PRÁCTICA N° 8



Comments



Description

CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMASFILIAL - AREQUIPA Guía de Prácticas Práctica N° 8 Lenguaje de Programación II III Ciclo DOCENTE Ing. Gerald Basurco Zapata Arequipa - 2013 Desarrollar una aplicación de control de llamadas realizadas en una central telefónica. detener. Crear luego las clases Audio y Video que implementen los métodos definidos en Reproducible mostrando cada una un comportamiento diferente. arrays de objetos e interfaces) (Interface) Animal Mascota +jugar() +vacunar() Felino Canino León Gato Tigre Lobo Perro 3. avanzar y grabar. .  Diferencia existente a un número determinado. 5. rebobinar. y le pida encriptar y desencriptar varios códigos usando distintos algoritmos de encriptación.CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS FILIAL . Implementar luego una clase Prueba que cree objetos de ambas clases definiéndolos como objetos de tipo Reproducible e invocar sus métodos y ver que sucede. Existen distintos algoritmos:  Multiplicar por un número determinado.  El XOR con un número determinado. Realizar el Diagrama de Clases UML 2. El encriptador recibirá un código numérico y una implementación de un algoritmo de encriptación/desencriptación y la orden de encriptar o desencriptar el código. Implemente de la mejor manera lo siguiente: (utilice los conceptos de: encapsulamiento. polimorfismo. Explicar los resultados. Defina una interface Reproducible con métodos para ejecutar. 4. Herencia. Desarrollar una aplicación de encriptación de códigos numéricos.AREQUIPA LENGUAJE DE PROGRAMACIÓN II GUÍA DE PRÁCTICAS 2012 .II 1. Implemente en JAVA el siguiente diagrama. Realizar también el diseño del Diagrama de Clases UML. Desarrollar la clase Test2 que en su método main cree un encriptador. CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS FILIAL . Registrar una llamada consiste en contabilizar el número de llamadas realizadas así como el coste total de todas las llamadas realizadas.II En la centralita se van registrando llamadas. . el número destino y su duración en segundos. Realizar el Diagrama de Clases UML. registre varias llamadas de distinto tipo y le pida a la centralita un informe con el número total de llamadas y la facturación total realizada. Desarrollar la clase Test1 que en su método main cree una central. Existen dos tipos de llamadas:  Las llamadas locales que cuestan 15 céntimos el segundo. 6.AREQUIPA LENGUAJE DE PROGRAMACIÓN II GUÍA DE PRÁCTICAS 2012 . Implemente en Java el sistema de seguridad asociado a una puerta con temporizador. . La central mostrará por pantalla todas las llamadas según las vaya registrando. Todas las llamadas tienen como datos el número origen de la llamada.  Y las llamadas provinciales que dependiendo de la franja horaria en la que se realicen cuestan: 20 céntimos en franja 1. cada segundo. 25 céntimos en franja 2 y 30 céntimos en franja 3. tal como se muestra en la siguiente figura: Generalice el diseño anterior para que el temporizador pueda activar distintos dispositivos.
Copyright © 2024 DOKUMEN.SITE Inc.