jueves, 18 de junio de 2009

Conceptos de Programación

ALFABETO:Conjunto de caractéres definidos para formar hileras.
SINTÁXIS:Conjuntode reglas que determinan si una hilera es válida.
SEMÁTICO:Conjunto de reglas que determinan si una hilera tiene sentido.
LENGUAJE:Grupo de hileras que cumplen con las reglas dramáticales establecidas.

TIPOS DE LENGUAJE(respecto al hardware)

NIVEL BAJO:Es el lenguaje de maquina,es el lenguaje del ordenador basado en el sistema binario.
ejm:1011000 011001

NIVEL MEDIO:El ensamblador cada instruccion equivale a una instrucción en el lenguaje de máquina.
ejm:Mov al,061h

NIVEL ALTO:Los comandos se introducen desde el teclado un programa residente a la memoria o desde un dispositivo de mantenimiento y son interseptados por un programa que los traduce a instrucciones de lenguaje de máquina.

TRADUCTOR:Es u programa que toma como entrada un programa fuente y lo convierte en un programa de código de maquina.
Hay diferentes tipos:

·INTERPRETE:Toma programa fuente,línea por línea y lo va ejecutando y si alguna línea tiene un error lo devuelve.

·COPILADOR:Tiene aplicaciones que sean utilizables en una computadora el copiladorque lee el rograma fuente con pruebas o sintáxis y lo traduce a código máquina generando el archivo ejecutable final.

¿QUE ES PROGRAMACIÓN?
Escribir ideas sobre un lenguaje de programación.Para que estas puedan ser entendidas por el computador y así trabajar bajo ordenes que dan en las mismas con el fin de resolver problemas.

LENGUAJE DE PROGRAMACIÓN
Son herramientas que nos permiten crear programas y sofware.
Ejm:Delphi,Visual Basic,Lisp,Prolog.
La computadora funciona bajo el control de un programa el cual debe estar almacenado en la memoria,disco duro.

No hay comentarios:

Publicar un comentario