INSO 2
![]() |
![]() |
![]() |
Título del Test:![]() INSO 2 Descripción: Probando |




Comentarios |
---|
NO HAY REGISTROS |
Las siglas UML significan…. Universal Modeling Lesson. Unified Mobile Lecture. Un modelo lógico. Unified Modeling Language. ¿Qué otras especificaciones de OMG están relacionadas con UML?. MOF, OCL y XMI. XML, Java y Eclipse. Eclipse, OCL y MOF. No hay otras especificaciones ligadas a UML. Sea una clase A conectada con otras tres (B, C y D) mediante tres herencias…. La puntas de flecha blancas apuntarían hacia B, C y D. Las puntas de flecha blancas apuntarían hacia A. El rombo se pone en el lado de la clase A. No es posible establecer más de una herencia. En los diagramas de secuencias el eje en X representa el tiempo y el eje en Y representa la interacción. Verdadero. Falso. ¿Qué organizaciones emiten recomendaciones internacionales?. ANSI, ISO, AENOR y UNE. ISO, IEEE y ACM. ACM, ISO, W3C, OMG, IEEE. Solo W3C y OMG. Las normas o estándares tienen un periodo de madurez más largo que las recomendaciones. No es correcto, todos son estándares de la ISO. Sí, una recomendación pasa a ser norma y luego a estándar. Sí. Falso, la afirmación es al revés. ¿Qué es COCOMO?. Es un estándar de OMG. Es una norma UNE. Es una técnica de estimación de esfuerzos. Es un lenguaje de programación. ¿Cuántas características tiene el modelo RUP?. 4. 7. 5. 6. "La documentación generada durante el desarrollo debe cumplir con unas plantillas específicas" es un: Requisito no funcional de la organización. Requisito no funcional del producto. Requisito funcional. Capacidad que debe poseer un sistema o componente de un sistema para satisfacer un documento formal. Verificabilidad. Atributo. Funcionalidad. Requisito. La abstracción de datos... ...define un sistema de control sin describir el funcionamiento interno. ...define una secuencia de pasos que componen un proceso. ...define los objetos compuestos por un conjunto de propiedades. Los dos subprocesos del diseño son: (1) Diseño de componentes y (2) Diseño detallado. (1) Diseño de alto nivel y (2) Diseño detallado. (1) Diseño de alto nivel y (2) Diseño de arquitectura. (1) Diseño de arquitectura y (2) Diseño de interfaces. ¿Cuál de los siguientes conjuntos de propiedades nos permite evaluar la modularidad?. Continuidad, protección y ocultación. Composición, continuidad y empaquetamiento. Descomposición, composición y organización. Composición, descomposición y comprensión. Una interfaz oculta el modo en que un componente interacciona con otros componentes. Verdadero. Falso. Aplicación completa, módulo o componente que interacciona con una aplicación anfitriona extendiéndola o adaptándola. Componente. Plug-in. Framework. Interfaz. ¿Con qué principio de construcción vincularías la gestión específica de las dependencias con elementos hardware?. Anticipar los cambios. Minimizar la complejidad. Construir para verificar. Utilizar estándares. Anomalía no esperada que se produce durante la ejecución de un programa. Excepción. Error. Prueba. Aserción. Los lenguajes de configuración no son un tipo de lenguaje de construcción. Falso. Verdadero. El uso de centinelas permite detener la ejecución para poder observar el estado y resultados del programa. Verdadero. Falso. ¿Con qué principio de construcción vincularías las técnicas de legibilidad?. Minimizar la complejidad. Utilizar estándares. Construir para verificar. Anticipar los cambios. ¿Con qué principio de construcción vincularías el uso sistemático de pruebas unitarias?. Anticipar los cambios. Minimizar la complejidad. Construir para verificar. Utilizar estándares. Detectar, localizar y corregir errores de un programa software. Depurar. Probar. Las pruebas de aceptación son: Un tipo de prueba de sistema. Una prueba de caja blanca. Un tipo de prueba según el elemento probado. Todas las anteriores son correctas. ¿Con qué vincularías el uso de "try-catch-throw"?. Gestión de condiciones de error. Manejo de excepciones. Excepciones síncronas. Todas son correctas. ¿Qué técnica no relacionarías con minimizar la complejidad durante la construcción de software?. Usar estructuras de control. Mover código fuera de un bucle. Utilizar métodos de revisión del código. Usar comentarios. ¿Cuál de las siguientes técnicas no está relacionada con el principio de construcción de minimizar la complejidad?. Afinación del código. Uso de guías para la construcción de pruebas. Uso de elementos de estructuración del código. Separación ordenada del código fuente en paquetes, clases, métodos, etc. Construir es codificar, pero añadiendo verificación, pruebas y/o diseño detallado. Verdadero. Falso. La planificación de un servicio técnico es un ejemplo de actividad de mantenimiento. Verdadero. Falso. Selecciona la palabra correcta para completar la oración: "Un software es _______ si permite la corrección de sus defectos con una cantidad de trabajo limitada y razonable". Usable. Reparable. Flexible. Portable. “El listado mostrará únicamente los usuarios que no estén marcados como eliminados” es un requisito: Funcional. No funcional del producto. No funcional de la organización. No funcional externo. Conjunto de entradas, condiciones de ejecución y resultados esperados para un objetivo concreto en el proceso de pruebas: Oráculo. Prueba exhaustiva. Caso de prueba. Prueba de aceptación. En CMMI, la representación continua utiliza niveles de capacitación: Verdadero. Falso. ¿Con qué modelo de calidad relacionarías el concepto (atributo/factor/utilidad/característica) de funcionalidad?. Boehm. McCall. ISO/IEC 9126. Ninguna es correcta. El modelo de McCall hace uso del concepto de utilidad: Verdadero. Falso. Señala cuáles de las siguientes son organizaciones que emiten estándares: IEEE. ACM. ITU-T. ISO. IEC. En el modelo incremental, la fase de análisis de cada incremento coincide con la de diseño de la fase anterior y es donde se detectan los requisitos siguientes: Verdadero. Falso. El modelo DRA es apropiado para sistemas no muy complejos donde existe una fácil modularización del problema: Verdadero. Falso. Actividad de requisitos que se realiza en primer lugar: Especificación. Validación. Obtención. Análisis. SRS puede utilizarse para ______ los requisitos con el cliente: Especificar. Analizar. Validar. Obtener. “La documentación generada durante del desarrollo debe cumplir con unas plantillas específicas” es un requisito: Funcional. No funcional del producto. No funcional de la organización. No funcional externo. “El listado mostrará únicamente los usuarios que no estén marcados como eliminados” es un requisito: Funcional. No funcional del producto. No funcional de la organización. No funcional externo. El documento SRS puede incluir información sobre costes y plazos: Verdadero. Falso. Escriba el concepto que se corresponde con la siguiente definición “Conjunto de requisitos que deberá contener una entrega del producto”: Como parte de las actividades de requisitos, se planifican los casos de prueba que estarán vinculados a cada requisito: Verdadero. Falso. Escriba el nombre de una representación que permite identificar requisitos funcionales de forma gráfica: Los dos subprocesos del diseño son: Diseño de alto nivel y Diseño de arquitectura. Diseño de arquitectura y Diseño de interfaces. Diseño de alto nivel y Diseño detallado. Diseño de componentes y Diseño detallado. Ninguna es correcta. Señala los tipos de abstracción estudiados en el diseño de software: De control. De comportamiento. De ordenación. De secuencia. De datos. Procedimental. La abstracción _____ define una secuencia de pasos que componen un proceso: De control. De comportamiento. De ordenación. De secuencia. De datos. Procedimental. Concepto que representa “Frontera de comunicación entre dos entidades software, definiendo el modo en que un componente interacciona con otros”: ¿Qué concepto se utiliza para medir el grado de interconexión entre módulos?. Continuidad. Protección. Cohesión. Acoplamiento. Señale los métodos de diseño estudiados en la asignatura: Orientado a datos. Orientado a procesos. Orientado a objetos. Estructurados. Basados en árboles de decisión. OCL permite validar modelos UML: Verdadero. Falso. Los patrones de diseño de tipo "creación" describen soluciones para dar lu-gar a estructuras de mayor complejidad: Verdadero. Falso. Escriba el concepto que se corresponde con la siguiente definición “Aplicación completa, módulo o componente que interacciona con una aplicación anfitriona extendiéndola o adaptando su comportamiento”: Escriba el concepto que se corresponde con la siguiente definición “Tipo de lenguaje que permite construir aplicaciones a partir de bloques y mediante una interfaz de usuario gráfica”: ¿Con qué tipo de lenguaje de programación vincularías este código?: SELECT ename, empno, sal FROM emp ORDER BY sal DESC;. Lenguaje de segunda generación. Lenguaje de tercera generación. Lenguaje de cuarta generación. Lenguaje de quinta generación. Colección controlada de software diseñada para facilitar el desarrollo, uso y mantenimiento de software: Framework. Biblioteca. Componente. Módulo. Interfaz. Una librería tiene código ya probado que puede ser modificado fácilmente: Verdadero. Falso. ¿Con qué principio de construcción vincularías el uso sistemático de pruebas unitarias?. ¿Con qué principio de construcción vincularías el uso de comentarios en el código del software?. Anomalía que se produce durante la ejecución de un programa: Fallo. Error. Excepción. Aserción. El uso centinelas permite observar el estado y resultados del programa: Verdadero. Falso. Una prueba implica necesariamente la ejecución del software: Verdadero. Falso. Conjunto de entradas, condiciones de ejecución y resultados esperados para un objetivo concreto en el proceso de pruebas: Oráculo. Prueba exhaustiva. Caso de prueba. Prueba de aceptación. ¿Qué pruebas suelen estar basadas únicamente en las entradas y salidas?. Pruebas unitarias. Pruebas de aceptación. Pruebas de sistema. Pruebas funcionales. Pruebas de caja negra. ¿Cuál de los siguientes tipos no es una prueba según objetivo?. Prueba de capacidad. Prueba de rendimiento. Prueba de integración. Prueba de regresión. Las pruebas de usabilidad las realiza el cliente para validar que el sistema funciona conforme lo establecido: Verdadero. Falso. Disposición de un componente para permite la introducción de cambios para satisfacer nuevos requisitos: Compatibilidad. Reparabilidad. Flexibilidad. Mantenibilidad. En un proceso de “refactoring” no se cambia el nivel de abstracción: Verdadero. Falso. Generar un diagrama de secuencias a partir de código Java es un proceso de: Ingeniería inversa. Ingeniería directa. Reestructuración. Reingenería. ¿Con qué modelo/s de calidad relaciona-rías el concepto (atributo, factor, utili-dad o característica) de corrección?. McCall. Boehm. ISO/IEC 9126. ISO/IEC 25000. ¿Con qué modelo/s de calidad relaciona-rías el concepto (atributo, factor, utili-dad o característica) de portabilidad?. McCall. Boehm. ISO/IEC 9126. ISO/IEC 25000. Siguiendo una representación por etapas en CMMI, la organización selecciona áreas de proceso en según el nivel de madurez que quiere alcanzar: Verdadero. Falso. Selecciona los tres parámetros principales que definen un proyecto software: Tiempo. Calidad. Uso de herramientas. Comunicación. Funcionalidad. Coste. Localización. ¿Qué es “ISO/IEC JTC 1/SC 7: Software and Systems Engineering”?. El código de un estándar. Un subcomité de estandarización. La planificación del soporte es una actividad de mantenimiento que se realiza antes de la entrega del software. Verdadero. Falso. En un proceso de reingeniería no se cambia el nivel de abstracción. Verdadero. Falso. Analizar el proyecto para aprender de los errores y analizar posibles mejoras de cara a futuros proyectos. Seguimiento. Planificación. Cierre. ¿Qué significa UML?. Lenguaje unificado de modelado. Lenguaje universal de modelado. Lenguaje único de modelado. ¿Con qué principio de construcción vincularías el uso de estructuras para la gestión de condiciones de error?. Anticipar los cambios. Minimizar la complejidad. Construir para verificar. Utilizar estándares. El uso de comentarios está relacionado con las técnicas de legibilidad. Verdadero. Falso. ¿Qué técnica sí relacionarías con minimizar la complejidad durante la construcción de software?. Pruebas unitarias. Detectar hardware de entrada y salida. Utilizar métodos de revisión del código. Usar comentarios. ¿Cuál de las siguientes técnicas no está relacionada con el principio de construcción de minimizar la complejidad?. Afinación del código. Uso de elementos de estructuración del código. Separación ordenada del código fuente en paquetes, clases, métodos, etc. Todas están relacionadas. Codificar combina la construcción de código. Verdadero. Falso. Una interfaz describe el modo en que un componente interacciona con otros componentes. Verdadero. Falso. La separación de elementos proclives a cambiar en un sistema se relaciona con el principio de construcción “Anticipar los cambios”. Verdadero. Falso. En un diagrama de clases, no puede existir una dependencia entre dos clases. Verdadero. Falso. Los lenguajes de programación y los lenguajes de configuración son lenguajes de construcción. Verdadero. Falso. Selecciona la palabra correcta para completar la oración: "Un software es _______ si permite la corrección de sus defectos con una cantidad de trabajo limitada y razonable". Reparable. Interoperable. Eficiente. Flexible. Obtener código a partir de un diagrama de secuencias puede realizarse siguiendo un proceso de ingeniería inversa. Verdadero. Falso. ¿Qué significa AENOR?. Asociación Española de Normas, Organizaciones y Recomendaciones. Asociación Española de Normalización y Certificación. Asociación Española de Normalización. Ninguna de las respuestas anteriores es correcta. Capacidad de dos o más sistemas o componentes para intercambiar información y utilizar la información inter-cambiada. Compatibilidad. Coexistencia. Interoperabilidad. Ninguna de las respuestas anteriores es correcta. Uno de los aspectos fundamentales de los métodos de diseño estructurados es llevar a cabo una correcta descomposición funcional. Verdadero. Falso. ¿Qué es el SWEBOK?. Una metodología de desarrollo de software. El cuerpo de conocimiento de la Ingeniería del Software. Una herramienta usada en las prácticas de Ingeniería del Software. Ninguna de las respuestas anteriores es correcta. La abstracción de procedimental…. ...define una secuencia de pasos que componen un proceso. ...define un sistema de control sin describir el funcionamiento interno. ...define los objetos compuestos por un conjunto de propiedades. En el diseño, el acoplamiento es…. ...el grado en el que los módulos están interconectados entre sí. ...el grado en que los elementos de un módulo tienen funcionalidad común. ¿Qué es TFEA?. Es una técnica consistente en la elaboración de cuestionarios y entrevistas sucesivas. Se enmarca en la etapa de diseño. Aconseja grabar las conversaciones para tener mayor detalle sobre lo hablado. Todas las respuestas anteriores son correctas. La representación de un algoritmo de ordenación está relacionada con la…. Abstracción de datos. Abstracción procedimental. Abstracción de control. Los patrones de diseño de tipo “creación” describen soluciones para dar lugar a estructuras de mayor complejidad: Verdadero. Falso. El patrón de diseño Abstract Factory es un patrón de diseño de tipo “creación”. Verdadero. Falso. El modelo de calidad ISO/IEC 25000 es una actualización del modelo de calidad ISO/IEC 9027. Verdadero. Falso. Concepto relacionado con generar una nueva versión de un software a partir de una versión anterior operativa: Línea base. Evolucionar. Reparar. Ninguna de las anteriores es correcta. Una prueba de caja negra está basada en información sobre cómo se ha diseñado o programado el software. Verdadero. Falso. Las pruebas unitarias son: Pruebas de caja blanca. Pruebas de integración. Un tipo de prueba según el elemento probado. Todas las anteriores son correctas. ¿Qué es ISO/IEC 17789:2014?. Se trata de una organización de estandarización. El número de estándares emitidos en 2014 por ISO/IEC. Es el nombre de una técnica de modelado común. El código de un estándar. Las actividades de mantenimiento incluyen tareas que se realizan antes de la entrega del software. Falso. Verdadero. En un proceso de reestructuración no se cambia el nivel de abstracción. Verdadero. Falso. Cuando se realiza una estimación por analogía, es necesario disponer de una base de datos que contenga información sobre proyectos que han sido realizados anteriormente. Verdadero. Falso. ¿Qué organización mantiene el estándar UML?. ISO ANSI. OGM. AENOR. Ninguna de las tres anteriores. ¿Con qué vincularías el uso de "try-catch-throw"?. Gestión de condiciones de error. Manejo de excepciones. Excepciones síncronas. Todas son correctas. ¿Cuál de las siguientes técnicas no está relacionada con el principio de construcción de minimizar la complejidad?. Afinación del código. Uso de guías para la construcción de pruebas. Uso de elementos de estructuración del código. Separación ordenada del código fuente en paquetes, clases, métodos, etc. ¿Qué es la OCUP de OMG?. Es un estándar de OMG para UML. Es una organización dentro de OMG. Se trata de un certificado de experto en UML. No es ninguna respuesta de las anteriores. Construir es codificar pero añadiendo verificación, pruebas y/o diseño detallado. Verdadero. Falso. 13. ¿Con qué principio de construcción vincularías la gestión específica de las dependencias con elementos hardware?. Anticipar los cambios. Minimizar la complejidad. Construir para verificar. Utilizar estándares. ¿En qué consiste el concepto Legacy Systems?. Adopción de sistemas ya existentes en el nuevo. Sistemas empotrados. Ocultación de sistemas legendarios. Se refiere a herencia de clases. ¿Qué es una clase de relación?. Se está refiriendo a un tipo de relación. Se usa para denotar una relación de reflexión. Es una clase para añadir propiedades a una asociación. No significa nada. Los lenguajes de configuración no son un tipo de lenguaje de construcción. Verdadero. Falso. Selecciona la palabra correcta para completar la oración: "Un software es _______ si permite la introducción de cambios para satisfacer nuevos requisitos". Reparable. Interoperable. Eficiente. Flexible. Obtener código a partir de un diagrama de secuencias puede realizarse siguiendo un proceso de ingeniería directa. Verdadero. Falso. ¿Qué es ITU-T?. Una herramienta que se usa en ingeniería del software. Un tipo de norma internacional. Una organización de estandarización internacional. Ninguna de las respuestas anteriores es correcta. Capacidad del producto que permite que sea utilizado por usuarios con determinadas características y discapacida-des. Protección contra errores de usuario. Accesibilidad. Capacidad de aprendizaje. Capacidad para ser usado. Normalmente, los métodos de diseño estructurados siguen una aproximación: Bottom-up. Top-down. La abstracción de datos…. ...define una secuencia de pasos que componen un proceso. ...define un sistema de control sin describir el funcionamiento interno. ...define los objetos compuestos por un conjunto de propiedades. En el diseño, la cohesión es…. ...el grado en el que los módulos están interconectados entre sí. ...el grado en que los elementos de un módulo tienen funcionalidad común. ¿Qué es TFEA?. Es una metodología de desarrollo de software. Es una técnica de implementación. Es una técnica basada en entrevistas. Una herramienta usada en las prácticas de Ingeniería del Software. ¿Con qué tipo de abstracción es más correcto relacionar un diagrama de clases UML?. Abstracción de datos. Abstracción de procedimental. Abstracción de secuencia. Los patrones de diseño de tipo "creación" describen soluciones para dar lugar a estructuras de mayor complejidad: Verdadero. Falso. El modelo de calidad ISO/IEC 9126 es una actualización del modelo de calidad ISO/IEC 25000. Verdadero. Falso. Detectar, localizar y corregir errores de un programa software. Depurar. Probar. ¿Qué es la metodología RUP?. Un modelo de desarrollo rápido de aplicaciones. Una técnica de basada en entrevistas. Un tipo de metodología iterativo incremental. Recursos unificados de procesamiento. Descubrir en qué lugar exacto se encuentra un error y modificar el software para eliminarlo es: Probar. Evolucionar. Evaluar. Depurar. Una prueba de caja gris se caracteriza por tener un valor de cobertura por debajo del 90%. Falso. Verdadero. Proceso de documentar el comportamiento requerido de un sistema software, a menudo utilizando una notación de modelado u otra notación formal. Obtención de requisitos. Análisis de requisitos. Especificación de requisitos. Validación de requisitos. |