0% encontró este documento útil (0 votos)
1K vistas10 páginas

Evaluación de Programación y Diagramas de Flujo

Este documento contiene 15 preguntas de opción múltiple sobre conceptos de programación como diagramas de flujo, Python, Blockly y recursos para aprender a programar. Cada pregunta incluye 4 o 5 opciones de respuesta posibles y la retroalimentación proporciona la respuesta correcta y una breve explicación.

Cargado por

Ivan
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
1K vistas10 páginas

Evaluación de Programación y Diagramas de Flujo

Este documento contiene 15 preguntas de opción múltiple sobre conceptos de programación como diagramas de flujo, Python, Blockly y recursos para aprender a programar. Cada pregunta incluye 4 o 5 opciones de respuesta posibles y la retroalimentación proporciona la respuesta correcta y una breve explicación.

Cargado por

Ivan
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 10

Pregunta 1

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


Seleccione una:
Gráfico circular
Diagrama de flujo 
Gráfico

Packet Tracer
Retroalimentación
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

Pregunta 2
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta
¿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
Cisco 1
cisco 1

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


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'"

Pregunta 3
Correcta
Puntúa 2,00 sobre 2,00
Marcar pregunta

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

addition = 22 +10
print(addition)
Seleccione una:
32 
(syntaxerror): ...Ya que no debe haber un espacio entre los valores numéricos
nada (porque el comando print es incorrecto)

[22]+[10]
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

Pregunta 4
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta
¿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:
'yellow', 'red', 'green', 'purple', 'white'
y
yellow, red, green, purple, white

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

Pregunta 5
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta

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

La ranura permite que un bloque con una pestaña biselada en la parte inferior se conecte por
encima del 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.

Pregunta 6
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta
¿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:
[21]
[12]+[9]
[1,2,4,5,3,6] 

[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]

Pregunta 7
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta
¿Qué es Blockly?
Seleccione una:
un programa de simulación de red
un sitio web educativo sin fines de lucro
una herramienta de programación para principiantes 

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


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

Pregunta 8
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta
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:
Raspberry Pi
Packet Tracer
Arduino
Beaglebone

Impresora 3D 
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

Pregunta 9
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta
¿Qué función de programación de Python se utiliza para mostrar el resultado?
Seleccione una:
if
mientras
for
print 
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

Pregunta 10
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta
¿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 
Khan Academy 
Quirky
Maker Media

Kickstarter
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

Pregunta 11
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta
Consultar la ilustración. ¿Qué representa habitualmente el símbolo de diagrama de flujo que
se muestra?
Seleccione una:
Terminal
Conector
Decisión 

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

Pregunta 12
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta
¿Qué plataforma es una computadora con el tamaño de una tarjeta de crédito?
Seleccione una:
PL-App
Arduino
Blockly
Raspberry Pi 
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

Pregunta 13
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta
¿Cómo se crea una nueva variable en Blockly?
Seleccione una:
Arrastre el bloque de variables hasta el área del espacio de trabajo. 
Determine el tipo de variable necesario y, luego, desplácese hasta la ubicación correcta en el
código para insertar la variable.
Establezca la variable en una declaración Dim.

Utilice el operador de asignación


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.

Pregunta 14
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta
¿Cuál es una forma de pago de los prototipos?
Seleccione una:
incorporar
Easy Pay
financiación colectiva 

hipoteca
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

Pregunta 15
Correcta
Puntúa 2,00 sobre 2,00

Marcar pregunta

Enunciado de la pregunta

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


Seleccione una:
Pantalla
Preparación
Datos

Proceso 
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

También podría gustarte