Está en la página 1de 9

Programación Móvil para Redes

EVALUACIÓN N° 01

DESARROLLO DE SOFTWARE
PROGRAMA DE FORMACIÓN REGULAR
Programación Móvil para Redes Página 2 de 7

CODIGO DEL CURSO:

Alumno(s) Nota

YAMILÉ MITCHELL ALDAZABAL TARRILLO

Grupo
Ciclo III
Fecha de entrega 4/4/2022

PhD. Ing. Marcelo Miranda gmirandam@tecsup.edu.pe

"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)


Programación Móvil para Redes Página 1 de 7

EVALUACIÓN DE LABORATORIO 1

Para cada enunciado crear una aplicación bajo dos capas: datos y vista
1. La clase (Java class)
2. La clase principal (Java main class)

Enunciado 1

La clase productos deberá tener los siguientes atributos: Código, descripción, cantidad y precio unitario
Crear una aplicación que realice los siguientes cálculos:
-Calcular el precio total (cantidad por el precio)
-Calcular el igv (18% del total
En la clase emplee Constructores y para el registro y/o ingreso de datos use Scanner

CAPA DATOS

PhD. Ing. Marcelo Miranda gmirandam@tecsup.edu.pe

"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)


Programación Móvil para Redes Página 2 de 7

CAPA VISTA

APLICACIÓN

PhD. Ing. Marcelo Miranda gmirandam@tecsup.edu.pe

"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)


Programación Móvil para Redes Página 3 de 7

Enunciado 2

Crear una aplicación que calcule las raíces reales de una ecuación cuadrática y muestre los valores
ingresados y calculados. En la clase haga uso de encapsulamiento y para el registro(ingreso de datos)
use Scanner.

CAPA DATOS

PhD. Ing. Marcelo Miranda gmirandam@tecsup.edu.pe

"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)


Programación Móvil para Redes Página 4 de 7

CAPA VISTA

APLICACIÓN

X2 + X – 12 = (X-3) (X+4)  r1 = 3 _ r2 = -4.

PhD. Ing. Marcelo Miranda gmirandam@tecsup.edu.pe

"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)


Programación Móvil para Redes Página 5 de 7

Enunciado 3

Diseñe la Clase Ejecutivo con los atributos privados: codigo (int), nombre (String), horas trabajadas (int)
y tarifa por hora (double).
Implemente, además:
- Una variable privada de clase que cuente la cantidad de objetos tipo Ejecutivo creados.
- Una variable privada de clase que acumule los sueldos netos.
- Un Constructor que inicialice los atributos. Haga uso de la referencia this.
- Métodos de acceso set/get para todos los atributos privados como para las variables de clase
- Un método que retorne el sueldo bruto (horas*tarifa).
- Un método que retorne el descuento (15% del sueldo bruto).
- Un método que retorne el sueldo neto (sueldo bruto - descuento).

En la clase principal:
- Declare, cree e inicialice un objeto de tipo Ejecutivo (con datos variables: use Scanner).
- Implemente un método listado que reciba la referencia a un objeto de tipo Ejecutivo y visualice
sus datos completos.
- Muestre la cantidad de objetos creados y la suma de los sueldos netos.

Solución

CAPA DATOS

PhD. Ing. Marcelo Miranda gmirandam@tecsup.edu.pe

"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)


Programación Móvil para Redes Página 6 de 7

CAPA VISTA

PhD. Ing. Marcelo Miranda gmirandam@tecsup.edu.pe

"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)


Programación Móvil para Redes Página 7 de 7

APLICACIÓN

PhD. Ing. Marcelo Miranda gmirandam@tecsup.edu.pe

"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)

También podría gustarte