Aplicacion de un lenguaje estructurado

Solo disponible en BuenasTareas
  • Páginas : 14 (3426 palabras )
  • Descarga(s) : 7
  • Publicado : 11 de julio de 2010
Leer documento completo
Vista previa del texto
I.P.N.

Apuntes Global
Indice
Conceptos Generales
Generalidades
Programa
Lenguaje
Compilador
Interprete
Programación estructurada
Programación modular
Aplicación de un lenguaje estructurado
Estructura de un programa
Cabecera
Declaración de variables y constantes
funciones o procedimientos
programa principal
Tipos de datos
Clasificación
Contanstes
Variables
OperadoresDescripción del Trabajo

A continuación se presentara los apuntes de clase referentes al primer parcial, complementados con otras fuentes que sran mencionadas en otro archivo de este mismo disco.
De este mismo modo tambien seran resumidos y expuestos en una presentación de Power Point.
Por la naturaleza del trabajo estan incluidos algunos temas o puntos que no estaban contempledos en el temariode clase pero estos estan relacionados con dicho temario y estan con el objeto de complementar los temas vistos durante el primer parcial

Conceptos generales

Del sistema (SO’S)

-Procesador de texto
-Hojas de Cálculo
CLASIFICACIÓN De aplicación General -Etc.
DEL
SISTEMA
De aplicación -COI
Específica -NOI
-MÉDICO
-Etc.

De desarrollo Lenguaje de programaciónA la medida

LENGUAJE DE PROGRAMACIÓN
Buscan resolver problemas o cubrir necesidades de una persona. El lenguaje es la interfaz para solucionar dicho problema con precisión y exactitud.
Es la comunicación entre usuario y máquina.
Un lenguaje de programación es un conjunto de normas lingüísticas que permiten escribir un programa y que éste sea entendido por el ordenador y pueda sertrasladado a ordenadores similares para su funcionamiento en otros sistemas. Un programa es una serie de instrucciones ordenadas correctamente que permiten realizar una tarea o trabajo específico. Ahora bien, un lenguaje de programación se basa en dos elementos muy importantes:
• Sintaxis: que se refiere a la utilización correcta de cada una de las sentencias de cierto lenguaje de programación.
•Semántica: se encarga de que cada "oración" del lenguaje de programación utilizado tenga un significado correcto.
A medida que la complejidad de los programas ha ido aumentando, se han requerido de nuevos lenguajes para poder describir esos problemas y que sean resueltos por el ordenador.

PROGRAMA FUENTE
Programa escrito en algún lenguaje de programación sin ser traducido a lenguaje máquina, no esejecutable.

PROGRAMA OBJETO
Aquel programa que se encuentra en lenguaje de máquina (no entendible para nosotros).

PROGRAMA EJECUTABLE
Producto terminado, es autosuficiente, se ejecuta sin lenguaje de programación.

COMPILADOR
Convierte el programa fuente en programa objeto
Un compilador no es un programa que funciona de manera aislada, sino que necesita de otros programas paraconseguir su objetivo: obtener un programa ejecutable a partir de un programa fuente en un lenguaje de alto nivel. Algunos de esos programas son el pre procesador, el linker, el depurador y el ensamblador.
Funciones de un compilador
A grandes rasgos un compilador es un programa que lee un programa escrito es un lenguaje, el lenguaje fuente, y lo traduce a un programa equivalente en otro lenguaje, ellenguaje objeto. Como parte importante de este proceso de traducción, el compilador informa a su usuario de la presencia de errores en el programa fuente.
Ventajas de compilar:
o Se compila una vez, se ejecuta n veces.
o En bucles, la compilación genera código equivalente al bucle, pero interpretándolo se traduce tantas veces una línea como veces se repite el bucle.
o El compilador tiene unavisión global del programa, por lo que la información de mensajes de error es mas detallada.

Cuando se está convirtiendo de Programa Fuente a Programa Objeto se llama tiempo de compilación. Cuando el programa objeto entra en proceso de ejecución se nombra tiempo de ejecución.

INTERPRETE
El programa fuente al pasar por el interprete hace que se ejecute el programa. Traduce línea por...
tracking img