Universidad Autónoma de Honduras
“UNAH”
“control de lectura, capítulo 8”
Nombre: klismer Narvaez Urrutia
N. C: 20161005382
Catedrático: Héctor Hernández
Asignatura: T1P1-IA127-2000 Teoría de sistemas
Sección: 2000
Tegucigalpa MDC, Cuidad Universitaria 29/07/2023
1. ¿Qué es un modelo lógico y cuáles son sus sinónimos comunes?
Los modelos lógicos muestran lo que un sistema es o lo que hace. Son independientes
de su implementación; es decir, bosquejan el sistema siendo independiente de
cualquier implementación técnica. Como tales, los modelos lógicos ilustran la esencia del
sistema. Los sinónimos populares incluyen modelo elemental, modelo conceptual y modelo
de negocios.
2. ¿Por qué los modelos lógicos son herramientas valiosas para los analistas de sistemas?
1-eliminan los sesgos que son el resultado de la forma en que se
implementa el sistema actual, o la forma en que cualquier otra persona piensa que el
sistema podría estar implementado.
2-reducen el riesgo de omitir los requisitos de negocios porque estamos demasiado
preocupados con los detalles técnicos. Puede ser caro corregir estos errores después de que se
implementa el sistema. Al separar lo que el sistema debe hacer de cómo lo hará el sistema,
podemos analizar mejor los requisitos de totalidad, exactitud y consistencia.
3-nos permiten comunicarnos con los usuarios finales con lenguajes
que no son técnicos o menos técnicos. Así, no perdemos requisitos en la jerga
técnica de la disciplina de cómputo.
3. ¿Qué es un diagrama de flujo de datos y cuáles son sus sinónimos comunes?
es una herramienta que esquematiza el flujo de datos a través de un sistema y el trabajo o el
procesamiento realizado por el mismo. Los sinónimos incluyen diagrama de burbuja, gráfica
de transformación y modelo de procesos.
4. ¿En qué difiere un diagrama de flujo de datos de un diagrama de flujo?
1-Los procesos en un diagrama de flujo de datos pueden operar en paralelo. Así, varios
procesos podrían estar ejecutándose o trabajando simultáneamente. Esto es consistente
con la forma en que trabajan los negocios. Por otra parte, los procesos en los
diagramas de flujo pueden ejecutarse sólo uno a la vez.
2-Los diagramas de flujo de datos muestran el flujo de datos a través del sistema. Sus
flechas representan las trayectorias por las cuales los datos pueden fluir. Comúnmente
no se muestran los circuitos y las ramificaciones. Por otra parte, los diagramas
de flujo muestran la secuencia de los procesos o de las operaciones en un algoritmo
o programa. Sus flechas representan los punteros para el siguiente proceso u operación.
Esto puede incluir circuitos y ramificaciones.
3-Los diagramas de flujo de datos pueden mostrar procesos que tienen un cronometraje
radicalmente diferente. Por ejemplo, un DFD individual podría incluir procesos
que ocurren cada hora, diariamente, semanalmente, anualmente y a petición. Esto no
ocurre en los diagramas de flujo.
5. ¿Por qué se considera que un sistema es un proceso?
el modelo de proceso más simple de un sistema se basa en entradas, salidas y el sistema
mismo, visto como un proceso. El símbolo de proceso define la demarcación del sistema.
6. ¿Qué es la descomposición y por qué es necesaria? ¿Cuál es la herramienta que se usa
para esquematizar la descomposición de un sistema?
La descomposición es el acto de separar el sistema en sus subsistemas, componentes,
procesos y subprocesos. Cada nivel de abstracción revela mayor o menor detalle (tal como se
desea) acerca del sistema global o un subconjunto de ese sistema.
Un diagrama de descomposición, también llamado gráfica de jerarquía, demuestra la
descomposición funcional de arriba abajo y la estructura de un sistema. Un diagrama de
descomposición es sobre todo una herramienta de planificación para modelos de procesos
más detallados, llamados diagramas de flujo de datos
7. ¿Cuáles son los tres tipos de procesos lógicos?
funciones, eventos y procesos elementales.
8. ¿Cuáles son los errores mecánicos comunes cuando se esquematizan los procesos en
un diagrama de flujo de datos y en otros modelos de proceso?
1-el proceso tiene entradas, pero ninguna salida. Llamamos a lo que se conoce
como un agujero negro, porque los datos entran en el proceso y luego desaparecen.
En la mayoría de los casos, el modelador simplemente olvidó incluir la salida.
2-El proceso tiene salidas, pero ninguna entrada. En este caso, probablemente los
flujos de entrada fueron olvidados.
3-En el proceso las entradas son insuficientes para producir la salida. Llamamos a
esto un agujero gris. Hay varias causas posibles, incluyendo 1) un proceso mal nombrado,
2) entradas y/o salidas mal nombradas, o 3) hechos incompletos. Los agujeros
grises son los errores más comunes y los más bochornosos. Una vez que se entregan
al programador, los flujos de datos de entrada a un proceso (para implementarse
como un programa) deben ser suficientes para producir los flujos de datos de salida.
9. ¿Qué es el inglés estructurado y por qué se usa al construir la lógica de proceso?
es un idioma y una sintaxis que se basa en las fortalezas relativas de la programación
estructurada y el inglés natural, para especificar la lógica subyacente de procesos elementales
en los modelos de procesos
10. ¿Cuáles son las convenciones para otorgar nombres de los flujos de datos lógicos?
deberán ser sustantivos descriptivos y frases sustantivadas que son singulares, en
contraposición al plural (ORDEN; no ÓRDENES). No queremos da por hecho que las
ocurrencias del flujo deban implementarse como un proceso de lotes (Bach) físico.
Los nombres del flujo de datos también deberán ser únicos. Use adjetivos y adverbios
para ayudar a describir cómo el procesamiento ha cambiado un flujo de datos. Por ejemplo,
si una entrada para un proceso se llama ORDEN, la salida no deberá llamarse ORDEN.
Podría llamarse ORDEN VÁLIDA, ORDEN APROBADA, ORDEN CON PRODUCTOS
VÁLIDOS, ORDEN CON CRÉDITO APROBADO, o cualquier otro nombre más
descriptivo que refleje lo que el proceso hizo con la orden original.
11. ¿Qué es la conservación de datos y por qué se necesita?
algunas veces designada como “inanición de los procesos”, requiere que un flujo de datos
contenga sólo los datos que son verdaderamente necesarios para el proceso receptor. Al
asegurar que los procesos reciben sólo datos que realmente necesitan, simplificamos la
interfaz entre esos procesos
12. ¿Cuáles son los agentes externos y por qué pueden cambiar los agentes externos de un
sistema de información?
1-Una oficina, departamento, división o individuo dentro de su compañía que provee
entradas netas a ese sistema, reciben salidas netas de ese sistema o ambos.
2- Una organización, agencia o individuo que está fuera de su compañía pero que provee
entradas netas o recibe salidas netas del sistema. Los ejemplos incluyen a los
CLIENTES, los PROVEEDORES, los CONTRATISTAS, los BANCOS y los
ORGANISMOS GUBERNAMENTALES.
3-Otro negocio u otro sistema de información (tal vez, aunque no necesariamente,
basado en computadora) que esté separado del sistema, pero con el cual debe interactuar.
Se está volviendo común crear interfaces con los sistemas de información de
otros negocios.
4-Los usuarios finales o los gerentes de un sistema. En este caso, el usuario o el gerente
puede fungir como una fuente básica de datos que sirva de entrada a un sistema, o
bien, un destino básico que funja como salida para ser el producto de un sistema
13. ¿Cuáles son algunos ejemplos de la modelación impulsada por eventos que se usa en
el análisis de sistemas?
1-diagrama de flujo de datos de contexto
2-diagrama de descomposición funcional
3-lista de respuesta a los eventos o casos de uso
4-manejador o administrador de eventos
5-diagrama de eventos
6-diagramas del sistema
7-diagramas elementales
14. ¿Qué modelo de procesos se usa para documentar el alcance para un sistema de
información, y qué se esquematiza en este modelo de procesos?
ESTÁ DOCUM ENTADO CON UN diagrama de flujo de datos de contexto. Ya que el
alcance de cualquier proyecto siempre está sujeto al cambio, el diagrama de contexto
está también sujeto al cambio constante. Un sinónimo es modelo del medio ambiente
15. ¿Por qué es importante sincronizar los modelos de datos y de proceso?
Los datos y los modelos de proceso representan visiones diferentes del mismo sistema,
pero estas visiones están relacionadas. Los modeladores necesitan sincronizar las visiones
diferentes para asegurar consistencia y totalidad de la especificación total de sistema. En
esta sección revisaremos los conceptos básicos de sincronización para los datos y los
modelos de proceso.