Tipo: Libro impreso / Print book
Encuadernación / Binding: Tapa blanda / Paperback
Tamaño / Size: 17 x 23 cm
Páginas / Pages: 542
Resumen / Summary:
Autor / Author: Leobardo López Román
Editorial / Publisher: Alfaomega
Entrega / Delivery : Nacional / International
Envio desde / Ships from: Colombia
Condición / Condition: Nuevo / New
Tabla de contenido / Table of contents: 1. Introducción a la programación
1.1 Conceptos generales
1.2 El proceso de programación
1.3 El algoritmo
1.4 Ejercicios propuestas
2. Elementos para solucionar problemas es pseudocódigo
2.1 Estructuras de datos
2.2 Operaciones primitivas elementales
2.3 Estructuras de control
3. La secuenciación
3.1 Nuestro primer problema
3.2 Estructura y diseño de un algoritmo
3.3 Nuestro primer algoritmo
3.4 Funciones matemáticas
3.5 Ejercicios resueltos
3.6 Ejercicios propuestos
4. La selección
4.1 La selección doble (IF –THEN -ELSE)
4.2 Sangrado (indentación) y etiquetas
4.3 Expresiones lógicas
4.4 IF´s animados
4.5 La selección simple (IF -THEN)
4.6 La selección múltiple (SWITCH)
4.7 Ejercicios resueltos
4.8 Ejercicios propuestos
5. La repetición DO… WHILE
5.1 Controladores y acumuladores
5.2 Ejercicios resultos
5.3 Ejercicios propuestos
6. La repetición FOR
6.1 FOR animados
6.2 Ejercicios resueltos
6.3 Simulación del FOR con WHILE
6.4 Ejercicios propuestos
7. La repetición WHILE
7.1 Simulación del DO… WHILE
7.2 Simulación del FOR con WHILE
7.3 Ejercicios resueltos
7.4 Ejercicios propuestos
8. Arreglos
8.1 Arreglos unidimensionales
8.2 Arreglos bidimensionales
8.3 Arreglos tridimensionales
8.4 Arreglos tetradimensionales
8.5 Ejercicios propuestos
9. Métodos
9.1 Métodos que no regresan valor
9.2 Formato general de una clase con métodos
9.3 Variables globales, locales y parámetros
9.4 Funciones estándar
9.5 Métodos que regresan valor
9.6 Ejercicios resueltos
9.7 Ejercicios propuestos
10. Programación orientada a objetos usando el diagrama de clases
10.1 Objetos
10.2 Clases y su relación con lo objetos
10.3 Métodos y encapsulación
10.4 Diseño del diagrama
10.5 Generar instancias de una clase
10.6 Arquitectura modelo – vista –controlador
11. Programación orientada a objetos aplicando la estructura de secuenciación
11.1 Nuestro primer problema
11.2 Diseño de algoritmos OO usando la secuenciación en pseudocódigo
11.3 Constructores y destructores
11.4 Ejercicios resueltos
12. Programación orientada a objetos aplicando las estructuras de selección
12.1 Diseño de algoritmos OO usando la selección doble (FI THEN ELSE)
12.2 Diseño de algoritmos OO usando la selección simple (IF THEN)
12.3 Diseño de algoritmos OO usando la selección múltiple (SWITCH)
12.4 Ejercicios resueltos
12.5 Ejercicios propuestos
13. Programación orientada a objetos aplicando las estructuras de repetición
13.1 Diseño de algoritmos OO usando la repetición DO… WHILE
13.2 Diseño de algoritmos OO usando la repetición FOR
13.3 Diseño de algoritmos OO usando la repetición WHILE
14. Programación orientada a objetos aplicando arreglos
14.1 Diseño de algoritmos OO usando arreglos unidimensionales
14.2 Diseño de algoritmos OO usando arreglos bidimensionales
14.3 Diseño de algoritmos OO usando arreglos tridimensionales
14.4 Diseño de algoritmos OO usando arreglos trtetradimensionales
15. Programación orientada a objetos usando herencia
15.1 Herencia
15.2 Diseño del diagrama de clases con herencia
15.3 Diseño de algoritmos OO usando herencia
15.4 Ejercicios resueltos
16. Programación orientada a objetos usando polimorfismo
16.1 Polimorfismo
16.2 Diseño de diagramas OO usando polimorfismo
16.3 diseño de algoritmos OO usando polimorfismo
16.4 Ejercicios resueltos
Bibliografía