SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Historia De La Computación
Uno de los primeros dispositivos mecánicos que existió fue el ABACO se calcula que tiene mas o
menos 5000 años y a perdurado por su eficacia.


Blaise Pascal (1623-1662), quien invento y construyo la primera sumadora mecánica a la cual
llano 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 trabajaba
en los avances de la máquina de diferencias Babbage concibió la idea de una "MÁQUINA
ANALÍTICA". En esencia, ésta era una computadora de propósitos generales. Conforme con su
diseño, la máquina analítica de Babbage podía sumar, substraer, multiplicar y dividir en secuencia
automá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 se
acomodan en cierta secuencia para indicar un diseño de tejido en particular. En 1843 Lady Ada
Augusta Lavelace Sugirió la idea de que las tarjetas perforadas pudieran adaptarse de manera que
propiciaran que el motor de Babbage repitiera ciertas operaciones.

LAS MAQUINAS ELECTROMAGNETICAS DE CONTABILIDAD (MEC). La familia de MEC de
dispositivos de tarjetas perforadas comprende: la perforadora de tarjetas, el verificador. El
reproductor, la perforación sumaria, el interprete, el clasificador, el cotejador, el calculador y la
máquina de contabilidad.

LA ENIAC (Electronic Numerical Integrator And Computer ó integrador numérico y calculador
electrónico), se termino en 1946. La ENIAC, mil veces más veloz que sus predecesoras
electromecánicas, irrumpió como un importante descubrimiento en la tecnología de la
computación. Pesaba 30 toneladas y ocupaba un espacio de 450m2, contenía 18,000 bulbos, tenía
que programarse manualmente conectándola a 3 tableros que contenían más de 6000
interruptores. Ingresar un nuevo programa era un proceso muy tedioso que requería días o incluso
semanas. A diferencia de las computadoras actuales que operan con un sistema binario (0,1) la
ENIAC operaba con uno decimal (0, 1,2...9).La ENIAC requería una gran cantidad de electricidad. La
imponente escala y las numerosas aplicaciones generales de la ENIAC señalaron el comienzo de la
primera generación de computadoras.

En 1945, John von Neumann, publicó un artículo acerca del almacenamiento de
programas. El concepto de programa almacenado permitió la lectura de un programa
dentro de la memoria de la computadora, y después la ejecución de las instrucciones
del mismo sin tener que volverlas a escribir. La primera computadora en usar el citado
concepto fue la la llamada EDVAC (Eletronic Discrete-Variable Automatic Computer, es
decir computadora automática electrónica de variable discreta), desarrollada por Von
Neumann, Eckert y Mauchly.
Generación De Computadoras
Primera Generación De Computadoras (1951-1958)
Las computadoras de la primera generación emplearon bulbos para procesar información. Los
operadores ingresaban los datos y programas en códigos especiales por medio de tarjetas
perforadas. El almacenamiento interno se lograba con un tambor que giraba rápidamente, sobre
el cual un dispositivo de lectura/escritura colocaba marcas magnéticas. Esas computadoras de
bulbos 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ás
pequeñas y con menores necesidades de ventilación. Sin embargo el costo seguía siendo una
porción significativa del presupuesto de una Compañía. Las computadoras de la segunda
generación también utilizaban redes de núcleos magnéticos en lugar de tambores giratorios para
el 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 de
computadoras también mejoraron. Los programas escritos para una computadora podían
transferirse a otra con un mínimo esfuerzo. El escribir un programa ya no requería entender
plenamente el hardware de la computación.
Las computadoras de la 2da Generación se usaban para nuevas aplicaciones, como en los sistemas
para reservación en líneas aéreas, control de tráfico aéreo y simulaciones para uso general. Las
empresas comenzaron a aplicar las computadoras a tareas de almacenamiento de registros. La
marina de E.U. utilizó las computadoras de la Segunda Generación para crear el primer simulador
de vuelo.

Tercera Generación De Computadoras (1964-1971)
Las computadoras de la tercera generación emergieron con el desarrollo de los circuitos
integrados en las cuales se colocan miles de componentes electrónicos. Las computadoras
nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran
energéticamente más eficientes.
Antes del advenimiento de los circuitos integrados, las computadoras estaban diseñadas para
aplicaciones matemáticas o de negocios, pero no para las dos cosas. Los circuitos integrados
permitieron a los fabricantes de computadoras incrementar la flexibilidad de los programas, y
estandarizar sus modelos. Las computadoras trabajaban a tal velocidad que proporcionaban la
capacidad de correr más de un programa de manera simultánea. Minicomputadoras, Con la
introducción del modelo 360 IBM acaparó el 70% del mercado, para evitar competir directamente
con IBM la empresa Digital Equipment Corporation DEC redirigió sus esfuerzos hacia
computadoras pequeñas. Mucho menos costosas de comprar y de operar que las computadoras
grandes, las minicomputadoras se desarrollaron durante la segunda generación pero alcanzaron
su 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: el
remplazo de las memorias con núcleos magnéticos, por las de chips de silicio y la colocación de
muchos más componentes en un Chip: producto de la microminiaturización de los circuitos
electrónicos. El tamaño reducido del microprocesador de chips hizo posible la creación de las
computadoras 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 se
almacenan en un chip. Usando VLSI, un fabricante puede hacer que una computadora pequeña
rivalice con una computadora de la primera generación que ocupara un cuarto completo.



                   LENGUAJES DE PROGRAMACIÓN
HISTORIA DE LOS LENGUAJES
Los lenguajes de programación cierran el abismo entre las computadoras, para diseñar procesos
que se puedan llevar a cabo con el componente de la programación y de que sólo trabajan con
números binarios, y los humanos, y que con tal visualidad manejarlos y así ya que preferimos
utilizar palabras y otros sistemas de numeración.
Mediante los programas se indica a la computadora qué tarea debe realizar, como diseñar, como
efectuarla, 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 laboral
como si. En principio, el ordenador sólo entiende las instrucciones en código máquina, es decir, el
específico de la computadora. Sin embargo, a partir de éstos se elaboran los llamados lenguajes de
alto y bajo nivel.



Tipos De Lenguaje De Programación
Lenguaje De Bajo Nivel
Se llama de bajo nivel porque están muy cercaos al hardware del ordenador. Es necesario
conocer a fondo la arquitectura de la maquina para la que se va a programar. El primer
lenguaje de este tipo que se utilizo fue el lenguaje máquina, el cual consiste en un
conjunto de instrucciones en binario, con los cuales se indica al ordenador que hacer.

Lenguaje Ensamblador
Consiste en asignar una abreviatura a cada instrucción en binario, de forma que sea mas
fácil recordarla y más equivocarse. Sin embargo, con este lenguaje se sigue siendo
necesario conocer muy bien la estructura del ordenador.

Lenguaje De Alto Nivel
Los primeros programas ensambladores producían sólo una instrucción en lenguaje
maquina por cada instrucción de programa fuente. Para agilizar la codificación, se
desarrollaron programas ensambladores que podían producir una cantidad variable de
instrucciones en lenguaje de maquina.

Más contenido relacionado

La actualidad más candente

Computadora
ComputadoraComputadora
Computadoraomayra21
 
Jin Unidad 1
Jin Unidad 1Jin Unidad 1
Jin Unidad 1jin_group
 
Actividad hardware 1
Actividad hardware 1Actividad hardware 1
Actividad hardware 1facuyfabri
 
Historia De La Computadora
Historia De La ComputadoraHistoria De La Computadora
Historia De La Computadoralchavezm
 
Informatica presentacion
Informatica presentacionInformatica presentacion
Informatica presentacionFerMoniMags
 
Introduccion a la computacion
Introduccion a la computacionIntroduccion a la computacion
Introduccion a la computacionNatali Mago
 
Presentación de fundamentos del computador hommy de jesús
Presentación de fundamentos del computador hommy de jesúsPresentación de fundamentos del computador hommy de jesús
Presentación de fundamentos del computador hommy de jesúsHommy De Jesús
 
Fundamentos del computador
Fundamentos del computadorFundamentos del computador
Fundamentos del computadorCapellan29
 
Hitos históricos que han contribuido a la evolución de la computación
Hitos históricos que han contribuido a la evolución de la computaciónHitos históricos que han contribuido a la evolución de la computación
Hitos históricos que han contribuido a la evolución de la computaciónMAYERLINROJASPEREZ1
 
Historia de las computadoras y lenguajes de programación
Historia de las computadoras y lenguajes de programaciónHistoria de las computadoras y lenguajes de programación
Historia de las computadoras y lenguajes de programaciónelcachondeo
 
HISTORIA DE LA COMPUTADORA
HISTORIA DE LA COMPUTADORAHISTORIA DE LA COMPUTADORA
HISTORIA DE LA COMPUTADORAbillyplayer7
 
Las generaciones de las pcs
Las generaciones de las pcsLas generaciones de las pcs
Las generaciones de las pcsRub Enriquez
 
Elmer fdez historia de las computadoras
Elmer fdez historia de las computadorasElmer fdez historia de las computadoras
Elmer fdez historia de las computadoraselmer_fdez
 
Conceptos básicos sobre l as computadoras
Conceptos básicos sobre l as computadorasConceptos básicos sobre l as computadoras
Conceptos básicos sobre l as computadorasGabriela Gorbarán
 
Historia computacion
Historia computacionHistoria computacion
Historia computaciongarcianixon
 

La actualidad más candente (20)

Computadora
ComputadoraComputadora
Computadora
 
Jin Unidad 1
Jin Unidad 1Jin Unidad 1
Jin Unidad 1
 
Clase25
Clase25Clase25
Clase25
 
Historia de amd
Historia de amdHistoria de amd
Historia de amd
 
Actividad hardware 1
Actividad hardware 1Actividad hardware 1
Actividad hardware 1
 
Historia De La Computadora
Historia De La ComputadoraHistoria De La Computadora
Historia De La Computadora
 
Subir al slide share
Subir al slide shareSubir al slide share
Subir al slide share
 
Informatica presentacion
Informatica presentacionInformatica presentacion
Informatica presentacion
 
Historia del Computador
Historia del ComputadorHistoria del Computador
Historia del Computador
 
Introduccion a la computacion
Introduccion a la computacionIntroduccion a la computacion
Introduccion a la computacion
 
Presentación de fundamentos del computador hommy de jesús
Presentación de fundamentos del computador hommy de jesúsPresentación de fundamentos del computador hommy de jesús
Presentación de fundamentos del computador hommy de jesús
 
Quinta y Sexta Generacion
Quinta y Sexta GeneracionQuinta y Sexta Generacion
Quinta y Sexta Generacion
 
Fundamentos del computador
Fundamentos del computadorFundamentos del computador
Fundamentos del computador
 
Hitos históricos que han contribuido a la evolución de la computación
Hitos históricos que han contribuido a la evolución de la computaciónHitos históricos que han contribuido a la evolución de la computación
Hitos históricos que han contribuido a la evolución de la computación
 
Historia de las computadoras y lenguajes de programación
Historia de las computadoras y lenguajes de programaciónHistoria de las computadoras y lenguajes de programación
Historia de las computadoras y lenguajes de programación
 
HISTORIA DE LA COMPUTADORA
HISTORIA DE LA COMPUTADORAHISTORIA DE LA COMPUTADORA
HISTORIA DE LA COMPUTADORA
 
Las generaciones de las pcs
Las generaciones de las pcsLas generaciones de las pcs
Las generaciones de las pcs
 
Elmer fdez historia de las computadoras
Elmer fdez historia de las computadorasElmer fdez historia de las computadoras
Elmer fdez historia de las computadoras
 
Conceptos básicos sobre l as computadoras
Conceptos básicos sobre l as computadorasConceptos básicos sobre l as computadoras
Conceptos básicos sobre l as computadoras
 
Historia computacion
Historia computacionHistoria computacion
Historia computacion
 

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

El origen de las computadoras
El origen de las computadorasEl origen de las computadoras
El origen de las computadorasJosé Ismael
 
Historia de la computación 4 to
Historia de la computación 4 toHistoria de la computación 4 to
Historia de la computación 4 toFransua Vz
 
Tendencias Compu Ek
Tendencias Compu EkTendencias Compu Ek
Tendencias Compu Ek123ek
 
Fundamentosdelcomputador 150924154756-lva1-app6891
Fundamentosdelcomputador 150924154756-lva1-app6891Fundamentosdelcomputador 150924154756-lva1-app6891
Fundamentosdelcomputador 150924154756-lva1-app6891Mijail Clase
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computaciónDiego
 
Fundamento del computador haronil
Fundamento del computador haronilFundamento del computador haronil
Fundamento del computador haronilharonil
 
Fundametos del computador1
Fundametos del computador1Fundametos del computador1
Fundametos del computador1Pedro Torres
 
Trabajo 4 didactica dahiana caceres dominguez
Trabajo 4 didactica dahiana caceres dominguezTrabajo 4 didactica dahiana caceres dominguez
Trabajo 4 didactica dahiana caceres dominguezDahianaBeatrizCceres
 
Primera generación informatica
Primera generación informaticaPrimera generación informatica
Primera generación informaticadianagodoszapata
 
01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativos01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativosplatadrk
 
Fundamentos steven
Fundamentos stevenFundamentos steven
Fundamentos stevenSteven Inoa
 

Similar a Historia de la computacion, tipos de lenguaje de programacion e historia (20)

fundamento del computador
fundamento del computador fundamento del computador
fundamento del computador
 
¿Qué es el computador?
¿Qué es el computador?¿Qué es el computador?
¿Qué es el computador?
 
El origen de las computadoras
El origen de las computadorasEl origen de las computadoras
El origen de las computadoras
 
Historia de la computación 4 to
Historia de la computación 4 toHistoria de la computación 4 to
Historia de la computación 4 to
 
Tendencias Compu Ek
Tendencias Compu EkTendencias Compu Ek
Tendencias Compu Ek
 
Fundamentos del computador Laura Cedeño
Fundamentos del computador Laura CedeñoFundamentos del computador Laura Cedeño
Fundamentos del computador Laura Cedeño
 
El Computador
El ComputadorEl Computador
El Computador
 
Fundamentosdelcomputador 150924154756-lva1-app6891
Fundamentosdelcomputador 150924154756-lva1-app6891Fundamentosdelcomputador 150924154756-lva1-app6891
Fundamentosdelcomputador 150924154756-lva1-app6891
 
Tarea 1
Tarea 1Tarea 1
Tarea 1
 
Antecedentesdelacomputadoraysistemasoperativos
AntecedentesdelacomputadoraysistemasoperativosAntecedentesdelacomputadoraysistemasoperativos
Antecedentesdelacomputadoraysistemasoperativos
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
Tarea #1 gabriel liranzo 2015 2508
Tarea #1 gabriel liranzo 2015 2508Tarea #1 gabriel liranzo 2015 2508
Tarea #1 gabriel liranzo 2015 2508
 
Fundamento del computador haronil
Fundamento del computador haronilFundamento del computador haronil
Fundamento del computador haronil
 
El origen de las computadoras
El origen de las computadorasEl origen de las computadoras
El origen de las computadoras
 
Fundametos del computador1
Fundametos del computador1Fundametos del computador1
Fundametos del computador1
 
Trabajo 4 didactica dahiana caceres dominguez
Trabajo 4 didactica dahiana caceres dominguezTrabajo 4 didactica dahiana caceres dominguez
Trabajo 4 didactica dahiana caceres dominguez
 
Primera generación informatica
Primera generación informaticaPrimera generación informatica
Primera generación informatica
 
GENERACION DE COMPUTADORAS 1, 2, 3
GENERACION DE COMPUTADORAS 1, 2, 3GENERACION DE COMPUTADORAS 1, 2, 3
GENERACION DE COMPUTADORAS 1, 2, 3
 
01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativos01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativos
 
Fundamentos steven
Fundamentos stevenFundamentos steven
Fundamentos steven
 

Más de Řỉgö VẻGầ (20)

Configuración servidores DCHP, DNS y HTTP - Cisco Packet Tracer
Configuración servidores DCHP, DNS y HTTP - Cisco Packet TracerConfiguración servidores DCHP, DNS y HTTP - Cisco Packet Tracer
Configuración servidores DCHP, DNS y HTTP - Cisco Packet Tracer
 
Pratica1
Pratica1Pratica1
Pratica1
 
Laboratorio 4 1 introping
Laboratorio 4 1 intropingLaboratorio 4 1 introping
Laboratorio 4 1 introping
 
Laboratorio 3 mascara de subred
Laboratorio 3 mascara de subredLaboratorio 3 mascara de subred
Laboratorio 3 mascara de subred
 
Encuesta
EncuestaEncuesta
Encuesta
 
Taller 6
Taller 6Taller 6
Taller 6
 
Taller 5
Taller 5Taller 5
Taller 5
 
Taller 4
Taller 4Taller 4
Taller 4
 
Taller parcial
Taller parcialTaller parcial
Taller parcial
 
Taller interfaz 3
Taller interfaz 3Taller interfaz 3
Taller interfaz 3
 
Taller interfaz 2
Taller interfaz 2Taller interfaz 2
Taller interfaz 2
 
Interfaz Grafica En Java
Interfaz Grafica En JavaInterfaz Grafica En Java
Interfaz Grafica En Java
 
Taller de string(java)
Taller de string(java)Taller de string(java)
Taller de string(java)
 
Hechos en clase
Hechos en claseHechos en clase
Hechos en clase
 
Taller1
Taller1Taller1
Taller1
 
Taller Matrices En Java
Taller Matrices En JavaTaller Matrices En Java
Taller Matrices En Java
 
Ventajas y desventajas de las redes sociales
Ventajas y desventajas de las redes socialesVentajas y desventajas de las redes sociales
Ventajas y desventajas de las redes sociales
 
Ventajas y desventajas de las redes sociales
Ventajas y desventajas de las redes socialesVentajas y desventajas de las redes sociales
Ventajas y desventajas de las redes sociales
 
Leyes
LeyesLeyes
Leyes
 
Como fabricar queso
Como fabricar quesoComo fabricar queso
Como fabricar queso
 

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

  • 1. Historia De La Computación Uno de los primeros dispositivos mecánicos que existió fue el ABACO se calcula que tiene mas o menos 5000 años y a perdurado por su eficacia. Blaise Pascal (1623-1662), quien invento y construyo la primera sumadora mecánica a la cual llano 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 trabajaba en los avances de la máquina de diferencias Babbage concibió la idea de una "MÁQUINA ANALÍTICA". En esencia, ésta era una computadora de propósitos generales. Conforme con su diseño, la máquina analítica de Babbage podía sumar, substraer, multiplicar y dividir en secuencia automá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 se acomodan en cierta secuencia para indicar un diseño de tejido en particular. En 1843 Lady Ada Augusta Lavelace Sugirió la idea de que las tarjetas perforadas pudieran adaptarse de manera que propiciaran que el motor de Babbage repitiera ciertas operaciones. LAS MAQUINAS ELECTROMAGNETICAS DE CONTABILIDAD (MEC). La familia de MEC de dispositivos de tarjetas perforadas comprende: la perforadora de tarjetas, el verificador. El reproductor, la perforación sumaria, el interprete, el clasificador, el cotejador, el calculador y la máquina de contabilidad. LA ENIAC (Electronic Numerical Integrator And Computer ó integrador numérico y calculador electrónico), se termino en 1946. La ENIAC, mil veces más veloz que sus predecesoras electromecánicas, irrumpió como un importante descubrimiento en la tecnología de la computación. Pesaba 30 toneladas y ocupaba un espacio de 450m2, contenía 18,000 bulbos, tenía que programarse manualmente conectándola a 3 tableros que contenían más de 6000 interruptores. Ingresar un nuevo programa era un proceso muy tedioso que requería días o incluso semanas. A diferencia de las computadoras actuales que operan con un sistema binario (0,1) la ENIAC operaba con uno decimal (0, 1,2...9).La ENIAC requería una gran cantidad de electricidad. La imponente escala y las numerosas aplicaciones generales de la ENIAC señalaron el comienzo de la primera generación de computadoras. En 1945, John von Neumann, publicó un artículo acerca del almacenamiento de programas. El concepto de programa almacenado permitió la lectura de un programa dentro de la memoria de la computadora, y después la ejecución de las instrucciones del mismo sin tener que volverlas a escribir. La primera computadora en usar el citado concepto fue la la llamada EDVAC (Eletronic Discrete-Variable Automatic Computer, es decir computadora automática electrónica de variable discreta), desarrollada por Von Neumann, Eckert y Mauchly.
  • 2. Generación De Computadoras Primera Generación De Computadoras (1951-1958) Las computadoras de la primera generación emplearon bulbos para procesar información. Los operadores ingresaban los datos y programas en códigos especiales por medio de tarjetas perforadas. El almacenamiento interno se lograba con un tambor que giraba rápidamente, sobre el cual un dispositivo de lectura/escritura colocaba marcas magnéticas. Esas computadoras de bulbos 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ás pequeñas y con menores necesidades de ventilación. Sin embargo el costo seguía siendo una porción significativa del presupuesto de una Compañía. Las computadoras de la segunda generación también utilizaban redes de núcleos magnéticos en lugar de tambores giratorios para el 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 de computadoras también mejoraron. Los programas escritos para una computadora podían transferirse a otra con un mínimo esfuerzo. El escribir un programa ya no requería entender plenamente el hardware de la computación. Las computadoras de la 2da Generación se usaban para nuevas aplicaciones, como en los sistemas para reservación en líneas aéreas, control de tráfico aéreo y simulaciones para uso general. Las empresas comenzaron a aplicar las computadoras a tareas de almacenamiento de registros. La marina de E.U. utilizó las computadoras de la Segunda Generación para crear el primer simulador de vuelo. Tercera Generación De Computadoras (1964-1971) Las computadoras de la tercera generación emergieron con el desarrollo de los circuitos integrados en las cuales se colocan miles de componentes electrónicos. Las computadoras nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente más eficientes. Antes del advenimiento de los circuitos integrados, las computadoras estaban diseñadas para aplicaciones matemáticas o de negocios, pero no para las dos cosas. Los circuitos integrados permitieron a los fabricantes de computadoras incrementar la flexibilidad de los programas, y estandarizar sus modelos. Las computadoras trabajaban a tal velocidad que proporcionaban la capacidad de correr más de un programa de manera simultánea. Minicomputadoras, Con la introducción del modelo 360 IBM acaparó el 70% del mercado, para evitar competir directamente con IBM la empresa Digital Equipment Corporation DEC redirigió sus esfuerzos hacia computadoras pequeñas. Mucho menos costosas de comprar y de operar que las computadoras grandes, las minicomputadoras se desarrollaron durante la segunda generación pero alcanzaron su 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: el remplazo de las memorias con núcleos magnéticos, por las de chips de silicio y la colocación de muchos más componentes en un Chip: producto de la microminiaturización de los circuitos
  • 3. electrónicos. El tamaño reducido del microprocesador de chips hizo posible la creación de las computadoras 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 se almacenan en un chip. Usando VLSI, un fabricante puede hacer que una computadora pequeña rivalice con una computadora de la primera generación que ocupara un cuarto completo. LENGUAJES DE PROGRAMACIÓN HISTORIA DE LOS LENGUAJES Los lenguajes de programación cierran el abismo entre las computadoras, para diseñar procesos que se puedan llevar a cabo con el componente de la programación y de que sólo trabajan con números binarios, y los humanos, y que con tal visualidad manejarlos y así ya que preferimos utilizar palabras y otros sistemas de numeración. Mediante los programas se indica a la computadora qué tarea debe realizar, como diseñar, como efectuarla, 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 laboral como si. En principio, el ordenador sólo entiende las instrucciones en código máquina, es decir, el específico de la computadora. Sin embargo, a partir de éstos se elaboran los llamados lenguajes de alto y bajo nivel. Tipos De Lenguaje De Programación Lenguaje De Bajo Nivel Se llama de bajo nivel porque están muy cercaos al hardware del ordenador. Es necesario conocer a fondo la arquitectura de la maquina para la que se va a programar. El primer lenguaje de este tipo que se utilizo fue el lenguaje máquina, el cual consiste en un conjunto de instrucciones en binario, con los cuales se indica al ordenador que hacer. Lenguaje Ensamblador Consiste en asignar una abreviatura a cada instrucción en binario, de forma que sea mas fácil recordarla y más equivocarse. Sin embargo, con este lenguaje se sigue siendo necesario conocer muy bien la estructura del ordenador. Lenguaje De Alto Nivel Los primeros programas ensambladores producían sólo una instrucción en lenguaje maquina por cada instrucción de programa fuente. Para agilizar la codificación, se desarrollaron programas ensambladores que podían producir una cantidad variable de instrucciones en lenguaje de maquina.