Introducción a la Programación Lógica y Diseño. 7a. Ed. Joyce Farrell

Page 6

CONTENIDO CAPÍTULO 2

E lem en t o s de lo s programas de alt a calidad . . . . . . . . . . . . . . . 37 La declaración y el uso de variables y constantes . . . Comprensión de las constantes literales y sus tipos de datos . . . . . . . . . . . . . . . Trabajo con variables . . . . . . . . . . . . . . . Nombramiento de variables . . . . . . . . . . . . . Asignación de valores a las variables . . . . . . . . Comprensión de los tipos de datos de las variables . . Declaración de constantes nombradas . . . . . . . . Realización de operaciones aritméticas . . . . . . . . Comprensión de las ventajas de la modularización . . . La modularización proporciona abstracción . . . . . La modularización permite que varios programadores trabajen en un problema . . . . . . . . . . . . . La modularización permite que se reutilice el trabajo . Modularización de un programa . . . . . . . . . . . . Declaración de variables y constantes dentro de los módulos. . . . . . . . . . . . . . . . . . Comprensión de la configuración más común para la lógica de línea principal . . . . . . . . . . Creación de gráficas de jerarquía . . . . . . . . . . . Características de un buen diseño de programa . . . . Uso de comentarios del programa . . . . . . . . . . Elección de identificadores . . . . . . . . . . . . . Diseño de declaraciones precisas . . . . . . . . . . Evite cortes de línea confusos . . . . . . . . . . . Escritura de indicadores claros y entradas con eco . . Mantener buenos hábitos de programación . . . . . . Resumen del capítulo . . . . . . . . . . . . . . . . Términos clave . . . . . . . . . . . . . . . . . . . Preguntas de repaso . . . . . . . . . . . . . . . . . Ejercicios . . . . . . . . . . . . . . . . . . . . . . Encuentre los errores . . . . . . . . . . . . . . . Zona de juegos . . . . . . . . . . . . . . . . . . Para discusión . . . . . . . . . . . . . . . . . .

vi

CAPÍTULO 3

Co m pren der la estructura

. . 38 . . . . . . . . .

. . . . . . . . .

38 39 41 42 43 44 45 48 49

. . 50 . . 50 . . 51 . . 55 . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

57 61 63 64 66 68 68 69 71 72 73 76 79 81 82 82

. . . . . . . . . 83

Las desventajas del código espagueti no estructurado Comprensión de las tres estructuras básicas . . . . . Uso de una entrada anticipada para estructurar un programa . . . . . . . . . . . . . . . . . . . Comprensión de las razones para la estructura . . . .

. . . 84 . . . 86 . . . 95 . . . 101


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.