You are on page 1of 21

El computador y sus distintos

componentes
CONCEPTOS BASICOS
Definiendo un PC
• Un PC es un dispositivo de procesamiento de información
de propósito general. Puede obtener información desde:
– Una persona (teclado, mouse)
– Un dispositivo (diskette, CD)
– La red (modem, placa de red)
para luego procesarla.
Una vez procesada, es mostrada al usuario (monitor),
almacenada en un dispositivo (disco duro) o enviada a otro
lugar en la red (a través del modem o tarjeta de red)
Principales Componentes

• CPU
• Memoria Primaria
• Memoria Secundaria
• Dispositivos de Salida
• Dispositivos de Entrada
• Buses

OBS : Estos componentes son parte del Hardware (lo


que se ve, se puede palpar).
CPU
• Unidad Central de Proceso (Central Processing Unit)
• Es el microprocesador “cerebro” del computador. Todo lo que
realiza el computador es supervisado por la CPU. Es un motor de
computación en un sólo chip.
• Está compuesta de 2 unidades: La ALU (Unidad Aritmética y
Lógica) y UC (Unidad de Control):
– Usando su ALU puede realizar operaciones matemáticas como
+, -, *, /, y operaciones lógicas.
– La UC controla todas las operaciones. Cómo funciones
básicas tiene:
• tomar las instrucciones de memoria
• decodificar o interpretar las instrucciones
• ejecutar las instrucciones, tratar las situaciones de tipo
interno (inherentes a la propia CPU) y de tipo externo
(inherentes a los periféricos)
Memoria Primaria

1. Memoria RAM (Random Access Memory, memoria de


acceso aleatorio)
• Permite al computador almacenar información que la CPU
está usando frecuentemente y necesita para operar (por
ejemplo información de un programa, instrucciones,
datos, etc…)
• Físicamente son circuitos electrónicos o chips.
• Características de la memoria RAM
– Muy rápido acceso
– Volátil (al apagar el computador todo lo que hay en
RAM se pierde)
Ubicación de la RAM
Memoria Primaria
2. Memoria ROM (Read Only Memory, memoria de
sólo lectura)
• Todos los computadores traen información
preinstalada (del fabricante), la cual es imposible
modificar o borrar por completo. Información muy
básica que indica los procesos que debe ejecutar el
computador antes de ejecutar cualquier programa.
Memoria Secundaria
• Son todas las unidades de disco.
• Se usa para almacenar programas ejecutables y grandes
volúmenes de datos que requieren ser accedidos en algún
momento.
• Características de la memoria secundaria:
– Permanente (al apagar el computador no se pierden los datos)
– La información se maneja en archivos
– El usuario puede acceder directamente a los archivos
– Dispositivos de memoria secundaria:
• Disco duro
• CD
• Disquete
• Cintas
Dispositivos de Salida
• Dispositivos por los cuales el computador
entrega información al usuario.
• Monitor (pantalla)
• Impresora
• Modem
• Parlantes
Dispositivos de Entrada
• Dispositivos por los cuales se ingresa información
al computador.
• Teclado
• Mouse
• Scanner
• Modem
• Joystick
• Micrófono
• Lector óptico
Buses
• Los diferentes dispositivos del computador
se comunican a través de los buses. De esa
manera la CPU puede mandar su salida a
pantalla, impresora, grabadoras, etc...
Representación de datos
Representación de datos
• Todo en el computador es almacenado como un
número binario (puros ceros y unos).
• Un bit equivale a un 1 o un 0.
• El conjunto de 8 bits, se llama byte.
• Cuando se utilizan muchos bytes, se utilizan las
siguientes unidades:
– Kilobyte = 1024 bytes (210 bytes)
– Megabyte = 210 Kilobytes (220 bytes)
– Gigabyte = 210 Megabytes (230 bytes)
Lenguajes de Programación
 Lenguaje de Programación : es un conjunto de reglas, símbolos y palabras
especiales utilizadas para construir un programa.

 Lenguaje de Máquina, es un lenguaje usado directamente por el computador y


compuesto de instrucciones en binario (0 y 1).

 Lenguaje ensamblador, es un lenguaje de programación de bajo nivel en el que se


utilizan mnemotécnicos para representar las instrucciones del lenguaje de máquina
para un computador particular

Instrucción Lenguaje Lenguaje máquina


 Para tratar de hacer el trabajo de programación más fácil de realizar, se crearon los
lenguajes de programación de ensamblador
alto nivel, más cercanos a los lenguajes naturales
como el inglés. Algunos lenguajes de alto nivel son Pascal, C, C++, Cobol, Java,
Sumar
etc). ADD 100101
Restar SUB 010011
 Compilador: es un programa que traduce un
lenguaje de alto nivel a un lenguaje de máquina.
 Programa Fuente: es un programa escrito en un
lenguaje de alto nivel.
 Programa Objeto: es una versión del programa en
lenguaje de máquina, que resulta cuando un
compilador traduce el programa fuente en códigos
binarios.
Programa Fuente

COMPILACION

Programa Objeto
Software
Software (SW)
 Son todos los programas (lo que no se puede palpar).
 Existen distintos niveles de SW

USUARIO
INTERFAZ USUARIO
OPERACIONES PROGRAMA
SISTEMA OPERATIVO
COMPUTADOR
• Interfaz de Usuario : se compone de los elementos
visuales (ventanas, cuadros, etc).
• Operaciones : cálculos, procesamiento de datos en
general, que producen los resultados según lo solicitado por
el usuario.
• Sistemas Operativos (SO) : administra la operación de
un computador, secuencia y controla el uso de programas y
recursos de hardware (HW). Un computador no funciona
sin un sistema operativo. Ejemplos de sistemas operativos:
Windows, Unix, Linux, Macintosh, DOS, OS/2 .

You might also like