wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Lógica de Programación

Total questions: 100

Worksheet time: 51mins

Name
Class
Date
1.

¿QUÉ ES UN DATO?

a)

El dato es una representación simbólica (numérica, alfabética, algorítmica, especial, etc.)de un atributo o variable cuantitativa.

b)

Es un valor de tipo real que sirve para escribir nombres

c)

Es el nombre de la variable ejemplo Entero, Caracter, Booleano

d)

Es el cuento que le va a contar al socio Ejemplo "Te tengo un dato"

2.

¿QUÉ ES UNA VARIABLE?

a)

X en el eje Y

b)

Es algo que se cambia ejemplo el valor de PI: 3.1416

c)

En programación, una variable está formada por un espacio en el sistema de almacenaje

d)

Es un valor que no puede ser alterado

3.

ES UN DISPOSITIVO DE ENTRADA

a)

Micrófono

b)

Parlantes

c)

Impresora

d)

Pantalla

4.

ES UN DISPOSITIVO DE SALIDA

a)

ESCANER

b)

PANTALLA

c)

MOUSE

d)

TECLADO

5.

QUE ES UNA CONSTANTE

a)

está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio

b)

Cuando el tamaño de la misma puede variar a lo largo de la ejecución.

c)

es un valor que no puede ser alterado/modificado durante la ejecución de un programa

d)

π

6.

¿En un algoritmo el documento de identidad sería una Constante?

a)

Verdadero

b)

Falso

c)

No se

d)

Que es una constante

7.

¿En un algoritmo el Nombre sería una Constante?

a)

Verdadero

b)

Falso

c)

No se

d)

Que es una constante

8.

Un byte son 8 Bits

a)

Verdadero

b)

Falso

9.

Un kilobyte son

a)

8 bits

b)

1024 bytes

c)

1000 bytes

d)

1024 megas

10.

1 megabyte son

a)

1024 kilobytes

b)

1048576 bytes

c)

1024 terabytes

d)

ninguna de las anteriores

11.

Cuantos valores puede representar un byte

a)

8 bits

b)

2 valores (1 y 0)

c)

2102^{10}  

d)

250 valores

12.

Cuáles son los componentes de un algoritmo

a)

Datos de entrada

b)

Datos de Proceso

c)

Datos de salida

d)

Todas las anteriores

13.

¿El orden del codigo influye en el desarrollo del algoritmo?

a)

Verdadero

b)

Falso

c)

Todas las anteriores

d)

Ninguna de las anteriores

14.

El agoritmo dentro de sus propiedades debe tener

a)

Un numero de pasos Infinitos

b)

Un numero de pasos finitos

c)

inicio y fin

d)

Escriba Cadena [25] Nombre

15.

En el algoritmo Sumar dos números los siguientes datos son:

Entrada: Dos números

Salida: El resultado de la suma mostrado en pantalla

Proceso: Añadir dos números

Guardar el resultado en la memoria

imprimir el resultado en pantalla

a)

Verdadero

b)

Falso

16.

En el algoritmo hacer una taza de té a la inglesa

Solución:

Entrada: agua, bolsa de té,

Salida: una taza de té a la inglesa

Proceso:

Poner la bolsa de té en la taza

Poner el agua a hervir en la tetera

Verter el agua hervida en la taza 

Añadir leche

Remover

a)

Verdadero

b)

Falso

17.

Cuando en un algoritmo se quiere indicar que cierta acción solo se debe ejecutar bajo cierta condición se indica del siguiente modo:

Si Condición Entonces

Acción;

FinSi

a)

Verdadero

b)

Falso

18.

En ocasiones, se deben ejecutar unas acciones u otras dependiendo de la ocurrencia de una determinada condición. Esta especificación se realiza del siguiente modo:

Si Condición Entonces

Acción A;

Acción B;

SiNo

FinSi

a)

Verdadeto

b)

Falso

19.

En ocasiones, se deben ejecutar unas acciones u otras dependiendo de la ocurrencia de una determinada condición. Esta especificación se realiza del siguiente modo:

Si Condición Entonces

Acción A;

SiNo

Acción B;

FinSi

a)

Verdadero

b)

Falso

20.

También es posible que a la hora de especificar la ejecución de una acción haya que escoger ésta entre varias dependiendo del valor de una determinada variable (o indicador). Este caso se expresa del siguiente modo:

Según Indicador Hacer

Caso Valor 1:

Acción 1;

Caso Valor 2:

Acción 2;

...

Caso Valor n:

Acción n;

[De Otro Modo:

Acción X;]

FinSegun

¿Esta definición puede ser comparada con la estructura caso?

a)

Verdadero

b)

Falso

21.

Para i = 1 Hasta n Hacer

Acción;

Fin Para

Esta sintaxis es correcta

a)

Verdadero

b)

Falso

c)

No se

d)

Profe me explica

22.

Para i = 1 Hasta n entonces

Acción;

Fin Para

Esta sintaxis es correcta

a)

Verdadero

b)

Falso

23.

i = 1;

Mientras i <= n Hacer

Acción;

i = i + 1;

Fin para

a)

Verdadero

b)

Falso

24.

i = 1;

Mientras i <= n Hacer

Acción;

i = i + 1;

Fin Mientras

a)

Verdadero

b)

Falso

25.

Inicio

Escriba “Mi primer programa”

Escriba “ en lpp”

Fin

en cuantos renglones sale el anuncio?

a)

1

b)

2

c)

3

d)

4

26.

Inicio

Escriba “Mi primer programa”

Llamar nueva_linea

Escriba “ en lpp”

Fin

en cuantos renglones sale el anuncio?

a)

1

b)

2

c)

3

d)

4

27.

Cuantos tipos de variables se declaran en LPP

a)

4

b)

5

c)

6

d)

8

28.

La variable Entero se declara para números con cifras decimales

a)

Verdadero

b)

Falso

29.

La variable Entero se declara para solo números enteros

a)

Verdadero

b)

Falso

30.

La variable Real se declara para números con cifras decimales

a)

Verdadero

b)

Falso

31.

Caracter

a)

Cuando queremos guardar un solo carácter.

b)

Cuando necesitamos guardar una expresión lógica

(verdadero o falso)

c)

Cuando queremos guardar letras

d)

Solo números enteros

32.

Booleano

a)

Cuando queremos guardar un solo carácter.

b)

Cuando necesitamos guardar una expresión lógica

(verdadero o falso)

c)

Cuando queremos guardar letras

d)

Solo números enteros

33.

Booleano

a)

Cuando queremos guardar un solo carácter.

b)

Cuando necesitamos guardar una expresión lógica

(verdadero o falso)

c)

Cuando queremos guardar letras

d)

Solo números enteros

34.

¿Cuándo escribes CADENA[25] nombre a que se refiere el 25?

a)

A la cantidad de nombres que puedo ingresar

b)

Las veces que se repite el algoritmo

c)

Los caracteres dentro de una variable

d)

El tamaño de la variable

35.

Cuando usamos ( ) es para:

a)

Agrupar expresiones

b)

Para poder multiplicar y luego dividir

c)

Para escribir un comentario dentro del paréntesis

d)

Para escribir lo que se muestra en pantalla

36.

Cuando usamos el operador ^ es para:

a)

Usar potencias

b)

Usar exponenciación

c)

Para multiplicar

d)

Ninguna de las anteriores

37.

Cuando usamos el operador +

a)

Para sumar

b)

Para restar

c)

Para multiplicar

d)

Para dividir

38.

Cuando usamos el operador -

a)

Para sumar

b)

Para restar

c)

Para multiplicar

d)

Para dividir

39.

Cuando usamos el operador x

a)

Para sumar

b)

Para restar

c)

Para multiplicar

d)

Para dividir

e)

Ninguna de las anteriores

40.

Cuando usamos el operador /

a)

Para sumar

b)

Para restar

c)

Para multiplicar

d)

Para dividir

41.

Escriba "Bienvenido"

Escriba nombre

Es lo mismo que decir

Escriba "Bienvenido ", nombre

a)

Verdadero

b)

Falso

42.

Cuál es es símbolo para agregar un valor a una variable

a)

-

b)

<>

c)

>-

d)

<-

43.

Para ingresar el sueldo de un empleado que tipo de variable necesitas

a)

Entero

b)

Real

c)

Cadena

d)

Booleano

44.

Nombre <- “juan” con esta instrucción asignamos la cadena “Juan” a la variable nombre que es una variable de tipo cadena.

a)

Verdadero

b)

Falso

45.

Que hace la instrucción Aumento  <- sueldo * 1.25

a)

Multiplica el valor de la variable sueldo * 1.25 y el resultado lo guarda en la variable Aumento

b)

suma el 25% a la variable aumento

c)

multiplica el sueldo con el 25% del aumento

d)

ninguna de las anteriores

46.

Cadena[25] nombre, apellido, completo

Inicio

Escriba “Su Nombre”

Lea nombre

Escriba “ Apellido

Lea apellido

Completo <- nombre + “ “ + apellido

Escriba “Nombre completo” , completo

Fin

Este algoritmo compilaria en LPP?

a)

Si

b)

No

c)

No se

d)

quizas

47.

Cadena[25] nombre, apellido, completo

Inicio

Escriba “Su Nombre”

Lea nombre

Escriba “ Apellido

Lea apellido

Completo = nombre + “ “ + apellido

Escriba “Nombre completo” , completo

Fin

a)

Si

b)

No

c)

No se

d)

Quizas

48.

En programación, una sentencia condicional es una instrucción o grupo de instrucciones que se pueden ejecutar o no en función del valor de una condición.

a)

Verdadero

b)

Falso

49.

Instrucción si:

Sintaxis

si condición entonces

instrucciones

fin si

Es correcta esta afirmación

a)

Verdadero

b)

Falso

50.

Instrucción si:

Sintaxis

si condición haga

instrucciones

fin si

Es correcta esta afirmación

a)

Verdadero

b)

Falso

51.

Instrucción si:

Sintaxis

si condición entonces

instrucciones

fin si

corresponde a un condicional simple

a)

Verdadero

b)

Falso

52.

si condición entonces

instrucciones

sino

instrucciones

fin si

corresponde a un condicional simple

a)

Verdadero

b)

Falso

53.

si condición entonces

instrucciones

sino

instrucciones

fin si

Corresponde a un condicional compuesto

a)

Verdadero

b)

Falso

54.

Entero num

Inicio

Escriba “Ingresar un número”

Lea num

Si num > 100 entonces

Escriba “El número es mayor a 100”

Fin Si

Fin

La intencion de este algoritmo es:

a)

Mostrar si un numero es mayor que 100

b)

Mostrar si un numero es menor que 100

55.

Entero num

Inicio

Escriba “Ingresar un número”

Lea num

Si num > 100 entonces

Escriba “El número es menor a 100”

Fin Si

Fin

La intención de este algoritmo es:

a)

Mostrar que un numero es mayor que 100

b)

Mostrar que un numero es menor que 100

c)

Hay un error en la sintaxis

56.

Si Pbruto > 240000 entonces

ss <- 8400

Sino

ss <- 0.035 * Pbruto

Fin si

Cual es la intencion de esta condicion

a)

Que el pago bruto es menor que 240000

b)

Que el pago bruto es de 8400

c)

Que si el pago bruto es mayor de 240000 la ss es de 8400 y en caso contrario es de 3.5%

d)

no entendí

57.

Si condición 1 entonces

Instrucciones

Sino si condición 2 entonces

Instrucciones

Sino si condición 3 entonces

Instrucciones

Sino

Instrucciones

Fin si

Fin si

Fin si

Es la sintaxis de un condicional anidado?

a)

Verdadero

b)

Falso

58.

Si condición 1 entonces

Instrucciones

Sino si condición 2 entonces

Instrucciones

Sino si condición 3 entonces

Instrucciones

Sino

Instrucciones

Fin si

Fin si

Este condicional funcionaria en LPP

a)

Verdadero

b)

Falso

59.
a)

7

b)

7.5

c)

8

d)

8.5

60.
a)

Akita

b)

Pastor Aleman

c)

Pitbull

d)

Labrador

61.
a)

ES MAS VIEJO EL DE PEDRO, MAS LENTO EL DE JULIO Y MAS CLARO EL DE JUAN

b)

MAS VIEJO EL DE JULIO, MAS LENTO EL DE JUAN Y MAS CLARO EL DE PEDRO

c)

MAS VIEJO EL DE DIANA, MAS LENTO EL DE PEDRO Y MAS CLARO EL DE JULIO

d)

MAS VIEJO EL DE JUAN, MAS LENTO EL DE JULIO Y MAS CLARO EL DE PEDRO.

62.
a)

DIRÍA "MORIRÉ EN LA HOGUERA"

b)

NO DIRÍA NADA

c)

DIRÍA "VIVIRÉ SIN IMPORTAR QUE PASE"

d)

NINGUNA DE LAS ANTERIORES

Mostrar respuestasExplicaciónAnteriorSiguiente

63.
a)

30 HOMBRES

b)

15 HOMBRES

c)

10 HOMBRES

d)

3 HOMBRES

64.
a)

LOS POSADA

b)

LOS RODRÍGUEZ

c)

LOS RIVERA

d)

NADIE VIVE AL LADO DE LOS MARTÍNEZ

65.
a)

JULIAN

b)

MIGUEL

c)

CRISTIAN

d)

LUIS

66.
a)

1 SOLO MES

b)

NINGUNO TIENE 28 DÍAS

c)

1 CADA 4 AÑOS

d)

LOS DOCE MESES

67.
a)

2 PESOS

b)

2 PESOS Y MEDIO

c)

3 PESOS

d)

3 PESOS Y MEDIO

e)

5 PESOS

68.
a)

21

b)

23

c)

22

d)

24

69.

Cuantos triángulos hay en la figura

a)

9

b)

11

c)

12

d)

13

70.

Tres docenas de limones y cuatro y media de huevos hacen un total de ¿cuántas unidades?

a)

86

b)

60

c)

90

71.

El operador O se utiliza cuando estamos evaluando dos o más condiciones y queremos que la condición se cumpla cuando una de las condiciones que estamos evaluando se hacen verdadera.

a)

Verdadero

b)

Falso

72.

El operador Y se utiliza cuando estamos evaluando dos o más condiciones y queremos que la condición se cumpla cuando las dos condiciones que estamos evaluando se hacen verdaderas.

a)

Verdadero

b)

Falso

73.

El operador O se utiliza cuando estamos evaluando dos o más condiciones y queremos que la condición se cumpla cuando las dos condiciones que estamos evaluando se hacen verdadera.

a)

Verdadero

b)

Falso

74.

El operador Y se utiliza cuando estamos evaluando dos o más condiciones y queremos que la condición se cumpla cuando una de las condiciones que estamos evaluando se hacen verdaderas.

a)

Verdadero

b)

Falso

75.

El ciclo mientras se utiliza cuando se quiere ejecutar repetidamente un bloque de instrucciones basado en una condición, el ciclo se repite mientras la condición se cumple.

a)

Verdadero

b)

Falso

76.

Sintaxis

mientras condición haga

instruciones

fin mientras

Es correcta la sintaxis

a)

Verdadero

b)

Falso

77.

Sintaxis

para condición haga

instruciones

fin mientras

Es correcta la sintaxis

a)

Verdadero

b)

Falso

78.

Mientras contador < 10 haga

contador <- contador - 1

Fin mientras

Es correcta la sintaxis

a)

Verdadero

b)

Falso

c)

No es correcta por que resta el contador

d)

Ninguna de las anteriores

79.

El ciclo Para se utiliza generalmente para ejecutar un conjunto de instrucciones

que se repiten un número de veces, establecido antes de ejecutar el ciclo.

a)

Verdadero

b)

Falso

80.

La variable para controlar el ciclo para es:

a)

Entera

b)

Real

c)

Cadena

d)

Caracter

81.

El valor inicial en el ciclo para puede ser un numero entero o una variable tipo entera?

a)

Verdadero

b)

Falso

c)

La variable es Real

82.

El valor final en el ciclo para puede ser un numero entero o una variable tipo entera?

a)

Verdadero

b)

Falso

c)

La variable es Real

83.

Entero I

Inicio

Para I <- 1 hasta 10 haga

Escriba I

Llamar nueva_linea

Fin para

Fin

a)

Muestra los números del 1 al 10

b)

muestra 10 veces el numero 1

c)

Muestra la letra I 10 veces

d)

Ninguna de las anteriores

84.

Repita

Instrucciones

Hasta condición

Es la sintaxis del ciclo

a)

Hasta

b)

Repita

c)

No se

d)

Ninguna de las anteriores

85.

El ciclo repita es lo contrario al ciclo mientras, en éste la ejecución se lleva a cabo hasta que se cumple la condición impuesta.

a)

Verdadero

b)

Falso

86.

En el ciclo repita la verificación de la condición se hace al principio o al final del algoritmo

a)

Al final

b)

Al principio

c)

no se verifica

d)

¿Hay que verificarla?

87.

Cual es la diferencia principal entre el ciclo mientras y el ciclo repita

a)

Que en los 2 se repite hasta que la condición de cumpla

b)

Que en los 2 se verifica la condición al principio

c)

Que en los 2 la condición se verifica al final

d)

Que en el mientras se verifica la condición al principio y en el repita al fina

88.

Un procedimiento es un subprograma que realiza una tarea específica y que puede se definido mediante 0 , 1 o mas parámetros

a)

Verdadero

b)

Falso

89.

Procedimiento nombre_del_procedimiento [( parámetros ) ]

[variables locales]

inicio

instrucciones

fin

es esta la sintaxis de un procedimiento?

a)

Verdadero

b)

Falso

90.

Procedimiento nombre_del_procedimiento [( parámetros ) ]

inicio

instrucciones

fin

es esta la sintaxis de un procedimiento?

a)

Verdadero

b)

Falso

91.

Las funciones son subprogramas que hacen una o más instrucciones pero que  siempre nos devuelven un solo valor .

a)

Verdadero

b)

Falso

c)

Que es una función

d)

ninguna de las anteriores

92.

Sintaxis 

función nombre_funcion [( parámetros ) ]: tipo_de_retorno [variables Locales]

inicio 

instrucciones 

Retorne valor 

fin

Esta sintaxis es correcta

a)

Verdadero

b)

Falso

93.

Siempre que usemos parámetros estos deben de ser del mismo tipo datos, esto nos dice que la variable del programa , debe de ser del mismo tipo del parámetro del procedimiento y pasados en el mismo orden en que están colocados en el procedimiento .

a)

Verdadero

b)

Falso

94.

Siempre que usemos parámetros estos deben de ser del mismo tipo datos, esto nos dice que la variable del programa , debe de ser del mismo tipo del parámetro del procedimiento y pasados en cualquier orden en que están colocados en el procedimiento .

a)

Verdadero

b)

Falso

95.

procedimiento asteriscos

entero I

inicio

para I <- 1 hasta 5 haga

escriba "*"

fin para

fin

Podriamos decier que este procedimiento muestra 5 asteriscos cuando lo llamamos

a)

Verdadero

b)

Falso

96.

Esta imagen representa

a)

un condicional simple

b)

Un condicional anidado

c)

Un condicional compuesto

d)

ninguna de las anteriores

97.

Esta imagen representa

a)

Un condicional simple

b)

Un condicional anidado

c)

Un condicional compuesto

98.

Esta imagen representa

a)

Un condicional simple

b)

Un condicional Anidado

c)

Un condicional compuesto

99.

Esta Imagen representa

a)

Un ciclo

b)

Un condicional

c)

Una Variable

d)

Ninguna de las anteriores

100.

así se asigna el valor a una variable

a)

Verdadero

b)

Falso