Вы находитесь на странице: 1из 10

Cuestionario Tema 1.

Pregunta 1. La diferencia entre el software y el hardware es:


a. El software es maleable
b. El software se deteriora con el paso del tiempo
c. El software se rige por las leyes físicas

Pregunta 2. En la Ingeniería del software, el enfoque de síntesis para resolver


problemas…
a. Consiste en la descomposición de un problema en otros más simples y más fáciles de
gestionar
b. Consiste en la composición de una solución a partir de soluciones parciales
c. Ninguna de las anteriores es correcta

Pregunta 3. La curva de fallos del hardware y del software se diferencian en:


a. El software no es maleable
b. Son iguales, y, por tanto, no hay ninguna diferencia
c. El hardware se rige por las leyes físicas

Pregunta 4. En una ingeniería (señalar la respuesta incorrecta)


a. Primero hay que conocer el problema, a continuación, se fabrica y finalmente se
diseña la solución
b. Es necesaria la creatividad, pero no suficiente
c. Hay que trabajar de forma organizada y sistemática

Pregunta 5. De acuerdo con el SWEBOK, la perspectiva de desarrollo de software se


aborda en las siguientes fases:
a. Requisitos, Diseño, Construcción, Pruebas, Mantenimiento
b. Gestión de la Configuración, Gestión de la Ingeniería, Proceso de Ingeniería,
Herramientas y Métodos y Calidad
c. Elicitación, Análisis, Especificación, Construcción, Pruebas

1
Pregunta 6. El software es siempre:
a. Un producto
b. Un servicio
c. Ninguna de las anteriores

Pregunta 7. Los ingenieros del software se enfrentan a problemas cuya complejidad es


muy alta ya que:
a. El número de variables independientes que afectan al comportamiento del sistema es
muy elevado (miles o decenas de miles en algunos casos)
b. El número de variables que afectan al sistema físico es muy elevado (miles o decenas
de miles en algunos casos)
c. El número de variables dependientes que afectan al comportamiento del sistema es
muy elevado (miles o decenas de miles en algunos casos)

Pregunta 8. El ciclo de desarrollo:


a. Abarca desde la definición de los requisitos hasta la finalización de su uso
b. Abarca desde la fase de análisis hasta la entrega del sistema al usuario
c. Abarca toda la fase de implementación del sistema

Pregunta 9. ¿Qué es una metodología de desarrollo?


a. Conjunto de pasos y procedimientos que deben seguirse para programar software
b. Conjunto de lenguajes, notaciones y representaciones de artefactos involucrados en
el desarrollo de un software, como por ejemplo UML
c. Conjunto de filosofías, fases, procedimientos, reglas, técnicas, herramientas,
documentación y aspectos de formación para los desarrolladores de SI

2
Pregunta 10. Un Ciclo de Vida es:
a. Un marco de referencia que contiene los procesos, las actividades y las tareas
involucradas en el desarrollo abarcando la vida del sistema desde la definición de los
requisitos hasta la entrega al cliente
b. Una aproximación lógica a la adquisición, el suministro, el desarrollo, la explotación y
el mantenimiento del software.
c. Es lo mismo que una metodología o un ciclo de desarrollo del software

Pregunta 11. El software:


a. Se idea y se escribe
b. Se desarrolla
c. Se inventa y se anota

Pregunta 12. ¿Cuál de las siguientes afirmaciones es correcta?


a. Un sistema informático de soporte consta de hardware y software
b. Un sistema de información automatizado es parte de un sistema informático de
soporte
c. Un sistema de información automatizado está formado exclusivamente por software
de base y aplicaciones

Cuestionario Tema 2.
Pregunta 1. Todo proyecto tiene dos puntos de partida:
a. A nivel de director de proyecto y a nivel empresarial
b. A nivel empresarial y a nivel de proyecto.
c. A nivel empresarial y a nivel de producto.

Pregunta 2. De acuerdo con métrica 3, un estudio de viabilidad implica las siguientes


fases (y en ese orden):
a. Establecer el alcance del problema, definir los requisitos del sistema, realizar un
estudio de la situación actual, estudiar las alternativas de la solución, valorar las
alternativas y seleccionar la solución.

3
b. Establecer el alcance del problema, realizar un estudio de la situación actual, definir
los requisitos del sistema, estudiar las alternativas de la solución y seleccionar la
solución.
c. Establecer el alcance del problema, realizar un estudio de la situación actual, definir
los requisitos del sistema, estudiar las alternativas de la solución, valorar las alternativas
y seleccionar la solución.

Pregunta 3. De mayor a menor prioridad las solicitudes de servicio se ordenan siguiente


modo:
a. Proyectos de emergencia para corrección rápida de un defecto, Proyectos de mejora
o crecimiento, Proyectos que requieren cambios en un sistema para una fecha concreta,
Proyectos de desarrollo de un nuevo sistema, reemplazar uno o prolongar su vida.
b. Proyectos de emergencia para corrección rápida de un defecto, Proyectos que
requieren cambios en un sistema para una fecha concreta, Proyectos de mejora o
crecimiento, Proyectos de desarrollo de un nuevo sistema, reemplazar uno o prolongar
su vida.
c. Proyectos de emergencia para corrección rápida de un defecto, Proyectos que
requieren cambios en un sistema para una fecha concreta, Proyectos de desarrollo de
un nuevo sistema, reemplazar uno o prolongar su vida, Proyectos de mejora o
crecimiento

Pregunta 4. Para calcular el VAN es necesario:


a. Saber el plazo de amortización para recuperar el dinero invertido.
b. Saber la tasa de interés.
c. El Euribor

Pregunta 5. En la técnica de recogida de información de observación:


a. Se analiza en la propia empresa la documentación que describe cómo funciona la
empresa.
b. Se analiza en la propia empresa cómo funciona el departamento que se pretende
automatizar.
c. Todas las opciones son correctas

4
Pregunta 6. Un elemento intangible en análisis coste-beneficio es:
a. Fortalecimiento de imagen de marca
b. Formación de usuarios
c. Subcontrataciones

Pregunta 7. Cuando se necesita desarrollar un software innovador que requiere una


definición creativa de los requisitos, ¿qué técnica sería adecuada?
a. Tormenta de ideas
b. Observación
c. Cuestionarios

Pregunta 8. En un estudio de viabilidad se debe estudiar cada una de las alternativas


desde las perspectivas:
a. Económica, legal, técnica y operativa.
b. Del coste/beneficio exclusivamente
c. Técnica y económica.

Pregunta 9. De las siguientes técnicas de recogida de información, cuál es la más


apropiada para recoger información de un mayor número de personas dispersas
geográficamente en menor tiempo:
a. Cuestionarios
b. Entrevistas
c. Prototipado evolutivo

Pregunta 10. El valor actual neto se calcula teniendo en cuenta:


a. Beneficio neto, tasa de interés y año de aplicación.
b. Coste neto, tasa de interés y año de aplicación.
c. Ninguna de las otras respuestas

5
Pregunta 11. ¿Qué técnica de recogida de información presenta más reticencias por
parte de la empresa para la que vamos a desarrollar el software?
a. Cuestionarios
b. Talleres JAD
c. Tormenta de ideas

Pregunta 12. ¿Cuándo consideras que resultará económicamente viable un producto


software? (señala la incorrecta)
a. Su vida útil es igual o superior al ROI
b. La opción elegida para su desarrollo es la que obtiene un mejor valor en el coste-
beneficio.
c. El software es un producto intangible, por lo que formular estas preguntas no tiene
sentido.

Pregunta 13. El cliente no tiene claros los requisitos del sistema que necesita…
a. …se utilizarán prototipos para acercarnos a lo que desea el cliente.
b. …se harán encuestas, para recopilar información de más usuarios y así llegar a un
consenso.
c. …se utilizarán entrevistas para capturar los requisitos.

Cuestionario Tema 3.

Pregunta 1. En relación con el concepto de objeto en un sistema orientado a objetos


(señalar la respuesta incorrecta):
a. Un objeto es la unión de un estado con un comportamiento y con una identidad
b. La encapsulación proporciona una cohesión interna fuerte y un acoplamiento externo
débil.
c. Para manipular los objetos se usan los enlaces

6
Pregunta 2. La diferencia entre una relación de agregación y una relación de
composición es:
a. Una composición puede ser vista como un todo que es dueño de las partes y gestiona
su vida
b. Una agregación debe tener multiplicidad 1 en el lado del todo mientras que en la
composición no existe tal restricción
c. En una composición las partes pueden tener vida sin el todo.

Pregunta 3. La creación de subclases en un sistema orientado a objetos supone aplicar


el mecanismo de:
a. Polimorfismo
b. Generalización
c. Especialización

Pregunta 4. UML sirve para “especificar” y ello supone:


a. Construir modelos completos y no ambiguos
b. Documentar los diferentes aspectos de un sistema
c. Corresponder los elementos del lenguaje con los lenguajes de programación

Pregunta 5. El polimorfismo (señalar la respuesta incorrecta):


a. Consiste en ocultar al exterior los detalles de implementación de manera que las
propiedades privadas del objeto sólo son accesibles desde sus descendientes.
b. Da la capacidad a una operación de tener más de una interpretación en más de una
clase.
c. Puede ser de subclases o de sobrecarga

Pregunta 6. En un sistema orientado a objetos:


a. Los objetos se distinguen por su identidad
b. Los objetos se distinguen por el valor de sus atributos (estado)
c. Las otras dos opciones son correctas

7
Pregunta 7. De acuerdo con el principio de encapsulación:
a. Es imprescindible definir la interfaz pública y privada de un objeto de forma que el
acceso a la información del mismo sea coherente con las reglas de negocio
correspondientes a la parcela de mundo real que estamos modelando.
b. Existen métodos y atributos que son públicos y privados, pero en general complican
la gestión del objeto, por lo que se recomienda que sean públicos.
c. Todos los métodos y atributos de un objeto deberán ser privados.

Pregunta 8. Una agregación entre clases…


a. Nunca son asociaciones, sino relaciones de dependencia en las cuales se está
indicando una relación de uso, y su notación es una flecha punteada que indica qué clase
hace uso de los servicios de otra clase.
b. Representa una relación de asociación con un mayor acoplamiento, y se representa
con una línea sólida y un rombo vacío en la clase que representa “el todo”.
c. Representa una relación de asociación con un fuerte acoplamiento en la cual, la
existencia de las clases “parte o componente” no tiene sentido sin la existencia de la
clase “todo o compuesto”.

Pregunta 9 UML 2…
a. …es un lenguaje de modelado de gran versatilidad que puede utilizarse en cualquier
metodología o proceso de desarrollo de cualquier paradigma, ya sea orientada a objetos
o estructurada.
b. …es una metodología de modelado que contempla la representación de casos de uso,
clases y objetos, además de las relaciones entre estos.
c. …en un lenguaje de modelado de gran versatilidad que encaja especialmente en
procesos de desarrollo dirigidos por casos de uso, centrados en la arquitectura,
iterativos e incrementales.

Pregunta 10. En la herencia (escoger la incorrecta):


a. La subclase es una definición generalista de las superclases.
b. Las subclases pueden añadir, inhibir y redefinir atributos y métodos.
c. Las subclases especializan a la superclase

8
Pregunta 11. ¿Cuántos tipos de diagramas tiene UML?
a. Ninguna de las otras es correcta
b. 9
c. 14

Pregunta 12. La arquitectura es el mejor artefacto que puede emplearse para (señalar la
respuesta incorrecta):
a. Controlar el desarrollo iterativo e incremental de un sistema a lo largo de su ciclo de
vida
b. Manejar los diferentes puntos de vista
c. Mostrar la organización de los elementos del sistema necesarios para realizar
ingeniería inversa

9
Tema 1 Tema 2 Tema 3
Pregunta Respuesta Pregunta Respuesta Pregunta Respuesta
1 a 1 b 1 c
2 b 2 c 2 a
3 c 3 b 3 c
4 a 4 b 4 a
5 a 5 b 5 a
6 c 6 a 6 a
7 a 7 a 7 a
8 b 8 a 8 b
9 c 9 a 9 c
10 b 10 a 10 a
11 b 11 b 11 c
12 a 12 c 12 c
13 a

Вам также может понравиться