Sunteți pe pagina 1din 6

1

Ao de la Inversin para el Desarrollo Rural y la


Seguridad Alimentaria




CURSO: Sistema Digitales
PROFESOR: Ryan Leon Leon
ALUMNO:
Bruno Pizarro Eder Omar
CICLO: V
TEMA: CPLD, FPGA, PLD. Y Diseo de sistemas digitales con
VHDL.
dar conceptos, estructura interna y ejemplos.
2


























Ao de la Promocin de la Industria Responsable y
Compromiso Climtico

TEMA: Fundamentos Orientado a Objetos
CURSO: Ingeniera de Software II
PROFESOR: Amrico Torres Gonzales
CICLO: VI
ALUMNO:
Bruno Pizarro Eder Omar

3

Conceptos fundamentales de orientacin a objetos
I. Cules serian los objetos que han de considerarse en los siguientes
sistemas?
a) Un programa para maquetar una revista

b) Un contestador telefnico

c) Un sistema de control de ascensores

d) Un sistemas de suscripcin a una revista

II. Escribir declaracin de clases para cada una de las siguientes
especificaciones. En cada caso incluir un prototipo para un constructor y
una funcin miembro visualizar datos que se pueda utilizar para visualizar
los valores de los miembros.
a) Una clase llama hora que tenga miembros datos enteros denominados
segundos, minutos y horas.
4

Class hora
Int: segundos
Int: minutos
Int: hora
Constructor hora ()
Inicio

Fin_metodo
String function visualizar_datos ()

Fin_function
Fin_clase // fin hora

b) Una clase complejo que tenga miembros datos enteros denominados
xcentro e ycentro y un miembro dato en coma flotante llamado radio.
Class complejo
Int: xcentro
Int: ycentro;
Float: radio;
Constructor complejo ()
Inicio

Fin_metodo
String function visualizar_datos ()

Fin_function
Fin_clase // fin complejo

c) Una clase denominada sistema que tenga miembros dato de tipo carcter
computadora, impresin y pantalla, cada una capaz de contener 30
caracteres y miembros datos reales denominado preciocomputadora,
precioimpresora y preciopantalla.
Class sistema
String: computadora (30)
String: impresin (30)
String: pantalla (30)
Real: precioComputadora
Real: precioImpresora
Real: precioPantalla
Constructor sistema ()
Inicio

Fin_metodo
String function visualizar_datos ()
5


Fin_function
Fin_clase // fin sistema

III. Determinar los atributos y operaciones que pueden ser de inters para los
siguientes objetos, partiendo de la base que van a ser elementos de un
almacn de regalos: un libro, un disco, una grabadora de video, una cinta
de video, un televisor, una radio, una tostadera de pan, una cadena de
msica, una calculadora y un telfono celular (mvil).



IV. Construir una clase fecha que permita verificar que todos los das hbiles
estn comprendidos entre 1 y 31, pero considerando todos los meses del
ao. La clase deber tener entre sus funciones la posibilidad de calcular la
fecha del da siguiente y as mismo decidir si el ao en cuestin es o no es
bisiesto.
Class fecha
Int: dias
Function calcular_fecha_sig ()

Fin_function
function calcular_ao_bisiesto ()

Fin_function
Fin_clase // fin fecha
6


V. Dibujar un diagrama de objetos que represente la estructura de un coche
(carro). Indicar las posibles relaciones de asociacin, generalizacin y
agregacin.

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