Sunteți pe pagina 1din 3

UNIVERSIDAD DE EL SALVADOR

ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS


PROGRAMACION II (Sistemas)
Gua de Laboratorio N 4
HERENCIA

EJERCICIOS
Cree los diagramas de clases de acuerdo a las especificaciones que se presentan. Debe especificar la relacin
que mejor describa las caractersticas del problema. En los casos que aplique, indique el nombre de la
relacin, la multiplicidad y los roles.

1. Modelo Cuenta bancaria


Los crditos tienen los siguientes atributos: nmero de crdito, saldo, tasa de inters y el da de corte.
Adems, realiza las siguientes operaciones: cargar la cuenta dada la cantidad, abonar a la cuenta dada otra
cantidad, calcular los intereses que se cargarn a la cuenta en la fecha de corte; y calcular el recargo por
mora en caso de que no se reciba el pago el da de corte del mes correspondiente.
A las cuentas de ahorro se les conoce el nmero de cuenta, el saldo y la tasa de inters. Realiza las
operaciones siguientes: calcular los intereses a abonar a la cuenta de acuerdo al saldo promedio neto en el
perodo; adems de cargar la cuenta dada una cantidad o abonarla de la misma forma.
De acuerdo a la especificacin de los dos tipos de cuenta mencionadas, trate de generalizar y determine la
especificacin de atributos y operaciones comunes en una clase general llamada Cuenta, y que sea usado por
ambos tipos de cuenta.

2. Modelo de cursos
En los cursos los alumnos y los docentes tienen los siguientes atributos comunes: documento de identidad y
nombre. El docente adems tiene un nmero de ISSS y el nmero nico de pensiones (NUP). El alumno, tiene
adems el atributo carnet. De la asignatura se conoce el cdigo, nombre y las unidades valorativas (UV). Los
grupos poseen un nmero y el tipo.

Puede haber varios grupos de una misma asignatura. Cada grupo est formado por un solo docente y varios
alumnos. Tanto alumnos como docentes pueden participar en varios grupos. Los alumnos y docentes son
casos particulares de persona.

3. Modelo dispositivos mviles


1. Los mviles tiene los atributos Dimensin, Diseo y Modelo.
2. Los sistemas operativos tiene los atributos nombre y productor.
3. Los Tablet tiene el atributo formato. Debe contar con una operacin para conectarse a una red de
datos (Wi-Fi, GSM o 3G). Adems, debe contar con una operacin que permita iniciar una
navegacin Web.
4. Los celulares tiene los atributos tipo de teclado y tipo de pantalla.
5. Los SmartPhones, al igual que los Tablet, debe contar con operaciones para conectarse a una red de
datos y una que permita iniciar navegacin Web.
6. Los celulares convencionales no cuentan con ningn atributo ni operacin.
7. La Red Telefnica tiene el atributo nombre.
8. La Red de datos tiene los atributos nombre, interfaz y protocolo.
Una tablet y un celular son casos especiales de un dispositivo mvil. As mismo, un smartphone y un celular
convencional son casos especiales de celular. Todos los mviles tienen un sistema operativo. Los celulares
deben contar con una red telefnica, y los tablets y los smartphones deben contar con redes de datos.

4. Modelo de los vehculos


Elabore la jerarqua de clases que se describe a continuacin. Dada las clases general Vehculo que presenta
los atributos nmero de placas, nmero de puertas y nmero de ruedas; y las clases especializadas auto y
camioneta con los siguientes atributos y operaciones:
Auto: descapotable (cierto/falso), obtener caractersticas, subir o bajar la capota.
Camioneta: capacidad y carga; con las operaciones obtener caractersticas y cargar una cierta cantidad de
unidades de peso.
Adems, agregar a las clases las operaciones constructoras, as como las necesarias para recuperar (get) y
modificar (set) los atributos de las clases.

5. Modelo de los animales


Los vertebrados e invertebrados son animales. Las aves, los mamferos y los peces son vertebrados. Los
crustceos y los moluscos son invertebrados. El elefante y el murcilago son mamferos. Los caracoles y los
calamares son moluscos.

6. Modelo de formas
La elipse, el cuadriltero y el tringulo son figuras planas. El paralelogramo y el trapecio son cuadrilteros.
La circunferencia es una elipse. El tringulo rectngulo es un tringulo. El rectngulo y el rombo son
paralelogramos y un cuadrado es un rectngulo.

7. Modelo de empleados
Dados los dos tipos de empleado: a sueldo fijo y por comisin. Elabore la jerarqua de clases que generalice a
ambos tipos de empleados, dados los atributos y operaciones de cada uno que se especifican a continuacin.
A sueldo fijo: documento nico, nombre y sueldo; operaciones disponibles recuperar y modificar documento
nico, recuperar y modificar nombre, y modificar el sueldo.
Por comisin: documento nico, nombre, sueldo base, porcentaje de comisin y total de ventas; operaciones
disponibles recuperar y modificar documento nico, recuperar y modificar nombre, recuperar y modificar el
sueldo base, recuperar y modificar la comisin.

8. Modelo del captulo de un libro


Un captulo est compuesto por varias secciones, cada una de las cuales comprende varios elementos de
seccin que pueden ser: prrafos, figuras, tablas, listas y vietas. Todos los elementos de seccin poseen un
ttulo y un texto. Las listas y las tablas poseen filas y columnas. Las filas y las columnas tienen ttulo. Las
tablas pueden llevar pie de pgina. Un prrafo incluye varias sentencias, cada una de las cuales contiene
varias palabras. Adems, una palabra puede aparecer en varias sentencias.

9. De los siguientes conjuntos, establezca la relacin entre ellos y dibuje su diagrama de clases.

Edificio, puerta, techo, departamento, ventana

Librera, revista, libro, estudiante

Electrodomstico, plancha, televisor, minicomponente, televisor a color, televisor blanco y negro.

Avin, helicptero, vehculo areo, vehculo terrestre, moto, vehculo, piloto, medio de transporte,
caballo, lancha

10. Los clientes y los empleados tienen en comn el nombre y la edad. El empleado adems tiene sueldo
bruto, y un mtodo para mostrar datos y otro para calcular salario. El cliente tiene adems el nombre de
la empresa que representa y su telfono de contacto y un mtodo para mostrar sus datos. Los directivos
son empleados que adems tienen categora y el mtodo que muestra sus datos. Los directivos
subordinan a los empleados.

S-ar putea să vă placă și