Sinopsis
Éste es un libro diseñado para aprender a programar utilizando cualquier lenguaje de programación y no exclusivamente C/C++ o Java. No obstante, confiamos en que los estudiantes y autodidactas que utilicen la obra puedan conocer los tres lenguajes de programación y los el lenguaje unificado UML, de modo que puedan aprender y conocer profesionalmente, tanto las técnicas clásicas y avanzadas de programación estructurada, como las técnicas orientadas a objetos y, el diseño y construcción de estructura de datos.
Indice
1. Introducción a las computadoras, a Internet (Web) y a los lenguajes de programación.
2. Metodología de la programación: algoritmos y ciclo de vida del software.
3.El lenguaje C, elementos básicos.
4. Operadores y expresiones.
5. Estructuras de selección: sentencias if y switch.
6. Estructuras de control: bucles.
7. Funciones. 8. Arrays (listas y tablas).
9. Ordenación y búsqueda.
10. Estructuras y uniones.
11. Punteros (apuntadores).
12. Asignación dinámica de memoria.
13. Cadenas.
14. Recursividad.
15. Entrada y salida por archivos.
16. Tipos abstractos de datos y objetos.
17. Diseño de objetos con UML 2.0.
18. Fundamentos de UML 2.0.
19. De C a C++.
20. Clases y objetos.
21. Clases derivadas: herencia y polimorfismo.
22. Genericidad: plantillas (templates).
23. Sobrecarga de operadores.
24. Excepciones en OLC.
25. Organización de datos dentro de un archivo en C.
26.Flujos y archivos con C++.
27. Estructura de datos lista, pila y cola con C.
28. Estructura de datos lista, pila y cola con C++.
29. Programas en Java: aplicaciones y Applets.
30. Programación orientada a objetos en Java, clases y objetos.
31. Colecciones.
32. Archivos y flujos.
33. Multimedia y diseño de componentes gráficos.
34. Eventos y sucesos.
35. Multitarea (hilos),carreras.
Información bibliográfica
ISBN: 9789701069493
AUTOR: JOYANES
EDITORIAL: MCGRAW-HILL
AÑO: 2006
ÁREA: COMPUTACION



