Вы находитесь на странице: 1из 7

MODULO 2 SOLUCION

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

  
Quirky
 

  
Kickstarter
 

  
Maker Media
 

  
Code Academy
 

  
Khan Academy
 
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).

 
Pregunta 2
2 / 2 pts

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

  
Datos
 

  
Terminal
 

  
Decisión
 

  
Conector
 
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.
MODULO 2 SOLUCION

 
Pregunta 3
2 / 2 pts
¿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

  
cisco 1
 

  
Cisco 1
 

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

  
Cisco1
 
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.

 
Pregunta 4
2 / 2 pts
¿Qué se utiliza para ilustrar cómo se ejecutará un proceso determinado?

  
Gráfico
 

  
Packet Tracer
 

  
Gráfico circular
 

  
Diagrama de flujo
 
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.

 
Pregunta 5
2 / 2 pts
¿Qué plataforma es una computadora con el tamaño de una tarjeta de crédito?

  
Blockly
 

  
Raspberry Pi
MODULO 2 SOLUCION

  
PL-App
 

  
Arduino
 
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.

 
Pregunta 6
2 / 2 pts
¿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

  
yellow, red, green, purple, white
 

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

  
y
 

  
Muestra "SyntaxError"
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).

 
Pregunta 7
2 / 2 pts
¿Cómo se crea una nueva variable en Blockly?

  
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.
 

  
MODULO 2 SOLUCION

Establezca la variable en una declaración Dim.


 
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.

 
Pregunta 8
2 / 2 pts
¿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]

  
[21]
 

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

  
[12]+[9]
 

  
[1,2,3,4,5,6]
 
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

 
Pregunta 9
2 / 2 pts
¿Cuál es una forma de pago de los prototipos?

  
financiación colectiva
 

  
Easy Pay
 

  
hipoteca
 

  
incorporar
 
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.

 
Pregunta 10
2 / 2 pts
MODULO 2 SOLUCION

¿Qué es Blockly?

  
un programa de simulación de red
 

  
un sitio web educativo sin fines de lucro
 

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

  
una herramienta de programación para principiantes
 
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.

 
Pregunta 11
2 / 2 pts

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

  
Proceso
 

  
Preparación
 

  
Datos
 

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

 
Pregunta 12
2 / 2 pts
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?
MODULO 2 SOLUCION

  
Beaglebone
 

  
Arduino
 

  
Raspberry Pi
 

  
Impresora 3D
 

  
Packet Tracer
 
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.

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

addition = 22 +10
print(addition)

  
32
 

  
nada (porque el comando print es incorrecto)
 

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

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

 
Pregunta 14
2 / 2 pts
MODULO 2 SOLUCION

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?

  
Este bloque es el bloque del nivel superior.
 

  
El bloque es una variable.
 

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

  
Se debe conectar un bloque con un nombre de impresora sobre el bloque que se muestra.
 
Refer to curriculum topic: 2.1.2
Una ranura en la parte superior supone que otro bloque puede estar conectado por encima del bloque.

 
Pregunta 15
2 / 2 pts
¿Qué función de programación de Python se utiliza para mostrar el resultado?

  
mientras
 

  
for
 

  
if
 

  
print
 
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.

Puntaje del examen: 30 de 30

Вам также может понравиться