tipos de cohesión y acoplamiento en desarrollo de software
![]() |
![]() |
![]() |
Título del Test:![]() tipos de cohesión y acoplamiento en desarrollo de software Descripción: tipos de cohesión en desarrollo de software Fecha de Creación: 2021/06/18 Categoría: Oposiciones Número Preguntas: 8
|




Comentarios |
---|
NO HAY REGISTROS |
Haz las asociaciones correctas: . Dimensiones que determinan la calidad de la programación modular (hay 2 correctas) . Haz las asociaciones correctas: . cohesión . acoplamiento . Tipos de cohesión: un módulo realiza múltiples tareas sin ninguna relación entre ellas . un módulo realiza múltiples tareas relacionadas con conexión lógica (de la misma categoría, típico en menús) pero en cada llamada solo se hace una de ellas . las tareas de un módulo tienen como única relación que tienen que ser ejecutadas al mismo tiempo . las tareas de un módulo tienen como relación que son unos pasos propios para crear un "producto" (producto = "algo que se hace", renderizar una página web, rellenar un formulario, hacer un pastel, etc). Es como hacer un receta. . las tareas de un módulo tienen como relación que son unos pasos propios para crear un producto y además las tareas afectan a los mismos datos (tienes datos comunes para todas las tareas) . las tareas de un módulo tienen su propio punto de arranque, codificación independiente, se hacen en serie (hasta que acaba una no hacemos la siguiente y además la salida de una fase es la entrada de la siguiente) y trabajan sobre los mismos datos (ejemplo: objetos) . el módulo ejecuta una y solo una tarea, con un único objetivo a cumplir (HAZME UNA SOLA COSA MUY BIEN) . Ordena los criterios de cohesión (de cohesión menos buena a cohesión más buena): . cohesión coincidental o casual . cohesión lógica . cohesión temporal . cohesión procedimental . cohesión comunicación . cohesión secuencial o información . cohesión funcional . Ordena los criterios de cohesión (de cohesión más buena a cohesión menos buena): . cohesión coincidental o casual . cohesión lógica . cohesión temporal . cohesión procedimental . cohesión comunicación . cohesión secuencial o información . cohesión funcional . Tipos de acoplamiento: . una unidad de software usa a otra unidad de software (estilo llamada a procedimiento, paso de mensaje, invocación de método) se pasan datos perfectamente, PERO NO DATOS COMUNES GLOBALES . un modulo le envia a otro un elemento de control que determina la logica de ejecucion del segundo modulo . dos modulos acceden a y modifican una misma variable global . un modulo referencia directamente el contenido de otro modulo (muy raro en lenguajes de alto nivel) . los módulos se pasan datos con estructura de registro . Haz las asociaciones correctas: . Tipos de acoplamientos aceptables, hay 2 correctas . Tipos de acoplamientos NO aceptables, hay 3 correctas . Tipo de acoplamiento intermedio entre aceptables y NO aceptables, hay una correcta . Haz las asociaciones correctas: . Cuál es el único caso en que el acoplamiento entre dos módulos es cero? . |