BIIIT8 - Diagrama de Estructura. Cohesión y Acoplamiento Flashcards

1
Q

Diagrama de estructura o DEC, ¿es práctica o técnica?

A

Técnica de desarrollo

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

Diagrama de estructura, ¿qué otro nombre recibe?

A

Diagrama de estructura de cuadros de Constantine

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

¿De qué modelo se parte para realizar el Diagrama de estructura?

A

Modelo de procesos obtenido como resultado de la aplicación de la técnica de DFD

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

¿Cuál es el objetivo del Diagrama de estructura?

A

Representar la estructura modular del sistema o de un componente del mismo
Definir los parámetros de entrada y salida de cada uno de los módulos.

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

Componentes del Diagrama de estructura

A
  1. Módulo
  2. Conexión
  3. Parámetro
  4. Almacén de datos
  5. Dispositivo físico
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Diagrama de estructura, ¿cómo se representa?

A

En forma de árbol

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

Diagrama de estructura, ¿qué es el módulo?

A
  • Parte lógica separable de un programa
  • Parte del código que puede ser llamada para desempeñar una función.
  • Admite parámetros de llamada y retorna algún valor si es preciso.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Diagrama de estructura, características del módulo

A
  • Deben ser de pequeño tamaño.
  • Deben ser lo más independientes posible.
  • Deben verse como cajas negras.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Diagrama de estructura, tipos de módulos

A
  • Predefinidos
  • Normales
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Diagrama de estructura, ¿qué es la conexión?

A

Representa una llamada de un módulo a otro.

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

Diagrama de estructura, tipos de conexiones

A
  • Secuencial
  • Repetitiva
  • Alternativa
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Diagrama de estructura, ¿qué es el parámetro?

A

Información que se intercambia entre los módulos

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

Diagrama de estructura, tipos de parámetros

A
  • Control
  • Datos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Diagrama de estructura, ¿qué son los parámetros de control?

A
  • Valores de condición que afectan a la lógica de los módulos llamados.
  • Sincronizan la operativa de los módulos.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Diagrama de estructura, ¿qué son los parámetros de datos?

A

Información compartida entre módulos y que es procesada en los módulos llamados.

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

Diagrama de estructura, ¿qué es el almacén de datos?

A

Representación física del lugar donde están almacenados los datos del sistema.

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

Diagrama de estructura, ¿qué es el dispositivo físico?

A

Cualquier dispositivo por el cual se puede recibir o enviar información que necesite el sistema.

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

Diagrama de estructura, ¿qué es el análisis de transformación?

A

Conjunto de pasos de diseño que permite obtener, a partir de un DFD con características de transformación, la estructura de diseño de alto nivel del sistema.

19
Q

Diagrama de estructura, ¿qué es un DFD con características de transformación ?

A

Es aquél en el que se pueden distinguir:
* Flujo de llegada o entrada.
* Flujo de transformación o centro de transformación
* Flujo de salida.

20
Q

Diagrama de estructura, ¿cuándo se aplica el análisis de transacción?

A

Se aplica cuando en un DFD existe un proceso que, en función del flujo de llegada, determina la elección de 1 o más flujos de información.

21
Q

Diagrama de estructura, ¿qué es el centro de transacción?

A

Proceso desde el que parten los posibles caminos de información.

22
Q

Diagrama de estructura, ¿cómo debe de ser el acoplamiento?

23
Q

Diagrama de estructura, ¿cómo debe de ser la cohesión?

24
Q

Diagrama de estructura, ¿qué es el fan-in?

A

Número de superordinados inmediatos de un módulo (Maximizar)

25
Diagrama de estructura, ¿qué es el fan-out?
Número de subordinados inmediatos de un módulo (Minimizar)
26
Diagrama de estructura, ¿qué es el acoplamiento?
* Grado de interdependencia entre módulos. * Es algo externo a los propios módulos
27
Diagrama de estructura, grados de acoplamiento del mejor al peor
* Normal o simple * De datos * Por estampado (de marca) * De control * Externo * Común * De contenido
28
Diagrama de Estructura, ¿qué es el acoplamiento normal o simple?
Los módulos sólo intercambian datos
29
Diagrama de Estructura, ¿qué es el acoplamiento de datos?
Los parámetros son unidades elementales de datos
30
Diagrama de estructura, ¿qué es el acoplamiento por estampado (de marca)?
Parámetros que pueden ser registros (estructuras)
31
Diagrama de estructura, ¿qué es el acoplamiento de control?
Algún parámetro es de control
32
Diagrama de estructura, ¿qué es el acoplamiento externo?
Los módulos están ligados a componentes externos (controladores E/S, …)
33
Diagrama de estructura, ¿qué es el acoplamiento de contenido?
Un módulo hace referencia a la parte interna de otro modificándola
34
Diagrama de estructura, ¿qué es el acoplamiento común?
Varios módulos hacen referencia a un área común de datos y pueden modificar los valores de los elementos de datos
35
Diagrama de estructura, ¿qué es la cohesión?
* Relación de los elementos de un módulo. * Es algo interno a los propios módulos.
36
Diagrama de estructura, grados de cohesión del mejor al peor
* Funcional * Secuencia * De comunicación * Procedimental * Temporal * Lógica * Casual
37
Diagrama de estructura, ¿qué es la cohesión funcional?
Todos los elementos del módulo están relacionados para desarrollar una única función
38
Diagrama de estructura, ¿qué es la cohesión secuencia?
Un módulo empaqueta en secuencia varios módulos con cohesión funcional
39
Diagrama de estructura, ¿qué es la cohesión de comunicación?
Todos los elementos de procesamiento (por ejemplo: funciones del módulo) utilizan los mismos datos de entrada y salida
40
Diagrama de estructura, ¿qué es la cohesión procedimental?
* Todos los elementos de procesamiento del módulo están relacionados y deben ejecutarse en un orden determinado. * Paso de controles.
41
Diagrama de estructura, ¿qué es la cohesión temporal?
Un módulo contiene tareas relacionadas por el hecho de que todas deben realizarse en el mismo intervalo de tiempo
42
Diagrama de estructura, ¿qué es la cohesión lógica?
Un módulo realiza tareas relacionadas de forma lógica
43
Diagrama de estructura, ¿qué es la cohesión casual?
Un módulo realiza un conjunto de tareas que tienen poca o ninguna relación