Modelado

2/8/2020 Examen: EVALUACIÓN SEGUNDO BIMESTRE EVALUACIÓN SEGUNDO BIMESTRE Comenzado: 2 de ago en 8:56 Instrucciones de

Views 155 Downloads 3 File size 2MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

EVALUACIÓN SEGUNDO BIMESTRE Comenzado: 2 de ago en 8:56

Instrucciones del examen Importante: No está permitido que otra persona esté cerca a usted durante el examen. Verifique que consten todas las evaluaciones que le corresponden. Está prohibido el uso de material que no corresponda al proceso. El tiempo máximo de la evaluación es de 60 minutos. Considere la hora de cierre del sistema en cada jornada. No deberá apagar, tapar o bloquear la Webcam en ningúnn momento hasta la finalización del examen. Si tiene algún inconveniente, informe al profesor evaluador. Todo acto de deshonestidad académica bajo este proceso de evaluación remota será sancionado con la suspensión inmediata del examen. Adicionalmente, estas conductas serán analizadas y categorizadas como faltas leves, graves o muy graves, y podrán dar inicio a un proceso sancionatorio de conformidad a la Ley, reglamentos y normativa interna vigente, la misma que puede ser consultada en la página de Procuraduría:https://procuraduria.utpl.edu.ec/legislacionuniversitaria

(https://procuraduria.utpl.edu.ec/legislacion-universitaria)

Pregunta 1

1 pts

¿Cuáles de los siguientes elementos se consideran parte de un Nodo dentro de un diagrama de despliegue? Seleccione las opciones de respuesta que apliquen.

Dispositivo Móvil (Android - IOS) Servidor Laptop Cloud

Pregunta 2 https://utpl.instructure.com/courses/18870/quizzes/133342/take

1 pts 1/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Si FacturaElectronica, PagoCredito, PagoEfectivo son clases, ¿Qué opción es correcta para indicar que las mismas se agrupan en un paquete denominado Ventas?

Pregunta 3

1 pts

¿Cuál es su respuesta ante la siguiente afirmación? Cuando a partir de un modelo o diagrama de clases escrito en UML se genera el código en cualquier lenguaje de programación, como Java por ejemplo, ¿a qué concepto nos referimos? https://utpl.instructure.com/courses/18870/quizzes/133342/take

2/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Ingeniería Directa Modelado Inverso Modelado Directo Ingeniería Inversa

Pregunta 4

1 pts

¿A qué diagrama corresponde la siguiente representación gráfica?

Diagrama de componentes Diagrama de paquetes Diagrama de clases Diagrama de despliegue

https://utpl.instructure.com/courses/18870/quizzes/133342/take

3/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Pregunta 5

1 pts

¿Cuál de los siguientes enunciados se consideran correctos?

En UML un paquete no se usa para contener o agrupar a casos de uso. Todas las opciones son correctas. En UML un paquete puede contener o agrupar a uno o varios casos de uso En UML un paquete puede contener o agrupar solamente a un caso de uso.

Pregunta 6

1 pts

¿A qué diagrama corresponde el siguiente modelo UML?

https://utpl.instructure.com/courses/18870/quizzes/133342/take

4/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Diagrama de Paquetes Diagrama de Clases Diagrama de Despliegue Diagrama de Componentes

Pregunta 7

1 pts

¿Qué tipo de relación se muestra en la siguiente representación gráfica?

Composición Agregación Asociación Realización

Pregunta 8

1 pts

¿Cuál de las siguientes representaciones gráficas es correcta para definir una interface en UML? https://utpl.instructure.com/courses/18870/quizzes/133342/take

5/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Pregunta 9

1 pts

¿Cuál de las siguientes representaciones gráficas se puede utilizar cuando queremos representar la asociación entre dos o más clases?

https://utpl.instructure.com/courses/18870/quizzes/133342/take

6/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Pregunta 10

1 pts

Si deseamos representar gráficamente con UML que una subclase hereda de Persona, ¿cuál sería dicha clase?

Usuario ClienteVIP

https://utpl.instructure.com/courses/18870/quizzes/133342/take

7/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Pasajero Socio

Pregunta 11

1 pts

¿Cuál de las siguientes opciones se considera como correcta al representar una clase desde el punto de vista de diseño?

No answer text provided.

Pregunta 12 https://utpl.instructure.com/courses/18870/quizzes/133342/take

1 pts 8/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

¿A qué diagrama UML corresponde la siguiente representacion gráfica?

Diagrama de Componentes Diagrama de Despliegue Diagrama de Clases Diagrama de Paquetes

Pregunta 13

1 pts

Desde el punto de vista de diseño, si getEmail es un método de la clase Persona. ¿Cuál es la mejor definición para indicar que el método tiene visibilidad pública y que retorna un valor de tipo String?

+ getEmail (String) - getEmail () : String + getEmail () : String - getEmail (String) https://utpl.instructure.com/courses/18870/quizzes/133342/take

9/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Pregunta 14

1 pts

¿Qué tipo de relación se muestra en la siguiente representación gráfica?

Asociación Agregación Generalización Composición Realización

Pregunta 15

1 pts

¿Qué tipo de relación se muestra en la siguiente representación gráfica?

https://utpl.instructure.com/courses/18870/quizzes/133342/take

10/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Agregación Composición Asociación Realización Generalización

Pregunta 16

1 pts

Para representar la multiplicidad de relaciones entre clases en Java, cuando es 1 a muchos (1..*), se puede hacer uso de estructuras de datos como:

Char ArrayList List Array (Arreglos) String Entero

https://utpl.instructure.com/courses/18870/quizzes/133342/take

11/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Pregunta 17

1 pts

Entre los elementos de un componente constan las interfaces provistas e interfaces requeridas. ¿Cuántos elementos que hacen referencia a una interface provista e interface requerida existen en la siguiente componente?

1 interface requerida y 3 interfaces provistas 3 interfaces requeridas y 1 interface provista

Pregunta 18

1 pts

¿A qué estilo arquitectónico pertenece la siguiente representación gráfica?

https://utpl.instructure.com/courses/18870/quizzes/133342/take

12/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Publicador - Subscriptor (Publish - Suscriber) Cliente - Servidor (Client - Server) Programa principal y subrutinas (Main program and subroutines) Capas (Layers)

Pregunta 19

1 pts

¿Cuál de las siguientes opciones es correcta? Cuando queremos formalizar la representación de una clase con UML hacemos uso de tres compartimentos https://utpl.instructure.com/courses/18870/quizzes/133342/take

13/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

distribuidos ordenadamente donde ubicamos:

Compartimento 1: Clase, Compartimento 2: Métodos, Compartimento 3: Atributos Compartimento 1: Atributos, Compartimento 2: Métodos, Compartimento 3: Clase Compartimento 1: Atributos, Compartimento 2: Clase, Compartimento 3: Métodos Compartimento 1: Clase, Compartimento 2: Atributos, Compartimento 3: Métodos

Pregunta 20

1 pts

¿Cuál de las siguientes representaciones gráficas se puede utilizar cuando queremos representar la composición entre dos o más clases?

https://utpl.instructure.com/courses/18870/quizzes/133342/take

14/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Pregunta 21

1 pts

¿Cuál de los siguientes enunciados se consideran correctos?

En UML un paquete puede contener o agrupar a una o varias clases pero sin sus relaciones. Todas las opciones son correctas En UML un paquete puede contener o agrupar a una o varias clases y sus relaciones. En UML un paquete puede contener o agrupar solamente a una clase.

Pregunta 22

1 pts

¿Cuál(es) de los siguientes opciones son correctas para nombrar una Clase en UML?

Persona Órdenes de Compra

https://utpl.instructure.com/courses/18870/quizzes/133342/take

15/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Periodo Academico Interfáz Aplicación Asignatura Análisis

Pregunta 23

1 pts

¿Qué elementos UML puede observar en la siguiente representación gráfica?

Un paquete denominado Interfaces que contiene una interface denominada Base Un paquete denominado CompraVenta que contiene 3 clases Un paquete denominado CompraVenta que contiene 3 clases denominadas Administrador, Cliente y Persona Un paquete denominado CompraVenta que contiene 3 interfaces denominadas Compra, Producto, Venta

https://utpl.instructure.com/courses/18870/quizzes/133342/take

16/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Pregunta 24

1 pts

En la siguiente representación gráfica se visualiza que dentro de un servidor de aplicaciones se aloja una aplicación Web que contiene la GUI (interfáz gráfica de usuario), lógica de negocio, acceso a datos y base de datos. esta distribución lógica que tiene la aplicación ¿a qué estilo arquitectónico o patrón arquitectónico pertenece?

Patrón arquitectónico: REST Estilo arquitectónico: 3-Layers (Capas) Estilo arquitectónico: Publicador/Subscriptor Patrón arquitectónico: Modelo-Vista-Controlador Estilo arquitectónico: Cliente-Servidor

https://utpl.instructure.com/courses/18870/quizzes/133342/take

17/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Pregunta 25

1 pts

Asocie el concepto al atributo de calidad que corresponda: “Estima el esfuerzo que debe realizar el usuario para lograr adaptarse al software”.

Funcionalidad Rendimiento Confiabilidad Usabilidad

Pregunta 26

1 pts

¿A qué patrón o estilo arquitectónico hace referencia la representación gráfica?

https://utpl.instructure.com/courses/18870/quizzes/133342/take

18/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Patrón arquitectónico: Modelo-Vista-Controlador Estilo Arquitectónico: Publicador/Subscriptor Estilo Arquitectónico: Programa principal y subrutinas Estilo Arquitectónico: 3-Layer o Capas Patrón arquitectónico: Broker

Pregunta 27 https://utpl.instructure.com/courses/18870/quizzes/133342/take

1 pts 19/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

¿Qué tipo de relación se muestra en la siguiente representación gráfica?

Asociación Generalización Agregación Composición Realización

Pregunta 28

1 pts

Cuando se habla de las ventajas de documentar la arquitectura se plantea el hecho de que favorece la comunicación con los participantes ¿Por qué motivo sucede esto?

Porque es una presentación de alto nivel del sistema. Porque se elabora es una etapa temprana del desarrollo. Porque muestra cómo se organiza el sistema.

https://utpl.instructure.com/courses/18870/quizzes/133342/take

20/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Pregunta 29

1 pts

¿A qué diagrama corresponde la siguiente representación gráfica?

Diagrama de Despliegue Diagrama de Componentes Diagrama de Paquetes

Pregunta 30

1 pts

¿Cuál es la mejor alternativa que se puede ubicar en el espacio en blanco para para el siguiente enunciado? “El cliente expone que debe existir __________ que permita registrar los datos de un estudiante”

Una funcionalidad Un paquete Una componente https://utpl.instructure.com/courses/18870/quizzes/133342/take

21/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Una clase Una interface

Pregunta 31

1 pts

¿Cuál es la mejor alternativa si queremos leer la siguiente representación entre clases?

Un rol tiene un Usuario Un usuario tiene uno o muchos roles Uno o muchos roles tienen uno o muchos usuarios Un usuario tiene un rol

Pregunta 32

1 pts

¿Qué tipo de relación se muestra en la siguiente representación gráfica?

https://utpl.instructure.com/courses/18870/quizzes/133342/take

22/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Realización Agregación Generalización Composición Asociación

Pregunta 33

1 pts

¿Qué elementos UML se puede observar en el siguiente diagrama?

https://utpl.instructure.com/courses/18870/quizzes/133342/take

23/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Paquetes que agrupan casos de uso Relación de import Relación de asociación Paquetes que agrupan clases Componentes que agrupan casos de uso Componentes que agrupan clases

Pregunta 34

1 pts

¿Qué opción se considera correcta en el siguiente diagrama de clases?

En cada clase se visualiza a nivel de métodos y atributos visibilidad privada En el diagrama se visualiza la existencia de la relación de asociación

https://utpl.instructure.com/courses/18870/quizzes/133342/take

24/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

AbstractParent es una clase Abstracta Existe error al definir los atributos en la clase Child1 Existen 3 clases dos de ellas abstractas

Pregunta 35

1 pts

¿Cuál de los siguientes enunciados se consideran correctos?

En UML un paquete puede contener o agrupar solamente a 1 paquete Todas las opciones son correctas En UML un paquete no puede contener o agrupar a paquetes En UML un paquete puede contener o agrupar a uno o muchos paquetes

Pregunta 36

1 pts

En el contexto de Software, un Patrón se define como una regla que consta de 3 partes. ¿Cuáles son dichas partes?

Contexto, Problema y Componente Contexto, Subsistema, Problema https://utpl.instructure.com/courses/18870/quizzes/133342/take

25/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

Sistema, Subsistema, Componente Contexto, Problema y Solución

Pregunta 37

1 pts

Si Estudiante es el nombre de una Clase, ¿Cuál es la mejor opción para nombrar a una Clase Abstracta en UML?

Utilizar la palabra reservada abstract antes del nombre de la clase. Utilizar tipo de letra italica o cursiva para el nombre de la clase. Ubicar la palabra reservada abstracta después del nombre de la clase

Pregunta 38

1 pts

Asocie el concepto al atributo de calidad que corresponda. “Evalúa la capacidad (en relación al funcionamiento y tiempo de ejecución) que tiene el software para usar recursos”.

Funcionalidad Rendimiento Confiabilidad

Pregunta 39

https://utpl.instructure.com/courses/18870/quizzes/133342/take

1 pts

26/27

2/8/2020

Examen: EVALUACIÓN SEGUNDO BIMESTRE

¿Cuál de las siguientes representaciones gráficas de una clase en UML hace referencia a una clase abstracta?

Pregunta 40

1 pts

¿Cómo se considera a la arquitectura software?

Como el puente que cierra la brecha entre requisitos funcionales y requisitos no funcionales Como el puente que cierra la brecha entre requerimientos y necesidades Como el puente que cierra la brecha entre requerimientos e implementación Como el puente que cierra la brecha entre diseño e implementación

No hay datos nuevos para guardar. Última comprobación a las 9:00

https://utpl.instructure.com/courses/18870/quizzes/133342/take

Entregar examen

27/27