Está en la página 1de 13

20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

Examen final - Semana 8

Fecha límite 22 de oct en 23:55 Puntos 80 Preguntas 20


Disponible 19 de oct en 0:00-22 de oct en 23:55 4 días Tiempo límite 90 minutos
Intentos permitidos 2

Instrucciones

Volver a realizar la evaluación

https://poli.instructure.com/courses/11029/quizzes/40342 1/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

Historial de intentos

Intento Tiempo Puntaje


ÚLTIMO Intento 1 44 minutos 56 de 80

Calificación para este intento: 56 de 80


Presentado 20 de oct en 22:32
Este intento tuvo una duración de 44 minutos.

Pregunta 1 4 / 4 ptos.

La siguiente gráfica cada cara corresponde a un estado de ánimo del


cliente como respuesta a 4 entregas, para la construcción de cada
entrega se aplica el modelo en cascada, ¿Cuál es el modelo de
proceso que corresponde al proyecto entero?

Incremental.

Espiral.

¡Correcto!
Iteractivo.

Cascada.

Pregunta 2 4 / 4 ptos.

La siguiente gráfica cada cara corresponde a un estado de ánimo del


cliente como respuesta a 4 entregas, para la construcción de cada
entrega se aplica el modelo en cascada, ¿Cuál es el modelo de

https://poli.instructure.com/courses/11029/quizzes/40342 2/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

proceso que corresponde al proyecto entero?

Cascada.

¡Correcto!
Incremental.

Espiral.

Iteractivo.

Pregunta 3 4 / 4 ptos.

La metodología que se basa en el desarrollo de un sistema como una


serie de versiones, y cada versión añade una funcionalidad a la
versión anterior es

por componentes.

SCRUM.

RUP.

¡Correcto!
en cascada.

Pregunta 4 4 / 4 ptos.

En un sistema de compra de productos por Internet, ¿Cuál de los


siguientes requerimientos es funcional?

https://poli.instructure.com/courses/11029/quizzes/40342 3/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

¡Correcto!
El usuario deberá tener la posibilidad de buscar por producto,
proveedor, costo del producto, disponibilidad de productos.

El sistema no debe tardar más de cinco segundos en mostrar los


resultados de una búsqueda.

El sistema debe funcionar correctamente en cualquier navegador.

El sistema debe operar tanto en equipos con iOS, Windows Phone o


Android.

Pregunta 5 4 / 4 ptos.

La metodología de desarrollo RUP tiene como modelo de proceso


base, para sus 4 fases el modelo

Incremental.

¡Correcto! Cascada.

Fuente.

Scrum.

Pregunta 6 4 / 4 ptos.

Una Universidad desea contratar una empresa que le desarrolle un


aplicativo para diseñar una aplicación que lleve el registro de los
usuarios a las salas de sistemas. Se sabe por la experiencia que es
una aplicación pequeña, y que el tiempo para su desarrollo puede ser
largo. Además, se debe aclarar que el presupuesto con el que cuenta

https://poli.instructure.com/courses/11029/quizzes/40342 4/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

la Universidad es pequeño. Para lo anterior la empresa desarrolladora


del aplicativo decide por sus características desarrollarlo con la
metodología

indiferente la metodología.

SCRUM o XP.

¡Correcto! en espiral o cascada.

basada en componentes.

Pregunta 7 4 / 4 ptos.

Como el diagrama de clases muestra la colección de elementos


estáticos del problema, la principal fortaleza que ofrecen los diagramas
de secuencia es que modelan la manera como se comunican los
elementos del sistema

durante el tiempo.

desglosando las funciones del sistema.

¡Correcto! durante el tiempo con énfasis en el orden de dicha interacción.

ante los eventos producidos.

Pregunta 8 0 / 4 ptos.

Existen varias actividades en el proceso de Ingeniería de


Requerimientos, cuyo objetivo principal es

https://poli.instructure.com/courses/11029/quizzes/40342 5/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

recolectar cualquier cantidad de información de la empresa para


encontrar los requerimientos.

determinar las mejores técnicas de programación para implementar el


sistema.

espuesta correcta
identificar las necesidades del cliente para luego transformarlas en
requerimientos.

Respondido
facilitar la labor de seguimiento a los cambios futuros sobre el sistema.

Pregunta 9 0 / 4 ptos.

Un diagrama de secuencia está conformado de manera principal por


un conjunto de participantes que son quienes guían las interacciones.
¿De qué manera se ubican los participantes?

horizontal o verticalmente.

espuesta correcta horizontalmente.

Respondido verticalmente.

no se usan participantes.

Pregunta 10 4 / 4 ptos.

Para indicar que en una relación entre clases, una clase puede
tener mínimo 2 ocurrencias de una clase y muchas de la otra, la
https://poli.instructure.com/courses/11029/quizzes/40342 6/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

notación correcta para ésta multiplicidad es

¡Correcto!
2..*

2,3..6

2..6

Pregunta 11 0 / 4 ptos.

Como la propuesta mas usada para identificar clases y atributos es el


análisis sintactico-gramatical llamado también enfoque de verbos y
sustativos, en ciertas circunstancias se puede generar un número
elevado de clases no necesarias para modelar el problema, por tanto
la solución es

dejar el proceso a la experiencia del diseñador por lo que siempre se


debe requerir de diseñadores experimentados para adelantar el
proceso.

Respondido
leer los requerimientos y cada verbo asociarlo a una operación y cada
sustantivo a una clase.

Es la definición.

espuesta correcta
identificar si la clase tiene suficientes propiedades y operaciones que
sean relevantes para el problema en cuestión y no pueden cubrirse con
otra clase preexistente.

https://poli.instructure.com/courses/11029/quizzes/40342 7/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

definir si vale la pena o no tener una clase dedicada a modelar el


concepto y si no lo es entonces pasar los atributos a otra clase.

Pregunta 12 4 / 4 ptos.

La visibilidad de un atributo o método permite

¡Correcto!
especificar quiénes pueden tener acceso al atributo o método.

ejecutar un método en modo invisible.

determinar si el método o atributo puede ejecutarse a sí mismo.

definir qué puede ver el atributo o método en cuestión.

Pregunta 13 4 / 4 ptos.

Con base en el diagrama de clases anterior, si se quiere imprimir todas las


asignaturas con sus respectivos alumnos de una determinada facultad, se debe

implementar dos funciones en la clase Alumno, una para imprimir las


asignaturas y la otra para imprimir los alumnos.

https://poli.instructure.com/courses/11029/quizzes/40342 8/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

¡Correcto!
implementar una función en la clase Facultad para imprimir las
asignaturas y una función en la clase Asignatura para imprimir los
alumnos.

implementar una función en la clase Asignatura para imprimir las


asignaturas y una función en la clase Alumno para imprimir los
alumnos.

implementar dos funciones en la clase Asignatura, una para imprimir


las asignaturas y otra para imprimir los alumnos.

Es correcto ya que en la clase de Facultad se tiene acceso a


todas las Asignaturas y en la clase Asignatura se tiene acceso a
todos los alumnos, que son los datos que quieren imprimir.

Pregunta 14 0 / 4 ptos.

En términos del tiempo, el principal factor que se tiene en cuenta en


un diagrama de secuencia es

Respondido
El tiempo entre interacciones

espuesta correcta El orden de las interacciones

El tiempo que toma cada interacción

La hora a la que comienza cada interacción

https://poli.instructure.com/courses/11029/quizzes/40342 9/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

Los diagramas de secuencia tienen su interés principal en


documentar el orden de las interacciones entre las partes del
sistema. Incluyen otra información de importancia también, pero su
foco principal es ser una representación sencilla de las
interacciones y el orden de las mismas.

Pregunta 15 4 / 4 ptos.

Con respecto al Modelo incremental, seleccione la afirmación más


adecuada

Se realizan prototipos.

¡Correcto!
Realiza cada una de las fases Análisis, Diseño, Implementación,
despliegue de manera secuencial.

Realiza cada una de las fases Análisis, Diseño, Implementación,


despliegue de manera aleatoria.

Realiza cada una de las fases Análisis, Diseño, Implementación,


despliegue de manera paralela.

Pregunta 16 0 / 4 ptos.

La Universidad desarrolla un sistema para almacenar los datos de las


pruebas de entrada de los nuevos aspirantes. En este sentido la
Universidad implementa políticas para proteger la privacidad de los

https://poli.instructure.com/courses/11029/quizzes/40342 10/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

datos para los aspirantes. El anterior requerimiento no funcional se


clasifica como requerimiento

del negocio.

espuesta correcta externo.

del producto.

Respondido
de la organización.

Pregunta 17 4 / 4 ptos.

En el contexto del desarrollo de software, un constructor es

un objeto que construye otros objetos.

¡Correcto!
un método que permite generar instancias de la clase a la que
pertenece.

la primera instancia de una clase.

un desarrollador de software.

Pregunta 18 4 / 4 ptos.

Con respecto al Modelo interactivo, seleccione la afirmación más


adecuada

¡Correcto!
Se realizan prototipos.

https://poli.instructure.com/courses/11029/quizzes/40342 11/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

Realiza cada una de las fases Análisis, Diseño, Implementación,


despliegue de manera paralela.

Realiza cada una de las fases Análisis, Diseño, Implementación,


despliegue de manera secuencial.

Realiza cada una de las fases Análisis, Diseño, Implementación,


despliegue de manera aleatoria.

Pregunta 19 0 / 4 ptos.

Una diferencia entre un objeto y una clase es

espuesta correcta
el objeto es una instancia particular regida por la descripción que hace
la clase.

la clase existe solamente en tiempo de ejecución.

Respondido
una clase describe muchos tipos de objeto, mientras que el objeto
describe solo un tipo.

la clase está escrita en código fuente.

Pregunta 20 4 / 4 ptos.

Con respecto a los modificadores de acceso (private, protected y public), ¿Cuál


de las siguientes afirmaciones es NO es correcta?

https://poli.instructure.com/courses/11029/quizzes/40342 12/13
20/10/2019 Examen final - Semana 8: INV/PRIMER BLOQUE-INGENIERIA DEL SOFTWARE I-[GRUPO1]

protected y public se pueden acceder desde métodos de la misma


clase.

¡Correcto!
private y protected se pueden acceder desde métodos de clases
derivadas.

private y public se pueden acceder desde métodos de la misma clase.

protected y public se pueden acceder desde métodos de clases


derivadas.

Es correcta ya que private no tiene acceso desde clases


derivadas, aunque protected si lo tenga.

Calificación de la evaluación: 56 de 80

https://poli.instructure.com/courses/11029/quizzes/40342 13/13

También podría gustarte