Prefacio 1. Historia de la informática 2. Algoritmos y programas 3. Conceptos básicos de programación estructurada en C++ 4. Esquemas algorítmicos básicos 5. Subprogramas: acciones y funciones 6. Tipos estructurados 7. Tipos abstractos de datos y clases 8. Diseño descendente 9. Ordenación y búsqueda 10. Ficheros 11. Interfaz gráfica de usuario 12. Programación de dispositivos. A. Controlador genérico de sistemas <EM>fuzzy</EM>. B. La biblioteca <EM>CDAudioLib</EM>. Índice analítico.