Alfabeto: Conjunto de caracteres definidos para formar ileras .
Sintaxis: Conjunto de reglas que determinan si una ilera es valida.
Semantica:Conjunto de ideas que determinan si una ilera tiene sentido.
Lenguaje: Grupo de ileras que cumplen con las reglas gramaticales establecidas.
Tipos de Lenguajes: (Respecto al Hardware)
Existen tres tipos .
A-)Nivel Bajo
B-)Nivel Medio
C-)Nivel Alto
A-) Nivel Bajo: Es el elnguaje de maquina,es el lenguaje propio del ordenador vasado en el sistema vinario.
B-) Nivel Medio: El ensamblador en este lenguaje cada instrucsion equibale, a una instrucsion en lenguaje maquina Ej: 1011 0000 011000011
Ensamblador --→ Mov al,06ih
B-) nivel Alto: Los comandos se introducen desde el teclado,desde un programa residente en la memoria, o desde un dispocitivo de almasenamiento y son intersectados por un programa que los traduse a instruciones de lenguaje maquina.
Consepto de traductor: El traductor es un programa que toma como entrada un progarama fuente y lo combierte a un programa en codigo maquina.
Hay 2 tipos de traductores .
↓ ↓
El interprete El copilador
Interprete: El interprete toma el programa fuente linea x linea y lo ba ejecutando y si alguna linea tiene un eror lo debulelve.
Copilador: Genera aplicasiones que sean directamente utilisables en una computadora. El copilador lee el codigo fuente comprueba su sintanxis y lo traduse a codigo maquina generando el archivo ejecutable final.
Que es programacion: Programar es escribir nuestras ideas sobre un lenguje de progarmacio,para que estan puedan ser entendidas por las computadoras. y asi trabajar bajo las ordenes que se dan en kas mismas con el fin de resolver problemas.
Cosepto de lenguaje de programacion:
Son ereamientas que nos permiten crear programar y Sotwer .
Ej:Delfin 7 , visual Basic,java,lisp,prolog.
La computadora trabaja bajo el control de un programa el cual deve estar almasenado en la unidad de almasenamiento de o disco curo de la pc.
Diferentes tipos de prosesos en un programa:
Tenemos tre tipos de prosesos:
El que se ban a realisar en secuencia,una acsion sige a la otra,un paso ba tras otro
Paralelo : Se ejecuntan simultania mente
Algoritmo
No hay comentarios:
Publicar un comentario