Gottfried, Byron S., 1934-

Teoría y problemas de programación en Pascal / Byron S. Gottfried. - México: McGraw-Hill, 1986 - 399 p. - Schaum .

Teoría y 391 problemas resueltos

CONTENIDO
Capítulo 1. CONCEPTOS INTRODUCTORIOS 1
1.1 Introducción a las computadoras 1
1.2 Características de las computadoras 1
1.3 Modos de operación 4
1.4 Tipos de lenguajes y programación 8
1.5 Introducción al Pascal 9
1.6 Características deseables de un programa 11
Capítulo 2. FUNDAMENTOS DE PASCAL 14
2.1 Conjunto de caracteres en Pascal 14
2.2 Palabras reservadas 14
2.3 Identificadores 15
2.4 Identificadores estándar 15
2.5 Números 16
2.6 Cadenas 18
2.7 Tipos de datos 18
2.8 Constantes 19
2.9 Variables 20
2.10 Expresiones 21
2.11 Sentencias 21
2.12 Procedimientos y funciones 23
2.13 Diagramas sintácticos 24
Capítulo 3. DATOS DE TIPO SIMPLE 31
3.1 Datos de tipo entero 31
3.2 Datos de tipo real 33
3.3 Datos de tipo Char 34
3.4 Datos de tipo booleano 36
3.5 Constantes estándar 39
3.6 Funciones estándar 39
3.7 Más sobre expresiones 41
3.8 La sentencia de asignación 43
Capítulo 4. ENTRADA Y SALIDA DE DATOS 49
4.1 Ficheros de entrada y salida 49
4.2 La sentencia read 50
4.3 La sentencia readln 51
4.4 Las funciones eoln y eof 53
4.5 La sentencia write 53
4.6 La sentencia writeln 55
4.7 Salida formateada 56
4.8 Observaciones finales 58
Capítulo 5. PREPARACION y EJECUCION DE UN PROGRAMA PASCAL COMPLETO 67
5.1 Preparación de un programa Pascal 67
5.2 Escritura de un programa Pascal 68
5.3 Introducción del programa en la computadora 72
5.4 Compilación y ejecución del programa 73
5.5 Diagnósticos de error 75
5.6 Depuración lógica 78
Capítulo 6. ESTRUCTURAS DE CONTROL 84
6.1 Preliminares 84
6.2 La estructura WHILE-DO 86
6.3 La estructura REPEAT-UNTIL 88
6.4 La estructura FOR 89
6.5 Estructuras de control anidadas 92
6.6 La estructura IF 94
6.7 La estructura CASE 101
6.8 La sentencia GOTO 106
Capítulo 7. PROCEDIMIENTOS Y FUNCIONES 124
7.1 Procedimientos 124
7.2 Ambito de los identificadores 126
7.3 Parámetros 131
7.4 Funciones 139
7.5 Más sobre parámetros 146
7.6 Recursión 150
Capítulo 8. DATOS DE TIPO SIMPLE DEFINIDOS POR PROGRAMADOR 172
8.1 Datos de tipo enumerativo 172
8.2 Datos de tipo subrango 173
8.3 Más sobre declaraciones 174
8.4 Utilización de datos definidos por programador 175
Capítulo 9. ARRAYS 185
9.1 Arrays unidimensionales 185
9.2 Arrays multidimensionales 192
9.3 Operaciones con arrays completos 196
9.4 Arrays empaquetados 200
9.5 Cadenas y variables cadena 201
9.6 Parámetros array de longitud variable 208
Capítulo 10. REGISTROS 230
10.1 Definición de un registro 230
10.2 Procesamiento de un registro 234
10.3 La estructura WITH 237
10.4 Registros variantes 245
Capítulo 11. FICHEROS 265
11.1 Preliminares 265
11.2 Definición de fichero 265
11.3 Creación de un fichero 268
11.4 Más sobre la sentencia write 272
11.5 Lectura de un fichero 274
11.6 Más sobre la sentencia read 275
11.7 Actualización de un fichero 277
11.8 Ficheros de textos 287
Capítulo 12. CONJUNTOS 307
12.1 Definición de un tipo conjunto 307
12.2 Construcción de un conjunto 308
12.3 Operaciones con conjuntos 310
12.4 Comparaciones de conjuntos 312
12.5 Comprobación de pertenencia 317
Capítulo 13. LISTAS Y PUNTEROS 330
13.1 Preliminares 330
13.2 Definiciones de tipo 332
13.3 Declaraciones de variables 333
13.4 Operaciones con variables puntero y variables referenciadas 334
13.5 Creación y destrucción de variables dinámicas 336
Apéndice A PALABRAS RESERVADAS 360
Apéndice B IDENTIFICADORES ESTANDAR 361
Apéndice e PROCEDIMIENTOS ESTANDAR 362
Apéndice D FUNCIONES EST ANDAR 363
Apéndice E OPERADORES 365
Apéndice F DIAGRAMAS SINTACTICOS 366
Apéndice G CONJUNTO DE CARACTERES ASCII 373
RESPUESTAS A PROBLEMAS SUPLEMENTARIOS 374
INDICE 395

8476150865


LENGUAJE DE PROGRAMACION
PASCAL

004.438PASCAL G713