Download Antecedentes y Generaciones

Document related concepts
no text concepts found
Transcript
EVOLUCIÓN HISTÓRICA
Y
GENERACIÓN DE COMPUTADORAS
2012 Segundo Cuatrimestre
Procesamiento de Datos
Profesor : Guillermo Reina
EVOLUCIÓN HISTÓRICA DEL PROCESAMIENTO DE DATOS
John Napier (1550-1617). Diseña la regla de cálculo. Descubre la relación entre series
aritméticas y geométricas, creando tablas que él llama logaritmos. Al marcar los
logaritmos como líneas contiguas y al trasladarlos sobre un pedazo de madera, se crea la
regla de cálculo. Durante más de 200 años, la regla de cálculo es perfeccionada,
convirtiéndose en una calculadora de bolsillo, extremadamente versátil.
El primer calculador mecánico apareció en 1642 y la persona que logró desarrollar con
éxito esta sumadora mecánica para contar dígitos fue Blaise Pascal (Matemático y físico
francés), que vivió entre los años 1623 y 1662. En su honor se llama Pascal a uno de los
lenguajes de programación que más impacto ha causado en los últimos años.
Pascal creó una máquina y a esa máquina que tenía el tamaño de un cartón de cigarrillos
se la denominó máquina sumadora de Pascal o Pascalina.
La máquina estaba hecha en base a una serie de engranajes y una hilera de ruedas
dentadas, con números del 0(CERO) al 9 (NUEVE) que se denominaban “Ruedas
contador decimal”, estas ruedas estaban ordenadas de la siguiente manera, había dos
para los decimales y 6 para los enteros con lo que podían manejarse números entre
000.000 01 y 999.999 99.
Las dos últimas ruedas representaban los decimales y la tercera rueda (De derecha a
izquierda) representaba las unidades, la siguiente las decenas y así sucesivamente.
Las ruedas giraban mediante una manivela con lo que para sumar o restar lo que había
que hacer era girar la manivela correspondiente en un sentido o en otro el número de
pasos adecuado.
A pesar de que Pascal fue reconocido en Europa debido a su invento, la Pascalina, no
tuvo mucha difusión, porque resultó un fallo financiero, pues para esos momentos,
resultaba más costosa la fabricación que la labor humana para los cálculos aritméticos.
Morland inventó tres tipos diferentes de máquinas o dispositivos para realizar cálculos:
una máquina para cálculos trigonométricos, una máquina de multiplicar y una sumadora
mecánica. Aunque estas dos últimas máquinas fueron inventadas a mediados de 1660, no
fue sino hasta 1673 que Morland publicó un libro, en el cual describía a las dos máquinas
y su funcionamiento.
Su máquina de multiplicar, servía como ayuda para la multiplicación y división.
Constaba de una placa de bronce plana con una compuerta articulada perforada y varios
puntos semi-circulares sobre los cuales podían colocarse discos planos. Con los discos
colocados alrededor de su perímetro de forma tal que los dos dígitos de un número
quedaban en los extremos opuestos de una diagonal. La máquina venía con 30 discos
para efectuar multiplicaciones y 5 discos especiales adicionales que se usaban para
calcular raíces cuadradas y cúbicas.
La máquina de LEIBNITZ (Científico y filósofo Alemán (1646-1716)) apareció en 1672; y
tomó como base la máquina de Pascal, la principal diferencia con la de Pascal era que
podía multiplicar, dividir y obtener raíces cuadradas. pero realizando las operaciones en
base a sumas y restas sucesivas
LEIBNITZ además propuso la idea de una máquina de cálculo en sistema binario base de
numeración empleada por las modernas computadoras actuales. Tanto la máquina de
Pascal como la de LEIBNITZ se encontraron con un grave freno para su difusión: la
revolución industrial aún no había tenido lugar y sus máquinas eran demasiado complejas
para ser realizadas a mano.
LA PRIMERA TARJETA PERFORADA; El telar de tejido, inventado en 1801 por el
Francés Joseph-Marie Jacquard (1.752-1.834), usado todavía en la actualidad, se
controlaba por medio de tarjetas perforadas.
Jacquard fue el primero en emplear tarjetas perforadas para almacenar la información
sobre el dibujo del tejido y además controlar la máquina.
El telar de Jacquard opera de la siguiente: manera, las tarjetas se perforan
estratégicamente y se acomodan en cierta secuencia para indicar un diseño de tejido en
particular
Aunque siempre se ha denominado telar de Jacquard, el telar en sí es la máquina que
entrecruza los hilos para producir la tela, mientras que lo que verdaderamente inventó
Jacquard es la máquina que produce el movimiento independiente de los hilos para
conseguir el dibujo solicitado, a través de las tarjetas perforadas.
Cada tarjeta perforada correspondía a una línea del diseño, y su colocación junto con
otras tarjetas determinaba el patrón con el que el telar tejería.
Simplificó mucho el uso de un telar, ya que se podía cambiar el patrón a tejer sólo
cambiando las tarjetas; de esta forma, incluso tejedores con poca experiencia podían
hacer patrones complejos..
CHARLES BABBAGE (1793-1871), Matemático, de nacionalidad Inglés, adelantó la
situación del hardware computacional al inventar en el año 1822, la "máquina de las
diferencias", esta máquina que era mecánica, era capaz de calcular tablas matemáticas
de navegación y de artillería como así mismo para el cálculo de polinomios.
El inconveniente de la máquina de las diferencias, era que era un aparato de proceso
único, por ese motivo, Babbage decidió construir una máquina de propósito general que
pudiese resolver casi cualquier problema matemático.
El desarrollo de la máquina de las diferencias, le permitió conseguir una subvención del
gobierno, para el desarrollo de la segunda versión que llamó "máquina analítica", esta
estaba pensada como los modernos computadores, porque tenía un mecanismo de
entrada y salida por tarjetas perforadas una memoria de trabajo, una unidad de control y
una unidad aritmético-lógica. Preveía tarjetas separadas para programas y datos. Una de
sus características más importantes era que la máquina podía alterar su secuencia de
operaciones en base al resultado de cálculos anteriores algo fundamental en los
ordenadores modernos. la máquina sin embargo nunca llegó a construirse
En esencia, ésta era una computadora de propósitos generales. Conforme con su diseño,
la máquina analítica podía sumar, substraer, multiplicar y dividir en secuencia automática
a una velocidad de 60 sumas por minuto.
El diseño requería miles de engranes y mecanismos que cubrirían el área de un campo de
fútbol y necesitaría accionarse por una locomotora. Babbage trabajó en su máquina
analítica hasta su muerte.
Además quiso aplicar el concepto de las tarjetas perforadas del telar de Jackard en su
motor analítico y en 1843 Lady Ada Lovelace sugirió la idea de que las tarjetas perforadas
pudieran adaptarse de manera que propiciaran que el motor repitiera ciertas operaciones.
Debido a esta sugerencia algunas personas la consideran la primera programadora.
Alrededor del año 1850 BOOLE creó una nomenclatura para la representación algebraica
de los conceptos lógicos, este aporte se conoce como álgebra BOOLEANA, está lógica
fue fundamental en el diseño de los circuitos electrónicos.
Se dice que una variable tiene valor booleano cuando, en general, la variable contiene
un 0 lógico o un 1 lógico. Esto, en la mayoría de los lenguajes de programación, se
traduce en falso o verdadero, respectivamente.
El 0 lógico es el valor booleano de negación y suele ser representado como falso, en
cambio, el resto de valores apuntan al valor booleano de afirmación, representado
normalmente como Verdadero, ya que, por definición, el valor 1 se tiene cuando no es 0.
El Álgebra de Boole, es una estructura algebraica que utiliza las operaciones lógicas Y,
O y NO, así como el conjunto de operaciones unión, intersección y complemento.
En la actualidad, el álgebra de Boole se aplica de forma generalizada en el ámbito del
diseño electrónico.
Fue el iniciador de la lógica simbólica, que representa los procesos del razonamiento
mediante símbolos matemáticos.
HERMAN HOLLERITH.fue uno de los pioneros en el desarrollo de la informática y el
procesamiento automatizado de grandes volúmenes de información, con gran visión de
progreso y una enorme creatividad, como así también de una notable capacidad
empresaria y una firme convicción en la necesidad y la oportunidad de las nuevas
tecnologías en el desarrollo de la sociedad moderna.
Se graduó de Ingen2iero de Minas con altas distinciones , a la edad de 19 años.
Empezó a trabajar con el sistema de máquinas tabuladoras durante sus días en el MIT,
logrando su primera patente en 1884.
En 1879 fue contratado como asistente en las oficinas del censo norteamericano para
realizar el recuento de la población para el censo de 1880. Este tardó aproximadamente 7
años y medio en completarse manualmente. La conclusión obtenida era que el próximo
censo que debería realizarse en 1890 demoraría aproximadamente 10 años en
terminarse.
Desarrolla un sistema de cómputo automático para futuras tareas, este dispositivo
detectaba los orificios en las tarjetas perforadas. La máquina era eléctrica y procesaba los
orificios en las tarjetas basándose en la lógica de Boole.
HOLLERITH.
El sistema inventado utilizaba un tabulador y tarjetas perforadas, en las cuales mediante
agujeros se representaba el sexo, la edad, la raza, etc. En la máquina las tarjetas
pasaban por un juego de contactos que cerraban un circuito eléctrico activándose un
contador y un mecanismo de selección de tarjetas. Estas se leían a ritmo de 50 a 80 por
El censo de 1890 con 13.000.000 de habitantes mas, con la máquina de HOLLERITH. se
realizó en algo mas de 6 meses. Así empezó el procesamiento automatizado de datos.
Hay que mencionar que Hollerit no toma la idea de las tarjetas perforadas de JACKARD,
sino de lo que se llamaba “La fotografía de perforación”, que eran una especie de boleto
de tren que usaban algunas líneas ferroviarias de la época, en las cuales se describían
las características físicas de los pasajeros.
Ante las posibilidades comerciales de su máquina Hollerith dejó las oficinas del censo en
1896 para fundar su propia Compañía que comenzó a vender sus productos en todo el
mundo. El primer censo llevado a cabo en Rusia en 1897, se registró con el Tabulador de
Hollerith
En 1900 había desarrollado una máquina que podía clasificar 300 tarjetas por minuto una
perforadora de tarjetas y una máquina de cómputo semiautomática.
Hasta el año 1919 en que apareció la primera impresora / listadora, los resultados se
volcaban en forma manual. Esta innovación revolucionó la manera en que las Compañías
comenzaron a efectuar sus operaciones
En 1924 Hollerith fusionó su compañía con otras dos para formar la Internacional
Bussines Machines hoy mundialmente conocida como IBM es el nacimiento del ordenador
actual. Dado que cada tarjeta perforada contenía en general un registro (Traía nombre,
dirección, etc.) al procesamiento de las tarjetas perforadas se lo denominó también como
“Procesamiento de registro unitario”
Durante décadas, desde mediados de los cincuenta la tecnología de las tarjetas
perforadas se perfeccionó con la implantación de más dispositivos con capacidades más
complejas.
La familia de las máquinas electromecánicas de contabilidad sobre tarjetas perforadas
comprendía: la perforadora de tarjetas, la verificadora, la clasificadora, la intercaladora, el
calculador y la máquina de contabilidad. El inconveniente era que cada máquina se
empleaba para una función específica..
La idea de “ESTADO” que surge con las tarjetas perforadas, es decir si hay o no hay
perforación, dio origen al sistema binario (Si o No), el cual permite la representación
interna de los datos en la computadora
GENERACIÓNES DE COMPUTADORAS
En las generaciones de computadoras, no tomar las fechas de comienzo y finalización,
como si fueran los límites reales de cambio de las mismas, porque dependiendo de los
autores las mismas pueden cambiar en su inicio o finalización en varios años.
Las generaciones de computadoras marcan las transiciones mas importantes en el
hardware de las mismas, porque cada generación se distingue por una tecnología
diferente para los componentes que llevan a cabo el procesamiento.
Con el paso del tiempo se ha ampliado la capacidad tanto de almacenamiento como de
procesamiento de la información, estos cambios se produjeron no solo por la modificación
del equipamiento, sino que fue acompañado también por las distintas modificaciones en
los distintos lenguajes de programación.
:
PRIMERA GENERACIÓN DE COMPUTADORAS:
Abarca aproximadamente el período de 1940 hasta 1952.
Entre los años 1939 y 1944 Howard Aiken de la universidad de Harvard en colaboración
con IBM desarrolló el Mark 1 también conocido como calculador Automático de Secuencia
Controlada. Este fue un computador electromecánico de 16 metros de largo y más de dos
metros de alto. Tenía 700.000 elementos móviles y varios centenares de kilómetros de
cables. Podía realizar las cuatro operaciones básicas y trabajar con información
almacenada en forma de tablas.
Operaba con números de hasta 23 dígitos. El Mark 1 y las versiones que posteriormente
se realizaron del mismo tenían el mérito de asemejarse considerablemente al tipo de
máquina ideado por Babbage aunque trabajaban en código decimal y no binario.
El motor fundamental para el desarrollo de las computadoras electrónicas fue la segunda
guerra mundial, el hecho de querer descifrar las claves que utilizaban las fuerzas
Alemanas en el menor tiempo posible y considerando el grado de complejidad que tenían
las mismas (porque venían encriptadas), necesitaban realizar una gran cantidad de
cálculos y los mismos tenían que hacerse a una gran velocidad.
Por ese motivo Alan Turíng en el año 1943 en Inglaterra construyó la primera
computadora electrónica de la historia, pero al ser esta un secreto militar no tuvo ninguna
influencia posterior, simultáneamente en los EEUU había interés en realizar tablas para
mejorar la precisión en los disparos de artillería, ya que al hacer los cálculos en forma
manual, podían producirse errores y además les insumía demasiado tiempo, por ese
motivo en el año 1943 Mauchly y Eckert, comienzan la fabricación de una computadora
electrónica completamente operacional y que la llamaban Electronic Numeric Integrator
and Computer (ENIAC) ó Integrador numérico y calculador electrónico.
La propuesta era la de crear una computadora electrónica digital (Diez dígitos), dando dos
ventajas fundamentales, la velocidad de la electrónica y la precisión del principio digital.
Esta computadora se terminó en 30 meses por un equipo de científicos que trabajan
contra reloj, y consistía básicamente en 18.000 válvulas de vacío que consumían mucha
energía, duraban relativamente poco y generaban mucho calor y necesitaba un equipo de
aire acondicionado a fin de disiparlo. Consumía 140 kw/h y pesaba 30 toneladas y
además ocupaba un espacio de 450 metros cuadrados. Era 100 veces más rápido que un
calculista humano, podía hacer 5.000 operaciones por segundo.
La programación de la misma se llevaba a cabo encendiendo y apagando llaves y
enchufando y desenchufando cables. Cuando había que resolver un problema distinto,
era un proceso muy tedioso, porque era necesario cambiar todas las conexiones, este
proceso requería días o incluso semanas
No era binaria sino decimal.
Tenía 20 acumuladores de 10 dígitos era capaz de sumar restar multiplicar y dividir;
además tenía tres tablas de funciones. La entrada y la salida de datos se realizaba
mediante tarjetas perforadas.
El presupuesto inicial era de 150.000 dólares, cuando la máquina estuvo terminada el
costo total había sido de 486.800 dólares.
En 1945 entra en operación la computadora Z4. Trabajaba con números binarios. Una
multiplicación tomaba entre 2.5 y 3 segundos. El programa era leído de 2 lectoras de cinta
perforada .
En 1945 Von Neumann (Matemático Húngaro) propuso cablear una serie de
instrucciones y hacer que éstas se ejecutasen bajo un control central. Este concepto que
introduce, es el de programa almacenado, este concepto permitió la lectura de un
programa dentro de la memoria de la computadora, y después la ejecución de las
instrucciones del mismo sin tener que volver a escribirlas.
Los programas almacenados dieron a las computadoras una flexibilidad y confiabilidad
mucho mayores, haciéndolas mucho más rápidas y menos sujetas a errores de carga en
las instrucciones que los programas mecánicos.
Propuso también que los programas se almacenaran en la memoria junto con los datos,
además se dio cuenta que podía reemplazarse la aritmética decimal por la binaria. Este
diseño que se conoce como arquitectura de Von Neuman ha sido la base para casi todas
las computadoras digitales.
Una vez finalizada la guerra, comienza una nueva etapa en la computación científica en
varias aplicaciones como eran: la predicción numérica del tiempo, la mecánica de los
fluidos, la resistencia de los barcos a las olas, la energía nuclear, etc
Los operadores ingresaban los datos y los programas en un código especial, por medio
de tarjetas perforadas.
En 1947 comienza a utilizarse el tambor magnético para el almacenamiento interno, era
un medio de acceso aleatorio, y se usaba como medio de almacenamiento secundario.
Este tambor que giraba rápidamente, y sobre el cual un dispositivo de lectura/escritura
colocaba marcas magnéticas permitía guardar la información
En 1948 entra en operación la primer computadora con un programa almacenado.
En 1951 se presenta una memoria de Tubos de Mercurio, que es no volátil. A partir de
esta fecha empiezan a comercializarse las computadoras en empresas comerciales.
Aparece la UNIVAC I, tenía solamente 5.000 válvulas, podía almacenar 12.000 palabras y
medía 4.35 x 2.25 x 2.70, utilizaba cintas magnéticas, permitiendo almacenar una alta
cantidad de información. En esta época comienzan a utilizarse las computadoras en
aplicaciones comerciales
En 1952 Von Neumann terminó de construir una versión modificada del Eniac; el Edvac
(Electronic Discrete Variable Automatic Computer). Esta máquina presentaba dos
importantes diferencias respecto al Eniac: En primer lugar empleaba aritmética binaria lo
que simplificaba enormemente los circuitos electrónicos de cálculo y en segundo lugar
permitía trabajar con un programa almacenado.
En la primera generación, las computadoras electrónicas digitales más nuevas no tenían
sistema operativo. En las máquinas de ese tiempo los programas por lo general
manejaban un bit a la vez. Los programas de lenguaje de máquina manejaban tarjetas
perforadas, y los lenguajes ensambladores fueron desarrollados para agilizar el proceso
de programación. Los usuarios tenían completo acceso al lenguaje de la maquina.
Recién sobre el final se comienzan a utilizar en aplicaciones comerciales.
Memorias de almacenamiento en cintas perforadas o tarjetas perforadas.
Memoria de trabajo en base a tubos de Mercurio.
CARACTERÍSTICAS GENERALES DE LA PRIMERA GENERACIÓN
Algunas de las características que tuvo esta generación fueron las siguientes:
1-Las primeras computadoras se basaban en el principio Decimal y no Binario
2-Por su tamaño y los componentes que la integraban, consumía mucha energía eléctrica
y generaban mucho calor
3-Los primeros programas funcionaban en base a lenguajes de programación de
máquina. enchufando y desenchufando cables, pasando posteriormente a los lenguajes
de máquina (Programando en Hexadecimal), llegando en la última etapa a los lenguajes
ensambladores.
4-Gran tamaño y peso, pero de posibilidades muy restringidas para almacenar
información y realizar operaciones.
5-Era 100 veces mas rápida que un calculista humano
6-La memoria constaba de 20 acumuladores de 10 dígitos cada uno.
7-En los primeros años se utilizaban en aplicaciones militares exclusivamente.
8-La entrada de datos era por medio de tarjetas perforadas y cintas perforadas
9-En el año 1945 Von Neumann introduce el concepto de programa almacenado.
10-Al finalizar la segunda guerra mundial, comienzan a utilizarse en aplicaciones
científicas y de ingeniería.
11-En el año 1947 empieza a utilizarse como medio de almacenamiento secundario el
tambor magnético.
12-En el año 1948 comienza a funcionar la primera computadora que trabaja en base a un
programa almacenado (En hexadecimal)
13-En el año 1948 comienzan a utilizarse como memorias de trabajo, los tubos de
mercurio. Eran memorias no volátiles.
14-También en el año 1952 Termina de construirse la computadora MANIAC. Con unidad
de Entrada / Salida, cinta de papel de cinco canales y almacenamiento en cinta
magnética.
15-Año 1952 Von Neumann termina de construir una computadora con una UAL, UC y
equipamiento de Entrada / Salida.
SEGUNDA GENERACIÓN DE COMPUTADORAS:
Abarca el período desde 1952 hasta 1964.
En 1952 comienza la segunda generación cuyas máquinas empleaban circuitos de
transistores que pasaron a reemplazar a las válvulas. El invento del transistor hizo posible
una nueva generación de computadoras Estos tenían varias ventajas con respecto a la
primera generación por los siguientes motivos a) el consumo de corriente es mucho
menor con lo que también se reduce la producción de calor, con lo que además se
reducen las necesidades de ventilación de los componentes b) Disminuye el tamaño, c) Al
soportar los transistores tensiones mucho menores que las válvulas, los demás elementos
de circuito también pueden ser de menor tamaño al poder ubicarlos mas próximos, por la
menor generación de calor, d) Al ser un elemento constituido fundamentalmente por
silicio su vida media es prácticamente ilimitada y en cualquier caso muy superior a la del
tubo de vacío, aumentando la fiabilidad de los equipos, logrando fundamentalmente
mayor estabilidad y confianza en los procesos.
El inconveniente era que los transistores se fabricaban individualmente y se montaban
sobre una tarjeta para armar un circuito..
Los equipos ganaron en potencia y disminuyeron en el tamaño, el consumo de energía y
la generación de calor, esta fue una nueva generación de computadoras, más rápidas,
más pequeñas y con menores necesidades de ventilación.. Sin embargo el costo seguía
siendo una porción muy significativa del presupuesto de cualquier empresa.
La memoria de trabajo sigue siendo no volátil, aunque ahora es de núcleos de ferrita.
Estos núcleos contenían pequeños anillos de material magnético, enlazados entre sí y se
utilizan para guardar tanto los datos como las instrucciones. La información se archiva en
cintas y tambores magnéticos, que sirven como medios de entrada / salida.
Las máquinas de la segunda generación emplean además algunas técnicas avanzadas
no sólo en cuanto a electrónica sino también en cuanto a informática y proceso de datos y
fundamentalmente los lenguajes de programación de alto nivel como son FORTRAN ,
ALGOL y COBOL (Este fue diseñado durante la primera generación). El escribir un
programa ya no requería entender plenamente el hardware de la computadora.
FORTRAN (Formula Translation – Traducción de Fórmulas). Es el primer lenguaje de
programación de alto nivel, creado para computadoras. Fue desarrollado por IBM . Era un
lenguaje imperativo, bastante estructurado y se utilizaba compilado al ser de alto nivel.
Fundamentalmente era usado para aplicaciones de Ingeniería, aplicaciones científicas y
de análisis numérico.
COBOL (Lenguaje común orientado a negocios). Este lenguaje estaba basado en
palabras del inglés, que representaban las instrucciones que debía ejecutar el programa.
Era bastante similar a escribir textos en inglés.
ALGOL (ALGOritmic Language) Era también un lenguaje de programación imperativo,
convirtiéndose en un estándar de facto para representar los algoritmos hasta los años 80,
fue diseñado para evitar ciertos problemas presentados en el lenguaje FORTRAN y fue el
primer lenguaje en emplear las subrutinas. Era usado especialmente en investigaciones
informáticas en EE.UU. y Europa.
Su uso en el desarrollo de aplicaciones comerciales no fue muy grande porque no
contaba en su descripción de las instrucciones un método sencillo de procesar la
información de entrada y salida y además en el poco interés en el lenguaje por parte de
las grandes compañías de computación de la época.
De todas maneras, ALGOL 60 se convirtió en un estándar para la descripción/publicación
de algoritmos, logrando así un profundo efecto en el desarrollo de futuros lenguajes.
Se crearon los primeros programas compiladores.
Durante esta primera etapa la empresa IBM se dedicó a producir perforadoras de tarjetas
y ordenadoras de tarjetas.
En la década del 50 la cantidad de computadoras instaladas no superaba las 50 en todo
EEUU cuando apareció la IBM 650 (año 1954) se vendieron 1000 de esos equipos y la
empresa pasó a dominar el mercado.
Se empiezan a utilizar en las áreas administrativas./ Contables, en aplicaciones como por
ejemplo en los sistemas para reservas en líneas aéreas, control de tráfico aéreo y
simulaciones para uso general . Las empresas comenzaron a aplicar las computadoras a
tareas de almacenamiento de datos, como por ejemplo el manejo de inventarios, Sueldos
y Jornales y contabilidad. La marina de EEUU las utilizó para crear el primer simulador de
vuelo
Los diseñadores de la Burrougs B5000 construyeron una máquina con la intención de
programarla en el lenguaje ALGOL 60 (Un antecedente del PASCAL), e incluyeron varias
características en el hardware para facilitar la tarea del compilador
Cada transistor nuclea a varias válvulas y su vida útil es casi ilimitada.
La velocidad de las operaciones se mide en microsegundos. 1 / 1.000.000
Las empresas que comercializaban equipos en la segunda generación fueron Burroughs,
Univac, NCR, DEC y eran los mas grandes competidores de IBM
Comienzan a utilizarse los dispositivos de comunicación con los operadores las primeras
pantallas
Los sistemas operativos fueron diseñados para hacer más fluida la transmisión entre
trabajos. Antes de que los sistemas operativos fueran diseñados, se perdía un tiempo
considerable entre la terminación de un trabajo y el inicio del siguiente. Este fue el
comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían
por grupo o lotes. Cuando el trabajo estaba en ejecución, este tenía control total de la
máquina. Al terminar cada trabajo, el control era devuelto al sistema operativo, el cual
"limpiaba", leía e iniciaba el trabajo siguiente.
Con la introducción de tarjetas perforadas esto había mejorado un poco porque se las
utilizaba para introducir los programas, porque habían dejado de utilizar los tableros
enchufables. El laboratorio de investigación de General Motors implementó el primer
sistema operativo para la IBM 701.
Sólo las grandes universidades y las grandes corporaciones o bien las oficinas del
gobierno se podían dar el lujo de tener las computadoras, el uso todavía no estaba
generalizado.
Para poder ejecutar un trabajo (programa), tenía que estar escrito en Fortran o en
lenguaje cobol y después se perforarían las tarjetas.
CARACTERÍSTICAS GENERALES DE LA SEGUNDA GENERACIÓN
Algunas de las características que tuvo esta generación fueron las siguientes:
1-Aparecen los circuitos de transistores, en base a silicio, que los hace prácticamente
indestructibles.
2-Estos equipos consumen una menor cantidad de corriente, por ese motivo generan
menor cantidad de calor, necesitan que se los refrigere mucho menos y
fundamentalmente reducen su tamaño, al reemplazarse las válvulas por los transistores y
ocupar estos últimos mucho menos espacio, todos los demás componentes también
pueden reducir su tamaño.
3-Empiezan a utilizarse las memorias de núcleos de ferrita como almacenamiento
primario, estas tampoco son volátiles.
4-Las cintas y los tambores magnéticos pasan a ser los medios de entrada y salida junto
con las tarjetas perforadas
5-En el año 1954 aparece la IBM 650 y pasa a dominar el mercado de las computadoras.
6-Empiezan a utilizarse los primeros lenguajes de alto nivel como son el ALGOL, el
COBOL y el FORTRAN, eso trae como consecuencia la utilización de los primeros
compiladores.
7-Se crean los primeros programas para el desarrollo de las tareas administrativas,
contables y de gestión.
8-La velocidad de los procesos se mide en microsegundos 1/1.000.000
TERCERA GENERACIÓN DE COMPUTADORAS:
Abarca el período de 1964 hasta 1971. El naciente programa espacial de los Estados
Unidos, requería computadoras mas pequeñas y poderosas que las de la segunda
generación, por ese motivo se desarrolla la tecnología del CHIP, que permitía empaquetar
(Integrar) en un único circuito cientos de transistores, por ese motivo las computadoras de
esta generación comienzan a basarse en la tecnología de los semiconductores. Los
semiconductores son circuitos integrados compuestos inicialmente por cientos de
pequeños transistores (Luego miles) incorporados en pequeñas placas de silicio
Las placas de circuito impreso con múltiples transistores pasan a ser reemplazadas por
los circuitos integrados. Estos elementos son unas pastillas de silicio llamadas chips,
sobre cuya superficie se depositan por medios especiales los distintos componentes
electrónicos.
Así pues los transistores y otros componentes se integran ahora en una plaquita de silicio.
Aparentemente esto no tiene nada de especial salvo por un detalle; un circuito integrado
con varios miles de componentes electrónicos integrados tiene el tamaño de una moneda,
de esta forma las computadoras de la tercera generación emergieron con el desarrollo de
estos circuitos
El cambio que surge en la tercera generación, guarda relación con el elemento impulsor
de la generación anterior, se inicia un proceso de miniaturización que nos conduce a la
integración de los componentes. La idea de reunir en un circuito integrado un grupo de
componentes surgió en el año 1962
Los elementos componentes de los nuevos equipos y además los lenguajes mucho mas
amigables facilitan la operación de las computadoras
Antes del advenimiento de los circuitos integrados, las computadoras estaban diseñadas
para aplicaciones matemáticas o de negocios, pero no para las dos cosas. Los circuitos
integrados permitieron a los fabricantes de computadoras incrementar la flexibilidad de los
programas, y estandarizar sus modelos.
Los circuitos integrados permitieron crear familias de computadoras, de diversos tamaños
que eran compatibles entre sí, de esta forma los clientes podían escalar sus sistemas
instalados en equipos mas pequeños, a modelos de mayor tamaño y sin hacer
modificaciones en el software, podían seguir corriendo sus programas actuales. Esto
permitía crecer en el hardware, sin modificar el software, siempre que pertenecieran a la
misma familia. Aparece la familia de la IBM 360 con mas de 10 modelos todos distintos y
compatibles entre sí, y en algunos se utilizaban unidades de cinta de nueve canales y
paquetes de discos magnéticos que comienzan a utilizarse como memorias auxiliares
Las computadoras trabajaban a tal velocidad que proporcionaban la capacidad de correr
más de un programa de manera simultánea (multiprogramación).
Con la aparición de las primeras computadoras comerciales que usaron circuitos
integrados, se podía realizar tanto análisis numéricos como trabajos de administración ó
procesamiento de archivos
El circuito integrado es el encapsulamiento de varios componentes conformando circuitos
(Se lo llama CHIP). Se utilizan las técnicas denominadas SSI (Pequeña Escala de
Integración) y MSI (Media Escala de Integración).
Un circuito integrado con varios centenares de componentes integrados tiene el tamaño
de una moneda, además el consumo de un circuito integrado es también menor que el de
su equivalente en transistores y resistencias y además su fiabilidad es también mayor que
los transistores entonces es mucho mas bajo el consumo de energía, poca la generación
de calor
Aparecen las primeras minicomputadoras, y en estas comienza a utilizarse el concepto de
Byte, porque utilizaba grupos de 8 bits, y a partir de ese momento a los grupos de 8 bits
se les dio ese nombre a la unidad básica de 8 bits
Con la introducción del modelo 360, IBM acaparó el 70% del mercado, y para evitar
competir directamente con IBM la empresa (Digital Equipment Corporation) DEC redirigió
sus esfuerzos hacia computadoras pequeñas, porque eran menos costosas de comprar y
mas fáciles de operar que las computadoras grandes, las Minicomputadoras se
desarrollaron durante la segunda generación pero alcanzaron su mayor auge en la
tercera.
Se reduce el margen de error en las operaciones realizadas con las computadoras. y la
velocidad se mide en nanosegundos.
Empieza a trabajarse con terminales remotas, con memoria virtual y también en tiempo
real y en tiempo compartido
La memoria virtual permite a los usuarios cargar programas mas extensos que lo que
permite la memoria de la computadora. Esto hace que la capacidad de cargar programas.,
no esté fijado por la memoria de la máquina sino por el espacio en disco destinado a la
carga de programas
Con el peligro de los ataques nucleares, las comunicaciones juegan papeles muy
importantes en la seguridad de las naciones.
En el año 1964 se da a conocer la primera propuesta para solucionar este problema, se
diseña una red, que no tiene ningún tipo de autoridad central que la maneje, todos los
nodos de la misma tendrían la misma capacidad para transmitir, pasar y recibir mensajes.
Cada mensaje se subdividiría en una serie de paquetes de información. A este criterio de
transmitir información se lo denomina PACKET SWITCHING NETWORKING.
En 1969 comienza a utilizarse una red que fue realizada por la ADVANCED RESEARCH
PROJECS AGENCY (ARPA), se llamó originalmente ARPANET, y es la precursora de
INTERNET.
Aparecen otros lenguajes de programación de alto nivel como son el APL (1960), BASIC
(1964), PL1 (1966),
En la cuarta generación con el advenimiento de los microcomputadores el lenguaje BASIC
pasó a ser el mas utilizado, por su facilidad de uso y aprendizaje
La información se guarda en tarjetas perforadas, cintas magnéticas y discos magnéticos
removibles.
Los clientes podían escalar sus sistemas a modelos de mayor tamaño. Las computadoras
trabajaban a tal velocidad que proporcionaban la capacidad de correr más de un
programa de manera simultánea, esto se llamó multiprogramación, era una ventaja que
brindaba el sistema operativo (Son varios programas residiendo en memoria
simultáneamente. Tiempo compartido.)
Se crean los dispositivos de entrada / salida virtuales (Spool), a estos dispositivos por lo
general se los denomina spoolers, y su aplicación consiste en interponer memoria de
acceso rápido (Por lo general memoria RAM o disco rígido) entre un periférico lento (Por
lo general impresoras) y un proceso. Esto genera lo que se denomina la cola de
impresión, que libera al procesador de las tareas que está realizando para seguir
efectuando sus operaciones sin esperar la finalización del trabajo de impresión.
Casi a la finalización de la generación, en el año 1970 aparece el Flopy Disc.
La característica principal de esta generación en lo que hace a los sistemas operativos fue
el desarrollo de los sistemas compartidos con multiprogramación, y los principios del
multiprocesamiento. En los sistemas de multiprogramación, varios programas de
usuarios se encuentran al mismo tiempo en el almacenamiento principal, y el procesador
se cambia rápidamente de un trabajo a otro.
En los sistemas de multiprocesamiento se utilizan varios procesadores en un solo
sistema, con la finalidad de incrementar el poder de procesamiento de la máquina.
Los sistemas operativos desarrollados durante esta generación tuvieron una enorme
conglomeración de software escrito por gente que no entendía el software, tanto como el
hardware
Se desarrollaron sistemas compartidos, en la que los usuarios podían acoplarse
directamente con el computador a través de terminales. Surgieron sistemas de tiempo
real, en que los computadores fueron utilizados en el control de procesos industriales. Los
sistemas de tiempo real se caracterizan por proveer una respuesta inmediata.
Multiprogramación
a) Sistemas multiprogramados, varios trabajos se conservan en memoria al mismo
tiempo, y el procesador se comparte entre ellos
b) Rutinas de E/S: provistas por el sistema ejecutadas simultáneamente con
procesamiento del procesador
c) Administración de memoria: el sistema operativo debe reservar un espacio de
memoria para cada uno de los trabajos que deben ejecutarse
d) Administración del Procesador: el sistema operativo debe seleccionar entre los
trabajos listos para ejecución, cual debe ejecutar.
e) Administración de dispositivos. Como pueden utilizarse distintos dispositivos, el
sistema operativo, determina que programa accede a que dispositivo.
Los computadores de esta generación fueron diseñados como sistemas para usos
generales. Casi siempre eran sistemas grandes, voluminosos. Eran sistemas de modos
múltiples, algunos de ellos soportaban simultáneamente procesos por lotes, tiempo
compartido, procesamiento de tiempo real y multiprocesamiento. Eran grandes y
costosos, nunca antes se había construido algo similar, y muchos de los esfuerzos de
desarrollo terminaron muy por arriba del presupuesto y mucho después de lo que el
planificador marcaba como fecha de terminación.
Sistemas de Tiempo Compartido
1-El CPU se comparte entre varios trabajos que se encuentran residentes en memoria y
en el disco (el CPU se asigna a un trabajo solo si éste esta en memoria).
2-Un trabajo es enviado dentro y fuera del la memoria hacia el disco.
3-Existe comunicación en línea entre el usuario y el sistema; cuando el sistema operativo
finaliza la ejecución de un comando, espera el siguiente desde el teclado del operador.
4-Existe un sistema de archivos en línea el cual está disponible para los datos y código de
los usuarios
Sistemas de Tiempo Real
1-A menudo son utilizados como dispositivos de control en aplicaciones dedicadas, como
control de experimentos científicos, sistemas de procesamiento de imágenes médicas,
sistemas de control industrial, etc...
2-Exige cumplimiento de restricciones de tiempos.
2.1.Sistemas de Tiempo Real Críticos. Cumplimiento forzoso de plazos de respuesta.
2.2.Sistemas de tiempo real no críticos. Exigencia "suave" de plazos de respuesta, esto
significa atención lo mas rápido posible a eventos, en promedio.
Ejemplos de programas traductores
Compilador
Es un programa que traduce un lenguaje de alto nivel al lenguaje de máquina de una
computadora. Según va ejecutando la traducción, coteja los errores hechos por el
programador. Traduce un programa una sola vez y es cinco veces más rápido que los
programas intérpretes. Ejemplos: ALGOL, BASIC, COBOL, FORTRAN, PASCAL y PL/1.
Intérprete
Es un programa que traduce un lenguaje de alto nivel al lenguaje de máquina de una
computadora. El programa siempre permanece en su forma original (programa fuente) y
traduce cuando está en la fase de ejecución instrucción por instrucción. Ejemplo: BASIC
Ensamblador
Es un programa de bajo nivel que traduce el lenguaje de ensamble a lenguaje de
máquina. Utiliza letras del alfabeto para representar los diferentes arreglos del código
binario de la máquina. Los programadores de ensamble deben conocer profundamente la
arquitectura y el lenguaje de máquina de su computadora. El programa ensamblador
traduce cada instrucción de ensamble escrita por el programador a la instrucción en
lenguaje de máquina binario equivalente. En general, las instrucciones ("software") de un
sistema se escriben en este lenguaje. Ejemplos: Sistema operativo y Sistemas de manejo
de base de datos.
CARACTERÍSTICAS GENERALES DE LA TERCERA GENERACIÓN
Algunas de las principales características que tuvo esta generación fueron las siguientes:
1- Al estar todos los componentes integrados en un único circuito, y muy próximos entre
sí, se consigue una gran reducción del tamaño y se reducen los tiempos en la transmisión
de señales
2- Baja fundamentalmente el consumo de energía y además los circuitos son mas
confiables.
3- El costo es menor fundamentalmente por los siguientes motivos:
a) Puede comenzar la fabricación a gran escala (se automatiza la misma)
b) Al construirse los circuitos completos, se reduce considerablemente el trabajo manual
de conexión de elementos.
4- Comienza a utilizarse la SSI (Pequeña Escala de Integración) y la MSI (Media Escala
de Integración), lo que hace que se necesite menor cantidad de Hardware
5- Comienzan a utilizarse las memorias volátiles, realizadas dentro de los circuitos
integrados y dejan de utilizarse las de núcleos de ferrita
6-Se reduce el margen de error en las operaciones aritméticas realizadas
7-Se desarrollan computadoras que pueden trabajar en forma remota, además de trabajar
en forma local
8-La memoria virtual permite la aparición de la multiprogramación, porque al utilizar cada
programa una pequeña porción de la memoria, pueden ejecutarse varios en forma casi
simultanea.
9-Comienza a utilizarse el Time Sharing (Tiempo compartido), lo que hace mucho mas
interactivo el trabajo al permitir que varios usuarios puedan utilizar el mismo procesador
en forma casi simultánea
10- Nace la industria del software al fabricarse equipos de propósito general.
11- Comienza a utilizarse la memoria caché que también es volátil
12-Las computadoras utilizaban sistemas operativos específicos diseñados especialmente
para cada una
13- Se crean los dispositivos de entrada / salida virtuales (Spoolers).
14- Se funda Integrated Electronics (Intel) el año 1968. Actualmente es la principal
empresa en la fabricación de Microprocesadores
15- Bell Labs comienza a desarrollar el sistema operativo UNIX. Este sistema operativo
fue tomado como base para el desarrollo del sistema operativo LINUX
16-En esta generación se utiliza mucho el concepto de familia de computadoras.
17Empieza a utilizarse el término Byte.
18-Comienza el desarrollo de ARPANET que es la RED precursora de Internet.
19-El costo aproximado de estos equipos es de U$S 18.000.
20-Dentro de los lenguajes de alto nivel comienza a usarse el BASIC.
21-Sobre el final de la etapa ya se utilizan los discos flexibles de 8 Pulgadas.
CUARTA GENERACIÓN DE COMPUTADORAS:
Abarca el período de 1971 hasta 1981.
Esta generación se caracteriza por la aparición del microprocesador, se considera que el
microprocesador es una computadora completa en un único chip de silicio. La tecnología
aplicada es la LSI.. El microprocesador es un CHIP con un solo circuito integrado, en el
cual existen miles o millones de transistores y el cual contiene en su totalidad a la Unidad
Central de Proceso (C. P. U.). Estos circuitos son de alta densidad de integración y
aumentan considerablemente la velocidad.
La velocidad del microprocesador se mide en Megahercios (Mhz). Un megaherz es un
millón de ciclos por segundo. Los megahercios miden la velocidad de trabajo del reloj
interno de la computadora
En el año 1971 aparece el primer microprocesador de intel y es el 4004. Contenía el
equivalente a 2.000 transistores, tenía 4 K de espacio para almacenamiento, y además
utilizaba una longitud de palabra de 4 bits. La longitud de palabra es la cantidad de bits
que puede ser procesado por una computadora por vez. Cuanto mayor sea la longitud de
palabra, mayor será la velocidad de procesamiento.
Con una frecuencia de reloj de hasta 1 Mhz, podía realizar cerca de 60.000 instrucciones
por segundo.
También en el año 1971 aparece la primera aproximación a una P.C., la KEMBAK 1
contaba con 256 Bytes de memoria RAM y se programaba por medio de Switches
(Palancas)
Los discos duros Winchester son introducidos por IBM y pasan a ser los discos rígidos
estándar de la industria.
Aparece en el año 1974 el microprocesador 8080, se considera que es la primera CPU de
Intel, contenía el equivalente de 4.500 transistores y manejaba 64K de memoria RAM
En el año 1977 comienzan a aparecer varios modelos de equipos que podemos
considerar como los precursores de los equipos que posteriormente se llamaron
Computadoras Personales, dentro de estos había equipos tales como la Commodore (La
cual utilizaba el televisor casero como si fuera el monitor), un modelo de Radio Shack, un
modelo de Atari y la Apple 2. Además con éstos equipos aparece uno de los primeros
sistemas operativos para P.C. el CP/M (Control Program Microcomputers) que fue
diseñado por la empresa Digital Research para trabajar con los microprocesadores 8080,
que será un estándar para los computadores de 8 bits durante muchos años y además el
primer sistema operativo estándar.
Los equipos APPLE 2 y COMMODORE se toman como base para el desarrollo de las P.C.
En el año 1978 aparece la primera computadora con unidades de disco flexible, ese
mismo año Intel produce el microprocesador 8086, la aparición de este microprocesador
hace que la empresa IBM se vuelque masivamente a la fabricación de computadoras
personales.
La revolución del software comienza con la aparición del VISUAL CALCULATOR
(VisiCalc), muchas empresas compran sus computadoras personales por las ventajas que
ofrece este software (Es el antecesor del LOTUS)
En el año 1981 aparece la Commodore 64, que tenía 64K de memoria RAM, además
podía agregarse un lector de discos flexibles fabricado por la misma empresa que servía
para la carga de los programas y para mantener los datos.
Gran cantidad de lenguajes de programación dentro de los que se destaca el BASIC, FOX
BASE, CLIPPER, comienza el manejo de bases de datos con el DBASE.
Sobre el final de esta generación y con otros microprocesadores en el medio, Intel
introduce el 8088 de 16 bits (o de longitud de palabra de 16) y motorota el 68000 de 16
bits, aunque figura de 32 es en funcionamiento de 16.
El aumento cuantitativo de las bases de datos lleva a crear formas de gestión que faciliten
las tareas de consulta y edición. Los sistemas de tratamiento de base de datos consisten
en un conjunto de elementos de hardware y software interrelacionados que permiten un
uso sencillo y rápido de la información
CARACTERÍSTICAS GENERALES DE LA CUARTA GENERACIÓN
Algunas de las principales características que tuvo esta generación fueron las siguientes:
1-Aparecen los microprocesadores con tecnología L.S.I.
2-La velocidad se mide también en Megahertz (1 Mhz = 1.000.000 de ciclos)
3-El primer microprocesador contenía una cantidad aproximada a 2.000 transistores y una
memoria RAM de 4K.
4-En el año 1971 aparece la primera aproximación a una P.C. la KEMBAK I
5-Comienzan a utilizarse los discos rígidos Winchester
6-En el año 1977 aparecen en el mercado, los precursores de las P.C., se comercializan
los equipos COMMODORE y APPLE 2
7-Empieza a utilizarse el sistema operativo CP/M
8-1978 Se comercializan los primeros equipos con unidades de disco flexible de 5 ¼
9-Empieza a utilizarse el VISICALC (VISUAL CALCULADOR)
10-En el año 1980 la empresa COMMODORE saca al mercado un equipo que trae un
programa de arranque cargado en la memoria ROM.
11-1981 Los equipos COMMODORE vienen provistos de un lector de discos flexibles en
los cuales pueden estar almacenados programas y archivos.
12-Comienza a utilizarse el DBASE
13-Dentro de los lenguajes de alto nivel se encuentran el FOX BASE , el BASIC y el
CLIPPER
QUINTA GENERACIÓN DE COMPUTADORAS:
Abarca el período de 1981 hasta no se sabe cuando.
Se aplica la tecnología VLSI, en la cual hay millones de transistores colocados en un
único CHIP.
En el año 1981 la empresa IBM saca al mercado la IBM PC, un equipo que en un primer
momento fue considerado para uso personal, como ese equipo se convirtió en un
estándar para el mercado, fue que se adoptó el termino PC para todos los equipos que se
produjeron en forma posterior. La revolución que producen las computadoras personales,
se debe a que al aumentar su potencia se hicieron cargo de tareas que previamente las
desarrollaban las computadoras de mayor tamaño.
Tenía un microprocesador intel 8088 de 4.7 Mhz, una sola lectora de discos flexibles,
pantallas monocromáticas que permitían ser utilizadas solamente con texto (No admitían
gráficos), tenía solamente 64K de RAM y el sistema operativo era el MS-D.O.S. 1.0.(En
cambio los equipos Apple utilizaban el CP/M).
En el año 1982 aparece en el mercado el microprocesador 80286 de 16 bits, que cuenta
casi con 150.000 transistores.
En el año 1983 la empresa IBM larga al mercado la IBM PC / XT (eXtended Technologie).
Esta máquina tenía una unidad de disco rígido de 10Mb y modificaciones para poder
realizar gráficos CGA.
En este momento aparecen los clones de los equipos IBM, pero como no podían lograr
una total compatibilidad se comercializaban como 90% compatibles. El principal atractivo
de estos equipos para los usuarios finales era (y es) la diferencia de precios.
Este mismo año aparece la versión 2.2 del MS-D.O.S. que permite trabajar con una
unidad de disco rígido, además de las unidades de disco flexible y en el disco pueden
crearse estructuras arboladas (Directorios)
En el año 1984 la empresa IBM ofreció al mercado la IBM PC-AT (Alta Tecnología). Venía
con un microprocesador Intel 80286.Una de las principales mejoras, era la de la
resolución de los gráficos porque se ampliaron a 16 los colores, venía con un teclado
expandido, además de poder acceder a los 16Mb de memoria RAM. y este procesador
era un 25% mas veloz que el anterior (Trabajaba a una velocidad de reloj de 6 Mhz).
Venía con un disco rígido de 20 Mb y una unidad de discos flexibles de alta densidad, de
5 ¼ con una capacidad de 1.2 Mb.
Ese mismo año apareció en el mercado el primer equipo Macintosh, fue distribuido por la
empresa Apple y fue la primera computadora en utilizar un mouse y una interfaz gráfica.
En lugar de utilizar líneas de comandos como el resto de los equipos del momento usaba
íconos sobre las ventanas gráficas y menúes desplegables. El principal inconveniente que
presentaba era que no era compatible con ningún otro equipo, pero como apuntó al
mercado de los diseñadores gráficos, pronto estos equipos pasaron a ser una norma para
la gente de esa actividad.
Ese mismo año las empresas SONY y PHILLIPS crean los primeros C.D. para
computadoras personales
Año 1985, aparece el 80386 que tiene un aumento en la capacidad de la memoria RAM,
porque puede direccionarse hasta 4 Gb, otra de las modificaciones es la incorporación de
la memoria caché al microprocesador
Ese mismo año Microsoft anuncia el Windows 1.0
En el año 1987 aparecen algunas variantes de los microprocesadores 80486, en líneas
generales son muy parecidos a los 386, en tamaño y en la estructura interna, las
principales mejoras son en que aumenta su velocidad, se reduce su tamaño y esto trae
aparejado una reducción en el consumo de electricidad y por lo consiguiente una
disminución en la generación de calor. Se incorpora un co-procesador matemático interno
lo que mejora la velocidad de transferencia en relación al co-procesador matemático
externo al chip.
En el año 1987 la empresa I.B.M. decide abandonar el estándar creado por ellos
mismos, e introduce en el mercado el modelo PS/2, era un modelo similar en formato a
los equipos XT, con la unidad central en forma horizontal, aunque era de un tamaño
mucho mas reducido, y utilizaba otro tipo de componentes mas pequeños, para que no
pudieran ser copiados.
Overdrives, con este nombre se llamó a actualizaciones para los microprocesadores, que
dispusieran en una placa madre un zócalo adicional para poder instalarlos, al colocar este
segundo microprocesador se anulaba el que estaba colocado, pero no podía retirarse,
porque el equipo dejaba de funcionar, el inconveniente era que los usuarios no podían
vender ese micro que dejaban de utilizar a personas que necesitaran menos potencia en
su máquina, a partir de la segunda generación de overdrives ya se podía retirar el
microprocesador anterior e instalar el nuevo en el mismo lugar.
En el año 1993 apareció el microprocesador con el nombre Pentium, esto lo hizo la firma
Intel para registrar la marca y así poder diferenciarse de sus competidores las empresas
AMD y CYRIX, que ya no podrían utilizar el número (586).
Las velocidades iniciales de los ciclos del reloj eran de 66 Mhz, lo que equivalía a 112
millones de instrucciones por segundo, tenía 3.100.000 transistores, se aumenta
considerablemente el rendimiento, lo que trae aparejado un aumento en el consumo de
energía y por lo tanto que se recaliente el chip, esto complicó bastante a los fabricantes
de placas madres por la forma en que debían refrigerar el microprocesador, a partir de la
segunda versión de los pentium, se redujo el consumo de energía y por el mismo motivo
disminuyó la generación de calor .
Aparecen las computadoras portátiles Laptops o Notebooks ambas con pantallas de
cuarzo líquido y diseñadas especialmente para poder ser transportadas de un lugar a otro.
Alta velocidad de proceso, menor costo, mayor cantidad de lenguajes de programación,
con la aparición de los lenguajes de quinta generación (Lenguajes orientados a objetos) y
además la utilización de lenguajes de inteligencia artificial como son LISP y PROLOG, se
comienza a trabajar en ese campo y en el de los Sistemas expertos, esto sirve
fundamentalmente para la fabricación de ROBOTS, con este tipo de tecnologías estos
pueden responder de manera mas efectiva a situaciones no estructuradas.
Los sistemas expertos son aplicaciones de inteligencia artificial, que utiliza una base de
conocimiento de la experiencia humana para ayudar a la resolución de problemas,
No se considera una biblioteca, sino un experto (Consejero o especialista) que asesora
Un sistema experto es un sofisticado programa de computadora que posee en su
memoria una amplia cantidad de saber y, sobre todo, de estrategias para depurarlo y
ofrecerlo según los requerimientos, convirtiendo al sistema en un especialista que está
programado.
Algunos ejemplos pueden llegar a ser a) Diagnósticos médicos, b) Reparación de
equipos, c) Análisis de inversiones, d) Elección de rutas para vehículos, e) Control de
producción, d) exploración petrolera.
Un sistema experto es un sofisticado programa de computadora, que posee en su
memoria y en su estructura una amplia cantidad de saber y sobre todo de estrategias para
depurarlo. La computadora está programada de forma tal que reaccione como lo haría
cualquier experto ante las mismas preguntas..
La Inteligencia Artificial. El propósito fundamental de la aplicación de la inteligencia
artificial en las computadoras, es el de equiparlas con “Inteligencia Humana” y con la
capacidad de razonar para encontrar las distintas soluciones.
Otro factor fundamental del diseño, la capacidad de la Computadora para reconocer
patrones y secuencias de procesamiento que haya encontrado previamente,
(programación Heurística) que permita a la Computadora recordar resultados previos e
incluirlos en el procesamiento, en esencia, la Computadora aprenderá a partir de sus
propias experiencias, usará sus Datos originales para obtener la respuesta por medio del
razonamiento y conservará esos resultados para posteriores tareas de procesamiento y
toma de decisiones. El conocimiento recién adquirido le servirá como base para la
próxima serie de soluciones.
La Robótica se ocupa del estudio, desarrollo y aplicaciones de los robots. Están
compuestos por sensores que reciben Datos de Entrada por medio de una conexión a la
Computadora. Esta recibe la información de entrada y ordena al Robot que efectúe una
determinada acción y así sucesivamente.
Lo robots se construyen fundamentalmente para su intervención en procesos de
fabricación repetitivos como por ejemplo: pintar, soldar carrocerías de autos, trasladar
materiales, etc
Reconocimiento De La Voz
Las aplicaciones de reconocimiento de la voz tienen como objetivo la captura, por parte
de una computadora, de la voz humana, bien para el tratamiento del lenguaje de
programación o para cualquier otro tipo de función
La capacidad de procesamiento de los computadores se determina fundamentalmente por
la cantidad de operaciones que puede realizar, por la cantidad de información que puede
procesar y transferir a la memoria de una vez, esta cantidad se mide en dígitos binarios
llamados Bits, los primeros microprocesadores utilizaban 4 e incluso 8, los actuales llegan
a 32 y algunos hasta 64, la velocidad de procesamiento se mide en ciclos por segundo y
al comienzo fluctuaba entre 1 y 4 millones de ciclos llegando actualmente a los 200
millones, esto puede producirse fundamentalmente por los avances producidos en la
microelectrónica.
La aplicación de paquetes de software tales como procesadores de palabras, paquetes de
bases de datos y paquetes de gráficos ayudaron a la evolución de la computadora
personal
Desarrollo de sistemas operativos (UNIX, DOS, CP/M).
Mejora en las interfaces de usuario.
En 1989 el único lenguaje aceptado por el Departamento de Defensa Norteamericano es
el llamado ADA, Este lenguaje surgió por la necesidad de unificar los más de 400
lenguajes que dicho departamento utilizaba en sus proyectos, de forma que el tiempo y
dinero invertidos en el desarrollo de software para uno de ellos fuera utilizable en otro de
similares características.
CARACTERÍSTICAS GENERALES DE LA QUINTA GENERACIÓN
Algunas de las principales características que tuvo esta generación fueron las siguientes:
1-Aparecen los microprocesadores con tecnología V.L.S.I.
2-I.B.M. saca al mercado la primera P.C.
3-Empieza a utilizarse el sistema operativo D. O. S.
4-Aparece el primer microprocesador de la serie el 80286
5-En los discos flexibles, por el sistema operativo D. O. S. puede grabarse información en
ambas caras
6-Los discos rígidos incorporados a las computadoras personales, empiezan a ser
diseñados con el modelo que se utiliza actualmente
7-Aparece en el mercado el primer disco compacto. Este es solamente de lectura
8-Microsoft lanza al mercado la primera versión de Windows
9-Los microprocesadores incorporan un coprocesador matemático
10-A las actualizaciones de algunos microprocesadores, se las denomina Overdrives
11-Aparecen las computadoras portátiles (Laptops o Notebooks)
12-Empiezan a utilizarse los lenguajes de quinta generación, denominados lenguajes
orientados a objetos
13-Empieza a utilizarse la inteligencia artificial para el manejo de robots y para la creación
de programas inteligentes
14-En el año 1984 la empresa Hewlett-Packard saca al mercado la primera impresora
láser