wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programación 1 - Repaso Unidad 3

Total questions: 25

Worksheet time: 20mins

Name
Class
Date
1.

Son conjunto de reglas que establecen la forma o estilo para analizar, diseñar y escribir programas

a)

Sistema operativo

b)

Software

c)

Paradigmas de programación

d)

Información

2.

Es el paradigma que utilizan los sistemas manejadores de bases de datos

a)

Paradigma funcional

b)

Paradigma realcional

c)

Paradigma orientado a eventos

d)

Paradigma procedural

3.

Selecciona los lenguajes que tienen un paradigma orientado a objetos

a)

Fortran

b)

C#

c)

Pascal

d)

Visual basic

e)

C

4.

¿De qué otra forma se le conoce al paradigma procedural?

a)

Orientado a objeto

b)

Imperativo

c)

Declarativo

d)

Procedimental

e)

Algorítmico

5.

Secuencia de acciones a realizar a través de uno o más procedimientos denominados (a)  

6.

Es una representación formal de un algoritmo

a)

Programación

b)

Programa

c)

Lenguaje

d)

Algoritmo

7.

Se componen de procedimientos, llamados subprogramas, funciones o subrutinas, que se ejecutan cuando son llamados por el procedimiento principal

a)

Lenguajes de programación

b)

Lenguaje declarativo

c)

Lenguajes simples de procedimiento

d)

Lenguajes de procedimiento estructurado

8.

La programación se representa en forma de predicados o “premisas”

a)

Paradigma funcional

b)

Paradigma lógico

c)

Paradigma procedural

d)

Paradigma orientado a objetos

9.

¿Cuáles son los lenguaje de programación que están orientados a la generación de listas de datos o de símbolos?

a)

Scheme

b)

Prolog

c)

Haskell

d)

Lisp

10.

En qué paradigma el programador define las acciones que se realizarán al producirse cada evento

a)

Paradigma relacional

b)

Paradigma orientado a objetos

c)

Paradigma funcional

d)

Paradigma orientado a eventos

11.

¿En qué etapa del proceso de compilación se eliminan los comentarios?

a)

Procesador

b)

Compilador

c)

Ensamblador

d)

Editor de carga y enlace

12.

Paradigma que se basa en la definición de clases para construir múltiples objetos de la misma clase

a)

Paradigma Funcional

b)

Paradigma Procedural

c)

Paradigma Orientado a Objetos

d)

Paradigma Lógico

13.

Los lenguajes de programación lógica y los lenguajes funcionales son ejemplo del paradigma (a)  

14.

Paradigma de programación que se basa en la ejecución simultánea de más de un proceso

a)

Paradigma declarativo

b)

Paradigma funcional

c)

Paradigma concurrente

d)

Paradigma orientado a objetos

15.

El paradigma relacional se basa en un conjunto de funciones

a)

Cierto

b)

Falso

16.

¿En la fase "Generador de código objeto" se crea el archivo en lenguaje nemotécnico?

a)

Verdadero

b)

False

17.

Conjunto de reglas, símbolos y palabras especiales que permiten construir un programa

a)

Paradigma de programación

b)

Lenguaje

c)

Programa

d)

Programación

18.

¿En qué fase del compilador se verifica que el árbol sintáctico tenga un significado válido ?

a)

Análisis semántico

b)

Análisis sintáctico

c)

Análisis léxico

19.

Selecciona los tipos de lenguaje que vimos en clase

a)

Lenguajes de Alto nivel

b)

Lenguajes maquina

c)

Lenguajes de Bajo nivel

d)

Lenguaje humano

e)

Lenguajes de robots

20.

Analiza el programa fuente y lo traduce completo a otro equivalente escrito en lenguaje máquina

a)

Intérprete

b)

Compilador

21.

Selecciona las funciones que realiza el procesador

a)

Procesamiento de macros

b)

Inclusión de archivos

c)

Extensión a lenguajes

d)

Eliminar comentario

22.

Establecer una secuencia de instrucciones que ha de seguir una computadora

a)

Lenguaje

b)

Programación

c)

Paradigma de programación

d)

Algoritmo

23.

Las instrucciones en lenguaje (a)   son instrucciones conocidas como nemotécnicos

24.

¿Qué fase del compilador se encarga de transformar el código intermedio en uno de función equivalente pero de menor tamaño o de menor tiempo de ejecución?

a)

Generador de código intermedio

b)

Optimización

c)

Análisis sintactico

d)

Análisis semántico

25.

Analiza el programa fuente y lo ejecuta directamente sin generar ningún código equivalente

(a)