SlideShare una empresa de Scribd logo
REACTIVOS DE PROGRAMACIÓN NIVEL BAJO 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: ESPAM 
Componente: utilizar teoría, prácticas y herramientas apropiadas para la solución de 
problemas. 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: ¿Cuál es el formato correcto en HTML para enviar un mail a partir de un vínculo? 
Opciones de respuesta: 
A) <a mail="alguien@yahoo.com">...</a> 
B) <a mailto="alguien@yahoo.com">...</a> 
C) <a href="mailto:alguien@yahoo.com">...</a> 
D) <a send=”alguien@yahoo.com”>…</a> 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UNACH 
Componente: utilizar teoría, prácticas y herramientas apropiadas para la solución de 
problemas. 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: ¿Qué características son propias de la programación orientada a objetos? 
Opciones de respuesta:
a) La modularidad, el principio de ocultación y la reutilización 
b) La abstracción, el anidamiento y la parametrización 
c) El encapsulamiento, abstracción, la herencia y el polimorfismo 
d) Las anteriores respuestas no son correctas 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UNACH 
Componente: utilizar teoría, prácticas y herramientas apropiadas para la solución de 
problemas. 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: ¿Para qué sirve una clase? 
Opciones de respuesta: 
a) Para encapsular datos 
b) Para programar orientado a objetos 
c) Para simplificar la reutilización de código 
d) Definir entidades del mundo real 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UNACH 
Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto
Base: 
La alternativa de representación de un algoritmo que permite con mayor facilidad seguir la 
ruta de ejecución del mismo, es: 
Opciones de respuesta: 
A) Pseudo- Código 
B) Diagrama de Flujo 
C) Codificación de Alto Nivel 
D) Diagramas de Nassi-Schneidermann 
ESPAM MFL - CARRERA DE INFORMÁTICA 
Elaborador: ESPAM 
Componente: a) Aplica fundamentos matemáticos y físicos en el diseño, implementación y 
mantenimiento de sistemas informáticos; ya sea a nivel de hardware, software, o como una 
combinación de ambos. – Programación Web. 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: Indique la correcta correspondencia entre la columna de la izquierda (problema de 
seguridad web) y la de la derecha (su significado): 
1) XSS a) Inyectar a páginas código java script evitando control 
2) Injection Flaws b) Inyecta código malicioso a aplicaciones web 
3) Cross Site Request Forgery c) Incluye archivos remotamente en servidores web 
4) Malicious File Execution d) Falsificación de petición en sitios cruzados 
Opciones de respuesta: 
A) 1b, 2a, 3d, 4c. 
B) 1b, 2c, 3a, 4d. 
C) 1c, 2a, 3d, 4b. 
D) 1d, 2c, 3b, 4a.
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UTE 
Componente: Aplicaciones Web 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: En un documento HTML, cuál es el elemento padre de <body>? 
Opciones de respuesta: 
a. title 
b. head 
c. html 
d. xmlns 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: PUCESI 
Componente: Implementación de algoritmos en PSeint. 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: Sean las siguientes fragmento de código 
Y la siguiente corrida de escritorio
Indique cuál de las siguientes afirmaciones indica correctamente la función que realiza el código 
Opciones de respuestas: 
a. Verifica si el número es múltiplo de 3 
b. Verifica si el Numero es par o impar 
c. Verifica si el número es primo 
d. E literal a y c 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: PUCESI 
Componente: Reconocer las instrucciones de repetición for-while 
Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: Sean las siguientes definiciones 
while: estructura repetitiva o bucle controlada por condiciones 
for: estructura de repetición o bucle controlada por sumadores 
Y la siguientes estructuras: 
Indique cuál de las siguientes afirmaciones entre diferencias y semejanzas es correcta 
Opciones de respuestas: 
a. For es infinito y while es finito. 
b. La estructura while no necesita condicionante y for es una estructura de repetición o bucle. 
c. Las dos estructuras pueden realizar las mismas funciones como bucle. 
d. El literal a y b
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UTN 
Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas. 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: En un(a) ________ se tiene que el último nodo hace referencia al primer nodo de la lista. 
Opciones de respuesta: 
a) Lista Lineal 
b) Lista Circular 
c) Lista Lineal doble 
d) Enlazada 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UTN 
Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: El método de la clase Stack que agrega un elemento a la pila en el extremo llamado tope es: 
Opciones de respuesta: 
a) Push 
b) Pop 
c) Peek 
d) Empty
REACTIVOS DE PROGRAMACIÓN NIVEL MEDIO 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UNACH 
Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: 
Un conjunto de elementos al que se pueden añadir o quitar elementos desde cualquier 
extremo se denomina 
Opciones de respuesta: 
Opciones: 
a) Cola de prioridad 
b) Pila 
c) Cola circular 
d) Bicola 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: 
Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: 
¿Cuál es el último paso del algoritmo de selección cuyo pseudocódigo se muestra a 
continuación donde A es la tabla de elementos a ordenar y n es la dimensión de A? 
for (i=0;i<n-2;i++){ 
min = i
for (j=(i+1);j< n-1;j++){ 
if(A[j] < A[min] ) 
min = j 
Opciones de respuesta: 
Opciones: 
a) intercambiar A[i] y A[j] 
b) intercambiar A[i] y A[min] 
c) intercambiar A[min] y A[j] 
d) intercambiar A[i] y A[n] 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
1INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UNACH 
Componente: Adquirir la habilidad de reconocer los conceptos básicos ligados a la 
programación y la informática. 
Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: Seleccione el orden correcto de la ejecución de un programa desarrollado en un 
lenguaje compilador es: 
1. El enlazador (linker) obtiene el programa ejecutable. 
2. Obtención del programa objeto(Compilar el programa) 
3. El Cargador (loader) carga el programa ejecutable en memoria y lo prepara para 
su ejecución en el procesador. 
4. Escritura del programa fuente con un editor 
Opciones de respuesta: 
A) 1, 3, 2, 4. 
B) 4, 1, 3, 2. 
C) 4, 2, 1, 3. 
D) 2, 1, 4, 3
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UNACH 
Componente: Adquiere la habilidad de reconocer los conceptos básicos ligados a la 
programación y la informática. 
Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: Indique la correcta correspondencia entre la columna de la izquierda (evolución de la 
programación) y la de la derecha (característica): 
1) Estructurada a) Código Espaguetti 
2) Orientada a objetos b) Divide un programa en subprogramas 
3) Caótica c) Estado, identidad y comportamiento 
4) Modular d) Subrutinas, Secuencia, Iteración, Selección 
Opciones de respuesta: 
A) 1a, 2b, 3c, 4d. 
B) 1b, 2c, 3a, 4d. 
C) 1c, 2a, 3d, 4b. 
D) 1d, 2c, 3a, 4b. 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UNACH 
Componente: c) Determina la Estructura de datos más adecuada para la manipulación de 
datos compuestos y relacionados 
Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: Dado el siguiente código: 
int i = 1; 
n=3; 
while (i <=n) 
{
if(i %n ==0) 
{ 
++i; 
} 
} 
cout<< "n "<<i <<endl; 
¿Cuál es la salida para n=3? 
Opciones de respuesta: 
A) 3 
B) 1 
C) 0 
D) Ninguna 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UTE 
Componente: Aplicaciones Web 
Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: Se recomienda, al diseñar páginas web, que… 
Opciones de respuesta: 
A) El archivo html debe mantener la estructura y el formateo 
B) El archivo css debe mantener la estructura y el formateo 
C) El archivo html debe guardar la estructura y el css el formateo 
D) El archivo html debe guardar el formateo y el css la estructura
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UNACH 
Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: 
En la programación orientada objetos cuando implemento el concepto de herencia la 
implementación de los métodos heredados debe realizarse en : 
Opciones de respuesta: 
A) La Clase Heredada 
B) La clase de la que se hereda 
C) En el objeto instanciado de la clase heredada 
D) En el objeto instanciado de la clase que se hereda 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UNACH 
Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: 
En la programación orientada objetos para poder setear por defecto los atributos de un 
objeto instanciado por lo general debe utilizar 
Opciones de respuesta: 
A) Un método con el mismo nombre de la clase 
B) Un método get
C) Un método set 
D) Un método personalizado 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UNACH 
Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: 
En la programación orientada objetos la variable a la que se le asigna la instanciación de 
una clase es: 
Opciones de respuesta: 
A) Un puntero a la clase instanciada 
B) Una variable string que almacena la clase instanciada 
C) Una variable tipo objeto 
D) Un puntero al objeto instanciado de la clase 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UNACH 
Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: 
En la programación orientada objetos para acceder a los atributos de una clase debe hacerlo 
desde
Opciones de respuesta: 
A) Los métodos de otra clase 
B) Desde la clase main 
C) Desde los métodos get y set de la misma clase 
D) Directamente desde otra clase utilizando el puntero instanciado
REACTIVOS DE PROGRAMACIÓN NIVEL ALTO 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: Gonzalo Luzardo 
Componente: Pilas y Colas 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto 
Base: 
En el desarrollo de un software que analiza bases de ADN, representadas por las letras A, 
C, G, T, se utilizaron las estructuras de datos: pila y fila. Considere que, si una secuencia 
representa una pila, el extremo (top) es el elemento más a la izquierda; y si una secuencia 
representa una fila, el frente (front) es el elemento más a la izquierda. 
Analice el siguiente escenario: "La secuencia inicial quedó almacenada en la primera 
estructura de datos en el siguiente orden: (A,G,T,C,A,G,T,T). Cada elemento fue retirado de 
la primera estructura de datos e insertado en la segunda estructura de datos, y la secuencia 
quedó almacenada en el siguiente orden: (T,T,G,A,C,T,G,A). Finalmente, cada elemento fue 
retirado de la segunda estructura de datos e insertado en una tercera estructura de datos y 
la secuencia quedó almacenada en el siguiente orden (T,T,G,A,C,T,G,A)". 
Cuál es la única secuencia de estructuras de datos presentadas a continuación pudo haber 
sido usada en el escenario descrito arriba? Seleccione la opción correcta: 
Opciones de respuesta: 
A. Fila - Pila – Fila 
B. Fila - Fila – Pila 
C. Fila - Pila Pila 
D. Pila - Fila – Pila 
E. Pila - Pila – Pila 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: Gonzalo Luzardo 
Componente: Pilas y Colas
Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto 
Base: 
Las filas de prioridades (heaps) son estructuras de datos importantes en el diseño de 
algoritmos. En especial, los heaps pueden ser utilizados en la recuperación de información 
en grandes bases de datos de texto. Básicamente, para mostrar el resultado de una 
consulta, los documentos recuperados son ordenados de acuerdo a una supuesta relevancia 
del usuario. Una consulta puede recuperar millones de documentos, que ciertamente no 
serán todos examinados. De hecho, el usuario examina los primeros m documentos de los n 
recuperados, en la que m es del orden de algunas decenas. 
Considerando las características de los heaps en la aplicación del problema descrito, evalúe 
las siguientes afirmaciones: 
I. Una vez que el heap es implementado como un árbol binario de búsqueda 
esencialmente completo, el coste computacional para su construcción es O(n log n). 
II. Una implementación de heaps utilizando vectores es eficiente en tiempo de ejecución 
y en espacio de almacenamiento, debido a que el padre de un elemento almacenado 
en la posición i se encuentra almacenado en la posición 2i+1. 
III. El costo computacional para recuperar de forma ordenada los m documentos más 
relevantes almacenados en un heap de tamaño n es O(m log n). 
IV. Determinar el documento con mayor valor de relevancia almacenado en un heap 
tiene un coste computacional O(1). 
Es correcto solo lo que se afirma en: 
Opciones de respuesta: 
A. I y II 
B. II y III 
C. III y VI 
D. I,II y IV 
E. I,III y VI
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: Gonzalo Luzardo 
Componente: Estructura de Dato Árboles 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto 
Base: 
Qué tipo de árbol es el que, para cada nivel izquierdo o derecho 0 al nivel n-1 tiene un 
conjunto lleno de nodos y todos los nodos hoja nivel n ocupan las posiciones más a la 
izquierda del árbol. 
De las siguientes opciones elija la correcta 
Opciones de respuesta: 
A. AVL 
B. Binarios degenerados 
C. Generales 
D. Binarios completos 
E. Ninguno 
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: Gonzalo Luzardo 
Componente: Programación con DOM 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto 
Base: 
Suponga que tiene una página Web con el siguiente código HTML 
</head> 
<body>
<table id="mi_tabla"> 
<thead> 
<tr><th>Cabecera 1</th><th>Cabecera 2</th></tr> 
</thead> 
<tbody> 
<tr><td>Dato 1</td><td>Dato 2</td></tr> 
<tr><td>Dato 3</td><td>Dato 4</td></tr> 
</tbody> 
</table> 
</body> 
</html> 
Cuál de los siguientes códigos, al momento de ser ejecutado, hará que se la segunda columna de la 
tabla (Dato 4), cambie su valor a "Nuevo Dato" 
Opciones de respuesta: 
A. var nuevo_dato = document.createTextNode("Nuevo Dato"); 
b = 
document.getElementById("mi_tabla").childNodes[2].childNodes[2].childNodes[1]; 
b.removeChild(b.firstChild); 
b.appendChild(nuevo_dato); 
B. var nuevo_dato = document.createTextNode("Nuevo Dato"); 
b = 
document.getElementById("mi_tabla").childNodes[3].childNodes[3].childNodes[1]; 
b.removeChild(b.firstChild); 
b.appendChild(nuevo_dato); 
C. var nuevo_dato = document.createTextNode("Nuevo Dato"); 
b = 
document.getElementById("mi_tabla").childNodes[3].childNodes[3].childNodes[1]; 
b.removeChild(1); 
b.appendChild(nuevo_dato);
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: Gonzalo Luzardo 
Componente: Programación con Javascript 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto 
Base: 
Suponga que tiene una función de solicitud de un documento XML ( loadXMLDoc) que es llamada a 
través de un evento de Javascript, y una función de verificación de cambio de estado (stateChange) 
que le permite conocer que la solicitud ya fue procesada. 
var my_http_request; 
function loadXMLDoc(url){ 
my_http_request=null; 
if (window.XMLHttpRequest){ 
my_http_request=new XMLHttpRequest(); 
} 
else if (window.ActiveXObject){ 
my_http_request=new ActiveXObject("Microsoft.XMLHTTP"); 
} 
if (my_http_request!=null){ 
my_http_request.onreadystatechange=stateChange; 
my_http_request.open("GET", url, true); 
my_http_request.send(null); 
} 
else{ 
alert("Your browser does not support XMLHTTP."); 
} 
} 
function stateChange(){ 
if (my_http_request.readyState==4){ 
if (my_http_request.status==200){ 
mifuncion(); 
} 
} 
else{ //Hay un error de petición 
mensajeError("Hubo problemas al solicitar la información"); 
} 
}
El documento XML contiene la información de nombres y apellidos de empleados, la cual tiene el 
siguiente formato: 
<?xml version="1.0" encoding="iso-8859-1" ?> 
<empleados> 
<empleado> 
<ced>1212321245</ced> 
<nombres>Luis Eduardo</nombres> 
<apellidos>Luzardo López</apellidos> 
</empleado> 
<empleado> 
<ced>2320304932</ced> 
<nombres>Gonzalo David</nombres> 
<apellidos>Sánchez Figueroa</apellidos> 
</empleado> 
</empleados> 
Así mismo, considere que tiene el siguiente código HTML en su página Web: 
<table> 
<thead> 
<tr><th>Nombres</th><th>Apellidos</th></tr> 
</thead> 
<tbody id="datos"> 
</tbody> 
</table> 
Instrucción: 
Cuál de las siguientes líneas de código es una implementación adecuada de la función mifuncion(), la 
cual permite llenar la tabla de datos con los datos de nombres y apellidos de todos los empleados? 
Opciones de respuesta: 
A. 
function mifuncion(){ 
var myXML = my_http_request.responseXML; 
empleados = myXML.getElementsByTagName("empleado"); 
tabla_datos = document.getElementById("datos"); 
for(i=0;i<empleados.length;i++){ 
fila=document.createElement("tr"); 
td_nombres=document.createElement("td"); 
xml_nombres = empleados[i].getElementsByTagName("nombres").firstChild.nodeValue; 
texto_nombres=document.createTextNode(xml_nombres); 
td_nombres.appendChild(texto_nombres); 
td_apellidos=document.createElement("td"); 
xml_apellidos = empleados[i].getElementsByTagName("apellidos").firstChild.nodeValue; 
texto_apellidos=document.createTextNode(xml_apellidos); 
td_apellidos.appendChild(texto_apellidos);
fila.appendChild(td_nombres); 
fila.appendChild(td_apellidos); 
tabla_datos.appendChild(fila); 
} 
} 
B. 
function mifuncion(){ 
var myXML = my_http_request.responseXML; 
empleados = myXML.childNodes[0].getElementsByTagName("empleado"); 
tabla_datos = document.getElementById("datos"); 
for(i=0;i<empleados.length;i++){ 
fila=document.createElement("tr"); 
nombres = empleados[i].getElementsByTagName("nombres")[0].firstChild.nodeValue; 
apellidos = empleados[i].getElementsByTagName("apellidos")[0].firstChild.nodeValue; 
fila.innerHTML="<td>" + nombres + "</td><td>" + apellidos + "</td>"; 
tabla_datos.addChild(fila); 
} 
} 
C. 
function mifuncion(){ 
var myXML = my_http_request.responseXML; 
empleados = myXML.childNodes[0].getElementsByTagName("empleado"); 
tabla_datos = document.getElementById("datos"); 
for(i=0;i<empleados.length;i++){ 
fila=document.createElement("tr"); 
td_nombres=document.createElement("td"); 
xml_nombres = empleados[i].getElementsByTagName("nombres")[0].firstChild.nodeValue; 
texto_nombres=document.createTextNode(xml_nombres); 
td_nombres.appendChild(texto_nombres); 
td_apellidos=document.createElement("td"); 
xml_apellidos = empleados[i].getElementsByTagName("apellidos")[0].firstChild.nodeValue; 
texto_apellidos=document.createTextNode(xml_apellidos); 
td_apellidos.appendChild(texto_apellidos); 
fila.appendChild(td_nombres); 
fila.appendChild(td_apellidos); 
tabla_datos.appendChild(fila); 
} 
}
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: UTM 
Componente: Adquirir la habilidad de reconocer los conceptos básicos ligados a la programación 
y la informática. 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto 
Base: 
Considere la siguiente función: 
public static int calculo(String cadena, char caracter) { 
int n = 0, x = -1; 
while ((x = cadena.indexOf(caracter, x + 1)) > -1) 
n++; 
return n; 
} 
La llamada de este método permite: 
1. Recorrer la cadena de caracteres de derecha a izquierda 
2. Contar el número de caracteres en una cadena. 
3. Reemplazar un carácter de la cadena por x 
Opciones de respuesta: 
A. 1 y 3 
B. 2 
C. 2 y 3 
D. 1, 2 y 3
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: 
Componente: Manejo de clases y Métodos y objetos 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto 
Base: 
Clase: Una clase es como un plano, define los datos y el comportamiento de una cosa. 
Constructor: Es un método especial de la clase, que sirve para inicializar los atributos de la clase. 
This: this es una palabra clave que se usa en java para indicar que usarás un método o un objeto que 
se encuentran en la misma clase en que estás escribiendo código. 
Véase la siguiente estructura: 
Indique cuál de las siguientes afirmaciones es correcta 
Opciones de respuesta: 
A. El código que se presenta no se ejecuta bajo ninguna circunstancia. 
B. Se ejecuta y muestra como resultado 13.5 23. 
C. Es necesario tener un constructor Clase1 para que pueda ejecutar el programa. 
D. El literal A y B.
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: 
Componente: Implementación de clases y constructores 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto 
Base: 
Sean las siguientes definiciones 
Clase: Una clase es como un plano, define los datos y el comportamiento de una cosa. 
Constructor: Es un método especial de la clase, que sirve para inicializar los atributos de la clase. 
This: this es una palabra clave que se usa en java para indicar que usarás un método o un objeto que 
se encuentran en la misma clase en que estás escribiendo código. 
Véase la siguiente estructura: 
Indique cuál de las siguientes afirmaciones es correcta 
Opciones de respuesta: 
A. El constructor está mal definido, ya que debe de ser private. 
B. El constructor de nombre tweet, debe tener el mismo nombre que la clase. 
C. Existe un error, ya que el nombre tweet se repite en la clase y el método public 
D. El literal A y B.
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: 
Componente: Implementación de clases y constructores 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto 
Base: 
Sean las siguientes definiciones 
Clase: Una clase es como un plano, define los datos y el comportamiento de una cosa. 
Constructor: Es un método especial de la clase, que sirve para inicializar los atributos de la clase. 
This: this es una palabra clave que se usa en java para indicar que usarás un método o un objeto que 
se encuentran en la misma clase en que estás escribiendo código. 
Véase la siguiente estructura: 
Indique cuál de las siguientes afirmaciones es correcta 
Opciones de respuesta: 
A. El constructor está mal definido, ya que debe de ser private. 
B. El constructor de nombre tweet, debe tener el mismo nombre que la clase. 
C. Utilizar this es opcional en el constructor, ya que el nombre de las variables que ingresan por 
parámetro tienen nombres diferentes a las variables de la clase 
D. El this en el constructor es opcional ya que el nombre de las variables que ingresan por 
parámetro tienen nombres diferentes a las variables de la clase.
RED ECUATORIANA DE CARRERAS DE SISTEMAS, 
INFORMÁTICA Y COMPUTACIÓN 
Elaborador: 
Componente: Instrucciones de selección if - switch 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto 
Base: 
Sean las siguientes definiciones 
If-else: estructura condicionante de un solo caso 
Switch: estructura condicionante de varios casos 
Y la siguientes estructuras: 
Indique cuál de las siguientes opciones es correcta 
Opciones de respuesta: 
A. If-else es una estructura de repetición al igual que switch 
B. Ambas son estructuras de selección que necesitan un condicionante 
C. La sintaxis de ambas es similar 
D. El literal A y C

Más contenido relacionado

Destacado

Guía 2do. parcial [computación i]
Guía 2do. parcial [computación i]Guía 2do. parcial [computación i]
Guía 2do. parcial [computación i]Roberto Basilio
 
REACTIVOS DE INFORMATICA I DE LA PRIMERA 1 UNIDAD
REACTIVOS DE INFORMATICA I DE LA PRIMERA 1 UNIDADREACTIVOS DE INFORMATICA I DE LA PRIMERA 1 UNIDAD
REACTIVOS DE INFORMATICA I DE LA PRIMERA 1 UNIDADIriniita FG
 
Elaboracion de reactivos con marzano
Elaboracion de reactivos con marzanoElaboracion de reactivos con marzano
Elaboracion de reactivos con marzano
Celso Selvas
 
Cuesionario unidad 2 reactivos informatica
Cuesionario unidad 2 reactivos informaticaCuesionario unidad 2 reactivos informatica
Cuesionario unidad 2 reactivos informatica
adrianaruilova
 
Mapa y reactivos liberados pisa 2006
Mapa y reactivos liberados pisa 2006Mapa y reactivos liberados pisa 2006
Mapa y reactivos liberados pisa 2006
Sistema e42
 
Guía examen 2 parcial informatica aplicada ii
Guía examen 2 parcial informatica aplicada iiGuía examen 2 parcial informatica aplicada ii
Guía examen 2 parcial informatica aplicada iiRoberto Basilio
 
COMPUTACION APLICADA IExamen completo
COMPUTACION APLICADA IExamen completoCOMPUTACION APLICADA IExamen completo
COMPUTACION APLICADA IExamen completo
Taty's Benavides
 
TICS
TICSTICS
Cuesionario unidad 1 reactivos enfermería a
Cuesionario unidad 1 reactivos enfermería aCuesionario unidad 1 reactivos enfermería a
Cuesionario unidad 1 reactivos enfermería akarenlisbethmaldonado
 
Cuesionario unidad 2 reactivos enfermería a
Cuesionario unidad 2 reactivos enfermería aCuesionario unidad 2 reactivos enfermería a
Cuesionario unidad 2 reactivos enfermería akarenlisbethmaldonado
 
REACTIVOS DE LA SEGUNDA UNIDAD DE INFORMATICA I
REACTIVOS DE LA SEGUNDA UNIDAD DE INFORMATICA IREACTIVOS DE LA SEGUNDA UNIDAD DE INFORMATICA I
REACTIVOS DE LA SEGUNDA UNIDAD DE INFORMATICA IIriniita FG
 
Guía del examen 2do parcial [contabilidad i]
Guía del examen 2do parcial [contabilidad i]Guía del examen 2do parcial [contabilidad i]
Guía del examen 2do parcial [contabilidad i]Roberto Basilio
 
Examen tipo enlace y pisa 3° de formación 2014
Examen tipo enlace y pisa 3° de formación 2014Examen tipo enlace y pisa 3° de formación 2014
Examen tipo enlace y pisa 3° de formación 2014
veronica ruvalcaba
 
Banco de preguntas de computacion i microsoft word-ene-marz-2014
Banco de preguntas de computacion i   microsoft word-ene-marz-2014Banco de preguntas de computacion i   microsoft word-ene-marz-2014
Banco de preguntas de computacion i microsoft word-ene-marz-2014
Ariana Lozano
 
Reactivos Multi item y opción multiple
Reactivos Multi item y opción multipleReactivos Multi item y opción multiple
Reactivos Multi item y opción multiple
Elvis de León
 
Como elaborar reactivos PISA
Como elaborar reactivos PISAComo elaborar reactivos PISA
Como elaborar reactivos PISA
Marvin Martinez
 
Examen de informatica i
Examen de informatica iExamen de informatica i
Examen de informatica i
Constantino Simon Jose
 
Examen PISA
Examen PISAExamen PISA

Destacado (20)

Guía 2do. parcial [computación i]
Guía 2do. parcial [computación i]Guía 2do. parcial [computación i]
Guía 2do. parcial [computación i]
 
REACTIVOS DE INFORMATICA I DE LA PRIMERA 1 UNIDAD
REACTIVOS DE INFORMATICA I DE LA PRIMERA 1 UNIDADREACTIVOS DE INFORMATICA I DE LA PRIMERA 1 UNIDAD
REACTIVOS DE INFORMATICA I DE LA PRIMERA 1 UNIDAD
 
Elaboracion de reactivos con marzano
Elaboracion de reactivos con marzanoElaboracion de reactivos con marzano
Elaboracion de reactivos con marzano
 
Cuesionario unidad 2 reactivos informatica
Cuesionario unidad 2 reactivos informaticaCuesionario unidad 2 reactivos informatica
Cuesionario unidad 2 reactivos informatica
 
Mapa y reactivos liberados pisa 2006
Mapa y reactivos liberados pisa 2006Mapa y reactivos liberados pisa 2006
Mapa y reactivos liberados pisa 2006
 
Guía examen 2 parcial informatica aplicada ii
Guía examen 2 parcial informatica aplicada iiGuía examen 2 parcial informatica aplicada ii
Guía examen 2 parcial informatica aplicada ii
 
Computo Semana 4
Computo Semana 4Computo Semana 4
Computo Semana 4
 
COMPUTACION APLICADA IExamen completo
COMPUTACION APLICADA IExamen completoCOMPUTACION APLICADA IExamen completo
COMPUTACION APLICADA IExamen completo
 
TICS
TICSTICS
TICS
 
Cuesionario unidad 1 reactivos enfermería a
Cuesionario unidad 1 reactivos enfermería aCuesionario unidad 1 reactivos enfermería a
Cuesionario unidad 1 reactivos enfermería a
 
Cuesionario unidad 2 reactivos enfermería a
Cuesionario unidad 2 reactivos enfermería aCuesionario unidad 2 reactivos enfermería a
Cuesionario unidad 2 reactivos enfermería a
 
REACTIVOS DE LA SEGUNDA UNIDAD DE INFORMATICA I
REACTIVOS DE LA SEGUNDA UNIDAD DE INFORMATICA IREACTIVOS DE LA SEGUNDA UNIDAD DE INFORMATICA I
REACTIVOS DE LA SEGUNDA UNIDAD DE INFORMATICA I
 
Guía del examen 2do parcial [contabilidad i]
Guía del examen 2do parcial [contabilidad i]Guía del examen 2do parcial [contabilidad i]
Guía del examen 2do parcial [contabilidad i]
 
Reactivos tipo pisa (1)
Reactivos tipo pisa (1)Reactivos tipo pisa (1)
Reactivos tipo pisa (1)
 
Examen tipo enlace y pisa 3° de formación 2014
Examen tipo enlace y pisa 3° de formación 2014Examen tipo enlace y pisa 3° de formación 2014
Examen tipo enlace y pisa 3° de formación 2014
 
Banco de preguntas de computacion i microsoft word-ene-marz-2014
Banco de preguntas de computacion i   microsoft word-ene-marz-2014Banco de preguntas de computacion i   microsoft word-ene-marz-2014
Banco de preguntas de computacion i microsoft word-ene-marz-2014
 
Reactivos Multi item y opción multiple
Reactivos Multi item y opción multipleReactivos Multi item y opción multiple
Reactivos Multi item y opción multiple
 
Como elaborar reactivos PISA
Como elaborar reactivos PISAComo elaborar reactivos PISA
Como elaborar reactivos PISA
 
Examen de informatica i
Examen de informatica iExamen de informatica i
Examen de informatica i
 
Examen PISA
Examen PISAExamen PISA
Examen PISA
 

Similar a Reactivos sr

Preguntas de-informãtica-a
Preguntas de-informãtica-aPreguntas de-informãtica-a
Preguntas de-informãtica-a
JoSsy CorDova
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
Norma Vaquilema
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14
Educaciontodos
 
Presentacion_Lenguaje_C.pptx
Presentacion_Lenguaje_C.pptxPresentacion_Lenguaje_C.pptx
Presentacion_Lenguaje_C.pptx
Ing. Ríos
 
Laboratorio E1
Laboratorio E1Laboratorio E1
Laboratorio E1gjara2001
 
talleres de lpp
talleres de lpptalleres de lpp
talleres de lpp
Brayam Vera
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14
Maestros en Linea
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14
Maestros Online
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en C
hack3 Org
 
Ejercicios C
Ejercicios CEjercicios C
Ejercicios C
Jose Luis Crespo
 
A1 u1-16230227
A1 u1-16230227A1 u1-16230227
A1 u1-16230227
erikalejo
 
Programación estructurada
Programación  estructuradaProgramación  estructurada
Programación estructuradaPal Almaza
 
Prog estruct
Prog estructProg estruct
Prog estruct
Pal Almaza
 
Examen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion ProgramacionExamen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion ProgramacionEinstein Briceño
 
Informatica
InformaticaInformatica
Informatica
Lauro Maldonado
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
Victor Asanza
 
Cuestionario de algoritmoss2
Cuestionario de algoritmoss2Cuestionario de algoritmoss2
Cuestionario de algoritmoss2
Arazelii Puentez
 
5. Diseño de un algoritmo
5. Diseño de un algoritmo5. Diseño de un algoritmo
5. Diseño de un algoritmorcarrerah
 

Similar a Reactivos sr (20)

Preguntas de-informãtica-a
Preguntas de-informãtica-aPreguntas de-informãtica-a
Preguntas de-informãtica-a
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14
 
Presentacion_Lenguaje_C.pptx
Presentacion_Lenguaje_C.pptxPresentacion_Lenguaje_C.pptx
Presentacion_Lenguaje_C.pptx
 
Laboratorio E1
Laboratorio E1Laboratorio E1
Laboratorio E1
 
talleres de lpp
talleres de lpptalleres de lpp
talleres de lpp
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en C
 
Ejercicios C
Ejercicios CEjercicios C
Ejercicios C
 
A1 u1-16230227
A1 u1-16230227A1 u1-16230227
A1 u1-16230227
 
Programación estructurada
Programación  estructuradaProgramación  estructurada
Programación estructurada
 
Prog estruct
Prog estructProg estruct
Prog estruct
 
Practica 09
Practica 09Practica 09
Practica 09
 
Examen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion ProgramacionExamen Parcial 1 Introduccion Programacion
Examen Parcial 1 Introduccion Programacion
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, EXAMEN B RESUELTA 2do PARCIAL (2019 1er T...
 
Cuestionario de algoritmoss2
Cuestionario de algoritmoss2Cuestionario de algoritmoss2
Cuestionario de algoritmoss2
 
5. Diseño de un algoritmo
5. Diseño de un algoritmo5. Diseño de un algoritmo
5. Diseño de un algoritmo
 

Último

Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
H4RV3YH3RN4ND3Z
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
valerytorresmendizab
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
Alejandrino Halire Ccahuana
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
María Sánchez González (@cibermarikiya)
 
JOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
JOSÉ MARÍA ARGUEDAS cuentos breves para secundariaJOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
JOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
alegrialesliemarlene
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
77361565
 
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxxPLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
cportizsanchez48
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
Joan Ribes Gallén
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
MARIANA110300
 
recursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptxrecursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptx
Waleska Chaparro
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
Armando920824
 

Último (20)

Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
 
JOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
JOSÉ MARÍA ARGUEDAS cuentos breves para secundariaJOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
JOSÉ MARÍA ARGUEDAS cuentos breves para secundaria
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024Dia de la Bandera colegio Santa Angela 2024
Dia de la Bandera colegio Santa Angela 2024
 
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxxPLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
 
recursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptxrecursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptx
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
 

Reactivos sr

  • 1. REACTIVOS DE PROGRAMACIÓN NIVEL BAJO RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: ESPAM Componente: utilizar teoría, prácticas y herramientas apropiadas para la solución de problemas. Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: ¿Cuál es el formato correcto en HTML para enviar un mail a partir de un vínculo? Opciones de respuesta: A) <a mail="alguien@yahoo.com">...</a> B) <a mailto="alguien@yahoo.com">...</a> C) <a href="mailto:alguien@yahoo.com">...</a> D) <a send=”alguien@yahoo.com”>…</a> RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UNACH Componente: utilizar teoría, prácticas y herramientas apropiadas para la solución de problemas. Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: ¿Qué características son propias de la programación orientada a objetos? Opciones de respuesta:
  • 2. a) La modularidad, el principio de ocultación y la reutilización b) La abstracción, el anidamiento y la parametrización c) El encapsulamiento, abstracción, la herencia y el polimorfismo d) Las anteriores respuestas no son correctas RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UNACH Componente: utilizar teoría, prácticas y herramientas apropiadas para la solución de problemas. Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: ¿Para qué sirve una clase? Opciones de respuesta: a) Para encapsular datos b) Para programar orientado a objetos c) Para simplificar la reutilización de código d) Definir entidades del mundo real RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UNACH Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto
  • 3. Base: La alternativa de representación de un algoritmo que permite con mayor facilidad seguir la ruta de ejecución del mismo, es: Opciones de respuesta: A) Pseudo- Código B) Diagrama de Flujo C) Codificación de Alto Nivel D) Diagramas de Nassi-Schneidermann ESPAM MFL - CARRERA DE INFORMÁTICA Elaborador: ESPAM Componente: a) Aplica fundamentos matemáticos y físicos en el diseño, implementación y mantenimiento de sistemas informáticos; ya sea a nivel de hardware, software, o como una combinación de ambos. – Programación Web. Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: Indique la correcta correspondencia entre la columna de la izquierda (problema de seguridad web) y la de la derecha (su significado): 1) XSS a) Inyectar a páginas código java script evitando control 2) Injection Flaws b) Inyecta código malicioso a aplicaciones web 3) Cross Site Request Forgery c) Incluye archivos remotamente en servidores web 4) Malicious File Execution d) Falsificación de petición en sitios cruzados Opciones de respuesta: A) 1b, 2a, 3d, 4c. B) 1b, 2c, 3a, 4d. C) 1c, 2a, 3d, 4b. D) 1d, 2c, 3b, 4a.
  • 4. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UTE Componente: Aplicaciones Web Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: En un documento HTML, cuál es el elemento padre de <body>? Opciones de respuesta: a. title b. head c. html d. xmlns RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: PUCESI Componente: Implementación de algoritmos en PSeint. Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: Sean las siguientes fragmento de código Y la siguiente corrida de escritorio
  • 5. Indique cuál de las siguientes afirmaciones indica correctamente la función que realiza el código Opciones de respuestas: a. Verifica si el número es múltiplo de 3 b. Verifica si el Numero es par o impar c. Verifica si el número es primo d. E literal a y c RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: PUCESI Componente: Reconocer las instrucciones de repetición for-while Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: Sean las siguientes definiciones while: estructura repetitiva o bucle controlada por condiciones for: estructura de repetición o bucle controlada por sumadores Y la siguientes estructuras: Indique cuál de las siguientes afirmaciones entre diferencias y semejanzas es correcta Opciones de respuestas: a. For es infinito y while es finito. b. La estructura while no necesita condicionante y for es una estructura de repetición o bucle. c. Las dos estructuras pueden realizar las mismas funciones como bucle. d. El literal a y b
  • 6. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UTN Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas. Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: En un(a) ________ se tiene que el último nodo hace referencia al primer nodo de la lista. Opciones de respuesta: a) Lista Lineal b) Lista Circular c) Lista Lineal doble d) Enlazada RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UTN Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: El método de la clase Stack que agrega un elemento a la pila en el extremo llamado tope es: Opciones de respuesta: a) Push b) Pop c) Peek d) Empty
  • 7. REACTIVOS DE PROGRAMACIÓN NIVEL MEDIO RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UNACH Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: Un conjunto de elementos al que se pueden añadir o quitar elementos desde cualquier extremo se denomina Opciones de respuesta: Opciones: a) Cola de prioridad b) Pila c) Cola circular d) Bicola RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: ¿Cuál es el último paso del algoritmo de selección cuyo pseudocódigo se muestra a continuación donde A es la tabla de elementos a ordenar y n es la dimensión de A? for (i=0;i<n-2;i++){ min = i
  • 8. for (j=(i+1);j< n-1;j++){ if(A[j] < A[min] ) min = j Opciones de respuesta: Opciones: a) intercambiar A[i] y A[j] b) intercambiar A[i] y A[min] c) intercambiar A[min] y A[j] d) intercambiar A[i] y A[n] RED ECUATORIANA DE CARRERAS DE SISTEMAS, 1INFORMÁTICA Y COMPUTACIÓN Elaborador: UNACH Componente: Adquirir la habilidad de reconocer los conceptos básicos ligados a la programación y la informática. Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: Seleccione el orden correcto de la ejecución de un programa desarrollado en un lenguaje compilador es: 1. El enlazador (linker) obtiene el programa ejecutable. 2. Obtención del programa objeto(Compilar el programa) 3. El Cargador (loader) carga el programa ejecutable en memoria y lo prepara para su ejecución en el procesador. 4. Escritura del programa fuente con un editor Opciones de respuesta: A) 1, 3, 2, 4. B) 4, 1, 3, 2. C) 4, 2, 1, 3. D) 2, 1, 4, 3
  • 9. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UNACH Componente: Adquiere la habilidad de reconocer los conceptos básicos ligados a la programación y la informática. Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: Indique la correcta correspondencia entre la columna de la izquierda (evolución de la programación) y la de la derecha (característica): 1) Estructurada a) Código Espaguetti 2) Orientada a objetos b) Divide un programa en subprogramas 3) Caótica c) Estado, identidad y comportamiento 4) Modular d) Subrutinas, Secuencia, Iteración, Selección Opciones de respuesta: A) 1a, 2b, 3c, 4d. B) 1b, 2c, 3a, 4d. C) 1c, 2a, 3d, 4b. D) 1d, 2c, 3a, 4b. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UNACH Componente: c) Determina la Estructura de datos más adecuada para la manipulación de datos compuestos y relacionados Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: Dado el siguiente código: int i = 1; n=3; while (i <=n) {
  • 10. if(i %n ==0) { ++i; } } cout<< "n "<<i <<endl; ¿Cuál es la salida para n=3? Opciones de respuesta: A) 3 B) 1 C) 0 D) Ninguna RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UTE Componente: Aplicaciones Web Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: Se recomienda, al diseñar páginas web, que… Opciones de respuesta: A) El archivo html debe mantener la estructura y el formateo B) El archivo css debe mantener la estructura y el formateo C) El archivo html debe guardar la estructura y el css el formateo D) El archivo html debe guardar el formateo y el css la estructura
  • 11. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UNACH Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: En la programación orientada objetos cuando implemento el concepto de herencia la implementación de los métodos heredados debe realizarse en : Opciones de respuesta: A) La Clase Heredada B) La clase de la que se hereda C) En el objeto instanciado de la clase heredada D) En el objeto instanciado de la clase que se hereda RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UNACH Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: En la programación orientada objetos para poder setear por defecto los atributos de un objeto instanciado por lo general debe utilizar Opciones de respuesta: A) Un método con el mismo nombre de la clase B) Un método get
  • 12. C) Un método set D) Un método personalizado RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UNACH Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: En la programación orientada objetos la variable a la que se le asigna la instanciación de una clase es: Opciones de respuesta: A) Un puntero a la clase instanciada B) Una variable string que almacena la clase instanciada C) Una variable tipo objeto D) Un puntero al objeto instanciado de la clase RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UNACH Componente: Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: En la programación orientada objetos para acceder a los atributos de una clase debe hacerlo desde
  • 13. Opciones de respuesta: A) Los métodos de otra clase B) Desde la clase main C) Desde los métodos get y set de la misma clase D) Directamente desde otra clase utilizando el puntero instanciado
  • 14. REACTIVOS DE PROGRAMACIÓN NIVEL ALTO RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: Gonzalo Luzardo Componente: Pilas y Colas Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto Base: En el desarrollo de un software que analiza bases de ADN, representadas por las letras A, C, G, T, se utilizaron las estructuras de datos: pila y fila. Considere que, si una secuencia representa una pila, el extremo (top) es el elemento más a la izquierda; y si una secuencia representa una fila, el frente (front) es el elemento más a la izquierda. Analice el siguiente escenario: "La secuencia inicial quedó almacenada en la primera estructura de datos en el siguiente orden: (A,G,T,C,A,G,T,T). Cada elemento fue retirado de la primera estructura de datos e insertado en la segunda estructura de datos, y la secuencia quedó almacenada en el siguiente orden: (T,T,G,A,C,T,G,A). Finalmente, cada elemento fue retirado de la segunda estructura de datos e insertado en una tercera estructura de datos y la secuencia quedó almacenada en el siguiente orden (T,T,G,A,C,T,G,A)". Cuál es la única secuencia de estructuras de datos presentadas a continuación pudo haber sido usada en el escenario descrito arriba? Seleccione la opción correcta: Opciones de respuesta: A. Fila - Pila – Fila B. Fila - Fila – Pila C. Fila - Pila Pila D. Pila - Fila – Pila E. Pila - Pila – Pila RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: Gonzalo Luzardo Componente: Pilas y Colas
  • 15. Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto Base: Las filas de prioridades (heaps) son estructuras de datos importantes en el diseño de algoritmos. En especial, los heaps pueden ser utilizados en la recuperación de información en grandes bases de datos de texto. Básicamente, para mostrar el resultado de una consulta, los documentos recuperados son ordenados de acuerdo a una supuesta relevancia del usuario. Una consulta puede recuperar millones de documentos, que ciertamente no serán todos examinados. De hecho, el usuario examina los primeros m documentos de los n recuperados, en la que m es del orden de algunas decenas. Considerando las características de los heaps en la aplicación del problema descrito, evalúe las siguientes afirmaciones: I. Una vez que el heap es implementado como un árbol binario de búsqueda esencialmente completo, el coste computacional para su construcción es O(n log n). II. Una implementación de heaps utilizando vectores es eficiente en tiempo de ejecución y en espacio de almacenamiento, debido a que el padre de un elemento almacenado en la posición i se encuentra almacenado en la posición 2i+1. III. El costo computacional para recuperar de forma ordenada los m documentos más relevantes almacenados en un heap de tamaño n es O(m log n). IV. Determinar el documento con mayor valor de relevancia almacenado en un heap tiene un coste computacional O(1). Es correcto solo lo que se afirma en: Opciones de respuesta: A. I y II B. II y III C. III y VI D. I,II y IV E. I,III y VI
  • 16. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: Gonzalo Luzardo Componente: Estructura de Dato Árboles Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto Base: Qué tipo de árbol es el que, para cada nivel izquierdo o derecho 0 al nivel n-1 tiene un conjunto lleno de nodos y todos los nodos hoja nivel n ocupan las posiciones más a la izquierda del árbol. De las siguientes opciones elija la correcta Opciones de respuesta: A. AVL B. Binarios degenerados C. Generales D. Binarios completos E. Ninguno RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: Gonzalo Luzardo Componente: Programación con DOM Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto Base: Suponga que tiene una página Web con el siguiente código HTML </head> <body>
  • 17. <table id="mi_tabla"> <thead> <tr><th>Cabecera 1</th><th>Cabecera 2</th></tr> </thead> <tbody> <tr><td>Dato 1</td><td>Dato 2</td></tr> <tr><td>Dato 3</td><td>Dato 4</td></tr> </tbody> </table> </body> </html> Cuál de los siguientes códigos, al momento de ser ejecutado, hará que se la segunda columna de la tabla (Dato 4), cambie su valor a "Nuevo Dato" Opciones de respuesta: A. var nuevo_dato = document.createTextNode("Nuevo Dato"); b = document.getElementById("mi_tabla").childNodes[2].childNodes[2].childNodes[1]; b.removeChild(b.firstChild); b.appendChild(nuevo_dato); B. var nuevo_dato = document.createTextNode("Nuevo Dato"); b = document.getElementById("mi_tabla").childNodes[3].childNodes[3].childNodes[1]; b.removeChild(b.firstChild); b.appendChild(nuevo_dato); C. var nuevo_dato = document.createTextNode("Nuevo Dato"); b = document.getElementById("mi_tabla").childNodes[3].childNodes[3].childNodes[1]; b.removeChild(1); b.appendChild(nuevo_dato);
  • 18. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: Gonzalo Luzardo Componente: Programación con Javascript Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto Base: Suponga que tiene una función de solicitud de un documento XML ( loadXMLDoc) que es llamada a través de un evento de Javascript, y una función de verificación de cambio de estado (stateChange) que le permite conocer que la solicitud ya fue procesada. var my_http_request; function loadXMLDoc(url){ my_http_request=null; if (window.XMLHttpRequest){ my_http_request=new XMLHttpRequest(); } else if (window.ActiveXObject){ my_http_request=new ActiveXObject("Microsoft.XMLHTTP"); } if (my_http_request!=null){ my_http_request.onreadystatechange=stateChange; my_http_request.open("GET", url, true); my_http_request.send(null); } else{ alert("Your browser does not support XMLHTTP."); } } function stateChange(){ if (my_http_request.readyState==4){ if (my_http_request.status==200){ mifuncion(); } } else{ //Hay un error de petición mensajeError("Hubo problemas al solicitar la información"); } }
  • 19. El documento XML contiene la información de nombres y apellidos de empleados, la cual tiene el siguiente formato: <?xml version="1.0" encoding="iso-8859-1" ?> <empleados> <empleado> <ced>1212321245</ced> <nombres>Luis Eduardo</nombres> <apellidos>Luzardo López</apellidos> </empleado> <empleado> <ced>2320304932</ced> <nombres>Gonzalo David</nombres> <apellidos>Sánchez Figueroa</apellidos> </empleado> </empleados> Así mismo, considere que tiene el siguiente código HTML en su página Web: <table> <thead> <tr><th>Nombres</th><th>Apellidos</th></tr> </thead> <tbody id="datos"> </tbody> </table> Instrucción: Cuál de las siguientes líneas de código es una implementación adecuada de la función mifuncion(), la cual permite llenar la tabla de datos con los datos de nombres y apellidos de todos los empleados? Opciones de respuesta: A. function mifuncion(){ var myXML = my_http_request.responseXML; empleados = myXML.getElementsByTagName("empleado"); tabla_datos = document.getElementById("datos"); for(i=0;i<empleados.length;i++){ fila=document.createElement("tr"); td_nombres=document.createElement("td"); xml_nombres = empleados[i].getElementsByTagName("nombres").firstChild.nodeValue; texto_nombres=document.createTextNode(xml_nombres); td_nombres.appendChild(texto_nombres); td_apellidos=document.createElement("td"); xml_apellidos = empleados[i].getElementsByTagName("apellidos").firstChild.nodeValue; texto_apellidos=document.createTextNode(xml_apellidos); td_apellidos.appendChild(texto_apellidos);
  • 20. fila.appendChild(td_nombres); fila.appendChild(td_apellidos); tabla_datos.appendChild(fila); } } B. function mifuncion(){ var myXML = my_http_request.responseXML; empleados = myXML.childNodes[0].getElementsByTagName("empleado"); tabla_datos = document.getElementById("datos"); for(i=0;i<empleados.length;i++){ fila=document.createElement("tr"); nombres = empleados[i].getElementsByTagName("nombres")[0].firstChild.nodeValue; apellidos = empleados[i].getElementsByTagName("apellidos")[0].firstChild.nodeValue; fila.innerHTML="<td>" + nombres + "</td><td>" + apellidos + "</td>"; tabla_datos.addChild(fila); } } C. function mifuncion(){ var myXML = my_http_request.responseXML; empleados = myXML.childNodes[0].getElementsByTagName("empleado"); tabla_datos = document.getElementById("datos"); for(i=0;i<empleados.length;i++){ fila=document.createElement("tr"); td_nombres=document.createElement("td"); xml_nombres = empleados[i].getElementsByTagName("nombres")[0].firstChild.nodeValue; texto_nombres=document.createTextNode(xml_nombres); td_nombres.appendChild(texto_nombres); td_apellidos=document.createElement("td"); xml_apellidos = empleados[i].getElementsByTagName("apellidos")[0].firstChild.nodeValue; texto_apellidos=document.createTextNode(xml_apellidos); td_apellidos.appendChild(texto_apellidos); fila.appendChild(td_nombres); fila.appendChild(td_apellidos); tabla_datos.appendChild(fila); } }
  • 21. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: UTM Componente: Adquirir la habilidad de reconocer los conceptos básicos ligados a la programación y la informática. Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto Base: Considere la siguiente función: public static int calculo(String cadena, char caracter) { int n = 0, x = -1; while ((x = cadena.indexOf(caracter, x + 1)) > -1) n++; return n; } La llamada de este método permite: 1. Recorrer la cadena de caracteres de derecha a izquierda 2. Contar el número de caracteres en una cadena. 3. Reemplazar un carácter de la cadena por x Opciones de respuesta: A. 1 y 3 B. 2 C. 2 y 3 D. 1, 2 y 3
  • 22. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: Componente: Manejo de clases y Métodos y objetos Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto Base: Clase: Una clase es como un plano, define los datos y el comportamiento de una cosa. Constructor: Es un método especial de la clase, que sirve para inicializar los atributos de la clase. This: this es una palabra clave que se usa en java para indicar que usarás un método o un objeto que se encuentran en la misma clase en que estás escribiendo código. Véase la siguiente estructura: Indique cuál de las siguientes afirmaciones es correcta Opciones de respuesta: A. El código que se presenta no se ejecuta bajo ninguna circunstancia. B. Se ejecuta y muestra como resultado 13.5 23. C. Es necesario tener un constructor Clase1 para que pueda ejecutar el programa. D. El literal A y B.
  • 23. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: Componente: Implementación de clases y constructores Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto Base: Sean las siguientes definiciones Clase: Una clase es como un plano, define los datos y el comportamiento de una cosa. Constructor: Es un método especial de la clase, que sirve para inicializar los atributos de la clase. This: this es una palabra clave que se usa en java para indicar que usarás un método o un objeto que se encuentran en la misma clase en que estás escribiendo código. Véase la siguiente estructura: Indique cuál de las siguientes afirmaciones es correcta Opciones de respuesta: A. El constructor está mal definido, ya que debe de ser private. B. El constructor de nombre tweet, debe tener el mismo nombre que la clase. C. Existe un error, ya que el nombre tweet se repite en la clase y el método public D. El literal A y B.
  • 24. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: Componente: Implementación de clases y constructores Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto Base: Sean las siguientes definiciones Clase: Una clase es como un plano, define los datos y el comportamiento de una cosa. Constructor: Es un método especial de la clase, que sirve para inicializar los atributos de la clase. This: this es una palabra clave que se usa en java para indicar que usarás un método o un objeto que se encuentran en la misma clase en que estás escribiendo código. Véase la siguiente estructura: Indique cuál de las siguientes afirmaciones es correcta Opciones de respuesta: A. El constructor está mal definido, ya que debe de ser private. B. El constructor de nombre tweet, debe tener el mismo nombre que la clase. C. Utilizar this es opcional en el constructor, ya que el nombre de las variables que ingresan por parámetro tienen nombres diferentes a las variables de la clase D. El this en el constructor es opcional ya que el nombre de las variables que ingresan por parámetro tienen nombres diferentes a las variables de la clase.
  • 25. RED ECUATORIANA DE CARRERAS DE SISTEMAS, INFORMÁTICA Y COMPUTACIÓN Elaborador: Componente: Instrucciones de selección if - switch Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto Base: Sean las siguientes definiciones If-else: estructura condicionante de un solo caso Switch: estructura condicionante de varios casos Y la siguientes estructuras: Indique cuál de las siguientes opciones es correcta Opciones de respuesta: A. If-else es una estructura de repetición al igual que switch B. Ambas son estructuras de selección que necesitan un condicionante C. La sintaxis de ambas es similar D. El literal A y C