Programación

Páginas: 90 (22350 palabras) Publicado: 6 de junio de 2012
CCUZ 19

LA PROGRAMACION
EN
LENGUAJE PASCAL

CENTRO DE CALCULO
UNIVERSIDAD DE ZARAGOZA

ENERO - 1988

LA PROGRAMACION EN LENGUAJE PASCAL
A. Salas Ayape

Esta publicación es el texto correspondiente al curso LEG.01
que se imparte en el Centro de Cálculo de la Universidad de
Zaragoza. Se estudian los elementos fundamentales del lenguaje,
las estructuras de datos y las estructurasde control, ofreciendo
una visión completa de sus posibilidades

CENTRO DE CALCULO DE LA UNIVERSIDAD DE
ZARAGOZA, 1988
Ciudad Universitaria
Edificio de Matemáticas
50009 – ZARAGOZA
Tfno.551278
Depósito Legal: Z-1093-88
ISBN: 84-7733-056-5

El autor agradece la colaboración de Ma. Luisa Salazar en
la edición del texto y expresa la voluntad de incorporar
todas aquellas sugerencias queaporten los lectores para
facilitar una comprensión más rápida y completa de la
materia.

Contenido

CONTENIDO

1.

INTRODUCCION

1- 1

Obtener información a partir de datos
El arte de la buena programación

2.

ELEMENTOS BASICOS

1- 2
1- 3

2- 1

2.1 El concepto de Tipo de Datos

2- 1

2.2 Elementos gramaticales
El conjunto de caracteres
Símbolos especialesIdentificadores

2222-

2.3 Estructura de un programa
Reglas sintácticas
El encabezamiento
La sección de las declaraciones
La sección ejecutable
Las rutinas
Ambito o alcance de los identificadores

2- 7
2- 8
2 -10
2 -11
2 -12
2 -12
2 -13

3. LOS TIPOS DE DATOS

2
3
5
6

3- 1

3.1 Los tipos ordinales

3 -1

3.1.1 El tipo INTEGER
3.1.2 El tipo CHAR
3.1.3 El tipoBOOLEAN
3.1.4 Los tipos ENUMERATIVOS
3.1.5 Los tipos SUBCAMPO

33333-

2
3
3
3
4

3.2 Los tipos reales

3- 5

3.3 Los tipos estructurados

3- 6

3.3.1 El tipo ARRAY
Arrays multidimensionales
Cadenas de caracteres de longitud fija

3- 7
3- 9
3 -10

i -1

Contenido

3.3.2 El tipo RECORD
Registros con variantes

3 -11
3 -13

3.3.3 Cadenas de longitud variable

3 -173.3.4 El tipo SET

3 -18

3.3.5 La estructura Secuencia. El tipo FILE
Operadores elementales de ficheros
La función EOF
Los procedimientos READ y WRITE
Los ficheros de texto .El tipo TEXT
Ficheros internos y externos
Ficheros especificados en el encabezamiento
Asociaciones lógicas
Asociación con fichero externo en los procedimientos
RESET y REWRITE
Otros tipos de acceso. Lasentencia OPEN

3 -19
3 -21
3 -22
3 -23
3 -24
3 -26
3 -27
3 -27

3.4 Los tipos PUNTERO

3 -30

4. OPERADORES Y EXPRESIONES

3 -28
3 -29

4- 1

4.1 Conversiones de tipo

4- 1

4.2 Operadores

4- 2

4.2.1
4.2.2
4.2.3
4.2.4
4.2.5

44444-

Operadores aritméticos
Operadores relacionales
Operadores lógicos
Operadores de cadenas de caracteres
Operadores de conjuntos4.3 La prioridad de los operadores

2
5
5
6
6

4- 7

5. LA SECCION DE LAS DECLARACIONES

5- 1

5.1 La declaración de etiquetas

5- 1

5.2 La declaración de las constantes

5- 2

5.3 La declaración de los tipos

5- 2

5.4 La declaración de las variables

5- 3

i -2

Contenido

6. LAS SENTENCIAS EJECUTABLES

6- 1

6.1 La sentencia de asignación
6.2 Lasentencia compuesta

6- 2

6.3 La sentencia vacía

6- 3

6.4 Las sentencias condicionales

6- 3

6.4.1 La sentencia IF-THEN-ELSE
6.4.2 La sentencia CASE

6- 3
6- 7

6.5 Las sentencias repetitivas

6- 9

6.5.1 La sentencia WHILE
6.5.2 La sentencia REPEAT
6.5.3 La sentencia FOR

6 -10
6 -13
6 -15

6.6 La sentencia WITH

6 -17

6.7 La sentencia GOTO

6 -18

6.8 Lasentencia de llamada a procedimiento

7.

6- 2

6 -18

LAS RUTINAS. PROCEDIMIENTOS Y FUNCIONES

7- 1

7.1 Conceptos
Entidades globales, locales y estandar

7- 2
7- 3

7.2 La Declaración

7- 5

7.3 Los parámetros. Mecanismos de sustitución
Parámetros-valor
Parámetros-variable
Parámetros-procedimiento y parámetros-función

7- 7
7- 9
7- 9
7 -10

7.4 La recursividad
El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS