Anda di halaman 1dari 10

PREGUNTAS Y ACTIVIDADES

1. A continuacin se tiene una lista de objetos, que pertenecen a diferentes contextos.


Agrupe
UD. los objetos similares en Clases de Objetos.

CLASE I:
Perno
Tuerca
Tornillo
Vlvula
Tubo
Coche
CLASE II:
Seno trigonomtrico
Coseno trigonomtrico
Raz cbica
Smbolo
Logaritmo
Digito
Letra
Signo
Tangente
CLASE III:
Camin
Bicicleta
Motocicleta
Avin
Barco
CLASE IV:
Casa
Tienda
Granero
Garaje
Cobertizo
Rascacielos
CLASE V:
Manmetro
Binocular

Telescopio
Planeador
2. Prepare una lista de 08 objetos que se suponga deban manejar cada uno de los siguientes
Sistemas de informacin (S/I):
a. Un programa para representar una calculadora con las 4 operaciones bsicas.
Lenguaje de programacin
Sistema operativo
Declaracin de las cuatro operaciones
Tipo de operadores
Restricciones y funciones para cada operacin
Declaracin de mtodos
Tipo de datos
Validacin de las operaciones
b. Un S/I de matrculas de un colegio
Cdigo del alumno
Nombre de alumno
Apellidos del alumno
Grado del alumno
Sexo del alumno
Categorizacin en la que el alumno se encuentra
Clase social
Importe de la matriculas y otros derecho
c. Un S/I de contabilidad de una PYME
Rubros
Ingresos
Egresos
Caja chica
Inventario de la entidad
Informe de gastos
Contador
Asistente
d. El software de un cajero automtico
Nombre de la entidad
Cdigo de acceso
Nombre del cliente
DNI del cliente
Cantidad a sacar
Sistema operativo
Lenguaje de programacin
Restriccin de horarios
e. El software de una grabadora de video
Sistema operativo
Lenguaje de programacin
Tipo de datos a ingresar

Declaracin de variables
Videos
Formatos a grabar
Tipo de reproductor
Duracin del video
Tiempo de grabacin

3. CASO: Una red local de computadores se denomina intranet, cuando los computadores
y equipos de comunicacin que la conforman, utilizan el protocolo de comunicaciones
TCP/IP. Asimismo, en los servidores de la red, se puede utilizar un sistema operativo de
redes tal como Windows 2000 Server o Linux. Si la red es de 10 o menos computadores,
podra utilizarse solamente sistemas operativos de clientes, tales como Windows 2000
Professional, XP, Me, 98. Al utilizar TCP/IP, es factible instalar un servidor de pginas
Web, donde se localice el sitio Web de la empresa para clientes internos, de ah el nombre
de intranet. La intranet debe mostrar a travs de sus pginas Web, informacin relevante de
la empresa que interese a los gerentes y trabajadores de la misma, tales como: indicadores
de gestin, indicadores econmicos-financieros, y estadsticas en general. Si a dicha
informacin acceden los clientes externos o proveedores de la empresa y adems pueden
realizar transacciones en lnea, entonces la intranet se convierte en una extranet.
Elabore UD. una lista de clases de objetos fsicos y lgicos (conceptuales), que participan
en una extranet.
CLASES DE OBJETOS

Computadores
Sistema operativo
Servidor Web
Servidores externos
Protocolo
Clientes
Proveedores
Informacin
Paginas Web

4. Decidir si las relaciones siguientes se tratan de una asociacin, generalizacin,


agregacin o composicin:
a. Todo pas tiene una ciudad que es su capital
AGREGACION POR REFERENCIA
PAIS

Capital

b. Un archivo, es un archivo ordinario o una carpeta


GENERALIZACION
ARCHIVO

Archivo
Ordinario

Carpeta

c. Una base de datos es un conjunto de tablas


ASOCIACION

+es un conjunto

Base de Datos

Tablas

+pertenece

d. Un polgono est formado por un conjunto ordenado de puntos


AGREGACION POR VALOR(COMPOSICION)
POLIGONO

Puntos

e. Una persona habla un idioma


ASOCIACION

PERSONA

+habla

Idioma

+es hablado

f. Los mdems y los teclados son dispositivos de E/S


AGREGACION POR REFERENCIA
DISPOSITVOS
E/S

Teclado

Modems

g. Un alumno estudia una asignatura


ASOCIACION

ALUMNO

+estudia

Asignatura

+es estudiado

h. Un animal vive en un zoolgico


ASOCIACION CUALIFICADA
ANIMAL

vive

Zoologico

5. Preparar un diagrama de clases para los siguientes sistemas, incluyendo


asociaciones, generalizacin (herencia), agregaciones, composiciones, roles,
cualificadores y polimorfismo donde sea aplicable y necesario:
a.

SISTEMA: Juego de Ajedrez


CLASES: Pieza de ajedrez, fila, columna, cuadrado, tablero y
movimiento

Movimiento
Pieza de Ajedrez

Nombre : String

n
Es realizado por

Fila_Origen : Integer
Columna_Origen : Integer
Fila_Destino : Integer
Columna_Destino : Integer
*
Requiere
2
Cuadrado

Tablero

+Est compuesto
1

64

Fila : Integer
Columna : Integer
8

b.

Tiene

Posee

Columna

Fila

Nmero : Byte

Nmero : Byte

SISTEMA: Archivos de Windows

CLASES: archivo, carpeta, disco, unidad, archivo ejecutable,


archivo de texto

Disco

Unidad

Capacidad
Letra
Formatear()
Instalar()

0..n

Capacidad

Carpeta

1..n
Formatear()

0..1
1

0..n

0..n

Archivo
Tamao
Crear()
Copiar()
Mover()

Archivo
Ejecutable

c.

Archivo de
Texto

SISTEMA: Lenguaje de programacin


CLASES: expresin, constante, variable, operador relacional,
operador aritmtico, sentencia, programa

1..n

Programa

Sentencia

0..n

d.

Expresin
1..n

1..n

0..n

0..n

0..n
Operador

Variable

Constante

Operador
Aritmtico

e.

Operador
Relacional

SISTEMA: Competiciones atlticas


CLASES : Competidor, intento, prueba, juez, equipo

COMPETIDOR

Pertenece

Equipo

+1
hace

Participa

Compite

+1 ..n
Intento

participando

Competencia

Califica
Juez

f.

SISTEMA: Alquiler de automviles


CLASES : Automvil, persona, alquiler, garanta

Autom vil
m arca
cos to_alquiler
Alquilar()
1..n
Alquier
Monto
Fecha
+alquila

1..n
Pers ona
nom bre
Apellidos
DNI

1
Garanta

Pagar_alquiler()

Monto

g.

SISTEMA: Venta de productos


CLASES : cliente, proveedor, venta, producto, vendedor

Cliente

Vendedor
DNI : String
Nombre : String
Fecha_Nac : Date

hace

Venta

hacia

RUC : String
Nombre : String
Direccin : String
Comprar_Producto()
Pagar_Factura()

Vender()
de

Producto
Cdigo : Integer
String
Precio : Currency
Vencerse()

Proveedor
provee

Nombre
DNI
provee_producto()

6. CASO: Las mquinas elctricas pueden clasificarse, a efectos de su anlisis, en


mquinas de corriente alterna (ca) y de corriente continua (cc). Algunas mquinas
funcionan con ca, otras con cc, y hay algunas que funcionan con ambas. Una
mquina con ca puede ser sncrona o de induccin. Entre los ejemplos de mquinas
elctricas se pueden contar los motores sncronos, los motores de induccin,
motores universales, y motores de imn. La mayora de los motores que se
encuentran en los electrodomsticos son normalmente de induccin o universales.
Los universales se utilizan cuando se requiere velocidad, como en una batidora o
aspiradora. Los motores de imn se suelen utilizar en juguetes y solo funcionan con
cc.
Preparar un diagrama de clases que muestre la forma en que se relacionan entre s
las mquinas y las categoras que se acaban de describir. Utilizar la generalizacin
donde sea indicado.

Anda mungkin juga menyukai