SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
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
Servicio de asesoría y resolución de ejercicios             ciencias_help@hotmail.com


Actividad 1
Instrucciones:

Realiza un programa en Java para la Federación Mexicana de Fútbol que calcule el bono
que 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 de
los equipos se debe de leer sus datos y calcular sus puntos y su bono. Los datos que se
leen de cada equipo son los siguientes:

      Nombre del equipo
      Juegos jugados
      Juegos ganados
      Juegos empatados
      Goles a favor
      Goles en contra

Los 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 a
pagarle. Imprimir el Total de dinero que otorga en bonos la Federación

Deberás de desarrollar una clase que se llame Equipos y deberá de contener como
atributos los datos que leíste:

      Nombre del equipo
      Juegos jugados
      Juegos ganados
      Juegos empatados
      Goles a favor
      Goles en contra

Dicha 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 y
las acciones correctivas que realizaste.
Servicio de asesoría y resolución de ejercicios               ciencias_help@hotmail.com


Actividad 2
Instrucciones:

Del siguiente caso, realiza utilizando la notación UML:

1) El Diagrama de Clases.
2) El Diagrama de Secuencia

Un centro de instalaciones deportivas quiere hacer una aplicación de reservas. En el
centro 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 se
pueden reservar si el socio lo requiere (balones, redes y raquetas). Cada instalación es
reservada por un socio en una fecha dada desde una hora de inicio hasta una hora de
fin. Cada reserva puede tener asociada uno o varios artículos deportivos que se alquilan
aparte. Por ejemplo, si yo quiero hacer una reserva para jugar al tenis, tengo que
reservar una instalación polideportiva y si lo necesito, las raquetas.

Investiga en fuentes confiables de internet sobre la interfaz SortedMap, incluye un
ejemplo 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 formato
alfabético tipo mes/día (por ejemplo, 1/31 o 01/31 corresponde a Enero 31). Debes
definir dos clases de excepciones, una llamada ErrorMes y otra llamada ErrorDia. Si el
usuario introduce cualquier cosa que no sea un número de mes valido (enteros de 1 al
12), su programa deberá lanzar y atrapar una excepción ErrorMes. De manera similar si
el usuario introduce cualquier otra cosa que no sea un número de día valido (enteros del
1 al 29,30 o 31, dependiendo del mes), su programa deberá lanzar y atrapar una
excepción ErrorDia. Para mantener las cosas simples, permite que Febrero siempre
tenga 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 y
las 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:
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 4
Instrucciones:

Realiza los siguientes programas utilizando JSP:

Ejercicio 1. Programa que permita convertir una cantidad X de unidades monetarias
en su valor y de unidades monetarias. (Considera la utilización de un matriz que
relaciona 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 los
mensajes 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.
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.

Contenu connexe

Tendances

Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015Maestros Online
 
Programacion orientada a objetos ss14
Programacion orientada a objetos ss14Programacion orientada a objetos ss14
Programacion orientada a objetos ss14Maestros Online
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosMaestros Online
 
Asignacion 3 algoritmos secuenciales
Asignacion 3 algoritmos secuencialesAsignacion 3 algoritmos secuenciales
Asignacion 3 algoritmos secuencialesElba Sepúlveda
 
Guía para el desarrollo del componente práctico y rúbrica de evaluación tar...
Guía para el desarrollo del componente práctico y rúbrica de evaluación   tar...Guía para el desarrollo del componente práctico y rúbrica de evaluación   tar...
Guía para el desarrollo del componente práctico y rúbrica de evaluación tar...MurciGonzales
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programaciónMaestros Online
 
Tecnologias de informacion para la ingenieria
Tecnologias de informacion para la ingenieriaTecnologias de informacion para la ingenieria
Tecnologias de informacion para la ingenieriaMaestros Online
 
Actividades Universidades
Actividades Universidades Actividades Universidades
Actividades Universidades Maestros Online
 
Sol tregierman matematicas
Sol tregierman matematicasSol tregierman matematicas
Sol tregierman matematicasEao AD
 

Tendances (11)

Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015Programacion orientada a objetos cel2015
Programacion orientada a objetos cel2015
 
Programacion orientada a objetos ss14
Programacion orientada a objetos ss14Programacion orientada a objetos ss14
Programacion orientada a objetos ss14
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Asignacion 3 algoritmos secuenciales
Asignacion 3 algoritmos secuencialesAsignacion 3 algoritmos secuenciales
Asignacion 3 algoritmos secuenciales
 
Guía para el desarrollo del componente práctico y rúbrica de evaluación tar...
Guía para el desarrollo del componente práctico y rúbrica de evaluación   tar...Guía para el desarrollo del componente práctico y rúbrica de evaluación   tar...
Guía para el desarrollo del componente práctico y rúbrica de evaluación tar...
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Tecnologias de informacion para la ingenieria
Tecnologias de informacion para la ingenieriaTecnologias de informacion para la ingenieria
Tecnologias de informacion para la ingenieria
 
Asignacion 2
Asignacion 2Asignacion 2
Asignacion 2
 
Actividades Universidades
Actividades Universidades Actividades Universidades
Actividades Universidades
 
Evidencia1
Evidencia1Evidencia1
Evidencia1
 
Sol tregierman matematicas
Sol tregierman matematicasSol tregierman matematicas
Sol tregierman matematicas
 

En vedette (14)

Steve Roberts CV
Steve Roberts CVSteve Roberts CV
Steve Roberts CV
 
dinos MG AW
dinos MG AWdinos MG AW
dinos MG AW
 
046 haikai plasma nitriding for al injecion dies
046 haikai  plasma nitriding for al injecion dies046 haikai  plasma nitriding for al injecion dies
046 haikai plasma nitriding for al injecion dies
 
APR Services
APR ServicesAPR Services
APR Services
 
Shivai Poster ISC 2
Shivai Poster ISC 2Shivai Poster ISC 2
Shivai Poster ISC 2
 
Eco friendly: The emerging life sciences ecosystem
Eco friendly: The emerging life sciences ecosystem    Eco friendly: The emerging life sciences ecosystem
Eco friendly: The emerging life sciences ecosystem
 
Generaciones de computadoras
Generaciones de computadorasGeneraciones de computadoras
Generaciones de computadoras
 
P1c
P1cP1c
P1c
 
Excel estrada jorge
Excel estrada jorgeExcel estrada jorge
Excel estrada jorge
 
PíA Market 2011
PíA Market 2011PíA Market 2011
PíA Market 2011
 
Openhouse
OpenhouseOpenhouse
Openhouse
 
Funciones estadisticas de excel
Funciones estadisticas de excelFunciones estadisticas de excel
Funciones estadisticas de excel
 
Herramientas de inicio de Word.
Herramientas de inicio de Word.Herramientas de inicio de Word.
Herramientas de inicio de Word.
 
Plantilla exito
Plantilla exitoPlantilla exito
Plantilla exito
 

Similaire à Computación 2, Tecmilenio

Similaire à Computación 2, Tecmilenio (20)

Java
JavaJava
Java
 
Computación 2 cb09301 2013
Computación 2 cb09301 2013Computación 2 cb09301 2013
Computación 2 cb09301 2013
 
Computación 2 java 2012
Computación 2 java 2012Computación 2 java 2012
Computación 2 java 2012
 
Computación 2
Computación 2Computación 2
Computación 2
 
Computación 3 ps9013
Computación 3 ps9013Computación 3 ps9013
Computación 3 ps9013
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Computación 2 c++
Computación 2 c++Computación 2 c++
Computación 2 c++
 
Computación 2 sept 2012
Computación 2 sept 2012Computación 2 sept 2012
Computación 2 sept 2012
 
Computación 2 sept 2012
Computación 2 sept 2012Computación 2 sept 2012
Computación 2 sept 2012
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Computación 2
Computación 2Computación 2
Computación 2
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Computación i 4001
Computación i 4001Computación i 4001
Computación i 4001
 
Computación i 4001
Computación i 4001Computación i 4001
Computación i 4001
 
Tecnologías de información e informática
Tecnologías de información e informáticaTecnologías de información e informática
Tecnologías de información e informática
 
Computación 3 cb09302
Computación 3 cb09302Computación 3 cb09302
Computación 3 cb09302
 
Base de datos ti09313
Base de datos ti09313Base de datos ti09313
Base de datos ti09313
 
Computación 3 cb09302
Computación 3 cb09302Computación 3 cb09302
Computación 3 cb09302
 
Computacion 3 cb09302 2013
Computacion 3 cb09302 2013Computacion 3 cb09302 2013
Computacion 3 cb09302 2013
 

Plus de Maestros Online

Gobernabilidad de tecnologías de información
Gobernabilidad de tecnologías de informaciónGobernabilidad de tecnologías de información
Gobernabilidad de tecnologías de informaciónMaestros Online
 
Simulación de eventos discretos
Simulación de eventos discretosSimulación de eventos discretos
Simulación de eventos discretosMaestros Online
 
El emprendedor y el empresario profesional cert
El emprendedor y el empresario profesional certEl emprendedor y el empresario profesional cert
El emprendedor y el empresario profesional certMaestros Online
 
Derecho bancario, bursátil, litigios, fiscal cert
Derecho bancario, bursátil, litigios, fiscal certDerecho bancario, bursátil, litigios, fiscal cert
Derecho bancario, bursátil, litigios, fiscal certMaestros Online
 
Desarrollo de proyecto en desarrollo internacional cert
Desarrollo de proyecto en desarrollo internacional certDesarrollo de proyecto en desarrollo internacional cert
Desarrollo de proyecto en desarrollo internacional certMaestros Online
 
Desarrollo de proyecto de mercadotecnia digital cert
Desarrollo de proyecto de mercadotecnia digital certDesarrollo de proyecto de mercadotecnia digital cert
Desarrollo de proyecto de mercadotecnia digital certMaestros Online
 
Administración de proyectos de software y java cert
Administración de proyectos de software y java certAdministración de proyectos de software y java cert
Administración de proyectos de software y java certMaestros Online
 
Computación avanzada en java cert
Computación avanzada en java certComputación avanzada en java cert
Computación avanzada en java certMaestros Online
 
Productividad basada en herramientas tecnológicas cert
Productividad basada en herramientas tecnológicas certProductividad basada en herramientas tecnológicas cert
Productividad basada en herramientas tecnológicas certMaestros Online
 
Manejo de la producción y cadena de suministro cert
Manejo de la producción y cadena de suministro certManejo de la producción y cadena de suministro cert
Manejo de la producción y cadena de suministro certMaestros Online
 
Tecnología de los materiales cert
Tecnología de los materiales certTecnología de los materiales cert
Tecnología de los materiales certMaestros Online
 
Desarrollo de proyecto de procesos de manufactura cert
Desarrollo de proyecto de procesos de manufactura certDesarrollo de proyecto de procesos de manufactura cert
Desarrollo de proyecto de procesos de manufactura certMaestros Online
 
Esquemas de retiro y protección financiera cert
Esquemas de retiro y protección financiera certEsquemas de retiro y protección financiera cert
Esquemas de retiro y protección financiera certMaestros Online
 
Análisis financiero y esquemas de financiamiento cert
Análisis financiero y esquemas de financiamiento certAnálisis financiero y esquemas de financiamiento cert
Análisis financiero y esquemas de financiamiento certMaestros Online
 
Crédito, riesgo, inversiones y seguros cert
Crédito, riesgo, inversiones y seguros certCrédito, riesgo, inversiones y seguros cert
Crédito, riesgo, inversiones y seguros certMaestros Online
 
Manufactura esbelta cert
Manufactura esbelta certManufactura esbelta cert
Manufactura esbelta certMaestros Online
 
Desarrollo de proyecto de psicología organizacional cert
Desarrollo de proyecto de psicología organizacional certDesarrollo de proyecto de psicología organizacional cert
Desarrollo de proyecto de psicología organizacional certMaestros Online
 
Probabilidad y estadísticas descriptiva ebc
Probabilidad y estadísticas descriptiva ebcProbabilidad y estadísticas descriptiva ebc
Probabilidad y estadísticas descriptiva ebcMaestros Online
 
El emprendedor y la innovación cert
El emprendedor y la innovación certEl emprendedor y la innovación cert
El emprendedor y la innovación certMaestros Online
 

Plus de Maestros Online (20)

Gobernabilidad de tecnologías de información
Gobernabilidad de tecnologías de informaciónGobernabilidad de tecnologías de información
Gobernabilidad de tecnologías de información
 
Simulación de eventos discretos
Simulación de eventos discretosSimulación de eventos discretos
Simulación de eventos discretos
 
El emprendedor y el empresario profesional cert
El emprendedor y el empresario profesional certEl emprendedor y el empresario profesional cert
El emprendedor y el empresario profesional cert
 
Derecho bancario, bursátil, litigios, fiscal cert
Derecho bancario, bursátil, litigios, fiscal certDerecho bancario, bursátil, litigios, fiscal cert
Derecho bancario, bursátil, litigios, fiscal cert
 
Desarrollo de proyecto en desarrollo internacional cert
Desarrollo de proyecto en desarrollo internacional certDesarrollo de proyecto en desarrollo internacional cert
Desarrollo de proyecto en desarrollo internacional cert
 
Desarrollo de proyecto de mercadotecnia digital cert
Desarrollo de proyecto de mercadotecnia digital certDesarrollo de proyecto de mercadotecnia digital cert
Desarrollo de proyecto de mercadotecnia digital cert
 
Administración de proyectos de software y java cert
Administración de proyectos de software y java certAdministración de proyectos de software y java cert
Administración de proyectos de software y java cert
 
Computación avanzada en java cert
Computación avanzada en java certComputación avanzada en java cert
Computación avanzada en java cert
 
Productividad basada en herramientas tecnológicas cert
Productividad basada en herramientas tecnológicas certProductividad basada en herramientas tecnológicas cert
Productividad basada en herramientas tecnológicas cert
 
Manejo de la producción y cadena de suministro cert
Manejo de la producción y cadena de suministro certManejo de la producción y cadena de suministro cert
Manejo de la producción y cadena de suministro cert
 
Tecnología de los materiales cert
Tecnología de los materiales certTecnología de los materiales cert
Tecnología de los materiales cert
 
Desarrollo de proyecto de procesos de manufactura cert
Desarrollo de proyecto de procesos de manufactura certDesarrollo de proyecto de procesos de manufactura cert
Desarrollo de proyecto de procesos de manufactura cert
 
Esquemas de retiro y protección financiera cert
Esquemas de retiro y protección financiera certEsquemas de retiro y protección financiera cert
Esquemas de retiro y protección financiera cert
 
Análisis financiero y esquemas de financiamiento cert
Análisis financiero y esquemas de financiamiento certAnálisis financiero y esquemas de financiamiento cert
Análisis financiero y esquemas de financiamiento cert
 
Unidad de negocio cert
Unidad de negocio certUnidad de negocio cert
Unidad de negocio cert
 
Crédito, riesgo, inversiones y seguros cert
Crédito, riesgo, inversiones y seguros certCrédito, riesgo, inversiones y seguros cert
Crédito, riesgo, inversiones y seguros cert
 
Manufactura esbelta cert
Manufactura esbelta certManufactura esbelta cert
Manufactura esbelta cert
 
Desarrollo de proyecto de psicología organizacional cert
Desarrollo de proyecto de psicología organizacional certDesarrollo de proyecto de psicología organizacional cert
Desarrollo de proyecto de psicología organizacional cert
 
Probabilidad y estadísticas descriptiva ebc
Probabilidad y estadísticas descriptiva ebcProbabilidad y estadísticas descriptiva ebc
Probabilidad y estadísticas descriptiva ebc
 
El emprendedor y la innovación cert
El emprendedor y la innovación certEl emprendedor y la innovación cert
El emprendedor y la innovación cert
 

Dernier

PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfRaulGomez822561
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 

Dernier (20)

PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 

Computación 2, Tecmilenio

  • 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. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com Actividad 1 Instrucciones: Realiza un programa en Java para la Federación Mexicana de Fútbol que calcule el bono que 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 de los equipos se debe de leer sus datos y calcular sus puntos y su bono. Los datos que se leen de cada equipo son los siguientes:  Nombre del equipo  Juegos jugados  Juegos ganados  Juegos empatados  Goles a favor  Goles en contra Los 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 a pagarle. Imprimir el Total de dinero que otorga en bonos la Federación Deberás de desarrollar una clase que se llame Equipos y deberá de contener como atributos los datos que leíste:  Nombre del equipo  Juegos jugados  Juegos ganados  Juegos empatados  Goles a favor  Goles en contra Dicha 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 y las acciones correctivas que realizaste.
  • 3. Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com Actividad 2 Instrucciones: Del siguiente caso, realiza utilizando la notación UML: 1) El Diagrama de Clases. 2) El Diagrama de Secuencia Un centro de instalaciones deportivas quiere hacer una aplicación de reservas. En el centro 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 se pueden reservar si el socio lo requiere (balones, redes y raquetas). Cada instalación es reservada por un socio en una fecha dada desde una hora de inicio hasta una hora de fin. Cada reserva puede tener asociada uno o varios artículos deportivos que se alquilan aparte. Por ejemplo, si yo quiero hacer una reserva para jugar al tenis, tengo que reservar una instalación polideportiva y si lo necesito, las raquetas. Investiga en fuentes confiables de internet sobre la interfaz SortedMap, incluye un ejemplo 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 formato alfabético tipo mes/día (por ejemplo, 1/31 o 01/31 corresponde a Enero 31). Debes definir dos clases de excepciones, una llamada ErrorMes y otra llamada ErrorDia. Si el usuario introduce cualquier cosa que no sea un número de mes valido (enteros de 1 al 12), su programa deberá lanzar y atrapar una excepción ErrorMes. De manera similar si el usuario introduce cualquier otra cosa que no sea un número de día valido (enteros del 1 al 29,30 o 31, dependiendo del mes), su programa deberá lanzar y atrapar una excepción ErrorDia. Para mantener las cosas simples, permite que Febrero siempre tenga 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 y las 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. 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 4 Instrucciones: Realiza los siguientes programas utilizando JSP: Ejercicio 1. Programa que permita convertir una cantidad X de unidades monetarias en su valor y de unidades monetarias. (Considera la utilización de un matriz que relaciona 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 los mensajes 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. 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.