wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introducción a la Programación

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Es una máquina electrónico - digital, capaz de procesar información a gran velocidad y con gran precisión.

a)

Computadora

b)

Sistema

c)

Informática

d)

Ninguna

2.

Es la ciencia que estudia el tratamiento racional y automático de la información.

a)

Computación

b)

Informática

c)

Sistema

d)

Ninguna

3.

Es un conjunto de elementos

relacionados entre sí y que cumplen una función u

objetivo común.

a)

Equipo

b)

Informática

c)

Sistema

d)

Ninguna

4.

El Hardware es la parte física de un computador

a)

Verdadero

b)

Falso

5.

El Hardware es la parte lógica de un computador, es el conjunto de programas.

a)

Verdadero

b)

Falso

6.

El Software es la parte lógica de un computador, es el conjunto de programas.

a)

Verdadero

b)

Falso

7.

Seleccione los dispositivos de entrada

a)

Teclado

b)

Parlantes

c)

Impresora

d)

Ratón

e)

Ninguno

8.

Seleccione los dispositivos de salida

a)

Teclado

b)

Impresora

c)

Ratón

d)

Disco duro

e)

Monitor

9.

Seleccione los dispositivos de almacenamiento permanente

a)

Memoria RAM

b)

Flash Memory

c)

CD - DVD

d)

Microprocesador

e)

Disco Duro

10.

Microsoft Word es un Software de sistema que nos permite editar texto

a)

Verdadero

b)

Falso

11.

Seleccione los que corresponden a Software de Aplicación

a)

Word

b)

Windows

c)

Linux

d)

Android

e)

Lenguajes de Programación

12.

Es una representación simbólica (numérica, alfabética, algorítmica, espacial, etc.) de un atributo o variable cuantitativa o cualitativa

a)

Algoritmo

b)

Dato

c)

Información

d)

Procesamiento de la Información

e)

Ninguno

13.

Es un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje

a)

Algortimo

b)

Dato

c)

Información

d)

Procesamiento de la Información

e)

Ninguna

14.

Es la acción que se ejecuta, en este caso sobre los datos (imput), y que logra en ellos una transformación produciendo una salida (output)

a)

Algoritmo

b)

Dato

c)

Información

d)

Procesamiento de la Información

e)

Ninguno

15.

Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite llevar a cabo una actividad

a)

Algoritmo

b)

Dato

c)

Información

d)

Procesamiento de la Información

e)

Ninguno

16.

Seleccione las características que debe tener un Algoritmo

a)

Finito

b)

Claro

c)

Preciso

d)

Bien definido

e)

Calculado

17.

Son aquellos tipos de algoritmos en los que los pasos se describen utilizando palabras

a)

Diagrama de Flujo

b)

Cuantitativos

c)

Pseudocódigo

d)

Cualitativos

e)

Diagrama NS

18.

Son aquellos tipos de algoritmos en los que se utilizan

cálculos numéricos para definir los pasos de un proceso

a)

Diagrama de Flujo

b)

Cuantitativos

c)

Pseudocódigo

d)

Cualitativos

e)

Diagrama NS

19.

Lenguaje algorítmico gráfico que utiliza rombos, trapecios, rectángulos, óvalos, etc. para graficar sus procesos.

a)

Diagrama de Flujo

b)

Cuantitativos

c)

Pseudocódigo

d)

Cualitativos

e)

Diagrama NS

20.

Lenguaje algorítmico gráfico que utiliza fundamentalmente rectángulos para graficar sus procesos.

a)

Diagrama de Flujo

b)

Cuantitativos

c)

Pseudocódigo

d)

Cualitativos

e)

Diagrama NS

21.

Lenguaje algorítmico no gráfico.

a)

Diagrama de Flujo

b)

Cuantitativos

c)

Pseudocódigo

d)

Cualitativos

e)

Diagrama NS

22.

Secuencia de instrucciones, desarrollado para realizar una tarea específica en una computadora.

a)

Algoritmo

b)

Código fuente

c)

Programa informático

d)

Pseudocódigo

e)

Ninguna

23.

Conjunto de líneas de texto, escritas en un determinado lenguaje de programación, con los pasos que debe seguir la computadora para ejecutar dicho programa.

a)

Algoritmo

b)

Código fuente

c)

Programa informático

d)

Pseudocódigo

e)

Ninguna

24.

Conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones; y es utilizado para controlar el comportamiento físico y lógico de una computadora

a)

Algoritmo

b)

Programa informático

c)

Pseudocódigo

d)

Lenguaje de Programación

e)

Ninguno

25.

Los lenguajes de programación, según la forma de ejecución se clasifican en:

a)

Compilados

b)

No compilados

c)

Interpretados

d)

Orientados a objetos

26.

Se compila una vez y se utiliza cuantas veces se desee sin

necesidad de volver a utilizar el compilador

a)

Programas informáticos

b)

Lenguajes compilados

c)

Lenguajes interpretados

d)

Lenguajes funcionales

e)

Ninguno

27.

Analizan todo el programa y no generan

resultados si no es correcto todo el código.

a)

Los compiladores

b)

Los lenguajes compilados

c)

Los lenguajes de programación

d)

El código fuente

28.

Son interpretados cada vez que se ejecutan, necesitan siempre del intérprete.

a)

Programas informáticos

b)

Lenguajes compilados

c)

Lenguajes interpretados

d)

Lenguajes funcionales

e)

Ninguno

29.

Marque los lenguajes de programación compilados

a)

C#

b)

PHP

c)

Python

d)

Java

30.

Marque los lenguajes de programación interpretados

a)

C#

b)

PHP

c)

Python

d)

Java

31.

Los lenguajes de programación, según el nivel de abstracción se clasifican en:

a)

Lenguajes de Alto Nivel

b)

Compilados

c)

Lenguajes de Bajo Nivel

d)

Interpretados

e)

Lenguaje de Máquina

32.

Las instrucciones en este tipo de lenguaje se expresan en

términos de la unidad de memoria más pequeña, el bit.

a)

Lenguaje de Alto Nivel

b)

Compilados

c)

Lenguaje de Bajo Nivel

d)

Lenguaje de Máquina

33.

Se utilizan palabras mnemotécnicas (abreviaturas). Como por ejemplo ADD (sumar), SUB (restar), DIV (dividir), etc.

Se trabaja directamente con los registros de la memoria.

a)

Lenguajes de Alto Nivel

b)

Lenguaje de Máquina

c)

Lenguajes Compilados

d)

Lenguajes de Bajo Nivel

34.

El lenguaje ENSAMBLADOR corresponde al tipo:

a)

Lenguaje Orientado a Objetos

b)

Lenguaje de Alto Nivel

c)

Lenguaje Procedimental

d)

Lenguaje de Bajo Nivel

35.

Son aquellos en los que las instrucciones son escritas utilizando palabras similares al lenguaje humano, lo que facilita la escritura y comprensión del programa.

a)

Lenguaje Orientado a Objetos

b)

Lenguaje de Alto Nivel

c)

Lenguaje Procedimental

d)

Lenguaje de Bajo Nivel

36.

Un Lenguaje de Programación representa un enfoque particular o filosofía para la construcción de software

a)

Verdadero

b)

Falso

37.

Un Paradigma de Programación representa un enfoque particular o filosofía para la construcción de software

a)

Verdadero

b)

Falso

38.

Describe la programación en términos de estado de programa y sentencias que cambian dicho estado.

a)

Lenguajes Algorítmicos o Imperativos

b)

Lenguajes Procedimentales

c)

Lenguajes Orientados a Objetos

d)

Lenguajes Funcionales

39.

Basado en la utilización de predicados lógicos o funciones matemáticas, su objetivo es conseguir lenguajes expresivos en los que no sea necesario especificar cómo resolver el problema.

a)

Lenguajes Algorítmicos o Imperativos

b)

Lenguajes Declarativos o Predicativos

c)

Lenguajes Orientados a Objetos

d)

Lenguajes Funcionales

40.

Lenguaje de Programación Lógica

a)

Lisp

b)

Java

c)

C#

d)

Prolog

e)

Ninguno

41.

Lenguaje Funcional

a)

Lisp

b)

Java

c)

C#

d)

Prolog

e)

Ninguno

42.

Es un tipo de lenguaje de programación que está basado en técnicas como la herencia, modularidad, polimorfismo

y encapsulamiento.

a)

Lenguaje Orientado a Objetos

b)

Lenguaje Funcional

c)

Lenguaje Algorítmico

d)

Lenguaje Procedimental

43.

¿Qué es?

a)

Algoritmo

b)

Diagrama de Flujo

c)

Diagrama NS

d)

Pseudocódigo

44.

¿Qué es?

a)

Algoritmo

b)

Diagrama de Flujo

c)

Diagrama NS

d)

Pseudocódigo

45.

¿Qué es?

a)

Algoritmo

b)

Diagrama de Flujo

c)

Diagrama NS

d)

Pseudocódigo

46.

¿Qué es?

a)

CPU

b)

Memoria RAM

c)

Memoria USB

d)

Tarjeta Madre

e)

Microprocesador

47.

¿Qué es?

a)

CPU

b)

Memoria RAM

c)

Memoria USB

d)

Tarjeta Madre

e)

Microprocesador

48.

¿Qué es?

a)

CPU

b)

Memoria RAM

c)

Memoria USB

d)

Tarjeta Madre

e)

Microprocesador

49.

¿Qué es?

a)

CPU

b)

Memoria RAM

c)

Memoria USB

d)

Tarjeta Madre

e)

Microprocesador

50.

Es una serie de símbolos y reglas que se utilizan para describir de manera explícita un Algoritmo.​

a)

Algoritmo

b)

Lenguaje de Programación

c)

Lenguaje Algorítmico

d)

Algoritmo Cualitativo