Material del Curso


 


ICOM 4015


 


A. Introducción

Discusión del prontuario
Repaso de C++ (INGE 3016)

2 clases, 14-16 agosto

B. Entrada y Salida de Información

Salida con cout
Entrada con cin
Manipuladores de IO
Formato de salida
Archivos de texto secuenciales

2 clases, 21-23 agosto
Capítulo 11

C. Funciones

Diseño Modular, Diseño Top-Down,
Declaraciones, Prototipos, Definiciones
Llamadas, Pasando argumentos a funciones
Funciones Recursivas
Funciones como argumentos

6 clases, 28-30 agosto, 6-18 septiembre
Capítulo 3


Examen 1  Lunes 25 de septiembre 5-7PM Stefani 113


 

D. Arreglos Estáticos

Arreglos de tipos primitivos: enteros, reales, caracteres
Procesamiento de elemento en un arreglo

4 clases , 20-25-27 septiembre, 2 octubre
Capítulo 4

F. Apuntadores (Pointers)

Memoria dinámica, crear, eliminar memoria
Problemas con memoria dinámica

4 clases, 4-9-11-16 octubre

E. Strings y Arreglos Dinámicos

Representación de strings
Memoria dinámica para strings
Procesamiento de caracteres

2 clases, 18-23 octubre
Capítulo 5


Examen 2: lunes 30 de octubre 5-7PM Stefani 113


 

F. Abstracción de data

Introducción a clases, público/privado
Constructores, destructores

3 clases, 25-30 octubre, 1 noviembre
Capítulo 6,7


Examen 3: lunes 20 de noviembre 5-7PM Stefani 113


 

G. Clases: Herencia y Polimorfismo

Herencia sencilla, múltiple
Clases abstractas, Polimorfismo por subtipos

5 clases, 13-15-20-22-27 noviembre
Capítulo 6,7

H. Tópicos Avanzados

Exception handling, class templates, operator overloading

2 clases, 4-6 diciembre


Examen Final. Comprensivo. Semana de finales.