I Proyecto Programado

March 27, 2018 | Author: noejfh | Category: Computer Programming, C++, Computer File, Costa Rica, Programming Language


Comments



Description

Universidad Nacional de Costa RicaProgramación III Enunciado I Proyecto Programado: C++ UNIVERSIDAD NACIONAL DE COSTA RICA ESCUELA DE INFORMÁTICA SEDE REGIÓN BRUNCA CARRERA INGENIERÍA EN SISTEMAS INFORMACIÓN CURSO: EIF206 – PROGRAMACIÓN III ENUNCIADO PRIMER PROYECTO PROGRAMADO II CICLO DEL II NIVEL 2010 DE LA Página 1 visto en clases.dat Cédula 601110222 Nombre Ana Mora Teléfono 33221144 Dirección Ciudad Neilly El tamaño de los campos será el siguiente: • Cédula: 9 • • • Nombre: 50 Teléfono: 8 Dirección: 50 B. Tomando en cuenta los temas vistos en clases y principalmente instando al estudiante a realizar investigación. DESCRIPCIÓN Se cuenta con cinco archivos de trabajo los cuales corresponden a cada uno de los elementos del sistema de matrícula. A. PROFESOR Nombre del archivo: Profesor.Universidad Nacional de Costa Rica Programación III Enunciado I Proyecto Programado: C++ INTRODUCCIÓN El proyecto programado tiene el objetivo didáctico de implementar el lenguaje de programación C++. El proyecto consiste en la implementación de un mini sistema que permita manejar la matrícula de una Universidad. Abarca el uso de archivos para la lectura y procesamiento de información. Como estructura de datos auxiliar se utilizarán listas simples. OBJETIVOS DE LA TAREA El objetivo principal es fomentar en el estudiante un criterio para investigar como plantear soluciones a problemas un poco similares a los reales por medio de un lenguaje de programación.dat CódigoProf esor 601110222 Nombre Ana Mora Teléfono 33221144 Dirección Ciudad Neilly El tamaño de los campos será el siguiente: Página 2 . ESTUDIANTE Nombre del archivo: Estudiante. HORARIO Nombre del archivo: Horario.dat CódigoCur so 106 Nombre Programación III Crédit os 3 CódigoHor ario 002 Aula 003 Cupo 10 El tamaño de los campos será el siguiente: • CódigoCurso: 3 • • • • • Nombre: 50 Créditos: 2 CódigoHorario: 3 Aula: 3 Cupo: 2 D.dat CódigoHor ario 006 CódigoCu rso 106 Día Jueve s HoraInic io 1200 HoraFi n 0300 El tamaño de los campos será el siguiente: • CódigoHorario: 3 • • • • CódigoCurso: 50 Día: 10 HoraInicio: 4 HoraFin: 4 Página 3 . CURSO Nombre del archivo: Curso.Universidad Nacional de Costa Rica Programación III Enunciado I Proyecto Programado: C++ • • • • Cédula: 9 Nombre: 50 Teléfono: 8 Dirección: 50 C. modificar o desmatricular un estudiante. Otra consideración importante. etc. por ejemplo. al desmatricular un estudiante se debe liberar un cupo en el grupo del curso correspondiente.Universidad Nacional de Costa Rica Programación III Enunciado I Proyecto Programado: C++ E. Dentro de los listados solicitados. se debe ser capaz de insertar. 4. DOCUMENTACIÓN REQUERIDA En este caso se le solicitará la siguiente documentación: • Manual de Usuario Página 4 . teniendo las consideraciones según sea el caso. modificar. 2. Cursos impartidos por profesor. GRUPO Nombre del archivo: Grupo.dat CódigoGru po 001 CódigoCu rso 106 CódigoHor ario 006 El tamaño de los campos será el siguiente: • CódigoGrupo: 3 • • CódigoCurso: 3 CódigoHorario: 3 FUNCIONES DEL PROGRAMA El programa debe ser capaz de insertar. es decir. eliminar cada uno de los archivos anteriores. Cursos por horario. También puede ser que se vaya a crear un proceso de matrícula nuevo. 3. con estudiantes ya matriculados. es decir. es que puede ser que exista un proceso de matrícula abierto. Cursos que matriculó un estudiante. que exista el archivo de matrícula. que la creación de dicho archivo sería desde cero. no se debe poder eliminar un estudiante que cuente con al menos un curso matriculado. se encuentran: 1. Para la matrícula. Estudiantes matriculados por curso. Página 5 . tiempo dedicado por día y persona que trabajó dicha tarea. • Bitácora de trabajo: Una especie de “diario” de las tareas.Universidad Nacional de Costa Rica Programación III Enunciado I Proyecto Programado: C++ • Manual de funciones: en el cual debe venir el nombre de la función y los pasos o explicación necesaria para el uso de la misma. ( Esto por cada función) • Impresión de Pruebas (Tomar en cuenta un conjunto de valores según lo requiera cada función y probarlos).
Copyright © 2024 DOKUMEN.SITE Inc.