BIIIT8 - MCP = DFD + DD + Especificación de Procesos. SADT Flashcards

1
Q

¿Qué es el MCP (Modelo Conceptual de Procesos)?

A

Especifica funcionalmente el sistema (cuáles son las funciones que debe tener el sistema) por medio de los procesos que desarrollan esas funciones.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

MCP =

A

= DFD + Diccionario de Datos + Especificación de Procesos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Qué contiene el DD (Diccionario de Datos)?

A

Contiene la descripción lógica de la información de los almacenes y de los datos que transportan los flujos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué describe la Especificación de Procesos?

A

Describe las funciones primitivas del sistema de los procesos de los DFD (aquellos que no se descomponen más).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

El DFD, ¿es técnica o práctica?

A

Técnica de desarrollo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Qué permite representar gráficamente el DFD?

A

Los límites del sistema y la lógica de los procesos, estableciendo qué funciones hay que desarrollar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué muestra el DFD?

A

El flujo o movimiento de los datos a través del sistema y sus transformaciones como resultado de la ejecución de los procesos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿En qué consiste el DFD?

A

Descomposición sucesiva de los procesos, desde un nivel general, hasta llegar al nivel de detalle necesario para reflejar toda la semántica que debe soportar el sistema en estudio.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Elementos de un DFD

A
  • Entidad externa
  • Proceso
  • Almacén de datos
  • Flujo de datos
  • Proceso de control
  • Flujo de control
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

DFD, ¿qué representa una entidad externa? ¿cómo se representa?
El estudio de las relaciones entre entidades externas ¿forma parte del modelo?

A
  • Representa un ente ajeno al sistema que proporciona o recibe información del mismo.
  • Una elipse con un identificador y un nombre significativo en su interior
  • No
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

DFD, ¿qué representa un proceso? ¿cómo se representa?

A
  • Representa una funcionalidad que tiene que llevar a cabo el sistema para transformar o manipular datos.
  • Un rectángulo subdividido en 3 casillas donde se indica el nombre del proceso, un número identificativo y la localización.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

DFD, ¿qué representa un almacén de datos? ¿qué no puede hacer?¿cómo se representa?

A
  • Contiene la información necesaria para la ejecución del proceso.
  • No puede
    • crear, transformar o destruir datos
    • estar comunicado con otro almacén o entidad externa
  • 2 líneas paralelas cerradas en un extremo y una línea vertical que las une.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

DFD, ¿qué representa un flujo de datos? ¿cómo se representa?

A
  • Representa el movimiento de los datos
  • Establece la comunicación entre los procesos y los almacenes de datos o las entidades externas.
  • Una flecha que indica la dirección de los datos, y que se etiqueta con un nombre representativo.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Tipos de flujos de datos que comunican procesos con almacenes

A
  • De consulta (almacén de datos –> proceso)
  • De actualización (proceso –> almacén de datos)
  • De diálogo (almacén de datos <–> proceso)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

DFD, ¿qué representa un proceso de control? ¿cómo se representa?

A
  • Procesos que coordinan y sincronizan las actividades de otros procesos del DFD
  • Un rectángulo, con trazo discontinuo, subdividido en 3 casillas donde se indica el nombre del proceso, un número identificativo y la localización.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

DFD, ¿qué representa un flujo de control? ¿cómo se representa?

A
  • Representa el flujo entre un proceso de control y otro proceso.
    Eventos que activan los procesos
  • Una flecha con trazo discontinuo que indica la dirección de flujo y que se etiqueta con un nombre representativo
17
Q

DFD, ¿cómo se realiza la descomposición por niveles?

A

Se realiza de arriba-abajo (top-down)

18
Q

DFD, ¿qué es un proceso primitivo?

A

Un proceso que no necesite descomposición.
Sólo se detalla en él su entrada y su salida, además de una descripción de lo que realiza (Especificación de Proceso).

19
Q

¿Cómo se llama al DFD de nivel 0?

A

Diagrama de contexto

20
Q

¿En qué nivel se encuentra el diagrama 0 del DFD ?

A

Nivel 1

21
Q

DFD, ¿cuáles son los flujos permitidos?

A
  • Entre 2 procesos
  • Entre un proceso y un almacén
  • Entre un proceso y una entidad externa
22
Q

DFD, ¿se descomponen los flujos de datos y los almacenes?

A

23
Q

Técnicas alternativas / complementarias al DFD

A
  • SRD (Structured Requirements Definition)
  • SADT (Structured Análisis and Design Technique). (M3)
  • SASS (Structured Analysys and System Specification).
24
Q

Flujograma o diagrama de flujo, ¿qué representa?

A
  • Representa gráficamente hechos, situaciones, movimientos o relaciones de todo tipo por medio de símbolos.
  • Expresa gráficamente las distintas operaciones que componen un procedimiento o parte de este, estableciendo su secuencia cronológica.
25
Q

¿En qué parte de M3 se usan los flujogramas de programa?

A

Se usan en la parte de algorítmica del diseño de los programas (DSI M3)

26
Q

Modelado de Procesos de la Organización, ¿es técnica o práctica?

A

Técnica de desarrollo

27
Q

Modelado de Procesos de la Organización, ¿qué es?

A

Mapa o diagrama del proceso que representa las interacciones entre actividades, objetos y recursos de la organización, con
* la documentación adicional de sus características
* la información que fluye entre ellos.

28
Q

Modelado de Procesos de la Organización, ¿cuál es una de las posibles técnicas a utilizar?

A

La técnica SADT (Structured Analysis and Design Technique)

29
Q

SADT, ¿qué permite representar?

A

Un proceso con las actividades que lo componen.

30
Q

¿Qué permite definir un modelo realizado con la técnica SADT?

A
  • Las dependencias y relaciones entre dichas actividades
  • Los controles que determinan o limitan su ejecución
  • Los mecanismos que los ponen en marcha
  • Los datos que se utilizan, comparten o transforman en los procesos
31
Q

Flujos que interconectan actividades en SADT

A
  • Entrada –> Información que se utilizará para producir las salidas de la actividad
  • Salida –> Información que se produce en la actividad
  • Control –> Restricciones que afectan a una actividad
  • Mecanismo –> Máquinas, personas, recursos o sistemas existentes que ejecutan la actividad.