wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

LENGUAJES DE PROGRAMACIÓN Y ALGORITMOS

Total questions: 10

Worksheet time: 30mins

Name
Class
Date
1.

Indique la alternativa que describa la característica “Ser definido” de un algoritmo:

a)

Las tareas de un algoritmo tienen un orden de realización.

b)

Las tareas garantizan que siempre se obtendrá el mismo resultado.

c)

Las tareas desarrolladas deben permitir ponerlas a prueba antes de ejecutar.

d)

Se emplean los recursos necesarios para el desarrollo de las tareas.

e)

Se debe expresar en una forma estándar, comúnmente aceptada.

2.

La característica “Eficiencia” de un algoritmo, se entiende como:

a)

No debe tener ningún error en la validación.

b)

Se hace uso de todos los recursos, aún no necesarios.

c)

Tiene un inicio y un fin de tareas a desarrollar.

d)

Uso adecuado de recursos, solo los requeridos.

e)

Es independiente al lenguaje de programación a utilizar.

3.

Las partes de un algoritmo son:

a)

Entrada, Proceso, diagrama.

b)

Entrada, diagrama, Salida.

c)

Entrada, Proceso, Programa.

d)

Programa, Proceso, Salida.

e)

Entrada, Proceso, Salida.

4.

En la elaboración de un algoritmo, se define a la variable como:

a)

Todo el algoritmo a desarrollar.-

b)

Incógnita en la salida de datos.

c)

Espacio de memoria en el computador.

d)

Una fórmula matemática.

e)

Las actividades del algoritmo.

5.

En la programación estructurada, se presentan los siguientes diagramas de flujo:

a)

Pseudocódigo, diagrama de actividades, diagrama n-s.

b)

Diagrama de actividades, diagrama de flujo, diagrama n-s.

c)

Pseudocódigo, diagrama de flujo, diagrama n-s.

d)

Diagrama de procesos de negocio, diagrama de actividades, diagrama n-s.

e)

Pseudocódigo, diagrama de procesos de negocio, diagrama n-s.

6.

Los tipos de lenguaje de programación conocidos son:

a)

Lenguaje máquina, Programa traductor, Lenguaje alto nivel.

b)

Lenguaje bajo nivel, Programa traductor, Lenguaje alto nivel.

c)

Compilador, Programa traductor, Lenguaje alto nivel.

d)

Intérprete, Lenguaje bajo nivel, Lenguaje alto nivel.

e)

Lenguaje máquina, Lenguaje bajo nivel, Lenguaje alto nivel.

7.

El Lenguaje de bajo nivel, tiene como instrucciones en el programa:

a)

Los símbolos de cero y uno.

b)

Los símbolos en lenguaje natural.

c)

Los símbolos nemotécnicos.

d)

Los símbolos de diagrama n-S.

e)

Los símbolos en diagrama de flujo.

8.

El programa traductor denominado compilador realiza el siguiente flujo de trabajo.

a)

Obtiene el programa fuente, genera el código objeto, lo enlaza al código máquina y genera el programa ejecutable.

b)

Obtiene el programa fuente, genera el código algoritmo, lo enlaza al código máquina y genera el programa ejecutable.

c)

Obtiene el programa fuente, genera el código objeto, lo enlaza al código fuente y genera el programa ejecutable.

d)

Obtiene el programa fuente, genera el código máquina, lo enlaza al código fuente y genera el programa ejecutable.

e)

Obtiene el programa fuente, genera el código algoritmo, lo enlaza al código fuente y genera el programa ejecutable.

9.

La programación estructurada, a diferencia de la programación orientada a objetos, se fundamenta en:

a)

Dividir en segmentos más sencillos o de menor complejidad, para unificar en la solución.

b)

Mantener el problema como un todo y ejecutarlo en un solo programa bloque de solución.

c)

Realizar la herencia entre clases con objetos de atributos y comportamiento similares, como parte de la solución.

d)

Dividir el programa en clases y objetos, para luego unificar en la solución.

e)

Realizar la herencia entre segmentos de menor complejidad, para unificar en al solución.

10.

Cuál es la definición correcta de "Proceso".

a)

Conjunto de actividades (pasos o tareas) realizadas por una persona, con o sin ayuda de algún equipo, en una organización.

b)

Conjunto de datos, personas, actividades, restricciones que definen una situación en particular.

c)

Conjunto de actividades realizadas por un equipo en una

organización.

d)

Conjunto de pasos realizados para lograr una organización.

e)

Conjunto de actividades que resuelven una situación en particular.