Documente Academic
Documente Profesional
Documente Cultură
INTRODUCCION A LA COMPUTACION
1
eran hechos por la Condesa Ada, su asistente (considerada el primer
programador, cuyo nombre se le atribuy a un lenguaje de programacin). El
movimiento de las mquinas mediante vapor y los complejos mecanismos, no
pudieron implementarse con los recursos de ingeniera de la poca, impidiendo
la construccin de la nueva mquina. Prevea entradas separadas para el
programa (algoritmo) y para los datos, pudiendo alterar la secuencia de las
operaciones basndose en resultados obtenidos en clculos intermedios, algo
bsico en el funcionamiento de los nuevos ordenadores, que en aquella poca
constitua una revolucin. Debido a la organizacin de su segunda mquina
diferencial, muchos consideran a Babbage como el padre de la Informtica.
Por 1880 Herman Hollerith ide la mquina de tabuladora de tarjetas
perforadas para procesar los datos del censo USA 1890. Redujo a 2 aos lo
que manualmente era de 7 aos. Se dispona de una tarjeta de cartn por
cada censado donde los encargados perforaban en lugares asignados y cada
tarjeta se lea en una mquina tabuladora, hacindose caer sobre la tarjeta
agujas, las que correspondan a los agujeros la atravesaban para contactar con
mercurio electrizado y cerrar as circuitos activadores de mecanismos diversos,
a la sazn de la informacin leda. Por primera vez se combinaban datos
cuantitativos y cualitativos en un mismo sistema de informacin de nivel
industrial. Hollerith crea su compaa donde fabrica y vende sus mquinas.
En 1936 Konrad Zuse logr poner fin a los movimientos giratorios para
cmputo. Sus computadores Z1, Z2, Z3 y Z4 fueron basados en millares de
rels elctricos (interruptores accionados por electroimanes).
En 1937 Howard Aiken concibe la primera computadora digital automtica a
gran escala, ms mecnica que electrnica.
En 1939 John Vicent Atanasoff, decidi construir una mquina que operase en
binario siguiendo las ideas de Babbage, junto con Clifford Berry construyeron
sta mquina que tena memoria para conservar los datos.
En 1944 IBM construye el dispositivo de Howard Aiken y lo llama Mark I (1er.
calculador universal de 3,300 rels).
En 1945 John Mauchly y Presper Eckert completan la construccin de la
primera computadora electrnica en su totalidad, a gran escala en la
Universidad de Pensilvania y la denominan ENIAC (Calculadora, Integradora
Numrica Electrnica) utiliz 18,000 vlvulas electrnicas, realizando 5000
adiciones o sustracciones por segundo. Se caduc todo movimiento mecnico.
Fue proyectado para el anlisis balstico, para otro tipo de clculo se tena que
predisponer su circuitera, cables e interruptores en varios das.
En 1946 el Hngaro John Von Neumann (En la Universidad de Princeton), cre
el prototipo actual del procesador electrnico, introdujo el concepto de
programa almacenado, es decir, la memoria para almacenar los datos junto
con las instrucciones (programa). Nace la nocin del Software. Ya no haba la
necesidad de modificar el cableado para un clculo.
2
reaccin qumica o un flujo elctrico. La modelacin que brinda tiene una
ventaja: permite encontrar fcilmente y a bajo costo soluciones a problemas
dinmicos en un laboratorio sin tener que experimentar en el mundo real. Las
computadoras digitales son dispositivos de conteo que operan con datos
discretos. Trabajan directamente contando nmeros (o dgitos) que
representan cifras, letras u otros smbolos especiales. Como la mayora de los
datos comerciales se encuentran en forma numrica o alfabtica, la
computadora digital se adopta a estas aplicaciones por su precisin, alta
velocidad y gran capacidad de almacenamiento. Las computadoras hbridas:
combinacin de caractersticas de las mquinas analgicas y digitales. Ejemplo
Computadores en los hospitales e industrias.
La Real Academia define la palabra digital proveniente del griego Digitalis:
Perteneciente relativo a los dedos.
La Real Academia define Ciberntica (Electr.): Arte de construir, manejar
aparatos y mquinas que, mediante procedimientos electrnicos efectan
automticamente clculos complicados y otras operaciones similares.
GENERACIONES DE COMPUTADORAS
3
nanos segundos. Se introducen una gran variedad de dispositivos para el
almacenamiento de programas y base de datos. Aparecen las computadoras
multiusuarios. Desarrollo de la micro computacin, lenguajes de cuarta
generacin. Redes de computadoras.
QUINTA.- (Fines 80-hasta hoy) Se encuentran en construccin, usar tcnicas
como el haz de electrones y los rayos X y la densidad de los circuitos pueden
incrementarse a 100. Nuevos dispositivos de memoria, tales como las uniones
de tnel que operan a temperaturas muy bajas (aprox. -103C) y sern de 10 a
100 veces ms rpidas que las memorias actuales. Los tiempos de acceso
sern expresados en picosegundos (billonsimos de segundo). En cuanto al
software, en todas las aplicaciones se incorporarn tcnicas de inteligencia
artificial. Proyecto estancado. Nada cambia en tecnologa la Cuarta
generacin.
4
EL PROCESADOR DE LA COMPUTADORA
Para que una computadora pueda procesar los datos, stos han de
encontrarse ya codificados en forma binaria. Binario quiere decir que el cdigo
est basado en la existencia de solo dos estados posibles uno o cero.
Los circuitos de la computadora slo tienen que manejar dgitos binarios (bits)
en lugar de los dgitos decimales. Los componentes electrnicos por su propia
5
naturaleza operan en forma binaria. Todo lo que puede hacerse en el sistema
de base 10 puede hacerse tambin en el sistema binario.
CODIGOS DE COMPUTADORAS
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
EJEMPLO:
202 en base 2 es: 110010110 (forma binaria pura)
202 en BCD en la parte numrica es: 0010 0000 0010
6
CARACTER EBCDIC ASCII
-------------------------------------------------------------
0 11110000 01010000
1 11110001 01010001
2 11110010 01010010
3 11110011 01010011
4 11110100 01010100
A 11000001 10100001
B 11000010 10100010
C 11000011 10100011
D 11000100 10100100
7
Por ejemplo, si los bits son: 11110001 el bit de paridad es un bit aadido a la
celda con valor 1 (paridad par, porque en total hay un nmero par de 1s). Sera
0 si la paridad es impar.
Los circuitos comprueban si se ha perdido la paridad, en algunos casos se
notifica al operador, en otros casos puede recuperarse solo (circuitos
sofisticados).
Prefijos ISO:
Kilo 103
Mega 106
Giga 109
Tera 1012
Peta 1015
Exa 1018
Yocta 1021
8
reservada para programas importantes que se necesitan para la operacin de
la mquina, son los programas incorporados por los fabricantes.
La memoria ROM tiene las siguientes extensiones: EROM, PROM Y EPROM.
La memoria EROM (Erasable Read Only Memory), es aquella que, si puede
borrar retirndola de la computadora y exponindola a luz ultravioleta, luego se
pueden reimprimir instrucciones y datos nuevos por los especialistas y se
vuelve a comportar como ROM.
La memoria PROM (Programable Read Only Memory), dispositivos ROM
vrgenes se programan con un dispositivo especial (Programador ROM).
Las memorias PROM que se vuelven a programar se llaman EPROM.
Ante estas variedades o extensiones de la memoria ROM aparece el concepto
del FIRMWARE, que significa que no es tan rgido como el Hardware, ni tan
flexible como el software, intermedio entre estos dos trminos.
Los USBs son una variedad de las memorias ROM.
9
La Memoria auxiliar tiene los siguientes fines:
- Almacena grandes archivos de datos
- Almacena programas que no se ejecutan en ese momento
- Almacena temporalmente los datos de entrada y salida.
Memoria Principal
Memoria Paginada
Memoria de las Bases de Datos
Memoria Histrica.
10
MEMORIA VIRTUAL Y PAGINADA
11