option
Cuestiones
ayuda
daypo
buscar.php

Simulacro examen Modelado Software

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Simulacro examen Modelado Software

Descripción:
Test INGENIERÍA INFORMÁTICA

Fecha de Creación: 2026/03/20

Categoría: Universidad

Número Preguntas: 30

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Respecto a los elementos de UML... ¿Qué es una Colaboración?. Describe la funcionalidad / comportamiento de un sistema. Son las partes explicativas de los modelos UML, utilizadas para apuntar comentarios descriptivos. Define una interacción entre elementos que colaboran para proporcionar un comportamiento mayor que de forma aislada.

Respecto al coste del cambio software... En las metodologías tradicionales, es relativamente elevado en las fases tempranas de desarrollo software (como en análisis y requisitos). En las metodologías ágiles, en las fases tardías (como implementación y pruebas) aumenta exponencialmente, cuanto más avanzado se encuentre el producto, más probabilidades tiene de no poderse arreglar. En las metodologías ágiles, es posible abordar el cambio aunque se encuentre en fases tardías (como implementación y pruebas).

¿Qué describen los aspectos dinámicos en las 4+1 vistas arquitecturales de un sistema?. La estructura fija del sistema, incluyendo la organización de sus componentes. La disposición física de los componentes del sistema y su ubicación geográfica. Cómo el sistema cambia y responde a eventos internos y externos a lo largo del tiempo.

¿Cómo se puede modelar la estructura de un sistema?. Mediante Diagramas de Clases, Diagramas de Objetos, Diagramas de Secuencia, Diagramas de Comunicación, Diagramas de Tiempos, y Diagramas de Revisión de las interacciones. Mediante Diagramas de Clases, y Diagramas de Objetos. Mediante Diagramas de Secuencia, Diagramas de Comunicación, Diagramas de Tiempos, y Diagramas de Revisión de las interacciones.

¿Cuál es el propósito principal de la ingeniería del software?. Elaborar software que sea aplicable solamente a entornos virtuales. Aplicar principios de ingeniería sólidos para el desarrollo de software confiable y eficaz. Reducir los costos de producción de software sin priorizar su confiabilidad.

Respecto a las Clases, ¿a qué hace referencia el concepto de "Tipo de retorno"?. Sirve para establecer el valor por defecto que tendrá un atributo cuando se instancia la clase. Sirve para indicar el valor que devolverá un método de la clase. Sirve para incluir restricciones de orden (ordered) o unicidad (unique).

¿Qué son los Diagramas de Tiempo?. Este tipo de diagrama no existe. Variante del diagrama de actividad que ofrece una visión general flujo de control de las interacciones. Representación especial de interacción enfocada en especificar los tiempos de envío de mensajes entre los participantes en la interacción.

Respecto a los elementos de UML... ¿Qué es una Relación de Agregación (Composición débil)?. Relación estructural entre clases. Relación que indica que una clase es parte de otra clase. Indica que una clase está compuesta de otra clase.

Respecto a los elementos de Interacción... ¿Qué es un enlace?. Conexión semántica entre objetos. Conexión semántica entre clases. Asociación entre clases.

Respecto a los elementos de UML... ¿Qué es una Relación de Dependencia?. Relación de especialización en la que el elemento hijo extiende la especificación del elemento padre. Relación semántica entre clasificadores, donde un clasificador especifica un contrato que otro clasificador garantiza que cumplirá. Relación semántica en la cual un cambio a un elemento puede afectar a la semántica de otro.

¿Cómo se puede modelar las interacciones de un sistema?. Mediante Diagramas de Clases, y Diagramas de Objetos. Mediante Diagramas de Secuencia, Diagramas de Comunicación, Diagramas de Tiempos, y Diagramas de Revisión de las interacciones. Mediante Diagramas de Clases, Diagramas de Objetos, Diagramas de Secuencia, Diagramas de Comunicación, Diagramas de Tiempos, y Diagramas de Revisión de las interacciones.

¿Cuál de las siguientes afirmaciones describe mejor los elementos de comportamiento en los modelos UML?. Únicamente representan relaciones estáticas entre diferentes objetos y no tienen relación con la dinámica del tiempo y el espacio. Son las partes dinámicas de los modelos que equivalen a los verbos de un modelo, representando el comportamiento en el tiempo y en el espacio, y suelen estar semánticamente conectados a los elementos estructurales. Son elementos estáticos que no cambian con el tiempo y representan principalmente las entidades físicas del modelo.

Respecto a los elementos de UML... ¿Qué es un Componente?. Parte modular de la arquitectura física de un sistema. Parte física de un sistema que contiene información. Elemento físico que existe en tiempo de ejecución representa un recurso computacional.

¿Qué es una interacción?. Conjunto de mensajes intercambiado entre objetos dentro de un contexto para lograr un propósito. Instancia de un objeto en un determinado contexto. Se usan para modelar los aspectos estáticos de un sistema.

¿Qué función tiene el Foco de Control (o Barra de Activación) en un diagrama de secuencia de UML?. Marca la transición entre diferentes estados de un objeto, mostrando los cambios de estado debido a eventos externos. Representa el tiempo durante el cual un objeto está ejecutando una acción, mostrado como un rectángulo sobre la línea de vida y es útil para mostrar anidamiento de llamadas y llamadas recursivas. Indica la jerarquía de métodos y su visibilidad dentro de un objeto a lo largo del tiempo.

El modelo de proceso Iterativo. No es adecuado para el desarrollo software, pues no permite abordar el carácter cambiante propio del software. Aunque no es de los más adecuados, funciona bien para softwares muy grandes y con alto nivel de complejidad. Es un modelo realista para el desarrollo software.

¿Qué es un modelo software?. Es una abstracción, es decir, es una simplificación de la realidad para abordar la complejidad de los sistemas. Es un prototipo hardware real que sirve como base para desarrollar su software integrado. Es un software prototipo al cual todos los demás se tienen que parecer.

Respecto a los elementos de UML... ¿Qué es un Estado?. Comportamiento que comprende un conjunto de mensajes intercambiados entre objetos. Comportamiento que especifica la secuencia de pasos que ejecuta un proceso. Sirven para describir el comportamiento de una clase, que va cambiando en respuesta a unos eventos.

Respecto a los niveles de modelado... Es mejor utilizar una notación gráfica, pues ésta es fácil de generar e interpretar sin ningún tipo de ambigüedad. Es mejor utilizar un código fuente, pues éste no dará lugar a ningún tipo de ambigüedad. Es mejor utilizar un lenguaje natural, pues éste es fácil de generar e interpretar.

UML sirve para... Especificar y Construir sistemas software. Visualizar, Especificar, Construir, Documentar y Testear sistemas software. Visualizar, Especificar, Construir y Documentar sistemas software.

Respecto a los Diagramas de Secuencia... ¿Qué es la Línea de vida?. Representa la existencia de un objeto a lo largo de un periodo de tiempo. Representa el número de secuencia en el cual se ejecuta una acción. Representa el tiempo que un objeto ejecuta una acción.

Respecto a los Diagramas de Comunicación... ¿Qué es la Secuenciación?. Representa el número de secuencia en el cual se ejecuta una acción. Representa la existencia de un objeto a lo largo de un periodo de tiempo. Representa el tiempo que un objeto ejecuta una acción.

Respecto a los elementos de UML... ¿Qué es un Artefacto?. Elemento físico que existe en tiempo de ejecución representa un recurso computacional. Parte modular de la arquitectura física de un sistema. Parte física de un sistema que contiene información.

Respecto a los elementos de UML... ¿Qué es una Relación de Generalización?. Relación de especialización en la que el elemento hijo extiende la especificación del elemento padre. Relación semántica en la cual un cambio a un elemento puede afectar a la semántica de otro. Relación semántica entre clasificadores, donde un clasificador especifica un contrato que otro clasificador garantiza que cumplirá.

¿Cuál es una característica distintiva de los diagramas de comunicación en UML comparados con los diagramas de secuencia?. A diferencia de los diagramas de secuencia, los diagramas de comunicación pueden mostrar el contexto de la operación, incluyendo qué objetos son atributos o temporales, y pueden representar ciclos en la ejecución. Los diagramas de comunicación se utilizan exclusivamente para modelar la estructura estática de los sistemas, sin mostrar interacciones dinámicas. Los diagramas de comunicación no permiten visualizar la secuencia temporal de mensajes, centrando su enfoque únicamente en la representación de estados.

Respecto a las Clases, ¿a qué hace referencia el concepto de "Valor inicial"?. Sirve para establecer el valor por defecto que tendrá un atributo cuando se instancie la clase. Sirve para incluir restricciones de orden (ordered) o unicidad (unique). Sirve para indicar el valor que devolverá un método de la clase.

Respecto a los Diagramas de Secuencia... ¿Qué es el Foco de control?. Representa la existencia de un objeto a lo largo de un periodo de tiempo. Representa el tiempo que un objeto ejecuta una acción. Representa el número de secuencia en el cual se ejecuta una acción.

¿Qué aspectos son esenciales para modelar una interacción en UML?. La especificación de valores por defecto para los atributos de los objetos y la configuración de parámetros de visibilidad. La creación de atributos estáticos y la definición de tipos de datos complejos. El modelado del comportamiento que incluye un conjunto de mensajes intercambiados entre objetos, acciones realizadas y enlaces establecidos, dentro de un contexto particular y para un propósito específico.

¿En qué se basa la ideología del modelo de proceso Kanban?. Su ideología se basa en la visualización de tareas, mediante un tablero gráfico que guarda todas las actividades a realizar y el estado en el que se encuentras, entre otras propiedades. Su ideología se basa en la retroalimentación continua, priorizando la generación de código y programando en parejas. Se basa en la definición de roles fijos y jerarquías estrictas dentro del equipo, asegurando una distribución clara de responsabilidades.

Un cambio en el software... Depende de la fase de desarrollo en la que te encuentres, cuanto más avanzado esté el software más difícil será abordarlo, aunque siempre es posible abordarlo y que el producto se desarrolle sin mayores incidencias. Nunca cuesta demasiado trabajo, siempre se puede abordar. Depende de la fase de desarrollo en la que te encuentres, cuanto más avanzado esté el software más difícil será abordarlo, incluso es posible que un cambio tras la entrega implique que el producto fracase.

Denunciar Test