Está en la página 1de 9

Unidad 1: CLASES Y HERENCIA

ASPECTO 1:

Desarrolla una aplicación que permita resolver el siguiente ejercicio. Recuerda


incluir las instrucciones y la pantalla de salida.

Se quiere realizar una aplicación para que cada profesor de la universidad gestione
las fichas de sus alumnos; un profesor puede impartir una o varias asignaturas y
dentro de cada una tener distintos grupos de alumnos; éstos pueden ser
presenciales o a distancia.

Al comenzar las clases se entrega al profesor un listado con los alumnos por cada

m
asignatura; escribir un programa de tal forma que el listado de alumnos se

e r as
introduzca por teclado y se den de alta calificaciones de exámenes y prácticas

co
realizadas; se podrá obtener listados de calificaciones una vez realizados los

eH w
exámenes y porcentajes de aprobados.

o.
rs e
Declaración de la Clase Alumno;
ou urc
o
aC s
v i y re
ed d
ar stu
sh is
Th

This study source was downloaded by 100000833281614 from CourseHero.com on 09-29-2021 20:33:06 GMT -05:00
ALUMNO: JAIME HUMBERTO RANGEL AYALA PROGRAMACION AVANZADA

https://www.coursehero.com/file/66277016/ForoU1-Programacion-Avanzada-Jaime-Rangelpdf/
Declaración de la Clase Maestro;

m
e r as
co
eH w
o.
rs e
ou urc
Declaración de la Clase Materia
o
aC s
v i y re
ed d
ar stu
sh is
Th

This study source was downloaded by 100000833281614 from CourseHero.com on 09-29-2021 20:33:06 GMT -05:00
ALUMNO: JAIME HUMBERTO RANGEL AYALA PROGRAMACION AVANZADA

https://www.coursehero.com/file/66277016/ForoU1-Programacion-Avanzada-Jaime-Rangelpdf/
Declaración de la Clase Grupo

m
e r as
co
eH w
o.
Clase Principal
rs e
ou urc
o
aC s
v i y re
ed d
ar stu
sh is
Th

This study source was downloaded by 100000833281614 from CourseHero.com on 09-29-2021 20:33:06 GMT -05:00
ALUMNO: JAIME HUMBERTO RANGEL AYALA PROGRAMACION AVANZADA

https://www.coursehero.com/file/66277016/ForoU1-Programacion-Avanzada-Jaime-Rangelpdf/
Asignación de valores a los objetos

m
e r as
co
eH w
o.
rs e
ou urc
o
aC s
v i y re
ed d
ar stu

Asignación de Calificaciones de forma aleatoria.


sh is
Th

This study source was downloaded by 100000833281614 from CourseHero.com on 09-29-2021 20:33:06 GMT -05:00
ALUMNO: JAIME HUMBERTO RANGEL AYALA PROGRAMACION AVANZADA

https://www.coursehero.com/file/66277016/ForoU1-Programacion-Avanzada-Jaime-Rangelpdf/
Impresión de Reporte

m
e r as
co
eH w
o.
rs e
ou urc
o
aC s

Pantalla con Salida de Datos


v i y re
ed d
ar stu
sh is
Th

This study source was downloaded by 100000833281614 from CourseHero.com on 09-29-2021 20:33:06 GMT -05:00
ALUMNO: JAIME HUMBERTO RANGEL AYALA PROGRAMACION AVANZADA

https://www.coursehero.com/file/66277016/ForoU1-Programacion-Avanzada-Jaime-Rangelpdf/
ASPECTO 2:

Desarrolla una aplicación que permita resolver el siguiente ejercicio. Recuerda


incluir las instrucciones y la pantalla de salida. Use un arreglo bidimensional para
resolver el siguiente problema: una compañía tiene cuatro vendedores (1 a 4) que
venden cinco productos distintos (1 a 5). Una vez al día, cada vendedor pasa una
nota por cada tipo de producto vendido. Cada nota contiene lo siguiente:

a) El número del vendedor.


b) El número del producto.
c) El valor total en dólares de ese producto vendido en ese día.

Así, cada vendedor pasa entre 0 y 5 notas de venta por día. Suponga que está

m
disponible la información sobre todas las notas del mes pasado. Escriba una

e r as
aplicación que lea toda esta información para las ventas del último mes y que

co
resuma las ventas totales por vendedor, por producto. Todos los totales deben

eH w
guardarse en el arreglo bidimensional ventas. Después de procesar toda la

o.
información del mes pasado, muestre los resultados en formato tabular, en donde
rs e
cada columna represente a un vendedor específico y cada fi la represente a un
ou urc
producto. Saque el total de cada fi la para obtener las ventas totales de cada
producto durante el último mes. Saque el total de cada columna para obtener las
ventas totales de cada vendedor durante el último mes. Su impresión tabular debe
o

incluir estos totales cruzados a la derecha de las filas totalizadas, y en la parte


inferior de las columnas totalizadas.
aC s
v i y re

Declaración de la Clase Arreglos y captura de las ventas al arreglo.


ed d
ar stu
sh is
Th

This study source was downloaded by 100000833281614 from CourseHero.com on 09-29-2021 20:33:06 GMT -05:00
ALUMNO: JAIME HUMBERTO RANGEL AYALA PROGRAMACION AVANZADA

https://www.coursehero.com/file/66277016/ForoU1-Programacion-Avanzada-Jaime-Rangelpdf/
Impresión de resultados en forma tabular

m
e r as
co
eH w
o.
rs e
ou urc
o
aC s
v i y re
ed d

Validación de la clase Arreglos


ar stu
sh is
Th

This study source was downloaded by 100000833281614 from CourseHero.com on 09-29-2021 20:33:06 GMT -05:00
ALUMNO: JAIME HUMBERTO RANGEL AYALA PROGRAMACION AVANZADA

https://www.coursehero.com/file/66277016/ForoU1-Programacion-Avanzada-Jaime-Rangelpdf/
Pantalla con resultados

m
e r as
co
eH w
o.
rs e
ou urc
o
aC s
v i y re
ed d
ar stu
sh is
Th

This study source was downloaded by 100000833281614 from CourseHero.com on 09-29-2021 20:33:06 GMT -05:00
ALUMNO: JAIME HUMBERTO RANGEL AYALA PROGRAMACION AVANZADA

https://www.coursehero.com/file/66277016/ForoU1-Programacion-Avanzada-Jaime-Rangelpdf/
ASPECTO 3

Resuelve el siguiente ejercicio relacionado con el lenguaje de programación


orientada a objetos:

m
e r as
co
eH w
o.
rs e
ou urc
o
aC s
v i y re
ed d

Which are true? (Choose all that apply.)


ar stu

A. Line I will compile.


B. Line II will compile.
C. Line III will compile.
sh is

D. Line IV will compile.


Th

E. Class Numinor will NOT compile

Bibliografía
Aguilar, L. J. (2011). Programacion en Java 6 Algoritmos y Programacion Orientada a Objetos. En L. J. Aguilar,
Programacion en Java 6 (pág. 192). Mexico: McGRAW-HILL/INTERAMERICANA EDITORES, S.A. DE
C.V.
Dean, J. S. (2009). Introduccion a la Programacion en Java. Mexico: Mc Graw Hill.
Deitel, P. J. (2008). Como Programar en Java. Mexico: Prentice Hall.

This study source was downloaded by 100000833281614 from CourseHero.com on 09-29-2021 20:33:06 GMT -05:00
ALUMNO: JAIME HUMBERTO RANGEL AYALA PROGRAMACION AVANZADA

https://www.coursehero.com/file/66277016/ForoU1-Programacion-Avanzada-Jaime-Rangelpdf/
Powered by TCPDF (www.tcpdf.org)

También podría gustarte