Está en la página 1de 7

BANCO DE PREGUNTAS

ANALISIS Y DISEÑO DE SISTEMAS

SELECCIÓN MULTIPLE: Encerrar en un círcz//o la/las respuesta(s) correcta(s)

1. UML, por sus siglas en ingles es:

a) Unit Modeling Language


b) Unified Modeling layer
c) Unit Modeling layer
d) Unified Modeling Languaje
e) Ninguno

2. UML se utiliza para

a) Definir un sistema
b) Detallar los artefactos en el sistema
c) Documentar
d) Todos
e) Ninguno

3. El Diagrama de casos de uso pertenece a los Diagramas de Comportamiento


a) Verdadero
b) Falso

4. El Diagrama de secuencia describe

a) Flujo de acciones secuenciales y el resultado de estas acciones


b) Flujo de acciones no secuenciales y el resultado de estas acciones
c) Flujo de acciones secuenciales
d) Flujo de recursos necesarios para desarrollar una actividad

5. Antes de elegir una técnica de recopilación de información se debe:


a. Elegir el modelo de ciclo de recoger la información para procesarla
b. Conocer el modelo de ciclo de vida a usar
c. Conocer y tener claro el problema y los objetivos
d. Hacer una Iista de requerimientos
e. Todas
6. ¿Cuál de las siguientes cuestiones no establece la ingeniería de los requerimientos?
a) Restricciones de diseño
b) El comportamiento del sistema
c) Las funciones del sistema
d) Las pruebas a realizar
e) La información a procesar

7.¿Cuál de las siguientes no es una causa de los problemas de software?

a) Experiencia corta de la informática


b) Las dificultades de la programación
c) La rapidez de los cambios tecnológicos
d) Las curvas de aprendizaje y experiencia de desarrollo
e) La propia naturaleza del software
f) Resistencia al cambio
g) Capacidades de comunicación
h) Problemas de gestión

8. Un producto software contiene

a) Sistema software
b) Programa
c) Proyecto software

9.¿Cuál de estas actividades no está incluida en el mantenimiento?

a) Corrección de errores
b) Cambios en el entorno
c) Cambios en los requisitos
d) Todas están incluidas

10. El análisis, la planificación y la especificación son tareas que definen el


qué y el cómo del desarrollo del software F -V

11. Son
diagramas UMLIos diagramas de interacción, diagrama de secuencia,
diagrama de colaboración. F V

12. Es suficiente comenzar el desarrollo de un sistema con una


descripción de objetivos generales y los detalles se irán especificando
más adelante F- V

13. No todas las metodologías cubren las mismas actividades F-V


14. Un
sistema es un modelo de componentes relacionados entre sí F- V

15. El análisis orientado a objetos se basa en un conjunto de principios básicos


para construir un modelo de análisis: Indicar cual no corresponde

a)Se modela el dominio de la información


b)Se describe la función
c)Se representa el comportamiento del modelo
d) Los modelos de datos, funcional y de comportamiento se dividen para mostrar
más detalles
e) Modela la base de datos
f) Los modelos iniciales representan la esencia del problema mientras que los
últimos aportan detalles de la implementación.

16. La orientación a objetos puede describirse como el conjunto de disciplinas


que desarrollan y modelizan software que facilitan la construcción de
sistemas complejos a partir de componentes. F-V

17. Una Ventaja del Diseño Orientado a Objetos es que es fácil de mantener, los
objetos representan entidades auto-contenidas F—V

18. PowerDesigner OOM es una poderosa herramienta de diseño para


modelamiento orientado a objetos F- V

19. PowerDesigner maneja los siguientes tipos de diagramas UML: Indicar cual no
corresponde

a) Diagrama de clases
b) Diagrama de casos de uso
c) Diagrama de Flujo
d) Diagramas de secuencia

20. Una clase es una instancia de un objeto F V

21. El objetivo principal de la Especificación de Requisitos del Sistema (ERS) es


servir como medio de comunicación entre clientes, usuarios, ingenieros de
requisitos y desarrolladores. F-V
22. El análisis de requerimientos permite al analista de sistemas especificar las
características operacionales del software (función, datos y rendimientos) F—
V

23. Actor es un rol de un usuario que no juega con respecto al sistema. F - V

24. Unir con una flecha a el tipo de relación con la definición que corresponda

<<extend>> Se recomienda utilizar cuando se


tiene un conjunto de características
que son similares en más de un caso
de uso y no se desea mantener
copiada la descripción de la
característica.
<<incIude>> Se recomienda utilizar cuando un
caso de uso es similar a otro
(características).

25. Unir con una flecha la definición con su correspondiente tipo de prueba

Representa generalmente Alfa


la primera versión
completa del producto.
Es la primera versión del Beta
programa, la cual es
enviada a los verificadores
para probarla

26. Los principales lenguajes de programación orientados a objetos son: Cual no


corresponde a 0-0

a) Ada
b) C++
c) C#
d) Huskell
e) VB.NET
f) Delphi
g) Java

27. Un diagrama de clases en Lenguaje Unificado de Modelado (UML) es un tipo


de diagrama de estructura estática que describe la estructura de un sistema mostrando
las
clases del sistema, sus atributos, operaciones (o métodos), y las relaciones entre los
objetos F- V

28. La asociación de generalización se aplica a los diagramas de:


a) Casos de uso.
b) Clases
c) Secuencia
d) Ninguna

29. El ciclo de vida o fases de implementación de un sistema de


información son:
a) Pruebas
b) Análisis
c) Estudio de factibilidad
d) Implementación
e) Diseño
f) Recolección de información
g) Todas

30. Algunas características de las metodologías agiles son:


a) Responder a los cambios
b) Desarrollar software en el menor tiempo posible
c) Orientados al código
d) Colaborar con el cliente más que negociar un contrato.
e) Todos

31. Los valores de la metodología XP son:


a) Coraje
b) Comunicación
c) Colaboración
d) Retroalimentación
e) Simplicidad
f) Autodidacta

32. El desarrollo por rasgos es un principio básico de la metodología:


a) XP
b) FDD
c) SCRUM
d) KANBAN
e) ASD
f) LD/LSD
g) Ninguna
33. Los artefactos utilizados por la metodología SCRUM son:
a) Historias de usuario
b) Límites del sistema
c) Planificación de requerimientos del sistema
d) Planificación de los sprints
e) Roles de usuario
f) Todas
g) Ninguno

34. Los casos de uso determinan:


a) Los requerimientos funcionales y no funcionales del sistema
b) Los requerimientos no funcionales del sistema
c) Los requerimientos funcionales del sistema
d) Planificación de requerimientos del sistema
e) Ninguna

35. Los elementos de un diagrama de secuencia son:


a) Objetos
b) Actores
c) Mensajes
d) Tiempo de vida
e) Ninguno

36. El modelo de ciclo de vida que sigue una metodología ágil es


a) Modelo clásico cascada
b) Modelo Prototipado
c) Modelo Espiral
d) Modelo Iterativo-Incremental
e) Modelo RAD
f) Ninguno
37. Las relaciones o asociaciones en un diagrama de clases son:
a) Eventos y mensajes
b) Incluye y Extiende
c) Composición
d) Agregación
e) Generalización
f) Ninguno
g) Todos

38. Los diagramas de componentes muestran:


a) Aspectos del sistema que se modelan a nivel de programación
b) Aspectos de diseño, como la arquitectura del sistema
c) Una interacción a modelarse mediante nodos
d) Una interacción entre el sistema y los actores
e) Ninguna

39. Los diagramas de colaboración requieren previamente los:


a) Diagrama de casos de uso
b) Diagrama de contexto
c) Diagrama de clases
d) Diagrama de estados
e) Ninguna

40. Son diagramas que se grafican en la fase de análisis de un sistema:


a) Diagrama de casos de uso
b) Diagrama de secuencia
c) Diagrama de clases
d) Diagrama de estados
e) Diagrama de actividades
f) Ninguna

También podría gustarte