====== Exámen Parcial - 75.41. Algoritmos y Programación II ======
**Cátedra:** Mandrafina\\
**Fecha:** Segunda Oportunidad - Segundo Cuatrimestre 2006\\
**Día:** 24/11/2006
Esta página está incompleta; podés ayudar completando el material.
===== Enunciado =====
==== Punto I ====
Dar un ejemplo donde muestre que un puntero puede estar alojado en 3 zonas de memoria distintas
==== Punto II ====
Un Auto de carrera está caracterizado por tener un Piloto, un Copiloto, una Marca y un conjunto de Empresas que hacen publicidad en el vehículo. Tener en cuenta en el diseño que una misma Empresa puede auspiciar a varios Autos. La empresa se caracteriza por tener una Razón Social y un logo.
Se pide Diseñar e Implementar los TDAs necesarios para representar este modelo, mostrando la relación entre los mismos.
==== Punto III ====
Se requiere imprimir un listado por pantalla con todos los números de celular que mandaron mensajes al celular que mayor cantidad de mensajes mandó.
Listado:
^ Número de Celular ^ Titular ^
| 541158933354 | José Perez |
| 541198523451 | Juan García |
Para realizar el listado se cuenta con los siguientes archivos del cuatrimestre pasado:
^ Celulares.dat ^ Mensajes.dat ^
| (ordenado por id_celular) | (ordenado Cronológicamente) |
|Int id_celular|Int id_celular_origen|
|Char numero[12]|Int id_celular_destino|
|Char Titular[50]|Char fecha_hora[16]|
| |Char mensaje[128]|
Nota:
* Los archivos se podrán leer de manera secuencial sólo una vez, luego de manera directa.
* La resolución tendrá que ser totalmente orientada a la utilización de TDAs.
===== Resolución =====
===== Discusión =====
Si ves algo que te parece incorrecto en la resolución y no te animás a cambiarlo, dejá tu comentario acá