Computación 2, Tecmilenio

799 views
714 views

Published on

Asesoria y resolución de problemas
Maestros Online
www.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
799
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Computación 2, Tecmilenio

  1. 1. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com Maestros Online Problemas de Computación 2 Grupo de ejercicios Servicio de asesorías y solución de ejercicios Ciencias_help@hotmail.com
  2. 2. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.comActividad 1Instrucciones:Realiza un programa en Java para la Federación Mexicana de Fútbol que calcule el bonoque se le da de premio a cada equipo que participa en el torneo de Liga.Se deberá de leer el número de equipos que participaron en el torneo. Para cada uno delos equipos se debe de leer sus datos y calcular sus puntos y su bono. Los datos que seleen de cada equipo son los siguientes:  Nombre del equipo  Juegos jugados  Juegos ganados  Juegos empatados  Goles a favor  Goles en contraLos puntos del equipo se calculan de la siguiente manera:  Los juegos ganados son 3 puntos  Los juegos empatados es 1 punto  El bono que se le da al equipo es calculado así: o Por cada punto se le da $1000. o Por cada gol a favor se le da $500. o Por cada juego perdido se le quita $500. o Si la cantidad de juegos jugados es múltiplo de dos se le agrega al bono $5000.Para cada equipo imprimir en la pantalla: nombre del equipo, la puntuación y el bono apagarle. Imprimir el Total de dinero que otorga en bonos la FederaciónDeberás de desarrollar una clase que se llame Equipos y deberá de contener comoatributos los datos que leíste:  Nombre del equipo  Juegos jugados  Juegos ganados  Juegos empatados  Goles a favor  Goles en contraDicha clase debe de tener los siguientes métodos calcular_puntos y bono.Envía la actividad a tu tutor, en formato de reporte, agrega el archivo con el código.java y el archivo .class resultante incluyendo los mensajes de error desplegados ylas acciones correctivas que realizaste.
  3. 3. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.comActividad 2Instrucciones:Del siguiente caso, realiza utilizando la notación UML:1) El Diagrama de Clases.2) El Diagrama de SecuenciaUn centro de instalaciones deportivas quiere hacer una aplicación de reservas. En elcentro existen instalaciones deportivas (piscinas, frontones, gimnasios y pistas de tenis).El centro en cuestión tiene socios, de los cuales se almacenan su nombre, dirección,ciudad, provincia, teléfono y cuota. Además, existen una serie de artículos que sepueden reservar si el socio lo requiere (balones, redes y raquetas). Cada instalación esreservada por un socio en una fecha dada desde una hora de inicio hasta una hora defin. Cada reserva puede tener asociada uno o varios artículos deportivos que se alquilanaparte. Por ejemplo, si yo quiero hacer una reserva para jugar al tenis, tengo quereservar una instalación polideportiva y si lo necesito, las raquetas.Investiga en fuentes confiables de internet sobre la interfaz SortedMap, incluye unejemplo de código y una explicación de la utilización de esta interfaz.Escribe un programa que convierta fechas de formato numérico tipo mes/día a formatoalfabético tipo mes/día (por ejemplo, 1/31 o 01/31 corresponde a Enero 31). Debesdefinir dos clases de excepciones, una llamada ErrorMes y otra llamada ErrorDia. Si elusuario introduce cualquier cosa que no sea un número de mes valido (enteros de 1 al12), su programa deberá lanzar y atrapar una excepción ErrorMes. De manera similar siel usuario introduce cualquier otra cosa que no sea un número de día valido (enteros del1 al 29,30 o 31, dependiendo del mes), su programa deberá lanzar y atrapar unaexcepción ErrorDia. Para mantener las cosas simples, permite que Febrero siempretenga 29 días.Envía la actividad a tu tutor, en formato de reporte, agrega el archivo con el código.java y el archivo .class resultante incluyendo los mensajes de error desplegados ylas acciones correctivas que realizaste. Actividad 3 Instrucciones: Investiga en diferentes fuentes confiables de internet que son los Socket Stream y Sockets datagrama, dar la diferencia así como sus ventajas y desventajas. Menciona los servicios que utiliza los Socket Stream y Socket datagrama. Realiza un programa en Java que transfiera un archivo de un cliente a otro. Utilizaras Swings para la representación gráfica de una ventana que haga la transferencia.  Las ventanas del cliente/servidor deberá de contener:
  4. 4. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com o Titulo del cliente o Deberá de tener la opción para buscar el archivo y poderlo mandar Deberás utilizar las clases de red ServerSocket y Socket del lenguaje Java para la programación de transferencia de archivos. Envía la actividad a tu tutor, en formato de reporte, agrega el archivo con el código .java y el archivo .class resultante incluyendo los mensajes de error desplegados y las acciones correctivas que realizaste.Actividad 4Instrucciones:Realiza los siguientes programas utilizando JSP:Ejercicio 1. Programa que permita convertir una cantidad X de unidades monetariasen su valor y de unidades monetarias. (Considera la utilización de un matriz querelaciona las distintas unidades).Como deberá implementarse la solución:  Resolución mediante la clase Convertirmoneda.  Resolución utilizando un servlet.  Considera la existencia de una javascript que lo resuelva.Ejercicio 2. Realiza un programa que simule una simple calculadora.Como deberá implementarse la solución:  Resolución utilizando solo un jsp.  Considera la existencia de una javascript que lo resuelva.Envía la actividad a tu tutor, en formato de reporte, agrega el archivo con el código.java y el archivo .class así como el código HTML, JSP resultante incluyendo losmensajes de error desplegados y las acciones correctivas que realizaste.ACTIVIDAD 5 Instrucciones El Banco Azul te ha contratado como líder de proyecto para desarrollar una aplicación en Web en Java, con las siguientes especificaciones: 1. Toda la información se recibirá por medio de la interfaz en línea. 2. Por medio de Internet podrán realizar depósitos y retiros los cuales serán registrados en un archivo y se enviarán a la cuenta de correo electrónico que el cliente especificará. 3. Los retiros no pueden superar el monto del saldo.
  5. 5. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com 4. En tu primera presentación al banco deberás mostrar: a. Diagramas UML del proyecto. b. Clases que utilizarás para el manejo de cuentas. c. Excepciones aplicadas al programa. 5. Deberá estar funcionando en una página web, realizando retiros y depósitos; enviando el saldo actualizado al correo electrónico que el cliente proporcionará. 6. Recuerda que la aplicación recibirá todos los datos por medio de un formulario web. Envía tu proyecto final, en formato de desarrollo de proyecto.

×