WorksheetsPensamiento Computacional: Programación, Realidad Virtual, Aumentada, Mixta e IA
Total questions: 52
Worksheet time: 28mins
Name
Class
Date
1.
¿Qué significa una persona sea competente digitalmente?
a)
Conoce el uso de las tecnologías
b)
Sabe programar tecnologías
c)
Sabe sacar el máximo rendimiento a las tecnologías
d)
Sabe dar respuesta a los problemas que desee resolver mediante el uso de las tecnologías
2.
¿Cuáles de las siguientes etapas pertenecen al método Pólya?
a)
Comprender el problema
b)
Identificar todos los elementos que componen el problema
c)
Elaborar un plan
d)
Temporalizar las acciones para resolver el problema
e)
Ejecutar el plan
3.
¿En qué consiste el pensamiento computacional?
a)
En resolver problemas cotidianos mediante el uso de los conceptos fundamentales de la programación informática
b)
En resolver problemas sólo del ámbito de la informática
c)
En resolver problemas sin emplear algoritmos ni procesos cognitivos
d)
En resolver problemas cotidianos empleando el método Pólya sin recurrir a los conceptos fundamentales de la programación informática
4.
¿Cuáles son los pilares en los que se apoya el pensamiento computacional?
a)
Comprensión
b)
Descomposición
c)
Reconocimiento de patrones
d)
Abstracción
e)
Resolución de forma algorítmica
5.
¿Qué es una app móvil?
a)
Es una aplicación de software diseñada en un lenguaje de programación para ejecutarse en un dispositivo móvil
b)
Es una aplicación de software diseñada en un lenguaje de programación para ejecutarse en cualquier dispositivo
c)
Es un programa informático diseñado en un lenguaje de programación para ejecutarse en un dispositivo móvil
d)
Es una aplicación de software que puede ejecutarse en cualquier tipo de dispositivo
6.
¿Cuáles de los siguientes elementos se pueden considerar apps móviles?
a)
Tiktok
b)
Instagam
c)
Windows
d)
Google
e)
Google Maps
7.
Normalmente para que una app móvil funcione correctamente es necesario que el dispositivo disponga de funciones basadas en sensores, medios y/o tecnologías de la comunicación
a)
Verdadero
b)
Falso
8.
¿Qué es el lenguaje de programación?
a)
El conjunto de símbolos y reglas con los que siguiendo una estructura lógica se escriben las aplicaciones
b)
El conjunto de símbolos con los que siguiendo una estructura lógica se escriben las aplicaciones
c)
El conjunto de reglas con las que siguiendo una estructura lógica se escriben las aplicaciones
d)
Ninguna de las respuestas anteriores es correcta
9.
¿Que lenguaje(s) se emplean para el desarrollo de apps para iOS?
a)
Objetctive-C
b)
Swift
c)
Java
d)
Kotlin
10.
¿Cuáles de las siguientes herramientas permiten crear apps sin conocimientos previos de programación?
a)
Java
b)
Swift
c)
App Inventor
d)
Python
11.
¿Qué se hace en la etapa de diseño del ciclo de vida del desarrollo de software?
a)
Averiguar las características que debe tener
b)
Estudiar su viabilidad, coste, tiempo, recursos, ...
c)
Plantear posibles alternativas y diseños
d)
Codificar con un lenguaje de programación
12.
¿Qué es un programa en el campo de la computación?
a)
Es la secuencia de instrucciones que el computador entiende y que le permite funcionar aunque no sirva para resolver problemas
b)
Es la secuencia de instrucciones que el computador "entiende" y que nos permite reslver un determinado problema
c)
Es la secuencia de instrucciones que el computador "entiende" pero que no nos permite reslver un determinado problema
d)
Es un parte del hardware de un ordenador
13.
¿Qué parte de un ordenador interpreta las instrucciones de un programa?
a)
La RAM
b)
El procesador
c)
La tarjeta gráfica
d)
El disco duro
14.
El lenguaje máquina...
a)
es un lenguaje de alto nivel
b)
es un lenguaje de bajo nivel
c)
es un lenguaje de nivel medio
d)
solo se puede emplear para programar apps móviles
15.
¿Qué es la arquitectura del conjunto de instrucciones (ISA)?
a)
El conjunto de instrucciones que es capaz de ejecutar un procesador
b)
La zona física del ordenador en donde se ubica el programa
c)
Un tipo de metodología de desarrollo de software
d)
Un lenguaje de alto nivel
16.
En una arquitectura de tipo CSIC...
a)
los programas son más sencillos pero las instrucciones son más lentas
b)
las instrucciones son más simples y se ejecutan más rápidamente
c)
los programas son más largos
d)
una operación puede agrupar varias operaciones de alto nivel
17.
¿Qué tipo de arquitectura del conjunto de instrucciones (ISA) emplearías si quisieses enviar instrucciones de forma rápida?
a)
CSIC
b)
RISC
c)
Scrum
d)
Lean
18.
El altavoz del ordenador se engloba dentro del conjunto de elementos que pertenecen al...
a)
Software
b)
Hardware
c)
Bloatware
d)
Ninguna de las anteriores es correcta
19.
¿Qué son los mnemónicos?
a)
Son elementos del código binario
b)
Es código hexadecimal
c)
Son palabras
d)
Es un elemento del lenguaje máquina
20.
¿En qué se diferencia el lenguaje ensamblador con respecto al lenguaje máquina?
a)
En que emplea mnemónicos en lugar de lenguaje hexadecimal
b)
En que emplea lenguaje hexadecimal en lugar de mnemónicos
c)
En que es el mismo lenguaje pero aplicado a apps móviles
d)
Ninguna de las anteriores es correcta
21.
¿Con qué tipo de lenguajes de programación NO podemos obtener un programa ejecutable?
a)
Lenguajes compilados
b)
Lenguajes interpretados
c)
Con ningun tipo de lenguaje, siempre es necesario un programa intérprete
d)
Con todos los lenguajes de programación se obtiene un programa ejecutable
22.
En un programa ensamblador partimos del código objeto para llegar al código fuente
a)
Verdadero
b)
Falso
23.
La mayoría de programas se desarrollan utilizando lenguaje de bajo nivel
a)
Verdadero
b)
Falso
24.
¿Cuales de los siguientes lenguajes se consideran de alto nivel?
a)
C
b)
C++
c)
C#
d)
Java
e)
Python
25.
¿Cuáles de los siguientes lenguajes son lenguajes compilados?
a)
C
b)
Java
c)
JavaScrip
d)
Python
26.
El diseño en cascada (waterfall) es un ejemplo de metodología...
a)
Tradicional
b)
Ágil
c)
Mnemónica
d)
De alto nivel
27.
¿Qué es un entorno de desarrollo o IDE?
a)
Es un programa que nos permite desarrollar nuestra aplicación
b)
Es un entorno en donde solo podemos desarrollar apps móviles
c)
Es un entorno en el que sólo se pueden aplicar metodologías ágiles
d)
Ninguna de las respuestas anteriores es correcta
28.
¿Para qué se utiliza AppInventor?
a)
Para el desarrollo de pequeños sistemas electrónicos
b)
Para el desarrollo de Apps para Android
c)
Para el desarrollo de Apps para iOS
d)
Para desarrollar cualquier tipo de programa informático
29.
La programación imperativa
a)
Es un estilo clásico de programación
b)
Sirve para definir los programas como una secuencia de instrucciones u órdenes
c)
No sirve para especificar "saltos" para evitar la ejecuión de algunas instrucciones
d)
No sirve para apps móviles
30.
¿Qué es la programación orientada a objetos?
a)
Es aquella en la que se crean objetos que se realacionan entre sí para conseguir el objetivo final del programa
b)
Es un paradigma de la programación que no es compatible con la mayoría de lenguajes
c)
Es una metodología ágil de desarrollo de software
d)
Ninguna de las anteriores es correcta
31.
El algoritmo empleado para calcular la superficie se puede representar mediante el siguiente diagrama de flujo. ¿Cuál de las formas geométricas representa el "proceso"? (el orden de las formas va de arriba a abajo)
a)
La primera forma
b)
La segunda forma
c)
La tercera forma
d)
La cuarta forma
e)
La quinta forma
32.
VECTOR
4 lines
33.
Para un vector dado V = [7.5, 6.2, 9.8, 4.4], ¿cuál es el elemento V[2]?
a)
7.5
b)
6.2
c)
9.8
d)
4.4
34.
Los datos que necesita una función para poder ejecutarse se llaman...
a)
Valores devueltos
b)
Parámetros de entrada
c)
Vectores
d)
Matrices
35.
Para la siguiente matriz M, indica cuál es elemento M[0][2]
a)
2
b)
0
c)
1
d)
3
36.
¿Qué es la condición de salida del bucle en una estructura iterativa?
a)
La situación que desencadena que el bucle ya no se repita más
b)
La situación que desencadena que de un bucle se pase a otro bucle
c)
La condición que permite que dos bucles se puedan anidar
d)
Ninguna de las anteriores es correcta
37.
Los sistemas de realidad aumentada suelen estar integrados o poseer...
a)
Una cámara
b)
Una pantalla
c)
Un altavoz
d)
Capacidad de procesamiento
38.
¿En la terminología de Realidad Aumentada (RA), qué es un marcador?
a)
La clave virtual que activa la aparición del contenido de RA
b)
La clave virtual que determina la posición del contenido de RA
c)
La clave virtual que activa la aparición del contenido de RA y también determina su posición
d)
El software que se debe instalar en un dispositivo para acceder a los contenidos de RA
39.
¿Qué es la Realidad Virtual (RV)?
a)
Es un entorno de experiencias inmersivas que permiten interactuar con escenarios y objetos que simulan la realidad
b)
Es una tecnología que permite visualizar el entorno real, a través de la pantalla de un dispositivo, superponiendo elementos virtuales
c)
Es un tipo de lenguaje de programación que se utiliza en la inteligencia artificial
d)
Ninguna de las respuestas anteriores es correcta
40.
En la realidad virtual de tipo no inmersivo, la persona no es consciente de que se trata de una realidad simulada
a)
Verdadero
b)
Falso
41.
La realidad mixta...
a)
Mezcla la interactividad de la RA con el poder visual de la RV
b)
Mezcla la interactividad de la RV con el poder visual de la RA
c)
Es un tipo de realidad inmersiva
d)
Es un tipo de realidad no inmersiva
42.
Las apps multiplataforma son aquellas que disponen de versiones para los sistemas operativos habituales
a)
Verdadero
b)
Falso
43.
¿Cuáles de las siguientes son tiendas de apps?
a)
Microsoft Store
b)
Java
c)
Python
d)
Ubuntu Software
e)
App Inventor
44.
¿Qué determina una licencia de software?
a)
Quien posee los derechos del software y quien lo utilizará
b)
Quien posee los derechos del software pero no quien lo utilizará
c)
Quien utilizará el software pero no quien tiene los derechos
d)
Solo las obligaciones por ambas partes
45.
¿Qué es el software de dominio público?
a)
Aquel que no tiene derechos de autoría, por lo que se puede usar sin restricciones
b)
El software que permite su libre distribución. siempre que las modificaciones también se distribuyan como software libre
c)
También recibe el nombre de Copyleft
d)
También se define como GPL (General Public Licence)
46.
El Copyright es un...
a)
Software libre
b)
Software propietario
c)
Es lo mismo que el Shareware
d)
Es lo mismo que el Copyleft
47.
¿Cuál es el objetivo final de la Inteligencia Artificial (IA)?
a)
Conseguir máquinas que piensen y actúen de forma similar a como lo hacemos las personas
b)
Conseguir máquinas que piensen pero no actúen de forma similar a como lo hacemos las personas
c)
Conseguir máquinas que piensen y actúen como las personas sin que puedan emplear nuestros procesos de inteligencia
d)
Conseguir máquinas que piensen forma similar a como lo hacemos las personas, sin que lleguen a razonar como nosotros
48.
¿En qué tipo de IA podemos clasificar a Alexa, el asistente virtual creado por Amazon?
a)
IA débil
b)
IA blanda
c)
IA media
d)
IA fuerte
49.
El aprendizaje automático o machine learning consiste en el desarrollo de algoritmos que permiten identificar patrones en una colección de datos pero no elaborar patrones a partir de ellos
a)
Verdadero
b)
Falso
50.
En el aprendizaje por refuerzo...
a)
El algoritmo aprende a patir de la experiencia, basándose en un esquema de "premios y castigos"
b)
El algoritmo aprende a apartir del aprendizaje previo, empleando datos que han sido etiquetados previamente
c)
no se basa en un aprendizaje previo, sino que se realiza sobre datos desconocidos
d)
funciona muy bien cuando los atos se pueden agrupar en subconjuntos, también llamados clusters
51.
¿Qué es el sesgo algorítmico y cuando se produce?
a)
Cuando la programación no es objetiva, sino que está sujeta a la opinión y al criterio personal del diseñador
b)
Cuando la programación es objetiva y no está sujeta a la opinión y al criterio personal del diseñador
c)
Cuando la programación es subjetiva, pero no está sujeta a la opinión y al criterio personal del diseñador
d)
Ninguna de las anteriores es correcta
52.
¿Qué es la obsolescencia programada?
a)
Consiste en diseñar un producto para que no falle de forma prematura y tenga un periodo de vida útil largo
b)
Consiste en diseñar un producto para que falle de forma prematura y tenga un periodo de vida útil más bien corto
c)
Consiste en diseñar un producto para que falle de forma prematura y tenga un periodo de vida útil largo
d)
Ninguna de las anteriores es correcta
100 %
