Ingeniería del Software I

Beschreibung

Teoría sobre Ingeniería del Software I Ingeniería del Software I Quiz am Ingeniería del Software I, erstellt von Miriam Cabrera am 24/05/2017.
Miriam Cabrera
Quiz von Miriam Cabrera, aktualisiert more than 1 year ago
Miriam Cabrera
Erstellt von Miriam Cabrera vor fast 7 Jahre
115
0

Zusammenfassung der Ressource

Frage 1

Frage
¿Qué aporta la Ingeniería del Software?
Antworten
  • Una visión metodológica de la Ingeniería del Software.
  • Un enfoque sistemático del desarrollo.
  • Modelo de referencia y buenas prácticas.
  • Todas las anteriores.

Frage 2

Frage
Las técnicas de Ingeniería del Software:
Antworten
  • Son herramientas que facilitan los procesos del software.
  • Describen las tareas del proceso de desarrollo.
  • Son modelos del software muy extendidos.
  • Todas las anteriores.

Frage 3

Frage
¿Qué problemas preocupan actualmente a los ingenieros del software?
Antworten
  • Los plazos de entrega.
  • La interoperabilidad entre los sistemas software.
  • Los costes de mantenimiento.
  • Todas las anteriores.

Frage 4

Frage
¿Para qué puede ser útil el modelado?
Antworten
  • Para representar los requisitos del software.
  • Para facilitar la comunicación de miembros del equipo de desarrollo.
  • Para comprender el problema del cliente.
  • Todas las anteriores.

Frage 5

Frage
Un método de desarrollo describe
Antworten
  • Las necesidades del cliente.
  • La secuencia de pasos a realizar para desarrollar un software.
  • Las características y atributos del software.
  • Todas las anteriores.

Frage 6

Frage
¿Cuál de las siguientes representaciones se considera un modelo del software?
Antworten
  • Una especificación de un caso de uso.
  • Un diagrama de casos de uso.
  • Un diagrama de clases.
  • Todas las anteriores.

Frage 7

Frage
¿Qué representación se debe usar para describir el proceso de diseño del software?
Antworten
  • Una especificación funcional del software.
  • La arquitectura del software.
  • Un diagrama de flujo que describa las tareas para obtener el modelo de diseño.
  • Todas las anteriores.

Frage 8

Frage
¿Qué aumenta la probabilidad de éxito de un desarrollo?
Antworten
  • La claridad y consistencia de los requisitos.
  • El uso de un enfoque metodológico
  • Un diseño fácil de mantener.
  • Todas las anteriores.

Frage 9

Frage
Los prototipos en el proceso de requisitos
Antworten
  • Simulan la interfaz de usuario.
  • Ayudan a identificar nuevos requisitos.
  • Sirven para validar los requisitos.
  • Todas las anteriores.

Frage 10

Frage
¿Qué proceso forma parte del ciclo de vida del software?
Antworten
  • Proceso de desarrollo.
  • Proceso de mantenimiento.
  • Proceso de gestión.
  • Todas las anteriores.

Frage 11

Frage
¿Qué procesos se consideran de soporte a los procesos principales y generales del software?
Antworten
  • Proceso de documentación.
  • Proceso de mejora.
  • Proceso de mantenimiento.
  • Todas las anteriores.

Frage 12

Frage
¿Qué actividades forman parte del proceso de desarrollo del software?
Antworten
  • Controlar la calidad del proceso.
  • Identificar los requisitos de software.
  • Estimar el esfuerzo del desarrollo.
  • Todas las anteriores.

Frage 13

Frage
¿En qué fase del proceso de desarrollo se definen los módulos o componentes del software?
Antworten
  • Definición de requisitos.
  • Diseño detallado.
  • Diseño arquitectónico.
  • Todas las anteriores.

Frage 14

Frage
Se considera un requisito la necesidad de:
Antworten
  • Usar un lenguaje de programación concreto.
  • Implementar una funcionalidad determinada.
  • Cumplir con unos estándares específicos.
  • Todas las anteriores.

Frage 15

Frage
¿Qué actividad forma parte del proceso de requisitos?
Antworten
  • Comprobar la consistencia de los requisitos.
  • Determinar qué requisitos deben implementarse.
  • Identificar dependencia entre requisitos.
  • Todas las anteriores.

Frage 16

Frage
El tiempo medio de respuesta deberá ser de 3 segundos a plena carga (máximo número de usuarios concurrentes)
Antworten
  • No es un requisito.
  • Es un requisito funcional.
  • Es un requisito de rendimiento.
  • Es un requisito de portabilidad.

Frage 17

Frage
Los requisitos no funcionales:
Antworten
  • Especifican que debe hacer el software.
  • Afectan a como debe implementarse la funcionalidad.
  • Describen los datos de entrada al sistema.
  • Todas las anteriores.

Frage 18

Frage
Cuando se analizan los requisitos se:
Antworten
  • Representan mediante técnicas de modelado.
  • Organizan en categorías.
  • Especifican detalladamente.
  • Todas las anteriores.

Frage 19

Frage
La especificación de requisitos
Antworten
  • Define los servicios que debe ofrecer el software.
  • Define la información de salida y las restricciones del formato.
  • Delimita el alcance funcional del software.
  • Todas las anteriores.

Frage 20

Frage
Diagrama de clases
Antworten
  • Es una técnica de modelado orientada a objetos.
  • Sirve para representar el modelo de dominio del software.
  • Modela la información necesaria en forma de objetos relacionados entre si.
  • Todas las anteriores.

Frage 21

Frage
Las clases abstractas
Antworten
  • Hacen posible la herencia de atributos y operaciones comunes.
  • Simplifican el modelo conceptual.
  • Facilita los cambios en el software.
  • Todas las anteriores.

Frage 22

Frage
¿Qué técnica es la más indicada para representar el flujo de un proceso?
Antworten
  • Diagrama de actividades.
  • Diagrama de casos de uso.
  • Diagrama de clases.
  • Todas las anteriores.

Frage 23

Frage
Las postcondiciones
Antworten
  • Son validaciones que se hacen antes del caso de uso.
  • Son comprobaciones que se realizan durante el caso de uso.
  • Se especifican solo si se han producido cambios como consecuencia del caso de uso.
  • Ninguna de las anteriores.

Frage 24

Frage
Los diagramas de actividades
Antworten
  • No especifican condiciones sobre el flujo.
  • Complementan las casos de uso.
  • No sirven para modelar una función del software.
  • Se usan para describir requisitos no funcionales del software.

Frage 25

Frage
En una explicación de diseño de presentaciones tipo Power Point, que relación existe entre la clase relación y la clase diapositiva.
Antworten
  • Composición.
  • Agregación.
  • Include.
  • Ninguna.

Frage 26

Frage
¿Qué debe representar un diagrama de casos de uso?
Antworten
  • Las relaciones entre los casos de uso especificados.
  • Las clases y sus relaciones.
  • El modelo de dominio del software.
  • Todas las anteriores.

Frage 27

Frage
En el ciclo de vida espiral
Antworten
  • Se utiliza la creación del prototipo.
  • Cada fase se lleva a cabo una sola vez.
  • No se evalúa el riesgo.
  • Ninguna de las anteriores.

Frage 28

Frage
En el manifiesto ágil se valora
Antworten
  • La negociación de un contrato más que la colaboración con un cliente.
  • El proceso a seguir y las herramientas más que el equipo de desarrollo.
  • Responder a los cambios más que seguir estrictamente un plan trazado.
  • Ninguna de las anteriores.

Frage 29

Frage
El proceso unificado de desarrollo se caracteriza:
Antworten
  • Por estar guiado por casos de uso.
  • Por estar centrado en la arquitectura.
  • Por ser un proceso iterativo e incremental.
  • Todas las anteriores.

Frage 30

Frage
Si los requisitos están perfectamente especificados al comienzo del desarrollo se puede utilizar
Antworten
  • Aproximación incremental.
  • Desarrollo rápido de aplicaciones.
  • Ciclo de vida clásico o cascada.
  • Todas.

Frage 31

Frage
En el ciclo de vida en espiral las fases se suceden de forma
Antworten
  • Iterativa.
  • Lineal.
  • Aleatoria.
  • Ninguna de las anteriores .

Frage 32

Frage
En el desarrollo rápido de aplicaciones no es recomendado cuando
Antworten
  • No se cuenta con recursos humanos suficientes para formar los grupos de desarrollo DRA requeridos.
  • La aplicación a desarrollar es difícil de separar en módulos.
  • El software requiere alto grado de interoperabilidad con programas ya existentes.
  • Todas las anteriores.

Frage 33

Frage
Principales organizaciones de estandarización
Antworten
  • ISO, IEEE y SEI.
  • SWEBOOK, CMM y CMMI.
  • ACM, ESA y SWEBOOK.
  • Todas las anteriores.

Frage 34

Frage
La elección de un modelo de ciclo de vida puede estar acondicionada por:
Antworten
  • La especificación clara y completa de los requisitos.
  • Restricciones de tiempo.
  • Limitaciones de presupuesto para el desarrollo.
  • Todas las anteriores.

Frage 35

Frage
Los elementos que conforman un sprint en la metodología SCRUM son:
Antworten
  • Pila del producto, pila de sprint e incremento.
  • Producto, backlog y sprint backlog.
  • Gráfico burn up y product backlog.
  • Ninguna de las anteriores.

Frage 36

Frage
En metodología SCRUM se aconseja que la duración de cada sprint sea de:
Antworten
  • Un mes.
  • Como máximo tres meses.
  • Dos meses.
  • Ninguna de las anteriores.

Frage 37

Frage
Las reuniones no opcionales de la metodología SCRUM son:
Antworten
  • Sprint planning meeting, daily scrum meeting y sprint retropective meeting.
  • Planificación, seguimiento y revisión del sprint.
  • Planificación, seguimiento y reunión retrospectiva.
  • Ninguna de las anteriores.

Frage 38

Frage
¿Quiénes se consideran comprometidos en la metodología SCRUM?
Antworten
  • El propietario del producto y el equipo de desarrollo.
  • El scrum manager y los usuarios finales.
  • Los usuarios finales y el interesado en el producto.
  • Todas las anteriores.

Frage 39

Frage
¿Qué circunstancias haría fracasar el desarrollo de un producto software?
Antworten
  • Que los requisitos cambien a lo largo del proyecto.
  • La ambigüedad e inconsistencia de los requisitos.
  • Que existan muchos requisitos.
  • Todas las anteriores.

Frage 40

Frage
Los modelos en Ingeniería del Software
Antworten
  • Facilitan la comunicación entre ingenieros.
  • Son representaciones de gran utilidad.
  • Ayudan a definir lo que se quiere desarrollar.
  • Todas las anteriores.

Frage 41

Frage
¿Qué actitud beneficia a la industria del software?
Antworten
  • Usar métodos para los diferentes procesos del software.
  • Usar estándares solo cuando lo imponga el cliente.
  • Validad requisitos solo cuando existen conflictos.
  • Todas las anteriores.

Frage 42

Frage
Un ejemplo de modelo de producto sería:
Antworten
  • Un diagrama de actividades de prueba del software.
  • Un modelo de ciclo de vida.
  • La descripción de una operación específica del software.
  • Ninguna de las anteriores.

Frage 43

Frage
¿Cuál de las siguientes creencias es errónea?
Antworten
  • La implementación debe comenzar lo antes posible.
  • El análisis se debe simplifica al máximo.
  • La prueba solo es efectiva después de la implementación.
  • Todas las anteriores.

Frage 44

Frage
El software puede degradarse como consecuencia de:
Antworten
  • Los cambios que haya que realizar.
  • La corrección de errores.
  • La incorporación de nuevas funcionalidades.
  • Todas las anteriores.

Frage 45

Frage
¿Cuáles son los retos actuales de la Ingeniería del Software?
Antworten
  • Reducir tiempos de entrega sin comprometer la calidad.
  • Facilitar la integración entre sistemas.
  • Reducir los costes de mantenimiento.
  • Todas las anteriores.

Frage 46

Frage
El modelo de proceso
Antworten
  • Describe el producto que queremos construir.
  • Representa las tareas a realizar a lo largo del proceso.
  • Describe los atributos del software.
  • Todas las anteriores.

Frage 47

Frage
La calidad de un software es menos si
Antworten
  • Los requisitos no se pueden identificar al comienzo.
  • Hay riesgos.
  • No se desarrolla de forma que sea fácil de mantener.
  • Todas las anteriores.

Frage 48

Frage
Según la norma ISO 12207-1 las actividades del ciclo de vida se pueden agrupar en:
Antworten
  • Proceso de desarrollo, proceso de mantenimiento y proceso de soporte.
  • Procesos principales, procesos de soporte y procesos generales.
  • Proceso de desarrollo, proceso de mantenimiento y proceso de gestión.
  • Ninguna de las anteriores.

Frage 49

Frage
El proceso de desarrollo comprende actividades de:
Antworten
  • Adquisición y suministro.
  • Operación y mantenimiento.
  • Análisis, diseño, pruebas e instalación.
  • Todas las anteriores.

Frage 50

Frage
El proceso de operación
Antworten
  • Es un proceso de soporte.
  • Incluye la explotación y soporte operativo a los usuarios.
  • Forma parte del proceso de desarrollo.
  • Ninguna de las anteriores.

Frage 51

Frage
¿En qué condiciones es útil el enfoque ágil?
Antworten
  • Cuando los proyectos son muy grandes.
  • Cuando no hay prisas por la entrega.
  • Cuando el entorno del sistema es muy cambiante.
  • Todas las anteriores.

Frage 52

Frage
¿Qué ventaja tiene el uso de paradigmas de la ingeniería del software?
Antworten
  • Garantizan el éxito del desarrollo.
  • Son muy contrastados.
  • No hacen uso de un enfoque de ingeniería.
  • Todas las anteriores.

Frage 53

Frage
El desarrollo rápido de aplicaciones
Antworten
  • Se basa en realizar sucesivas transformaciones.
  • Se besa en el uso de componentes reutilizables.
  • Es una mejora de la aproximación incremental.
  • Ninguna de las anteriores.

Frage 54

Frage
La aproximación evolutiva es útil cuando
Antworten
  • Los requisitos están claros desde el principio.
  • No se necesita la experiencia del usuario.
  • Se requiere tecnología que no está disponible al comienzo del proceso de desarrollo.
  • Ninguna de las anteriores.

Frage 55

Frage
Los estándares
Antworten
  • Engloban conocimientos.
  • Unificar criterios para los procesos de software.
  • Proporcionan continuidad y entendimiento entre las personas implicadas en el proyecto a desarrollar.
  • Todas las anteriores.

Frage 56

Frage
El modelo CMM
Antworten
  • Evalúa el estado de madurez de la organización
  • Constituye un marco de referencia para la mejora continua.
  • Propone un modelo de madurez de cinco niveles.
  • Todas las anteriores.

Frage 57

Frage
El SWEBOOK
Antworten
  • Es un modelo de ciclo de vida.
  • Delimita el cuerpo de conocimiento de la ingeniería del software.
  • Es un método de desarrollo.
  • Ninguna de las anteriores.

Frage 58

Frage
Un requisito es
Antworten
  • Una capacidad del software del software para satisfacer el contrato.
  • Una restricción que debe tener el software.
  • Una condición necesaria para el cliente.
  • Todas de las anteriores.

Frage 59

Frage
¿Qué tarea formar parte de la negociación de los requisitos?
Antworten
  • Discutir los requisitos conflictivos.
  • Priorizar los requisitos.
  • Alcanzar un compromiso final sobre los requisitos a implementar.
  • Todas las anteriores.

Frage 60

Frage
El sistema deberá soportar hasta 1000 usuarios
Antworten
  • Es un requisito no funcional.
  • No es un requisito.
  • Es un requisito funcional.
  • Ninguna de las anteriores.

Frage 61

Frage
Características deseables de los requisitos
Antworten
  • Completitud.
  • Consistencia.
  • Concisión.
  • Todas las anteriores.

Frage 62

Frage
El modelo de dominio representa
Antworten
  • Conceptos modelados como clases.
  • Objetos del sistema que se puedan manipular.
  • Abstracciones para entender el problema.
  • Todas las anteriores.

Frage 63

Frage
El software se compone de
Antworten
  • Instrucciones
  • Instrucciones y estructura de datos.
  • Instrucciones, estructura de datos y documentación.
  • Ninguna de las anteriores.

Frage 64

Frage
¿Qué ha contribuido a la crisis del software?
Antworten
  • Planificar los procesos de desarrollo.
  • No considerar el mantenimiento desde el comienzo de proceso de desarrollo.
  • Potenciar el uso de métodos y herramientas para el desarrollo.
  • La elección de paradigmas de la ingeniería del software.

Frage 65

Frage
Las estadísticas de desarrollo de proyectos informáticos nos indican que hay más:
Antworten
  • Proyectos acabados con problemas.
  • Proyectos acabados con éxito.
  • Proyectos inacabados.
  • Ninguna de las anteriores.

Frage 66

Frage
Según la norma ISO 12207-1 la operación de un proyecto software es un proceso:
Antworten
  • Soporte.
  • Principal.
  • General.
  • De infraestructura.

Frage 67

Frage
¿En qué fase del proceso de desarrollo tenemos como actividad la elección del lenguaje de programación?
Antworten
  • Requisitos de usuario.
  • Requisitos de software.
  • Diseño arquitectónico.
  • Diseño detallado y producción.

Frage 68

Frage
Son métodos de desarrollo ágil
Antworten
  • SCRUM
  • Lean Development
  • Dynamic Systems Development Method
  • Todas las anteriores.

Frage 69

Frage
En qué modelo de desarrollo ágil se propone la programación en parejas:
Antworten
  • SCRUM
  • AOSD.
  • XP.
  • Ninguna de las anteriores.

Frage 70

Frage
¿Cuál de estos requisitos es un requisito no funcional?
Antworten
  • El sistema deberá ser altamente seguro de ataques provenientes de internet.
  • El sistema debe atender a 100 usuarios al mismo tiempo sin aumentar el tiempo de respuesta demasiado.
  • El sistema debe correr bajo el sistema operativo Linux.
  • Todas las anteriores.

Frage 71

Frage
El dominio de información en el análisis está compuesto de:
Antworten
  • Sucesos.
  • Datos.
  • El entenderlo es un principio del análisis.
  • Todas las anteriores.
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Imperialismus
sandya.zimmerman
Physik Formeln
AntonS
Zeiten Englisch
Janine Egli
Öff. Recht - Kommunal- und Baurecht - Streitigkeiten
myJurazone
INNO Klausur 1
Inno 2015
Quiz zum Basiswissen Europa und Europäische Union
lea_seelbach
FOST 3 - Inferenzstatistik
Kathy H
Grundlagen der Stochastik - Zusammenfassung
Flo Rian
GPSY ALPS
Malte Ni
Forstpolitik Krott
Ulf Grätz
Vetie - AVO 2018
Fioras Hu