preguntas2.pdf
Document Details
Uploaded by Deleted User
Tags
Related
- Design Patterns: Factory PDF
- Jönköping University Object-Oriented Software Development Lecture 02 PDF
- Tema 3 Desarrollo de Software Orientado a Objetos PDF
- UML (Unified Modeling Language) PDF
- Classes de Desenho - Licenciatura em Engenharia Informática PDF
- IT-IPT 01 PDF Object-Oriented Application Development
Full Transcript
--- 1. ¿Qué tipo de diagrama muestra la estructura física del sistema, incluyendo servidores y nodos? - A. Diagrama de Clases - B. Diagrama de Despliegue (Opción Correcta) - C. Diagrama de Caso de Uso --- 2. Los modelos incrementales entregan versiones parcialmente completas del sistema con ca...
--- 1. ¿Qué tipo de diagrama muestra la estructura física del sistema, incluyendo servidores y nodos? - A. Diagrama de Clases - B. Diagrama de Despliegue (Opción Correcta) - C. Diagrama de Caso de Uso --- 2. Los modelos incrementales entregan versiones parcialmente completas del sistema con cada iteración. - Verdadero (Opción Correcta) - Falso --- 3. En un diagrama de casos de uso, los actores siempre deben ser personas. - Verdadero - Falso (Opción Correcta) --- 4. Los Diagramas de Componentes representan los elementos físicos de un sistema, es decir todo aquel recurso desarrollado para un fin concreto y que puede formar solo o junto con otros, un entorno funcional requerido por cualquier proceso predefinido. - Verdadero (Opción Correcta) - Falso --- 5. Mencione las fases del Proceso Unificado. - Inicio, Elaboración, Construcción, Transición. (Respuesta Correcta) --- 6. En el paradigma de objetos, las características y comportamientos comunes de los objetos son definidas por: - Un Objeto. - EI Estado. - Una Clase. (Opción Correcta) - EI Comportamiento. --- 7. ¿Cuáles son las disciplinas del Proceso Unificado en cuanto a la gestión? - Gestión de Requerimientos, Análisis y Diseño, Implementación, Pruebas, Gestión de Configuración y Cambio, Gestión de Proyectos. (Respuesta Correcta) --- 8. Los modelos evolutivos son iterativos. Se caracterizan por la manera en la que permiten desarrollar versiones cada vez más completas del software. - Verdadero (Opción Correcta) - Falso --- 9. La relación de extensión en los casos de uso sirve para incorporar el comportamiento de otros casos de uso opcionalmente. - Verdadero (Opción Correcta) - Falso --- 10. Los Diagramas de Clases en UML representan la estructura estática de un sistema, mostrando las clases, atributos, métodos y relaciones. - Verdadero (Opción Correcta) - Falso --- 11. ¿Cuál de los siguientes es un modelo de proceso de desarrollo de software? - A. Modelo en Cascada - B. Modelo Espiral - C. Modelo Ágil - D. Todas las anteriores (Opción Correcta) --- 12. ¿Qué diagrama UML se utiliza para mostrar cómo los objetos interactúan entre sí durante la ejecución? - A. Diagrama de Secuencia (Opción Correcta) - B. Diagrama de Actividad - C. Diagrama de Caso de Uso - D. Diagrama de Clases --- 13. Herencia es un mecanismo que permite que una clase herede las características de otra. - Verdadero (Opción Correcta) - Falso --- 14. En el Modelo en Cascada, cada fase debe completarse antes de que la siguiente comience. - Verdadero (Opción Correcta) - Falso --- 15. En el Proceso Unificado, una de las fases es la elaboración. - Verdadero (Opción Correcta) - Falso --- 16. ¿Cuál es una característica principal del Modelo Espiral? - A. Uso iterativo y evaluación de riesgos (Opción Correcta) - B. Desarrollo secuencial sin retrocesos - C. Pruebas exhaustivas antes de cada iteración --- 17. Los Requerimientos no funcionales definen: - A. Qué debe hacer el sistema - B. Cómo debe comportarse el sistema (Opción Correcta) - C. El diseño físico de la interfaz - D. La cantidad de usuarios que soporta el sistema --- 18. En un Diagrama de Casos de Uso, los actores representan: - A. Objetos del sistema - B. Usuarios externos o sistemas que interactúan con el sistema (Opción Correcta) - C. Clases --- 19. El Paradigma Orientado a Objetos se basa en los conceptos de objetos, clases, herencia, y polimorfismo. - Verdadero (Opción Correcta) - Falso --- 20. Los Diagramas de Actividad representan: - A. El flujo de trabajo o proceso (Opción Correcta) - B. Las clases del sistema - C. La interacción entre objetos --- 21. ¿Qué relación se utiliza en UML para representar que un caso de uso incluye el comportamiento de otro? - A. Extensión - B. Generalización - C. Inclusión (Opción Correcta) --- 22. Un requerimiento funcional describe: - A. La velocidad de respuesta del sistema - B. La interacción del sistema con los usuarios (Opción Correcta) - C. Los requerimientos de seguridad --- 23. El Proceso Ágil pone énfasis en la documentación exhaustiva. - Verdadero - Falso (Opción Correcta) --- 24. El Diagrama de Despliegue en UML muestra: - A. La estructura estática del sistema - B. Los componentes físicos del sistema y su distribución (Opción Correcta) - C. Los estados por los que pasa un objeto --- 25. El diagrama que muestra la interacción entre los objetos que tiene lugar a través del intercambio de mensajes, en particular, muestra los objetos participantes en la interacción y los mensajes que se intercambian ordenadas según el tiempo es: - A. Diagrama de Caso de Uso. - B. Diagrama de Secuencia. (Opción Correcta) - C. Diagrama de Actividad. - D. Diagrama de Clases. --- 26. En todas las iteraciones del Proceso Unificado se dedica, aproximadamente, el mismo esfuerzo a las distintas disciplinas de trabajo. - Verdadero - Falso (Opción Correcta) --- 27. Los Casos de Uso son representaciones de interacciones entre el sistema y actores externos. - Verdadero (Opción Correcta) - Falso --- 28. El polimorfismo en POO permite: - A. Crear nuevas clases a partir de otras - B. Definir múltiples comportamientos para el mismo método (Opción Correcta) - C. Dividir un objeto en partes más pequeñas --- 29. ¿Cuál de los siguientes es un diagrama de comportamiento en UML? - A. Diagrama de Secuencia (Opción Correcta) - B. Diagrama de Clases - C. Diagrama de Componentes --- 30. En el Proceso Unificado, una fase clave es la construcción. - Verdadero (Opción Correcta) - Falso --- 31. Los diagramas UML ayudan a visualizar diferentes aspectos de un sistema de software. - Verdadero (Opción Correcta) - Falso --- 32. Abstracción en POO significa: - A. Crear varias instancias de una clase - B. Representar solo los detalles esenciales y ocultar los irrelevantes (Opción Correcta) - C. Definir relaciones jerárquicas entre clases --- 33. ¿Cuál es una característica del Proceso Unificado? - A. Cada iteración mejora el software (Opción Correcta) - B. No hay retrocesos entre fases - C. No admite requisitos cambiantes --- 34. Los requerimientos funcionales se enfocan en las capacidades del sistema, mientras que los no funcionales se centran en aspectos de calidad como rendimiento o seguridad. - Verdadero (Opción Correcta) - Falso --- 35. Encapsulamiento es un principio de POO que: - A. Permite heredar comportamientos de otra clase - B. Restringe el acceso directo a los datos de un objeto (Opción Correcta) - C. Permite definir múltiples métodos con el mismo nombre --- 36. Un Diagrama de Secuencia muestra la interacción entre objetos a lo largo del tiempo. - Verdadero (Opción Correcta) - Falso --- 37. Los Diagramas de Estado se utilizan para modelar: - A. El ciclo de vida de un objeto (Opción Correcta) - B. La jerarquía de clases - C. La interacción entre componentes físicos --- 38. En el Proceso Unificado, la fase de transición se enfoca en: A. Planificación de requisitos B. Entregar el sistema a los usuarios (Opción Correcta) C. Diseñar la arquitectura 39. ¿Cuál de los siguientes NO es un principio de la Programación Orientada a Objetos (POO)? A. Abstracción B. Modularización (Opción Correcta) C. Polimorfismo D. Encapsulamiento --- 40. La relación de “herencia” en los diagramas de clases UML se representa con: A. Una línea punteada B. Una línea con un triángulo en uno de los extremos (Opción Correcta) C. Una línea con una flecha simple --- 41. ¿Qué técnica se utiliza en POO para permitir que una clase derive de otra, obteniendo sus atributos y métodos? A. Polimorfismo B. Herencia (Opción Correcta) C. Abstracción --- 42. El Proceso Unificado está basado en iteraciones, lo que significa que: A. Cada ciclo mejora y expande el sistema (Opción Correcta) B. El sistema se desarrolla de manera secuencial C. Se completan todas las pruebas en una sola iteración --- 43. El polimorfismo en POO permite que una misma operación se comporte de diferentes maneras según el objeto con el que interactúe. Verdadero (Opción Correcta) Falso --- 44. El diagrama que representa la estructura estática del sistema, es decir, sus clases, atributos, métodos y relaciones, es el: A. Diagrama de Actividad B. Diagrama de Despliegue C. Diagrama de Clases (Opción Correcta) --- 45. Los Diagramas de Secuencia ayudan a visualizar el orden temporal de las interacciones entre los objetos. Verdadero (Opción Correcta) Falso --- 46. ¿Qué significa encapsulación en el paradigma orientado a objetos? A. Poder utilizar el mismo método en diferentes objetos B. Ocultar los detalles de la implementación de un objeto y solo exponer lo necesario (Opción Correcta) C. Permitir que una clase herede de otra --- 47. El proceso de “Generalización” en UML se refiere a: A. Crear nuevas instancias de una clase B. Definir una clase base de la cual otras clases derivan (Opción Correcta) C. Crear una relación de dependencia entre dos clases --- 48. En un Diagrama de Clases, los atributos y métodos de una clase se agrupan en: A. Actores B. Unidades estructurales (Opción Correcta) C. Interfaces --- 49. La abstracción en POO permite: A. Ignorar detalles irrelevantes para centrarse en los aspectos esenciales (Opción Correcta) B. Crear una copia exacta de una clase C. Definir una relación jerárquica entre clases --- 50. ¿Qué representa un caso de uso en un diagrama de casos de uso? A. Una función o interacción específica del sistema con actores externos (Opción Correcta) B. La estructura interna del sistema C. La jerarquía de clases del sistema --- 51. En POO, la herencia permite: A. Que una clase reutilice los atributos y métodos de otra (Opción Correcta) B. Dividir una clase en varias partes C. Crear una instancia de un objeto --- 52. ¿Cuál es una característica clave del modelo Ágil? A. Desarrollo secuencial y documentado B. Iteraciones rápidas con entrega continua de funcionalidad (Opción Correcta) C. Uso de un solo equipo de desarrollo --- 53. Un diagrama de secuencia muestra cómo los objetos interactúan entre sí mediante el intercambio de mensajes en el tiempo. Verdadero (Opción Correcta) Falso --- 54. El principio de herencia en POO facilita: A. Que un objeto herede las propiedades de otro objeto B. Que una clase herede las características de otra clase (Opción Correcta) C. Que los atributos de una clase sean heredados por sus métodos --- 55. El Proceso Unificado se adapta a proyectos de diferente escala y complejidad. Verdadero (Opción Correcta) Falso --- 56. El polimorfismo en POO significa que: A. Los objetos pueden heredar los atributos de otras clases B. Un método puede tener múltiples formas de comportamiento (Opción Correcta) C. Las clases pueden cambiar de forma en tiempo de ejecución --- 57. Los Diagramas de Actividad representan: A. La estructura estática del sistema B. El flujo de actividades o acciones dentro de un sistema (Opción Correcta) C. La interacción entre componentes físicos del sistema --- 58. El paradigma orientado a objetos se enfoca en la definición de clases y objetos, así como en la reutilización de código mediante la herencia. Verdadero (Opción Correcta) Falso