Está en la página 1de 3

Preguntas

1. ¿Cuáles eran las principales características del modelado clásico?


a. Las principales características del modelado clásico es que éste posee:
i. Diagramas de flujos de datos.
ii. Diccionario de Datos
iii. Especificación de Procesos
iv. Diagrama Entidad Relación
v. Posee un desarrollo Top-Down
2. Dé una breve descripción de DFD. ¿Cuál es la diferencia entre DFD y Diagrama de
flujo?
a. La diferencia entre DFD y Diagrama de flujo es que un diagrama de flujo de
datos por lo general describe el flujo de datos dentro de un sistema y el
diagrama de flujo por lo general describe la lógica detallada de un proceso de
negocio.

3. ¿Por qué los DFD evitan mostrar detalles de procedimientos?


a. Los DFD evitan mostrar detalles de procedimientos debido a que los
procedimientos deben ser desarrollados por un programador en la etapa de
desarrollo.
4. ¿Qué representa un almacenamiento en un DFD?
a. Un almacenamiento en un DFD representa una tabla en la base de datos.
5. ¿Cómo se interpreta un flujo de datos de un almacenamiento a un proceso?
a. Un flujo de datos de un almacenamiento a un proceso se interpreta como una
consulta.
6. ¿Cuáles son las principales interpretaciones de un flujo hacia un almacén?
a. La interpretación de un flujo hacia un almacén es de un ABM (Alta-Baja-
Modificación).
7. ¿Cuál es el propósito de mostrar una entidad externa en un DFD?
a. El propósito de mostrar una entidad externa en un DFD es de mostrar los flujos
de datos que hay entre los mismos.
8. ¿Cuál sería una buena regla para nombrar los procesos en un DFD?
a. Una buena regla seria nombrarlos con un verbo y un sustantivo.
9. ¿Cuál seria la mala interpretación que probablemente le daría el usuario a los números
de las burbujas en un DFD
a. La mala interpretación que el usuario le podría dar una mala interpretación es
que los tome como si fuesen en orden consecutivos.
10. ¿Por qué son importantes los DFD por niveles en el modelo de un sistema?
a. Son importantes los DFD por niveles en el modelo de un sistema porque es
necesario para poder realizar el desarrollo Top-Down y poder tener en cuenta
qué subprocesos son los que están involucrados en el proceso mayor
11. ¿Por qué no puede combinarse directamente dos almacenamientos mediante un flujo
de datos?
a. Dos almacenamientos no pueden combinarse directamente mediante un flujo
de datos debido a que éstos deben estar conectados mediante un proceso.
12. ¿Por qué no puede combinarse directamente un almacenamiento y una entidad
externa mediante un flujo de datos?
a. No puede combinarse directamente un almacenamiento y una entidad externa
mediante un flujo de datos porque no se desea que una entidad no
perteneciente a nuestro sistema pueda tener acceso directo a nuestras base
de datos.
13. ¿Es necesario que todas las partes de un sistema se dividan hasta el mismo nivel de
detalle? ¿Por qué?
a. No, no es necesario que todas las partes de un sistema se dividan al mismo
nivel de detalle porque algunos procesos ya no se pueden explotar más debido
a que el proceso es descrito de forma sencilla y no ambigua. Este proceso es
llamado proceso primitivo.

Ejercicios

a) Dé tres ejemplos de:


a. Procesos:
i. Prestar Libro.
ii. Devolver Libro.
iii. Realizar Compra.
b. Flujo de Datos:
i. Cod Libro.
ii. Nro Cliente.
iii. Fecha.
c. Almacenamiento:
i. Tabla Reservas.
ii. Tabla Clientes.
iii. Tabla Proveedores.
d. Entidades externas:
i. Cliente
ii. Proveedor
iii. Socio

b) Dé un ejemplo de un proceso que lee un almacenamiento.

Un ejemplo de un proceso que lee un almacenamiento puede ser una consulta hacia la
tabla Libro, en la cual se consulta si existe tal autor.

c) Dé un ejemplo de un proceso que escribe en un almacenamiento.

Un ejemplo de un proceso que escribe en un almacenamiento puede ser al registrar


una nueva venta en la tabla Venta
d) Realizar el DFD que represente el proceso que sufre la información en la

siguiente descripción:

(De ser necesario completar narrativa con agregados que considere convenientes)

“Una biblioteca realiza prestamos de libros. El sistema de biblioteca controla,

cuando llega un usuario, si es o no socio; si no lo es, solo puede leer libros en sala, en

cuyo caso controla la existencia del libro y registra el préstamo para posteriores
análisis

estadísticos. Si es socio, puede llevarlo si esta disponible y si tiene todas las cuotas al

día; en caso contrario solo puede verlos en sala.

Controla de devolución y penaliza a los socios que no la realizan cuando corresponde

con una suspensión temporaria de 3 días.

Cuando realizan un pedido de un libro que no esta en existencia en el catálogo,

lo registran para futuras compras...”.

También podría gustarte