Principios E Programacion
Enviado por cecivp25 • 4 de Junio de 2012 • 4.413 Palabras (18 Páginas) • 528 Visitas
¿QUÉ ES UNA COMPUTADORA?
Una computadora
1
es un dispositivo electrónico utilizado para procesar información y obtener resultados. Los datos y la información se pueden introducir en la computadora por la entrada (input) y a continuación se procesan para producir una salida (output, resultados), como se observa en la Figura 1.1.
La computadora se puede considerar como una unidad en la que se ponen ciertos datos, entrada de datos,
procesa estos datos y produce unos datos de salida. Los datos de entrada y los datos de salida pueden
ser realmente cualquier cosa, texto, dibujos o sonido. El sistema más sencillo de comunicarse una persona con la computadora es esencialmente mediante un ratón (mouse), un teclado y una pantalla (monitor). Hoy día existen otros dispositivos muy populares tales como escáneres, micrófonos, altavoces, cá-
maras de vídeo, cámaras digitales, etc.; de igual manera, mediante módems, es posible conectar su
computadora con otras computadoras a través de redes, siendo la más importante, la red Internet.
COMPUTADORA
Programa
Datos de
entrada
Datos de
salida
Figura 1.1. Proceso de información en una computadora.
Los componentes físicos que constituyen la computadora, junto con los dispositivos que realizan las
tareas de entrada y salida, se conocen con el término hardware. El conjunto de instrucciones que hacen
funcionar a la computadora se denomina programa, que se encuentra almacenado en su memoria; a la
persona que escribe programas se llama programador y al conjunto de programas escritos para una
computadora se llama software. Este libro se dedicará casi exclusivamente al software, pero se hará una
breve revisión del hardware como recordatorio o introducción según sean los conocimientos del lector
en esta materia. En el Anexo A de la página oficial del libro (www.mhe.es/joyanes) puede encontrar una amplia información de “Introducción a las computadoras”, si desea ampliar este apartado.
1.2. ORGANIZACIÓN FÍSICA DE UNA COMPUTADORA (HARDWARE)
La mayoría de las computadoras, grandes o pequeñas, están organizadas como se muestra en la Figura 1.2. Constan fundamentalmente de tres componentes principales: Unidad Central de Proceso (UCP)
o procesador (compuesta de la UAL, Unidad Aritmética y Lógica, y la UC, Unidad de Control); la memoria principal o central y el programa.
1
En España está muy extendido el término ordenador para referirse a la traducción de la palabra inglesa computer.Introducción a la ciencia de la computación y a la programación 5
Si a la organización física de la Figura 1.2 se le añaden los dispositivos para comunicación con la
computadora, aparece la estructura típica de un sistema de computadora: dispositivos de entrada, dispositivos de salida, memoria externa y el procesador/memoria central con su programa (Fig.1.3).
Dispositivos
de entrada
Dispositivos
de entrada/
salida
Dispositivos
de salida
Dispositivos
de salida
Memoria externa
(almacenamiento
permanente)
Memoria externa
(almacenamiento
permanente)
Unidad
de control
Memoria
central
Unidad
aritmética
y lógica
UCP (Procesador)
bus
bus
bus
bus
Figura 1.3. Organización física de una computadora.
1.2.1. Dispositivos de Entrada/Salida (E/S)
Los dispositivos de Entrada/Salida (E/S) (en inglés, Input/Output I/O) o periféricos permiten la comunicación entre la computadora y el usuario.
Unidad de control,
UC
UAL
Procesador (CPU) Memoria principal
Entrada
de datos
Salida
de datos
Programa
Figura 1.2. Organización física de una computadora.6 Programación en C++. Algoritmos, estructuras de datos y objetos
Los dispositivos de entrada, como su nombre indica, sirven para introducir datos (información) en
la computadora para su proceso. Los datos se leen de los dispositivos de entrada y se almacenan en la
memoria central o interna. Los dispositivos de entrada convierten la información de entrada en señales
eléctricas que se almacenan en la memoria central. Dispositivos de entrada típicos son teclados, lectores
de tarjetas perforadas —ya en desuso—, lápices ópticos, palancas de mando (joystick), lectores de
códigos de barras, escáneres, micrófonos, lectores de tarjetas digitales, lectores RFID (tarjetas de
identificación por radio frecuencia), etc. Hoy día tal vez el dispositivo
...