You are on page 1of 4

RESUMEN DE CHARLAS EVOLUCION DE LOS LENGUAJES DE PROGRAMACION CRUPO EXTENSION DOCENTE DE ARRAIJAN INF-102 1.

A que se le conoci con el nombre de tarjetas Perforadas?


La tarjeta perforada es una cartulina con unas determinadas posiciones que pueden o no estar perforadas, lo que supone un cdigo binario. Fueron el principal medio para ingresar informacin e instrucciones a un computador en los aos 1960 y 1970.

2. Mencione 2 caractersticas relevantes de la primera generacin


Empleo de vlvulas de vaco Se programaban en lenguaje de maquina

3. Que es lenguaje de mquina?


Es el sistema de cdigos directamente interpretable por un circuito micro programable.

4. Mencione 4 caractersticas de la segunda generacin


Empleo de transistores en lugar de vlvulas Mayor Memoria de clculo Disminucin de tamao Ordenadores ms econmicos

5. Qu es el lenguaje ensamblador?
Es una representacin del cdigo mquina que es legible por personas y es especfica de cada arquitectura de computadoras.

6. Mencione 4 caractersticas de la tercera generacin


Empleo de circuitos integrados Desarrollo de las comunicaciones, interconexin de ordenadores en red Gran desarrollo de los lenguajes de programacin y de Software en general

Empleo de los ordenadores en Universidades, Laboratorios y Empresas.

7. Qu es un compilador?
Acepta programas escritos en un lenguaje de alto nivel y los traduce a otro lenguaje, generando un programa equivalente independiente, que puede ejecutarse tantas veces como se quiera. 8. Mencione 3 caractersticas de la cuarta generacin Reduce el tiempo de respuesta Memorias electrnicas rpidas Sistema de tratamiento de base de datos 9. Mencione caractersticas propias de la quinta generacin Mayor Velocidad Mayor Miniaturizacin de los elementos Aumenta la capacidad de la memoria Multiprocesador lengua natural 10. Qu es inteligencia artificial? l termino "inteligencia artificial" fue acuado formalmente en 1956 durante la conferencia de Darthmounth, ms para entonces ya se haba estado trabajando en ello durante cinco aos en los cuales se haba propuesto muchas definiciones distintas que en ningn caso haban logrado ser aceptadas totalmente por la comunidad investigadora. La AI es una de las disciplinas ms nuevas que junto con la gentica moderna es el campo en que la mayora de los cientficos " ms les gustara trabajar". 11. Defina el concepto de ciberntica Es una ciencia surgida luego de la segunda guerra mundial que estudia el funcionamiento de las conexiones nerviosas en los seres vivos y los sistemas de comunicacin, as como la regulacin automtica de los seres vivos con sistemas artificiales que simulan a los biolgicos. 12. Defina el concepto de robtica El trmino robtica procede de la palabra robot. La robtica es, por lo tanto, la ciencia o rama de la ciencia que se ocupa del estudio, desarrollo y aplicaciones de los robots.

12. Qu son sistemas expertos? Como sabemos, todos los das tomamos decisiones, ya sea en el trabajo, en la escuela o en la vida personal, y pues siempre es mejor tener la ayuda de un experto que nos auxilie con tal decisin. Los Sistemas Expertos se asocian con el rea de investigacin conocida como Inteligencia Artificial, es decir que pueden "razonar", estos sistemas computarizados ayudan a los gerentes a resolver problemas y tomar decisiones mejores. 13. Clasificacin de lenguajes de programacin Segn el nivel de abstraccin, o sea, segn el grado de cercana a la mquina: Lenguajes de bajo nivel Lenguajes de nivel medio Lenguajes de alto nivel Lenguajes de propsito general Lenguajes de propsito especfico Lenguajes de programacin de sistemas Lenguajes de script:

Segn el propsito, es decir, el tipo de problemas a tratar con ellos:

Segn su evolucin histrica. o Lenguajes de primera generacin (1GL) o Lenguajes de segunda generacin (2GL) o Lenguajes de tercera generacin (3GL) o Lenguajes de cuarta generacin (4GL) o Lenguajes de quinta generacin (5GL) Segn la manera de ejecutarse

Lenguajes compilados Lenguajes interpretados

Segn la manera de abordar la tarea a realizar, pueden ser: Lenguajes imperativos Lenguajes declarativos

Segn el paradigma de programacin o Lenguajes de programacin procedural: o Lenguajes de programacin orientada a objetos. o Lenguajes de programacin funcional. o Lenguajes de programacin lgica En sistemas distribuidos, segn dnde se ejecute:

Lenguajes de servidor Lenguajes de cliente Lenguajes concurrentes Lenguajes no concurrentes. 9. Interactividad. Lenguajes orientados a sucesos Lenguajes no orientados a sucesos Lenguajes de programacin visual Lenguajes de programacin textual Lenguajes deterministas Lenguajes probabilsticos o no deterministas Lenguajes tiles o productivos Lenguajes esotricos o exticos

Segn admitan o no concurrencia de procesos.

Segn la interactividad del programa con el usuario u otros programas:


Segn la realizacin visual.

Segn se el determinismo

Segn se caractericen por tener virtudes tiles o productivas, u oscuras y enrevesadas:

You might also like