Está en la página 1de 8

Cuestionario del Capítulo 

2
Esta prueba cubre el contenido presentado en el capítulo 2 de I2IoT 2.0. Esta prueba se
diseñó a modo de práctica. Podrá realizar varios intentos y la puntuación no aparecerá en el
libro de calificaciones.

Hay varios tipos de tareas que pueden estar disponibles en este cuestionario. En algunos
tipos de tareas, se permite obtener una puntuación parcial para promover el aprendizaje.
Tenga presente que, en tareas con varias respuestas, se pueden deducir puntos por
seleccionar opciones incorrectas.Al finalizar la prueba, es posible que en algunos puntos se
muestre una devolución. Los comentarios hacen referencia a la fuente del contenido. Ejemplo:
"Consulte el tema del currículo: 1.2.3" indica que la fuente del contenido del material
correspondiente a esta tarea se encuentra en el capítulo 1, sección 2, tema 3.

1. ¿Qué se utiliza para ilustrar cómo se ejecutará un proceso determinado?


Seleccione una:
Packet Tracer
Diagrama de flujo  ok
Gráfico circular

Gráfico
Refer to curriculum topic: 2.1.1
En programación, se utiliza el diagrama de flujo para ilustrar cómo se ejecutará un proceso
determinado.
La respuesta correcta es: Diagrama de flujo

2. ¿Qué se muestra después de introducir el código siguiente a un intérprete de Python?

addition = 22 +10
print(addition)

Seleccione una:

[22]+[10]

(syntaxerror): ...Ya que no debe haber un espacio entre los valores numéricos

nada (porque el comando print es incorrecto)

32 ok

Retroalimentación
Refer to curriculum topic: 2.1.3
El intérprete de Python realizara la operación y mostrará el resultado: 32.

La respuesta correcta es: 32


3. ¿Qué resultado se espera cuando se introduce la función que se muestra a continuación en
un intérprete de programa de Python?

>>>print Cisco 1

Seleccione una:

Cisco1

"SyntaxError: Missing parentheses in call to 'print'"  ok

Cisco 1

cisco 1

Retroalimentación
Refer to curriculum topic: 2.1.3
Aparecerá "SyntaxError:Missing parenthesis in call to "Print"' y además el nombre "cisco 1" no
está definido.

La respuesta correcta es: "SyntaxError: Missing parentheses in call to 'print'"

4. ¿Cuál es el resultado cuando se introduce el siguiente código en un intérprete del programa


de Python?

[1,2,4,5] + [3,6]

Seleccione una:

[1,2,4,5,3,6] ok

[21]

[12]+[9]

[1,2,3,4,5,6]

Retroalimentación
Refer to curriculum topic: 2.1.3
El intérprete de Python realiza la concatenación de dos listas sin reordenar los elementos de
la lista

La respuesta correcta es: [1,2,4,5,3,6]


5.

Consultar la ilustración. ¿Qué representa habitualmente el símbolo de diagrama de flujo que


se muestra?
Seleccione una:

Conector

Terminal

Decisión ok

Datos

Retroalimentación
Refer to curriculum topic: 2.1.1
El símbolo de diamante se utiliza comúnmente para representar "Decisión" en un diagrama de
flujo.

La respuesta correcta es: Decisión

6. Un estudiante tiene una versión digitalizada de una idea para un producto. ¿Qué máquina
puede usar el estudiante para convertir la idea en un objeto sólido?

Seleccione una:

Beaglebone

Impresora 3D ok

Raspberry Pi

Packet Tracer

Arduino

Retroalimentación
Refer to curriculum topic: 2.2.2
Una impresora 3D tiene la capacidad de producir un objeto sólido. También existen opciones
de baja tecnología, como LEGO Mindstorms, que pueden funcionar al crear una
representación física de un prototipo. Arduino, Beaglebone y Raspberry Pi son plataformas de
computación. Packet Tracer es una herramienta de simulación de redes.

La respuesta correcta es: Impresora 3D

7. ¿Cuáles son dos de los recursos que podrían ayudar a alguien aprender a programar? (Elija
dos opciones).

Seleccione una o más de una:

Code Academy ok

Khan Academy ok

Kickstarter

Quirky

Maker Media

Retroalimentación
Refer to curriculum topic: 2.2.2
Hay muchos recursos que ayudan a aprender a programar. Algunos recursos incluyen los
siguientes: Code Academy, Khan Academy, Blockly y MIT OpenCourseWare (OCW).

Las respuestas correctas son: Code Academy, Khan Academy

8. ¿Qué es Blockly?

Seleccione una:

un programa de simulación de red

una computadora de bajo costo con el tamaño de una tarjeta de crédito

una herramienta de programación para principiantes 

un sitio web educativo sin fines de lucro

Retroalimentación
Refer to curriculum topic: 2.1.2
No se necesita ningún conocimiento previo de programación ni código para iniciar la
programación con Blockly.

La respuesta correcta es: una herramienta de programación para principiantes


9. ¿Qué resultado se mostraría si el código que se muestra a continuación se introduce en un
intérprete de Python?

y = ['yellow', 'red', 'green', 'purple', 'white']


print y

Seleccione una:

Muestra "SyntaxError"  ok

yellow, red, green, purple, white

'yellow', 'red', 'green', 'purple', 'white'

Retroalimentación
Refer to curriculum topic: 2.1.3
Debería imprimirse un error de sintaxis debido a que la variable a imprimir debe estar entre
paréntesis (y).

La respuesta correcta es: Muestra "SyntaxError"

10.

Consultar la ilustración. Un bloque específico de Blockly tiene una ranura en la parte superior.
¿Cuál es el propósito de esta ranura?
Seleccione una:

La ranura permite que un bloque con una pestaña biselada en la parte inferior se conecte por
encima del bloque que se muestra. ok

Este bloque es el bloque del nivel superior.

El bloque es una variable.

Se debe conectar un bloque con un nombre de impresora sobre el bloque que se muestra.

Retroalimentación
Refer to curriculum topic: 2.1.2
Una ranura en la parte superior supone que otro bloque puede estar conectado por encima del
bloque.
La respuesta correcta es: La ranura permite que un bloque con una pestaña biselada en la
parte inferior se conecte por encima del bloque que se muestra.

11. ¿Cuál es una forma de pago de los prototipos?

Seleccione una:

financiación colectiva OK

Easy Pay

hipoteca

incorporar

Retroalimentación
Refer to curriculum topic: 2.2.1
La financiación colectiva es una manera de generar dinero por la cual varias personas
contribuyen con una pequeña cantidad de dinero. Se puede formar una corporación si un
prototipo funciona. Una hipoteca se utiliza para financiar una casa.

La respuesta correcta es: financiación colectiva

¿Qué función de programación de Python se utiliza para mostrar el resultado?

Seleccione una:

mientras

if

for

print OK

Retroalimentación
Refer to curriculum topic: 2.1.3
Print se utiliza para mostrar el resultado de un intérprete de lenguaje de programación de
Python.

La respuesta correcta es: print


13

Consultar la ilustración. ¿Qué representa el símbolo de diagrama de flujo que se muestra?


Seleccione una:

Pantalla

Proceso OK

Preparación

Datos

Retroalimentación
Refer to curriculum topic: 2.1.1
El símbolo rectangular representa "Proceso" en un diagrama de flujo.

La respuesta correcta es: Proceso

14. ¿Qué plataforma es una computadora con el tamaño de una tarjeta de crédito?

Seleccione una:

Raspberry Pi OK

Blockly

Arduino

PL-App

Retroalimentación
Refer to curriculum topic: 2.2.2
La Raspberry Pi es una computadora de bajo costo con el tamaño de una tarjeta de crédito
que se programa con Python. El Arduino es una plataforma de computación de código abierto
y con bajo consumo energético que se utiliza para controlar dispositivos. PL-App brinda un
entorno web que se utiliza para acceder a la Raspberry Pi. Blockly es una herramienta de
programación visual para principiantes.

La respuesta correcta es: Raspberry Pi


15. ¿Cómo se crea una nueva variable en Blockly?

Seleccione una:

Establezca la variable en una declaración Dim.

Determine el tipo de variable necesario y, luego, desplácese hasta la ubicación correcta en el


código para insertar la variable.

Utilice el operador de asignación

Arrastre el bloque de variables hasta el área del espacio de trabajo. OK 

Retroalimentación
Refer to curriculum topic: 2.1.2
En Blockly, se crea una variable de arrastrando el bloque de variables hasta el área del
espacio de trabajo y completando la ranura de valor.

La respuesta correcta es: Arrastre el bloque de variables hasta el área del espacio de trabajo.

También podría gustarte