Sei sulla pagina 1di 12

c

<  
    



c
c

c
c  c  
c

c c
c cc

cc c

 cccc c cc  


c


c
cc

c c

 cc cc

c
c

c
c

*-En los años 40 se produjo la paradoja de que un hecho tan destructivo como la guerra
activo muy energéticamente la construcción de las predecesoras inmediatas de las actuales
computadoras. La II guerra mundial provoco una enorme demanda de desarrollos
informáticos. La eniac fue el resultado de la necesidad de disponer de tablas de tiro para las
nuevas armas. Un amplio contingente humano fue adscrito al pilotaje de aparatos de
sofisticado manejo, como por ejemplo los aviones de combate, y era necesario suministrar
indicaciones precisas de actuación como las referidas al disparo de bombas, etc.

En Bletchley park, Inglaterra, se puso en funcionamiento la computadora colossus I. Se


utilizo a partir de diciembre de 1943 para realizar análisis criptográfico y automatizar los
complejos cálculos necesarios para decodificar los mensajes militares alemanes cifrados.
Estos eran codificados por una maquina denominada enigma.

La década de los 40 significo la preparación de la inmediata generación de computadoras.


Durante estos años estas maquinas encontraron su lugar en recintos aniversarios y
militares, y se dedicaron a tareas de investigación y de medicina.

Los mismos científicos que participaron en el despegue técnico de las computadoras


electrónicas, tendieron un puente entre la etapa inicial y la primera generación.

La colossus fue la maquina con la cual los aliados consiguieron descifrar los mensajes en
clave de alto mando alemán.

Æ   

*-Hasta el presente, se han sucedido 4 generaciones de duración variable, que han


desembocado en la 5ta generación en la que nos encontramos inmersos en la actualidad.
Cada generación se caracteriza por el uso de elementos distintivos de hardware, como la
válvula, el transistor, el circuito integrado micronimiaturizado, respectivamente. Este es el
ámbito temporal y las características de cada generación:

rc 1ra generación: caracterizada por el uso de tubos de vació


rc da generación: caracterizada por el uso de transistor
rc 3ra generación: caracterizada por el uso circuitos integrados
rc 4ta generación: caracterizada por el uso del microprocesador

El criterio diferenciador de cada generación es siempre un componente de hardware. En las


primeras generaciones se trata de componentes de los circuitos y en las otras de tipos de
circuitos.

cc

cc

cc

c
c

Æ 
       

*-Para entrar en la primera generación hemos de retomar el hilo narrativo donde lo dejamos,
en la eniac. Un año antes de que se lograra acabar esta computadora, se unió al equipo un
matemático húngaro, John von Neumann, que estaba destinado hacer uno de los cerebros
más preclaros de la investigación en este campo.

Participo en los trabajos de la eniac y tuvo su ocasión de reflexionar acerca de los


principios del aparato que iba a entrar en funcionamiento dentro de poco tiempo.

La eniac estaba cableada y conectada de manera que pudieron realizar un tipo de cálculos.
Cada vez que se quería cambiar de actividad, se debía rehacer todo el trabajo, lo cual
necesitaba una previa planificación y un trabajo de varias horas.

Von Neumann maduro una idea luminosa para superar estas limitaciones lógicas, agilizar
las funciones y alcanzar mayor fiabilidad.

CARACTERIZTICAS PRINCIPALES :

rc caracterizada por el uso de tubos de vacío.

rc aplicación: científica y militar.

rc Programación: en lenguaje de máquina.

rc almacenamiento: tarjetas y cintas perforadas.

rc principal representante:univaci


c
c

Æ      

*-La serie 700 de IBM es un excelente arquetipo de fabricación industrial de computadoras.


No obstante, las características de la generación real. Su carestía y tamaño hacia prohibitiva
su compra a cualquier centro que no fuera una gran empresa o ministerios. Este panorama
cambio con la llegada de la segunda generación y las sustitución de los tubos de vació por
transistores.

La introducción del transistor en el sistema lógico se hizo a finales de los años 50, entre
1958 y 1959. La invención del transistor se produjo unos años antes, en 1947, y se debió a la
labor de tres investigadores: Walter Brattain, John Bardeen y William Shockley. Fue una
colaboración de diferentes especialistas, que merecieron el galardón del premio novel de
física en 1956.

El transistor no se incorporo inmediatamente a las computadoras. Se requirió su


perfeccionamiento y adecuación a los sistemas de las nuevas maquinas. La
transistorizacion de las computadoras se experimento por vez primera en el MIT, con la TX-
o, en el año 1956. Un par de años más tarde se comercializaron los primeros modelos.

Uno de los aparatos domésticos mas corrientes de la época, la radio, llego a cambiar su
nombre tradicional por el de -transistor-. Uno y otro nombre respondían al mecanismo de la
sinécdoque o designación de algo por el nombre de una de sus partes.

CARACTERISTICAS PRINCIPALES:

rc caracterizada por el uso de transistores.

rc aplicación: cientifica y militar., administrativa y de gestión.

rc programación: en lenguaje de alto nivel.

rc almacenamiento: tambores y cintas magnéticas.


rc principal representante: honeywel 400.

c
c

     

*-La tercera generación ocupa los años que van desde finales de 1964 a 1970, la mitad de la
década de los 60. El salto cualitativo está relacionado con el elemento impulsor de la
generación anterior, el transistor. Se inicia un proceso de miniaturización que conduce a
una integración de componentes en espacios casi microscópicos. El transistor evoluciona a
formas mucho más pequeñas. Pero esa no fue la verdadera novedad de la tercera
generación.

La idea de reunir en un pequeño soporte todo un grupo de componentes se concibió en


195. Se trataba del circuito integrado. Fue desarrollado en 1958 por Jack Kilbry, de Texas
instruments. El periodo experimental se dilato hasta 1954, fecha en la que efectivamente se
inaugura la nueva generación.

La utilización efectiva se produjo con la aparición de la serie 360 de IBM. Aportaban nuevos
conceptos y un diseño nuevo.

CARACTERISTICAS PRINCIPALES :

rc caracterizada por el uso de circuitos integrados.

rc menor consumo de energía.

rc se redujo el tamaño de los ordenadores y dispositivos.

rc principal representante: IBM 360.

        

c
c

La cuarta generación se inicia en 1971. los dos rasgos fundamentales son la continuación
de la miniaturización, con la incorporación del microprocesador, y la definitiva expansión
del sector, que se traduce en un abundantísimo conjunto de aplicaciones y en un muy alto
número de usuarios que se incorporan a este campo.

Cabe distinguir dos etapas dentro de la cuarta generación, sin fronteras íntimamente
separadas. La primera transcurre durante los primeros años 70 y, en realidad, representa
una toma de impulso para la segunda, que se inicia a finales de los 70. Durante la primera lo
fundamental es la aplicación del mercado de gestión empresarial.

En la segunda etapa de la 4ta generación, la miniaturización da un nuevo salto. En un


centímetro cuadrado de silicio se implanta el equivalente a un millón de tubos de vacío, al
precio de un solo tubo.

El microprocesador fue desarrollado en 1971 por Intel corporación, a solicitud de una


empresa japonesa que había previsto las ventajas de la invención.

Los discos de almacenamiento de información alcanzan mayor capacidad, y las memorias


internas se multiplican.

CARACTERIZTICAS PRINCIPALES :

rc El microprocesador. La micro miniaturización permite construir el microprocesador,


circuito integrado que rige las funciones fundamentales de la computadora.

rc Sistemas de tratamiento de bases de datos. El aumento cuantitativo y cualitativo de


las bases de datos lleva a la creación de distintas formas de gestión que faciliten la
tarea de consulta y edición

rc La generación del usuario. Definitivamente, la computación supera sus tradiciones


fronteras sociales. Deja de ser el terreno exclusivo de un reducido grupo de
profesionales u consigue cubrirse a amplios extractos sociales.

rc En el curso de pocos años, las computadoras se han hecho más potentes, más
baratas, con mayor número de aplicaciones y más fáciles de manejar. Los niños son,
sin duda, uno de los grandes beneficiarios de esta evolución, porque ven facilitada
su relación con la computadora desde una edad muy temprana.

cc c c
 c c 
c

c
c

rc Se inicio con el código fortran en una tarjeta perforada ; ya que mostraba el uso
especializado de las columnas 1-5 y 73-80, para que la computadora entienda
nuestras instrucciones debe usarse un lenguaje especifico conocido como código
de máquina , la cual la maquina comprende fácilmente.
rc Los primeros operadores de las computadoras decidieron hacer un traductor para
reemplazar los 0 y 1 por palabras o abstracción de palabras y letras prevenientes
del ingles.

Programación: add(sumar), sub(restar), mul (multiplicar,call (ejecutar subrutina)se


les denomino instrucciones y se les llamo lenguaje de ensamblador .

Fines de 1953 jhon Backus sometió una propuesta a sus superiores IBM para
desarrollar una alternativa más practica al lenguaje ensamblador para programar la
computadora central IBM 704.

En 1960 se creó cobol, uno de los lenguajes usados en el 010 en informática de


gestión.

Los lenguajes de programación son herramientas que nos permiten programar y


entre ellos tenemos: delphi, visual basic, pascal, java,etc.

Una computadora funciona mediante un programa el cual debe estar almacenado


en la unidad de memoria , tales como el disco duro .

Los lenguajes de programación de la computadora en particular se les conoce como


código de maquinas o lenguaje de máquina.

 
c

c
c

LENGUAJE MÁQUINA:

*-El lenguaje máquina es el único que entiende directamente la computadora, ya que esta
escrito en lenguajes directamente inteligibles por la máquina (computadora), utiliza el
alfabeto binario, que consta de los dos únicos símbolos 0 y 1, denominados bits
(abreviatura inglesa de dígitos binarios). Sus instrucciones son cadenas binarias (cadenas o
series de caracteres de dígitos 0 y 1) que especifican una operación y, las posiciones
(dirección) de memoria implicadas en la operación se denominan instrucciones de máquina
o código maquina. Fue el primer lenguaje utilizado en la programación de computadoras,
pero dejo de utilizarse por su dificultad y complicación, siendo sustituido por otros
lenguajes más fáciles de aprender y utilizar, que además reducen la posibilidad de cometer
errores. El lenguaje máquina es el conocido código binario.

LENGUAJES DE BAJO NIVEL (ensamblador):

*-Son más fáciles de utilizar que los lenguajes máquina, pero al igual que ellos, dependen de
la máquina en particular. El lenguaje de bajo nivel por excelencia es el ensamblador. El
lenguaje ensamblador es el primer intento de sustituir el lenguaje maquina por otro más
similar a los utilizados por las personas. Este intenta desflexibilizar la representación de los
diferentes campos. Esa flexibilidad se consigue no escribiendo los campos en binario y
aproximando la escritura al lenguaje. A principios de la década de los 50 y con el fin de
facilitar la labor de los programadores, se desarrollaron códigos mnemotécnicos para las
operaciones y direcciones simbólicas. Los códigos mnemotécnicas son los símbolos
alfabéticos del lenguaje maquina·ccc

LENGUAJES DE ALTO NIVEL:

Estos lenguajes son los más utilizado por los programadores. Están diseñados para que las
personas escriban y entiendan los programas de un modo mucho más fácil que los
lenguajes máquina y ensamblador. Un programa escrito en lenguaje de alto nivel es
independiente de la máquina (las instrucciones no dependen del diseño del hardware o de
una computadora en particular), por lo que estos programas son portables o transportables.
Los programas escritos en lenguaje de alto nivel pueden ser ejecutados con poca o ninguna
modificación en diferentes tipos de computadoras. Son lenguajes de programación en los
que las instrucciones enviadas para que el ordenador ejecute ciertas órdenes son similares
al lenguaje humano. Dado que el ordenador no es capaz de reconocer estas órdenes, es
necesario el uso de un intérprete que traduzca el lenguaje de alto nivel a un lenguaje de bajo
nivel que el sistema pueda entender.

Por lo general se piensa que los ordenadores son máquinas que realizan tareas de cálculos
o procesamiento de texto. La descripción anterior es sólo una forma muy esquemática de
ver una computadora. Hay un alto nivel de abstracción entre lo que se pide a la
computadora y lo que realmente comprende. Existe también una relación compleja entre los
lenguajes de alto nivel y el código máquina.

cc

c
c


 c
 cc c 
c

JAVA

c
c

*-Es un lenguaje de programación para crear programas seguros, portátiles, orientados a


objetos interactivos, para mejorar la entrega de información a través de Internet, su código
es muy similar al del lenguaje c y c++ con un modelo de objetos mucho más sencillo.

VISUAL BASIC

*-Nos permite programar en un entorno grafico, nos permite realizar un gran número de
tareas sin escribir códigos simplemente realizando operaciones con el ratón sobre la
pantalla de la computadora.

COBOL

*- Es el lenguaje más utilizado en las aplicaciones de gestión, creado en 1960 por un comité
denominado CODASYL (COnference on Data SYstems Languages), patrocinado por el
Departamento de Defensa de Estados Unidos, a fin de disponer de un lenguaje universal
para aplicaciones comerciales, como expresa su nombre (COmmnon Business Oriented
Language).

Sus características más destacables son las siguientes: se asemeja al lenguaje natural
(inglés), es autodocumentado y ofrece grandes facilidades en el manejo de archivos, así
como en la edición de informes escritos. Puede emplear términos comúnmente utilizados en
los negocios.

Entre sus inconvenientes están sus rígidas reglas de formatos de escritura, la necesidad de
escribir todos los elementos al máximo detalle, la extensión excesiva en sus sentencias, e
incluso duplicación en algunos casos, y la inexistencia de funciones matemáticas.

PASCAL

*- Fue creado por el matemático suizo Nicklaus Wirth en 1970, basándose en el lenguaje
ALGOL, en cuyo diseño había participado en los años sesenta. Su nombre proviene del
filósofo y matemático francés del siglo XVII, Blaise Pascal, que invento la primera máquina
tipo mecánico para sumar. Fue el primer gran lenguaje creado después de haber sido
ampliamente diseminados los conceptos asociados con la programación estructurada.

Aunque en principio la idea del diseñador era proporcionar un lenguaje adecuado para la
enseñanza de los conceptos y técnicas de programación, con el tiempo ha llegado a ser un
lenguaje ampliamente utilizado en todo tipo de aplicaciones, que posee grandes facilidades
para la programación de sistemas y diseño grafico.

cc

c
c

LENGUAJE C++

*- Se pronuncia ³ce plus plus´. Fue desarrollada por Bjarme Stroustrup en los Bell
Laboratorios a principios de la década de los 80. C++ introduce la programación orientada al
objeto en C. Es un lenguaje extremadamente poderoso y eficiente. C++ es un súper conjunto
de C, para aprender C++ significa aprender todo de C, luego aprender programación
orientada al objeto y el uso de éstas con C++.

DELPHI

*- Es un entorno de programación visual orientado a objetos para desarrollo rápido de


aplicaciones (RAD) de propósito general, incluyendo aplicaciones cliente/servidor.

cc

JAVASCRIPT

*- Este lenguaje de programación originalmente fue llamado LIVESCRIPT, pero luego fue
renombrado con el nombre de JAVASCRIPT, con la idea de capitalizar la fama de Java,
lenguaje desarrollado por Sun Microsystems. Éste es un complemento ideal del lenguaje
HTML, al permitir a la página realizar algunas tareas por si misma, sin necesidad de estar
sobrecargando el servidor del cual depende; JAVASCRIPT es un lenguaje diseñado
especialmente para ejecutarlo en internet.

cc

HTML

*- El lenguaje HTML, sirve para realizar esas atractivas páginas Web. Se trata de un sistema
de marcas que permite enlazar al mismo tiempo texto, sonidos y gráficos dentro del mismo
documento, con otros dentro del servidor o incluso con otros servidores WWW. Es decir, es
un editor para combinar textos, imágenes e incluso sonido y ahora también imágenes en
movimiento. Es, en definitiva, la forma de manejar y presentar la información en la red.

cc

cc

c
c

 c

-Los documentos empleados para la realización de este


trabajo han sido obtenidos de:

rc WWW.ELRICONDELVAGO.ES

rc WWW.GEOCITIES.COM

rc WWW.LYCOS.ES

rc WWW.LAWEBDELPROGRAMADOR.ES

rc WWW.GOOGLE.COM

rc WWW.PROGRAMANDO.COM

rc WWW.TERRA.ES

rc WWW.YA.COM

rc INFORMATICA BASICA

rc ENTRE OTROS, ETC.

cc
c
c
c
c
c

Potrebbero piacerti anche