Está en la página 1de 1

UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR

FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS


ESCUELA DE INFORMÁTICA
Asignatura: Técnicas de Programación II Sección Ciclo Aula Nota obtenida
Docente: Alfredo Omar Rodríguez Torres
Evaluación: Segunda Ordinaria 01 02-2020 Virtual
Alumno: No de carnet: No lista:

Carrera: Fecha: Sábado 19 Septiembre 2020

Verificar si los estudiantes son capaces de: SISTEMA DE EVALUACION


Proyecto de Cátedra 20 %
• Aplicar la programación orientada a objetos utilizando Java. Prácticas de laboratorio 30 %
• Creación de paquetes utilizando el IDE NetBeans. Examen de Período 50 %

NOTA FINAL DE PERIODO

SEGUNDA PARTE (Prueba de ejecución - Habilidades)………… Ponderación 60 %.


Indicaciones: Lea detenidamente el enunciado del problema planteado y resuélvalo de acuerdo con
lo que se le pide.

A continuación, se presentan las indicaciones para la entrega del programa:


1. Debe crear en el escritorio una carpeta con el nombre siguiente: su código de carnet_Parcial2.
2. Deberá almacenar el archivo zip del proyecto elaborado con Java en el IDE NetBeans.
3. Deberá enviar la carpeta del escritorio (que tiene como nombre código de carnet_Parcial2) en formato
RAR o ZIP al enlace definido para ello en el aula virtual de la asignatura.
4. El examen podrá realizarse en pareja o en forma individual. Si se realiza en pareja, deben indicar
claramente los nombres de los integrantes.

Se desea llevar un sistema de control de inventario de los productos de un almacén. Entre los datos a
almacenar están:
a) Nombre del producto.
b) Código de Producto.
c) Ubicación.
d) Existencia del producto.
e) Precio del Producto.
f) Tipo de Producto, considerar: Perecederos, No Perecederos.

Escribir un programa en Java que implemente el manejo de los (N) productos del almacén haciendo uso de
clases. La cantidad de productos distintos en el inventario es un dato que debe preguntársele al usuario del
programa.
El programa debe tener GUI, al menos en la solicitud de datos al usuario y al mostrar la salida de cada una de
las ocpiones del menú. Si todo el programa se realiza con GUI, sería estupendo.

Creación de la Clase. Deberán considerarse la función miembro constructor, métodos get y set. (10 %)
Las otras funciones que deben considerarse son:
a. Ingresar datos de cada producto. (7 %)
b. Mostrar todos los datos de un producto en particular (debe solicitarse al usuario, el código del producto).
(8 %)
c. Obtener el código, nombre, tipo y existencia de los productos que tengan una cantidad de inventario ≤ 10
unidades. (8 %)
d. Realizar un egreso del inventario (registrar una venta de un producto). (10 %)
e. Realizar un ingreso al inventario (registrar una compra de un producto). (10 %)

Deberá crearse un menú que incluya las acciones que pueden realizarse con los productos y con el inventario.
(7 %)

También podría gustarte