Universidad de Costa Rica
Escuela de Ciencias de la
Computación e Informática
Profesor Adolfo Di Mare
CI-1201
II Semestre 2005
[<=] [home] [<>] [\/] [=>]
CI-1201 Programación II

Examen #2 [solución]

      Duración: dos horas. Lea bien el examen antes de hacerlo. El examen es a libro abierto. Cuenta la documentación. Cuenta la redacción y la ortografía. Puede hacer el examen con lápiz. Resuelva todas las preguntas. ¡No haga más de lo que se le pide!

 

5) [33 pts] Las operaciones más importantes de un conjunto son "Set::Insert()" y "Set::Member()".

5.a) [0 pts] Explique para qué sirve el truco del "Tdef.h".

5.b) [11 pts] Haga la declaración mínima de la clase "Set" que usa una lista para almacenar un conjunto de valores. Use el truco del "Tdef.h".

5.c) [0 pts] Dibuje el modelo para la clase "Set".

5.d) [11 pts] Especifique en formato "Doxygen" Set::Insert().

5.e) [11 pts] Implemente Set::Insert(). Evite implementar de nuevo la lista.

 

6) [33 pts] Las operaciones más importantes de un conjunto son "Set::Insert()" y "Set::Member()".

6.a) [0 pts] Explique para qué sirve el truco del "Tdef.h".

6.b) [11 pts] Haga la declaración mínima de la clase "Set" que usa una lista para almacenar un conjunto de valores. Use el truco del "Tdef.h".

6.c) [0 pts] Dibuje el modelo para la clase "Set".

6.d) [11 pts] Especifique en formato "Doxygen" Set::Member().

6.e) [11 pts] Implemente Set::Member(). Evite implementar de nuevo la lista.

 

Soluciones

[mailto:] Adolfo Di Mare <adolfo@di-mare.com>.
Copyright © 2005
Derechos de autor reservados © 2005
[home] <> [/\]