Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fecha de entrega
10 de mayo en 23:55
Puntos
100
Preguntas
20
Disponible
7 de mayo en 0:00 - 10 de mayo en 23:55
4 días
Límite de tiempo
90 minutos
Intentos permitidos
2
Instrucciones
https://poli.instructure.com/courses/45287/quizzes/97612 1/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Historial de intentos
Las respuestas correctas ya no están disponibles.
Incorrecto Pregunta 1 0
/ 5 pts
Declaración de variables.
Inferenciales
Condicionales
bucles o ciclos
Pregunta 2 5
/ 5 pts
Una pieza puede ser rotada 90, 180 o 270 grados. Además, puede
volcarse. Como ejemplo de lo anterior, las siguientes imágenes
corresponden a un mismo tipo de pieza:
https://poli.instructure.com/courses/45287/quizzes/97612 2/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
}
img1 != img2
img1[i] != img2[i]
!Arrays.equals(img1[i], img2[i])
https://poli.instructure.com/courses/45287/quizzes/97612 3/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Arrays.not_equals(img1[i], img2[i])
Pregunta 3 5
/ 5 pts
https://poli.instructure.com/courses/45287/quizzes/97612 4/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Incorrecta porque el valor de 100 no es precedido por el símbolo $.
Incorrecta porque se invierte el orden de los puntos origen y destino.
Incorrecta porque se omite el cálculo de los valores absolutos.
Correcta. Dado que la calle y carrera de destino son siempre mayores que
la calle y carrera de origen, no es necesario el uso de valor absoluto.
Incorrecto Pregunta 4 0
/ 5 pts
https://poli.instructure.com/courses/45287/quizzes/97612 5/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Una pieza puede ser rotada 90, 180 o 270 grados. Además, puede
volcarse. Como ejemplo de lo anterior, las siguientes imágenes
corresponden a un mismo tipo de pieza:
static boolean verificar_colores(byte[][] img){
}
static boolean verificar_colores(byte[][] img){
}
https://poli.instructure.com/courses/45287/quizzes/97612 6/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
static boolean verificar_colores(byte[][] img){
if (img[i][j]!=1 ||
img[i][j]!=0) return false;
}
static boolean verificar_colores(byte[][] img){
if (img[i][j]==1 ||
img[i][j]==0) return true;
}
Pregunta 5 5
/ 5 pts
startsWith(“//”);
https://poli.instructure.com/courses/45287/quizzes/97612 7/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
linea.prefix(“//”);
beginsWith(“//”);
hasPrefix(“//”);
Pregunta 6 5
/ 5 pts
144
https://poli.instructure.com/courses/45287/quizzes/97612 8/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
parejas(2) = 1
parejas(1) = 1
entonces
parejas(3) = 1 + 1 = 2
parejas(4) = 2 + 1 = 3
parejas(5) = 3 + 2 = 5
parejas(6) = 5 + 3 = 8
parejas(7) = 8 + 5 = 13
parejas(8) = 13 + 8 = 21
parejas(9) = 21 + 13 = 34
parejas(10) = 34 + 21 = 55
parejas(11) = 55 + 34 = 89
parejas(12) = 89 + 55 = 144
12
233
89
https://poli.instructure.com/courses/45287/quizzes/97612 9/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Incorrecto Pregunta 7 0
/ 5 pts
static long parejas(int n){
}
}
https://poli.instructure.com/courses/45287/quizzes/97612 10/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
return 1;
}
}
Incorrecto Pregunta 8 0
/ 5 pts
Una pieza puede ser rotada 90, 180 o 270 grados. Además, puede
volcarse. Como ejemplo de lo anterior, las siguientes imágenes
corresponden a un mismo tipo de pieza:
https://poli.instructure.com/courses/45287/quizzes/97612 11/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
}
}
}
https://poli.instructure.com/courses/45287/quizzes/97612 12/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Incorrecto Pregunta 9 0
/ 5 pts
Una pieza puede ser rotada 90, 180 o 270 grados. Además, puede
volcarse. Como ejemplo de lo anterior, las siguientes imágenes
corresponden a un mismo tipo de pieza:
https://poli.instructure.com/courses/45287/quizzes/97612 13/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
}
}
https://poli.instructure.com/courses/45287/quizzes/97612 14/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Pregunta 10 5
/ 5 pts
Entorno de desarrollo integrado
No significa nada
Entorno de trabajo colaborativo
Instituto de desarrollo económico
Pregunta 11 5
/ 5 pts
linea = linea.removeLeftMargin();
removeLeftMargin();
https://poli.instructure.com/courses/45287/quizzes/97612 15/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
linea = linea.trim();
linea = linea.trim();
trim();
Pregunta 12 5
/ 5 pts
Una pieza puede ser rotada 90, 180 o 270 grados. Además, puede
volcarse. Como ejemplo de lo anterior, las siguientes imágenes
corresponden a un mismo tipo de pieza:
tipo.
double[][]
int[][]
double[]
byte[][]
Pregunta 13 5
/ 5 pts
https://poli.instructure.com/courses/45287/quizzes/97612 17/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
https://poli.instructure.com/courses/45287/quizzes/97612 18/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
System.out.println(manzana[i]);
}
static void pintar_calle(){
}
System.out.println(linea[i]);
}
https://poli.instructure.com/courses/45287/quizzes/97612 19/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
El método
System.out.println(manzana[i]);
El método
}
System.out.println(linea[i]);
}
El método
System.out.println(linea[i]);
}
El método
}
System.out.println(linea[i]);
}
https://poli.instructure.com/courses/45287/quizzes/97612 20/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
static void pintar_calle(){
}
System.out.println(linea[i]);
}
static void pintar_calle(){
System.out.println(linea[i]);
}
Pregunta 14 5
/ 5 pts
https://poli.instructure.com/courses/45287/quizzes/97612 21/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
6765
parejas(2) = 1
parejas(1) = 1
entonces
parejas(3) = 1 + 1 = 2
parejas(4) = 2 + 1 = 3
parejas(5) = 3 + 2 = 5
parejas(6) = 5 + 3 = 8
parejas(7) = 8 + 5 = 13
parejas(8) = 13 + 8 = 21
parejas(9) = 21 + 13 = 34
parejas(10) = 34 + 21 = 55
parejas(11) = 55 + 34 = 89
parejas(12) = 89 + 55 = 144
10946
4181
2584
https://poli.instructure.com/courses/45287/quizzes/97612 22/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Pregunta 15 5
/ 5 pts
char[] cod_arr = cod;
char[] cod_arr = (char[]) cod;
char[] cod_arr = cod.toCharArray();
char[] cod_arr = cod.toArray();
Pregunta 16 5
/ 5 pts
https://poli.instructure.com/courses/45287/quizzes/97612 23/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Una pieza puede ser rotada 90, 180 o 270 grados. Además, puede
volcarse. Como ejemplo de lo anterior, las siguientes imágenes
corresponden a un mismo tipo de pieza:
}
https://poli.instructure.com/courses/45287/quizzes/97612 24/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
}
https://poli.instructure.com/courses/45287/quizzes/97612 25/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Pregunta 17 5
/ 5 pts
Una pieza puede ser rotada 90, 180 o 270 grados. Además, puede
volcarse. Como ejemplo de lo anterior, las siguientes imágenes
corresponden a un mismo tipo de pieza:
Antes de procesar una imagen, debe verificarse que ésta tenga el tamaño
adecuado (5 filas y 5 columnas). La expresión que permita hacer dicha
verificación es:
https://poli.instructure.com/courses/45287/quizzes/97612 26/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
length == 5 && img[0].length == 5
img.length == 5
img.rows == 5 && img.cols == 5
img.length == 25
Pregunta 18 5
/ 5 pts
Una de las funcionalidades con que David desea que cuente su editor es
la de decidir si un nombre de variable es válido o no. Recuerde que un
nombre de variable válido puede contener únicamente letras, dígitos,
guiones bajos (_) y signos de dólar ($). Además, el primer símbolo del
nombre no puede ser un dígito.
((c >= ’A’ || c <= ’Z’) && (c >= ’a’ || c <= ’z’)) || (c >= ’0’ ||
c <= ’9’) || c == ’_’ || c == ’$’
https://poli.instructure.com/courses/45287/quizzes/97612 27/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
(c >= ’A’ && c <= ’Z’) || (c >= ’a’ && c <= ’z’) || (c >= ’0’ && c
<= ’9’) || c == ’_’ || c == ’$’
(c >= ’A’ && c <= ’Z’) || (c >= ’a’ && c <= ’z’) || (c >=
’0’ && c <= ’9’) || c == ’_’ || c == ’$’
(c >= ’A’ && c <= ’a’) || (c >= ’Z’ && c <= ’z’) || (c >= ’0’ && c
<= ’9’) || c == ’_’ || c == ’$’
((c >= ’A’ || c <= ’a’) && (c >= ’Z’ || c <= ’z’)) || (c >= ’0’ ||
c <= ’9’) || c == ’_’ || c == ’$’
Pregunta 19 5
/ 5 pts
https://poli.instructure.com/courses/45287/quizzes/97612 28/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Una pieza puede ser rotada 90, 180 o 270 grados. Además, puede
volcarse. Como ejemplo de lo anterior, las siguientes imágenes
corresponden a un mismo tipo de pieza:
}
}
}
No resuelve el problema ya que solamente se refleja una de las imágenes,
no las dos.
No resuelve el problema ya que rotar_imagen debería rotar la imagen en el
sentido de las manecillas del reloj, y no en sentido contrario.
https://poli.instructure.com/courses/45287/quizzes/97612 29/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
Resuelve el problema de manera correcta.
No resuelve el problema ya que solamente se rota una de las imágenes,
no las dos.
Pregunta 20 5
/ 5 pts
Una de las funcionalidades con que David desea que cuente su editor es
la de eliminar líneas vacías del código. El siguiente método recibe un
código y retorna el código sin líneas vacías.
if (<condicion>)
Para que el método sea correcto, <condicion> debe ser reemplazado por:
https://poli.instructure.com/courses/45287/quizzes/97612 30/31
8/5/22, 19:28 Evaluacion final - Escenario 8: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GR…
charAt(i-1)=='\n'
charAt(i)!='\n' || codigo.charAt(i-1)!='\n'
charAt(i)!='\n'
charAt(i)=='\n' && codigo.charAt(i-1)=='\n'
https://poli.instructure.com/courses/45287/quizzes/97612 31/31