You are on page 1of 1

Universidad Mariano Gálvez de Guatemala Estructura de Datos

PROYECTO FINAL “ESTRUCTURA DE DATOS”

Objetivo:
Que el alumno ponga en práctica los conceptos de estructuras de datos y que conozca el uso de las
principales estructuras dinámicas, haciendo uso par ello del lenguaje C

Descripción
El proyecto consiste en desarrollar una aplicación en lenguaje C que haga uso de listas simplemente
encadenas y de archivos binarios. Se trata del registro de Empleados que debe almacenar por lo menos
los siguientes datos principales (Id_empleado, Nombre, Direccion, Telefono, Edad y Salario) para el
efecto utilice los tipos de datos adecuados para estructurar dicho registro.

El programa permitirá hacer un ABC del registro del empleado a través de las siguientes opciones
1. Agregar un empleado
2. Consultar un empleado
3. Modificar datos de un empleado
4. Eliminar un empleado
5. Salvar los datos en el archivo
6. Salir

ASPECTOS A CONSIDERAR

Cada vez que se ingrese al programa previo a mostrar el menú, debe existir un proceso que cargue todos
los datos almacenados en el archivo a una lista encadenada, de tal manera que todas las operaciones
indicadas en las opciones del menú (excepto la 5 y 6) se ejecuten sobre la lista que contiene los datos.

Cuando sea la primera vez que se ingrese al programa se supone que el archivo no tiene ningún dato por lo
que la lista estará vacía y comenzará a ingresársele datos

La opción 5 “Salvar los datos en el archivo”, debe registrar todos los datos en el estado que han quedado
en la lista.

Debe entregarse un CD plenamente identificado el cual debe contener


a) El programa fuente
b) El programa ejecutable
c) Archivo Word con imágenes de la ejecución

El valor total estará distribuido de la siguiente forma


a) 50% del material entregado
b) 50% prueba de ejecución correcta

Nota: El proyecto se desarrollará en grupo de 5 personas y tiene un valor de 10 puntos


Y puede trabajarse en grupo

You might also like