DavidMR
Quiz by , created more than 1 year ago

La mayor cremita de la isla.

981
10
1

GoConqr Review

Llegó el momento de poner a prueba tus conocimientos con este genial test. Responde las preguntas del cuestionario, y al finalizar, recuerda verificar tus respuestas.
DavidMR
Created by DavidMR over 9 years ago
Close

EXAMEN 2

Question 1 of 50

1

¿Cuál de las siguientes cuestiones no establece la ingeniería de los requerimientos?

Select one of the following:

  • Las restricciones del diseño.

  • El comportamiento del sistema.

  • Las funciones del sistema.

  • Las pruebas a realizar.

  • La información a procesar.

Explanation

Question 2 of 50

1

Captura de requisitos en XP. Historias del Usuario (User-Stories):
-Establecen los requisitos del cliente.
-Trozos de funcionalidad que aportan valor.
-Se les asignan tareas de programación con un número de horas de desarrollo.
-Las establece el cliente.
-Son la base para las pruebas funcionales.

Select one of the following:

  • True
  • False

Explanation

Question 3 of 50

1

La decisión de reutilizar componentes se basa en una evaluación de costos, entre una nueva solución o adaptar una existente.

Select one of the following:

  • True
  • False

Explanation

Question 4 of 50

1

Es suficiente comenzar el desarrollo de un sistema con una descripción de objetivos generales y los detalles se irán especificando más adelante.

Select one of the following:

  • True
  • False

Explanation

Question 5 of 50

1

Clasificación de las metodologías de desarrollo. En base a su alcance:
- Metodología de largo alcance.
- Metodología de alcance medio.
- Metodología de alcance corto.

Select one of the following:

  • True
  • False

Explanation

Question 6 of 50

1

No todas las metodologías cubren las mismas actividades.

Select one of the following:

  • True
  • False

Explanation

Question 7 of 50

1

Las metodologías se desarrollan para cada una de las fases del desarrollo del producto.

Select one of the following:

  • True
  • False

Explanation

Question 8 of 50

1

En general podemos decir que en los sistemas informáticos el % del coste del software supera el % del coste del hardware.

Select one of the following:

  • True
  • False

Explanation

Question 9 of 50

1

Software es el conjunto de programas, estructuras de datos y documentos asociados para soportar la instalación, operación y uso de los programas.

Select one of the following:

  • True
  • False

Explanation

Question 10 of 50

1

Los procesos integran métodos y herramientas, y definen la secuencia en que se aplican los métodos.

Select one of the following:

  • True
  • False

Explanation

Question 11 of 50

1

Prácticas XP. Refactoring:
- Refactorización = Mejora del código.
- Intentar eliminar complejidad.
- Código duplicado -> Refactorización.
- Se plantea su aplicación después de implementar cada user-story.

Select one of the following:

  • True
  • False

Explanation

Question 12 of 50

1

Diagrama de clases. Desarrollados por analistas, diseñadores y desarrolladores.

Select one of the following:

  • True
  • False

Explanation

Question 13 of 50

1

El Manifiesto de las Metodologías Ágiles. Principios:
1. La prioridad principal es satisfacer al cliente mediante tempranas y continuas entregas del software que le reporten un valor.
2. Dar la bienvenida a los cambios. Los AMs capturan los cambios para que el cliente tenga una ventaja competitiva.
3. Entregar frecuentemente software que funcione, desde u par de semanas a un par de meses, con el menor intervalo de tiempo posible entre una entrega y la siguiente.

Select one of the following:

  • True
  • False

Explanation

Question 14 of 50

1

Metodologías o proceso de desarrollo. ¿Cuál de estas afirmaciones no es falsa?

Select one of the following:

  • Se presenta normalmente como una serie de pasos, con técnicas y notaciones asociadas a cada paso.

  • Proceso para la producción de software libre, empleando una colección de técnicas predefinidas y convenciones en las notaciones

  • Los pasos de la producción del software se organizan normalmente en un ciclo de vida consistente en sólo tres fases de desarrollo

Explanation

Question 15 of 50

1

La reusabilidad es la posibilidad de que cualquier módulo software pueda ser usado en múltiples entornos.

Select one of the following:

  • True
  • False

Explanation

Question 16 of 50

1

Cuesta más mantener el software que desarrollarlo

Select one of the following:

  • True
  • False

Explanation

Question 17 of 50

1

Cuesta más mantener el software que desarrollarlo.

Select one of the following:

  • True
  • False

Explanation

Question 18 of 50

1

Roles XP. Programador:
• Organiza y guía las reuniones
• Ayuda al cliente con las pruebas funcionales
• Se asegura de que las pruebas funcionales se superan

Select one of the following:

  • True
  • False

Explanation

Question 19 of 50

1

Un sistema es un modelo de componentes relacionados entre si.

Select one of the following:

  • True
  • False

Explanation

Question 20 of 50

1

El riesgo es proporcional a la cantidad de información disponible. Cuanto menos información, menor es el riesgo.

Select one of the following:

  • True
  • False

Explanation

Question 21 of 50

1

La gestión de la configuración, controla los cambios que se desarrollan en la etapa de mantenimiento.

Select one of the following:

  • True
  • False

Explanation

Question 22 of 50

1

En la etapa de diseño se tiene que descubrir la mayor cantidad posible de errores que se puedan reparar antes de entregar el sistema.

Select one of the following:

  • True
  • False

Explanation

Question 23 of 50

1

RUP. Procesos de soporte del ciclo de vida del software. El estándar ISO/IEC12207 identifica los procesos de soporte que pueden ser utilizados desde un proceso primario, o incluso desde otro proceso de soporte. Los procesos de soporte son:
ASEGURAMIENTO DE LA CALIDAD
• Actividades empleadas para garantizar de forma objetiva que el producto y los procesos asociados son conformes a los requisitos documentados y a las planificaciones
VERIFICACIÓN
• Actividades empleadas para verificar el producto
VALIDACIÓN
• Actividades empleadas para validar el producto

Select one of the following:

  • True
  • False

Explanation

Question 24 of 50

1

Diagrama de Objetos. Propósito:
• Ilustrar las estructuras de datos/objetos del sistema
• Especificar detalles del modelo

Select one of the following:

  • True
  • False

Explanation

Question 25 of 50

1

Las metodologías de desarrollo contemplan actividades Técnicas o de Desarrollo, como la comercialización del proyecto.

Select one of the following:

  • True
  • False

Explanation

Question 26 of 50

1

Metodologías Ágiles de Desarrollo. Centran su filosofía en la adaptabilidad al cambio en los requisitos.

Select one of the following:

  • True
  • False

Explanation

Question 27 of 50

1

Con el tiempo se han mejorado los problemas de capacidad de mantenimiento del software existente.

Select one of the following:

  • True
  • False

Explanation

Question 28 of 50

1

Diagrama de Caso de Uso. Propósito:
• Especificar el contexto de un sistema
• Capturar los requerimientos del sistema
• Validar la arquitectura del sistema
• Dirigir la implementación del sistema y generar escenarios de testeo

Select one of the following:

  • True
  • False

Explanation

Question 29 of 50

1

Las decisiones a largo plazo se toman en la dirección con información detallada y específica.

Select one of the following:

  • True
  • False

Explanation

Question 30 of 50

1

El análisis, la planificación y la especificación son tareas que definen que software se desarrolla.

Select one of the following:

  • True
  • False

Explanation

Question 31 of 50

1

En el análisis se transforma los casos de uso en un modelo que describe el sistema.

Select one of the following:

  • True
  • False

Explanation

Question 32 of 50

1

Metodologías Ágiles de desarrollo. No es posible planificar cuando el desarrollo del software no es predecible.

Select one of the following:

  • True
  • False

Explanation

Question 33 of 50

1

Las técnicas son programas que mecanizan los métodos para dar soporte al desarrollo.

Select one of the following:

  • True
  • False

Explanation

Question 34 of 50

1

El desarrollo como fase del proceso de software incluye las tareas de diseño, codificación, pruebas e implantación.

Select one of the following:

  • True
  • False

Explanation

Question 35 of 50

1

El software es el elemento de principal coste en el desarrollo de un sistema informático.

Select one of the following:

  • True
  • False

Explanation

Question 36 of 50

1

Valores que fomenta XP:
• Reuniones de seguimiento muy frecuentes
• Mucha documentación
• Una sola entrega

Select one of the following:

  • True
  • False

Explanation

Question 37 of 50

1

Decisiones de negocio las toma el cliente:
• Alcance → ¿Cuándo debe estar listo el producto para que sea valioso en producción?
• Prioridad → Prioriza la incorporación de las user-stories
• Composición de entregas → ¿Qué se necesita para que el negocio sea mejor antes de tener el SW?
• Fechas de entrega → Fechas cuando el software funcionando causaría una gran diferencia.

Select one of the following:

  • True
  • False

Explanation

Question 38 of 50

1

Diagrama de Desarrollo o Despliegue. Desarrollado por programadores.

Select one of the following:

  • True
  • False

Explanation

Question 39 of 50

1

Las actividades del proceso del software varían dependiendo de la organización y del tipo de sistema a desarrollarse.

Select one of the following:

  • True
  • False

Explanation

Question 40 of 50

1

El prototipado es recomendado cuando existen especificaciones de alto riesgo.

Select one of the following:

  • True
  • False

Explanation

Question 41 of 50

1

Análisis estructurado de Tom DeMarco 1979 & Diseño estructurado de Yourdo Modelo de proceso: Iterativo e incremental (híbrido).

Select one of the following:

  • True
  • False

Explanation

Question 42 of 50

1

¿Cuál de las siguientes problemáticas del software es falsa?

Select one of the following:

  • Las estimaciones del tiempo, costes y esfuerzo para el desarrollo no son precisas

  • Las responsabilidades están diluidas

  • La calidad del software desarrollado es cuestionable

  • El software es difícil de mantener

  • La productividad es mayor que la demanda

  • La comunicación entre desarrolladores y usuarios es deficiente

  • La satisfacción del usuario es baja

Explanation

Question 43 of 50

1

El Proceso Unificado de Desarrollo:
• Guiado y Manejado por Casos de Uso
• Centrado en la Arquitectura
• Centrado en Modelos

Select one of the following:

  • True
  • False

Explanation

Question 44 of 50

1

Las herramientas de ingeniería del software son más importantes que el hardware para conseguir una buena productividad.

Select one of the following:

  • True
  • False

Explanation

Question 45 of 50

1

Mejores prácticas de XP:
• Programación en parejas
• Propiedad colectiva
• Integración continua
• Semana de 40 horas
• Cliente in situ
• Estándares de programación

Select one of the following:

  • True
  • False

Explanation

Question 46 of 50

1

RUP. Procesos de soporte del ciclo de vida del software
REUNIONES DE REVISIÓN
• Reuniones empleadas por las dos partes para evaluar el estado del producto y de las actividades
AUDITORIAS
• Actividades para determinar que el proyecto cumple con lo0s requisitos, planes y contratos
RESOLUCIÓN DE PROBLEMAS
• Actividades para analizar y resolver problemas relativos al proyecto, sea cual sea su fuente y naturaleza

Select one of the following:

  • True
  • False

Explanation

Question 47 of 50

1

Análisis y Diseño estructurado de Michael Jackson es un Modelo de proceso: en cascada.

Select one of the following:

  • True
  • False

Explanation

Question 48 of 50

1

Decisiones de negocio las toma el analista:
Alcance → ¿Cuándo debe estar listo el producto para que sea valioso en producción?
Prioridad → Prioriza la incorporación de las user-stories
Composición de entregas → ¿Qué se necesita para que el negocio sea mejor antes de tener el SW?
Fechas de entrega → Fechas cuando el software funcionando causaría una gran diferencia

Select one of the following:

  • True
  • False

Explanation

Question 49 of 50

1

Perfil Jefe de Proyecto, en esta categoría se agrupan los siguientes tipos de participantes:
• Jefe de Proyecto
• Responsable de Implantación
• Responsable de Mantenimiento
• Responsable de Operación
• Responsable de Sistemas
• Responsable de Seguridad
• Responsable de Calidad

Select one of the following:

  • True
  • False

Explanation

Question 50 of 50

1

Un sistema de gestión de la calidad es el conjunto de la estructura de la organización, de responsabilidades, procedimientos, procesos y recursos que se establecen para llevar a término la gestión de calidad.

Select one of the following:

  • True
  • False

Explanation