GoConqr has a new look! Let us know what you think.

Quiz

Bloque III: 13 - Herramientas de Programación

aa hh 41 questions

Take the quiz

Questions in this quiz (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

Information

Description
AS - Level IOE Quiz on Bloque III: 13 - Herramientas de Programación, created by aa hh on 19/04/2018.
Author
aa hh
Language
Español
Views
4
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?