Proviene del inglés, "computer" y
también proviene del latín
"computare" que significa calcular.
¿QUE ES UNA COMPUTADORA?
Una computadora es un
dispositivo electrónico digital
que recibe y procesa datos
para convertirlos en
información útil y conveniente.
ANTECEDENTES
En el siglo XVII, Blaise Pascal, un matemático y filósofo francés,
inventó la Pascalina. ⚫ A finales del siglo xv11, el matemático alemán
Gottfried Leibnitz inventó una calculadora mecánica. Le llamó la
rueda de Leibnitz. ⚫ La primera máquina que usó la idea de
almacenamiento y programación fue el telar de Jacquard, inventado
por Joseph- Marie Jacquard a principios del siglo XIX.
En 1823, Charles Babbage inventó la máquina
diferencial. Resolvía operaciones polinomiales. ⚫ En
1890, Herman Hollerit, diseño y construyó una
máquina programadora que podía leer, contar y
ordenar automáticamente los datos almacenados en
las tarjetas perforadas.
La primera computadora de propósito especial que codificaba
información de manera eléctrica. Inventada por John V.
Atanasoff y su asistente Clifford Berry en 1939. Se le llamó ABC
(Atanasoff Berry Computer) ⚫ El alemán Konrad Zuse diseño,
una máquina de propósito general llamada Z1. ⚫ En 1930, se
patrocinó un proyecto de la universidad de Harvard, bajo la
dirección de Howard Airen para construir la llamada Mark I.
En Inglaterra, Alan Turing inventó la llamada Colossus,
diseñada para descifrar el código Enigma alemán. ⚫ La
primer computadora de propósito general totalmente
electrónica, fabricada por John Mauchly y J. Presper
Eckert, llamada la ENIAC (Electronic Numerical
Integrator and Calculator. Calculadora e integrador
numérico electrónico). Se terminó en 1946. Utilizaba
18,000 tubos de vacío. Media 100 pies de largo por 10 pies
de alto. Pesaba 30 toneladas.
COMPUTADORAS BASADAS EN VON NEUMANN
La primer computadora basada en el modelo de von Neumann se
construyó en 1950 en la universidad de Pensilvania y se llamó EDVAC. ⚫ Al
mismo tiempo, Maurice Wilkes construyó una similar llamada EDSAC, en
la universidad de Cambridge en Inglaterra.
PRIMERA GENERACION
Las computadoras eran
voluminosas y usaban tubos de
vacío como interruptores
electrónicos.
SEGUNGA GENERACION
Utilizaban transistores en lugar de tubos de vacío. Surgen
dos lenguajes de programación de alto nivel, FORTRAN y
COBOL.
TERCERA GENERACION
La invención del circuito integrado
(transistores, cableado y otros
componentes en un solo chip) ⚫
Se redujo el costo y el tamaño de
las computadoras aún más.
CUARTA GENERACION
Nacen las microcomputadoras. ⚫ Las primera calculadora de
escritorio (Altair 8800) se volvió disponible en 1975. Esta
generación también vio la aparición de las redes de
computadoras ⚫ Microcontroladores y microprocesadores.
QUINTA GENERACION
Esta generación también vio la aparición de las redes de computadoras ⚫
Microcontroladores y microprocesadores.
DISPOSITIVOS DE ENTRADA
DISPOSITIVOS DE SALIDA
DISPOSITIVOS DE
ALMACENAMIENTO
se hace imprescindible disponer de sistemas de
almacenamiento que permitan guardar la
información y evitar así su pérdida. Dependiendo
de la tecnología que utilicen para grabar la
información, los dispositivos se clasifican en: •
Magnéticos (la información se graba por
polarización de un material magnético): antiguos
diskettes de 3 ½, disco duro, • Ópticos (utilizan
tecnología óptica para grabar la información en
forma digital): CD y DVD. • Magnético-ópticos
(combinan ambas tecnologías). • Memorias flash
• Discos SSD
HARDWARE
Se refiere a las partes físicas tangibles de un
sistema informático; componentes eléctricos y
electrónicos, electromecánicos y mecánicos
CPU
La CPU (Central Process Unit) o Unidad
Central de Proceso es el cerebro del PC,
es el lugar donde se interpretan y
ejecutan las instrucciones de los
programas. Es la unidad encargada de
realizar los cálculos, dirigir y controlar
el funcionamiento del resto de los
componentes. También se llama
microprocesador, porque procesa las
instrucciones. Su velocidad se mide en
GHz. Los Gigahertzios indican el
número de pulsos por segundo que da
un reloj interno. A ese ritmo se
ejecutan las microinstrucciones de los
programas.
La Unidad de Control (UC). Se encarga de dirigir y coordinar todos los elementos del ordenador y de la
ejecución de las instrucciones de los programas. La UC detecta cuando hacemos clic con el ratón, cuando
pulsamos una tecla..
La Unidad Aritmético-Lógica (ALU). Realiza las operaciones aritméticas (cálculos, como +,-,*,/..) y lógicas
(comparaciones, por ejemplo, comprobar si un número es mayor que otro).
Los registros del procesador: contienen los datos con los que la CPU opera. Pueden ser de 32 o 64 bits.
El reloj: es una señal de sincronización entre varios circuitos. Emite pulsos a intervalos iguales (GHz)
MEMORIAS
PRINCIPAL
La memoria es otro de los componentes principales del
ordenador. Su función es almacenar los datos y las
instrucciones de los programas que está ejecutando el
procesador en cada momento. Es el almacén interno de
información del ordenador. Desde la memoria se toman los
datos e instrucciones para la ejecución de los programas.
RAM
RAM (Random Access Memory). Es el lugar donde se almacenan las instrucciones y los datos de los
programas que se están ejecutando. Las características de la RAM son: - Es de lectura/escritura porque
permite escribir en ella y leer datos desde ella. - Es volátil, lo que significa que sus datos se pierden al
cortar el suministro eléctrico. - Memoria de acceso aleatorio, lo que significa que se puede acceder a
cualquier posición directamente sin tener que leer las posiciones anteriores.
ROM
ROM (Read Only Memory): Es una memoria permanente, sus datos no se borran al apagar el ordenador.
Es de sólo lectura, no permite escribir datos en ella. Un ejemplo de memoria ROM es la ROM BIOS.
CACHE
Memoria intermedia, colocada entre la RAM y la CPU, para agilizar la transferencia de información entre
ellos.
PLACA BASE
Es la tarjeta de circuitos que sirve como
medio de conexión entre todos los
componentes del PC: el microprocesador,
los circuitos electrónicos de soporte, las
ranuras para la RAM, la ROM y las
ranuras especiales (slots), que permiten
la conexión de tarjetas adaptadoras
adicionales (de video, de red…). Estas
tarjetas de expansión suelen realizar
funciones de control de periféricos tales
como monitores, impresoras, unidades de
disco, etc. Para que la placa base cumpla
con su cometido, lleva instalado un
software muy básico denominado BIOS.
El SOFTWARE
Parte inmaterial, o intangible, que hace que funcione el
hardware. Es decir, para que un ordenador, sea del tipo que
sea, pueda arrancar y sirva para una determinada utilidad,
necesita del software adecuado. Mediante el software, el ser
humano puede comunicarse e interactuar con los distintos
elementos informáticos. El software puede clasificarse en
software de sistemas (sistemas operativos) y software de
aplicación (programas como Word, Excel,…).
LENGUAJE DE PROGRAMACION
Los lenguajes de programación sirven para escribir (codificar) programas (algoritmos) que
permitan la comunicación usuario/máquina. Unos programas especiales llamados
traductores (compiladores o intérpretes) convierten las instrucciones escritas en lenguajes
de programación en instrucciones escritas en lenguajes máquina (basado en código binario
0 y 1, bits) que ésta pueda entender. El algoritmo escrito en un lenguaje de programación se
denomina «código fuente». Los lenguajes de programación son lenguajes creados por el ser
humano para poder comunicarse con las computadoras.
El lenguaje máquina utiliza secuencias o patrones de ceros y
unos para componer las instrucciones que posteriormente
reciben de los diferentes dispositivos de la computadora, tales
como el microprocesador, las unidades de discos duros, los
teclados, etc.
LENGUAJE DE ALTO NIVEL
Son utilizables en cualquier computador con muy pocas
modificaciones o sin ellas, son muy similares al lenguaje
humano. Necesitan un programa intérprete o compilador que
lo traduzca a uno de bajo nivel, como el lenguaje de máquina
para que la computadora pueda entenderlo.
LENGUAJE NATURAL
Este tipo de lenguaje es el que nos permite el
designar las cosas actuales y razonar acerca de
ellas, fue desarrollado y organizado a partir de la
experiencia humana y puede ser utilizado para
analizar situaciones altamente complejas y razonar
muy sutilmente.