Está en la página 1de 5

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO"

DECANATO DE CIENCIAS Y TECNOLOGA


SISTEMA DE EDUCACIN A DISTANCIA

ASIGNATURA: Programacin I

CODIGO: 3154

DEPARTAMENTO: Sistemas

Gua de Ejercicios Propuestos Unidad VI (Herencia-Archivos)

Recuerde que para la resolucin de los ejercicios, Ud. tiene disponible las clases genricas
(VGeneral, MPersona, MArticulo)
1) En la empresa "Inversiones Las Maras, C.A.", se ofrecen prstamos a
sus empleados, en vista de esto, el dueo necesita agilizar el control
de los prstamos; para ello necesita contar con la informacin
referente al monto de las cuotas por empleado.
Se sabe que la empresa realiza los prstamos bajo las siguientes condiciones: a
las mujeres se les da 3 aos para cancelar y a los hombres 2 aos; adems, se sabe
que se les cobra un 15% del monto del prstamo si es mujer menor de 60 aos, un
10% si es mujer de 60 aos o ms, un 20% si es hombre menor de 65 aos y un 15% si
es hombre de 65 aos en adelante.
Adicionalmente, se conoce que al momento que el empleado ingresa a la
empresa se le registra su cdula y nombre.
Cabe destacar que la empresa, adems de la informacin respectiva de cada
empleado, desea que se genere: Monto total ofrecido en prstamo a sus
trabajadores.
El dueo de la empresa en conversacin con el gerente de informtica, le indica
que necesita mejorar el sistema en cuanto al ingreso de datos y la salida requerida, ya
que por el incremento de empleados que se ha generado, la informacin solicitada en
la mayora de la veces no es oportuna para la toma de decisiones; en tanto el gerente
le indica a sus programadores que para esa mejora debe implementarse la lectura de
datos desde un archivo de texto y de igual forma grabar en un archivo de texto por
cada empleado la cdula y el monto de la cuota.
Adems el sistema debe presentar un men con las siguientes opciones:
1. Procesar Prstamos
2. Resultados Empresa
3. Salir

Coordinacin de Programacin I (Ingeniera en Informtica)

Pgina 1

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO"


DECANATO DE CIENCIAS Y TECNOLOGA
SISTEMA DE EDUCACIN A DISTANCIA

ASIGNATURA: Programacin I

CODIGO: 3154

DEPARTAMENTO: Sistemas

Gua de Ejercicios Propuestos Unidad VI (Herencia-Archivos)


2) El dueo de un Centro de Comunicaciones desea un sistema que le permita llevar el
control de los telfonos que administra, se sabe que los mismos cuentan con un
nmero y una renta bsica. Al momento de procesar un telfono se puede presentar
que sea para un telfono fijo o para un celular. Segn sea el telfono procesado, se
obtendrn ciertas estadsticas, por tanto que para ambos se deben mostrar sus datos,
solo que si es un telfono fijo es significativo indicar el monto total a pagar sabiendo
los minutos adicionales y que c/u tiene un costo de 0.3 BsF. Si el telfono procesado
es un celular es importante sealar lo pagado adicional conociendo el monto total
pagado.
As mismo, el dueo del centro de comunicaciones est realizando un estudio de
la factibilidad econmica del mismo, por tanto requiere que se indique el total
recaudado por el centro de comunicaciones. Es importante resaltar que el sistema
debe tener la capacidad de tomar los datos del telfono desde un archivo de texto.
3) Un instituto educativo conoce de cada estudiante sus datos bsicos y su etapa de
estudios (1-Bsica, 2-Diversificada). El clculo de la matricula a cancelar
mensualmente para cada estudiante se realiza mediante el criterio que se muestra a
continuacin:
Si el estudiante es de la etapa bsica, se toma en consideracin el grado que
cursa (sino posee cedula de identidad se registra el nmero de cdula del
representante): 1ero a 6to grado la matrcula es 120Bs.F y de 7mo a 9no
140Bs.F.
Para los estudiantes de la etapa Diversificada, el monto de la matricula a
cancelar se calcula sobre la base de la edad del estudiante: hasta 17 aos el
monto es de 150BsF y mayor de 17 aos 200 BsF.
La directora del instituto requiere un programa que le procese todos los
estudiantes, y que por cada uno se indique el monto de la matricula que debe
cancelar. De igual manera, seala que es importante conocer como institucin el total
de dinero cobrado por concepto de matrcula de estudiantes.
Es importante resaltar, que la directora necesita que el sistema de control de
estudiantes sea mejorado en cuanto a interfaz y a la forma en que lee y se guarda la
Coordinacin de Programacin I (Ingeniera en Informtica)

Pgina 2

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO"


DECANATO DE CIENCIAS Y TECNOLOGA
SISTEMA DE EDUCACIN A DISTANCIA

ASIGNATURA: Programacin I

CODIGO: 3154

DEPARTAMENTO: Sistemas

Gua de Ejercicios Propuestos Unidad VI (Herencia-Archivos)


informacin, para realizar los ajuste, le indica a Ud. como ingeniero en informtica,
que en estos momentos la lectura de los datos se realiza desde el teclado, actividad
que le parece lenta al momento de ingresar los datos por el incremento de matrcula;
y que de igual forma la informacin que se genera por pantalla, no le permite tomar
decisiones oportuna por no tener toda la informacin procesada en fsico. Por tanto,
al sistema deben realizarle un ajuste en cuanta a interfaz, estos es que el mismo debe
tener un men de opciones que va a permitir:
1. Leer los datos del estudiante desde un archivo de texto.
2. Grabar en un archivo de texto por cada estudiante: cdula y monto de la
matricula que debe cancelar.
3. Salir
Nota: Utilizar la jerarqua de objetos que se presenta a continuacin:

Persona

Estudiante

Estudiante
Bsica

Estudiante
Diversificada

Coordinacin de Programacin I (Ingeniera en Informtica)

Pgina 3

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO"


DECANATO DE CIENCIAS Y TECNOLOGA
SISTEMA DE EDUCACIN A DISTANCIA

ASIGNATURA: Programacin I

CODIGO: 3154

DEPARTAMENTO: Sistemas

Gua de Ejercicios Propuestos Unidad VI (Herencia-Archivos)


4) El gerente del banco Ahorre su Dinero, necesita un sistema que le permita llevar un
control mensual de las cuentas que actualmente tiene el banco. Se necesita que se
indique por cada cuenta su saldo final.
Actualmente el banco solo procesa dos tipos de cuenta (1. Ahorro, 2. Corriente),
se sabe que para la cuenta de ahorro se registra el nmero de meses que tiene el
dinero depositado y que el banco paga el 18% de inters anual; de igual forma para la
cuenta corriente el banco cobra el 1% de comisin por el monto total en Bs de los
cheques pagados.
El gerente indica, que es significativo para el banco conocer el total de dinero que
le queda en la bveda y el porcentaje de cuentas corrientes, informacin que debe
ser generada y grabada de manera permanente.
5) En el concesionario A toda Milla C.A, el encargado, seala que por el incremento de
las ventas, necesita un sistema que le permita llevar el control de las mismas.
Durante el levantamiento de informacin, se conoce que hay dos modalidades de
carros (1.Nuevos, 2.Usados). Se indica que los carros nuevos tienen un incremento del
10% sobre el precio si el ao es mayor a 2010. Para el caso de carros usados tienen un
descuentos del 5% si el ao es menor a 2005.
Adems se sabe que para todo carro se registra placa, ao y precio. El encargado
requiere que al momento de procesar un carro cuente con el dato del precio de venta
del mismo; informacin que debe ser proporcionada al cliente de manera impresa, y
que debe ser guardada en un archivo para prximas consultas.
El encargado informa, que es significativo para el concesionario saber el monto
total vendido y el tipo de carro ms vendido.
6) En una empresa de manufactura Todo Jean C.A, requiere un sistema que le permita
llevar el control de sus empleados, indicando por cada uno de ellos su sueldo
mensual. Se sabe que el empleado al ingresar a la empresa se le toma una
informacin bsica referente a cdula, nombre, sexo, edad.
As mismo, la empresa cuenta con dos tipos de empleados (1.Operario y
2.Directivo); de los empleados operario se conoce que pueden ser oficial o tcnico (1
Coordinacin de Programacin I (Ingeniera en Informtica)

Pgina 4

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO"


DECANATO DE CIENCIAS Y TECNOLOGA
SISTEMA DE EDUCACIN A DISTANCIA

ASIGNATURA: Programacin I

CODIGO: 3154

DEPARTAMENTO: Sistemas

Gua de Ejercicios Propuestos Unidad VI (Herencia-Archivos)


y 2 respectivamente). A los empleados operarios se les asigna una prima de 100 bs
por cantidad de horas extras trabajadas. Adems si es un empleado operario oficial de
sexo femenino tiene una bonificacin de 450 bs. mensual, de lo contrario 550 y si es
operario tcnico y su edad es mayor a 25 tiene una bonificacin de 200 Bs, para el
resto ser de 100 Bs Mensual. A los empleados directivo se les paga adicional un 15%
del sueldo base si la cantidad de horas laboradas es mayor 30 horas.
La empresa requiere que el sistema cuente con la siguiente estructura:
1. Registro de Empleados desde un archivo de texto.
2. Grabar en un archivo de texto por cada empleado: cdula, nombre y
sueldo mensual.
3. Grabar en un archivo de texto la informacin de la empresa de: monto
total pagado a sus empleados, Monto cancelado por asignaciones a los
empleados operario oficial y Monto total por asignaciones a empleados
directivos.
4. Salir

Coordinacin de Programacin I (Ingeniera en Informtica)

Pgina 5

También podría gustarte