El documento describe varios lenguajes de programación, incluyendo lenguajes de bajo nivel como ensamblador y de alto nivel como FORTRAN, COBOL, Pascal, BASIC, C, Visual Basic y FoxPro. También menciona brevemente la inteligencia artificial y sus objetivos de imitar funciones cognitivas humanas como el aprendizaje y resolución de problemas.
2. 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.
Este lenguaje está compuesto por un conjunto
de instrucciones que determinan acciones a ser
tomadas por la máquina. Un programa consiste
en una cadena de estas instrucciones más un
conjunto de datos sobre el cual se trabaja.
3. ensamblador, o assembler: 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, microcontroladores y otros
circuitos integrados programables.
Implementa una representación simbólica de los
códigos de máquina binarios y otras constantes
necesarias para programar una arquitectura de
procesador y constituye la representación más
directa del código máquina específico para cada
arquitectura legible por un programador. Cada
arquitectura de procesador
4. FORTRA: es un lenguaje de programación de alto nivel
de propósito general,2 procedimental3 e imperativo,
que está especialmente adaptado al cálculo numérico y
a la computación científica. Desarrollado originalmente
por IBM en 1957 para el equipo IBM 704.
el FORTRAN vino a dominar esta área de la
programación desde el principio y ha estado en
uso continuo por más de medio siglo en áreas de
cómputo intensivo tales como la predicción
numérica del tiempo, análisis de elementos finitos,
dinámica de fluidos computacional (CFD), física
computacional y química computacional
5. Cobol es el nuevo lenguaje de programación
nació con la intención que fuese un lenguaje
destinado a los negocios, concretamente a lo
que conocemos como informática de gestión.
Así nació el Cobol,
un lenguaje de programación compatible con
la mayoría de las computadoras y destinado
principalmente a la gestión. el Cobol es un
lenguaje de programación que nada tiene que
enviar a otros como el Visual Basic, Delphi
6. 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. En 1960 RPG es creado para la
familia 1400, pero hasta 1964 no es lanzada la
versión final para la IBM 360.
7. Pascal es un Lenguaje de programación
desarrollado por el profesor suizo Niklaus
Wirth a finales de los años 60. Su objetivo era
crear un lenguaje que facilitara el aprendizaje
de la Programación
El código esta dividido en porciones
fácilmente legibles llamadas funciones o
procedimientos. De esta forma Pascal facilita la
utilización de la programación estructurada en
oposición al antiguo estilo de programación
monolítica.
8. El BASIC es un lenguaje de programación que se
creo con fines pedagógicos, era el lenguaje que
utilizan las microcomputadoras de los años 80.
Actualmente sigue siendo muy conocido y tienen
muchísimos dialectos muy diferentes al original.
Veamos algo de historia del Basic.
En los años 1960, las computadoras tenían un
valor elevado y se usaban para tareas específicas,
eran mono tarea. Pero luego, permitiendo que
algunas empresas pequeñas pudieran permitirse
adquirirlas. Las computadoras mejoraron mucho
en velocidad, capacidad de procesamiento de
datos.
9. C es un lenguaje de programación de propósito
general que ofrece economía sintáctica, control de
flujo y estructuras sencillas y un buen conjunto de
operadores. No es un lenguaje de muy alto nivel y
más bien un lenguaje pequeño, sencillo y no está
especializado en ningún tipo de aplicación.
Esto lo hace un lenguaje potente, con un campo de
aplicación ilimitado y sobre todo, se aprende
rápidamente. En poco tiempo, un programador
puede utilizar la totalidad del lenguaje.
10. xBase es el término genérico para todos los
lenguajes de programación que derivan del
lenguaje de programación. Existen indicativos de
que existió un predecesor no comercial. La 'x'
significa que existen diversos intérpretes y
compiladores para este lenguaje.
Ante el éxito de dBase, y la inexistencia de un
compilador que generara ejecutables
independientes (lo que obligaba a tener cargado
dBase en memoria, y a haber comprado el
producto completo si se quería usar un desarrollo
en dBase)
11. Visual C++: Visual C++ hace uso extensivo del
framework Microsoft Foundation Classes (o
simplemente MFC), el cual es un conjunto de
clases C++ para el desarrollo de aplicaciones en
Windows.
El IDE cuenta con herramientas como el
IntelliSense, RemoteDebuging, Editar y Continuar,
y Texto Resaltado.Cuenta con una versión Express,
llamada Microsoft Visual C++ Express Edition, la
cual es gratuita y se puede descargar desde el sitio
de Microsoft.
12. Visual basic. Constituye un IDE (entorno de
desarrollo integrado, o, en inglés, Integrated
Development Enviroment) que ha sido
empaquetado como un Programa de aplicación; es
decir, consiste en un editor de código ,programa
donde se escribe el código fuente
Un Programa realizado en dos es un conjunto de
sentencias que se ejecutan de arriba a abajo más o
menos, en el orden que el programador ha
diseñado. Una aplicación en Windows presenta
todas las opciones posibles en uno o más
Formularios para que el usuario elija entre ellas.
13. Visual FoxPro es un lenguaje de programación
procedural, orientado a objetos que posee un Sistema
Gestor de Bases de datos o Database Management
System (DBMS) y Sistema administrador de bases de
datos relacionales, producido por Microsoft.
es un lenguaje de programación orientado a objetos y
procedural, un Sistema Gestor de Bases de datos o
Database Management System (DBMS), y desde la
versión 7.0, un Sistema administrador de bases de
datos relacionales, producido por Microsoft Visual
FoxPro
14. Inteligencia Artificial
La inteligencia artificial o mejor llamada inteligencia
computacional, es la inteligencia exhibida por
máquinas. En ciencias de la computación, una máquina
ideal es un agente racional flexible que percibe su
entorno y lleva a cabo acciones que maximicen sus
posibilidades de éxito en algún objetivo o tarea.
el término "inteligencia artificial" se aplica cuando
una máquina imita las funciones "cognitivas" que
los humanos asocian con otras mentes humanas,
como por ejemplo: "aprender" y "resolver
problemas