Professional Documents
Culture Documents
INGENIERA DE SOFTWARE I
Componente:
Nivel Taxonmico:
Ingeniera de Software 1
Conocimiento Comprensin
Aplicacin
Nivel de Dificultad:
Base:
El modelo de proceso de software en espiral propuesto por Boehm, conjuga la naturaleza
iterativa de la construccin de prototipos con los aspectos controlados y sistemticos del
modelo lineal secuencial. Seale la etapa que NO pertenece al modelo.
Opciones de respuesta:
A. Comunicacin con el cliente.
B. Evaluacin del cliente.
C. Definicin del paradigma de desarrollo.
D. Anlisis de riesgos.
El modelo en espiral se basa en ciclos de cuatro actividades:
1. Determinar Objetivos.
2. Anlisis del riesgo.
3. Desarrollar y probar.
4. 'Planificacin.'
Hay una cosa que solo se hace una vez: planificacin inicial.
En resumen, es para tener en cuenta de los riesgos de cada uno de los ambitos
Componente:
Nivel Taxonmico:
Ingeniera de Software 2
Conocimiento Comprensin
Aplicacin
Nivel de Dificultad:
Base:
La prueba de caja blanca es un mtodo de casos de prueba para el software y consiste en:
Opciones de respuesta:
A. Obtener un conjunto de condiciones de entrada que ejerciten completamente todos los
requerimientos funcionales de un programa.
B. Usar la estructura de control del diseo de los procedimientos para obtener los casos de
prueba.
Pruebas de caja blanca es un mtodo de pruebas de software que pone a prueba las
estructuras internas o funcionamiento de una aplicacin, en lugar de su funcionalidad. En
pruebas de caja blanca una perspectiva interna del sistema, as como conocimientos de
programacin, se utilizan para el diseo de casos de prueba. El probador escoge entradas
para ejercer caminos a travs del cdigo y determinar las salidas apropiadas. Esto es
anlogo a los nodos de prueba en un circuito, por ejemplo, pruebas en circuito.
Componente:
Nivel Taxonmico:
Ingeniera de Software 3
Conocimiento Comprensin
Aplicacin
Nivel de Dificultad:
Base:
El paradigma de creacin de prototipos puede tener un enfoque abierto o cerrado .
El enfoque abierto denominado prototipo evolutivo se refiere a:
Opciones de respuesta:
A. Que sirve nicamente como una demostracin de los requisitos, luego se desecha y se
realiza la ingeniera de software utilizando otro prototipo.
B. Que se emplea como primera parte de una actividad de anlisis a la que seguir el diseo y
construccin.
C. Que contiene los detalles de los requerimientos no funcionales del usuario final.
D. Que contiene todos los modelos de componentes que la versin final de software deber
contener.
El paradigma de creacin de prototipos puede ser cerrado o abierto. Al
enfoque cerrado se denomina a menudo prototipo desechable. Este
prototipo sirve como una demostracin de los requisitos. Despus se
desecha y se hace una ingeniera de software con un paradigma diferente.
Un enfoque abierto denominado prototipo evolutivo, emplea el prototipo
como primera evaluacin del sistema terminado.
Componente:
Nivel Taxonmico:
Ingeniera de Software 4
Conocimiento Comprensin
Aplicacin
Nivel de Dificultad:
Base:
Cul de las siguientes opciones sera la mejor solucin para responder a los requerimientos de
alta disponibilidad y resistencia a fallos, minimizando el tiempo de recuperacin del sistema,
considerando que cuenta con dos equipos servidores para una base de datos.
Opciones de respuesta:
A. Generar un respaldo del servidor principal cada hora para restaurar la base en el segundo
servidor en caso de fallos.
B. Tener los dos servidores como principales y distribuir las peticiones de los usuarios entre
los dos alternativamente.
C. Hacer funcionar cada servidor durante perodos de tiempo equitativos para equilibrar su
tiempo de vida.
D. Generar un espejo de la base de datos en el segundo servidor para que tome el relevo en
caso de fallo del principal.
Espejeo Mirroring.
Base de Datos Espejo (Database Mirroring) es una configuracin donde dos
o tres servidores de dase de datos, ejecutndose en equipos
independientes, cooperan para mantener copias de la base de datos y
archivo de registro de transacciones (log).
Componente:
Nivel Taxonmico:
Ingeniera de Software 5
Conocimiento Comprensin
Aplicacin
Nivel de Dificultad:
Bajo Medio Alto
Base:
A partir de los requisitos del sistema levantados por el ingeniero se obtiene como producto
final la especificacin del sistema, que describe
Opciones de respuesta:
A. La funcin y caractersticas de un sistema de computacin y las restricciones que gobiernan
su desarrollo.
B. La lluvia de ideas que recoge los requerimientos del usuario, producto de las reuniones
preliminares.
C. La planificacin detallada de las etapas de una metodologa a seguir en el proceso de
construccin del software.
D. Los modelos del sistema que obedece a los requerimientos funcionales y no funcionales de
los usuarios.
Componente:
Nivel Taxonmico:
Ingeniera de Software 6
Conocimiento Comprensin
Aplicacin
Nivel de Dificultad:
Base:
Por qu son utilizadas las mtricas orientadas a la funcin?
Opciones de respuesta:
A. Por la diferente complejidad del software
B. Por el grado de abstraccin.
C. Por la facilidad de la aplicacin.
D. Porque brinda resultados exactos
Componente:
Nivel Taxonmico:
Ingeniera de Software 7
Conocimiento Comprensin
Aplicacin
Nivel de Dificultad:
Base:
Un auditor informtico est revisando la evaluacin del riesgo de la infraestructura de la
infraestructura informtica de la empresa. Qu es lo primero que debe revisar dicho auditor.
Opciones de respuesta:
A. Las amenazas y vulnerabilidades que afectan los activos.
B. La eficiencia de los controles establecidos.
C. La eficiencia del uso de los recursos informticos.
D. Los controles ya establecidos.
Componente:
Nivel Taxonmico:
Ingeniera de Software 8
Conocimiento Comprensin
Aplicacin
Nivel de Dificultad:
Bajo Medio Alto
Base:
Los desarrolladores de aplicaciones web usan campos ocultos en las pginas web para guardar
informacin sobre sesin de clientes. Si se emplea esta tcnica para almacenar variables de
sesiones que permitan la permanencia entre pginas web, por ejemplo campos que mantienen
el contenido de un carrito de compras en una aplicacin web para venta. El ataque basado a
una web ms probable debido a esta prctica es:
Opciones de respuesta:
A. Ingeniera social.
B. Manipulacin de parmetros.
C. Suplantacin de identidad.
D. Virus.
Componente:
Nivel Taxonmico:
Ingenieria de Software 9
Conocimiento Comprensin
Aplicacin
Nivel de Dificultad:
Base:
En el modelo de gestin de redes (ISO). La gestin responsable de la planificacin de la
capacidad e instalacin de la red es:
Opciones de respuesta:
A. Gestin de rendimiento.
B. Gestin de la configuracin.
C. Gestin de la seguridad.
D. Gestin de fallos.
Gestin de Configuracin.
El objetivo fundamental es obtener datos de la red y utilizarlos para
incorporar, mantener y desincorporar los distintos componentes y recursos
a ser monitorizados.
Tareas Fundamentales:
- Recoleccin de datos sobre el estado de la red.
- Cambio en la configuracin de los recursos de la red.
- Almacenamiento de los datos de configuracin.
Gestin de Fallos.
La gestin de fallos se fundamenta en la localizacin y recuperacin de los
problemas de la red, se gestionan las siguientes tareas:
- Determinacin y sntomas del problema.
- Aislamiento del fallo.
- Resolucin o gestin del fallo.
- Comprobacin de la validez de la solucin en todos los subsistemas
importantes de la red.
Gestin de Seguridad.
La misin de la gestin de seguridad es ofrecer mecanismos que faciliten el
mantenimiento de polticas de seguridad (orientadas a la proteccin en
contra de ataques de intrusos y virus ).
Entre las funciones realizadas por los sistemas de gestin de seguridad,
estn:
- Identificacin de los recursos sensibles en la red.
- Monitorizacin de los puntos de acceso a los recursos sensibles de red.
- Almacenamiento de los intentos de acceso no autorizados a los recursos y
equipos de la red.
Componente:
Nivel Taxonmico:
Ingeniera de Software 10
Conocimiento Comprensin
Aplicacin
Nivel de Dificultad:
Bajo Medio Alto
Base:
Qu opcin representa un software con una interfaz (GUI) que permita al administrador de
red controlar y gestionar la red?
Opciones de respuesta:
A. Agente de gestin de red.
B. Base de informacin de administracin.
C. Protocolo de gestin de red.
D. Aplicacin de gestin de red.
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Alto
A. 8
B. 80
C. 8080
D. 8888
Conocimiento
Bajo
Nivel de dificultad:
Comprensin
Medio
Aplicacin
Alto
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
Base: Cuando en una peticin HTTP la informacin de parmetros puede verse en la lnea
de direcciones del navegador, se est utilizando el mtodo
Opciones de respuesta:
A. Head
B. Get
C. Post
D. Dir
GET lleva los datos de forma "visible" al cliente (navegador web). El medio de envo es la
URL. Los datos los puede ver cualquiera.
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
<html>
<head>
<title>Primera practica</title>
</head>
<body>
<p>Esperamos vuestro portal <strong> aprendoencasa.com</strong> sea
un lugar donde estis cmodos</p>
</body>
</html>
Como se puede observar en primer lugar se encuentra la definicin del tipo
de documento, el cual se especifica con la etiqueta <!DOCTYPE ,
seguidamente se encuentra la etiqueta <html> que especifica el principio y
fin del documento HTML, entre las etiquetas de principio y fin del
documento se ubican las etiquetas correspondientes al encabezado y
cuerpo del documento cuyas etiquetas correspondientes son <head> y
<body>.
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
<html>
<head>
<title>Primera practica</title>
</head>
<body>
<p>Esperamos vuestro portal <strong> aprendoencasa.com</strong> sea
un lugar donde estis cmodos</p>
</body>
</html>
Conocimiento
Bajo
Nivel de dificultad:
Comprensin
Medio
Aplicacin
Alto
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
Para marcar los ttulos con HTML, utilizamos los elementos (h1 al h6), el h1 sirve
para marcar el ttulo principal de una pgina web, mientras que utilizamos el h2,
h3, al h6 segn la importancia que tiene el ttulo. Los ttulos de ms importancia se
muestran con un tamao de fuente mayor.
<h1>Ttulo de nivel 1 </h1>
<h2>Ttulo de nivel 2</h2>
<h3>Ttulo de nivel 3</h3>
<h4>Ttulo de nivel 4</h4>
<h5>Ttulo de nivel 5</h5>
<h6>Ttulo de nivel 6</h6>
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
Base: Complete:
Dentro del proceso de generacin de software, la etapa de implementacin
comprende _______________
Opciones de respuesta:
A. Es lo mismo que la etapa de desarrollo.
B. Desde la idea inicial hasta la puesta en produccin
C. El anlisis de requerimientos y el diseo.
D. Los procesos de instalacin y mantenimiento.
Conocimiento
Bajo
Nivel de dificultad:
Comprensin
Medio
Aplicacin
Alto
Conocimiento
Bajo
Comprensin
Medio
Aplicacin
Alto
Base: Complete:
La integracin continua, en la etapa de desarrollo de software implica
_______________
Opciones de respuesta:
A.
B.
C.
D.
Conocimiento
Bajo
Comprensin
Medio
Aplicacin
Alto
Base: Complete:
El tringulo de la administracin de proyectos se compone de__________,
__________ y _________
Opciones de respuesta:
A.
B.
C.
D.
Conocimiento
Bajo
Comprensin
Medio
Aplicacin
Alto
Conocimiento
Comprensin
Aplicacin
Bajo
Nivel de dificultad:
Medio
Alto
Base: Complete:
En primer lugar debemos _________________ para asegurar que tanto los requisitos como
los diseos cumplan con las necesidades del equipo de desarrollo
Opciones de respuesta:
A.
B.
C.
D.
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
Base: Complete:
Es necesario _____________ para poder simular el comportamiento del usuario y
ofrecer un conjunto de asertos para evaluar el resultado obtenido
Opciones de respuesta:
A.
B.
C.
D.
DESARROLLO DE SISTEMAS
Conocimiento
Bajo
Nivel de dificultad:
Comprensin
Medio
Aplicacin
Alto
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
Conocimiento
Bajo
Nivel de dificultad:
Comprensin
Medio
Aplicacin
Alto
Opciones de respuesta:
A. La tcnica con la cual se hacen programas partiendo de los requerimientos de los
usuarios.
B. El uso de la computadora para generar programas y datos que sirven para resolver
un problema en particular de un usuario
C. Es la aplicacin de las tecnologas de informacin y comunicaciones para desarrollar
soluciones basadas en la informtica
D. La aplicacin prctica de las ciencias de la computacin, de la administracin y de
otras ciencias para el anlisis, diseo, construccin y mantenimiento de software y su
documentacin asociada.
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
Opciones de respuesta:
A. Un conjunto de rutinas de programacin que permiten desarrollar aplicaciones de
forma gil.
B. Un conjunto de mtodos que cubren todo el ciclo de vida de desarrollo de sistemas, y
que estn unidos por un enfoque general o filosfico.
C. Es un conjunto de lenguajes de programacin que permiten analizar, disear y
construir productos software.
D. Es una herramienta para resolver problemas determinsticos.
Conocimiento
Bajo
Nivel de dificultad:
Comprensin
Medio
Aplicacin
Alto
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Alto
Aplicacin
Conocimiento
Bajo
Nivel de dificultad:
Comprensin
Medio
Aplicacin
Alto
Conocimiento
Comprensin
Aplicacin
Bajo
Nivel de dificultad:
Medio
Alto
Base: Los Diagramas de Flujo de Datos (DFD). y el modelo entidad relacin forman parte
de:
Opciones de respuesta:
A.
B.
C.
D.
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
Opciones de respuesta:
A.
B.
C.
D.
Conocimiento
Bajo
Nivel de dificultad:
Comprensin
Medio
Aplicacin
Alto
Base: Complete:
___________ permite la investigacin del comportamiento de un programa de
computadora usando informacin reunida desde el anlisis dinmico del mismo.
Opciones de respuesta:
A.
B.
C.
D.
Conocimiento
Bajo
Comprensin
Medio
Aplicacin
Alto
Base: Complete:
Durante las pruebas de un programa se efecta ___________ para determinar el
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
documentacin asociada.
Conocimiento
Bajo
Nivel de dificultad:
Comprensin
Medio
Aplicacin
Alto
1.
2.
3.
4.
Conocimiento
Bajo
Comprensin
Medio
Alto
Aplicacin
Opciones de respuesta:
A. Es un marco de trabajo para la calidad interna, externa y en uso de un producto
software.
B. Es una herramienta para realizar buenos programas informticos.
C. Es un marco de trabajo que garantiza a los desarrolladores hacer una codificacin
ptima.
D. Es un marco de trabajo para la calidad interna y externa de un producto software.
Conocimiento
Nivel de dificultad:
Bajo
Comprensin
Medio
Aplicacin
Alto
http://exa.unne.edu.ar/depar/areas/informatica/dad/DAD/Presentaciones/Cali
dad_en_BD.pdf
Conocimiento
Nivel de dificultad:
Bajo
Medio
Comprensin
Aplicacin
Alto
Base:
Cul es el orden de las actividades estructurales que se debe seguir en el
proceso del software?
1.
2.
3.
4.
5.
Modelado
Despliegue
Comunicacin
Construccin
Planeacin
Opciones de respuesta:
A.
B.
C.
D.
1,
5,
3,
1,
3,
3,
5,
4,
5,
1,
1,
2,
4,
2,
4,
3,
2
4
2
5
PREGUNTA: 42
Macys, es una empresa que vende ropa por correo ropa de moda de alta
calidad. Los clientes hacen sus pedidos por telfono, fax, enviado por correo
el formulario que acompaa cada catlogo, o a travs del sitio Web.
LISTA DE ACTIVIDADES
2)
3)
RESPUESTAS
Opciones:
A.
B.
C.
D.
1,2
1,3
2
1
E. 3
Un Diagrama de Contexto de Sistema (DCS) en Ingeniera de software e
Ingeniera de sistemas es un diagrama que define los lmites entre el
sistema, o parte del sistema, y su ambiente, mostrando las entidades que
interactan con l.2 Este diagrama es una vista de alto nivel de un sistema.
Es similar al Diagrama de bloques.
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 43
De las siguientes figuras, cul representa un diseo de modularidad ms
adecuado?
RESPUESTAS
A. Figura N 1
B. Figura N 2
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Comprensin
Modularidad
El aporte ms importante que hizo el diseo estructurado fue la idea de que,
para resolver un problema complejo de desarrollo de software, conviene
separarlo en partes ms pequeas, que se puedan disear, desarrollar,
probar y modificar, de manera sencilla y lo ms independientemente posible
del resto de la aplicacin.
Esas partes, cuando se quiere usar un nombre genrico, habitualmente se
denominan mdulos. De all que otro nombre para la programacin
estructurada, luego cado en desuso, fue programacin modular.
PREGUNTA: 44
Relacione las clases de patrones con su respectiva definicin.
PATRN
DEFINICIN
1. Patrones de diseo
enfoque estructural.
2. Patrones arquitectnicos
B. Enfrentan un conjunto de
problemas que surgen cuando
se elaboran webapps.
3. Patrones de datos
C. Describen problemas
recurrentes orientados a datos
y las soluciones de modelado
de datos que pueden
emplearse para resolverlos
4. Patrones de componentes
5. Patrones de diseo de la
interfaz
6. Patrones de webapp
F. Se enfocan a problemas
asociados con el desarrollo de
subsistemas y componentes,
as como a la manera en la que
se comunican entre s y su
ubicacin dentro de una
arquitectura mayor.
RESPUESTAS
A. 1E, 2C, 3A, 4F, 5D, 6B
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 45
De los siguientes argumentos, cules corresponden a los patrones
arquitectnicos?
1. Definen un enfoque especfico para el manejo de algunas
caractersticas del sistema.
2. Brindan soluciones comprobadas que se abocan a uno o ms
subproblemas extrados del modelo de requerimientos.
3. Representan el nivel ms alto dentro del sistema de patrones.
4. Proveen un conjunto de subsistemas predefinidos, especifican
responsabilidades e incluyen reglas y guas para organizar las
relaciones entre ellos.
RESPUESTAS
A.
B.
C.
D.
1,
1,
2,
1,
3,
2,
3,
3,
4
3
4
4
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 46
Relacione el papel que desempean cada uno de estos participantes en el
desarrollo de un Sistemas de informacin.
PARTICIPANTES
Usuario
Desarrolladores
Ingeniero
de Alguien que tiene una justificacin para que se le
Requerimientos permita influir sobre los requerimientos.
Stakeholders
Cliente
RESPUESTAS
A. A2, B4, C1, D3, E5
B. A1, B3, C5, D4, E2
C. A2, B4, C5, D1, E3
D. B4, C3, D2, E1, A5
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA: 47
Ordenar las actividades que debe cumplir para tener una correcta ingeniera
de requisitos, de acuerdo al modelo de Procesos de SWEBOK
1.
2.
3.
4.
5.
Documentacin de requisitos
Gestin de requisitos
Anlisis y negociacin de requisitos.
Validacin de requisitos
E licitacin de requisitos
RESPUESTAS
A.
B.
C.
D.
1,
5,
1,
5,
3, 2, 5, 4
3 , 1, 4, 2
5, 4, 2, 3
3, 2, 1 ,4
3. Elicitacin de Requisitos
3.1. Requerimientos Fuentes
3.2. Tcnicas de Obtencin
4. Anlisis de Requsistos
4.1. Requsistos de Clasificacin
4.2. Mdelado Conceptual
4.3. Diseo Arquitectnico y Requisitos de Asignacin
4.4. Requisitos de Negociacin
5. Especificain de Requisitos
5.1. Docuemento de Definicin del Sistema
5.2. Especificacin de Requisitos del Sistema
5.3. Requerimientos de Software
6. Validacin de Requisitos
6.1. Requerimientos Comentarios
6.2. Prototipos
6.3. Validacin del Modelo
6.4. Preubas de Aceptacin
7. Consideraciones Prcticas
7.1. Naturaleza iterartiva del proceso de Requisitos
7.2. Gestin del Cambio
7.3. Requerimientos Atributos
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 48
Enunciado: Si uno de los principales propsitos de Caso de Uso (CU) es
ayudar a identificar las lneas de divisin adecuadas entre las iteraciones,
considere que una iteracin puede entregar parte del sistema y luego de
volver a discutir con el cliente las prioridades, se decide que la primera
iteracin del sistema de la biblioteca debe contener un orden priorizado de
los CU.
Ordene los casos de uso de acuerdo a su prioridad para que en esta
iteracin, se mantengan solo cuatro, considere que se utiliza un lenguaje
Orientado a Objetos, y no se requiere un diseo de Base de Datos.
Casos de uso
1.
2.
3.
4.
5.
6.
7.
8.
9.
RESPUESTAS
A.
B.
C.
D.
1,
1,
2,
3,
2,
3,
7,
6,
3,
4,
8,
7,
4
6
9
9
No estoy seguro ?
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA: 49
A que fase de la tcnica ENTREVISTA corresponden las siguientes actividades: Pasar a limpio
las notas, Reorganizar la informacin y contrastarla, Evaluar la entrevista tendientes a mejora
de aspectos:
RESPUESTAS
A. Anlisis
B. Conduccin
C. Preparacin
NIVEL DE COMPLEJIDAD
X
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 50
Enunciado: En el proceso de control de calidad de un producto software se utilizan tcnicas y
pruebas. Seleccionar de este conjunto de tcnicas las que corresponde a pruebas aplicadas a
un producto:
1.
2.
3.
4.
5.
6.
7.
8.
Pruebas de Integracin
Pruebas de Sistemas
Tcnicas de Caja Negra
Tcnicas de Caja Blanca
Test de pruebas
Pruebas aplicas a cdigo.
Pruebas aplicadas a las interfaces y validacin de cdigo
Pruebas de estrs
RESPUESTAS
A. 1, 2, 3
B. 2, 5, 6
C. 3, 4, 8
D. 1, 2, 8
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 51
Un buen sistema de informacin (SI) se construye considerando que el
punto de partida es?
RESPUESTAS
A. Utilizar un proceso definido con fases claras, donde cada una de estas genera un
producto final.
B. La definicin de requisitos claros es una parte del proceso pero no es relevante.
C. Las pruebas y validaciones no son indispensables para la construccin del
producto.
D. Utilizar herramientas de desarrollo como medio para alcanzar un producto de
calidad.
NIVEL DE COMPLEJIDAD
X
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 52
Cul es la secuencia a seguir para el clculo de un punto de funcin?
1.
2.
3.
4.
5.
6.
RESPUESTAS
A.
B.
C.
D.
2, 1, 3 , 4, 5, 6
1, 2, 3, 4, 5, 6
2, 1, 3, 5, 4, 6
2, 3, 1, 4, 5, 6
NIVEL DE COMPLEJIDAD
X
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA: 53
Relacione los paradigmas organizacionales con sus caractersticas
PARADIGMA
A. Cerrado
1.
2.
B. Aleatorio
3.
4.
C. Abierto
D. Sincrnico
CARACTERSTICAS
Solucin de problemas complejos
Se
apoya
en
la
compartimentalizacin.
Estructura un equipo libremente
Jerarqua tradicional de autoridad
RESPUESTAS
A.
B.
C.
D.
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 54
Relacione el concepto con su definicin correspondiente:
Concepto
Definicin
A. Gestin
de la
1. Son
una serie de inspecciones,
Configuracin del
revisiones y pruebas utilizados a lo largo
software
del proceso del software para asegurar
que cada producto cumple con los
requisitos que le han sido asignados
B. Los
costes
de
2. Concordancia
con
los
requisitos
fallos
funcionales
y
de
rendimiento
explcitamente establecidos, con los
estndares de desarrollo explcitamente
documentados, y con las caractersticas
implcitas que se espera de todo
software desarrollado profesionalmente.
C. Las revisiones del
3. Es una actividad de proteccin que se
software
aplica a lo largo de todo el proceso del
software.
D. Control de Calidad
4. Sirven para promover la seguridad y la
continuidad del producto software, ya
que varias personas se familiarizarn
con partes del mismo que de otro modo,
no hubieran visto nunca.
E. Calidad
del
5. Desapareceran si no surgieran defectos
Software
antes del envo de un producto a los
F. Revisin Tcnica
Formal (RTF)
clientes.
6. Se aplican en varios momentos del
desarrollo del software y sirven para
detectar errores y defectos que puedan
as ser eliminados.
RESPUESTAS
A. A1, B5, C6, D3, E2, F4
B. A3, B6, C5, D1, E2, F4
C. A1, B6, C5, D3, E2, F4
D. A3, B5, C6 , D1, E2, F4
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 55
El cambio puede llevarse a cabo de manera rpida e informal, sin embargo, una vez que se ha
establecido, solo se pueden efectuar los cambios si se aplica un procedimiento formal para
evaluarlos y verificarlos. Cul es el concepto que se menciona :
RESPUESTAS
A. Reingeniera de Software
B. Lnea base
C. Aseguramiento de la Calidad del Software
D. Especificacin de Requerimientos de Software
NIVEL DE COMPLEJIDAD
X
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA:56
En la metodologa web OOHDM se proponen 5 fases de desarrollo:
1.
2.
3.
4.
5.
Diseo Navegacional
Determinacin de Requerimientos
Diseo de Interfaz Abstracto
Diseo Conceptual
Implementacin
RESPUESTAS
A.
B.
C.
D.
1, 4, 2, 3, 5
2, 4, 1, 3, 5
1, 2, 4, 3, 5
2, 3, 4, 1, 5
NIVEL DE COMPLEJIDAD
X
Bajo
TAXONOMA: Conocimiento
PREGUNTA: 57
Medio
Alto
UWE
UML
OOHDM
SOHDM
PERT
HFPM
SCRUM
RESPUESTAS
A.
B.
C.
D.
1, 3, 4, 6
1, 2, 3, 6
3, 4, 6, 7
4, 5, 6, 7
Metodologa OOHDM
Es un Mtodo de Diseo y Desarrollo de Hipermedia Orientado a Objetos (ObjectOriented
Hypermedia Design Method). OOHDM considera el proceso de desarrollo de una
aplicacin
hipermedia como un proceso de cuatro actividades, realizadas en una mezcla de estilos
de desarrollo iterativo e incremental, en cada paso se construye un modelo enriquecido.
NIVEL DE COMPLEJIDAD
X
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 58
En la metodologa UWE es una propuesta basada en el proceso unificado,
(Jacobson, Booch & Rumbaugh, 1999) y UML para el desarrollo de
aplicaciones web (Hennicker & Koch, 2000, Koch, 2001). Clasifica los
1 Escalona Mara Jos, Koch Nora. Ingeniera de Requisitos en Aplicaciones para la
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 59
Los patrones de diseo en aplicaciones web representan una base para la
bsqueda de soluciones a problemas comunes en el desarrollo
de software2 y otros mbitos referentes al diseo de interaccin o interfaces.
Existen diferentes categoras que agrupan a los patrones de diseo.
Seleccione la respuesta correcta en relacin a cuales patrones de diseo
corresponden a la categora de patrones de diseo estructurales: 3
RESPUESTAS
A.
B.
C.
D.
Adapter,
Adapter,
Adapter,
Adapter,
Patrones estructurales[editar]
Son los patrones de diseo software que solucionan problemas de
composicin (agregacin) de clases y objetos:
Adapter o Wrapper (Adaptador o Envoltorio): Adapta una interfaz para que
pueda ser utilizada por una clase que de otro modo no podra utilizarla.
Bridge (Puente): Desacopla una abstraccin de su implementacin.
Composite (Objeto compuesto): Permite tratar objetos compuestos como si
de uno simple se tratase.
Decorator (Decorador): Aade funcionalidad a una clase dinmicamente.
Facade (Fachada): Provee de una interfaz unificada simple para acceder a
una interfaz o grupo de interfaces de un subsistema.
2 Patrones de diseo: http://es.wikipedia.org/wiki/Patr%C3%B3n_de_dise
%C3%B1o
3 Patrones de diseo MSDN MICROSOFT : http://msdn.microsoft.com/eses/library/bb972240.aspx
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 60
Un cliente realiza una peticin a un servidor web remoto 4. Ordenar en
forma correcta, desde cuando se inicia la peticin hasta cuando ha
finalizado todo el proceso.
1. SELECCIN DE POSIBILIDADES DE RESPUESTA
SERVIDOR
2. PROCESAMIENTO WEB SERVER
3. CLIENTE REALIZA HTTP REQUEST
4. CLIENTE RECIBE Y PROCESA
5. SERVIDOR HTTP RESPONSE (RESPUESTA)
EN EL LADO DEL
4
4
4
4
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 61
El modelo vista controlador MVC en aplicaciones web se caracteriza por el
controlador, que recibe y gestiona la entrada; el modelo, que contiene la
lgica del dominio; y la vista, que genera la salida o interfaz de usuario. En
este contexto ORDENAR las directivas adecuadas para definir la seguridad
de la informacin con una consola VG (Winform de Visual Guard)
4 Borja Sotomayor: Aplicaciones Web
classes.
RESPUESTAS
A.
B.
C.
D.
1,
1,
3,
3,
3,
3,
5,
2,
2,
2,
1,
5,
4, 5
5, 4
2,4
1, 4
No estoy seguro ?
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 62
Aunque muchas variaciones son posibles, una aplicacin web est comnmente estructurada
como una aplicacin de tres - capas. Indique cuales son:
Relacione segn corresponda
Nmero de capa
1. Capa 1
Descripcin
A). Un motor usando alguna tecnologa web
dinmica
2. Capa 2
3. Capa 3
RESPUESTAS
A.
B.
C.
D.
1a, 2b, 3c
1b, 2a, 3d
1c, 2a, 3c
1d, 2b, 3c
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 63
Un servidor web es un programa que implementa el protocolo :
RESPUESTAS
A.
B.
C.
D.
HTTP
FTP
TCP/IP
SMTP
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 64
Relacione el nombre del servidor con su respectiva descripcin:
Nombre del
servidor
1. Apache
Descripcin:
a) Es un software (libre) servidor HTTP de
cdigo abierto multiplataforma, implementa el
protocolo HTTP/1.1 y la nocin de sitio virtual.
Es el servidor ms utilizado en el mundo.
2. IIS
3. Cherokee
RESPUESTAS
A.
B.
C.
D.
1a, 2b, 3c
1b, 2a, 3c
1c, 2a, 3b
1a, 2c, 3b
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 65
Lenguajes de programacin web (del lado del servidor)
1. PHP
2. ASP/ASP.NET
3. Java, con sus tecnologas Java Servlets y JavaServer Pages (JSP)
4. JavaScript
5. Ajax
RESPUESTAS
A) 1, 2, 3
B) 1, 3, 5
C) 2, 4, 5
D) 3, 4, 5
NIVEL DE COMPLEJIDAD
Bajo
Medio
TAXONOMA: Conocimiento
PREGUNTA: 66
Qu entiende por HTML?
RESPUESTAS
A. Hyper Text Mask Language
B. Hard Text Markup Language
Alto
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 67
Qu etiqueta utilizamos para definir el cuerpo del documento?
RESPUESTAS
A. <background>
B. <body>
C. <b>
D. <doby>
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 68
Qu etiqueta utilizamos para insertar una lnea horizontal?
RESPUESTAS
A.
B.
C.
D.
<br>
<hr>
<line>
<insertline>
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA: 69
Cul es la forma correcta de insertar un comentario?
RESPUESTAS
A. <!--...-->
B. <--...--!>
C. <comment>
D. <--...-->
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 70
Cul es la forma correcta de crear un vnculo?
RESPUESTAS
A.
B.
C.
D.
<a target="http://www.unsitio.com">...</a>
<a href="http://www.unsitio.com">...</a
<a url="http://www.unsitio.com">...</a>
<v url="http://www.unsitio.com">...</v>
NIVEL DE COMPLEJIDAD
Bajo
Medio
TAXONOMA: Conocimiento
PREGUNTA: 71
Qu etiqueta define la fila de una tabla?
RESPUESTAS
A.
B.
C.
D.
<tr>
<td>
<row>
<table>
Alto
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 72
Qu es cellspadding?
RESPUESTAS
A.
B.
C.
D.
Define
Define
Define
Define
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 73
Cmo se puede utilizar CSS en una pgina web?
RESPUESTAS
A. Vinculado e insertado
B. Vinculado, insertado y en lnea
C. Vinculado, insertado, en lnea y filtrado
D. Vinculado y filtrado
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
PREGUNTA: 74
Medio
Alto
RESPUESTAS
A.
B.
C.
D.
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 75
Qu atributo de HTML se emplea para definir los estilos en lnea?
RESPUESTAS
A.
B.
C.
D.
font
style
css
class
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 76
Cmo se hace en CSS para que el texto est centrado?
RESPUESTAS
A.
B.
C.
D.
center: true
text-center: true
align: center
text-align: center
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 77
Cmo se hace en CSS para que el texto aparezca en negrita?
RESPUESTAS
A.
B.
C.
D.
font:b
style:bold
text:bold
font-weight:bold
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 78
En PHP y MySQL, para obtener el nmero de filas devueltas por un
resultado, se utiliza la funcin:
RESPUESTAS
A.
B.
C.
D.
mysql_affected_rows()
mysql_ list_ fields()
mysql_num_rows()
mysql_num_list()
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 79
En PHP y MySQL, para seleccionar la base de datos se emplea
RESPUESTAS
A. mysql_database()
B. mysql_db_name()
C. mysql_select_db()
D. mysql_db_select()
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 80
En PHP, qu se emplea para definir una constante?
RESPUESTAS
A.
B.
C.
D.
Const
Constant
Define
Fixed
<?php
// Funciona a partir de PHP 5.3.0
const CONSTANTE = 'Hola Mundo';
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA: 81
En PHP, cul es la forma correcta de abrir una conexin con una base de
datos MySQL?
RESPUESTAS
A
B
C
D
mysql_open("localhost", "usuario","contrasea" );
mysql_open("usuario", "localhost","contrasea");
mysql_connect("localhost", "usuario","contrasea");
mysql_connect("usuario", "localhost","contrasea");
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 82
En PHP, todas las variables comienzan con el smbolo:
RESPUESTAS
A
B
C
D
!
&
$
#
Medio
TAXONOMA: Conocimiento
PREGUNTA: 83
Qu valor imprime el siguiente cdigo?
<?php
Alto
RESPUESTAS
A.
B.
C.
D.
0,1,2,3,4,5,6,7,8,9
1,2,3,4,5,6,7,8,9,10
1,2,3,5,8,13,21,34,55,89,
1,1,1,1,1,1,1,1,1,1,
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 84
En PHP, cuando se crea una cookie, cul es la duracin o fecha de caducidad por defecto?
RESPUESTAS
A
B
C
D
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA: 85
Cmo se puede asegurar que una pgina web ha sido desarrollada con PHP?
RESPUESTAS
A
B
C
D
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 86
En PHP, para calcular el mdulo (el resto) de una divisin, se emplea el operador
RESPUESTAS
A
B
C
D
!
#
%
&
NIVEL DE COMPLEJIDAD
Bajo
Medio
TAXONOMA: Conocimiento
PREGUNTA: 87
En PHP, cmo se genera un nmero aleatorio?
RESPUESTAS
A
B
C
D
rnd()
round()
rand()
random()
Alto
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 89
Qu funciones se emplean para abrir y cerrar una conexin en PHP?
RESPUESTAS
A
B
C
D
mysql_open() y mysql_close()
mysql_open() y mysql_disconnect()
mysql_connect() y mysql_close()
mysql_connect() y mysql_disconnect()
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 90
Qu significa PHP?
RESPUESTAS
A
B
C
D
NIVEL DE COMPLEJIDAD
Bajo
Medio
TAXONOMA: Conocimiento
PREGUNTA: 91
RESPUESTAS
Alto
A
B
C
D
function miFuncion()
create function miFuncion()
sub miFuncion()
method miFuncion()
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 92
En una aplicacin web es importante validar en el lado del cliente porque mejora:
RESPUESTAS
A
B
C
D
La seguridad de la aplicacin
La experiencia del usuario
La integridad de los datos que se almacenan
El uso del navegador
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 93
El cdigo PHP se escribe con los delimitadores
RESPUESTAS
A
B
C
D
<?php>...</?>
<script>...</script>
<?php?>
<&>...</&>
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA: 94
En PHP y MySQL, la funcin mysql_error()
RESPUESTAS
A
B
C
D
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 95
A la coleccin de pginas web relacionadas y comunes a un dominio de internet o subdominios
en la WWW? Se las conoce como.
RESPUESTAS
A
B
C
D
Sitio WEB
Intranet
Archivos HTML
Internet
NIVEL DE COMPLEJIDAD
Bajo
Medio
TAXONOMA: Conocimiento
PREGUNTA: 96
El cdigo HTML es interpretado por:
RESPUESTAS
A
B
C
D
Navegadores
Procesadores de texto
Internet
Flex
NIVEL DE COMPLEJIDAD
Alto
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 97
Cul es la finalidad de una pgina WEB?
RESPUESTAS
A
B
C
D
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 98
Qu es URL?
RESPUESTAS
A
B
C
D
URL
Definiciones web
Un localizador de recursos uniforme, ms comnmente denominado URL, es
una secuencia de caracteres, de acuerdo a un formato modlico y estndar,
que se usa para nombrar recursos en Internet para su localizacin o
identificacin, como por ejemplo documentos textuales, imgenes,
vdeos, ...
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA: 99
Qu es HTML?
RESPUESTAS
A
B
C
D
HTML
Definiciones web
HTML, siglas de HyperText Markup Language, hace referencia al lenguaje de
marcado para la elaboracin de pginas web. Es un estndar que, en sus
diferentes versiones, define una estructura bsica y un cdigo para la
definicin de contenido de una pgina web, como texto, imgenes, etc. ...
http://es.wikipedia.org/wiki/.HTML
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 100
Si incluimos una etiqueta de este tipo en nuestra pgina HTML, qu queremos que haga el
navegador?: <img src="../icono.gif" />
RESPUESTAS
A
B
C
D
No estoy seguro ?
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA: 101
Qu es un vnculo de etiqueta?
RESPUESTAS
A
B
C
D
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 102
Cul es la sintaxis correcta en HTML5 para referirse a una hoja de estilo externa?
RESPUESTAS
A
B
C
D
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 103
Para qu sirve el atributo 'class'?
RESPUESTAS
A
B
C
D
Para clasificar el tipo de enlace ('a') que estamos definiendo: 'salto' interno, vnculo
a pgina en el mismo dominio o a un sitio web externo
Es especfico para indicar el color de la fuente que queremos aplicar, Por ejemplo:
p class\="red" presentara las letras en rojo de ese prrafo
Para aplicar unos determinados estilos a los elementos que tenga la misma clase,
es decir, el mismo valor en ese atributo.
Para aplicar unos determinados estilos a los elementos que tenga la misma clase,
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 104
Cul cree que es la mejor manera de aplicar estilos a una pgina web?
RESPUESTAS
A
B
C
D
Incluir los estilos en las etiquetas HTML para que se carguen y ejecuten antes
Incluirlos en un fichero externo vinculado a ese fichero HTML
Incluirlos en la seccin cabecera ('head') para agruparlos en un mismo sitio en la
misma pgina
Incluir estilos en la misma pagina
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 105
Para qu sirve el siguiente cdigo?. if(isset($variable)){}
RESPUESTAS
A
B
C
D
Medio
Alto
PREGUNTA: 106
Cul de las siguientes instrucciones est correctamente escritas en PHP?
RESPUESTAS
A
B
C
D
If($a==0):print a;
If($a==0){echo ok}
If($a==0) print a
if($a==0) echo hola mundo;
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 107
Seale las dos formas de pasar parmetros entre pgina en php?
RESPUESTAS
A
B
C
D
post, get
post, require
request ,get
session, post
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 108
Para utilizar MySQL en un ordenador, se necesita:
RESPUESTAS
A
B
C
D
Un servidor web
Algn tipo de herramienta cliente para acceder a la base de datos
Un navegador WEB
PHP
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 109
En PHP, qu sentencia de control est destinada a ser usada con arrays?
RESPUESTAS
A
B
C
D
for
foreach
switch
while
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 110
En PHP, qu instruccin finaliza la ejecucin del script si produce un error?
RESPUESTAS
A
B
C
D
include()
include_once()
require()
require(), include()
NIVEL DE COMPLEJIDAD
Bajo
Medio
TAXONOMA: Conocimiento
PREGUNTA: 111
En PHP, que niveles de ocultacin/visibilidad existen?
RESPUESTAS
A
B
Alto
C
D
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA:112
En PHP, un constructor es un tipo especial de:
RESPUESTAS
A
B
C
D
Clase
Mtodo
Objeto
Variable
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 113
En PHP. Para Recuperar una fila de resultados como un array asociativo, un array numrico o
como ambos se utiliza la funcin.
RESPUESTAS
A
B
C
D
mysql_fetch_array
mysql_fetch_assoc
mysql_query
mysql_fetch_field
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 114
Para evitar la creacin de variables globales en una aplicacin web realizada en PHP, que
RESPUESTAS
A
B
C
D
register_globals = off
register_globals = on
globals_ register = off
r_egisterglobals = on
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 115
Para registrar una variable de session en modo off se emplea.
RESPUESTAS
A
B
C
D
$_SESSION[a]
$_SESSIONS[a]
$_SESIONS[a]
$_SESSION[a]
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 116
A la distribucin de informacin basada en hipertexto o hipermedios enlazados y accesibles a
travs de Internet se la conoce como:
RESPUESTAS
A
B
C
D
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 117
La ejecucin de un componente javascript ocurre en el lado del:
RESPUESTAS
A
B
C
D
Browser
Servidor
Cliente
Mquina virtual java
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 118
HTML se conoce como un lenguaje de marcado porque los autores insertan instrucciones
especiales llamadas _____________ HTML, que especifican como debe aparecer un
documento cuando se despliega en la pantalla de una computadora o se imprime.
RESPUESTAS
A
B
C
URL
Hipertexto
Etiquetas
D CSS
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 119
El cdigo escrito en lenguaje PHP dentro de una pgina web se ejecuta del lado del:
RESPUESTAS
A
B
C
D
Servidor
La web
Navegador
Cliente
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 120
Las cookies tienen implicaciones importantes en los usuarios de una aplicacin web
principalmente en:
RESPUESTAS
A
B
C
D
Privacidad y anonimato.
Actualizacin de contenido
Ejecucin de controles de usuario
Tipo de datos almacenados
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 121
Las cookies son utilizadas habitualmente por los servidores web para diferenciar _______ y
para actuar de diferente forma dependiendo de stos
RESPUESTAS
A
B
C
D
Usuarios
Entornos de ejecucin
Permisos de ejecucin
URLs
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 122
Qu significa PHP?
RESPUESTAS
A
B
C
D
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
DESARROLLO DE SISTEMAS
PREGUNTA: 123
Seleccione la respuesta del siguiente conjunto de opciones, encierre o marque la que
considere acertada.
Cul es el propsito del anlisis de requisitos en un sistema de informacin (SI)?
RESPUESTAS
A.
B.
C.
D.
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 124
Complete la siguiente informacin de acuerdo al proceso de desarrollo de software
Cmo se construye un buen sistema de informacin (SI) considerando que el punto de
partida es:..?
RESPUESTAS
A. Utilizar un proceso definido con fases claras, donde cada una de
estas genera un producto final.
B. La definicin de requisitos claros es una parte del proceso pero
no es relevante
C. Las pruebas y validaciones no son indispensables para la
construccin del producto
D. Utilizar herramientas de desarrollo como medio para alcanzar un
producto de calidad
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
PREGUNTA: 125
Medio
Alto
CASOS DE USO
a. Devolver la copia del libro
b. Actualizar catlogo
c. Tomar prestada copia del libro
d. Reservar libro
RESPUESTAS
A. 1,a; 2,d; 3,a;4,b;
B. 2,d;3,c; 4,b;1,a;
C. 3,c;4,a; 2,b;1,d;
D. 1,b;2,d;3,c;4,a;
NIVEL DE COMPLEJIDAD
Bajo
Medio
TAXONOMA: Conocimiento
PREGUNTA: 126
Ordene la forma de calcular un punto de funcin.
Alto
1
2
3
4
5
RESPUESTAS
A
B
C
D
2, 3,4,5,6
1,2,3,4,5,6
2,1,3,5,4,6
2,3,1,4,5,6
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 127
Seleccione tres caractersticas de un gestor de proyecto eficiente.
1
2
3
4
5
6
7
8
9
10
RESPUESTAS
A
B
C
D
1, 2,3,6
3, 6, 8, 9
3, 4, 5,11
2,4, 7,10
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA: 128
Relacione los paradigmas organizacionales con sus caractersticas
PARADIGMAS
ORGANIZACIONALES
1 Cerrado
CARACTERISTICAS
Solucin de problemas complejos
Aleatorio
Se apoya en la compartimentalizacin
Abierto
Sincrnico
RESPUESTAS
A
B
C
D
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 129
Si usted tiene un proyecto que ha estimado su duracin en un ao; que tiempo posiblemente
ocupara en los siguientes aspectos: en semanas
ASPECTO
Planificacin
TIEMPO
21 semanas
5 12 semanas
21 semanas
1 a 1,5 semanas
Pruebas.
10,5 semanas
Creacin de cdigo.
10 -12 semanas
RESPUESTAS
A
B
C
D
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 130
Si uno de los principales propsitos de Caso de Uso (CU) es ayudar a identificar las lneas de
divisin adecuadas entre las iteraciones, considere que una iteracin puede entregar parte del
sistema y luego de volver a discutir con el cliente las prioridades se decide que la primera
iteracin del sistema de la biblioteca debe contener un orden priorizado de los CU.
el tiempo para esta pregunta es de 10 min.
Ordena los casos de uso de acuerdo a su prioridad para que en esta iteracin, se mantengan
solo cuatro, considere para esto que se utiliza un lenguaje Orientado a Objetos, y no se
requiere un diseo de Base de Datos.
CASOS DE USO
1
2
3
4
5
6
7
8
9
RESPUESTAS
A.
B.
C.
D.
1,2,3,4
1,3,4,6
2,7,8,9
3,6,7,9
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 131
En el proceso de control de calidad de un producto software se utilizan tcnicas, pruebas
Seleccionar de este conjunto de tcnicas las que corresponde a pruebas aplicadas a un
producto:
a
Pruebas de Integracin
b
c
d
e
f
g
h
Pruebas de Sistemas
Tcnicas de Caja Negra
Tcnicas de Caja Blanca
Test de pruebas
Pruebas aplicas a cdigo.
Pruebas aplicadas a las interfaces y validacin de cdigo
Pruebas de estrs
RESPUESTAS
A. a,b,c
B. b,e,f
C. c,d,h
D. a,b,h
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
INGENIERA DE SOFTWARE II
PREGUNTA: 132
1
RESPUESTAS
a
b
c
d
No estoy seguro ?
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
PREGUNTA: 133
Medio
Alto
RESPUESTAS
a
b
c
d
A2,
A3,
A2,
A5,
B6,
B6,
B5,
B6,
C1,
C1,
C1,
C4,
D4,
D4,
D4,
D1,
E3,
E2,
E3,
E3,
F5
F5
F6
F2
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 134
4
RESPUESTAS
a
b
c
d
A1,
A3,
A1,
A3,
B5,
B6,
B6,
B5,
C6,
C5,
C5,
C6,
D3,
D1,
D3,
D1,
E2,
E2,
E2,
E2,
F4
F4
F4
F4
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
PREGUNTA: 135
El cambio puede llevarse a cabo de manera rpida e informal, sin embargo, una vez que se ha
establecido, solo se pueden efectuar los cambios si se aplica un procedimiento formal para
evaluarlos y verificarlos cul es el concepto que se menciona:
RESPUESTAS
A.
B.
C.
D.
Reingeniera de Software
Lnea base
Aseguramiento de la Calidad del Software
Especificacin de Requerimientos de Software
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 136
Es una actividad de proteccin que gestiona el cambio a lo largo del ciclo de
vida del software, seleccione la opcin correcta:
RESPUESTAS
A.
B.
C.
D.
Reingeniera de Procesos
La Gestin de Configuracin del Software
Aseguramiento de la Calidad del Software
Metodologa de desarrollo
NIVEL DE COMPLEJIDAD
X
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 137
Escoja la opcin correcta emparejando el concepto de la izquierda dado por
el literal con su correspondiente numeral de la derecha:
Concepto
Definicin
A. Los
1 Sirve para identificar reas problemticas
ingenieros
dentro del producto y servir como lista de
de software
comprobacin de puntos de accin que gue al
B. La fiabilidad
de
un
programa de
Computador
a
C. El grupo de
SQA
2.
D. La seccin
Prueba
4.
E. La lista de
sucesos de
revisin
F. La garanta
de calidad
estadstica
5.
RESPUESTAS
a A 2, B6, C5,
b A 6, B2, C3,
c A 2, B6, C3,
d A 6, B2, C5,
3.
6.
D3,
D5,
D5,
D3,
E1,
E1,
E1,
E1,
F4
F4
F4
F4
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 138
Del siguiente listado
Seleccione las metodologas web para proyectos hipermedia
1.
2.
3.
4.
RESPUESTAS
A.
B.
C.
D.
1, 3, 4, 6
1, 2, 3, 6
3, 4, 6, 7
4, 5, 6, 7
NIVEL DE COMPLEJIDAD
X
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 139
El modelo vista controlador MVC en aplicaciones web se caracteriza por el controlador que
recibe y gestiona la entrada; el modelo, que contiene la lgica del dominio; y la vista que
genera la salida o interfaz de usuario. En este contexto ORDENAR las directivas adecuadas
para definir la seguridad de la informacin con una consola VG (Winform de Visual Guard).
1.
2.
3.
4.
5.
RESPUESTAS
A.
B.
C.
D.
1, 3, 2, 4, 5
1, 3, 2, 5, 4
3, 5, 1, 2,4
3, 2, 5, 1, 4
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 140
Los patrones de diseo en aplicaciones web representan una base para la bsqueda de
soluciones a problemas comunes en el desarrollo de software y otros mbitos referentes al
diseo de interaccin o interfaces. Existen diferentes categoras que agrupan a los patrones de
diseo. Seleccione la respuesta correcta en relacin a
cuales patrones de diseo
corresponden a la categora de patrones de diseo estructurales.
RESPUESTAS
a. Adapter, Bridge, Composite, Iterator, Facade, Flyweight, Proxy.
b. Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy.
c.
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 141
Ordene las siguientes palabras para formar el significado de SOAP
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Access
Object
Description
Transfer
Web
Languaje
Simple
Protocol
Representational
State
Services
RESPUESTAS
A.
B.
C.
D.
7, 2, 3, 5
10, 7, 2, 6,
7, 2, 1, 8
11, 2, 1, 8
NIVEL DE COMPLEJIDAD
X
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 142
Definir que es la concurrencia en sistemas de Software
RESPUESTAS
A. La solicitud de un recurso del servidor por ms de un cliente
B. La solicitud de un recurso del servidor por ms de un cliente en un
mismo instante de tiempo
C. La solicitud de varios recursos del servidor por un solo cliente
D. La solicitud de varios recursos del servidor por un solo cliente en un
mismo instante de tiempo
NIVEL DE COMPLEJIDAD
X
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 143
La migracin de un software, de un servidor de menores caractersticas a otro de mayores
caractersticas se llama:
RESPUESTAS
a.
b.
c.
d.
Transparencia
Escalabilidad Horizontal
Tolerancia a Fallos
Escalabilidad Vertical
Escalabilidad vertical
Un sistema escala verticalmente o hacia arriba, cuando al aadir ms
recursos a un nodo particular del sistema, este mejora en conjunto. Por
ejemplo, aadir memoria o un disco duro ms rpido a una computadora
puede mejorar el rendimiento del sistema global.
Escalabilidad horizontal
Un sistema escala horizontalmente si al agregar ms nodos al mismo, el
rendimiento de ste mejora. Por ejemplo, al aadir una computadora nueva
a un sistema que balancee la carga entre la antigua y la nueva puede
mejorar el rendimiento de todo el sistema.
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 144
Ordene las opciones para representar el ciclo de vida de una peticin JSF 2.0.
1.
2.
3.
4.
5.
6.
Invocar la aplicacin
Procesar y Ejecutar las validaciones
Actualizar los valores del modelo
Aplicar los valores de la peticin (request)
Restaurar la Vista
Desplegar la respuesta
RESPUESTAS
A.
B.
C.
D.
4, 2, 1, 5, 3, 6
5, 4, 2, 3, 1, 6
5, 3, 4, 2, 1, 6
2, 3, 4, 5, 6, 1
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 145
La arquitectura orientada a servicios est basada principalmente en ______. Como
caractersticas permite la: _______ entre plataformas propias y de terceros, pone a disposicin
________ consumibles, son _______ de la plataforma y ofrece aplicaciones del tipo _______
1.
2.
3.
4.
5.
Escalables
Web services
Integracin
Independientes
Servicios
RESPUESTAS
A.
B.
C.
D.
2, 3, 4, 5, 1
2, 3, 5, 4, 1
2, 5, 3, 4, 1
3, 2, 5, 1, 4
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 146
Relacione
A. Grid
Computing
B. Cloud
computing
C. BPM
D. Mashup
RESPUESTAS
a.
b.
c.
d.
A3,
A3,
A3,
B3,
B2,
B3,
B1,
A2,
C3,
C2,
C4,
C1,
D1
D1
D2
D4
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 147
Cuando se trabaja para construir un producto o Sistema es importante
seguir una serie de pasos: una especie de mapa de carreteras que ayude a
crear un resultado de alta calidad y a tiempo. El mapa de carreteras a seguir
se llama proceso de software.
(Pressman, 2008)
Por consiguiente la definicin de Proceso de Software es:
RESPUESTAS
A. Es un conjunto de actividades que a partir de una idea llevan al
diseo, construccin, entrega, y evolucin de un producto de
software, a fin de crear un modelo conceptual y/o ERS.
B. Es un Conjunto de actividades que a partir de una idea llevan a la
especificacin de requisitos de sw, al diseo, construccin, entrega, y
evolucin de un producto de software.
C. Es un conjunto de
personas, estructura organizacional y
metodologas usadas para la conceptualizacin, el desarrollo y el
mantenimiento de un producto de software.
D. Define quien esta haciendo que, cuando y como lograr cierta meta
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 148
En la metodologa XP las personas son el principal factor de xito de un
proyecto software.
de ah que escribir las pruebas unitarias y producir cdigo del sistema, le
corresponde a:
RESPUESTAS
A.
B.
C.
D.
Programador
Cliente
Encargado de Pruebas(Tester)
Encargado de Seguimiento(Traker)
NIVEL DE COMPLEJIDAD
X
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 149
En la metodologa XP las personas son el principal factor de xito de un
proyecto software.
De ah que la responsabilidad del Tester es:
RESPUESTAS
A. Escribir las pruebas unitarias y producir cdigo del sistema.
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 150
En el ciclo de vida incremental del desarrollo de software es un enfoque
intermedio que combina las ventajas de los modelos cascados y evolutivos.
En consecuencia las caractersticas de este ciclos son:
1. El usuario prueba y define ms claramente lo que necesita y se revisa
el plan original para definir la siguiente versin
2. Un prototipo se va transformando en la aplicacin final
3. Se sigue el modelo de cascada hasta la fase de diseo
4. La implementacin se hace incrementalmente.
RESPUESTAS
A. 1 y 2
B. 1 y 3
C. 3 y 4
D. 2 y 4
NIVEL DE COMPLEJIDAD
Bajo
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 151
Agile Unified Process (MIS-MBA, 2010) es una versin simplificada de
Rational Unified Process de IBM, define un proceso gil para el desarrollo
de aplicaciones de software, manteniendo el estilo de RUP.
De lo anteriormente dicho en la fase de Transicin que caractersticas
presenta:
RESPUESTAS
Medio
Alto
TAXONOMA: Conocimiento
PREGUNTA: 152
Se desea disear el software necesario para una red bancaria provista de
cajeros automticos (ATMs), que sern compartidos por un consorcio de
bancos. Cada banco dispone de una serie de servidores, provistos de
software propio, que llevan la informacin sobre sus cuentas y procesa las
transacciones que actan sobre dichas cuentas. A estos servidores estn
conectados las estaciones de cajero, que son propiedad del banco y en las
que operan cajeros humanos, que pueden crear cuentas e introducir
transacciones sobre ellas.
Los cajeros automticos aceptan tarjetas de crdito, interaccionan con el
usuario, se comunican con un ordenador central para llevar a cabo las
transacciones, entregan dinero en efectivo al usuario e imprimen recibos.
El sistema llevar el registro de las transacciones efectuadas, cumplir
caractersticas aceptables de seguridad y manejar accesos concurrentes a
la misma cuenta.
El coste de desarrollo de la parte compartida del sistema se dividir entre
los bancos que forman parte del consorcio en funcin del nmero de
clientes provistos de tarjetas de crdito.
De lo anteriormente dicho que modelo de datos que permitir esquematizar
los requerimientos del caso de estudio:
RESPUESTAS
A.
B.
C.
D.
NIVEL DE COMPLEJIDAD
Bajo
TAXONOMA: Conocimiento
Medio
Alto
Componente:
Nivel Taxonmico:
Nivel de Dificultad:
Bajo Medio Alto
Base:
SOAP o Simple Object Access Protocol, define:
Opciones de respuesta:
A. La estructura de los mensajes XML, intercambiados por un servicio web.
B. Las convenciones para efectuar una llamada a procedimiento remoto en un mensaje XML.
C. Las convenciones para enviar un mensaje de error, en XML, al remitente.
D. Una API consumir, manipular y reproducir mensajes XML, en un servicio web.