wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fundamentos de Programación

Total questions: 49

Worksheet time: 29mins

Name
Class
Date
1.

¿Cuáles son las partes constitutivas de un programa?

a)

Base de datos, servidor, protocolo de comunicación

b)

Hardware, software, red de computadoras

c)

Código fuente, algoritmos, estructuras de datos, funciones, interfaz de usuario y documentación.

d)

Lenguaje de programación, compilador, sistema operativo

2.

Define qué es una instrucción en programación.

a)

Una instrucción en programación es una línea de código que realiza una acción específica.

b)

Una instrucción es un conjunto de datos almacenados.

c)

Una instrucción es un comentario en el código.

d)

Una instrucción es un tipo de variable en programación.

3.

Menciona tres tipos de datos básicos en programación.

a)

Diccionarios

b)

Listas

c)

Booleanos

d)

Enteros, Flotantes, Cadenas

4.

¿Qué son las constantes y cómo se diferencian de las variables?

a)

Las constantes son variables que no se pueden modificar y las variables son constantes que se pueden cambiar.

b)

Las constantes son valores que cambian con el tiempo y las variables son valores fijos.

c)

Las constantes son valores inmutables y las variables son valores mutables.

d)

Las constantes son valores que se pueden modificar y las variables son valores inmutables.

5.

Explica qué es una expresión algorítmica.

a)

Una expresión algorítmica es un tipo de gráfico.

b)

Una expresión algorítmica es un conjunto de datos sin operaciones.

c)

Una expresión algorítmica es una representación de operaciones que se deben realizar para resolver un problema.

d)

Una expresión algorítmica es una fórmula matemática sin contexto.

6.

Define qué es una variable y su propósito en un programa.

a)

Una variable es un tipo de dato fijo que no puede cambiar.

b)

Una variable es un comando que ejecuta funciones en un programa.

c)

Una variable es un espacio de almacenamiento que permite guardar datos que pueden cambiar durante la ejecución de un programa.

d)

Una variable es un elemento visual en la interfaz de usuario.

7.

¿Cuáles son los elementos básicos que componen un programa?

a)

Comentarios en el código

b)

Funciones matemáticas

c)

Algoritmos, estructuras de datos, lenguaje de programación, entradas y salidas, control de flujo.

d)

Variables y constantes

8.

¿Qué son las instrucciones primitivas y para qué se utilizan?

a)

Son herramientas de diseño gráfico utilizadas en la creación de interfaces.

b)

Son lenguajes de programación completos que permiten desarrollar aplicaciones.

c)

Son funciones avanzadas en programación que optimizan el rendimiento.

d)

Las instrucciones primitivas son comandos básicos en programación que se utilizan para realizar operaciones fundamentales.

9.

Proporciona un ejemplo de un ejercicio práctico relacionado con la asignación de variables.

a)

Declara una función que sume dos números.

b)

Crea una lista de compras y añade elementos.

c)

Crea tres variables: nombre, edad y ciudad, y asígnales valores. Luego imprime esos valores.

d)

Escribe un programa que calcule la media de una serie de números.

10.

¿Qué es la Informática?

a)

Estudio de la historia de la computación

b)

Estudio de la información en papel

c)

Ciencia que estudia el procesamiento automático de la información

d)

Técnica para comunicarse sin tecnología

11.

¿Qué es una computadora?

a)

Un instrumento musical

b)

Un dispositivo para hacer café

c)

Un tipo de teléfono móvil

d)

Un dispositivo electrónico que procesa datos y genera información

12.

¿Qué diferencia hay entre datos e información?

a)

Los datos son información sin procesar, la información es el resultado del procesamiento de datos

b)

Los datos son información numérica, la información es alfabética

c)

Los datos son información visual, la información es auditiva

d)

Los datos son información antigua, la información es actual

13.

¿Qué es el Hardware?

a)

La parte física de un ordenador

b)

Un tipo de red de computadoras

c)

La parte lógica de un ordenador

d)

Un tipo de software

14.

¿Qué generación de computadoras se caracterizó por el uso de circuitos integrados?

a)

Cuarta generación

b)

Tercera generación

c)

Segunda generación

d)

Primera generación

15.

¿Qué tipo de memoria se utilizaba en la Segunda Generación de computadoras?

a)

Discos magnéticos

b)

Disco duro

c)

Cintas magnéticas

d)

Tarjetas perforadas

16.

¿Qué caracteriza a la Quinta Generación de computadoras?

a)

Programadas en lenguaje de máquina

b)

Construidas con microprocesadores

c)

Uso de circuitos de transistores

d)

Memoria en tarjetas perforadas

17.

¿Qué es la Computación cuántica?

a)

Memoria en discos magnéticos

b)

Programación en lenguajes de alto nivel

c)

Uso de qúbits

d)

Uso de circuitos integrados

18.

¿Qué significa la palabra METAVERSO?

a)

Un sistema operativo

b)

Un nuevo tipo de computadora

c)

Un ecosistema virtual y tridimensional

d)

Un tipo de software de inteligencia artificial

19.

¿Quién fue el creador de la lógica simbólica o álgebra booleana?

a)

Herman Hollerith

b)

Augusta Ada Byron

c)

George Boole

d)

Charles Babbage

20.

¿Qué tipo de aplicaciones abarca la Informática?

a)

Aplicaciones de transporte y arte

b)

Solo aplicaciones científicas

c)

Aplicaciones de negocios, gobierno, medicina, entre otros

d)

Solo aplicaciones de entretenimiento

21.

¿Qué es el Procesamiento de datos?

a)

La entrada de datos en un sistema informático

b)

El tratamiento de datos para obtener información

c)

El almacenamiento de datos en un sistema informático

d)

La salida de datos de un sistema informático

22.

¿Quién construyó la primera máquina sumadora?

a)

Charles Babbage

b)

Joseph Marie Jacquard

c)

Gottfried Wilhelm Leibniz

d)

Blaise Pascal

23.

¿Qué tipo de aplicaciones se desarrollaron en la Cuarta Generación de computadoras?

a)

Aplicaciones administrativas y comerciales

b)

Aplicaciones de entretenimiento

c)

Aplicaciones científicas y militares

d)

Aplicaciones de transporte y arte

24.

¿Cuántos pasos debe dar el ROBOT para llegar a la casilla azul?

a)

3

b)

2

c)

1

25.

¿Qué flecha indica girar a la derecha?

a)
b)
c)
d)
26.

¿Qué flecha lleva el personaje al tesoro?

a)
b)
c)
d)
27.

¿Cuál par de flechas permite mover el personaje hacia la piña o ananá?

a)

b)

c)

d)

28.

¿Cuál crees que es el orden correcto para lavarse las manos?

a)
b)
c)
29.

 ¿Qué es un algoritmo?

a)

Se denomina algoritmo a una combinación de pasos aleatorios dispuestos de forma organizada para resolver un problema.

b)

Se denomina algoritmo a una combinación de pasos lógicos dispuestos de forma desordenada para resolver un problema.

c)

Se denomina algoritmo a una combinación de pasos lógicos dispuestos de forma organizada para resolver un problema.

d)

Se denomina algoritmo a una combinación de pasos aleatorios dispuestos de forma desordenada para resolver un problema.

30.

Un ________________ tiene los siguientes elementos: entrada - proceso (instrucciones) - salida

a)

CPU

b)

Monitor

c)

Teclado

d)

Algoritmo

31.

Lea el siguiente algoritmo y mencione cuál es la operación matemática realizada al final:

a)

Suma

b)

Resta

c)

Multiplicación

d)

Escribir

32.

Es un espacio en memoria que guarda datos, los cuales cambian cuantas veces sea necesario durante el desarrollo del algoritmo.

a)

Programa

b)

Variable

c)

Algoritmo

d)

Constante

33.

Es una forma de expresar los distintos pasos que va a realizar un programa, de la forma más parecida a un lenguaje de programación, usando un lenguaje natural.

a)

Pseudocódigo

b)

Código Binario

c)

Código ASCII

d)

Código Hexadecimal

34.

Comando que sirve para mostrar datos en la pantalla.

a)

Si entonces

b)

Asignación

c)

Leer

d)

Escribir

35.

Comando que sirve para obtener datos desde teclado y usarlos en el proceso de un algoritmo.

a)

Escribir

b)

Leer

c)

Asignación

d)

Si entonces

36.

Cuestión discutible que hay que resolver o a la que se busca una explicación.

a)

Metodología

b)

Algoritmo

c)

Pseudocódigo

d)

Problema

37.

De acuerdo a las características de los algoritmos, es el que nos indica que todo algoritmo debe de tener un principio y un fin.

a)

Definido

b)

Preciso

c)

Finito

d)

Eficiente

e)

Ordenado

38.

En un algoritmo o diagrama de flujo, es un valor numérico que nunca cambia durante la ejecución del mismo.

a)

Variable

b)

Contador

c)

Constante

d)

Bandera

39.

Es la representación gráfica de un algoritmo

a)

Pseudcódigo

b)

Algoritmo

c)

Diagrama de Flujo

d)

Ciclo while

40.

¿Qué es un sistema?

a)

Conjunto de elementos interrelacionados entre si para lograr un objetivo en común.

b)

Conjunto de elementos relacionados para lograr objetivos.

c)

Conjunto de elementos desorganizados entre si para lograr un objetivo en común.

d)

Conjunto de elementos independientes que son necesarios para lograr un objetivo en común.

41.

Un ________________ tiene los siguientes componentes:

entrada - proceso - salida

a)

Algoritmo

b)

Problema

c)

Teclado

d)

Una animación

42.

¿Qué es la programación?

a)

Todas

b)

Es la elaboración de problemas por medio de instrucciones secuenciales.

c)

Se puede definir como una secuencia de acciones que representan un modelo de solución para un solo tipo de problema.

d)

Es la acción de escribir instrucciones para indicar a la computadora que debe hacer, con el objetivo es resolver algún problema.

43.

¿Para qué sirve la programación?

a)

Para crear videojuegos.

b)

Para crear programas que solucionen problemas.

c)

Para realizar operaciones matemáticas con muchos dígitos.

d)

Todas son correctas.

44.

¿Qué es lenguaje de bajo nivel?

a)

Es un programa ligero que exige muchos recursos de la computadora, en el cual podemos escribir programas.

b)

Es un lenguaje que esta más cerca del entendimiento de la computadora.

c)

Es un lenguaje que esta más cerca del entendimiento humano.

d)

Ninguno.

45.

Son características del pensamiento lógico...

a)

Es racional y fantasiosos o imaginativo.

b)

Se desarrolla de forma lineal, e decir, paso a paso hasta alcanzar una conclusión.

c)

Funciona como una herramienta que permite dar soluciones a los problemas de la vida diaria.

d)

Permite la organización de los pensamientos.

46.

Los dispositivos actuales tienen incorporados un HARDWARE especial que los hace "INTELIGENTES". Se les conoce como:

a)

Potenciadores

b)

Programadores

c)

Procesadores

d)

Verificadores

47.

Para que funcionen los procesadores y cumplan las tareas, es necesarios instalares unos:

a)

Programas

b)

Personas

c)

Tareas

d)

Pasos

48.

Los programas estás compuestos por unos:

a)

Algoritmos

b)

Operaciones

c)

Datos

d)

Salidas

49.

Los pasos en los algoritmos se caracterizan por ser:

a)

Desordenados e ilógicos

b)

Ordenados y lógicos

c)

Ordenados e ilógicos

d)

Lógicos y desordenados