Вы находитесь на странице: 1из 35

Prof.

Celso Vladimir Bonilla

En computacin tenemos dos elementos


bsicos:
Hardware

Software

Prof. Celso Vladimir Bonilla

En computacin tenemos dos elementos


bsicos:
Hardware
En trminos simples, corresponde a todas aquellas partes fsicas
o materiales, que podemos ver y tocar. Por ejemplo, el monitor,
el teclado, mouse, disco duro, tarjeta de video, CPU, etc.

Software
Podramos entender por software el conjunto de instrucciones
que los computadores emplean para manipular y procesar datos
Sin el sw el computador sera un conjunto de dispositivos fsicos
sin utilidad.

Prof. Celso Vladimir Bonilla

Software

Componentes lgicos que se ejecutan en el


hardware:
Sistema Operativo
Paquetes Bsicos: Procesador de Texto
Planilla Electrnica
Presentacin
Programas de Aplicacin
Componentes Fsicos
Electro-Mecnicos
Dispositivos de Entrada
Dispositivos de Salida
Unidad Central de Proceso
Memoria Principal

Hardware

Memoria Secundaria
Prof. Celso Vladimir Bonilla

Los computadores estn formados por una serie


de componentes, los cuales determinan en
conjunto las capacidades del computador
CPU y tarjeta madre
Memoria RAM y ROM
Disco duro y disquetera
Monitor y tarjeta de video
Otros dispositivos

Prof. Celso Vladimir Bonilla

CPU (Central Process Unit)

Unidad de procesamiento central


Disp. Entrada
Cerebro
(mirar,
Memoria ROM
escuchar)
Instintos
Memoria RAM

Memoria
RAM

Memoria
Secundaria

CPU

Informacin que se maneja en el


Disp. Salida
momento
hablar)
Memoria secundaria
Discos magnticos y pticos, cintas
Informacin que se busca en

elementos adicionales

Prof. Celso Vladimir Bonilla

Dispositivos de entrada
Ingreso de informacin

Memoria
RAM

Sentidos (ojos, odos)

Dispositivos de salida
Entrega de informacin
Gestos, voz

Disp. Entrada
(mirar,
escuchar)

Memoria
Secundaria

CPU

Disp. Salida
hablar)

Prof. Celso Vladimir Bonilla

2 Laboratorio

Tarjeta madre (mother board)


Es la placa de circuitos integrados en la cual se inserta
el procesador, la memoria y otros componentes a
travs de los buses y las ranuras de expansin
Es la base para comenzar a armar un computador
Las ranuras de expansin permiten conectar, por
ejemplo, tarjetas de sonido (que permiten al PC
reproducir sonido), modem (para navegar por
internet), tarjeta de video (para mostrar imgenes en
la pantalla)
Prof. Celso Vladimir Bonilla

Prof. Celso Vladimir Bonilla

10

Unidades de memoria
1 bit
(puede tomar valores: 1 0 - binarios)
1 byte
: 8 bits
1 kilobyte (Kb) : 210 bytes
1 megabyte (Mb)
: 210 kilobytes: 220 bytes
1 gigabyte (Gb) : 210 megabytes: 230 bytes
1 terabyte
: 210 gigabytes: 240 bytes

Prof. Celso Vladimir Bonilla

11

Tipos de memoria
Memoria RAM (random access memory)
Permite al computador almacenar informacin que la
CPU est accezando frecuentemente y necesita para
operar
Por ejemplo, informacin de un programa, instrucciones,
datos, etc.
Memoria ROM (read only memory)
Contiene la informacin preinstalada, la cual es
imposible modificar o borrar por completo
Es la informacin que indica los procesos bsicos que
debe ejecutar el computador (antes de ejecutar cualquier
programa)
Prof. Celso Vladimir Bonilla

12

Cach
es una unidad pequea de memoria ultrarrpida
en la que se almacena informacin a la que se ha
accedido recientemente o a la que se accede con
frecuencia, lo que evita que el microprocesador
tenga que recuperar esta informacin de circuitos
de memoria ms lentos.

Prof. Celso Vladimir Bonilla

13

La memoria secundaria son todas las unidades de disco que un


computador puede tener
Disco duro: 400 Mb, 20 Gb, 100 Gb
Unidad de disco flexible (disquete)
Disquete tamao 5, capacidad 360 Kb, 1.2 Mb
Disquete tamao 3, capacidad 720 Kb, 1.44 Mb
CD-ROM (compact disc, read only memory)
Tamao 700 Mb, usualmente se utilizan con informacin slo para lectura
DVD (digital video disc o digital versatile disk)
4.7 Gb a 17 Gb
Cintas
Originalmente gran tamao y lentas. Hoy existe el DAT (digital audio tape),
usado para tener respaldos de informacin de discos duros

Prof. Celso Vladimir Bonilla

14

Es un chip que viene en una tarjeta de circuitos (tarjeta


madre)
Grandes computadores (mainframe) usan CPU ms

poderosas e incluso varias dentro del mismo computador


PC utilizan una sola CPU

Su capacidad se indica por el modelo (en PC: 8088,


80286, 80386, 80486, Pentium)
Intel Pentium IV (3 GHz)
AMD Athlon (2,1 GHz)

CPU tiene un reloj interno cuya velocidad se mide en


hertz, lo que determina la velocidad de procesamiento

Prof. Celso Vladimir Bonilla

15

Unidad de Control (CU)

Se encarga de traer las instrucciones de memoria principal y determinar su tipo

Se encarga de llevar a cabo evaluaciones aritmticas (adicin, substraccin,


multiplicacin, divisin) y lgicas (and, or, not, etc.) necesarias para realizar las
distintas instrucciones

Unidad de Aritmtica y Lgica (ALU)

Registros

Constituyen una pequea memoria de alta velocidad, utilizada para


almacenamiento de resultados intermedios y de cierta informacin de control
Contador de programa: almacena informacin (la direccin) de la siguiente
instruccin a ejecutar
Registro de instruccin: contiene la instruccin que se est ejecutando
Registro de propsito general: registros accesibles por programadores de bajo
nivel

Prof. Celso Vladimir Bonilla

16

Diferentes computadores entienden diferentes conjuntos de


instrucciones
Assembler

Dentro de la misma familia de computadores entienden las mismas


instrucciones
Pentium III vs Pentium IV (nuevas instrucciones)

Aplicacin hecha para un tipo de procesador no funcionar en otro


tipo de computador
Macintosh vs PC

Prof. Celso Vladimir Bonilla

17

Teclado
Expandido 101 teclas, etc.

Mouse
2 3 botones

Scanner
Modem
Joystick
Lector ptico

Prof. Celso Vladimir Bonilla

18

Monitor
VGA, SVGA, UVGA, CGA

Impresora
Lser, inyeccin de tinta, matriz de puntos

Modem
Parlantes

Prof. Celso Vladimir Bonilla

19

Como hemos visto, la arquitectura general de un


computador consta bsicamente de 3 partes:
CPU
Memoria
Dispositivos de entrada/salida

Esta arquitectura fue propuesta por John Von


Neumann en 1945, y hoy en da la mayora de los
computadores estn basados en ella

Prof. Celso Vladimir Bonilla

20

Prof. Celso Vladimir Bonilla

21

La CPU de von Neumann


Flags
ALU:

Arithmetic
Logic
Circuits

Bus de
datos

Arithmetic
Logic
Unit

Registros del
Procesador

AC

DR
Main
Memory
AR

Devices
Bus de
direccione
s

Control
Unit

IR

PC

Control Circuits

Prof. Celso Vladimir Bonilla

...

Bus de
control

C0
C1
C2
C12

22

Fueron propuesto formalmente por Joseph


Novack.
Son una forma de organizar el conocimiento
respecto de un tema
Se trata de presentar CONCEPTOS relacionados
mediante ENLACES.
Son una forma grfica de organizar conocimientos
para comunicarlo y distribuirlo rpidamente.

Prof. Celso Vladimir Bonilla

24

Recuerda:

Un mapa conceptual no tiene que ser


simtrico.
Un mapa conceptual es una forma breve
de representar informacin.
No existe un mapa correcto o perfecto
para un grupo de conceptos, los errores
solo ocurren si las relaciones entre los
conceptos son incorrectas.

Prof. Celso Vladimir Bonilla

25

Ejemplo

Las plantas

Prof. Celso Vladimir Bonilla

26

Existen Herramientas de Software que


apoyan la construccin y distribucin de
Mapas Conceptuales.
CmapTools (http://cmap.ihmc.us/download).
FreeMind

Prof. Celso Vladimir Bonilla

27

Prof. Celso Vladimir Bonilla

28

Con respecto a lo que UD. sabe (y se ha


revisado en clases) acerca del Hardware y
Software, construya un mapa conceptual que
represente ese conocimiento. Debe
representar qu son, para qu sirven, donde
se utilizan, sus componentes y funciones.

Prof. Celso Vladimir Bonilla

29

Prof. Celso Vladimir Bonilla

30

Prof. Celso Vladimir Bonilla

31

Procesador de Texto Word (Microsoft)

Prof. Celso Vladimir Bonilla

32

Planilla Electrnica Excel (Microsoft)

Prof. Celso Vladimir Bonilla

33

Software de Presentacin PowerPoint (Microsoft)

Prof. Celso Vladimir Bonilla

34

Programa que permite resolver la ecuacin de primer grado

Programa que
permite
resolver la
ecuacin de
primer grado

ax+b=0
a
b

Algoritmo EC 1er Grado


Variables
a,b,x de tipo entero
Inicio
Escribir(Ingrese valores de EC)
Leer (a,b)
Si a = 0 entonces
escribir (Error)
sino
Inicio
x=-b/a
Escribir (La solucin es:,x)
Fin
Escribir(Fin programa)
Fin

x = -b / a

Prof. Celso Vladimir Bonilla

#include <stdio.h>
int a,b,x;
main()
{
printf(Ingrese valores de EC);
scanf(%d %d,&a,&b);
if a ==0 printf (error);
else
{
x = -b / a;
printf(La solucin es %d:,x);
}
printf(Fin programa);
}

35

Вам также может понравиться