Cátedra: ?
Fecha: ?
Día: dd/mm/aaaa
Diseñar un algoritmo que:
Se dispone de un archivo maestro USUARIOS con registros de los usuarios del centro de cómputos, cuyos campos son:
El jefe del centro de cómputos nos especificó que el único recurso disponible actualmente es un equipo Mainframe, por lo que en los campos Recursos asignados y Recursos utilizados se refiere a la cantidad de horas disponibles y utilizadas. No se fraccionarán las horas. La actividad del centro es recogida en un archivo ACTIVIDAD que contiene:
Ambos archivos están ordenados en orden ascendente por clave de acceso. Todas las claves de acceso de los registros de ACTIVIDAD figuran indefectiblemente en USUARIOS. Se pretende desarrollar un algoritmo que genere un tercer archivo llamado USUFINAL, que tendrá los mismos campos que USUARIOS y que se generará por la actualización de USUARIOS mediante ACTIVIDAD. En USUFINAL figurarán inclusive aquellos usuarios que hayan utilizado la totalidad de los recursos asignados (deberá emitirse un listado con éstos últimos).
Nota: Se debe suponer que todos los códigos en Actividad, existen en Usuarios, aún cuando una Clave de acceso haya utilizado todos los Recursos asignados. UsuFinal tendrá, asimismo, todos los códigos existentes de Usuarios.