Post on 30-Jul-2015
transcript
Republica Bolivariana de VenezuelaUniversidad nacional experimental politécnica Vice –rectorado Luis caballero mejía
Antonio José de sucre
Profesora : Alumna :Gioconda E Delgado claudia
Exp : 2011147155
Charallave , de septiembre del 2012
Lenguaje de programación
lenguaje informático
usado
ordenadores
transmitir una información
por
Lenguaje de Programación
conjunto de reglas
instrucciones
puede transmitir órdenes
Utilizado para controlar el comportamiento de una computadora
a la computadora
puede comunicarse con dispositivos
hardware software
Lenguajes de Alto Nivel
Lenguajes de
Nivel Medio
Lenguajes de Bajo Nivel
Clasificación de
Los Lenguajes:
sintaxis
Código de maquina
indican al ordenador lo que debe realizar permite elaborar
infinitas secuencias válidas de tareas e instrucciones
permiten crear programas específicos que ofrezcan solución a programas particulares
Permiten desarrollar programas
Sistema de Tipo
Sintaxis
semántica estática
USOS ELEMENTOS
clasifica los valores y expresiones
Define las restricciones sobre la estructura de los textos válidos
utilizan secuencias de texto que incluyen Palabras números y puntuación
Variablescontenedores de datos
Bucles
Ejecutan códigos
Condicionantescódigo que permite quecierta parte del programa se ejecute
usado por ordenadores
utilizan los programadores para crear un programa
dan formato a un texto
lenguaje de marcas como
lenguaje de especificación protocolo de comunicaciones
Lenguaje programación para grafico y figuras como
lenguaje de consulta como
lenguaje de trasformación como
lenguaje de sonido para crear audio
Meta post
xquery
ftp http xslt
lenguaje informático
pueden ser clasificados en varias clases entre las que
se incluyen las siguiente
xml
Lenguaje de máquina
el sistema de códigos directamente interpretable por un circuito
está compuesto por un conjunto de instrucciones
instrucciones son normalmente ejecutadas en secuencia
circuitos micro programables
Ventajas
Mayor adaptación al equipo
Desventajas
Posibilidad de obtener la máxima velocidad con mínimo uso de memoria.
Imposibilidad de escribir código independiente de la máquina
Es necesario conocer en detalle la arquitectura de la máquina.
Se trabaja a nivel de instrucciones, es decir, su programación es al más fino detalle.
Está orientado a la máquina.
es un mediador entre dos entidades: emisoras y receptoras
traductor convierte un lenguaje de entrada (código fuente) a una de salida (código objeto
un programa capaz de analizar y ejecutar otros programas
escritos en un lenguaje de alto nivel
Los intérpretes suelen contraponerse a los compiladores
se refiere a un tipo de programa, informático que se encarga de traducir un fichero
que contiene código máquina ejecutable directamente por la Máquina.
programa que indica al intérprete de instrucciones de la CPU
ayuda a realizar este microprograma se llama micro ensamblador
es querer traducir un programa de un lenguaje de alto nivel
compiladores son programas o herramientas encargadas de compila
traduce a un lenguaje comprensible por las computadoras
TRADUCTOR
INTERPRETES ENSAMBLADORES
MICRO ENSAMBLADORESCOMPILADORES
se caracteriza por expresar los algoritmos
Se clasifican como lenguajes procedimentales
realizar las secuencias de instrucciones lógicas
se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida
, código generado por un compilador o un ensamblador
ayuda en el análisis de los programas de computadora.
al código máquina que puede ejecutarse directamente en la unidad central
código fuente de un programa
se transfiere a un compilador que termina de realizar el archivo objeto o el código máquina
no soportan o no generan un archivo objeto o código máquina
independientes de la arquitectura del ordenador
una forma más apropiada para las transformaciones de mejora del código
Programación de alto nivel
Código objeto un lenguaje intermedio