Altillo.com
> Exámenes > ORT
> Programación
I
Programación I |
Examen Final |
Diciembre 2007 | Altillo.com |
El Gobierno de la Ciudad de Buenos Aires, contrata a la empresa “Solo cuento
semáforos”, ya que necesita llevar a cabo un censo de los semáforos instalados
en dicha ciudad.
Para lo cual, le brinda un archivo llamado “semáforos.dat”, ordenado por Nombre
de Barrio y Código Postal en forma descendente, con una factibilidad de 0-N por
dichos campos, el cual contiene el siguiente diseño de registro:
- Nombre del Barrio: 20 caracteres
- Código Postal: 8 caracteres
- Nombre de la Calle 20 caracteres
- Altura de la Calle: entero
- Arreglo de 10 posiciones enteras. En cada celda se indica la cantidad de
semáforos de ese tipo que hay instalado en la esquina y se corresponde con el
archivo “TipoSem.dat” (cada celda debe ser mayor o igual a 0).
Los 10 tipos de semáforo instalados existentes vienen cargados en un archivo
llamado “TipoSem.dat” que contiene la descripción de cada uno, por ejemplo:
ciclista
giro a izquierda permitido
hombre para cruzar
no videntes,
tiempo restante para corte
tres luces, etc.
Además, contamos con un archivo:
“CP_y_Calles.dat” el cual contiene 2000 registros ordenados por CodigoPostal –
Calle, con una factibilidad de 0 – 1 por dichos campos con el siguiente diseño:
- CodigoPostal: (8 caracteres).
- Calle: (20 caracteres).
- Altura de la calle: entero
Nota: todos los archivos YA se encuentran validados.
Tener en cuenta que a una calle le puede corresponder más de un código postal
dependiendo de la altura.
Se desea conocer:
- Por cada Barrio, cantidad y descripción de cada tipo de semáforos instalados.
- Por cada Barrio, cantidad de códigos postales distintos.
- Por cada calle, cantidad de semáforos instalados (independiente de la altura).
Criterio de Corrección:
Correcta declaración de tipos y variables.
La solución planteada debe resolver lo pedido
El diagrama de la solución debe estar modularizado
El examen debe ser legible
No debe cometer errores en el pasaje de parámetros
Si alguno de estos ítems no se cumple, el alumno no está en condiciones de
aprobar el examen