Una computadora es un dispositivo electrónico utilizado para procesar datos y
convertirlos en información significativa. Son herramientas esenciales en muchas áreas (industria, gobierno, ciencia, educación ..) en realidad ya las consideramos vitales para todos los campos de nuestras vidas. El Rol de los programas de computadora es esencial sin una lista de instrucciones a seguir, la computadora es virtualmente INUTIL. Los Lenguajes de Programación nos permiten escribir esos programas y por consiguiente comunicarnos con las computadoras. Los datos se ingresan a la computadora por la entrada (input), a continuación se procesan para producir como resultado información en una salida (output) 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 de 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 le llama PROGRAMADOR y al conjunto de programas escritos para una computadora se le llama SOFTWARE.
“Una computadora necesita tanto del Hardware como del software
para poder ser usada real y prácticamente. El hardware de la computadora sin el software que la acompaña es como si tuviéramos un libro con sus páginas en blanco. La portada, contraportada y las páginas interiores constituyen el hardware del libro, pero el libro no es útil sin ningún texto, el software. “ HARDWARE
Cuando un usuario interactúa con la computadora proporciona una entrada, la
entrada puede ser en formato de ordenes o instrucciones dadas, texto ,números o imágenes escaneadas. Y esta a su vez devuelve al usuario una salida valiosa. Una computadora necesita disponer de un conjunto de funcionalidades y proporcionar la capacidad de: 1. Aceptar la entrada 2. Visualizar o presentar la salida 3. Almacenar la información en un formato consistente lógicamente 4. Ejecutar operaciones aritméticas o lógicas sobre datos de entrada o datos de salida 5. Monitorizar, controlar y dirigir las operaciones globales y de secuencia del sistema El Procesador o CPU Es el dispositivo interior de la computadora que ejecuta las instrucciones de un programa. dirige y controla el proceso de información realizado por la computadora.
LA CPU consta de dos componentes:
Unidad de Control – CU controla y sincroniza todo el proceso de la computadora. Como se realizan y en que orden. Unidad Aritmetico Logica – ALU realiza las operaciones aritméticas y lógicas tales como suma, resta, multiplicación, división y comparaciones. Para medir la velocidad de procesamiento, se crearon las unidades de medida denominadas Hertz. Esta es una unidad de medida derivada porque mide la cantidad de ciclos de procesamiento en un segundo de tiempo (Cantidad de ciclos que suceden en un segundo). Esta medida se presenta en las siguientes unidades: 1 Hertz (Hz)= un ciclo/segundo 1 Kilohertz (KHz)= 1024 Hz 1 MegaHertz (MHz)= 1024 KHz 1 GigaHertz(GHz)= 1024 MHz 1 TeraHertz (THz)= 1024 GHz Si se dice que un procesador tiene una velocidad de 50 MHz, esto se traduce en que el procesador ejecuta 50 millones de ciclos en un segundo. Dipositivos de Entrada y Salida (E/S) (Input/Output I/O) Permiten Comunicación entre usuario y la computadora Para que el usuario pueda introducir la entrada la computadora tiene varios dispositivos de entrada como parte de su hardware el teclado y el ratón los más populares. Los datos se leen de los dispositivos de entrada y se almacenan en la memoria principal o interna. Los dispositivos de salida permiten mostrar los resultados del proceso de los datos (Información), los más comúnmente usados son el monitor y la impresora. Memoria Principal Interna Se utiliza para almacenar información RAM Y ROM
Memoria ROM (Read Only Memory) contiene instrucciones fundamentales que
no se pueden modificar o perder de modo accidental por el usuario. La ROM no es volátil, su contenido no se pierde cuando se apaga la energía y suele utilizarse para almacenar los programas del sistema que sirven para arrancar la computadora una vez encendida. Es lo que se conoce popularmente como la BIOS del sistema. Memoria RAM (Random Acces Memory) normalmente volátil, lo que significa que todo lo que se almacena en ella se pierde cuando se apaga la computadora. En general la información almacenada en esta memoria es de dos tipos: las instrucciones de un programa y los datos con los que operan las instrucciones.
La memoria central de una computadora es una zona de almacenamiento
organizada en centenares o millares de unidades de almacenamiento individual o celdas (direcciones de memoria) que indican la posición en que los datos son referenciados dentro de la memoria. La unidad elemental memoria se llama Byte (Octeto) Un byte tiene la capacidad de almacenar un carácter de información y esta formado por un conjunto de unidades más pequeñas de almacenamiento denominadas bits, que son dígitos binarios 0 -1
El tamaño de la RAM de una computadora normalmente se especifica en Bytes
disponibles al usuario Existen dos conceptos asociados a cada celda o posición de memoria: su dirección y su contenido. Cada celda tiene relacionada una única dirección que indica su posición relativa en memoria y La información almacenada en una posición de memoria es su contenido. Para garantizar un acceso Muy Rápido a la información Siempre que una nueva información se almacena en una posición, se destruye cualquier información que en esta posición exista y no se puede recuperar. La dirección es permanente y única, el contenido puede cambiar mientras se ejecuta un programa. Dispositivos de Almacenamiento de Información
Son dispositivos que actúan como medios de soporte para almacenar los datos temporal o permanentemente.