EXÁMENES .XLSB
EXÁMENES .XLSB
PREGUNTAS RESPUESTAS
1. Si ejecutamos, el siguiente código cuál seria su salida: 'b' is not defined
1
>>>a=1 a+b
>>>print(a+b) NaN
5. 2
4
def valor(x): return x+x x
print(valor(1)) 1
>>> print(10/5)
10. ¿Cuál es el resultado que se obtiene al ejecutar esta instrucción • 5
Python? • 3
• 2
>>> print(17 % 3) • 1
15. Para convertir un número de tipo de dato float a integer utilizo la Verdadero
función int(). Ejemplo: Falso
>>> int(78.90)
78
16. Es posible definir una cadena de string utilizando una comilla doble Verdadero
y comilla simple en una misma cadena. Tal como se muestra en la Falso
imagen
18. Para definir una cadena que tenga varias lineas se utilizan las Verdadero
comillas triples. Falso
30. ¿Qué instrucción es necesaria para poder obtener una lista con lst_n[2:4]
estos elementos [67, 8, 90, 3]? lst_n[2:5]
lst_n[1:-3]
lst_n[2:-2]
32. ¿Qué elementos devuelve la ejecución del siguiente código? [True, False, False, True]
[False, True, True, False]
[True]
[False]
33. ¿Qué instrucción es necesaria para ordenar la lista mostrada en la lst_4.sorted()
imagen? lst_4.sort()
lst_4.sorted
lst_4.order()
34. ¿Qué elementos devuelve la ejecución del siguiente código? [ 6, 9, 83, 91]
[9, 83, 91]
[78, 36, 13]
[36, 13, 6]
37. ¿Cuál de las opciones es equivalente al código de python print("No") if 5 == 2 else print("Si")
mostrado? if 5 == 2 print("Si") : print("No")
if 5 == 2 print("Si") else print("No")
print("Si") if 5 == 2 else print("No")
38. ¿Qué instrucción de Python es necesario colocar, para que el 0
programa muestre por pantalla sólo los números 1 y 2? 1
2
3
41. ¿Cuál es la salida que produce este bloque de código en python?. 0,1,2,3,4
0,1,2,3,4,5
1,2,3,4,5
1,2,3,4
58. ¿Cuál de las opciones nos permite obtener una lista con los output = [n * 2 for n in lst_num]
siguientes valores : [9,16,25]? output = [n ** 2 for n in lst_num]
output = [n ** 2 for lst_num in n]
output = [n ^2 for n in lst_num]
lst_num = [3,4,5]
59. Completa la linea de código faltante para obtener los textos en output = [lp.upper() for lp in lst_lp]
mayúscula a partir de la siguiente lista: output = [lp.capitalize() for lp in lst_lp]
output = [lp.lower() for lp in lst_lp]
lst_lp = ["python", "c", "java","php"] output = [lp.uppercase() for lp in lst_lp]
61. ¿Cuál de las opciones nos permite obtener una lista con los output = [n + 1 if n < 4 else n for n in lst_n
siguientes elementos: [2, 3, 3, 4]? output = [n + 1 if n < 2 else n for n in lst_n
output = [n + 1 if n <= 3 else n for n in lst_
lst_num = [1, 2, 3, 4] output = [n + 1 if n <= 2 else n for n in lst_
62. ¿Cuál de las opciones nos permite obtener una lista con los output = [a for a in letras_1 for b in letras_
siguientes elementos: ['P', 'P', ‘H’]?. output = [a if a == b for a in letras_1 for b
output = [a for a in letras_1 for b in letras
letras_1 = ['P','Y','T', 'H','O', 'N'] output = [a for a in letras_2 for b in letras
letras_2 = ['P','H','P']
63. ¿Qué elementos tendrá la lista después de la ejecución del ['Flask', 34.9, 'Python']
siguiente código? [9, 34.9, 'Python', 'Flask']
['Flask', 9, 34.9, 'Python']
[9, 34.9, 'Flask']
64. ¿Qué elementos tendrá la lista al ejecutar el siguiente código? ['Red', 'Yellow', 'Black', [3, 5, 9], [11]]
['Red', 'Yellow', 'Black', [3, 5, 9, [11]]]
70. El método clear se utiliza para borrar todos los elementos de la Verdadero
lista. Falso
RESPUESTAS
b' is not defined
1
a+b
NaN
=
Nada
Mal identado
No hay ningun error
2
4
x
1
cero
1
-1
2
30
25
20
15
26
28
22
24
Verdadero
Falso
5
3
2
1
5
3
2
1
6
5
8
9
Verdadero
Falso
6
5
4
3
Verdadero
Falso
Verdadero
Falso
erdadero
Falso
Verdadero
Falso
SCII
UTF-8
UNICODE
LATIN-1
s
f
Da error
erdadero
Falso
Verdadero
Falso
eis
6
dosdosdos
dos3
erdadero
Falso
erdadero
Falso
t_paises[-1]
st_paises[2]
st_paises[3]
st_paises[4]
erdadero
Falso
erdadero
Falso
erdadero
Falso
st_n[2:4]
st_n[2:5]
st_n[1:-3]
st_n[2:-2]
[5]
[5, 0, 1, 2]
[0,1,2]
6, 9, 83, 91]
[9, 83, 91]
[78, 36, 13]
[36, 13, 6]
-1
alse
ue
mal
lseif
elif
else
else if
0,1,2,3,4
0,1,2,3,4,5
1,2,3,4,5
1,2,3,4
7, 9, 11,13 y 15
9, 11,13 y 15
7, 9, 11 y 13
9, 11 y 13
0, 1 y 2
1, 2 y 3
2, 3 y 4
3, 4 y 5
bool (Booleano)
decimal
float (Número de coma flotante)
Ninguno de los anteriores
Verdadero
Falso
Verdadero
Falso
iccionarios
ytearrays
ets
inguno de los anteriores
as tuplas son mutables y las listas son inmutables
as tuplas son inmutables y las listas son mutables
as tuplas y las listas son inmutables
as tuplas y las listas son mutables
Las listas
Las tuplas
Las listas y tuplas
Ninguna de las anteriores
Las listas
Las tuplas
Las listas y tuplas
Ninguna de las Anteriores
Verdadero
Falso
Verdadero
Falso
Verdadero
Falso
Verdadero
Falso
Verdadero
Falso
[1,2, 3]
[1, 2, 3, 4]
[0,1, 2]
[0,1, 2, 3]
st_test_b.insert(1,5)
st_test_b.extend(5,1)
st_test_b.append(2,5)
st_test_b.insert(5,1)
3, 2, 5, 2, 5, 5]
[3,'5', 2, 5, 2, 5]
[3, 2, 2]
[3, '5', 2, 2, 5, 5]
PHP
Java
Python
['PHP','Python','Go', 'Java']
st_test_e.pop(2)
st_test_e.pop(2,1)
st_test_e.get(2)
st_test_e.get(2,1)
[5,2,'3',5,4,3]
[5,'3',2,5,4]
[5,'3',2,5,4,3]
['3', 2, 5, 4, 3]
Verdadero
Falso
C++
PREGUNTAS RESPUESTAS
1. ¿En qué universidad de USA trabaja • Harvard
actualmente(2020) el creador de C++? • Stanford
• Texas A&M
• No trabaja en ninguna (ya esta jubilado)
++i
7. ¿Cuál opción identifica un comentario de una sola • ##comentario de una sola línea
línea? • &&comentario de una sola línea
• **comentario de una sola línea
• //comentario de una sola línea
5. Para dar nombre a una variables se deben de seguir • Debe de iniciar con letras y luego con números.
ciertas reglas • Debe de iniciar con números y luego letras
• Debe de iniciar con letras no importa sin son
mayúsculas o minúsculas seguida de números y guiones
bajos
• Todas las anteriores
6. ¿Qué es un compilador?
#include#includemain ()
{
int a,b,c;
printf ("ingrese los 3#");
scanf("%d,%d",a,b,c);
i=a+b+c;
printf("el resultado es %d,r");
getch();
return 0;
}
a esta jubilado)
desde el principio
desde el final
desde el medio
s al compilar
s
películas
as de comandos del lado del
ación general
vídeos
a línea
ola línea
a línea
a línea
cabezado
riable
del usuario
pantalla
s y luego con números.
eros y luego letras
s no importa sin son
guida de números y guiones
acios en blanco
a longitud máxima
números y caracteres de
enzar por una letra.
mético
s
e dos numeros
os
numeros
alor
s
s
da
de ejecución
da
ución
salida
s
y tiempo de Ejecución
medio
rma de ejecución
OS INDIRECTAMENTE
OS
OS ORDENADOS PARA
TAREAS
OS
S
DAS
OS
PREGUNTAS DE JAVA
1 ¿Cómo puedo utilizar el número PI en Java?
int k=3;
int m=2;
System.out.println ( !( k > m) );
System.out.println(1<<4)
11 ¿Cuál es el resultado de la operación?
System.out.println(12|3)
12 ¿Cuál es la salida del siguiente programa?
int contador=1;
while (contador<=10) {
System.out.println( contador%2 == 1 ? "****" : "++++++++");
++contador;
}
int x = 10;
int y = 3;
x %= y;
int x=0;
while (x<=10) {
System.out.println(x);
x++;
}
int x = 5;
int y = 5;
y /= ++x;
System.out.println(x);
System.out.println(y);
y *= x++;
System.out.println(x);
while (x<10) {
y += x;
x++;
}
System.out.println(y);
total -= --contador;
System.out.println(total);
switch (x) {
case 1:
System.out.println("Uno");
break;
case 2:
System.out.println("Dos");
break;
case 3:
System.out.println("Tres");
break;
default:
System.out.println("Otro número");
}
55 ¿Cual es el valor de x?
double x = Math.pow(2, 2);
56 ¿Que resultado da la siguiente operación?
System.out.println(5&6);
57 ¿Qué tipo de estructura representa el siguiente código?
while (contador < 20) {
System.out.println("Número de línea " + contador);
contador++;
}
while (y<x) {
x += y;
}
System.out.println(y)
contador += x;
System.out.println(contador)
if (x==1)
System.out.println("Es uno");
else;
System.out.println("No es uno")
67 ¿Cuál es la salida del siguiente programa?
int contador=1;
while (contador<=5) {
System.out.println( contador%2 == 1 ? "****" : "++++++++");
++contador;
}
71 ¿Qué modificador de acceso hace que una clase sea pública en Java?
75 ¿Cual es el valor de x?
double x = Math.pow(2, 4)
A B C
PI Math.PI Const.PI
/ % mod
3 true 2
16 5 true
4 3 2
6 5 1
8 5 4
Suma los 100 primeros números Suma del 1 al 100 los números que Suma los 100 primeros
impares sean impares números pares
0 1 10
Depende del compilador que
Sí, genera código fuente No, genera bytecodes
utilicemos
25 30 6
5 8 true
2 3 4
^ + - |
Muestra los números del 0 al 9 Muestra los números del 1 al 10 Muestra 10 letras X
0 10 11
Si X es menor que Y o si A es
mayor que B Si A es mayor que B Si X es menor que Y
3 1 0
Calcula la serie de Fibonacci Calcula el número PI Calcula números primos
10 7 6
x = x + 1; x += 1; x++;
4 "4" 4.0
6 5 4
*/% + - ++expresion
3 1 0
6 5 1
Suma los 100 primeros Suma del 1 al 100 los números que Suma los 100 primeros
números impares sean impares números pares
6 5 9
Suma los 100 primeros Suma los 100 primeros números Suma los 100 primeros
números impares números pares
Decrementa uno al
Decrementa contador a total y
No compila, es erronea. contador y luego se lo
luego resta uno a contador.
resta a total.
|
64 bit
false
-3
8
Alterna 10 veces cada uno
los símbolos * y +
1
0
logarítmicas
No compila el código
64 bit
2
35
3
"j == 3"
5
<<
No compila.
45
1997
No, no es obligatorio.
4
Operador ^
Otro número
Ninguna de las
respuestas es correcta
true
<<
64 bit
0111011
Ninguno, entra en bucle
infinito
Ninguno de los
anteriores
Ninguna de las
anteriores respuestas es
válida
No compila.
Fujitsu
public
Ninguna de las
anteriores respuestas es
válida
Decrementa uno al
contador y luego se lo
asigna a total.
4.0
TEST .NET
1
OnError/Goto If/Else
Create New
Friend Class Avion (Vehiculo) Friend Class Avion Inherits Vehiculo
Configurar una aplicación para que Definir las URL que son
acepte URL de solicitud que no se semánticamente significativas para
asignen a archivos físicos. los usuarios
Componentes a los que se puede Es el nombre que le damos a una
acceder por líneas simples de código sintaxis almacenada como un
Razor. archivo .cs.
C#, Visual Basic.Net, Jscript y J#. C#, Visual Basic.Net, Perl y Python.
App_Data MDB_Data
System.Class System.ValueType
Es un lenguaje de programación
basado en Visual Basic, HTML y No representa un nuevo modelo de
JavaScript para desarrollar programación respecto a ASP
aplicaciones Web
Si, una aplicación .NET puede tener Si, siempre que el lenguaje de alto
componentes escritos en cualquier
lenguaje de programación de alto nivel se adapte a las reglas de las
especificaciones CTS y CLS
nivel
System.Data.Sql System.Data.SqlClient
C D
Throw Try/Catch/Finally.
ASP.NET Web Pages, ASP. NET ASP.NET Web Pages, ASP. NET
Web Forms y ASP.NET MVC. JXON, Razor y ASP. NET Debugx.
App_LocalResources App_GlobalResources
Oauth Yii
System.Type System.Object.
No, una aplicación .NET debe Si, pero con un límite de dos
estar escrita en un único lenguajes diferentes por
lenguaje aplicación.
System.Data.SqlServer System.SqlClient.