¡GoConqr estrena diseño! Cuéntanos qué te parece.

Test

Bloque III: 13 - Herramientas de Programación

aa hh 41 preguntas

Hacer el test

Preguntas del test (41)

  1. 1Las herramientas Middle CASE se usan para:
    1. AAutomatizar tareas en el análisis y diseño de aplicaciones
    2. BAyudar en las fases de planificación y análisis de requisitos.
    3. CAutomatizar la generación de código y crear programas de detección de errores.
    4. DDepurar programas y realizar planes de pruebas.
  2. 2En una clasificación de herramientas CASE basada en las fases del ciclo de desarrollo que cubren, las denominadas Lower Case se emplean en:
    1. ALa generación de código.
    2. BEl análisis de requisitos.
    3. CLa fase de planificación.
    4. DLa fase de diseño.
  3. 3Uno de los indicadores que hace patente una escasa calidad de un diseño software es el siguiente:
    1. AUn alto acoplamiento entre sus módulos.
    2. BUna alta cohesión entre los elementos de un módulo.
    3. CNo disponer de código duplicado.
    4. DNo seguir un diseño en cascada.
  4. 4¿Cuál es el significado el término acoplamiento cuando se habla de los módulos de un determinado programa? ¿Cuál es el valor deseado de dicho acoplamiento?
    1. AGrado de interdependencia entre los distintos módulos de un programa. Debe ser alto.
    2. BGrado de interdependencia entre los distintos módulos de un programa. Debe ser bajo.
    3. CRelación funcional entre las distintas sentencias que componen un módulo. Debe ser alto.
    4. DRelación funcional entre las distintas sentencias que componen un módulo. Debe ser bajo.
  5. 5Cuando los módulos se comunican mediante parámetros que constituyen elementos de datos simples, ¿qué tipo de acoplamiento se dice que presentan?
    1. ANormal.
    2. BDe datos.
    3. CDe control.
    4. DDe instancia.
  6. 6La ley cuya finalidad es reducir el acoplamiento en un sistema de información es la:
    1. ALey de Amper
    2. BLey de Demeter
    3. CLey de Moore
    4. DLey de Hooke
  7. 7¿Cuál de las siguientes afirmaciones sobre cohesión y acoplamiento es correcta?
    1. AEl acoplamiento mide la relación entre los elementos de un módulo, buscando que sea máximo.
    2. BLa cohesión mide el grado de interdependencia entre módulos, buscando que sea mínimo para independizarlos y garantizar su fácil mantenibilidad.
    3. CLa cohesión mide la relación entre los elementos de un módulo. Existen distintos tipos de cohesión: funcional, secuencial, temporal, etc.
    4. DLa cohesión mide la relación entre los elementos de un módulo. Existen distintos tipos de cohesión: normal, externa, común, etc.
  8. 8Señale la opción INCORRECTA:
    1. AEn diseño de programas, GRASP significa "patrones generales de software para asignar responsabilidades", y describen los principios fundamentales de la asignación de responsabilidades a objetos.
    2. BLa cohesión se define como el grado de interdependencia existente entre los módulos de un sistema.
    3. CEn la programación modular lo más conveniente es que un módulo sea altamente cohesivo y con bajo acoplamiento.
    4. DAOSD (Desarrollo Software Orientado a Aspectos) es una aproximación al diseño de la arquitectura del sistema. Se caracteriza porque ofrece mecanismos para resolver problemas de código disperso o enmarañado gracias a los aspectos.
  9. 9¿Cuál de los siguientes patrones de diseño se utiliza para generar clases de las que se puede instanciar sólo un objeto?
    1. ASingleton
    2. BFactory
    3. CDelegate
    4. DUnity
  10. 10¿Cuál de los siguientes patrones de diseño se utiliza para generar clases de las que se puede instanciar sólo un objeto?
    1. ASingleton
    2. BFactory
    3. CDelegate
    4. DUnity

Información

Descripción
AS - Level IOE Test sobre Bloque III: 13 - Herramientas de Programación, creado por aa hh el 19/04/2018.
Autor
aa hh
Idioma
Español
Visitas
4
Etiquetas
ioeas - level
Valoración
Aún sin valoraciones
Valora este test
Valora este test

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?