Pablo  Valdes
Test por , creado hace más de 1 año

Examen pertaneciente a la convocatoria de Mayo de 2014

181
2
0
Pablo  Valdes
Creado por Pablo Valdes hace alrededor de 9 años
Cerrar

Examen Mayo 2014

Pregunta 1 de 16

1

¿Cuáles son las principales actividades del arquitecto de software?

Selecciona una de las siguientes respuestas posibles:

  • Servir de puente entre el equipo de desarrollo y los usuarios finales de la aplicación con el objetivo de definir los requisitos del sistema.

  • Diseñar la arquitectura siguiendo los atributos de calidad definidos por los stakeholders.

  • Trabajar con el equipo de requisitos, con los stakeholders, con el equipo de diseño técnico y con los gestores de proyecto para realizar el diseño de la arquitectura.

Explicación

Pregunta 2 de 16

1

CQRS...

Selecciona una de las siguientes respuestas posibles:

  • ...es un modelo de mensajería que facilita la integración entre aplicaciones

  • ...propone separar el modelo en una parte que modifica el estado y otra que solamente lo consulta

  • ...es un sistema de control de releases de software

Explicación

Pregunta 3 de 16

1

¿Cuál de las siguientes afirmaciones es correcta?

Selecciona una de las siguientes respuestas posibles:

  • GIT es un sistema de control de versiones distribuido

  • CVS es un sistema de control de versiones distribuido

  • SVN es un sistema de control de versiones distribuido

Explicación

Pregunta 4 de 16

1

¿Cuáles son las fases RUP?

Selecciona una de las siguientes respuestas posibles:

  • Inicio, elaboración, construcción y transición.

  • Ciclos, fases e iteraciones.

  • Análisis, diseño, implementación y pruebas

Explicación

Pregunta 5 de 16

1

¿Cuál de las siguientes afirmaciones es cierta?

Selecciona una de las siguientes respuestas posibles:

  • La Arquitectura dirigida por modelos permite, mediante los 3 puntos de vista definidos (CIM, PIM e ISM), la portabilidad, interoperabilidad y reusabilidad del software.

  • En la Arquitectura dirigida por modelos, mediante un proceso de abstracción, se obtiene un modelo como simplificación de la realidad, que ayuda a entender y razonar sobre dicha realidad.

  • La Arquitectura dirigida por modelos (MDA) es el término genérico que se emplea para identificar el enfoque de desarrollo del Software que, tomando a los modelos como elementos principales, permite un mayor grado de abstracción e interoperabilidad.

Explicación

Pregunta 6 de 16

1

En la documentación de una arquitectura, La Hoja de ruta de la documentación describe...

Selecciona una de las siguientes respuestas posibles:

  • ...cómo se ha creado la documentación, qué fases ha pasado y que metodología se ha utilizado.

  • ...cómo se ha procesado la documentación, qué responsables ha tenido y la lista de firmas.

  • ...cómo se ha realizado la documentación, su organización y la manera de buscar información en ella.

Explicación

Pregunta 7 de 16

1

¿Qué características son muy importantes en el concepto de Arquitectura del software?

Selecciona una de las siguientes respuestas posibles:

  • Especifica los requisitos de red necesarios para un sistema.

  • Define las características funcionales, dejando las no funcionales para la etapa de diseño

  • Especifica la comunicación entre los componentes.

Explicación

Pregunta 8 de 16

1

¿Cuál de las siguientes afirmaciones es cierta?

Selecciona una de las siguientes respuestas posibles:

  • La Arquitectura del Software se basa en los requisitos funcionales de la aplicación.

  • La Arquitectura del Software se define sobre una serie de atributos de calidad.

  • La Arquitectura del Software define el lenguaje de programación que deberá usar el equipo de desarrollo.

Explicación

Pregunta 9 de 16

1

La vista de módulos define la manera en que se descompone el sistema, en ella, ¿Qué tipo de relaciones se pueden establecer entre los módulos?

Selecciona una de las siguientes respuestas posibles:

  • concerns, allocated-to y migrates-to.

  • relates-to, related-on y call-return.

  • is-a, is-part-of y depends-on.

Explicación

Pregunta 10 de 16

1

Un problema de Pipes and Filters es...

Selecciona una de las siguientes respuestas posibles:

  • ...la falta de concurrencia

  • ...la falta de interactividad

  • ...que no es extensible

Explicación

Pregunta 11 de 16

1

En HTTP, la operación DELETE...

Selecciona una de las siguientes respuestas posibles:

  • ...no es ni idempotente ni segura

  • ...es idempotente y segura

  • ...es idempotente pero no segura

Explicación

Pregunta 12 de 16

1

ADD es un método de diseño de arquitecturas que se basa en...

Selecciona una de las siguientes respuestas posibles:

  • ...la identificación de atributos de calidad que son modelados mediante escenarios de calidad.

  • ...las definiciones funcionales que permiten identificar atributos y escenarios de calidad.

  • ...la identificación de escenarios de calidad a partir de los cuales se crean los atributos de calidad.

Explicación

Pregunta 13 de 16

1

En Git, el término origin suele referirse a...

Selecciona una de las siguientes respuestas posibles:

  • el directorio de trabajo local

  • el primer commit

  • el repositorio remoto del cual se hizo la primera clonación

Explicación

Pregunta 14 de 16

1

En el estilo MVC, el estado es representado por...

Selecciona una de las siguientes respuestas posibles:

  • ... el controlador

  • ... el modelo

  • ... la vista

Explicación

Pregunta 15 de 16

1

Un interfaz fluido...

Selecciona una de las siguientes respuestas posibles:

  • ...se puede obtener si los métodos que modifican un objeto devuelven dicho objeto

  • ...es un servicio web que separa los métodos de consulta de los métodos de escritura

  • ...se implementa mediante HATEOAS

Explicación

Pregunta 16 de 16

1

Los COTS (Commercial Off-the-Shelf) son componentes...

Selecciona una de las siguientes respuestas posibles:

  • ...obtenidos de fuentes de software libre o de proveedores.

  • ...que han sido rechazados para el sistema implementado.

  • ...que no pertenecen a la plataforma desarrollada sino a los clientes.

Explicación