wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programación 3BT

Total questions: 40

Worksheet time: 28mins

Name
Class
Date
1.
La programación se puede definir como...
a)
El proceso de diseñar, codificar, depurar y mantener el código fuente de programas de ordenador.
b)
La ejecución de programas de ordenador desde la línea de comandos.
c)
La instalación de programas en sistemas operativos desde la línea de comandos.
d)
Las anteriores respuestas no son correctas.
2.
¿Qué es un algoritmo?
a)
a) Un conjunto de instrucciones o reglas bien definidas, ordenadas y finitas que permiten realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
b)
Es una igualdad entre dos expresiones algebraicas, denominadas miembros, en las que aparecen valores conocidos o datos, y desconocidos o incógnitas, relacionados mediante operaciones.
c)
Es una relación de variables que pueden ser cuantificadas para calcular el valor de otras de muy difícil o imposible cálculo y que suministra una solución para un problema.
d)
Las anteriores respuestas no son correctas
3.
Es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujodel proceso.
a)
Función
b)
Diagrama de flujo
c)
Código fuente
d)
Constante
4.

Permite guardar datos que cambian en el desarrollo y ejecución de un programa.

a)

Variable

b)

Carácter

c)

Constante

d)

Instrucción.

5.

Para incluir una librería en C se utiliza la sentencia...

a)

printf

b)

#include

c)

int main()

d)

scanf

6.

En lenguaje C un ciclo se compone de tres partes, estas son:

a)

una pregunta, la palabra IF y ELSE

b)

IF , una pregunta y la palabra ELSE

c)

El inicio de una variable, una condición y un incremento

d)

un If , una condición y un incremento

7.

La instrucción para escribir/mostrar en el lenguaje C es:

a)

scanf

b)

if

c)

printf

d)

for

8.

Estructuras de Control Repetitivas en C

a)

switch

b)

for

c)

if

d)

while

9.

Visual Basic 6.0, es un programa

a)

SECUENCIAL

b)

INTERACTIVO

c)

ORIENTADO A EVENTOS

10.

LA PROPIEDAD BACKCOLOR ?

a)

CAMBIA EL TIPO DE LETRA

b)

CAMBIA EL COLOR DE LETRA

c)

CAMBIA EL COLOR DE RELLENO

d)

CAMBIA EL COLOR DEL CÓDIGO

11.

LA PROPIEDAD FORECOLOR

a)

CAMBIA EL TIPO DE LETRA

b)

CAMBIA EL COLOR DE FONDO

c)

CAMBIA EL COLOR DE LA LETRA

d)

CAMBIA EL COLOR DEL CONTROL

12.

Hide, Show

a)

Propiedades

b)

Métodos

c)

Formulario

d)

Eventos

13.

Name, Backcolor, Text, Font, Forecolor

a)

Eventos

b)

Propiedades

c)

Objetos

d)

Métodos

14.

Click, DblClick, KeyPress

a)

Eventos

b)

Métodos

c)

Propiedades

d)

Visual

15.

Su función es mostrar un formulario a dar clic en un botón.

a)

Show

b)

Hide

c)

Mostrar

16.

¿Cuál es el comando con el que se inicia la declaración de variables?

a)

var

b)

varible

c)

dim

d)

define

17.

Selecciona la opción correcta para borrar el contenido de una caja de texto llamada text1(Botón nuevo):

a)

Text1.Text.Clear()

b)

text1.Items.Clear()

c)

Text1.text=" "

d)

text1.Visible.Clear()

18.

Esta línea de código permite determinar:

If num Mod 2 = 0 Then

a)

Si un número es positivo/negativo

b)

Si un número es entero

c)

Si un número es par/impar

d)

Si un número es mayor

19.

Identificar en esta línea de código con que control se trabaja :

If verde.value=true Then

a)

Check

b)

Option

20.

Cuál es la función de este comando

a)

Realiza una tarea según el click

b)

Comando para visualizar texto

c)

Comando para visualizar lista de datos

d)

Comando de condición, escoge dependiendo de la opción si

21.

Scratch, es un entorno de programación?

a)

NO

b)

SI

c)

Nunca

d)

Ninguno

22.

¿Para que sirven los disfraces? Scratch

a)

Para mejor vista

b)

Para dar vida y envolvimiento a los objetos

c)

Para ver opciones

d)

Para cambiar

23.

Scratch es una programaciòn de tipo?

a)

LINEAL

b)

Orientada a objetos

c)

Ninguno

24.

¿Qué es el escenario?

a)

La pantalla de trabajo.

b)

La barra de objetos

c)

La zona más grande, blanca, donde está la mascota de Scratch, único actor en ese momento.

d)

En la zona que queda debajo de la anterior aparecerán las miniaturas de los sprites que vayan a actuar.

25.

¿Que nos permite conocer el Scratch?

a)

Desarrollar el pensamiento lógico.

b)

Desarrollar métodos para solucionar problemas de manera metódica y ordenada.

c)

Desarrollar la capacidad de poner en duda las ideas de uno mismo.

d)

Todas las anteriores.

26.
a)

MUEVE EL OBJETO DE UNA POSICIÓN A OTRA EN DETERMINADO TIEMPO

b)

UBICA EL OBJETO EN UNA POSICIÓN DETERMINADA

c)

UBICA EL OBJETO EN LA POSICIÓN 0 0

d)

NINGUNA

27.
a)

SE REPITE UN PROCESO DE MANERA INFINITA

b)

SE REPITE UN PROCESO UN NÚMERO CONOCIDO DE VECES

c)

REALIZA UNA PAUSA

d)

NINGUNA

28.
a)

SE REPITE UN PROCESO DE MANERA INFINITA

b)

SE REPITE UN PROCESO UN NÚMERO CONOCIDO DE VECES

c)

REALIZA UNA PAUSA

d)

NINGUNA

29.

¿Cuál seria el algoritmo mas acertado para fritar un huevo?

a)

Coger el huevo, abrir huevo sobre sartén, dejar 5 minutos, servir

b)

Coger el huevo, poner sartén en la estufa, abrir huevo en el sartén, fritar 5 minutos, alistar plato, servir huevo.

c)

Coger el huevo, poner sartén en la estufa, prender fogón, agregar mantequilla al sartén, abrir huevo en el sartén, fritar 5 minutos, alistar plato, servir huevo.

d)

Poner sartén en la estufa, prender fogón, agregar mantequilla al sartén, coger el huevo, abrir huevo en el sartén, fritar 5 minutos, alistar plato, servir huevo, comer

30.
Saber programar sirve  para...
a)
decirle a un ordenador lo que quiero que haga y cómo debe hacerlo
b)
mejorar mi capacidad de resolver problemas de cualquier tipo
c)
mejorar mi razonamiento matemático
d)
Todas son correctas
31.

Cuál no es un tipo de datos

a)

Real

b)

Variable

c)

Cadena

d)

Lógico

32.

En un diagrama de flujo las condiciones se representan con un

a)

Trapecio

b)

Cuadrado

c)

Rectángulo

d)

Rombo

33.

Para la solución del problema de calcular el promedio de tres notas de un alumno, Cuál sería el proceso?

a)

Promedio=(Nota1+Nota2+Nota3)/3

b)

Promedio=Nota1+(Nota2+Nota3)/3

c)

Promedio=(Nota1+Nota2)+Nota3/3

d)

Promedio=Nota1+Nota2+Nota3/3

34.

Genera un evento cuando el usuario hace click sobre él.

a)
b)
c)
d)
35.
El evento que permite la ejecución de una acción con solo oprimir una tecla es?
a)
Evento Click
b)
Evento DobleClick
c)
Evento Change
d)
Evento KeyPress
36.

¿Menciona 3 propiedades que se le pueden asignar a una etiqueta?

a)

Name, Font, BackFont

b)

Name, Font, BackColor

c)

NameCmd, Font, BackColor

d)

NameTxt, Font, BackColor

37.

Como se llama este símbolo en un diagrama de flujo

a)

Impresión

b)

Rombo

c)

Cubo

d)

Entrada o Salida de datos

38.

¿Qué es lo que hace este diagrama?

a)

Permite mostrar el ingreso de dos números

b)

Permite realizar una sustracción

c)

Efectúa una multiplicación

d)

Asigna un resultado a dos números

39.

nombre = "Ricardo" ¿Qué se muestra por pantalla?

a)

Mi nombre es Ricado y tengo 14 años

b)

Mi nombre es nombre y tengo 14 años

c)

Mi nombre es Ricardo y tengo edad años

d)

Mi nombre es nombre y tengo edad años

40.

El DF propuesto permitirá calcular la diferencia entre el producto de dos números dados y el triple del segundo número. Mostrando el resultado. Elige el procedimiento correcto:

a)

R = ( X - Y ) * ( 3 / Y )

b)

R = ( X - Y ) * ( 3 - X )

c)

R = ( X * Y ) - ( 3 * Y )