Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESE_:Programacion Avanzada.

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
_:Programacion Avanzada.

Descripción:
ExComplxiv

Autor:
AVATAR

Fecha de Creación:
16/09/2023

Categoría:
Informática

Número preguntas: 50
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
1. Después de una declaración try para capturar una excepción usaremos raise except catch throw.
2. ¿Qué diferencia hay entre una clase y un objeto? a) Una clase es una instancia de un objeto b) Un objeto no tiene tipo c) Un objeto es una instancia de una clase d) Ninguna.
3. ¿Cuál es la forma correcta de escribir un bucle while? a) while (a < 5) b) while a foreach[0..4] c) while a in range(0..4) d) while a < 5:.
4. Para mostrar el valor de la posición 2 de un array llamada micoleccion utilizamos a) puts(micoleccion[2]) b) print(micoleccion[2]) c) print(micoleccion[1]) d) pp(micoleccion[2]).
5. ¿Cuál es la forma correcta de escribir un bucle for? a) for a in range(0, 3): b) for(a=0; a<3; a++) c) for(a in range[0..3]) d) for a in range(0..3).
6. Una declaración condicional se escribe a) if v == true b) if (v == true) c) if v == true: d) if v == true then.
7. Para añadir una condición alternativa a una declaración condicional if se utiliza a) elif b) elsif c) else if d) elseif.
8. ¿Qué símbolo se utiliza para comentar una línea de código? a) # b) // c) * d) --.
9. Python es a) Un lenguaje de programación compilado no orientado a objetos de bajo nivel b) Un lenguaje de programación inventado por el creador de Linux c) Un lenguaje de programación interpretado orientado a objetos de alto nivel d) Un lenguaje máquina ejecutado en una máquina virtual java.
10. Para comentar varias líneas de código, ¿cuál es la forma correcta? a) ''' comentario ''' b) ### comentario ''' c) --- comentario --- d) /* comentario */ .
11. La forma correcta de escribir una función es a) nombrefuncion: function() b) def nombrefuncion(): c) define nombrefuncion() d) function nombrefuncion() .
12. ¿Qué instrucción print() escogerías para conseguir el texto “perroverde”? >>>animal = ‘perro’ >>>color =‘verde’ a) Print (animal+color) b) Print (animal,color) c) Print (‘animal’+‘color’) d) Print (‘animal+color’).
Complete la palabra reservada de Python en el siguiente programa: a) elseif b) elif c) else d) else if.
14. ¿Cuál de las opciones es equivalente al código de Python mostrado? a) print("No") if 5 == 2 else print("Si") b) if 5 == 2 print("Si") : print("No") c) if 5 == 2 print("Si") else print("No") d) print("Si") if 5 == 2 else print("No").
15. ¿Cuál es la salida que produce este bloque de código en Python? 0 1 2 3.
16. ¿Cuál es la salida que produce este bloque de código en Python?. a) 0,1,2,3,4 b) 0,1,2,3,4,5 c) 1,2,3,4,5 d) 1,2,3,4.
17. ¿Cómo obtengo el elemento cuyo valor es 'España' de la lista de países (lst_paises)? a) lst_paises[-1] b) st_paises[2] c) lst_paises[3] d) lst_paises[4].
18. ¿Qué instrucción es necesaria para poder obtener una lista con estos elementos [67, 8, 90, 3] a) lst_n[2:4] b) lst_n[2:5] c) lst_n[1:-3] d) lst_n[2:-2].
19. ¿Qué elementos devuelve la ejecución del siguiente código a) [] b) [5] c) [5, 0, 1, 2] d) [0,1,2].
20. ¿Qué elementos devuelve la ejecución del siguiente código? a) [True, False, False, True] b) [False, True, True, False] c) [True] d) [False].
21. ¿Qué instrucción es necesaria para ordenar la lista mostrada en la imagen? a) lst_4.sorted() b) lst_4.sort() c) lst_4.sorted d) lst_4.order().
22. ¿Qué elementos devuelve la ejecución del siguiente código? a) [ 6, 9, 83, 91] b) [9, 83, 91] c) [78, 36, 13] d) [36, 13, 6].
23. ¿Qué valor devuelve la ejecución del siguiente código? a) -1 b) False c) True d) Error.
24. Si utilizo el operador * tal se muestra en el código siguiente. ¿Cuál es el resultado obtenido? a) Seis b) 6 c) Dosdosdos d) dos3.
25. ¿Qué es “valor” en esta línea de código? valor=5 a) una variable b) una función c) una declaración d) una asignación.
26. Este esquema pertenece a un contenedor en WPF de tipo a) Canvas b) DockPanel c) Grid d) StrackPanel.
27. Señale opción que no corresponde a un principio básico de diseño de una interfaz a) Clara b) Intuitiva c) Predecible d) Inconsistente .
28. Que widget Tkinter es utilizado para implementar selecciones uno-de-muchos: a) RadioButton b) Label c) Button d) CheckBox.
29. Seleccione la respuesta correcta. Es un mecanismo de la programación orientada a objetos que sirve para crear clases nuevas a partir de clases preexistentes. Se toman atributos y comportamientos de las clases viejas y se los modifica para modelar una nueva situación a) Herencia b) def c) Tkinter d) Ninguna .
30. ¿Para la creación de una ventana principal se usa la función? a) Ventana = tk () b) Ventana = fg () c) Ventana = tlg () e) Ventana = jpg ().
31. ¿Qué resulta tendría el siguiente comando? 5//2 a) 2 b) 2,5 c) 1 d) Error.
32. El siguiente comando que comando tiene print(len([1,2,3,5])) a) 4 b) 5 c) 2 d) 6.
33. ¿Qué papel cumple la función __init__ en las clases desarrolladas en Python? a) Inicializa el programa en Python b) Es una variable global c) Se la utiliza como constructor de la clase d) Es una variable local.
34. ¿Qué resultad tendría el siguiente comando si introducimos el valor de 3 en n? a) 33 b) 9 c) 6 d) Ninguna de las anteriores .
35. ¿Qué salida tiene el siguiente conjunto de comandos? a) Son diferentes b) Son iguales c) Todos son correctos d) Ninguna de las anteriores .
36. ¿Qué resultado tendrá el siguiente comando 5 % 2? a) 1 b) 2 c) 2.5 d) Ninguna de la anteriores .
37. ¿Qué realiza el siguiente código? a) No crea nada, porque falta “Self” b) No crea nada, porque no tiene el constructor __init__ c) Crea la clase “Figura” con dos atributos d) Ninguna de las anteriores .
38. Los siguientes comandos, ¿Qué resultado obtiene? a) 31,32,33,34,35 b) False c) True d) 3.
39. ¿Cuál es el resultado generado al ejecuta el siguiente fragmento de código? a) Genera una lista de valores desde 0 hasta n b) Genera una lista de valores desde 0 hasta n-1 c) Genera una lista de valores desde 1 hasta n-1 d) Ninguna de las anteriores .
40. ¿Cuál es el resultado generado al ejecuta el siguiente fragmento de código? a) Devuelve el menor entre los parámetros a y b b) Devuelve el mayor entre los parámetros a y b c) No devuelve nada porque tienen error de sintaxis d) Ninguna de las anteriores .
41. ¿Qué hace el intérprete de Python? a) Traduce Python para que pueda ser leído en inglés b) Traduce cualquier lenguaje de programación a Python c) Traduce del inglés al español d) Interpreta las órdenes de Python para que el ordenador las entienda .
42. ¿Qué hará la orden numero=random.randint(a,b)? a) Crea una variable número en la que se almacenan los números a y b b) Crea una variable número que almacenará un número al azar que puede ser a o b c) Crea una variable número que almacena un número al azar que estará entre a d) Da error.
43. ¿Qué orden abre un bucle? a) loop(condición): b) while (condicion): c) if(condicion) else(condicion): d) if (condición):.
44. ¿Con qué instrucciones se crea una función? a) function= nombreFunción() b) def nombreFunción(): c) nombreFunción()= def function: d) def function: nomeFunción().
45. ¿Qué salida me darán las siguientes líneas? a) Error b) "verde‟ c) ‘azul’ d) ‘azul’’verde’’marrón’’negro’.
46. ¿Qué salida darán estas líneas si valor=6? a) bajo b) medio c) alto d) error.
47. ¿Cuáles son los tipos básicos en Python? a) Enteros, reales y complejos cadenas y booleanos b) Enteros y reales, caracteres y booleanos c) Enteros y reales, cadenas y booleanos d) Enteros y reales, caracteres, cadenas y booleanos .
48. ¿Qué tipo de dato NO es avanzado? a) Listas b) Tuplas c) Cadenas d) Diccionarios .
49. Las principales características de Python son: a) Sintaxis sencilla b) Lenguaje interpretado c) Multiplataforma d) Todas son correctas .
50. ¿Cuál NO es una principal característica de Python? a) Sintaxis muy sencilla b) Multiplataforma c) Orientado a objetos d) Es muy compleja .
Denunciar test Condiciones de uso