Guia

Páginas: 9 (2178 palabras) Publicado: 27 de octubre de 2011
[pic] |UNIVERSIDAD DE ORIENTE
VICERRECTORADO ACADÉMICO
NÚCLEO BOLÍVAR
UNIDAD EXPERIMENTAL PUERTO ORDAZ
PRINCIPIOS DE PROGRAMACIÓN EN COMPUTACIÓN
Prof. Francisco G. Osorio V. | |GUÍA UNIDAD I y II

GENERACIONES DEL COMPUTADOR

Los cambios técnicos han dado lugar a una clasificación de los ordenadores en generaciones. Aunque esta clasificación tiene un valor relativo por el rápidodesarrollo que vivimos en estos momentos, es interesante para ver cómo ha progresado la informática.
Primera generación: Incluye a los ordenadores creados usando válvulas de vacío. No tenían verdaderos programas (como hoy), sino que se programaban directamente sobre la máquina.
Segunda generación: Surge al sustituirse la válvula de vacío por el transistor. Comenzaron a usarse lenguajes de programaciónmás evolucionados, que hacían posible crear más programas y aplicar la informática a más ámbitos.
Tercera generación: Esta generación se inicia con la aparición del circuito integrado. Con el avance del hardware se crearon máquinas más potentes que permitieron el trabajo en tiempo real.
Cuarta generación: Aparece el microprocesador, que consiste en la integración de toda la UCP en un solo circuitointegrado. Se incluyen disquetes como dispositivos de almacenamiento externo y aparecen gran cantidad de lenguajes de programación y, muy importante, las redes que permiten conectar a varios ordenadores.
Quinta generación: En esta fase, al contar con dispositivos de hardware más potentes, se empiezan a plantear aplicaciones más ambiciosas como la multimedia o la integración del lenguaje natural.Se extienden las aplicaciones basadas en inteligencia artificial.

En la actualidad podemos decir que empiezan a extenderse al público general los resultados de la investigación en los primeros años de la quinta generación (iniciada en 1981). Así hoy vivimos la extensión en el uso de los sistemas multimedia y las redes (dos de los objetivos de esta generación).

GENERACION DE LENGUAJES DEPROGRAMACIÓN

PRIMERA GENERACION. Los primeros computadores se programaban directamente en código binario, es decir utilizando unos y ceros. Cada modelo de computador tiene su propio código que se denomina Lenguaje de máquina. En esas primeras etapas de la programación, cada programa debía adaptarse al lenguaje máquina del computador que estaba utilizando.
SEGUNDA GENERACION. Como trabajar conceros no resultaban ni cómodos ni rápidos, esas secuencias se asociaron a códigos nemotécnicos más fáciles de comprender. Así aparecieron los lenguajes ensambladores o simbólicos. Trabajan traduciendo a símbolos el lenguaje de máquina y son particulares para cada tipo de computador.
TERCERA GENERACION. Es lo que se denomina lenguajes de alto nivel. Sustituyen las instrucciones simbólicas dellenguaje ensamblador por código independiente más parecido al lenguaje humano. En la mayoría de los casos se trata de expresiones en inglés como End o Start. Utilizan un compilador, programa que traduce esas expresiones a lenguaje máquina. Ejemplos de lenguajes de alto nivel son pascal y c.
CUARTA GENERACION Son lenguajes de programación que permiten construir aplicaciones de manera sencilla utilizandoelementos de programación prediseñados. Aquí están comprendidos los lenguajes de programación orientados a objetos (OOP), entre los cuales encontramos C++, Java. Una evolución de estos lenguajes son denominados herramientas RAD (desarrollo rápido de aplicaciones), que además de trabajar con objetos dispone de una interfaz gráfica que permite diseñar un programa con gran facilidad y no exigenescribir mucho código. Ejemplos de herramientas RAD son Delphi de Borland y VisualBasic de Microsoft.

QUINTA GENERACION .Son lenguajes que emplean la denominada inteligencia artificial (IA), también sistemas expertos. Japón ha sido pionero en este tipo de lenguajes pero sus éxitos prácticos han sido pocos. Muchos conocedores opinan que los sistemas expertos han sido fracaso, pero es probable que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia
  • Guia
  • Guia
  • Guia
  • Guia :)
  • Guia
  • Guia
  • Yo y mis guias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS