Escolar Documentos
Profissional Documentos
Cultura Documentos
- El PASCAL es un lenguaje de programacin de alto nivel y de propsito general - Es de alto nivel porque su repertorio de instrucciones lo hacen prximo a los lenguajes humanos y a los procesos humanos de pensamiento.
- Tiene un enfoque ordenado y disciplinado de la programacin que conduce a la obtencin de programas claros, eficientes y libres de errores
Sentencias
Sus instrucciones o sentencias se componen de expresiones de apariencia algebraica y de ciertas palabras inglesas como
BEGIN END READ WRITE IF THEN REPEAT WHILE DO
Claridad
El programa debe estar escrito de forma que resulte legible especialmente en su lgica subyacente. Si un programa est escrito con claridad, deber ser posible que otro programador siga su lgica sin un esfuerzo excesivo. Cuando un programa es poco claro, su mismo autor puede tener dificultades para entenderlo al cabo de un tiempo, hasta el punto de preferir escribirlo de nuevo si tiene que hacer alguna modificacin.
Elementos Bsicos
Un programa en PASCAL es un conjunto de instrucciones o sentencias, escritas segn ciertas reglas, para realizar operaciones sobre entidades de datos conocidas como constantes, variables y resultados de funciones
La constante es una entidad cuyo valor no puede ser modificado durante la ejecucin.
Compilador Pascal
El compilador de PASCAL proporciona identificadores para algunos tipos que estn predefinidos:
Nmeros enteros y reales Valores lgicos Caracteres alfanumricos Registros Tablas Cadenas de caracteres Conjuntos Ficheros Punteros a estructuras dinmicas.
Estructura de un Programa
Un programa escrito en PASCAL consta de un ENCABEZAMIENTO y un BLOQUE.
En el encabezamiento se especifica el nombre del programa y los nombres de los ficheros externos que se usan para entrada de datos y salida de resultados.
Reglas Sintcticas
El punto y coma (;) y el punto (.) son DELIMITADORES en PASCAL: - El punto y coma separa sentencias consecutivas. Tambin se usa para terminar el encabezamiento del programa y las declaraciones de los datos. - No es necesario escribir punto y coma despus de la palabra BEGIN ni antes de la palabra END porque BEGIN y END no son sentencias.
Las palabras BEGIN y END tambin son delimitadores, no son sentencias. Se usan para separar las partes funcionales de un programa. Con ellas se indica el principio y el final de la seccin ejecutable.
Se pueden colocar las sentencias en cualquier lugar de una lnea, escribir una sentencia en ms de una lnea y colocar varias sentencias en una misma lnea.