Historia de la programación
-
Upload
andy-munoz -
Category
Technology
-
view
12 -
download
2
Transcript of Historia de la programación
![Page 1: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/1.jpg)
HISTORIA DE LA PROGRAMACIÓN
Sobre los últimos 50 años, los idiomas que programan han evolucionado del código binario de máquina a herramientas poderosas que crean las abstracciones complejas. Es importante entender por qué los idiomas han evolucionado, y qué capacidades que los idiomas más nuevos nos dan.
"Tan largo como no había máquinas, programar era ningún problema; cuando tuvimos unos pocas computadoras débiles, programar llegó a ser un problema templado y ahora que tenemos las computadoras gigantescas, programar ha llegado a ser un problema igualmente gigantesco.
![Page 2: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/2.jpg)
PRIMERA GENERACIÓN DE LENGUAJES DE PROGRAMACIÓN
![Page 3: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/3.jpg)
EL LENGUAJE MÁQUINA es el único lenguaje que
puede ejecutar una computadora, es específico en cada arquitectura, es un código que es interpretado directamente por el microprocesador, está compuesto por un conjunto de instrucciones ejecutadas en secuencia que representan acciones que la máquina podrá tomar.
![Page 4: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/4.jpg)
SEGUNDA GENERACIÓN DE PROGRAMACIÓN
![Page 5: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/5.jpg)
EL LENGUAJE ENSAMBLADOR, O ASSEMBLER
(en inglés assembly language y la abreviación asm), es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, micro controladores y otros circuitos integrados programables.
![Page 6: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/6.jpg)
TERCERA GENERACIÓN DE LENGUAJE DE PROGRAMACIÓN
![Page 7: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/7.jpg)
FORTRAN: es un lenguaje de
programación de alto nivel de propósito general, procedimental e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica
![Page 8: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/8.jpg)
RPG
*:El lenguaje de programación RPG fue desarrollado por IBM en 1964 y estaba diseñado originalmente para generar informes comerciales o de negocios. Sus siglas en inglés significan Report Program Generator.
![Page 9: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/9.jpg)
BASIC En la programación de computadoras,
siglas de Beginner's All-purpose Symbolic Instruction Code1
(Código simbólico de instrucciones de propósito general para principiantes en español), es una familia de lenguajes de programación de alto nivel. El BASIC original, el Dartmouth BASIC.
![Page 10: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/10.jpg)
EL PASCAL (símbolo Pa) es la unidad de
presión del Sistema Internacional de Unidades. Se define como la presión que ejerce una fuerza de 1 newton sobre una superficie de 1 metro cuadrado normal a la misma
![Page 11: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/11.jpg)
LENGUAJE C C es un lenguaje de
programación originalmente desarrollado por Dennis Ritchieentre 1969 y 1972 en los Laboratorios Bell,como evolución del anterior lenguaje B, a su vez basado en BCPL.
![Page 12: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/12.jpg)
XBASE es el término genérico para todos los
lenguajes de programación que derivan del lenguaje de programación dBase, originalmente publicado por Ashton-Tate..
![Page 13: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/13.jpg)
CUARTA GENERACIÓN DE PROGRAMACIÓN
![Page 14: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/14.jpg)
VISUAL BASIC Visual Basic (VB) es un lenguaje de
programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados.
![Page 15: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/15.jpg)
FOXPRO: Visual FoxPro es un lenguaje de
programación procedural, orientado a objetos que posee un Sistema Gestor de Bases de datos o Data base Management System (DBMS)y Sistema administrador de bases de datos relacionales, producido por Microsoft.
![Page 16: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/16.jpg)
QUINTA GENERACIÓN
![Page 17: Historia de la programación](https://reader037.fdocuments.ec/reader037/viewer/2022100114/58ec9f071a28abe96a8b457f/html5/thumbnails/17.jpg)
*Inteligencia Artificial: La inteligencia artificial (IA), o mejor llamada inteligencia computacional, es la inteligencia exhibida por máquinas