Establecer el concepto y tipos de programación
ESTABLECER EL CONCEPTO Y TIPOS DE PROGRAMACIÓN
Realizado por:
Ocumare del Tuy, 26 de junio de 2010
INDICE
|Lenguajes de Programación ………………………………………………………... |2 |
|Herramientas de Programación ……………………………………………..|3 |
|Clasificación de los lenguajes de Programación …………………………………… |4 |
|Traductores de Lenguajes ………………………………………………………...... |5 |
|Compiladores………………………………….…………………………………….|6 |
|Tipos de Compiladores………………………………….…………………... |7 |
|Lenguajes Compilados………………………………….…………………... |7 |
|Interpretadores………………………………….…………………………………...|8 |
|Lenguajes interpretados………………………………….…………………. |8 |
|Programas………………………………….………………………………………... |9 |
|Anexos………………………………….…………………………………………...|10 |
|Conclusión………………………………….………………………………………. |12 |
|Referencias Bibliográficas | |
INTRODUCCIÓN
Al desarrollarse las primeras computadoraselectrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar. Las primeras se usaban como calculadoras simples; se les indicaban los pasos de cálculo, uno por uno.
Las computadoras sólo pueden entender directamente el lenguaje máquina, que es el lenguaje de una computadora en particular, o sea, son dependientes de la máquina quelos ejecuta. Estos lenguajes son difíciles de manejar por los humanos, convirtiendo la tarea de programar en algo tedioso y difícil.
Los lenguajes ensambladores son una forma más sencilla de escribir en lenguaje máquina. Básicamente reemplazan por palabras en inglés las instrucciones del lenguaje máquina (que son cadenas de números). Igualmente continúa siendo tediosa este tipo deprogramación, por lo tanto, tiempo después, se desarrollaron los lenguajes de alto nivel.
En los lenguajes de alto nivel se pueden escribir enunciados que resumen decenas o cientos de instrucciones en lenguaje máquina. Se utilizan enunciados en inglés sencillos y nociones matemáticas básicas. El código generado en un lenguaje de alto nivel debe ser traducido para que puedan ser ejecutados por lascomputadoras; el programa encargado de esta traducción se denomina compilador.
LENGUAJES DE PROGRAMACIÓN
Lo definimos como el lenguaje artificial que puede ser usado para controlar el comportamiento de una máquina, especialmente una computadora. Estos se componen de un conjunto de reglas sintácticas y semánticas que permiten expresar instrucciones que luego serán interpretadas
Debedistinguirse de “lenguaje informático”, que es una definición más amplia, puesto estos incluyen otros lenguajes como son el HTML o PDF que dan formato a un texto y no es programación en sí misma.
El programador es el encargado de utilizar un lenguaje de programación para crear un conjunto de instrucciones que, al final, constituirá un programa o subprograma informático.
Los...
Regístrate para leer el documento completo.