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?

A

Bajo

23
Q

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

A

Alta

24
Q

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

A

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

25
Q

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

A

Número de subordinados inmediatos de un módulo (Minimizar)

26
Q

Diagrama de estructura, ¿qué es el acoplamiento?

A
  • Grado de interdependencia entre módulos.
  • Es algo externo a los propios módulos
27
Q

Diagrama de estructura, grados de acoplamiento del mejor al peor

A
  • Normal o simple
  • De datos
  • Por estampado (de marca)
  • De control
  • Externo
  • Común
  • De contenido
28
Q

Diagrama de Estructura, ¿qué es el acoplamiento normal o simple?

A

Los módulos sólo intercambian datos

29
Q

Diagrama de Estructura, ¿qué es el acoplamiento de datos?

A

Los parámetros son unidades elementales de datos

30
Q

Diagrama de estructura, ¿qué es el acoplamiento por estampado (de marca)?

A

Parámetros que pueden ser registros (estructuras)

31
Q

Diagrama de estructura, ¿qué es el acoplamiento de control?

A

Algún parámetro es de control

32
Q

Diagrama de estructura, ¿qué es el acoplamiento externo?

A

Los módulos están ligados a componentes externos (controladores E/S, …)

33
Q

Diagrama de estructura, ¿qué es el acoplamiento de contenido?

A

Un módulo hace referencia a la parte interna de otro modificándola

34
Q

Diagrama de estructura, ¿qué es el acoplamiento común?

A

Varios módulos hacen referencia a un área común de datos y pueden modificar los valores de los elementos de datos

35
Q

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

A
  • Relación de los elementos de un módulo.
  • Es algo interno a los propios módulos.
36
Q

Diagrama de estructura, grados de cohesión del mejor al peor

A
  • Funcional
  • Secuencia
  • De comunicación
  • Procedimental
  • Temporal
  • Lógica
  • Casual
37
Q

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

A

Todos los elementos del módulo están relacionados para desarrollar una única función

38
Q

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

A

Un módulo empaqueta en secuencia varios módulos con cohesión funcional

39
Q

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

A

Todos los elementos de procesamiento (por ejemplo: funciones del módulo) utilizan los mismos datos de entrada y salida

40
Q

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

A
  • Todos los elementos de procesamiento del módulo están relacionados y deben ejecutarse en un orden determinado.
  • Paso de controles.
41
Q

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

A

Un módulo contiene tareas relacionadas por el hecho de que todas deben realizarse en el mismo intervalo de tiempo

42
Q

Diagrama de estructura, ¿qué es la cohesión lógica?

A

Un módulo realiza tareas relacionadas de forma lógica

43
Q

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

A

Un módulo realiza un conjunto de tareas que tienen poca o ninguna relación