Sistema de Programacion Sistema de Programacion DXF para Torno.
COMPONENTES DE UN LENGUAJE DE PROGRAMACION Y SUS RELACIONES.pdf
-
Upload
rossy-quintanilla -
Category
Documents
-
view
1.067 -
download
61
Transcript of COMPONENTES DE UN LENGUAJE DE PROGRAMACION Y SUS RELACIONES.pdf
LENGUAJES DE PROGRAMACION Grupo:005
1 Ing. Jose Luir Torres GarzaMat. 1236746 – Rosa Isela Quintanilla Torres
COMPONENTES DE UN LENGUAJE DE PROGRAMACION Y SUS RELACIONES
DEFINICION:
Conjunto de caracteres , simbolos, representaciones y reglas que permiten introducir y tratar la información de unordenador.
Existen numerosos lenguajes de programación y en la ultima década se han creado para diversos propósitos específicos,teniendo el mayor auge los destinados a internet.
Dentro de los lenguajes de programación los mas usados y/o conocidos son:
LENGUAJE AÑO CREADO POR:Ensamblador 1950Fortran (FORmula TRAnslation) 1957 Laboratorios de IBM bajo la dirección de
John BackusList 1960 John MaCarthy pionero de la IACobol (COmmon Busines OrientedLanguage)
1960 Comision de fabricantes de ordenador deUSA
Basic (Beginners All Purpose SymbolicInstruction Code)
1964 J. Kemenny y T. Kurtz en la Universidad deDartmouth
Pascal (su nombre es homenaje a BlaisePascal)
1971 Niklaus Wirth
C 1978 Dennis Ritchie en los laboratorios BellProlog 1981 Robert A. Kowalski, de la universidad de
Edimburgo y Alain Colmerauer, de laUniversidad de Alx-Marseille
Ada 1982 Ministerio de defensa de los EE. UU.C++ 1984 Bjarne Stroustrup en los laboratorios BellHtml 1986 Publicacion en la ISO 8879 que presenta el
Standard General Markup Languaje,origen del HTML
Perl (Practical Extraction and ReportLanguaje)
1988 Larry Wall
Java 1995 Sun MricroSystem para Internet yproposito general
LENGUAJES DE PROGRAMACION Grupo:005
2 Ing. Jose Luir Torres GarzaMat. 1236746 – Rosa Isela Quintanilla Torres
CLASIFICACION
ESTILO DEPROGRAMACION
HERRAMIENTA DECREACION Y/O
EJECUCION
ATENDIENDO A SUDESARROLLOHISTORICO
LENGUAJES DE PROGRAMACION Grupo:005
2 Ing. Jose Luir Torres GarzaMat. 1236746 – Rosa Isela Quintanilla Torres
IMPERATIVOSCONJUNTO DEINSTRUCCIONESSECUENCIALES
DECLARATIVOS
A) FUNCIONALES: Basados en funcionesformadas por expresiones, los datos llegana ellas por una seria de argumentos.
B) LOGICOS: Basado en el calculo depredicados.
ORIENTADOS AOBJETOS
Se basa en una teoria matematica, quepermite entre otras cosas, lograr que unordenador basandose en un conjunto dehechos y de reglas logicas, pueda derivaren soluciones inteligentes.
LENGUAJESENSAMBLADOS
Son una representacion simbolicade las instruccionescorrespondientes a unaarquitectura especifica.
LENGUAJESCOMPILADOS
Son traducidos desde un lenguajede alto nivel a lenguaje maquina obien, a lenguaje ensamblador.
LENGUAJESINTERPRETADOS
Cada Instruccin se analiza yejecuta a la vez.
LENGUAJESPREPROCESADOS
Traducidos primeramente a unlenguaje intermedio de mas bajjonivel y posteriormenteejecutados.
PRIMERAGENERACION
Asociados a los primerosordenadoresz, muy complicados yen general especificos.
SEGUNDAGENERACION
Son los lenguajes previos a los masconocidos actualmente y que seencuantran muy cerca del lenguajemaquina.
TERCERAGENERACION
Son los lenguajes mas utilizadosactualmentey basados en unfuncionamiento procedural
CUARTAGENERACION
Son los basados en programacionvisual y orientados a objetos.
LENGUAJES DE PROGRAMACION Grupo:005
2 Ing. Jose Luir Torres GarzaMat. 1236746 – Rosa Isela Quintanilla Torres
CONJUNTO DEINSTRUCCIONESSECUENCIALES
A) FUNCIONALES: Basados en funcionesformadas por expresiones, los datos llegana ellas por una seria de argumentos.
B) LOGICOS: Basado en el calculo depredicados.
Se basa en una teoria matematica, quepermite entre otras cosas, lograr que unordenador basandose en un conjunto dehechos y de reglas logicas, pueda derivaren soluciones inteligentes.
Son una representacion simbolicade las instruccionescorrespondientes a unaarquitectura especifica.
Son traducidos desde un lenguajede alto nivel a lenguaje maquina obien, a lenguaje ensamblador.
Cada Instruccin se analiza yejecuta a la vez.
Traducidos primeramente a unlenguaje intermedio de mas bajjonivel y posteriormenteejecutados.
Asociados a los primerosordenadoresz, muy complicados yen general especificos.
Son los lenguajes previos a los masconocidos actualmente y que seencuantran muy cerca del lenguajemaquina.
Son los lenguajes mas utilizadosactualmentey basados en unfuncionamiento procedural
Son los basados en programacionvisual y orientados a objetos.