Historia De La ComputaciónUno de los primeros dispositivos mecánicos que existió fue el ABACO se calcula que tiene mas ome...
Generación De ComputadorasPrimera Generación De Computadoras (1951-1958)Las computadoras de la primera generación emplearo...
electrónicos. El tamaño reducido del microprocesador de chips hizo posible la creación de lascomputadoras personales. Hoy ...
Upcoming SlideShare
Loading in …5
×

Historia de la computacion, tipos de lenguaje de programacion e historia

2,902 views

Published on

Corporación Universitaria Del Meta
Ingeniería De Sistemas - Semestre l
Programación l - Fundamentos

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,902
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
23
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Historia de la computacion, tipos de lenguaje de programacion e historia

  1. 1. Historia De La ComputaciónUno de los primeros dispositivos mecánicos que existió fue el ABACO se calcula que tiene mas omenos 5000 años y a perdurado por su eficacia.Blaise Pascal (1623-1662), quien invento y construyo la primera sumadora mecánica a la cualllano LA PASCALINA la cual funcionada como maquinaria a base de engranes y ruedas.Charles Babbage (1793-1871), adelantó la situación del hardware computacional al inventar la"MÁQUINA DE DIFERENCIAS", capaz de calcular tablas matemáticas. En 1834, cuando trabajabaen los avances de la máquina de diferencias Babbage concibió la idea de una "MÁQUINAANALÍTICA". En esencia, ésta era una computadora de propósitos generales. Conforme con sudiseño, la máquina analítica de Babbage podía sumar, substraer, multiplicar y dividir en secuenciaautomática a una velocidad de 60 sumas por minuto.TARJETA PERFORADA, La primera tarjeta perforada inventada en 1801 por Joseph-Marie Jackard,usada todavía en la actualidad. Este opera ya que las tarjetas son perforadas estratégicamente y seacomodan en cierta secuencia para indicar un diseño de tejido en particular. En 1843 Lady AdaAugusta Lavelace Sugirió la idea de que las tarjetas perforadas pudieran adaptarse de manera quepropiciaran que el motor de Babbage repitiera ciertas operaciones.LAS MAQUINAS ELECTROMAGNETICAS DE CONTABILIDAD (MEC). La familia de MEC dedispositivos de tarjetas perforadas comprende: la perforadora de tarjetas, el verificador. Elreproductor, la perforación sumaria, el interprete, el clasificador, el cotejador, el calculador y lamáquina de contabilidad.LA ENIAC (Electronic Numerical Integrator And Computer ó integrador numérico y calculadorelectrónico), se termino en 1946. La ENIAC, mil veces más veloz que sus predecesoraselectromecánicas, irrumpió como un importante descubrimiento en la tecnología de lacomputación. Pesaba 30 toneladas y ocupaba un espacio de 450m2, contenía 18,000 bulbos, teníaque programarse manualmente conectándola a 3 tableros que contenían más de 6000interruptores. Ingresar un nuevo programa era un proceso muy tedioso que requería días o inclusosemanas. A diferencia de las computadoras actuales que operan con un sistema binario (0,1) laENIAC operaba con uno decimal (0, 1,2...9).La ENIAC requería una gran cantidad de electricidad. Laimponente escala y las numerosas aplicaciones generales de la ENIAC señalaron el comienzo de laprimera generación de computadoras.En 1945, John von Neumann, publicó un artículo acerca del almacenamiento deprogramas. El concepto de programa almacenado permitió la lectura de un programadentro de la memoria de la computadora, y después la ejecución de las instruccionesdel mismo sin tener que volverlas a escribir. La primera computadora en usar el citadoconcepto fue la la llamada EDVAC (Eletronic Discrete-Variable Automatic Computer, esdecir computadora automática electrónica de variable discreta), desarrollada por VonNeumann, Eckert y Mauchly.
  2. 2. Generación De ComputadorasPrimera Generación De Computadoras (1951-1958)Las computadoras de la primera generación emplearon bulbos para procesar información. Losoperadores ingresaban los datos y programas en códigos especiales por medio de tarjetasperforadas. El almacenamiento interno se lograba con un tambor que giraba rápidamente, sobreel cual un dispositivo de lectura/escritura colocaba marcas magnéticas. Esas computadoras debulbos eran mucho más grandes y generaban mas calor que los modelos contemporáneos.Segunda Generación De Computadoras (1959-1964)El invento del transistor hizo posible una nueva generación de computadoras, más rápidas, máspequeñas y con menores necesidades de ventilación. Sin embargo el costo seguía siendo unaporción significativa del presupuesto de una Compañía. Las computadoras de la segundageneración también utilizaban redes de núcleos magnéticos en lugar de tambores giratorios parael almacenamiento primario. Estos núcleos contenían pequeños anillos de material magnético,enlazados entre sí, en los cuales podían almacenarse datos e instrucciones. Los programas decomputadoras también mejoraron. Los programas escritos para una computadora podíantransferirse a otra con un mínimo esfuerzo. El escribir un programa ya no requería entenderplenamente el hardware de la computación.Las computadoras de la 2da Generación se usaban para nuevas aplicaciones, como en los sistemaspara reservación en líneas aéreas, control de tráfico aéreo y simulaciones para uso general. Lasempresas comenzaron a aplicar las computadoras a tareas de almacenamiento de registros. Lamarina de E.U. utilizó las computadoras de la Segunda Generación para crear el primer simuladorde vuelo.Tercera Generación De Computadoras (1964-1971)Las computadoras de la tercera generación emergieron con el desarrollo de los circuitosintegrados en las cuales se colocan miles de componentes electrónicos. Las computadorasnuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eranenergéticamente más eficientes.Antes del advenimiento de los circuitos integrados, las computadoras estaban diseñadas paraaplicaciones matemáticas o de negocios, pero no para las dos cosas. Los circuitos integradospermitieron a los fabricantes de computadoras incrementar la flexibilidad de los programas, yestandarizar sus modelos. Las computadoras trabajaban a tal velocidad que proporcionaban lacapacidad de correr más de un programa de manera simultánea. Minicomputadoras, Con laintroducción del modelo 360 IBM acaparó el 70% del mercado, para evitar competir directamentecon IBM la empresa Digital Equipment Corporation DEC redirigió sus esfuerzos haciacomputadoras pequeñas. Mucho menos costosas de comprar y de operar que las computadorasgrandes, las minicomputadoras se desarrollaron durante la segunda generación pero alcanzaronsu mayor auge entre 1960 y 70.Cuarta Generación De Computadoras (1971 a la fecha)Dos mejoras en la tecnología de las computadoras marcan el inicio de la cuarta generación: elremplazo de las memorias con núcleos magnéticos, por las de chips de silicio y la colocación demuchos más componentes en un Chip: producto de la microminiaturización de los circuitos
  3. 3. electrónicos. El tamaño reducido del microprocesador de chips hizo posible la creación de lascomputadoras personales. Hoy en día las tecnologías LSI (Integración a gran escala) y VLSI(integración a muy gran escala) permiten que cientos de miles de componentes electrónicos sealmacenan en un chip. Usando VLSI, un fabricante puede hacer que una computadora pequeñarivalice con una computadora de la primera generación que ocupara un cuarto completo. LENGUAJES DE PROGRAMACIÓNHISTORIA DE LOS LENGUAJESLos lenguajes de programación cierran el abismo entre las computadoras, para diseñar procesosque se puedan llevar a cabo con el componente de la programación y de que sólo trabajan connúmeros binarios, y los humanos, y que con tal visualidad manejarlos y así ya que preferimosutilizar palabras y otros sistemas de numeración.Mediante los programas se indica a la computadora qué tarea debe realizar, como diseñar, comoefectuarla, como poder en ella manejar su programación. Pero para ello es preciso introducir estasórdenes en un lenguaje que el sistema pueda entender, que pueda saber su imagen y laboralcomo si. En principio, el ordenador sólo entiende las instrucciones en código máquina, es decir, elespecífico de la computadora. Sin embargo, a partir de éstos se elaboran los llamados lenguajes dealto y bajo nivel.Tipos De Lenguaje De ProgramaciónLenguaje De Bajo NivelSe llama de bajo nivel porque están muy cercaos al hardware del ordenador. Es necesarioconocer a fondo la arquitectura de la maquina para la que se va a programar. El primerlenguaje de este tipo que se utilizo fue el lenguaje máquina, el cual consiste en unconjunto de instrucciones en binario, con los cuales se indica al ordenador que hacer.Lenguaje EnsambladorConsiste en asignar una abreviatura a cada instrucción en binario, de forma que sea masfácil recordarla y más equivocarse. Sin embargo, con este lenguaje se sigue siendonecesario conocer muy bien la estructura del ordenador.Lenguaje De Alto NivelLos primeros programas ensambladores producían sólo una instrucción en lenguajemaquina por cada instrucción de programa fuente. Para agilizar la codificación, sedesarrollaron programas ensambladores que podían producir una cantidad variable deinstrucciones en lenguaje de maquina.

×