Telechargé par dzysiukm

PRIMER PARCIAL 2021

publicité
SISTEMAS INFORMATICOS INDUSTRIALES 2021
PRIMER PARCIAL
Para aprobar el parcial debe tener por lo menos 65 puntos sobre el total de 100.
EJERCICIO 1. 35 puntos.
Escribir un programa que permita ingresar un número N que es la cantidad de asistentes a una capacitación
para integrantes de una empresa. Debe validar que N sea positivo.
Luego, cargar los datos de los N asistentes. Deberá ingresar el número de documento, el cargo dentro de la
empresa. Debe validar que: el DNI sea positivo y el cargo puede ser “G”, “J”, “S”, “O”.
En las validaciones, si los valores ingresados son incorrectos, deberá reingresar hasta que ingrese el dato
correcto.
1a) Por cada inscripto cargado mostrar el valor que debe pagar como inscripción que le corresponde a esa
persona teniendo en cuenta el cargo que ocupa:
a) Si ingresó “O” para un operario, la inscripción es de $500.b) Si ingresó “S” para un supervisor, la inscripción es de $1000.c) Si ingresó “J” para un jefe de sector, la inscripción es de $1300.d) Si ingresó “G” para un gerente, la inscripción es de $1600.1b) Y al finalizar deberá calcular e informar: el total recaudado en inscripciones y cantidad de inscriptos
por cada cargo.
EJERCICIO 2. 35 puntos.
Una empresa produce TV, heladeras y microondas. Todos los meses se venden cantidades considerables y
necesitan ayuda informática.
Se debe realizar un programa que informe las cantidades de cada uno de estos productos vendidos a final de la
jornada laboral y los ingresos totales obtenidos por cada producto.
Para ello el programa deberá presentar el siguiente menú:
1- Venta de TV.
2- Venta de heladeras.
3- Venta de microondas.
4- Salir e informar el resumen de la jornada.
El usuario debe poder ingresar la opción que quiere realizar. SOLO podrá Salir del programa si ingresa 4.
- Si elige 1, 2 ó 3 deberá pedir que se ingrese la cantidad de producto vendido y la forma de pago.
- Si elige 4 deberá informar: la cantidad vendida de cada producto, el monto recaudado por cada producto
y el monto total recaudado. Luego debe finalizar el programa.
- Si ingresa cualquier otro nro. deberá informar “ERROR” y mostrar nuevamente el menú.
Para los cálculos tener en cuenta que:
 El precio de un TV es de $50000 y si se paga en efectivo se tiene un descuento del 10%.
 El precio de la heladera es de $60000 y el pago en efectivo es con un descuento del 25%.
 Para el caso del microondas es de $25000, con un descuento de pago en efectivo de 15%.
Tenga en cuenta que solamente pueden venderse 15 TV en el día. Si se alcanza ese número avisará con un
mensaje y mostrará el menú nuevamente.
Para el caso de las heladeras, solo pueden venderse 10 por día.
Para el caso de los microondas, no hay límite de venta diaria.
EJERCICIO 3. 30 puntos.
Crear una tabla EMPRESAS que pueda almacenar la siguiente información:
Id_empr
S1234
A3251
B5896
RazonSoc
Sol
Andes
Bent
CUIT
27101254524
27044584578
27123569871
Fecha_ini
18/01/12
01/09/93
21/02/16
Localidad
Pdas
Oberá
Pdas
En un archivo de textos escribir el/los comando/s que usaría para:
a) Cargar un registro en la tabla: …………………………
b) Mover el puntero al último registro de la tabla: …………………..
c) Mostrar los datos de ese primer registro: …………………………..
d) Reemplazar en todos los registros que la localidad sea Pdas, reemplazar la localidad por POSADAS :
……………………………
e) Borrar todos los registros que la Fecha_ini sea menor a 2010: …………………….
Grabar y subir al moodle un comprimido (.zip) de la carpeta donde hayan trabajado y que contenga cada
programa como EJERCICIO1, EJERCICIO2, (extensión prg), el archivo de la tabla (extensión dbf) y el archivo
de texto con los comandos (.txt).
Téléchargement