Está en la página 1de 1

CB411-MNO 2018-1 UNI-FIEE

Tarea 3

1. Implementar un Sistema de Reservaciones de una aerolínea. El diseño y las


funcionalidades son libres. La siguiente descripción es un modelo de un posible sistema:

(Sistema de reservaciones de una aerolínea) Una pequeña aerolínea acaba de comprar una
computadora para su nuevo sistema automático de reservaciones. A usted se le ha pedido
que programe el nuevo sistema. Usted debe escribir un programa que asigne los asientos
en cada vuelo del único avión de la aerolínea (capacidad: 30 asientos). Su programa debe
desplegar el siguiente menú de alternativas:

Por favor, ingrese (1) para “primera clase”


(2) para “clase económica”…

Si la persona digita 1, su programa debe asignar un asiento en la sección de primera clase


(asientos 1 a 8). Si la persona digita 2, su programa debe asignar un asiento en la sección
económica (asientos 9 al 30). Su programa debe imprimir un pase de abordar que indique
el número de asiento de la persona y si está en la sección de primera clase o en la sección
económica del avión…

Cuando la sección de primera clase está llena su programa debe preguntar a la persona si
acepta que se le coloque en la sección económica (y viceversa). Si acepta, entonces haga la
asignación apropiada del asiento. Si no acepta, entonces despliegue el mensaje:

“El siguiente vuelo parte en tres horas”….

Entregar informe en formato digital en el aula virtual conteniendo:


Archivo 1: Informe (Word/PDF)
a. Análisis: Definición del problema
b. Diseño: Arquitectura, componentes y modelos del sistema
c. Codificación: Código fuente en ANSI-C estructurado (.h y .c)
d. Pruebas: Muestras de las salidas obtenidas en el dominio de la solución
Archivo 2: Códigos fuente originales (.h .c) comprimidos en una carpeta

Fecha de entrega: Viernes 2 de junio del 2018

También podría gustarte