wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

10 programación

Total questions: 52

Worksheet time: 26mins

Name
Class
Date
1.
Sirve para alojar información en la memoria.
a)
Variable
b)
Python
c)
Comentarios
d)
Módulo
2.
Es la parte de la computadora que se puede tocar.
a)
Software
b)
Hardware
c)
Adware
d)
Minecraft
3.
Procedimiento finito para solucionar un problema.
a)
Algoritmo.
b)
Solucionario.
c)
Linux
d)
#!/bin/bash
4.
Es la parte de la computadora que no se puede tocar
a)
Hardware
b)
Software
c)
Adware
d)
Minecraft
5.
1.67
a)
Variable tipo float
b)
Variable tipo int
c)
Variable tipo String
d)
variable tipo bool
6.
Random Access Memory
a)
RAM
b)
ROM
c)
RASM
d)
R-M
7.
Las computadoras entienden solamente 0 y 1.
a)
Falso
b)
Verdadero
c)
Minecraft
8.
¿Que se mostrará en pantalla se imprime la variable suma = "2 + 1"?
a)
2 + 1
b)
3
c)
Hay un error en el código
d)
"2 + 1"
9.
Red compuesta de redes
a)
Internet
b)
LAN
c)
Arphanett
d)
Net 2.0
10.
Local Area Network
a)
LAN
b)
LOAN
c)
LOARNE
d)
WAN
11.
Wide Area Network
a)
LAN
b)
WAN
c)
Net 2.0
d)
WIARNE
12.
Líneas de código que el compilador ignora
a)
Comentarios
b)
Errores
c)
Funciones
d)
Inversa de una matriz
13.
2 = 10 en binario
a)
Verdadero
b)
Falso
c)
Minecraft
14.

Indica que es el proceso de diseñar, escribir, depurar y mantener el código fuente de programas computacionales.

a)

Diseño

b)

Problema

c)

Programación

d)

Analisis

15.

Indica que es es un sistema operativo inicialmente pensado para teléfonos móviles

a)

Windows phone

b)

Android

c)

IOS

d)

Symbiam

16.

En base al vídeo "EL TRABAJO DEL FUTURO" es una de las profesiones del futuro

a)

Programador Web

b)

Contador publico

c)

Administrador

d)

Financiero

17.

¿Qué mostraría este ciclo?

a)

Números Pares

b)

Números Impares

c)

Números Negativos

18.

¿Qué mostraría este ciclo?

a)

Números Pares

b)

Números Impares

c)

Números Negativos

19.

¿Que ciclo tengo que utilizar si CONOZCO el número de veces que se tiene que repetir el programa?

a)

Ciclo If

b)

Ciclo While

c)

Ciclo For

d)

Ciclo Else

20.

¿Que ciclo tengo que utilizar si NO CONOZCO el número de veces que se tiene que repetir el programa?

a)

Ciclo If

b)

Ciclo While

c)

Ciclo For

d)

Ciclo Else

21.

¿Qué hace este ciclo?

a)

El programa no se detiene hasta llegar a 5

b)

El programa inicia el ciclo con el número 5

c)

El programa no se detiene hasta llegar a 1

d)

El programa no haría nada

22.

¿Qué hace este ciclo?

a)

El programa se detiene solo si escribe Oscar

b)

El programa da error si se escribe Oscar

c)

El programa no lee ningún nombre

d)

El programa no haría nada

23.

En Pseudocódigo Mientras equivale al ciclo

a)

While

b)

For

c)

If

d)

Else

24.

En Pseudocódigo Para equivale al ciclo

a)

While

b)

For

c)

If

d)

Else

25.

¿QUE ES UNA VARIABLE DE DECISIÓN?

a)

SON LOS COEFICIENTES EN LAS RESTRICCIONES Y FUNCION OBJETIVO

b)

SON LOS LADOS DERECHOS EN LAS RESTRICCIONES

c)

SON LAS QUE IDENTIFICAN LAS VARIABLES A HALLAR

26.

UN MODELO CUANTITATIVO MUESTRA....

a)

UNA REPRESENTACIÓN SIMPLIFICADA DE MANERA GENERAL

b)

PAUTAS PARA SER IMITADOS DE MANERA GENERAL

c)

ES ALGO IDEAL A SEGUIR DE MANERA GENERAL

d)

UNA PARTE DEL SISTEMA PARA SER EXPRESADO DE MANERA GENERAL

27.

Los datos…

a)

Son los valores, que se insertan durante la ejecución de un programa, para que pueda realizar una determinada tarea.

b)

Son los valores que devuelve un programa (como resultado de la ejecución de un programa).

c)

Son los valores que se insertan durante la ejecución de un programa y los valores que devuelve (como resultado de dicha ejecución).

28.

Un algoritmo es…

a)

Información detallada de cómo funciona la actividad que vamos a informatizar.

b)

El diseño de todas las entradas y salidas del programa.

c)

La indicación de todos los pasos que debería de realizar el ordenador para que pueda realizar una determinada tarea.

29.

Compilar es..

a)

La indicación de los pasos que tiene que realizar un ordenador, para llevar a cabo una determinada tarea, escrito en un determinado lenguaje de programación.

b)

La traducción de un programa fuente a otro lenguaje (puede ser un lenguaje intermedio o al lenguaje máquina).

c)

Ejecutar el programa (para ver si funciona).

30.

Elige un lenguaje de bajo nivel:

a)

El lenguaje C.

b)

El lenguaje Java.

c)

El lenguaje máquina.

31.

Java es un:

a)

Lenguaje compilado.

b)

Lenguaje intermediario.

c)

Lenguaje intérprete.

32.

¿Qué diferencia hay entre bucle while y un bucle for?

a)

El bucle for puede no llegar a ejecutarse nunca pero el while siempre se ejecuta al menos una vez.

b)

El bucle for se ejecuta un número determinado de veces y el while un número indeterminado de veces.

c)

El bucle while permite su inicialización pero el bucle for no.

33.

De acuerdo a la sintaxis del bucle while:

while (condición) {

sentencias

}

¿qué es falso en relación a la condición?

a)

La condición es una variable booleana.

b)

La condición sólo se evalúa al principio de la ejecución del bucle.

c)

Si la condición es verdadera, se ejecuta el bloque de sentencias, y se vuelve al principio del bucle.

d)

Si la condición es falsa, no se ejecuta el bloque de sentencias.

34.

De acuerdo a la sintaxis del bucle do-while:

do{

sentencias

} while (condición)

Señalar cuál es la afirmación falsa:

a)

Si condición = = true, entonces el bucle se sigue ejecutando.

b)

Aunque se cumpla condición == false, el bucle se llega a ejecutar alguna vez.

c)

Si condición == false, el bucle no se llega a ejecutar nunca.

d)

Ninguna de las anteriores es falsa.

35.

De acuerdo a la sintaxis del bucle for:

for (inicialización ; condición ; actualización) {

sentencias

}

Señalar cuál es la afirmación falsa:

a)

La inicialización se realiza cada vez antes de entrar al bucle.

b)

La condición se comprueba cada vez antes de entrar al bucle.

c)

La actualización se realiza siempre al terminar de ejecutar la iteración.

d)

La inicialización, condición y actualización son elementos "opcionales”.

36.

¿ Cuántas veces se ejecuta el cuerpo del siguiente bucle ?

int i = 0;

while (true) {

i ++;

if (i <10)

continue;

i ++;

if (i== 10)

break;

}

a)

10

b)

El bucle se ejecuta permanentemente (no sale)

c)

0

d)

11

37.

¿En un algoritmo siempre debe suceder que, con la misma entrada, siempre resulta la misma salida?

a)

True

b)

False

38.

¿Iostream, Conio y Stdlib, son variables de C++?

a)

True

b)

False

39.

Es un dato cuyo valor no puede cambiar durante la ejecución del programa.

a)

Int

b)

String

c)

Constante

d)

Ninguna es correcta.

40.

La declaración - char variable1; - hace referencia a una variable de tipo:

a)

Entero larga

b)

Cadena

c)

Caracter

d)

Ninguna

41.

Si se desea declarar una variable para almacenar un número entero y que, inicialmente, contenga el valor 35, se debe escribir...

a)

int numero=35;

b)

int numero 35;

c)

numero = 35

d)

Ninguna es correcta

42.

¿Cuál es el caracter utilizado para hacer comentario de múltiples líneas?

a)

/* y */

b)

//

c)

*/ y */

d)

\* y *\

43.

¿Cuál es el caracter utilizado para separar instrucciones?

a)

{

b)

.

c)

}

d)

;

44.

Uno de estos NO es un tipo de dato

a)

float

b)

double

c)

int

d)

main

45.

Un código en C++ debe pasar por los procesos de Compilación y Ejecución.

a)

True

b)

False

46.

En el proceso de Compilar, pueden aparecer 2 tipos de errores:

a)

Errores de compilación y de ejecución

b)

Errores de entrada y salida

c)

Errores de entrada y ejecución

d)

Errores de compilación y salida

47.

La definición de una variable se realiza de la siguiente manera:

a)

include variable1;

b)

const int variable1=25;

c)

int variable1;

d)

int variable1=25;

48.

La sentencia cin >> var1, se utiliza para ingresar un valor a una variable desde teclado...

a)

True

b)

False

49.

Para incluir una biblioteca en C++ se utiliza la siguiente sentencia:

a)

# include (stdlib)

b)

# include <stdlib>

c)

cin >> variable1;

d)

cout << "biblioteca";

50.

¿Era necesario definir otra librería?

a)

True

b)

False

51.

¿Fallas en las líneas 7, 10 y 12?

a)

Ninguna

b)

Faltas ortográficas

c)

Llamadas a una variable no definida

52.

¿Cuál es la función de las llaves?

a)

Saltos de línea

b)

Inicio y fin del programa

c)

Pausar el programa