0% encontró este documento útil (0 votos)
155 vistas11 páginas

Examen B

El documento presenta 10 preguntas sobre conceptos relacionados con el desarrollo de software, como secuencias de pruebas, revisiones técnicas, AJAX, validación de sistemas, respaldos de código, códigos de secuencia, diagramas de secuencia, estándares de calidad y evaluación de sistemas. Las preguntas abarcan diferentes etapas del ciclo de vida del desarrollo de software.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
155 vistas11 páginas

Examen B

El documento presenta 10 preguntas sobre conceptos relacionados con el desarrollo de software, como secuencias de pruebas, revisiones técnicas, AJAX, validación de sistemas, respaldos de código, códigos de secuencia, diagramas de secuencia, estándares de calidad y evaluación de sistemas. Las preguntas abarcan diferentes etapas del ciclo de vida del desarrollo de software.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

 Pregunta 1

0.36 de 0.36 puntos


Como ingeniero de software asignado al proyecto " Sistema de Reservación de Vuelos Aeromex”, con
una arquitectura empresarial distribuida con presencia Web, que emplea un proceso de desarrollo de
software iterativo e incremental. ¿Cuál es la secuencia de pruebas que asegura la mejor estrategia de
validación del sistema?

1.
1.
1.
1.
1.
1. Prueba de integración
2. Prueba del sistema
3. Prueba de unidad
4. Prueba de validación
Respuesta seleccionada: B.
3, 1, 4, 2
Respuestas: A.
4, 3, 1, 2

B.
3, 1, 4, 2
C.
1, 2, 3, 4
D.
2, 4, 1, 3
 Pregunta 2
0.36 de 0.36 puntos
Como ingeniero de software asignado al proyecto " Sistema de Reservación de Vuelos Aeromex”, con
una arquitectura empresarial distribuida con presencia Web, que emplea un proceso de desarrollo de
software iterativo e incremental. ¿Por qué es importante ejecutar la revisión técnica formal del software?

Respuesta B.
seleccionada: Para detectar errores en una etapa temprana del proceso de software
Respuestas: A.
Para detectar los errores una vez que el sistema se ha desplegado a producción

B.
Para detectar errores en una etapa temprana del proceso de software
C.
Para integrar los componentes del software en un paquete y verificar su
funcionamiento
D.
Para que los usuarios del sistema validen el funcionamiento de las unidades
individuales del sistema
 Pregunta 3
0.36 de 0.36 puntos
Es una técnica para obtener pequeñas cantidades de datos (ya sea en texto simple o XML) de un servidor
sin dejar la página Web. Ésta es una gran ventaja, ya que elimina la necesidad de cargar toda la página
Web completa. Funciona al permitir que la página Web se vuelva a dar formato a sí misma con base en
las opciones introducidas por el usuario.

Respuesta seleccionada: D.
AJAX
Respuestas: A.
JavaScript
B.
JAVA
C.
PHP

D.
AJAX
 Pregunta 4
0 de 0.36 puntos
Al equipo de desarrollo del software “Sistema de Capacitación Empresarial”, realizo un conjunto de
procesos para evaluar al sistema, como resultado de dicha evaluación, se determinó afinar detalles y
corregir lo necesario antes de una evaluación general del sistema. ¿Qué conjunto de tareas que debe
seguir el equipo de trabajo ahora?

Respuesta seleccionada: C.
Validación del sistema
Respuestas: A.
Depuración del software
B.
Verificación del software
C.
Validación del sistema
D.
Pruebas del software
 Pregunta 5
0 de 0.36 puntos
La consultora donde usted labora actualmente cada desarrollador tiene los programas fuentes de su trabajo
en sus respectivos equipos de cómputo y diariamente se sacan respaldos a disco para garantizar evitar
pérdidas. Se está tomando una iniciativa para alinear a mejores prácticas y hacer un trabajo más eficiente
en esta tarea. ¿Qué tipo de sistema recomendaría?
Respuesta seleccionada: B.
Un DataDomain para generación automática de respaldos
Respuestas: A.
Un IDE como NetBeans
B.
Un DataDomain para generación automática de respaldos

C.
Un controlador de versiones
D.
Un sistema ERP
 Pregunta 6
0.36 de 0.36 puntos
Estos se utilizan cuando el orden de procesamiento requiera de un conocimiento de la secuencia en la que
los elementos entran al sistema, o el orden en el que se desarrollen los eventos. Podemos encontrar un
ejemplo en la situación de un banco que ofrece una promoción especial en la que es importante saber
cuándo presentó una persona su solicitud para un préstamo para vivienda especial de bajo interés, ya que
(siendo todos los demás factores iguales) los préstamos hipotecarios especiales se otorgarán según el
orden en el que se hayan presentado las solicitudes. ¿En este caso que código aplicaria para este
escenario planteado?.

Respuesta seleccionada: D.
Códigos de Secuencia Simple
Respuestas: A.
Códigos de Derivación Alfabética
B.
Códigos de Clasificación
C.
Códigos de Secuencia En Bloque

D.
Códigos de Secuencia Simple
 Pregunta 7
0 de 0.36 puntos
El equipo de una empresa de desarrollo de sistemas desea modelar la manera en la que el software
interactúa con entidades más allá de sus fronteras, en relación con el sistema objetivo. ¿Qué tipo de
diagrama cumple con esta tarea?

Respuesta seleccionada: C.
Diagrama de Secuencia
Respuestas: A.
Diagrama de Control
B.
Diagrama de Caso de uso
C.
Diagrama de Secuencia

D.
Diagrama de Contexto Arquitectónico
 Pregunta 8
0.36 de 0.36 puntos
Los modelos y estándares de calidad en el desarrollo del software: ________________ se concentran en
garantizar no solo su funcionamiento, además en la construcción de los mismos.

Respuesta seleccionada: C.
CMMI, ISO 9000-3, SPICE
Respuestas: A.
EIA/TIA 565 A, IEEE 802.16, ISO 27000
B.
CMMI, EIA/TIA 565 A, ISO 9000-3

C.
CMMI, ISO 9000-3, SPICE
D.
EIA/TIA 565 A, IEEE 802.16, SPICE
 Pregunta 9
0 de 0.36 puntos
La empresa SUNCORP desea evaluar un sistema desarrollado por ellos antes de salir al mercado, desean
evaluar la medición de la frecuencia y gravedad de las fallas, la exactitud de los resultados que salen, el
tiempo medio para que ocurra una falla (TMPF), la capacidad de recuperación ante ésta y lo predecible
del programa. ¿Qué tipo de evaluación deben de utilizar para alcanzar su objetivo?

Respuesta seleccionada: B.
Indicador de calidad
Respuestas: A.
Medición
B.
Indicador de calidad

C.
Confiabilidad
D.
Usabilidad
 Pregunta 10
0.36 de 0.36 puntos
Se utilizan para diferenciar un grupo de datos con características especiales de otro, pueden consistir de
una sola letra o número. Son una manera abreviada de describir una persona, un lugar, una cosa o un
evento. Se listan en los manuales o se publican de manera que los usuarios puedan localizarlos con
facilidad.

Respuesta seleccionada: A.
Códigos de Clasificación
Respuestas: A.
Códigos de Clasificación
B.
Códigos de Secuencia En Bloque
C.
Códigos de Derivación Alfabética
D.
Códigos de Secuencia Simple
 Pregunta 11
0 de 0.36 puntos
En la organización TIDEV los arquitectos definen la clasificación de los niveles y su prioridad. En un
sistema que necesita respuesta inmediata que nivel tendría de acuerdo a las opciones disponibles
Respuesta seleccionada: A.
Alto
Respuestas: A.
Alto
B.
Reloj

C.
Interrupción
D.
Medio
 Pregunta 12
0 de 0.36 puntos
Los desarrolladores han realizado una evaluación a las nuevas necesidades que presenta la organización,
para poder adecuar el sistema actual con los cambios necesarios, tomando en cuenta todo este análisis
realizado en donde se determina la funcionalidad operacional ¿Qué tipo de prueba de software se usa
generalmente en el Mantenimiento de Software?

Respuesta seleccionada: B.
Pruebas del sistema
Respuestas: A.
Pruebas de integración
B.
Pruebas del sistema
C.
Pruebas Beta

D.
Pruebas de regresión
 Pregunta 13
0.36 de 0.36 puntos
Es una clase o un patrón que representa una abstracción fundamental de importancia crítica para el diseño
de una arquitectura para el sistema objetivo. En general, se requiere de un conjunto relativamente pequeño
a fin de diseñar sistemas incluso algo complejos, representan elementos estables de la arquitectura, pero
que son implementadas en muchos modos diferentes con base en el comportamiento del sistema.

Respuesta seleccionada: A.
Arquetipos
Respuestas: A.
Arquetipos
B.
Patrón
C.
Requerimiento
D.
Método
 Pregunta 14
0.36 de 0.36 puntos
Todos los atributos serán funcionalmente dependientes de la clave primaria. Por lo tanto, el siguiente paso
es eliminar todos los atributos parcialmente dependientes y colocarlos en otra relación. ¿A qué forma
normal se refiere?

Respuesta seleccionada: A.
Segunda Forma Normal
Respuestas: A.
Segunda Forma Normal
B.
Tercera Forma Normal
C.
Primera Forma Normal
D.
Cuarta Forma Normal
 Pregunta 15
0.36 de 0.36 puntos
Describen el nombre proporcionado y la longitud asignada a cada elemento de datos, también describen la
longitud y la composición de cada uno de los registros.

Respuesta seleccionada: D.
Metadatos
Respuestas: A.
Entidad
B.
Registro
C.
Archivos

D.
Metadatos
 Pregunta 16
0.36 de 0.36 puntos
Los códigos nos permiten revelar caracteres que por lo general no podemos introducir o ver. Los teclados
tradicionales proporcionan conjuntos de caracteres conocidos para las personas que utilizan caracteres
alfabéticos occidentales (conocidos como caracteres del latín), pero muchos lenguajes como el griego,
japonés, chino o hebreo no utilizan el alfabeto occidental.
Respuesta seleccionada: D.
Unicode
Respuestas: A.
Función
B.
Cifrado
C.
UTF8

D.
Unicode
 Pregunta 17
0.36 de 0.36 puntos
Al analista de proyecto se le ha solicitado que identifique las entradas que se procesan en el sistema de
atención a clientes. Además de la información que se entrega de este procesamiento. ¿Cuál de los
siguientes modelos debería utilizar?

Respuesta seleccionada: D.
Diagrama de flujo de datos
Respuestas: A.
Diagrama de clases
B.
Diagramas de caso de uso
C.
Diagrama Entidad-Relación

D.
Diagrama de flujo de datos
 Pregunta 18
0.36 de 0.36 puntos
Las pruebas del sistema son fundamentales en XP, en la que se ha desarrollado un enfoque que reduce la
probabilidad de producir nuevos incrementos del sistema que introduzcan errores en el software existente.
¿Cuál es una característica claves de XP?
Respuesta seleccionada: D.
Desarrollo de pruebas incremental a partir de los escenarios
Respuestas: A.
Pruebas de caja blanca y negra
B.
Desarrollo de requerimientos funcionales
C.
Pruebas unitarias

D.
Desarrollo de pruebas incremental a partir de los escenarios
 Pregunta 19
0 de 0.36 puntos
Contiene los datos que se utilizan para calcular más datos o medidas de desempeño. Un ejemplo es una
tabla de las tarifas postales empleada para determinar los costos de envío de un paquete; otro ejemplo es
una tabla de impuestos.

Respuesta seleccionada: A.
Archivos Maestros
Respuestas: A.
Archivos Maestros
B.
Archivos Base

C.
Archivos de tablas
D.
Archivos de Transacciones
 Pregunta 20
0.36 de 0.36 puntos
La codificación ayuda al analista de sistemas a alcanzar el objetivo de eficiencia, pues los datos codificados
requieren menos tiempo para que las personas los introduzcan y, por ende, se reduce el número de elementos
introducidos. Los tipos específicos de códigos nos permiten tratar los datos de una manera
específica.(Ordene las siguientes opciones)

1.
1.
1.
1.
1.
1. Solicitar la acción apropiada
2. Revelar información.
3. Clasificar información.
4. Ocultar información.
5. Mantener el registro de algo.

Respuesta seleccionada: D.
5,3,4,2,1
Respuestas: A.
[Link].4
B.
1,3,5,2,4
C.
[Link].3

D.
5,3,4,2,1
 Pregunta 21
0.36 de 0.36 puntos
Ordene los cuatro lineamientos que facilitan el diseño de pantallas sobre el diseño de sitios y páginas
Web.

1.
1.
1.
1. Mantenga la presentación consistente.
2. Facilite el movimiento del usuario entre la salida que se muestra en la pantalla.
3. Mantenga la pantalla simplificada.
4. Cree una pantalla atractiva y agradable.

Respuesta seleccionada: D.
3,1,2,4
Respuestas: A.
1,4,3,2
B.
3,2,4,1
C.
4,2,1,3

D.
3,1,2,4
 Pregunta 22
0 de 0.36 puntos
Como ingeniero de software tienes asignado el proyecto "Sistema de Reservación de Vuelos Aeromex”,
que emplea un proceso de desarrollo de software iterativo e incremental, debes seleccionar una
herramienta CASE para el equipo de desarrollo que permita llevar acabo las actividades necesarias para
esta necesidad. ¿Qué funcionalidad y características necesita esta herramienta que sea utilizada por el
equipo de desarrollo para cumplir con esta tarea?

Respuesta A.
seleccionada: Que la herramienta permita representar gráficamente entidades, definir sus atributos y
las relaciones entre éstas, para construir el modelo lógico de una base de datos
relacional
Respuestas: A.
Que la herramienta permita representar gráficamente entidades, definir sus atributos y
las relaciones entre éstas, para construir el modelo lógico de una base de datos
relacional
B.
Que la herramienta permita editar, compilar, depurar y desplegar el código del
producto de software en uno o varios lenguajes de programación

C.
Que la herramienta permita obtener una guía detallada acerca del contenido o
descripción de cada elemento del desarrollo del software, y después lo administra
conforme se realiza
D.
Que la herramienta permita elaborar varios modelos gráficos (por ejemplo, UML) que
ilustran los aspectos de información, función y comportamiento de un sistema
 Pregunta 23
0 de 0.36 puntos
Siendo el ingeniero de software asignado al proyecto " Sistema de Reservación de Vuelos Aeromex”, que
emplea un proceso de desarrollo de software iterativo e incremental. ¿Qué etapa del proceso de software
permite modelar el proceso de negocio que el sistema debe soportar?

Respuesta seleccionada: D.
Implantación del software
Respuestas: A.
Análisis del software
B.
Diseño del software
C.
Construcción del software
D.
Implantación del software
 Pregunta 24
0 de 0.36 puntos
Es un conjunto de pequeños programas y protocolos que se utilizan como bloques de construcción para la
creación de aplicaciones de software. Cuando dos o más API se utilizan en conjunto, forman una
aplicación híbrida; muchas son de código fuente abierto.

Respuesta seleccionada: A.
GUI
Respuestas: A.
GUI

B.
MASHUPS
C.
HCI
D.
TAM
 Pregunta 25
0.36 de 0.36 puntos
Un equipo de desarrollo tiene como objetivo realizar un sistema que permita realizar transacciones se
califica de acuerdo con el conjunto de características y capacidades del programa, la generalidad de las
situaciones que se entregan y la seguridad general del sistema.

Respuesta seleccionada: A.
Funcionalidad
Respuestas: A.
Funcionalidad
B.
Requerimiento
C.
Checklist
D.
Confiabilidad
 Pregunta 26
0.36 de 0.36 puntos
Como ingeniero de software asignado al proyecto " Sistema de Reservación de Vuelos Aeromex”, con
una arquitectura Web, que emplea un proceso de desarrollo de software iterativo e incremental. ¿Cuál es
el conjunto de tareas que aseguran que el software que se construya siguiendo los requerimientos del
cliente?

Respuesta seleccionada: A.
La validación del software
Respuestas: A.
La validación del software
B.
La implantación del software
C.
La depuración del software
D.
La verificación del software
 Pregunta 27
0.36 de 0.36 puntos
Las webapps se han integrado mucho con bases de datos críticas, corporativas y gubernamentales. Las
aplicaciones de comercio electrónico extraen y después almacenan información delicada para el cliente. Por
estas y muchas otras razones, es importante resguardar su ambiente de servidor y su capacidad para rechazar
los accesos no autorizados o para detener un ataque proveniente del exterior. ¿A qué atributo de calidad de
desarrollo se hace referencia?
Respuesta seleccionada: B.
Seguridad
Respuestas: A.
Disponibilidad

B.
Seguridad
C.
Robustez
D.
Función
 Pregunta 28
0 de 0.36 puntos
Dentro de las acciones que se deben consideran en un sistemas son los errores, por consiguiente se deben
incluir recursos que permitan al usuario recuperarse. Si un usuario lleva a cabo una acción que es
potencialmente dañina, el sistema debería pedirle que ratifique que realmente lo desea realizar antes de
eliminar o ejecutar alguna acción.

Respuesta seleccionada: B.
Confirmación de errores
Respuestas: A.
Confirmación de acciones destructivas
B.
Confirmación de errores
C.
Recuperabilidad
D.
Eliminar acción

También podría gustarte