Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEExamen Software

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Examen Software

Descripción:
Test para preparacion examen

Autor:
Raúl
(Otros tests del mismo autor)

Fecha de Creación:
11/01/2020

Categoría:
Informática

Número preguntas: 55
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Un modelo es... una simplificación de la realidad una abstracción de la realidad a y b son correctas ninguna es correcta.
Respecto a las asociaciones reflexivas, ¿cúal de estas afirmaciones es incorrectas? Es aquella en la que los dos extremos de la isla no han asociación están unidos en la misma clase Los enlaces pueden conectar dos instancias diferentes de la misma clase o incluso una instancia consigo misma En una asociación reflexiva los nombres de rol son opcionales, se pueden distinguir los dos extremos de asociación sin ellos. No es simétrica, los extremos son distinguibles.
Respecto a los niveles de los RS, ¿cúal de estas opciones es correcta? Requisitos negativos Requisitos del usuario Requisitos del software c y d.
Indique cuál de las siguientes afirmaciones relacionadas con la generalización y especialización es la correcta Generalizar implica añadir un subsistema al diagrama de componentes mientras que especializar implica suprimir un componente de un subsistema Generalizar implica crear superclases mientras que especializar implica crear subclases Generalizar implica crear subclases mientras que especializar implica crear superclases Generalizar y especializar una clase es esencialmente lo mismo.
¿Qué afirmación sobre el ciclo de vida de los requisitos es correcta? Un requisito puede pasar de implementado a validado. Un requisito puede pasar de validado a propuesto. Un requisito puede pasar de implementado a verificado. Un requisito puede pasar de verificado a implementado.
Las relaciones de agregación y composición... Se pueden dar entre tres entidades de manera simultanea Se interpretan como una relación todo-parte Indican que existe una relación débil entre dos entidades Todas las anteriores son falsas.
Un requisito funcional... Describe una operación o secuencia de operaciones que el software es capaz de realizar. Restringe la manera en que el software es construido o funciona, sin alterar o describir las capacidades del software. Describe una necesidad general del usuario Ninguna de las anteriores es correcta.
¿Para qué sirve el "modelo conceptual"? Es la implementación de los requisitos Se trata de una técnica de análisis de los operadores Es una vista gráfica de la información contenida en los requisitos Amplía los requisitos modelados inicialmente.
Señale la respuesta correcta El nombre del servicio/operación de un contrato NO tiene que estar relacionado con la semántica del mismo La sintaxis de un contrato especifica la información necesaria para proporcionar servicio Todo contrato tiene dos partes: sintaxis y semántica. La semántica tiene mayor relevancia que la sintaxis La sintaxis de un contrato especifica el contenido del contrato.
La transformación de asociación n-aria en clase intermedia… Permite la existencia de tuplas repetidas, cuando es necesario. Es una forma de implementar la asociación n-aria, pero hay que añadir restricciones adicionales para no permitir tuplas repetidas y para expresar las multiplicidades originales pérdidas. Las multiplicidades originales se pierden, y aparecen otras nuevas. Todas son correctas.
Un requisito ha de cumplir Describir el máximo de necesidades del usuario posibles Incluye todos los detalles necesarios, incluidos los opcionales Evita terminología técnica no definida Contiene detalles de diseño para evitar ambigüedades.
¿En el modelo de vistas arquitectónico, a que vistas pertenecen las características de fiabilidad, rendimiento y disponibilidad? Ejecución y despliegue Desarrollo Lógica Fisica.
La siguiente operación realiza el cálculo del nuevo saldo de una cuenta bancaria tras aplicar una cierta cantidad en concepto de intereses. Se realiza en una cuenta, con un tipo de interés mensual y un número de meses especificados como argumentos de entrada. Devuelve la cantidad resultante. aplicarIntereses(códigoCuenta, tipoInteres, periodoMeses): Int ¿Cuál de las siguientes se trata de una precondición o postcondición correcta para incluir en su contrato de operaciones? Precondición: devuelve el valor del saldo calculado como saldo = saldo * (1 + tipoInteres)^periodoMeses Postcondición: el resultado debe de estar registrado en una variable llamada “Int”. Precondición: existe una única cuenta bancaria identificada con el código indicado por “códigoCuenta”. Ninguna de las anteriores. .
Una clase es Un conjunto de entidades con estructura y comportamiento comunes Una especificación de un conjunto de enlaces Un concepto general e independiente, definido fuera de los límites del sistema Una entidad concreta con identidad, estado y comportamiento.
¿Cuándo un requisito debe ser Funcional? Cuando documenta una operación o actividad que el sistema no puede desempeñar. Cuando describa una función o componente del sistema de software. Cuando se necesite ingresar datos en el sistema. Todas las anteriores son correctas.
Escoja la opción correcta en relación a la calidad de los requisitos La calidad de los requisitos es una cualidad esencialmente no medible. Para objetivar las propiedades indeseables de los requisitos se pueden usar indicadores no medibles. Las funciones escalonadas transforman la medida directa en un nivel bueno o malo de carácter cuantitativo. Gracias a que la calidad sea fácil de juzgar supone que podamos medir determinadas propiedades del texto de los requisitos.
Los stakeholders son El cliente, los usuarios y las leyes estatales. Versiones precedentes del sistema en desarrollo otros sistemas con los que el nuestro deberá interactuar, y otros sistemas similares. Los administradores, los expertos en dominio, los usuarios y las leyes estatales El cliente, los usuarios, los administradores, expertos del dominio e incluso los mismos desarrolladores. .
En relación al modelo por contratos, las precondiciones en la clase hijo tienen que ser respecto a las precondiciones de la clase padre: Más restrictivas o iguales. Menos restrictivas o iguales. Tienen que ser obligatoriamente iguales. Es indiferente.
¿Es correcto incluir pseudocódigo en la elaboración de un requisito? No, nunca Solamente si se trata de un requisito no funcional Si, siempre, para que al programador le sea más fácil Únicamente si el cliente lo solicita.
Un modelo es ... Una colección de elementos organizados para cumplir una finalidad Una abstracción de un sistema, es decir, una simplificación de éste Representación gráfica de un conjunto de elementos interconectados Ninguna de las anteriores.
Selecciona la respuesta que NO se corresponde con la relación de composición: No implica encapsulamiento ni acceso restringido. Sólo puede emplear multiplicidad 0..1 o 1..1. No impone ninguna restricción especial sobre la multiplicidad. Si el todo desaparece, las partes también.
Seleccione la respuesta INCORRECTA. Una buena especificacion de requisito debe de ser Consistente No ambiguo Verificable No atomico.
Un buen requisito Está escrito en voz pasiva Evitará contener términos concretos del diseño Contendrá sentencias condicionales a y c son correctas.
Según los objetivos representados, ¿cuál NO es un tipo de clase? Históricos Privados Temaporales b y c son correctas.
En el contexto de la ingeniería del software, un componente Tiene interfaces totalmente disjuntas. Representa una unidad que contiene el estado y la implementación todo el sistema. Puede contener interfaces que incluyan operaciones no implementadas. Si es dependiente, requiere la presencia del elemento independiente.
¿De qué se caracteriza una interfaz? No contiene la implementación de las operaciones (métodos). No puede tener atributos ni asociaciones navegables Es análoga a una clase abstracta con todas sus operaciones abstractas: no puede tener instancias directas. Todas las anteriores son correctas.
¿Cuál de las siguientes opciones NO es un indicador de calidad de la redacción de un requisito? Evitar expresiones ambiguas Usar forma imperativa en los tiempos verbales Emplear sentencias subjetivas Evitar términos que denotan diseño.
¿Cuál de las siguientes es una definición válida para un diagrama de clases? ilustra la estructura del sistema mediante situacion es particulares especifica el vocabulario del sistema conjunto de operaciones que ofrecen un servicio coherente es parte del hardware de un sistema.
¿Cuál es una clasificación correcta de requisitos? Funcionales/No funcionales Técnicos/ No técnicos Visuales/Textuales Todas son correctas.
¿Cuál de estos es un error muy común en la redacción de requisitos? Opcionalidad. Falta de atomicidad. Uso del modo condicional. Todas son correctas.
¿Qué propiedades son deseables de un modelo? Que sea complejo Que sea caro Que sea preciso Todas las anteriores.
Seleccione el requisito redactado conforme a las recomendaciones vistas en la asignatura: El rol alumno deberá ser fácilmente identificable en una base de datos Si cantidadX > 2EdadUsuario -> Se inserta en la base de datos. El tiempo de respuesta del servidor debe ser rápido Ninguna de las anteriores es correcta.
Selecciona la respuesta INCORRECTA. En los criterios para la selección de una arquitectura, la extensibilidad: Hace más complejo el diseño Facilita el cambio de requisitos Aporta mayor grado de abstracción Facilita la adición de nuevas características.
¿De los siguientes ciclos de vida de los requisitos, cuál es correcto?: Creado, Implementado, Verificado Creado, Propuesto,Validado, Cancelado Propuesto, Verificado, Validado Propuesto, Implementado, Cancelado.
Si se transforma una clase asociación en una clase intermedia Las multiplicidades originales se cruzan y aparecen otras nuevas. No se permite la existencia de tuplas repetidas. No hay que añadir restricciones adicionales para evitar tuplas repetidas. La clase intermedia se sigue representando con una línea discontinua.
Un buen requisito debe ser Ambiguo Consistente Incompleto Ninguna de las anteriores.
¿Cuál de las siguientes afirmaciones es correcta respecto a una clase? Prototipo cuyos objetos son creados incluyendo una definición de un comportamiento y estructura diferente. Una clase no permite datos abstractos. Prototipo cuyos objetos son creados incluyendo una definición de un comportamiento y estructura común. Una clase no puede instanciar un objeto.
¿Cuál de las siguientes afirmaciones corresponde a un requisito de primer nivel? Forma estructurada y específica y con carácter mucho más técnico. Audiencia primaria, el desarrollador. El cliente puede estar interesado en ellos e incluso entenderlos y hacer observaciones. Deseos y necesidades del cliente, expresados en lenguaje comprensible por él.
En una relación pura entre clases: (Seleccione la Verdadera) Hay multiplicidad. Se representan todas las propiedades heredadas además de las operaciones. La subclase hereda todas las propiedades de la superclase. La generalización no siempre induce a una dependencia subclase → superclase.
De acuerdo con los criterios de redacción de requisitos, ¿qué afirmación es incorrecta? Emplear varias palabras negativas en una misma frase puede provocar una dificultad a la hora de entenderla. El número de sílabas por palabra y palabras por frase es un buen indicador de la legibilidad del requisito. Incluir un elevado número de conectores puede indicar que se está incluyendo más de una necesidad en el mismo requisito. La opcionalidad de un requisito debe expresarse como texto dentro de dicho requisito.
¿Cuál es la principal diferencia entre actor y clase? La clase es una propiedad fija mientras el actor es cambiante. La clase hace referencia a entidades externas al sistema mientras un actor hace referencia a las internas del sistema. Una clase hace referencia a entidades modeladas dentro del sistema mientras un actor a entidades externas al sistema. Ambos conceptos deben hacer referencia a entidades externas del sistema.
Un buen modelo no debería… Ser más económico de modelar que de construir y estudiar el sistema. Representar fielmente el modelo descrito. Estar expresado de una forma entendible. Ofrecer conclusiones ambiguas sobre el sistema.
¿Cuál de las siguientes opciones es cierta sobre los objetos y clases de un modelo? Una clase es la plantilla a partir de la cual se crea un objeto. Una clase es una entidad concreta con identidad, estado y comportamiento. Un objeto es un conjunto de entidades con estructura y comportamiento comunes. Un objeto de una instancia de varias clases.
Sobre la composición La multiplicidad sólo puede ser 0..1 ó 1..1. La multiplicidad sólo puede ser 1..1. La multiplicidad sólo puede ser 0..1. La multiplicidad sólo puede ser 0..*.
¿Qué es una interfaz? Conjunto de operaciones que ofrecen un servicio coherente Unidad de código fuente que encapsula el estado y comportamiento de una parte de la implementación Es lo mismo que un componente Diseño que realiza un ingeniero de software.
¿Qué es un diagrama? Una colección de elementos organizados para cumplir una finalidad concreta Una abstracción de un sistema que sirve para comprenderlo mejor Una representación gráfica de un conjunto de elementos interconectados Ninguna de las anteriores.
¿Cuál es la diferencia entre un requisito funcional y uno no funcional? Los requisitos funcionales definen funciones del sistema de software o sus componentes, mientras que los no funcionales establecen los comportamientos del software. Los funcionales son los que se acaban implementando, mientras que los no funcionales no llegan a estar en el producto Los requisitos no funcionales definen funciones del sistema de software o sus componentes, mientras que los funcionales establecen los comportamientos del software. Ninguna de las anteriores.
En la descripción del siguiente requisito: “Generalmente, el sistema debe poder iniciar el proceso de arranque del motor sin que se sobrecaliente en exceso”, ¿Qué indicador de calidad incumple? Atomicidad Uso del imperativo Claridad No opcionalidad.
Una interfaz… No contiene la implementación de las operaciones (métodos). Solo puede ser ofrecida por un componente. No se representa en un diagrama de componentes. Debe ser creada y desarrollada por el equipo/empresa que desarrolla una aplicación.
Dados los siguientes elementos de un diagrama de clases: Calvo, Conserva y Alimento. ¿Cuál de las siguientes instanciaciones del objeto Lata de atún es imposible? Calvo y Conserva son dos subclases de Alimento. Lata de atún es una instanciación directa de Conserva e indirecta de Alimento. Calvo y Conserva son dos subclases de Alimento. Lata de atún es una instancia directa de Calvo y Conserva, por lo tanto es una instanciación indirecta de Alimento. Calvo es una subclase de Conserva, que a su vez es otra subclase de Alimento. Se crea un objeto Lata de atún que es una instancia directa de Calvo e indirecta de Conserva y Alimento. Ninguna de las anteriores.
¿Cuál es la característica principal de los requisitos de interfaz? Especifican la cantidad de recursos que la aplicación requiere. Describen el formato con el que la aplicación se comunica con su entorno. Describen límites o condiciones sobre cómo diseñar o implementar la aplicación. Cuantifican los errores permisibles y su gravedad.
Un/Una ___ representa la estructura y el comportamiento del sistema Operación Clase Asociación Atributo.
¿Cuál de estas no es una propiedad deseable en un modelo? Predictivo Costoso Preciso Comprensible.
Un diagrama de objetos: Ilustra la estructura del sistema mediante situaciones particulares Es una “fotografía” del sistema: objetos, valores de atributos; enlaces Las instancias deben conformarse a sus especificaciones Todas son correctas.
¿Cuáles de los siguientes requisitos se corresponde con requisitos no funcionales? Requisitos sobre rendimiento Requisitos sobre consumo de recursos Requisitos sobre la interfaz Todas son correctas.
Denunciar test Consentimiento Condiciones de uso