Cibernetica 2 Unidad 1
CCH-Naucalpan
Cibernetica y Computacion II
Unidad 1: Lenguaje de programacion Pascal
Profesor: Enrique Espinosa González Email: espinosa68@hotmail.com
Ballesteros Torres Alonso Foxuper@hotmail.com 313354377Grupo: 503 Salón 3 Turno matutino
Horario: Lunes – Viernes 9-11
Fecha Entrega: 16-1-2015
Ciclo escolar 2014-2015
Índice
Contenido
Índice 2
Introducción 3
Objetivo 3
Estructura delprograma 4
Encabezado 4
Zona de declaraciones 4
Cuerpo principal del programa 8
Identificadores 8
Variables y constantes 9
Palabras Reservadas 10
Tipos de datos 10
Enteros 11
Reales 12
Carácter 12
Cadena 13
Lógicos 14
Sentencias 14
Asignación 14
Escritura 15
Resumen 17
Conclusión 18
Cuestionario 19
Glosario 21
Anexos 23
Bibliografía 25
Introducción
El lenguaje de programación Pascal es un lenguajede alto nivel y propósito general (aplicable a una gran cantidad de aplicaciones diversas) desarrollado por el profesor suizo Niklaus Wirth (Instituto tecnológico de Zurich, Suiza). El propósito de Wirth era crear un lenguaje para la enseñanza de técnicas de programación a estudiantes universitarios. Pero a medida que pasaban los años, Pascal se iba convirtiendo en un estándar en el mundo de laprogramación.
Una versión preliminar del lenguaje apareció en 1968 y el primer compilador totalmente completo apareció a finales de 1970. Desde entonces, muchos compiladores han sido construidos y están disponibles para diferentes máquinas. Durante muchos años, el libro Pascal User Manual and Report, publicado por Wirth y Kathleen Jensen en 1974, ha servido de facto como estándar de todas lasversiones.
Las diferentes versiones ofrecían interpretaciones ligeramente diferentes que impedían la compatibilidad entre ellas. Por estas razones, diferentes proyectos se iniciaron para producir una definición estándar del lenguaje y culminaron en dos estándar: uno de la Internacional Standard Organization (ISO) en 1982 y otro por un comité conjunto del American National Standards Institute (ANSI) ydel Institute of Electrical and Electronics Engineers (IEEE). Estas dos versiones o definiciones se conocen como ISO Pascal y ANSI/IEEE Pascal, y difieren en algunos aspectos no especialmente significativos. Sin embargo, una versión no estándar se ha popularizado considerablemente: Turbo Pascal (marca registrada por Borland International, Inc.). Esta versión ha contribuido en gran medida a lapopularización del lenguaje Pascal.
Objetivo
El objetivo de este trabajo es dar a conocer los elementos principales del lenguaje de programación Pascal, tales como la estructura del programa, los tipos de datos, las estructuras de las sentencias, los operadores, las expresiones, los órdenes de evaluación y los procedimientos estándar.
Estructura del programa
Un programa desarrollado en Turbo Pascalconsta en general de un encabezado, una zona de declaraciones y un cuerpo principal del programa.
*ENCABEZADO
PROGRAM
*ZONA DE DECLARACIONES
UNIDADES - USES
ETIQUETAS - LABEL
CONSTANTES - CONST
TIPOS - TYPE
VARIABLE - VAR
FUNCIONES - FUNCTION
PROCEDIMIENTOS – PROCEDURE
*CUERPO PRINCIPAL DEL PROGRAMA
BEGIN
END
Encabezado
El encabezado o cabecera de un programa es opcional y puramente informativaes el nombre del programa. Si existe se compone de una única sentencia que sirve para asociar un nombre o identificador al programa. La cabecera, como, en general, cualquier otra sentencia de un programa, se separa de las demás sentencias con un carácter de punto y coma.
Sintaxis: PROGRAM Nombre_Programa;
Zona de declaraciones
Es necesario declarar o definir previamente todo lo que se vaya a...
Regístrate para leer el documento completo.