Lenguaje pascal

Solo disponible en BuenasTareas
  • Páginas : 15 (3557 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de marzo de 2012
Leer documento completo
Vista previa del texto
Materia: Cibernética 2º
Lenguaje pascal
Introducción.
Abordare el lenguaje pascal desde que se invento por el señor Suizo Niklaus Wirth en los años de (1968-1969) y fue publicado en 1970 . Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos,utilizando la programaciòn estructurada y estructuración de datos. Sin embargo con el tiempo su utilizaciónexcedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.
Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipificado. Esto implica que:
1. El código está dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada enoposición al antiguo estilo de programación monolítica.
2. El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado.
El nombre de Pascal fue escogido en honor al matemático Blaise Pascal.
PROGRAMACION PASCAL
Como hemos visto en un algoritmo describimos un conjunto de operaciones que debe realizar el computador , para que esas instrucciones lasejecute el computador debemos utilizar un lenguaje de computación que para nuestro caso vamos a ver que requerimos para escribir instrucciones básicas en PASCAL.
 PARTES DE UN PROGRAMA EN PASCAL
Un programa en PASCAL se caracteriza por tener la siguientes partes que definen su estructura:
PROGRAM <Identificador> ; { Zona de Encabezamiento }
USES <declaración de unidades>;
LABEL<declaración de etiquetas>
CONST
<definición de constantes>
TYPE
<declaración de tipos>
VAR
<declaración de variables>
< declaración del procedimiento>
<declaración de la función>
BEGIN
......
{ cuerpo del programa }
{ Instrucciones del Programa }
......
END.
 ZONA DE ENCABEZAMIENTO :
En ella le damos el nombre al programa. En todo programadebe haber una zona de encabezamiento.
La zona de encabezamiento se inicia con la palabra PROGRAM; seguida por el nombre con que identificamos nuestro programa.
EJEMPLO:
En nuestro primer programa el encabezado termina es: PROGRAM EJEMPLO;
 ZONA DE DECLARACIONES:
En ella se declaran los objetos con que un programa trabaja, en ella se pueden declarar: variables, tipos de datos, constantes,label, procedimientos y funciones.
Un programa en PASCAL no necesita tener todas estas partes, y al declarlas pueden ser escritas en cualquier orden; se recomienda sin embargo seguir el orden propuesto arriba.
Durante el curso veremos en detalle cada una de las partes que conforman la zona de declaraciones y su utilidad.
 DECLARACION DE UNIDADES:
El Turbo PASCAL le entrega al programador unasbiblioteca con funciones y procedimientos, que le permiten realizar distintos tipo de tareas, las cuales vienen en archivos llamados UNIDADES.
Cuando un usuario desea utilizar alguna función o procedimiento de alguna de esas unidades, debe declarar la unidad (biblioteca) que contiene dicha función o procedimiento antes de poder hacer uso de ella en el programa principal.
Los programadores tambiénpueden construir sus propias unidades.
Mas adelante estudiaremos en detalle las unidades y las funciones que suministra.
Las unidades que suministra Turbo Pascal son: DOS, WINCRT, PRINTER, GRAPH, GRAPH3.
EJEMPLO: Si en un programa tiene :
USES WINCRT, DOS;
En el momento de la escritura del programa, se podran hacer uso de los procedimientos o funciones que formen dichas unidades.
DECLARACION DE CONSTANTES:
Esta zona se caracteriza por iniciar con la palabra CONST seguido por los identificadores de sitios en memoria que van almacenar datos CONSTANTES para ese programa, la zona de declaración de constantes es opcional.
Ejemplo: El siguiente es un ejemplo de una declaración de constantes:
CONST
Centimetros = 100 ;
Gravedad = 9.8 ;
Mensaje = 'El Sistema no tiene Solución' ;...
tracking img