HT2

March 19, 2018 | Author: AlvaroAlexánderMartínezNavarro | Category: Algorithms, Airplane, Computer Programming, Areas Of Computer Science, Technology


Comments



Description

ALGORITMOS Y PROGRAMACIÓN IIHOJA DE TRABAJO Objetivos 1. El objetivo de esta hoja de trabajo es practicar en el uso de contenedoras de tamaño fijo 2. Utilizar instrucciones repetitivas 3. Utilizar los patrones de recorrido en las contenedoras de objetos Número de participantes Materiales  Internet  Eclipse Duración de la actividad CASO: El avión de una aerolínea tiene un número fijo de 50 sillas. De ellas 8 son de clase ejecutiva, mientras que el resto son de clase económica. Las sillas ejecutivas se acomodan en filas de cuatro sillas separadas en el medio por el corredor. Las sillas económicas, en cambio, se acomodan en filas de seis sillas, tres a cada lado del corredor. El esquema del avión es el siguiente: Cuando un pasajero llega a solicitar una silla, éste indica sus datos personales y sus preferencias con respecto a la posición de la silla. Los datos del pasajero que le interesan a la aerolínea son el nombre y la cédula con la que se identifican de forma única. Para dar la ubicación deseada, el pasajero indica la clase y la ubicación, que puede ser, en el caso de las ejecutivas, Ventana y Pasillo y, en el de las económicas, Ventana, Pasillo y Centro. La asignación de la silla en el avión se hace en orden de llegada, tomando en cuenta las preferencias anteriores. Estudia el modelo del mundo del problema 01:30 ALGORITMOS Y PROGRAMACIÓN II HOJA DE TRABAJO PROBLEMA 1 Se necesita determinar la cantidad de sillas ejecutivas que están disponibles en el avión. Una silla disponible es aquella en donde no existe un pasajero sentado. ALGORITMOS Y PROGRAMACIÓN II HOJA DE TRABAJO Requerimiento funcional ID: Nombre: Resumen: Entradas: Resultado: Método: Clase a la que pertenece el método: Nombre del método: Retorno del método: Parámetros del método: /** * Devuelve la cantidad de sillas ejecutivas disponibles en el avión */ public { } PROBLEMA 2 Se requiere saber si existe o no un pasajero en el avión cuya cédula es igual a la ingresada por el usuario como parámetro Requerimiento funcional ALGORITMOS Y PROGRAMACIÓN II HOJA DE TRABAJO ID: Nombre: Resumen: Entradas: Resultado: Método: Clase a la que pertenece el método: Nombre del método: Retorno del método: Parámetros del método: /** * Determina si existe o no un pasajero en el avión con una cédula dada */ public { } PROBLEMA 3 Se necesita saber la cantidad de pasajeros que se encuentran sentados en la clase ejecutiva y ubicación ventana. Requerimiento funcional ID: Nombre: Resumen: Entradas: ALGORITMOS Y PROGRAMACIÓN II HOJA DE TRABAJO Resultado: Método: Clase a la que pertenece el método: Nombre del método: Retorno del método: Parámetros del método: /** * Devuelve la cantidad de pasajeros en clase ejecutiva y ubicación ventana */ public { } PROBLEMA 4 Se necesita saber si en la clase ECONOMICA la ubicación CENTRO está o no completamente ocupada por pasajeros. Requerimiento funcional ID: Nombre: Resumen: Entradas: Resultado: ALGORITMOS Y PROGRAMACIÓN II HOJA DE TRABAJO Método: Clase a la que pertenece el método: Nombre del método: Retorno del método: Parámetros del método: /** * Determina si la ubicación centro de la clase económica del avión está o no * completamente ocupada */ public { } PROBLEMA 5 Se requiere un servicio que permita devolver una lista de pasajeros que se encuentran sentados en todo el avión. Requerimiento funcional ID: Nombre: Resumen: Entradas: Resultado: Método: ALGORITMOS Y PROGRAMACIÓN II HOJA DE TRABAJO Clase a la que pertenece el método: Nombre del método: Retorno del método: Parámetros del método: /** * Devuelve la lista de pasajeros sentados en el avión */ public { }
Copyright © 2024 DOKUMEN.SITE Inc.