TY - BOOK AU - Gottfried,Byron S. TI - Teoría y problemas de programación en Pascal / T2 - Schaum SN - 8476150865 PY - 1986/// CY - México PB - McGraw-Hill KW - LENGUAJE DE PROGRAMACION KW - PASCAL N1 - 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 ER -