Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Repaso fundamentos

Total questions: 25

Worksheet time: 15mins

Name
Class
Date
1.

¿Qué es un algoritmo?

a)

Exponente al que hay que elevar un número, llamado base, para obtener otro número determinado.

b)

Se define como la representación gráfica a modo de símbolo

c)

Se define como una secuencia de pasos ordenados con un número determinado de instrucciones claras y precisas.

d)

Es comúnmente utilizado por los programadores para omitir secciones de código o para dar una explicación del paradigma que tomó el mismo programador para hacer sus códigos, llamado también falso lenguaje.

2.

¿Qué es una variable?

a)

Es un dato permanece sin cambio durante el desarrollo del programa

b)

Es un símbolo constituyente de un predicado, algoritmo o de una proposición

c)

Se trata de algo que se caracteriza por ser inestable, inconstante y mudable

d)

Es una dato cuyo valor puede cambiar durante la ejecución del programa

3.

Es aquella Expresión que entregan como resultado un valor booleano

a)

Expresión aritmética

b)

Expresión lógica

c)

Expresión algorítmica

d)

Ninguna de las anteriores

4.

¿Qué es un programa en programación?

a)

a) Un conjunto de palabras reservadas.

b)

b) Conjunto de instrucciones internas para ejecutarse y producir un resultado.

c)

c) Una función matemática básica.

d)

d) Una declaración de constantes.

5.

¿Cuáles son las fases comunes en la solución de problemas?

a)

a) Solo análisis del problema.

b)

b) Diseño y ejecución del programa.

c)

c) Definición del problema y ejecución del programa

d)

d) Análisis, diseño, codificación y ejecución del programa.

6.

¿Qué es una constante?

a)

a) Un espacio de memoria que puede cambiar durante la ejecución del programa.

b)

b) Un espacio de memoria donde se almacenan valores y pueden cambiar durante el desarrollo del algoritmo.

c)

c) Un espacio de memoria donde se almacenan valores y no pueden cambiar durante la ejecución del programa.

d)

d) Un espacio de memoria que almacena valores de diferentes tipos de datos.

7.

¿Qué se entiende por precedencia de operadores?

a)

a) La asociación de operadores en una expresión.

b)

b) El orden en que se evalúan las operaciones en una expresión.

c)

c) La clasificación de los operadores según su tipo.

d)

d) La tabla de verdad que muestra los valores de verdad de una expresión.

8.

¿Cuál es el propósito de las estructuras de selección?

a)

A) Ejecutar instrucciones secuencialmente.

b)

B) Decidir qué grupo de instrucciones ejecutar basado en una condición.

c)

C) Ignorar la lógica en la ejecución de algoritmos.

d)

D) Limitar la cantidad de variables en un programa.

9.

¿Cómo se llama el proceso de llamar o invocar una función desde un algoritmo principal?

a)

a) Instrucción de función

b)

b)Error al compilar

c)

Llamada de función

d)

Ejecución de subalgoritmo

10.

Entrada estándar de un programa

a)

Pantalla

b)

Impresora

c)

Teclado

11.

El Pseudocodigo es:

a)

Expresar los distintos pasos a través de símbolos

b)

Inicio, proceso y fin

c)

Lenguaje de programación

d)

Representar por pasos la solución a un problema, de la forma más detallada posible, utilizando un lenguaje natural

12.

Que es una Expresión?

a)

Instrucciones

b)

Números

c)

Datos unidos por operadores con un único resultado

d)

Ninguna de las Anteriores

13.

Los operadores en programación se dividen en

a)

de relación, ejecutables y de estructura

b)

software y hardware

c)

aritméticos, relacionales y lógicos

14.

Es un Software que traduce un programa escrito en un lenguaje de programación de alto nivel en lenguaje de máquina

a)

Código objeto

b)

Código Fuente

c)

Código ejecutable

d)

Compilador

15.

¿Qué es un editor de código?

a)

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

b)

Es un programa pesado que exige muchos recursos de la computadora, en el cual podemos escribir cualquier texto.

c)

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

d)

Es un programa de programación que no exige muchos recursos de la computadora, en el cual podemos escribir solamente lenguaje C++.

16.

¿Qué es un IDE (Integrated Development Environment)?

a)

Es un programa ligero que exige menos recursos de la computadora, para tener un espacio de trabajo completo no solo en archivos, sino de hasta de compilador.

b)

Es un programa pesado que exige varios recursos de la computadora, para tener un espacio de trabajo completo no solo en archivos, sino de hasta de compilador.

c)

Es un programa pesado que exige varios recursos de la computadora, para tener un espacio de solo programación en archivos.

17.

¿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.

18.

¿Qué es lenguaje de alto nivel?

a)

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

b)

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

c)

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

d)

Ninguno.

19.

El código se almacena utilizando el lenguaje de programación, no el de la máquina; esto significa que puede ejecutarse en computadoras que utilizan diferentes lenguajes máquina; no compila el código por separado para cada arquitectura diferente. Es una ventaja de un

a)

Intérprete

b)

Compilador

20.

Es el archivo o archivos con las instrucciones necesarias, realizadas en un lenguaje de programación, que sirve para compilar posteriormente un programa o programas

a)

Código objeto

b)

Código Fuente

c)

Código ejecutable

d)

Compilador

21.

Es un conjunto de caracteres alfanuméricos de cualquier longitud que sirve para identificar las entidades del programa (clases, funciones, variables, tipos compuestos)

a)

Identificador

b)

Constante

c)

Variable

22.

Sandra no tiene muy claro los tipos de algoritmos, debe identificar varios y entre ellos le dieron una receta de cocina, usted que ha estudiado sobre ellos le responde que es un algoritmo:

a)

Cuantitativo

b)

Duplicativo

c)

Cualitativo

d)

Simple

23.

¿Cuáles son los 2 tipos de algoritmos?

a)

Constante y Variable

b)

Ordenado y preciso

c)

Entero y Flotante

d)

Cualitativo y Cuantitativo

24.

Describe situaciones de la vida cotidiana

a)

Decisiones

b)

Algoritmo Cuantitativo

c)

Algoritmo

d)

Algoritmo Cualitativo

25.

Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.

a)

Decisiones

b)

Algoritmo Cuantitativo

c)

Algoritmos

d)

Algoritmo Cualitativo