¿Historia de la informática como asignatura?

Anuncio
¿Historia de la informática como asignatura?
.
Resumen
Analizando la asignatura de historia hoy en día vemos que hay distintas asignaturas en
las diferentes modalidades de bachillerato. Se plantea una pregunta, en un futuro se
tendrá una asignatura llamada historia de la informática. Ya se podría contar sus su
origen, la aparición de las primeras calculadores, el ordenador personal y como no
Internet.
Palabras clave
Ábaco, generaciones, ordenadores, historia, informática.
1 Introducción
Tal vez debemos plantear un análisis de la informática en nuestra historia humana. Se
tiene la asignatura de historia en bachillerato en sus distintas modalidades, tanto en
primero como segundo, entre ellas historia del mundo contemporáneo, historia del
arte, historia en general. Qué ocurrirá en el año 3000, por situar un año, como se
enfocaría la historia, habrá una asignatura de historia de la informática.
El artículo pretende ser una guía de referencia en la historia de la informática actual,
analizando cuales han sido sus orígenes, desde la importancia del cálculo, pasando
por las calculadoras analógicas y digitales, los primeros ordenadores y sus
generaciones y terminando por Internet.
2 Origen de la informática
La informática es la ciencia que tiene por objeto estudiar el tratamiento automático de
la información a través de un ordenador o computadora. La evolución de la informática
se refleja a continuación primeramente en una tabla, remontándose desde el año 3500
a.c a 1937.
Ábaco (3500 a.c a 1500 a.c)
El origen de la informática comienza con el cálculo, cuando el hombre se hace
agricultor y comerciante. Aquí nace la necesidad de contar, contaban con los dedos
(de ahí el sistema decimal) y piedras naciendo así Ábaco. Se atribuye a varias
1
civilizaciones, pero se habla de dos una es de los babilonios (3500 a.c) y la otra a los
chinos (1500 ac). El Ábaco es un objeto que sirve para hacer sumas, restas y
multiplicaciones, consistente en un número de cuentas en una serie de varillas que
representan la cifra.
Calculadora de John Napier (1917)
Antes de la aparición de la calculadora John Napier (1917), descubridor de los
logaritmos, inventa un instrumento basado en varillas de numeración, consistente en
realizar multiplicaciones a partir de sumas.
A partir de la invención del logaritmo se construye la Regla de Cálculo (1921)
Se inventa en 1921 la regla de cálculo a partir de la invención de los logaritmos, es un
instrumento manual de cálculo que dispone de varias escalas numéricas, realizando
operaciones aritméticas complejas, como multiplicaciones, divisiones, etc. Ofreciendo
una precisión limitada, dura más de un siglo entre la segunda mitad del siglo XIX y él
último cuarto del XX, siendo sustituida por las calculadoras y ordenadores.
Wilhelm Shickard construye la calculadora mecánica (1924)
En 1924 Wilhelm Shickard construye la calculadora mecánica. Es parecido al ábaco
con ruedas dentadas en lugar de varillas y bolas, dotada de mecanismo para
transportar unidades, de una posición digital a otra.
Pascalina (1639)
Blaise Pascal en 1639 inventa y fabrica la primera sumadora mecánica llamada
pascalina.
Calculadora universal ( 1671)
Leibniz e Isaac Newton inventan el cálculo infinitesimal independientemente. Aunque
se atribuye a Leibniz la primera calculadora universal.
Antecedente de computadora. Concepto de Artefacto “máquina diferencial” (1823)
Babbage habiendo constatado que las tablas trigonométricas estaban plagadas de
errores al haber sido calculadas a mano, concibió la denominada máquina de
diferencias, un instrumento mecánico para calcular e imprimir tablas de funciones En
realidad se trataba de una máquina que calculaba el valor numérico de una función
polinómica sobre una progresión aritmética, pues las funciones se pueden aproximar
por polinomios. Concibe una máquina para hacer cálculos, almacenarlos, seleccionar
información, resolver problemas e imprimir resultados. La imagina como una máquina
compuesta de varias, su proyecto fracasa en sus tiempos, pero digamos que es el
precursor de la computadora, siendo su novia Ada Augusta Byron, hija del poeta
inglés Lord Byron, la primera programadora de la historia, ya que además de ayudar
en el desarrollo de la máquina diferencial, desarrolla programas para la máquina
analítica.
Álgebra Booleana (1854)
2
En 1854 George Boole desarrolla el álgebra. Se cita como punto vital para el
funcionamiento interno del computador posteriormente.
Tarjetas Perforadas (1885)
Herman Hollerith construye la máquina censora o tabuladota, por medio de tarjetas
perforadas.
Leonardo Torres Quevedo (1852-1936)
Herman Hollerith construye la máquina censora o tabuladota, por medio de tarjetas
perforadas. Importante para la informática su invento de los aritmómetros en los que
introdujo la aritmética de coma flotante, eran máquina de cálculo matemático basado
en erelés, dotadas de memoria, que se gobernaban mediante una máquina de
escribir, la cual servía para entrar operandos, operaciones y obtener los resultados.
Máquina de Turing (1937)
Introduce el concepto de algoritmo y de máquina de Turing.
Si analizamos el primer origen de la informática, está totalmente vinculado al cálculo,
de ahí que en mucha bibliografía se use el término las primeras calculadoras. A partir
de aquí se categorizan cinco generaciones.
2 Generaciones de ordenadores
Si bien anteriormente la evolución del cálculo hace que se piense en máquinas para
realizar operaciones de forma automática, el mismo concepto de almacenar la
información y procesarlo como desarrolla Babbage, con un juego de instrucciones,
hacen pensar en el término ordenador, siendo una máquina programable.
Antes de que se haga o considere el primer ordenador o máquina programable, se
piensa en el “tratamiento automático de la información”, digamos por definición que es
el término informática como ciencia sin intervenir el ordenador todavía, siendo el
americano Herman Hollerit (1860-1929) quien se percata de la necesidad de procesar
los datos del censo en 1880. Los datos se introducen en una tarjeta perforada
mediante un baño de mercurio, que al introducirse por los agujeros provocaba
contactos eléctricos, siendo registrador en un tabuladota. Siendo un gran avance ya
que se multiplica por 100 la velocidad de proceso y se manejan 200 fichas por
segundo.
Hollerit funda la empresa Tabuling Machine (1986), convertida en Computing
Tabulating Recorting (1911), pasando posteriormente a manos de Thomas Watson
denominándose en 1911 como International Bussines Machines (IBM).
A partir de aquí se tienen varias generaciones, teniendo en cuenta el concepto de
programa, los avances tecnológicos de la época en el campo de la electrónica, el
desarrollo de software y del hardware de la época.
2.1 Primera generación de ordenadores (1932-1952)
 Desarrollo histórico. El primer ordenador fue desarrollado en 1941, el Z3 del
alemán Konrad Zuse (1910-1995). Le siguió en 1944 el Mark I de Howard Aiken
(1900-1973) y Grace Hopper (1906-1992), construido en la Universidad de
3
Hardward con la colaboración de IBM. Con cinco toneladas. Durante los años
1950 Aiken trabajó activamente con investigadores españoles del Instituto de
Electricidad y Automática del CSIC, fundado por Torres Quevedo.
La sustitución de los relés por tubos de vacío dio lugar a la primera generación de
ordenadores. En 1945 se construye el ENIAC (Electronic Numerical Integrator and
Calculator) de los estadounidenses John Eckert (1919-1995) y John Mauchly
(1907-1980) que se usó en el cálculo de trayectorias de proyectiles. Acabada la
guerra se utilizó para calcular el número pi con unos 2000 decimales, y para hacer
los primeros diseños de la bomba de hidrógeno. Tenía 18000 tubos y pesaba
30000 kg. Era 300 veces más rápido que el Mark I y sólo costaba 400000 dólares
frente a los cinco millones del Mark I. Sin embargo sólo tenía 20 registros de
memoria, de 10 dígitos decimales; estaba pues muy lejos de cualquier ordenador
personal. En un test de prueba en febrero de 1946 el Eniac resolvió en dos horas
un problema de física nuclear que previamente habría requerido 100 años de
trabajo de un hombre. Lo que lo caracterizaba como a los ordenadores modernos
no era simplemente su velocidad de cálculo sino el hecho de que combinando
operaciones permitía realizar tareas que antes eran imposibles. En 1950 se diseña
el primer ordenador de gestión el UNIVAC. En respuesta IBM crea el IBM 705 en
1952, desbancando a UNIVAC. En 1945 mientras se construía el ENIAC, se
incorporó al equipo el prestigioso matemático húngaro Johannes Von Neumann
(1903-1957), quien propuso que los programas se almacenasen en la memoria
como si fuesen datos, y no en una memoria especial, como se hacía desde el
diseño de Babbage, equipo que se iba a llamar EDVAC. Los informes fueron tan
precisos que otros se adelantaron y así el primer ordenador tipo Von Neumann fue
el EDSAC (Electronic Delay Storage Automatic Calculator) construido el año 1949
por Mauricio Wilkes (1913-) en la Universidad de Cambridge. De esta generación
sólo llegó uno a España, un IBM 650, contratado por RENFE en 1958.
 Tecnología. Se usaban las válvulas de vacío para construir las computadoras, eran
componentes voluminosos, caros, de elevado consumo y producían mucho calor.
 Teoría de Von Neuman. Todo ordenador va a estar fundamentado en unidades de
proceso, memorias y un programa almacenado, utilizando el sistema binario.
2.2 Segunda generación (1953-1962).
 Desarrollo histórico. El UNIVAC II no salió hasta 1958, cuando IBM ya había
recobrado el liderato. De poco les había servido una fusión con Sperry Giroscope
Co (1955) para crear la Sperry Rand Corporation. Con la aparición del transistor
los primeros ordenadores transistorizados fueron dos pequeños modelos de NCR
y RCA. Los primeros de IBM y Sperry Rand fueron el IBM 7070 (1960) y el
UNIVAC 1107 (1962), respectivamente. Bull comercializó los Gamma 30 y 60. En
España se introduce el segundo ordenador en 1959, era el UNIVAC UCT. En 1961
es una la era de la informática llega a nuestro país en la Feria de Muestras de
Barcelona con el IBM 1401. Las empresas destacadas que lo usaron fueron en
Sevillana Electricidad, Galerías Preciados y el Ministerio de Hacienda.
Los primeros ejemplares se instalaron en 1962, Sevillana de Electricidad (empresa
del grupo ENDESA), Galerías Preciados (Actualmente propiedad de El Corte
Inglés S.A.) y Ministerio de Hacienda.
 Tecnología. Se descubre el transistor que es una placa de silicio donde van
impresos los circuitos, son: más pequeños, más baratos y consumen menos.
 Avances en el hardware. Dispositivos de Entrada/Salida, memorias y discos.
Durante esta época se introdujeron las unidades de cinta y discos magnéticos, y
las lectoras de tarjetas perforadas e impresoras de alta velocidad.
4
 Avances en el software. Aparecen los primeros lenguajes de programación como
por ejemplo: el COBOL (1959), el Algol (1960), el LISP (1962) y el FORTRAN que
fue creado en 1954 para IBM, por John Backus (1924-2007).
2.3 Tercera generación (1963-1971)
 Desarrollo histórico. Aparecen las primeras familias de ordenadores, que son
distintos ordenadores, de potencia y precio. Tienen la misma arquitectura, por
lo que son compatibles. Aparecen los minicomputadores. Destaca la familia
IBM 360 en cuyo desarrollo invirtió 5000 millones de dólares de aquella época
(1964) y sobre todo la IBM 370 (1970), el producto más famoso de esta
generación. En 1969, Kenneth Thompson y Dennis Ritchie crean el sistema
operativo Unix, en los laboratorios AT&T.
 Tecnología. Nacen los circuitos integrados que son pastillas que contienen
transistores, diodos, resistencias y condensadores. Cada vez son más
pequeños. En 1968 nace Intel Corporation, cuyos fundadores son Robert
Noyce y Gordon Moore.
 Hardware. Memorias en circuitos integrados. Aparecen las memorias
ultrarrápidas (Caché).
 Software. Aparecen lenguajes como PL/1 (1964), PASCAL (1971) y BASIC
(1964) y los actuales sistemas operativos. Se estandarizan los lenguajes
utilizados como Fortran (1966), Algol(1968) y Cobol (1960).
2.4 Cuarta generación (1972-1987)
 Desarrollo histórico. Aparecen los microprocesadores y por lo tanto los
Personal Computer (PCs), siendo otro punto de partido en la historia de la
informática, siendo estudiado a parte como la evolución de los
ordenadores personales. El cambio de generación nace con la aparición del
microprocesador Intel 4004, desarrollado por Intel en 1971. Aparece el primer
ordenador personal en EEUU el Altair 8800 (1974). Microsoft crea el sistema
operativo MS-DOS para PC, para la empresa IBM.
 Tecnología. Aparecen los sistemas de alta densidad de integración
denominados “Chips”, que contiene muchísimos componentes.
 Hardware. Mejoras en las memorias y en la grabación de los discos
magnéticos.
 Software. Lenguajes de alto nivel, capaces de utilizar distintos tipos de datos
complejos, entre ellos destaca Cobol 74, Pascal, ADA, Fortran 77, Prolog, C y
Modula-2. Se desarrolla la inteligencia artificial y los programas de CAD.
(Diseño Asistido por Computador).
2.5 Quinta generación (desde 1998)
 Desarrollo histórico. Aparece la inteligencia artificial, el procesamiento paralelo
y distribuido, Internet, la programación orientada a objetos y la programación
basada en componentes.
 Tecnología. Se emplean modernos chips, con más de un millón de
componentes, la industria y la investigación se decanta hacia construcción de
dos tipos de máquinas: supercomputadoras de alta velocidad y computadores
de funciones inteligentes.
5
 Características. Los chips se fabrican con otros materiales distintos al silicio y
aparecen nuevos dispositivos de Entrada/Salida. Auge de las redes de
comunicaciones.
 Software. Aparecen lenguajes de alto nivel orientado a objetos entre ellos C++,
Visual Basic, Java (1990) de la empresa Sun Microsystems, lenguaje de
programación para la programación de electrodomésticos en un proyecto
llamado "Green Project", dirigido por James Goslin, resultando un fracaso en
1993, con lo que hace que Sun se centre en otros proyectos como el lenguaje
de programación Oak. Durante esta época es cuando empieza el boom de
Internet al disponer de un entorno gráfico. El lenguaje Oak (antecesor del Java)
se puso en libre distribución, y tras una supuesta visita a una cafetería, James
Goslin estableció el nombre definitivo: Java (que significa café en el argot
americano). Y el 23 de mayo de 1995, Sun anuncia oficialmente el nacimiento
del nuevo lenguaje de programación de propósito general (no solo para
aplicaciones de Internet). También destacan Visual C, Visual C#, siendo este
último un lenguaje diseñado para crear una amplia gama de aplicaciones que
se ejecutan en .NET Framework, siendo un proyecto de Microsoft para crear
una nueva plataforma de desarrollo de software con énfasis en transparencia
de redes, con independencia de plataforma de hardware y que permita un
rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta
desarrollar una estrategia horizontal que integre todos sus productos, desde el
sistema operativo hasta las herramientas de mercado. En resumen algunos de
los lenguajes desarrollados para el marco de trabajo .NET son: C#, Visual
Basic, Delphi (Object Pascal), C++, J#, Perl, Python, Fortran, Prolog (existen al
menos dos implementaciones, el P#[1] y el Prolog.NET[2] ), Cobol y
PowerBuilder. Se podría finalizar hablando de los lenguajes para la Web en su
quinta generación, pero sería otro tema de estudio en la historia de la
informática, con la revolución de Internet. Se hablará de la historia de
Internet como parte de la historia de la informática.
3 Evolución de ordenadores personales
Dentro de la historia de la informática, y remontándonos al año 1971, aparece el
primer ordenador personal. El ordenador ha sufrido una evolución dentro de la historia
de la informática, resumiéndose en cuanto a sistemas operativos:
 En 1977 surge el Apple II,
 En 1981 aparece el primer PC (Personal Computer) de IBM y el sistema operativo
MS-DOS.
 En 1982 aparece la primera hoja de cálculo llamada Lotus 1-2-3.
 En 1984 surge Macintosh.
 En 1987 se da la segunda generación de ordenadores personales IBM, los PS/2.
 En 1990 aparece Windows, primer entorno visual incorporado al sistema operativo.
 En 1992 se lanza el sistema operativo OS/2 versión 2.0, con capacidad multitarea.
 En 1993 aparece el sistema operativo Windows NT. Aquí se ofrece la posibilidad
de conectarse en red.
 En 1994 aparece el primer procesador RISC con un juego de instrucciones
reducido, incorporándolo Macintosh.
 En 1995 aparece Windows 95 ofreciendo mejor entorno gráfico, multimedia y de
conexión de dispositivos.
6

En 1998 se lanza Windows 98, con mayor velocidad de ejecución de aplicaciones.
También aparece Windows NT 4.0, como sistema operativo de servidor y estación
de trabajo.
 A partir del año 2000 aparece Windows Millenium, sucediendo a Windows 98, y
Windows 2000 como sucesor de Windows NT. Aparecen Windows XP, Vista y
actuamente en el año 2010 Windows 7.
Se podría hacer una evolución histórica en los ordenadores personales en su
evolución hardware, sobre todo de los microprocesadores, es un tema abierto que se
propone para su estudio histórico, al igual que Internet. La evolución histórica de la
informática se ve afectada por Internet, siendo su posible estudio histórico el apartado
siguiente.
3 Evolución de Internet
También en la historia de la informática Internet juega un papel importante, ya que se
si recordamos el concepto de Informática, es tratamiento automático de información
través del ordenador. Digamos que es el término plural a través de ordenadores
conectador en red. Por tanto podemos consideras Internet como parte de la historia de
la informática ya que nace gracia a ella. Por tanto si se tuviera que explicar la historia
de Internet hoy día, tendremos algo de historia aunque sea corta. Los puntos a tratar
serían:
 Su origen se da EEUU en la agencia gubernamental de investigación ARPA
(1958) (Advanced Research Projects Agency), creada para afrontar la guerra
tecnológica y militar con la antigua URSS.
 Evolución de la líneas telefónicas, con técnicas de multiplexación.
 Paul Baron con la pregunta ¿y si cae la red como se puede seguir
comunicándose en caso de amenaza nuclear?. Surge la conmutación de
paquetes, es decir, indicar el camino de los datos por donde debe ir en la red.
 JCR Licklider (1963), visiona por primera vez un sistema como es Internet, en
principio para crear redes para investigadores.
 En 1966 ARPA posee 17 nodos en EEUU para que los investigadores
accedieran a los recursos de ordenadores desde sus oficinas.
 En 1969 un psicólogo que trabajaba con JCR Licklider en IPTO, Bob Tylor,
tenía tres terminales en su oficina, cada uno con una línea telefónica separada
conectada a un ordenador distantes. Los tres terminales lo conectaban con
MIT, Berkeley y la Corporación de Desarrollo de Sistemas en Santa Mónica,
asienta las bases de Internet, indicando el porque no se construye un terminal
que pudiera hablar con todos los ordenadores del país o con un red que se
conecte a ellos. ARPA encarga la construcción de una red en base a los
principios de Bob Taylor, basada en la tecnología de intercambio de paquetes
de Paul Baron, siendo la red de la Agencia de Proyectos de Investigación
Avanzada llamada ARPANET. Es una red que ayuda a investigadores a
trabajar con más eficacia y abre el camino a trabajar en redes.
 En 1972 comienza a funcionar ARPANET, con tres servicios, acceso remoto a
ordenadores y a otros dispositivos, compartir información transfiriendo archivos
y posibilidad de impresión remota.
 En 1981 se crean redes en centros educativos y se crean redes de paquetes
por satélite, paquetes para la comunicación de voz y de radio.
 ARPA incluso no puede conectarse a la red ARPANET, ha problemas de
comunicación de redes distintas, en 1983 surge el estándar como protocolo
7










TCP/IP para solventar este problema. El conjunto de redes que utilizaba
TCP/IP se le conoce como Internet.
El nacimiento de Internet surge a finales de los 70, pero no es hasta 1983
cuando ARPANET usa TCP/IP. Es en esta fecha cuando comienza Internet a
funcionar.
En 1988 empieza a conocerse Internet, por un programa intruso que activaba
copias por la red y sobrecargaba los ordenadores. Internet aparece en las
noticias. Los programadores empiezan a combatir una posible guerra
tecnológica.
En 1990 Archie aparece para poner orden a la información en Internet,
facilitando la búsqueda de información. Los usuarios obtenían listas de ftp para
acceder a la información.
En 1990 finaliza ARPANET con su desinstalación. Los lugares donde estaba
instalado ARPANET se reemplazan por nuevas redes.
En 1991 nace Gopher como navegador de Internet. Permite a los propietarios
de la información ordenarla con directorios, archivos y punteros a otros
Ghopers. Aquí surge el problema de crear un índice para buscar la información.
Se crea para ello una base de datos llamada Verónica llegando a tener más de
un millón de entradas.
En 1992 Tim Berners-lee idea una manera de organizar la información de
Internet y sus recursos, para los investigadores, nace WWW (Word Wide Web).
Se basaba en usar hipertextos con enlaces o direcciones a otros recursos. La
dirección es llamada URL, o localizador universal de recursos. El servicio
WWW se usa en los navegadores.
En 1993 se crea Mosaic, un navegador Web sencillo y amigable. Permite
recuperar información de texto, imágenes, etc.
A partir de 1993 aparecen nuevos servicios asociados al protocolo TCP/IP.
Todo ello va a dar lugar a la aparición de la Web 1.0, en la que los webmasters
ponen la información en Internet.
No es hasta 2003 cuando se evoluciona de la Web 1.0 a la Web 2.0, en la que
los usuarios de Internet no son solamente consumidores sino parte integrante
en los contenidos Web. Aparece el concepto de Web 2.0 con Tim O’Reilly, hay
un cambio sobre la concepción de Internet y sus funcionalidades, que ahora
abandonan su marcada unidireccionalidad y se orientan más a facilitar la
máxima interacción entre los usuarios y el desarrollo de redes sociales
(tecnologías sociales) donde puedan expresarse y opinar, buscar y recibir
información de interés, colaborar y crear conocimiento (conocimiento social),
compartir contenidos.
3 Conclusiones
Como se observa del artículo y la historia de la informática, se observa tres grandes
acotaciones en su historia, desde cuando se produce su origen con la aparición del
cálculo hasta Babbage con su primer término de computadora, luego desde Babbage
hasta Hollerit y por último desde Hollerit hasta Von Newman.
Otra consideración sería ver el término informática como un gran árbol, el cual va
teniendo ramificaciones y hacen de su estudio apartados y subapartados, como se
describe en el artículo, en el caso de generaciones de ordenadores, evolución de la
tecnología informática, evolución de los lenguajes de programación, software,
hardware y como no una gran rama que le sale tanto a nivel de concepto como historia
que es Internet, teniendo dos momentos importantes con la Web 1.0 y Web 2.0.
8
Bibliografía
Abaco,
(2010),
extraído
el
15
http://www.historiadelainformatica.com/index.php/Abaco
enero
desde
Historia de la informática y metodología de la ciencia, (2010), extraído el 15 enero
desde http://www.dlsi.ua.es/~marco/himc/tema313.html
Historia
de
la
informática,
(2010),
extraído
http://www.dma.eui.upm.es/historia-de-la-informática
el
13
enero
desde
Historia
de
la
informática,
(2010),
extraído
http://mundopc.net/artículos/historia-de-la-informatica/
el
13
enero
desde
Una breve historia de Internet,
http://www.ati.es/DOCS/internet/histint/
(2010),
extraído
el
15
enero
desde
Web 2.0, (2010), extraído el 19 enero desde http://www.planetaweb2.net/
COBO; Cristóbal; Pardo y Hugo, (2007). Planeta Web 2.0. Inteligencia colectiva o
medios fast food. México: UVC y FLACSO.
9
Descargar