UNIVERSIDAD TÉCNICA DE MANABÍ
FACULTAD DE CIENCIAS INFORMÁTICAS
ESCUELA DE INGENIERÍA DE SISTEMAS INFORMÁTICOS
MATERIA
INGENIERÍA DEL SOFTWARE II
MAYO 2015-SEPTIEMBRE 2015
TEMA: ELABORACIÓN DE UN CUESTIONARIO DE CONCEPTOS BÁSICOS DE
INGENIERÍA DE SOFTWARE, EJERCICIOS INTRODUCTORIOS A LA INGENIERÍA
DE SOFTWARE
INTEGRANTES
ZAMBRANO CEDEÑO JORGE ARUN
SORNOZA HENRIQUEZ JOSÉ ANTONIO
PEREA VILLAFUERTE ALBERTO ALEXANDER
GAROFALO VÉLEZ KATHERINE CAROLINA
ANCHUNDIA REYES JANDRY SANTIAGO
CURSO
VIII “A”
DOCENTE
ING. KEVIN MERO
ECUADOR-PORTOVIEJO
2015
CUESTIONARIO DE INGENIERÍA DE SOFTWARE II
UNIDAD I: INTRODUCCIÓN A LA INGENIERIA DE SOFTWARE
P1: ¿El criterio al desarrollar un software es?
a. Satisfacción personal
b. Sensación de hacer algo
c. Realización de un trabajo brillante
d. Actividad en grupo
P2: ¿El desarrollar software lo podemos considerar como?
a. Arte
b. Ciencia disciplinada
c. Arte y ciencia disciplinada
d. Actividad vocacional
P3: ¿La ingeniería de software entrega como artefacto?
a. Componentes reutilizados
b. Utilidades finales
c. Componentes reutilizados y utilidades finales
d. Aplicaciones
P4: ¿Cuál de las siguientes metodologías de software es secuencial?
a. Cascada
b. Scrum
c. Programación Extrema
d. OMT
P5: ¿Una Biblioteca de funciones para la resolución de ecuaciones puede considerarse?
a. Componente reutilizado
b. Utilidad final
c. Objeto de Matlab
d. Código útil para la programación ágil
P6: ¿Qué roles intervienen en el desarrollo ágil de software?
a. Product manager, Product Owner y el teem apoyado por el scrum master
b. Product manager y el team apoyado por el scrum master
c. Product manager trabajando directamente con el teem
d. Product Owner y el team apoyado por el scrum master
P7: ¿A que se conoce como backlog de sprint?
a. A las características del producto (lista)
b. Periodo interactivo: planificación, desarrollo y entrega del software
c. Diseño funcional del software
d. Cambios requeridos por el cliente al momento de implantar el software
P8: ¿Qué guía recopila el cuerpo de conocimiento de la Ingeniería de software?
a. COBIT
b. SWEBOK
c. ITIL
d. ISO 27001
P9: ¿Cómo se considera el software en la actualidad?
a. Programa de computadora
b. Conjunto completo de programas, procedimientos y documentación de un
sistema
c. Script reutilizable por varios programadores
d. Conjunto de instrucciones creadas mediante un lenguaje de programación.
P10: ¿Qué característica distingue al software de otros artefactos ingenieriles?
a. La flexibilidad (fácilmente modificable)
b. El desarrollo mediante herramientas case
c. Es lógico (no se puede ver y tocar)
d. El desarrollo empírico
P11: ¿Cuáles son los 3 calificativos del software?
a. Sistematicidad, disciplina y cuantificación
b. Sistematicidad, disciplina y cualificación
c. Automatización, disciplina y cualificación
d. Automatización, disciplina y cuantificación
P12: ¿Con respecto a una actividad, que es incorrecto?
a. Tiene elementos participantes
b. Tiene lugar en el tiempo y el espacio
c. Es un proceso con un propósito no muy claro
d. Un término genérico; en ingeniería de software se suele hablar en términos
específicos: actividades de prueba, obtención de requisitos, etc.
P13: ¿Qué es un artefacto en ingeniería de software?
a. Elementos tangibles creados con un propósito practico
b. Elementos intangibles creados con un propósito practico
c. Elementos tangibles creados con diversos propósitos
d. Elementos intangibles creados con diversos propósitos
P14: ¿Qué es un método, metodología, especificación y ciclo de vida?
a. Conjunto de métodos coherentes y relacionados con unos principios básicos
b. Es una descripción detallada y precisa de algo existente o que existirá.
c. La evolución del software desde su concepción hasta que deja de usarse.
d. La especificación de una secuencia de acciones orientadas a un propósito
determinado.
Según el orden de izquierda a derecha en que aparecen los términos en la pregunta planteada,
la respuesta correcta seria:
a. b,c,d,a
b. d,c,a,b
c. d,a,b,c
d. d,c,b,a
EJERCICIO INTRODUCTORIO A LA INGENIERÍA DE SOFTWARE
Sistemas de Compras por internet
Desarrollar un software de procesamiento de ordenes online para un empresa intermediaria
de un conjunto de productos procedentes de diferentes empresas suministradoras. La empresa
publica un catálogo de productos que vende entre los clientes (particular o empresas).
Los clientes encargan los productos, enviando una lista de ellos junto con la orden de pago.
La empresa acepta las órdenes de pedido y envió los productos a la dirección de los clientes
a través de una empresa de mensajería externa. La aplicación de software debe mantener la
información completa desde que el pedido llega hasta que el pedido es enviado.