historia de la computacion o informatica

Desde el principio los hombres han ideado formas para pensar y tomar desicionesuna de esas ideas fue la cuenta que podemos encontraren la primera herramienta que se utilizo para contar,el abaco.El Abaco,cuya historia se remontaa las antiguas civilizaciones griega y romana.
Este dispositivo es muy sencilloconsta de cuentas enhiladas(montadas)en varillas que a su vez estan en un marco rectangular.,al desplazar las cuentas sobre las varillas,representanvalores numericos almacenados,resultado de las operaciones aritmeticas(suma,resta,etc).a este dispositivo no se le pueden llamar computadora por carecerdel el elemento fundamental llamado programa.
Otro de los inventos fue la Pascalinainventad porBlaise Pascal(1623-1662)frances.la pascalina fue la primera calculadora que funcionaba a base de ruedas y engranajes.
en 1642 a los 19 años pascal concibió la idea de la pascalina conel fin de facilitar la tarea a su padre. fue asi como nacio la idea de la pascalina.,este invento permitia sumar y restar dos numeros de manera directay hacer la multiplicacion y division por repeticion.
Gottfried Wilhelm Von Leibniz(1646-1716)de alemania. una de sus grandes invenciones tambien reconocidaademas de su maquina llamada Maquina de Leibniz,fue la invecion del sistema Binario,fundamento virtualmentede todas las arquitecturas de las computadoras actuales. leibniz extendio la ideade blaise pascal y en 1671 introdujo el Staffelwalze(Step Reckoner,tambien conocida como el Stepped Reckoner o Maquina de Leibniz),un dispositivo que ejecutabaadiciones,substracciones podia multiplicar,dividir y,sacar raices cuadradas medianteuna serie de pasos de adicion. con esta maquina los datos se representaban mediante las posicion delos engranajes y los datos se introducian manualmente estableciendo dichas posicicionesfinales de las ruedas.la primera computadora fue la maquina Analitica creada por Charles Babbage profesor matematico de la universidad de cambridge en el siglo XIX. la idea que tuvo charles babbage lo apoyo para crear el proyecto de una maquina de diferencias,un dispositivo paraefectuar sumas repetitivas.
Mientras tanto Joseph Marie Jacquard de francia,fabricante de tejidos habia creado un telar que podia reproducir automaticamente patrones detejido leyendo la informacion codificada en patrones de agujeros perforados en tarjetas de papel rigido.al enterarse de este metodo Charles Babbage abandono la maquina de dierencias y se dedico al proyecto de la maquina analitica que se pudiera programar con tarjetas perforadas para efectuar calquier calculo con una precision de 20 digitos. latecnologia de la epoca no bastaba para hacer realidad su idea.
en 1944 se construyo en la universidad de harvard,la MARK I,diseñada por un equipo en cabezado por howard H. Aiken.,esta maquina no estabaconsiderada como computadora electronica debido a que no era de proposito general y su funcionamiento estaba basado en dispositivos electromecanicosllamados relevadores.
en 1947 se construyo en la universidad de pennsylvania la ENIAC(electronic numerical integrator and calculator)que fue la primera computadoraelectronica.el equipo que la diseño lo encabezaron los ingenieros john mauchly y john eckert,esta maquina ocupaba todo un sotano de la universidad,tenia mas de 18 000tubos de vacio,consumia 200 KW de energia y requeria todo un sistema deaire acondicionado,pero tenia la capacidad de realizar cinco mil operacionesaritmeticas en un segundo.
el proyecto auspiciado por el departamento de defensa de los estados unidos,culmino dos años despues,cuando se integro el ingeniero y matematico hungaro john von neumann(1903-1957).
la EDVAC(electronic discrete variable automatic computer)fue diseñado por esenuevo equipo. tenia aproximadamente cuatro mil bulbos y usabaun tipo de memoria basada en tubos llenos de mercurio por donde circulaban señaleselectricas sujeta a retardos.
la idea fundamental de von neumann fue:permitir que en la memoria coexistan datos con instrucciones,para que entonces lacomputadora pueda ser programada en un lenguaje y no por medio de alambresque electricamente interconectaban varias secciones de control,como en la eniac.

Etapas o Generaciones de la Computacion
Todo ese desarrollo de la computadora suele dividirse por generaciones y el critero que se determino para el cambio de generacionno esta muy bien definido,pero resulta aparente que deben cumplirse al menos los siguientes requisitos:
la forma en que estan construidas.
la forma en que el ser humano se comunica con ellas.

Primera Generacion.
en esta generacion habia un gran desconocimiento de la capacidad de la computadorapuesto que se realizo un estudio en esa epoca que determino que con veinte computadoras se saturaria el mercado de los estados unidos en el campo del procesamientode datos. esta generacion abarco la decada de los cincuenta,y se conoce como laprimera generacion. estas maquinas tenian las siguientes caracteristicas:
estaban construidas con tubos al vacio.
eran programadas en lenguaje maquina.
en esta generacion las maquinas son grandes y costosas.
en 1951 aparece la universal computer UNIVAC,fue la primera computadora comercial,que disponia de mil palabras de memoria central y podian leer cintas magneticas,se utilizo para procesar el censo de 1950 de los estados unidos.
en las dosprimeras generaciones las unidades de entrada utilizaban tarjetas perforadas,retomadas por herman hollerith(1860-1929)quien ademas fundo una compañiaque con el paso del tiempo se conoceria como IBM(International Bussines Machines).despues desarrollo la IBM 701 de la cual se entregaron 18 unidadesentre 1953 y 1957.
posteriormente la compañia remington Rand fabrico el modelo 1103,que competia con la 701 en el campo cintifico,por lo que la IBM desarrollo la 702,la cual presento problemas de memoria,debido a esto no duro en el mercado.la computadora mas exitosa de la primera generacion fue IBM 650,de la cual se produjeron varios cientos. esta computadora que usaba un esquema de memoria secundaria llamado tambor magnetico,que es el antecesor de los discos actuales.
Segunda Generacion
cerca de la decada de 1960,las computadoras seguian evolucionando,se reducia su tamaño y crecia su capacidad de procesamiento. Tambien en esta epocase empezo a definir la forma de comunicarse con las computadoras,que recibiaria el nombre de lenguajes de alto nivel.
las caracteristicas de la segunda generacion son lassiguientes:
estan construidas con transistores.
se programanen nuevos lenguajes llamados,lenguajes de alto nivel
en esta generacion lascomputadoras se reducen de tamaño y son de menor costo.
aparecen muchas compañiasy las computadoras eran bastante avanzadas para su epoca como la serie de Burroughs y la ATLAS de la Universidad de Manchester.
Algunas de estas computadoras se programabancon cintas perforadas y otras mas por medio de cableado en un tablero.
los programaseran echo a la medida por un equipo de expertos:analistas,diseñadores,programadores,y operadores que se manejaban como una orquesta para resolver los problemas ycalculos solicitados por la administracion.
el usuario final de la informacion no teniacontacto con las computadoras. esta situacion en un principio se produjo en laprimera computadora personal,pues se requiere programarla,alimentarla de instruccionespara obtener resultados,por lo tanto estaba limitado a aquellos audaces pionerosque gustaran de pasar un buen numero de horas escribiendo instrucciones,corriendoel programa resultante y verificando y corrigiendo los errores o bugs que aparecieran. ademas,para no perder el programa resultante habria que guardarlo(almacenarlo)en una grabadora,pues en esa epoca no habia discos flexibles ni mucho menos discos duros para las PC.,este procedimiento podia tomar de 10 a 45 minutos,segun elprograma. el panorama se modifico totalmente con la aparicion de las computadoras personales con mejores circuitos,mas memoria,unidades de disco flexible y sobre todocon la aparicion de programas de aplicacion general en donde el usuario compra su programa y se pone a trabajar. aparecen los programas procesadores de palabras como el celebre Word Star,la imprisionante hoja de calculo(SpreadSheet),Visicalcy otros mas,que de la noche a la mañana cambian la imagen de la PC.,el Software empieza a tratar de alcanzar el paso del hardware.peroaqui aparece un nuevo elemento el ususario.
el usuario de la computadora vacambiando y evolucionando con el tiempo,de estar totalmente desconectado a ellaen las maquinas grandes pasa a la PC a ser pieza clave en el diseño tanto del hardwarecomo del software.Aparece el concepto de human interface que es la relacion entre el usuario y su computadora. se habla entonces de hardware ergonomico(adaptando a las dimenciones humanas para reducir el cansancio).,diseño de pantallas antirreflejosy teclados que hacen que descance la muñeca. con respecto al software se inicia una verdadera carrera para encontrar la manera en que el usuario pase menos tiempo capacitandose y entrenandose y mas tiempo produciendo. se pone al alcance programas con menus(lista de opciones)que orientan en todo momento al usuario(con el consiguienteaburrimiento de los usuarios expertos).,otros programas presentan toda una artilleria de teclas de control,y teclas de funciones(atajos)para efectuar toda suerte de efectosen el trabajo(con la consiguiente desorientacion de los usuarios novatos). se ofrecen unsin numero de cursos prometiendo que en pocas semanas hacen de cualquier persona un experto.cada nuevo programa requiereaprender nuevos controles,nuevos trucos,nuevos menus. se empieza a sentir que la relacion usuario-PC no esta acorde con los desarrollos del equipo y de la potencia de los programas. hace falta una relacion amistosa entre el usuario y la PC.
las computadoras de esta generacion fueron:la Philco 212(esta compañia se retiro del mercado en 1964),y la UNIVAC M460,la control Data Corporation modelo 1604,seguida por la serie 3000,la IBM mejoro la 709 y saco al mercado la 7090,la national cashregistter empezo a producir maquinas para proceso de datos de tipo comercial,introdujo el modelo NCR 315.la radio corporation of america introdujo el modelo 501,que manejaba el lenguaje COBOL,para procesos administrativos y comerciales,despues salio al mercado RCA 601.computadoras que se pueden situar en los inicios de la segunda generacion son:la UNIVAC 80 Y 90,las IBM 704,Y 709.,Burroughs 220 Y UNIVAC 1105.
tercera generacion
con los progresos de la electronica y los avancesde la comunicacion con la computadora en la decada de 1969 surge la tercerageneracion.,se inuaguro con la IBM 360 en abril de 1964.las caracteristicas de estageneracion fueron estas:
su fabricacion electronica esta basada en circuitosintegrados
su manejo es por medio de los lenguajes de control de los sistemasoperativos.
la IBM produce la serie 360 con los modelos 20,22,30,40,50,65,67,75,85,90,195 que utilizaban tecnicas especiales de procesador,unidades de cinta de nueve canales,paquetes de Disco magnetico y otras caracteristicas que ahora son estandares,no todos estos modelos utilizaban estas tenicassi no que estaban divididos por aplicaciones. el sistema operativo de la serie 360,se llamo OS que contaba con varias configuraciones incluia un conjunto de tecnicas de manejo de memoria y del procesador que pronto se convirtieron enestandares.
en 1964 CDC introdujo la serie 6000 con la computadora 6600 que se considero durante algunos años como la mas rapida.
en la decada de 1970,la IBM produce la serie 370(modelos 115,125,135,145,158,168)UNIVAC compite con los modelos 1108 y 1110,maquinas en gran escala.,mientras que CDC produce su serie 7000 con el modelo 7600. estas computadora se caracterizaban por sermuy potentes y veloces. a finales de esta decada la IBM de su serie 370 produce losmodelos 3031,3033,4341. Burrouhs con serie 6000 produce los modelos 6500y 6700 de avanzado diseño,que se reemplazaron por su serie 7000. Honey-Well participa con su computadora DPS con varios modelos.
a mediadosde la decada de 1970,aparecen en el mercado las computadorasde tamaño mediano,o minicomputadoras que no son tan costosas como las grandes llamadas tambien como mainframes que significa gran sistema,pero disponen de gran capacidad de procesamiento. algunas mini computadoras fueron las sigientes:la PDP-8 y la PDP-11 de Digital Equipement Corporation,la VAX(Virtual Address eXtended)de la misma compañia,los modelos NOVA y ECLIPSE de Data General,la serie 3000 y 9000 de Hewlett-Packard con varios modelos 36 y 34,la Wang y Honey-Well-Bull,Siemens de origen aleman,la ICL fabricada en inglaterra. en la union sovietica se utilizo la US(Sistema Unificado,Ryad)que ha pasado por varias generaciones.
cuarta generacion
aqui aparecen los microprocesadores que es un granadelanto dela microelectronica,son circuitos integrados de alta densidady con una velocidad impresionante. las microcomputadoras con base en estos circuitosson extremadamente pequeñas y baratas,por lo que su uso se extiende al mercadoindustrial. aqui nacen las computadoras personales que han adquirido proporciones enormes y que han infludio en la sociedad en general por la llamada revolucion informatica.
En 1976 Steve Wozniak y Steve Jobs inventan la primera microcomputadora de uso masivo y mas tarde forman la compiañia conocidacomo Apple que fue la segunda compañia mas grande del mundo,antecedida tan solo por IBM.,y esta por su parte es aun de las cinco compañias mas grandes delmundo.
en 1981 se vendieron 800 000 computadoras personales,al siguiente subio a 1 400 . entre 1984 y 1987 se vendieron alrededor de 60 millones decomputadoras personales,por lo que no queda duda que su impacto y penetracionhan sido enormes.
con el surgimiento de las computadoras personales,elsoftware y los sistemas que las computadoras personales usan tienen un gran avance,por que han echo mas interactiva la comunicacion con el usuario. surgen otras aplicaciones como los procesadores de palabra,las hojas elecronicas de calculo,paquetes graficos,etc.,tambien la industria del software de las computadoras personales cresee con gran rapidez,Gary Kildall y William Gates se dedicaron durante años a la creacion de sistemas operativos y metodos paralograr una utilizacion sencilla de las microcomputadora(son los creadoresde CP/M y de los productos de Microsoft).
no todo son microcomputadoras,por su puesto,las minicomputadoras y los grandes sistemas continuan en desarrollo. de echo las maquinas pequeñas rebasaban por mucho la capacidad de los grandes sistemas de 10 a 15 años antes,que requerian de instalaciones costosasy especiales,pero seria equivocado suponer que lasgrandes computadoras han desaparecido,por el contrario su presencia era ya ineludible en practicamente en todas la esferas de control gubernamentales,militar y de la gran industria. las enormes computadoras de la serie CDC,CRAY,Hitachi o IBM por ejemplo eran capaces de atender a varios cientos de millones de operacionespor segundo.
Quinta generacion
en vista de la acelerada marcha de la microelectronica,la sociedad industrial se ha adado ala tarea de poner tambienel desarrollo del software y los sistemas con que se manejan las computadoras. surgela competencia internacional por el dominio del mercado de la computacion,en la quese perfilan dos lideres que,sin embargo,no han podido alcanzar el nivel que se deseala capacidad de comunicarse con la computadora en un lenguaje mas cotidiano y no atraves de codigos o lenguajes de control especializados.Japon lanzo en 1983el llamado programa de la quinta generacion de computadoras,con los objetivos explicitos de producir maquinas con inovaciones reales en los criteriosmencionados,y en los estados unidos ya esta en actividad un programa endesrrollo que persigue objetivos semejantes,que puedan resumirse de la siguiente manera:
procesamiento en paralelo mediante arquitecturas y diseños especiales y circuitos de gran velocidad.
manejo de lenguaje natural y sistemas de inteligencia artificial.
el futuro predicible de la computacion es muy interesante,y se puede esperar que esta ciencia siga siendo objeto de atencion prioritaria de gobiernos y de la sociedad en conjunto.
»Modelo de Von Neumann
las computadoras actuales se ajustan al modelo propuesto por el matematico John Von Neumann.,de acuerdo con el,una caracteristica importante de este modelo es que tanto los datos como los programas se almacenan en la memoria antes de ser utilizados.


Mexico 2016.
âLVARO GàRCIA ISÔRDIA.