Está en la página 1de 24

ndice de contenido

Introduccin..........................................................................................................................................5
Griegos, Babilonios y Egipcios.......................................................................................................5
El razonamiento formal y los mtodos de clculo......................................................................5
Hindes, rabes e italianos...............................................................................................................7
El desarrollo de los nmeros.......................................................................................................7
La revolucin del clculo.................................................................................................................8
El lgebra y las mquinas de calcular.........................................................................................8
Primer dispositivo programable y primera programadora...............................................................9
Mquinas de propsito general...................................................................................................9
La lgica de un autodidacta...........................................................................................................11
Georges Boole...........................................................................................................................11
El censo de los Estados Unidos.....................................................................................................11
Las computadoras masivas........................................................................................................11
ABC, Colossus, ENIAC.....................................................................................................................14
Aprendiendo a hablar con las mquinas.............................................................................................18
Los lenguajes de programacin.....................................................................................................18
Las computadoras se comunican........................................................................................................19
Redes informticas.........................................................................................................................19
Generaciones de Computadoras.........................................................................................................20
Primera Generacin de Computadoras..........................................................................................20
Segunda Generacin de Computadoras.........................................................................................20
1958 Transistor.......................................................................................................................20
1959 IBM 1602......................................................................................................................21
Tercera Generacin de Computadoras...........................................................................................21
1964 IBM 360........................................................................................................................21
1965 PDP-8............................................................................................................................22
Cuarta Generacin de Computadoras............................................................................................22
1968 Gilbert Hyatt.................................................................................................................22
1971 Dr. Ted Hoff..................................................................................................................22
1975 La Altair........................................................................................................................23
1976 Steve Wozniak y Steve Jobs..........................................................................................23
1980 IBM PC.........................................................................................................................24
Quinta Generacin de Computadoras............................................................................................24
Conclusin..........................................................................................................................................25
Bibliografa.........................................................................................................................................26

Quizspuedaafirmarse,nosinpoco
rigor,quelahistoriadelacomputacin
eslahistoriadelanecesidad,dela
ambicinydelaangustiadelhombre1

Wilfredo Lpez. Profesor de la Ctedra de Desarrollo Histrico y Social Facultad de Ciencias Econmicas y
Sociales de la Universidad de Carabobo Venezuela

Introduccin
La palabra computacin se usa por lo general como sinnimo de informtica (del francs
informatique). Como tal, se refiere a la tecnologa desarrollada para el tratamiento
automtico de la informacin mediante el uso de dispositivos conocidos como
computadoras. Por tanto, la historia de la computacin est directa e intrnsecamente
relacionada a la evolucin de las computadoras.
As tambin, la computacin es un rea de conocimiento constituida por disciplinas
relativas a las ciencias y la tecnologa, para el estudio, desde el punto de vista terico y
prctico, de los fundamentos del procesamiento automtico de datos, y su desarrollo,
implementacin y aplicacin en sistemas informticos.
La palabra computacin proviene del latn computato, computatinis, que deriva del verbo
computre, cuyo significado es enumerar cantidades. Computacin, en este sentido,
designa la accin y efecto de computar, realizar una cuenta, un clculo matemtico. De
all que antiguamente computacin fuese un trmino usado para referirse a los clculos
realizados por una persona con un instrumento expresamente utilizado para tal fin (como
el baco, por ejemplo) o sin l.
En renglones seguidos, vamos a presentar el origen y la evolucin de las computacin y
las computadoras, que como muchos otros inventos, es el resultado del trabajo
investigativo de cientficos, empresas, emprendedores, estudiosos y porque no de
entusiastas, quienes aportaron ideas innovadoras, conocimientos y experiencia para
producir lo que hoy tenemos: equipos poderosos, compactos y verstiles, todo ello y en
muchos casos, al alcance de la mayora de las personas. Este origen -segn estudiososse remonta a ms de cuatrocientos aos atrs, cuando comenzaron a elaborarse
maquinarias enfocadas en diversas tareas de clculo.
Griegos, Babilonios y Egipcios
El razonamiento formal y los mtodos de clculo
La informtica es una disciplina aeja, con races que pueden encontrarse en las
civilizaciones griega, babilnica o egipcia. Se basa en dos cuestiones que han llamado la
atencin de los pensadores durante miles de aos: la sistematizacin del razonamiento (o
cmo expresar razonamientos) y el desarrollo de mtodos de clculo. Los computadores

Derecho Turno Noche

3/24

son solo el avance ms reciente en esta historia.


La antigua Grecia realiz una contribucin enorme en la sistematizacin del
razonamiento. Durante el periodo de 600 AC hasta 300 AC, en Grecia se desarrollaron los
principios formales de las matemticas. A este periodo se le conoce como periodo clsico,
donde sus principales representantes son Platn (427-347 AC), Aristteles (384-332 a.C.)
y Euclides. Platn introdujo las ideas o abstracciones; Aristteles present el
razonamiento deductivo y sistematizado en Organn y Euclides es el personaje que
mayor influencia ha tenido en las matemticos a lo largo de toda la historia, al establecer
el mtodo axiomtico.
En 'Elementos', Euclides distingue entre principios (definiciones, axiomas y postulados) y
teoremas (deducidos a partir de los principios). Con tan solo 5 postulados, Euclides
organiz todo el conocimiento matemtico de su poca con un riguroso mtodo deductivo.
Es decir, en lugar de realizar experimentos con crculos y analizar los datos, los
matemticos griegos definieron el concepto de crculo y sus propiedades bsicas
(axiomas) y derivaron las propiedades de stos utilizando el razonamiento formal.
Consiguieron as grandes avances en la clarificacin de los criterios a seguir para realizar
un razonamiento correcto.
El ejemplo siguiente se debe a Aristteles:
Toda persona es mortal
Scrates es una persona
Entonces, Scrates es mortal
Esta forma de razonamiento recibe el nombre de modus ponens. Un modo de
razonamiento ligeramente diferente, denominado modus tollens, se ilustra a continuacin:
Toda persona es mortal.
Zeus no es mortal.
Entonces, Zeus no es una persona
Los trabajos de Aristteles sentaron las bases fundamentales de la lgica formal; de

Derecho Turno Noche

4/24

hecho, no se produjeron avances revolucionarios en este campo hasta el siglo XVIII.


Los babilonios y egipcios no fueron razonadores sistemticos como los griegos. En su
lugar desarrollaron una gran cantidad de mtodos de clculo, con la intencin de
agilizarlos, basados fundamentalmente en el mtodos de prueba-y-error. Por ejemplo,
obtuvieron tablas de multiplicar, tablas de cuadrados y races, tablas de cubos y races
cbicas, tablas exponenciales para poder obtener el inters compuesto... encontraron
incluso una frmula para resolver ecuaciones cuadrticas. Sin embargo, al contrario que
los griegos, los babilonios y los egipcios no desarrollaron mtodos para analizar la
correccin de sus resultados y dado que dichos resultados se obtenan por prueba-y-error
muchos datos tenidos por vlidos por ellos eran errneos (aunque con un margen de error
pequeo).
Hindes, rabes e italianos
El desarrollo de los nmeros
Las mejoras sobre mtodos computacionales (de cmputo o clculo) se sucedieron de
modo espaciado a lo largo de siglos en diferentes partes del mundo. La numeracin
decimal de posicin que utilizamos procede del sistema de numeracin hind quienes a
su vez inventaron el cero, cerca del ao 500 y lo denominaron sunya, que quiere decir
vaco. Esto fue un gran avance ya que permita escribir nmeros como el 507 sin que se
confundiese con el 57, ya que la forma utilizada anteriormente para escribir 507 era
dejando un espacio en blanco (5 7). Este smbolo de la nada fue recogido por los rabes
hacia el siglo VIII, quienes lo denominaron cfer, que tambin quiere decir vaco. De
cfer derivan tanto la palabra cero como cifra.
Recordemos que la numeracin romana, utilizada entonces en occidente, no es posicional
(1 es I, 10 es X y 100 es C). Por ello para efectuar las operaciones aritmticas, los
griegos, los etruscos y los romanos no utilizaron sus cifras, sino unas herramientas de
clculo llamadas bacos (que significa bandeja, mesa o tablilla). Las piedras utilizadas
se llamaban clculos y se parecan mucho a las piedras que aparecen a veces en los
riones y que llamamos clculos renales.
El trmino algoritmo deriva del nombre del matemtico persa Abu Jafar Mohammed ibn
Musa al-Khowarizmi, que vivi alrededor del 825 despus de Cristo. La acepcin original
fue algorism y hacia referencia al proceso de prueba de clculos realizados utilizando
Derecho Turno Noche

5/24

nmeros arbigos, que constitua el tema central del libro de al-Kowarizmi.


Fue un matemtico italiano, Leonardo Fibonacci (1170-1240), el primero en escribir sobre
los nmeros arbigos en occidente. Tuvo la ocasin de viajar ampliamente por el norte de
frica. All aprendi la numeracin rabe y la notacin posicional con el cero. Fibonacci
escribi un libro (1202, Liber Abaci) que sirvi para introducir los nmeros arbigos en
Europa, aunque los romanos an se mantuvieron en vigor durante tres siglos ms.
El matemtico italiano Geronimo Cardano (1501-1575), fue el que demostr, en 1545, que
las deudas y los fenmenos similares se podan tratar con nmeros negativos. Hasta ese
momento, los matemticos haban credo que todos los nmeros tenan que ser mayores
que cero.
La revolucin del clculo
El lgebra y las mquinas de calcular
A finales del siglo XVI y durante el siglo XVII se produjo un gran desarrollo del lgebra y
las matemticas. Hacia 1580 Franois Vite (1540-1603) comenz a utilizar letras para
simbolizar valores desconocidos y con ello estableci las bases del lgebra. En 1614,
John Napier (1550-1616) invent los logaritmos (de logos y aritmos - conocimiento de
los nmeros), Edmund Gunter (1581-1626) invent un precursor de la regla de clculo en
1620, Galileo (1563-1642) sent las bases de la formulacin matemtica, Ren Descartes
(1596-1650) descubri la geometra analtica.
Wilhelm Schickard dise y construy, en 1623, lo que se considera la primera
calculadora mecnica. La calculadora de Schickard permita la realizacin automtica de
sumas

restas,

parcialmente

automatizadas,

multiplicaciones

divisiones.

Desgraciadamente, Schickard y toda su familia murieron durante una epidemia, y su


invento no tuvo difusin. Blaise Pascal (1623-1662) quien es considerado generalmente
como el inventor de la calculadora, fabric su ingenio -al que denomin Pascaline- veinte
aos despus de Schickard y era menos avanzado. Se basaba en un sistema de ruedas
dentadas -engranajes- y dada la tecnologa de la poca no consigui fabricar ningn
modelo fiable.

Derecho Turno Noche

6/24

Otra figura importante de esta poca fue Gottfried Wilhelm Leibniz (1646-1716). Leibniz
fue a la vez un excelente pensador terico y un destacado hombre pragmtico. Fue, junto
con Isaac Newton, el codescubridor del clculo. Leibniz escribi:
Es una prdida de tiempo que personas cualificadas pierdan horas como esclavos en la labor de
calcular, lo que podra ser delegado en cualquier otro si se pudieran utilizar mquinas
Basndose en los trabajos de Pascal construy un dispositivo, conocido como la rueda
de Leibniz. Este dispositivo poda realizar sumas, restas, multiplicaciones y divisiones
automticamente. Algunas mquinas basadas en los mismos principios que la de Leibniz
han jugado un papel preponderante en la segunda guerra mundial, e incluso algunas
estn todava en uso. Leibniz fue tambin el primer pensador occidental en investigar la
aritmtica binaria. Intuy la posibilidad de equiparar el razonamiento a la realizacin de
clculos, propuso la utilizacin de mquinas en la validacin de hiptesis y sent las
bases de la lgica simblica, basada en smbolos y variables abstrayendo la semntica de
las proposiciones.

Ilustracin 1: La rueda o cilindro de Leibniz


(1673)
Primer dispositivo programable y primera programadora
Mquinas de propsito general
El siguiente periodo en el que proliferaron los avances en computacin fue el siglo XIX.
Nuevamente se conjugaron los avances en la sistematizacin del razonamiento y avances
prcticos en la mejora de los mtodos de clculo. Charles Babbage (1791-1871) fue uno
de los miembros fundadores de la Royal Astronomical Society de Inglaterra.
Babbage pas varios aos intentando construir una calculadora de propsito especial
para calcular largas listas de nmeros que requeran tablas de logaritmos (la mquina de
Derecho Turno Noche

7/24

diferencias). Hasta ese momento, todos los aparatos desarrollados eran, en esencia,
calculadoras (mquinas capaces de realizar operaciones aritmticas elementales).
Entonces Babbage dio el gran salto conceptual: propuso una mquina programable o
computador que no estuviera restringido a una tarea fija, la mquina analtica. sta fue
la primera mquina de propsito general concebida. O mejor dicho, sin propsito
especfico. Cada vez deba seguir las instrucciones de un programa. Fue Ada Byron
matemtica y colega de Babbage quien desarroll los primeros programas para estas
computadoras y estableci las bases de los lenguajes de programacin en Observations
on Mr. Babbages Analytical Engine. Debido a estos trabajos se considera a Ada la
primera programadora de computadoras de la historia. Byron escribi sobre estas
computadoras y sobre su capacidad, lo siguiente:
La Mquina Analtica no tiene la pretensin de crear nada. Puede realizar cualquier cosa
siempre que conozcamos cmo llevarla a cabo. Puede seguir anlisis; pero es incapaz
de descubrir relaciones analticas o verdades. Su potencialidad es la de ayudarnos a
hacer posible aquello sobre lo que tenemos un conocimiento previo
Babbage tom la idea de utilizar tarjetas perforadas del telar de Jacquard pero, como
Pascal, se vio limitado por la imprecisa tecnologa de su tiempo. No fue hasta 1854
cuando un inventor sueco, Pehr George Scheutz, consigui construir un modelo de la
mquina de diferencias. No se consigui construir ningn modelo funcional de la
mquina analtica.

Ilustracin 2: Mquina de diferencias de Pehr


George Scheutz, siguiendo diseos de Babbage

Derecho Turno Noche

8/24

La lgica de un autodidacta
Georges Boole
Un avance terico, relativamente reciente, sobre los trabajos de Aristteles acerca del
razonamiento lo realiz Georges Boole (1815-1864). Boole naci en Londres, en el seno
de una familia de clase media baja, y fue un autntico autodidacta. Cuando tena
alrededor de diecisis aos aprendi por su cuenta latn y griego, y posteriormente
aprendi francs, italiano y alemn. Tambin de forma autodidacta, Boole aprendi
prcticamente todas las matemticas conocidas en su tiempo. Su contribucin ms
destacada Una investigacin sobre las leyes de la Verdad, publicado en 1854. En este
trabajo estableci para el proceso del razonamiento una representacin simblica. Para
ello utiliz variables que slo podan adoptar dos valores "1" (verdadero) y "0" (falso),
descartando cualquier valor de "media verdad"; simboliz el operador lgico OR con el
smbolo y el operador AND con *; y realiz un estudio en profundidad del lgebra de
las expresiones que slo contenan este tipo de variables.
Las ideas de Boole sin embargo no tuvieron una gran repercusin en los siguientes aos.
El censo de los Estados Unidos
Las computadoras masivas
Antes de 1890, el censo de los Estados Unidos se realizaba de forma manual. Sin
embargo, el rpido crecimiento que experiment su poblacin durante el siglo XIX, hizo
inviable dicho procedimiento. En 1890 se utiliz para controlar el censo una tecnologa
basada en tarjetas perforadas creada por Herman Hollerit, seleccionada por concurso.
Esta tecnologa demostr ser ms rpida y permiti realizar ms preguntas en el
cuestionario censal, consiguiendo as una informacin ms til. Este xito anim a Hollerit
a fundar en 1896 su propia compaa, la "Tabulating Machine Company" que ms tarde se
convertira en "International Business Machines, Inc." (IBM).
El matemtico ms influyente de aquellos tiempos fue David Hilbert (1862-1943), que
propuso a los matemticos encontrar un sistema axiomtico del cual pudieran derivarse
todas las matemticas. Hilbert pensaba que tal modelo deba ser consistente, en el
sentido de que nunca nos podra conducir a la posibilidad de probar dos axiomas
contradictorios. Sin embargo, Kurt Gdel (1906-1978) demostr en 1931 que la propuesta
de Hilbert era inviable.
Derecho Turno Noche

9/24

Gdel demostr que cualquier sistema lo suficientemente general para abarcar la


aritmtica de los nmeros naturales, ser inconsistente y contener afirmaciones que
jams pueden probarse o refutarse. Es decir, existen algunos problemas matemticos que
son intrnsecamente irresolubles.
Por tanto, el antiguo problema de los matemticos, de sistematizar el razonamiento,
avanz hasta el extremo de descubrir el propio lmite del razonamiento. Los trabajos de
Gdel revolucionaron la visin que los matemticos tenan de su disciplina, ya que forz a
los matemticos a revisar hasta qu punto podan afirmar que tenan un mtodo para
resolver un problema. Se publicaron varias respuestas a esta pregunta de las cuales la
ms trascendental fue la publicada en 1936 por el lgico ingls Alan Turing (1912-1954)
quien demostr que un "clculo efectivo" (realizable por un procedimiento finito) poda ser
considerado como un tipo particular de mquina abstracta que recibi el nombre de
mquina de Turing. Aunque la mquina de Turing supuso un importante avance terico,
su mayor repercusin la tuvo diez aos despus, cuando fue la base de la primera
computadora digital.
En la dcada de 1930 el alemn Konrad Zuse, apostando por la lgica binaria, dise el
primer computador basado en relays.
Hacia 1928, el tabulador de tarjetas perforadas de Hollerith -diseada con propsito
comercial- se utiliz para tabular las distintas posiciones de la Luna en el cielo, con
propsitos cientficos.

Derecho Turno Noche

10/24

La necesidad de equipos de clculo cientfico ms eficientes, condujo a Wallace J. Ecker


(1902-1971), que se haba formado como astrnomo, a proponer a IBM algunas
extensiones de utilizacin cientfica para su mquina tabuladora.

Ilustracin 3: Mquina tabuladora de Herman Hollerith


(1890)
En 1937 Howard T. Aiken (1900-1973) identific cuatro caractersticas que deba poseer
una computadora de uso cientfico y que no posean las mquinas de gestin de aquella
poca:

La posibilidad de manipular tanto nmeros positivos como negativos.

La capacidad de utilizar determinadas funciones matemticas.

La capacidad de operar de forma totalmente automtica.

La capacidad de realizar clculos extensos en su secuencia natural.

En 1938 -casi 100 aos despus de la publicacin del libro de Boole- Claude E. Shannon
del MIT, public su tesis, donde demostr que el anlisis de circuitos electrnicos
complejos poda realizarse utilizando el lgebra de Boole . Esto supuso un nexo de unin
entre la teora y el diseo de mquinas de calcular, abriendo el camino del diseo
sistemtico de circuitos de conmutacin.

Derecho Turno Noche

11/24

ABC, Colossus, ENIAC


La primera computadora digital totalmente electrnica fue diseada por el fsico John V.
Atanasoff (1903), un profesor asociado de la Iowa State University, con la ayuda de un
estudiante de licenciatura llamado Clifford E. Berry. El principal inters de Atanasoff era
encontrar un mtodo eficaz de resolver sistemas de ecuaciones lineales. La ABC
(Atanasoff Berry Computer) fue construida en 1940 y utilizaba aritmtica binaria. Se
considera la primera computadora digital electrnica, aunque era de propsito nico, por
lo que nunca se la consider una herramienta decisiva en s misma. Sin embargo s
supuso un paso importante en la informtica ya que tuvo una influencia decisiva en John
Mauchly, el diseador de la ENIAC junto con Presper Eckert, la primera computadora
digital de gran escala.

Ilustracin 4: Atanasoff Berry Computer (ABC), construida en


1940

Derecho Turno Noche

12/24

La computadora electro-mecnica Z3 diseada por Konrad Zuse en Alemania en 1941,


fue la primera programable, aunque dicho programa se almacenaba externamente en una
cinta perforada.

Ilustracin 5: Z3 diseada por Konrad Zuse, 1941


Tommy Flowers y Alan Turing fueron los responsables de la mquina britnica Colossus,
diseada para descifrar mensajes alemanes durante la segunda guerra mundial. El primer
prototipo, Colossus Mark I, se prob en diciembre de 1943 y en enero de 1944 descifr el
primer mensaje alemn real. Una versin mejorada, el Colossus Mark II se instal en junio
de 1944, y se llegaron a construir unos diez Colossus hasta el final de la guerra.

Ilustracin 6: Colossus Mark II, de Tommy Flowers y Alan


Turing
Derecho Turno Noche

13/24

Por su parte Aiken y asociados, colaborando con un grupo de ingenieros de IBM,


disearon y construyeron, en 1944, una mquina electromecnica bautizada como Mark 1
capaz de multiplicar dos nmeros en seis segundos y dividirlos en doce. Esta mquina
utilizaba el sistema decimal. "Bell Telephone Laboratories" construy una mquina similar
entre 1937 y 1940 y varias versiones mejoradas fueron construidas sucesivamente,
utilizando todas conmutadores electromecnicos denominados relays.
Con la intencin de agilizar el calculo de trayectorias de misiles, durante la Segunda
Guerra Mundial, se concibi la ENIAC (Electronic Numerical Integrator And Calculator)
-financiada por la Armada de los Estados Unidos- que fuera diseada entre 1943 y 1944.
Se termin de construir a finales de 1945, aunque estuvo operativa durante la Segunda
Guerra Mundial, no se dio a conocer al pblico hasta 1946.
Con treinta metros de largo, dos y medio de alto y aproximadamente uno de ancho, la
mquina era enorme. Cada uno de los 20 registros de 10 dgitos tena una longitud de
sesenta centmetros.

Ilustracin 7: ENIAC (Electronic Numerical Integrator and Computer),


creada por John W. Mauchly y J. Presper Eckert

Derecho Turno Noche

14/24

En total, tena 18.000 tubos de vaco y 1.500 relays. La programacin se haca


manualmente conectando cables y pulsando interruptores. Los datos se suministraban en
tarjetas perforadas. La programacin para los clculos normales requera de media hora a
un da entero.
Durante la construccin de la ENIAC, John von Neumann (1903-1957), matemtico, se
interes por el diseo de computadoras. Von Neumann consigui el grado de doctor en
matemticas, graduado en fsica experimental y qumica, con slo veintids aos. Cuando
cumpli los veintitrs era ya un renombrado matemtico en todo el mundo. Haba
realizado importantes estudios en lgica formal y colaboraba con Hilbert en sus intentos
de axiomatizar las matemticas. Sin embargo, von Neumann estaba interesado tambin
en las matemticas aplicadas, especialmente en problemas de dinmica de fluidos. Los
modelos matemticos aplicables requeran largos y tediosos clculos. De esta forma, von
Neumann conjug dos antiguos intereses ya mencionados la sistematizacin de la lgica
y la posibilidad de realizar clculos de forma rpida y fiable y comenz a trabajar en el
proyecto ENIAC en agosto de 1944.
Tras la ENIAC, la Small Scale Experimental Machine conocida como The Baby,
desarrollada en Manchester en 1948, fue la primera computadora en almacenar en una
memoria interna el programa. En el proyecto trabaj el propio Alan Turing. De ella se
deriv la Manchester Mark 1 y posteriormente, con proyeccin comercial, las Ferranti
Mark 1.
Tras la puesta en marcha de la ENIAC, Von Neumann tom parte en las discusiones
sobre el diseo de una nueva mquina, la EDVAC (Electronic Discrete Variable Automatic
Computer), que pretenda corregir las deficiencias de la ENIAC y asumi rpidamente la
responsabilidad del diseo de la estructura lgica de la nueva mquina. Durante sus
trabajos, realiz algunas contribuciones que han marcado el curso de la informtica. De
hecho, hoy en da se utiliza el trmino "mquina de Von Neumann" para referirnos a las
computadoras modernas. Sus postulados para el diseo lgico han servido como modelo
para los desarrollos posteriores. Sus contribuciones incluyen:

Una flotacin para describir aspectos lgicos de los circuitos de una computadora
(adaptada de una notacin que ya haba sido utilizada en medicina para describir el
sistema nervioso).
Derecho Turno Noche

15/24

Un conjunto detallado de instrucciones para la EDVAC.

El concepto de programa almacenado -la nocin de que el programa y los datos


que utiliza pueden almacenarse en memoria-.

El primer programa almacenado que orden y mezcl los nmeros de una lista.

La nocin de secuenciamiento de operaciones, es decir, la nocin de que, aunque


una computadora trabaje muy deprisa, una tarea puede subdividirse en una
secuencia de pasos, realizables una detrs de otra.

Aritmtica binaria. Al contrario de la ENIAC, que utilizaba aritmtica decimal, la


EDVAC utilizaba notacin binaria tanto para el almacenamiento como para la
manipulacin de nmeros e instrucciones.

Aprendiendo a hablar con las mquinas


Los lenguajes de programacin
Con el objeto de facilitar la interaccin entre persona y computador, los sistemas
operativos hacen una aparicin discreta y bastante simple a principios de 1950, con
conceptos tales como el monitor residente, el proceso por lotes y el almacenamiento
temporal.
Las primeras mquinas tenan que programarse con unos y ceros, hasta que a comienzos
de 1950 se desarrollaron los primeros lenguajes simblicos, denominados "lenguajes
ensamblador". A finales de los aos cincuenta y comienzos de los sesenta se
desarrollaron los primeros lenguajes de alto nivel. El primero fue FORTRAN (FORmula
TRANslator) en 1954, y su creacin se debe a John Backus. Otros lenguajes de alto nivel
son COBOL (Common Business-Oriented Language) desarrollado en 1960 por Grace
Hopper y otros; y Pascal, desarrollado por Niklaus Wirth en 1970.
Un ejemplo: Suma de dos nmeros
Cdigo mquina

Lenguaje ensamblador

1010010100000001

LOADA

0110010100000010

ADDB

1000010100000011

STOC

Derecho Turno Noche

Lenguaje alto nivel


C=A+B

16/24

Los distintos lenguajes de programacin tienen su propio vocabulario ms o menos


limitado, su gramtica ms o menos estricta y su semntica. Adems cuantos ms
lenguajes conoces ms fcil es entender un nuevo lenguaje y ms fcil es confundirse al
escribirlo. Pero como las computadoras siempre necesitan el "cdigo mquina" cuando el
programador escribe en un lenguaje de alto nivel su programa debe ser traducido. A este
proceso se le llama "compilacin" y lo realiza, curiosamente, otro programa. El cdigo
escrito por el programador es lo que se conoce como "cdigo fuente" y el cdigo traducido
es lo que se conoce como "cdigo binario".
Las computadoras se comunican
Redes informticas
El 4 de Octubre de 1957 la antigua Unin Sovitica puso en rbita el primer satlite
artificial, llamado SPUTNIK. Un ao despus, en plena guerra fra, se crea la Advanced
Research Projects Agency (ARPA) dependiente del departamento de defensa de los
EE.UU. En toda guerra la informacin es vital y el primer impulso de Internet fue la
necesidad de un sistema de comunicaciones que sobreviviera a un conflicto.
En 1962 J.C.R. Licklider escribi un ensayo sobre el concepto de Red Intergalctica,
donde todo el mundo est interconectado pudiendo acceder a programas y a datos desde
cualquier lugar del planeta. En Octubre de ese ao, Lickider es el primer director de
ARPA. As, entre 1962 y 1968 se trabaj el concepto de intercambio de paquetes en una
red conocida como ARPANET. Se siguieron conectando computadores rpidamente a la
ARPANET durante los aos siguientes y en Octubre de 1972, Kahn organiz una
demostracin de ARPANET en la International Computer Communication Conference.
Esta fue la primera demostracin pblica de la nueva tecnologa de red. Fue tambin en
1972 cuando se introdujo la primera aplicacin "estrella": el correo electrnico.
En 1973 Vinton Cerf empez el desarrollo del protocolo que ms tarde se llamara TCP/IP,
un protocolo orientado a comunicar unas redes por otras, el protocolo de internet (IP:
Internet Protocol).
Sin embargo no es hasta 1983 cuando se considera que naci realmente Internet, al
separarse la parte militar y la civil de la red. En ese momento ya la compartan 500

Derecho Turno Noche

17/24

servidores (ordenadores interconectados). Ese mismo ao se cre el sistema de nombres


de dominios (.com, .edu, .gov... ms las siglas de los pases), que prcticamente se ha
mantenido hasta ahora. La constitucin y crecimiento de esta nueva "red de redes" pronto
cont con nodos en Europa. En 1984 William Gibson novelaba el nuevo mundo y acuaba
el trmino "ciberespacio".
Generaciones de Computadoras
Desde sus inicios, los dispositivos con capacidad de cmputos varias etapas de
desarrollo. Por lo general, los escritores clasifican estos avances tecnolgicos como
generaciones, si bien este trmino tiene mas una connotacin de mercadeo que un rigor
cientfico. Es as, que podr notarse, en ciertos momentos de esta evolucin algn
solapamiento de fechas, si bien, es conveniente, a la vez de prctico, visualizar el
desarrollo tecnolgico de esta manera.
Primera Generacin de Computadoras
La primera generacin de computadoras comenz en los aos 1940 y se extendi hasta
los 1950. Durante este periodo, las computadoras empleaban tubos al vaco para conducir
la electricidad. El uso de los tubos al vaco haca que las computadoras fueran grandes,
voluminosas y costosas porque los tubos tenan que ser continuamente reemplazados
debido a que se quemaban con frecuencia. Hasta este tiempo, las computadoras fueron
clasificadas por su dispositivo principal para el almacenaje en memoria. La UNIVAC I
empleaba un ingenioso dispositivo llamado lnea de demora de mercurio (mercury delay
line), la cual dependa de pulsos de ultrasonido.
Segunda Generacin de Computadoras
1958 Transistor
Las computadoras construidas con transistores marcan el comienzo de la segunda
generacin de los equipos de computadora.

Derecho Turno Noche

18/24

1959 IBM 1602


IBM introduce dos pequeas computadoras de escritorio, a saber: la IBM 1401 para
negocios y la IBM 1602 para cientficos.

Ilustracin 8: Panel frontal de la IBM 1602


Tercera Generacin de Computadoras
1964 IBM 360
La tercera generacin de computadoras comenz en el 1964 con la introduccin de la IBM
360, la computadora que fue la pionera para el uso de circuitos integrados en un chip.

Ilustracin 9: Sistema IBM 360

Derecho Turno Noche

19/24

1965 PDP-8
La Digital Equipment Corporation (DEC) introduce la primera minicomputadora, conocida
como la PDP-8.

Ilustracin 10: Programmed Data Processo - 8 (PDP - 8)


Cuarta Generacin de Computadoras
1968 Gilbert Hyatt
El desarrollo de la tecnologa de microprocesadores result en la cuarta generacin. En
1968, Gilbert Hyatt diseo una computadora que tena la capacidad de instalar un
microchip de silicio del tamao de una ua de dedo. Hayatt quera que el mundo lo
reconociera como el inventor que revolucion la computadora. Despus de veinte aos de
batallas legales, la oficina de patentes y marcas en Estados Unidos Continentales le
otorg a Hyatt la patente No. 4.942.516 por el Single Chip integrated Circuit Computer
Architecture.
1971 Dr. Ted Hoff
En el 1971, el Dr, Ted Hoff, conjuntamente con un grupo de individuos trabajando en Intel
Corporation, desarrollaron un chip de computadora microprogramable, conocido con el
nombre de Intel 4004. Tal chip solo estaba destinado para calculadoras, puesto que
careca de la potencia necesaria para que pudiera trabajar en una computadora.

Derecho Turno Noche

20/24

1975 La Altair
Algunos aos ms tarde, ellos presentaron en el mercado la versin 8080, la cual era
capaz de correr la unidad de procesamiento de una computadora. En el 1974, Radio
Electronics public un artculo sobre la construccin de una computadora casera que
usaba esta tecnologa. Subsecuentemente, la revista Popular Electronics escribi una
seccin sobre Altair, una computadora que tena el chip 8080. La Altair, nombrada as por
un episodio de Star Trek, fue introducida por MITS, Inc. Y vendida por menos de $400.00.
Aunque inicialmente no contaba con teclado, monitor, sin una memoria permanente y sin
programas, fueron tomadas 4.000 rdenes dentro de los primeros tres meses.

Ilustracin 11: El Altair 8800, basado en la CPU Intel 8080


1976 Steve Wozniak y Steve Jobs
Las computadoras Apple hicieron su aparicin en la dcada de 1970. En el 1976, Steve
Wozniak y Steve Jobs construyeron la primera computadora de Apple. Este do
suministraban gratuitamente programas para sus mquinas, adquiriendo un xito mdico.
Con la ayuda de profesionales en este campo, en el 1977 presentaron una nueva versin
mejorada de su mquina de Apple, llamada la Apple II. Este sistema fue el primero en su
clase en ser aceptado por usuarios comerciantes, pues contaba con la simulacin de una
hoja de clculo llamada VisiCalc. Era una computadora de escritorio compacta con 4K de
memoria, con precios de $1,298 y una velocidad del reloj de 1.0.

Derecho Turno Noche

21/24

1980 IBM PC
La corporacin de IBM entr en el mercado de las computadoras personales, lanzando la
IBM PC. Esta computadora fue un xito rotundo.
Debido al xito de la entrada de la IBM en el mercado de microcomputadoras tipo PC,
otras corporaciones decidieron capitalizar tal popularidad al desarrollar sus propios
clones. Estas computadoras personales contaban con rasgos similares a las mquinas
IBM y eran capaces de correr los mismos programas.
Se hizo realidad el uso diseminado de computadoras personales.
Quinta Generacin de Computadoras
Cada vez se hace ms difcil la identificacin de las generaciones de computadoras,
debido a los grandes avances y nuevos descubrimientos ya no sorprenden, como sucedi
a mediados del siglo XX. Hay quienes consideran que la cuarta y quinta generacin han
terminado, ubicando a la cuarta generacin entre los aos 1971-1984 y a la quinta entre
1984-1990. Es ms, algunos consideran que la sexta generacin est en desarrollo desde
1990 hasta la fecha.
En vista de la acelerada marcha de la microelectrnica, la sociedad industrial se ha dado
a la tarea de poner tambin a esa altura el desarrollo del software y los sistemas con que
se manejan las computadoras. Surge la competencia internacional por el dominio del
mercado de la computacin, en la que se perfilan dos lderes que, sin embargo, no han
podido alcanzar el nivel que se desea: la capacidad de comunicarse con la computadora
en un lenguaje ms cotidiano y no a travs de cdigos o lenguajes de control
especializados.
Japn lanz el llamado "programa de la quinta generacin de computadoras", con los
objetivos explcitos de producir mquinas con innovaciones reales en los criterios
mencionados. Y en los Estados Unidos se pona en actividad un programa en desarrollo
que persigua objetivos semejantes, que pueden resumirse de la siguiente manera:
1. Procesamiento en paralelo mediante arquitecturas y diseos especiales y circuitos
de gran velocidad.
2. Manejo de lenguaje natural y sistemas de inteligencia artificial.

Derecho Turno Noche

22/24

Conclusin
Los seres humanos nos hemos enfrentado siempre al reto, terico y prctico a la vez, de
aumentar nuestros conocimientos y de transformar la realidad circundante y as hemos
ido acumulando saberes sobre el entorno en el que vivimos.
Desde hace cientos de aos y mas aun latente en la actualidad, dadas ciertas
necesidades de ubicuidad, tiempo, espacio y porque no costos, as como la existencia de
fuentes casi inagotables de informacin -propia de esta poca de crecimiento tecnolgicose hace indispensable contar con una herramienta que permita manejar, transformar y
almacenar esa informacin con eficiencia y flexibilidad, esa herramienta es la
computadora.
Es as, que el trabajo presentado, da un recorrido desde lo que se considera el origen de
la necesidad de calcular y de hacerlo de manera automtica, rpida y precisa, hasta la
posibilidad de interconexin entre las mismas, a travs de redes.

Derecho Turno Noche

23/24

Bibliografa

Historia de la Computacin. Recuperado de http://guimi.net/index.php?


pag_id=cmsxp05_documentacion.html
Prof. Edgar Lopategui. Historia de las computadoras.
Gerardo Ignacio Hernndez Garca. Historia de las computadoras
Lilliam I. Lugo Ramrez. Introduccin a las computadoras
Historia de la computadora Introduccin. Recuperado de http://www.informaticahoy.com.ar/historia-de-la-computadora/Historia-de-la-computadoraIntroduccion.php
Concepto de computacin. Recuperado de http://definicion.de/computacion/
Significado
de
computacin.
Recuperado
de
http://www.larevistainformatica.com/Significado-Computacion.htm
Carlos Alberto Garrido. 2008. Historia de la computacin. Universidad de San
Carlos de Guatemala

Derecho Turno Noche

24/24

También podría gustarte