Font size
WorksheetsEXAMEN UD_2 Progrmación_2ª EVALUACIÓN_2º ESO
Total questions: 15
Worksheet time: 38mins
¿Qué es un lenguaje de programación?
(a)
¿Cuáles de estos programas pertenecen al lenguaje de programación visual?
Scratch
MakeCode
C++
Phyton
Appinventor
ESTRUCTURA DE UN PROGRAMA:
Dependiendo del tipo de lenguaje de programación que utilicemos, el vocabulario y la estructura de cada programa será diferente, pero, en general, podemos dividir un programa en tres grandes secciones, cada una de las cuales corresponde a una parte de la codificación del programa. ¿Cuáles son esas 3 partes principales y sus funciones? Marca las 3 opciones correctas.
Procesado:
instrucciones que procesan los datos recogidos
Salida de datos o resultado:
los resultados obtenidos son enviados a los dispositivos de salida
Envío de información: enviar una información previa generada por el programador
Entrada de datos: instrucciones que recogen datos de un dispositivo
Programación: Programación de las funciones que se deben realizar
¿Qué es un algoritmo y cuáles son sus características?
(a)
El gráfico que utilizamos para representar un algoritmo se denomina diagrama de flujo u organigrama. ¿Cómo se llaman los símbolos más utilizados? Elige la opción que corresponde con la imagen.
a) Terminal
b) Proceso
c) Decisión
d) Entrada o salida
a) Entrada o salida
b) Proceso
c) Decisión
d) Terminal
a) Proceso
b) Decisión
c) Terminal
d) Entrada o salida
En el funcionamiento de un robot, ¿cuáles son las 3 partes de un sistema de control?
SENSORES
CONTROLADOR
ACTUADORES
SEÑALES DIGITALES
CONECTORES
MOTORES
SENSORES
CONECTORES
SEÑALES DIGTALES
Los sensores son los elementos que se encargan de percibir señales del entorno. Detectan magnitudes físicas o químicas; temperatura, humedad, luminosidad, distancia, etc...).
Indica cómo se llaman los siguientes sensores más comunes en robótica:
A) SENSOR DE TEMPERATURA
B) SENSOR DE PRESIÓN
C) SENSOR DE LUZ
A) SENSOR DE INFRARROJOS
B) SENSOR DE LUZ
C) SENSOR DE DISTANCIA
A) SENSOR DE LUZ
B) SENSOR DE TEMPERATURA
C) SENSOR DE DISTANCIA
¿Cuál de las siguientes instrucciones de Scratch hace que el objeto, una vez que se ha creado un clon de sí mismo, se sitúe en la parte superior de la pantalla, se mueva en horizontal arriba y vayan cayendo hacia abajo desde sitios diferentes?
(Como hace el marciano en el juego de Marcianos)
¿Cómo se ponen comentarios en CodeCombat y por qué es importante hacerlos al programar un juego?
El símbolo es: @
Se pone al principio del comentario.
Son importantes para dar pistas a los jugadores y que pueden conseguir los objetivos del juego.
El símbolo que se pone al final del comentario es: #
Son importantes para explicar a los jugadores qué deben hacer
El símbolo que se pone al principio del comentario es: #
Son importantes para explicar códigos a otros programadores
Escribe el código correcto en Phyton para que la guerrera siga el recorrido de flechas rojas haciendo lo siguiente:
- Diga la contraseña Alma.
- corra hasta el ogro Ursa.
- Ataque al ogro y le venza.
- Coja la gema de arriba y llega a la X roja.
(a)
En lenguaje Phyton, y dentro del juego de Codecombat, ¿qué es el ARGUMENTO?
(a)
Para realizar movimientos repetidos varias veces en Phyton, se utilizan los LOOPS (bucles). Escribe el código correcto del Loop necesario para ir de derecha a izquierda repetidamente, esquivando bolas de fuego (como hicimos en Codecombat). Indica el número de espacios que debe tener delante antes de escribir el código.
(a)
Indica cuál es el término que corresponde a la siguiente definición y sus características:
"Mecanismo o máquina que realiza una tarea concreta, pero cuyo funcionamiento no se puede modificar. Sus características son:
-Tiene una función que realiza: EFECTO-REACCIÓN
- Repite constantemente la acción para la que ha sido diseñado, y ninguna más".
ALGORITMO
AUTOMATISMO
ROBOT
PROGRAMACIÓN
Indica cuál es el término que corresponde a la siguiente definición y sus características:
"Máquina automática programable capaz de captar información de su entorno, procesarla y actuar en consecuencia. Sus características son:
- Sus reacciones son distintas en función de la información que recibe del entorno.
- Sus tareas se pueden modificar, volver a programar o ampliar más tareas".
PROGRAMACIÓN
ALGORITMO
AUTOMATISMO
ROBOT
Este algoritmo, ¿a qué operación matemática exacta corresponde de las opciones planteadas?
Algoritmo para multiplicar dos números, a y b, mayores de 0
Algoritmo para sumar dos números, a y b, mayores de 0
Algoritmo para multiplicar cualquier número
Algoritmo para multiplicar dos números, a y b, menores de 0
