Seguidores

lunes, 22 de junio de 2009

CONCEPTO DE PROGRAMACION

· Alfabeto: conjunto de caracteres definidos para crear hileras

· Sintaxis: conjunto de reglas q determina si una hilera es valida.


· Semítica: conjunto de reglas q determina si una hilera tiene sentido.

· Lenguaje: grupo de hileras q cumple con las reglas gramaticales establecidas.

TIPOS DE LENGUAJE

· Nivel Bajo:
Es el lenguaje de maquina es el lenguaje propio del ordenador, basado en el sistema binario.
· Nivel Medio:
Es el ensamblador, en este lenguaje cada instrucción equivale a una instrucción en el lenguaje maquina.
· Nivel Alto:
Los comandos se introducen desde el teclado, desde un programa residente en la memoria, o desde un dispositivo de almacenamiento y son intersecados por un programa que lo traduce a instrucciones del lenguaje maquina.

Tranductor: Es un programa que toma como entrada un programa fuente y lo convierte a un programa en código
o lenguaje maquina.



Hay 2 tipos de traductores:
· Interprete:
Toma el programa fuente línea por línea y lo va ejecutando y si alguna línea tiene algún error lo devuelve.
· Compilación: genera aplicaciones que son directamente utilizables en una computadora.
El Compilador lee el código fuente comprueba su sintaxis y lo traduce a código maquina generando el archivo ejecutable final.

No hay comentarios:

Publicar un comentario