wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programación y Estructura de Datos

Total questions: 53

Worksheet time: 31mins

Name
Class
Date
1.

¿Qué imaginas que es la programación Orientada a Eventos?

a)

 Un estilo de programación donde el flujo del programa depende de acciones como clics, teclas o mensajes.

b)

Una técnica para programar videojuegos exclusivamente.

c)

Un método para escribir código sin necesidad de funciones ni estructuras.

d)

Una forma de programación que solo se usa en sistemas operativos.

2.

¿Dónde se utiliza la programación orientada a eventos?

a)
  • En programas que no necesitan interacción con el usuario.

b)
  • En aplicaciones que reaccionan a acciones del usuario, como clics o teclas.

c)
  • Solo en videojuegos de consola.

d)
  • Exclusivamente en sistemas operativos antiguos.

3.

¿Qué es un CheckBox?

a)
  • Un tipo de botón que ejecuta una acción al hacer clic.

b)
  • Un campo de texto donde el usuario puede escribir información.

c)
  • Un componente que permite seleccionar o deseleccionar una opción, generalmente representado por una casilla.

d)
  • Una imagen decorativa que se usa en formularios.

4.

¿Qué es un ListBox?

a)
  • Un botón que se usa para enviar formularios.

b)
  • Un campo donde el usuario puede escribir texto libremente.

c)

Una imagen que decora la interfaz del programa.

d)
  • Un componente que muestra una lista de opciones y permite seleccionar una o varias de ellas.

5.

¿Qué es un Diagrama de flujo?

a)
  • Un tipo de código que se ejecuta automáticamente sin necesidad de instrucciones.

b)
  • Una tabla que contiene datos numéricos para cálculos matemáticos.

c)
  • Una representación gráfica que muestra los pasos o decisiones dentro de un proceso o algoritmo.

d)
  • Un archivo de imagen que se usa como fondo en programas.

6.

¿Qué es un algoritmo?

a)
  • Un tipo de error que ocurre al ejecutar un programa.

b)
  • Una secuencia ordenada de pasos que resuelven un problema o realizan una tarea.

c)
  • Un lenguaje de programación utilizado para crear videojuegos.

d)
  • Un componente gráfico que se usa en interfaces de usuario.

7.

¿Que es programación?

a)

Desarrollo de aplicaciones ó programas mediante código fuente que la computadora ejecuta.

b)

Se refiere a el proceso utilizado para crear y ordenar acciones para un realizar un proyecto.

c)

Unión de computadoras a mediante redes ya sean físicas o inalambricas.

8.

Se considera la unidad mínima de información. Puede ser de entrada y de salida.

a)

Dato

b)

Información

c)

Programa

9.
Es un grupo de datos relacionados, procesados y ordenados.
a)
Información
b)
Proceso
c)
Lenguaje
10.

Es una serie de pasos precisos, definidos y finitos, que nos ayudan a resolver un problema.

a)

Algoritmo

b)

Diagrama de flujo

c)

Pseudocódigo

11.

Es la representación gráfica de un algoritmo, Se utiliza con símbolos que representan acciones concretas de un algoritmo, como entrada, salida, flujo, etc.

a)

Diagrama de flujo

b)

Algoritmo

c)

Pseudocódigo

12.

Es la descripción de un algoritmo con un lenguaje casi formal para que pueda ser interpretado de manera mas eficiente.

a)

Pseudocódigo

b)

Algoritmo

c)

Diagrama de flujo

13.

Es la acción de traducir un algoritmo a un lenguaje de programación con la finalidad de construir un programa.

a)

Codificación

b)

Programación

c)

Diseñar

14.

Es el proceso por medio del cual se codifica y programa el código fuente en un lenguaje de programación.

a)

Programación

b)

Compilación

c)

Diseñar

15.

Está formada por un espacio de memoria y un nombre simbólico que está asociado a dicho espacio. Ese espacio contiene una cantidad de información conocida o desconocida, es decir un valor.

a)
Variable
b)
Apuntador
c)
Acumulador
16.

¿Que es un evento en microsoft visual Basic?

a)

Es un mensaje enviado por un objeto dentro de un programa al bucle principal del mismo, informándole que algo ha sucedido.

b)

Es un mensaje recibido por un objeto dentro de un programa al bucle principal del mismo, informándole que algo ha sucedido.

c)

Un valor numérico

d)

Ninguna de las anteriores

17.

Este evento ocurre mientras el usuario mueve o desplaza el puntero del mouse sobre un objeto

a)

KeyPress

b)

KeyUp

c)

MouseDown

d)

MouseMove

18.
Es una estructura de datos en la que el último elemento en entrar es el primero en salir.
a)
Pila
b)
Cola
c)
Lista
d)
Árbol
19.
En esta estructura sólo se tiene acceso a la cabeza o cima.
a)
Colas
b)
Pilas
c)
Árboles
d)
Listas
20.
Son muy usadas en procedimientos recursivos, tales como algoritmos de backtracking.
a)
Listas
b)
Colas
c)
Pilas
d)
Árboles
21.
¿Que estructura lineal corresponde la imagen?
a)
Pila
b)
Cola
c)
Lista
d)
Árbol
22.
Es una estructura FIFO, first in, firstout.
a)
Pilas
b)
Colas
c)
Listas
d)
Árboles
23.
Estructura lineal que permite almacenar elementos por un extremo y extraerlos por el otro.
a)
Colas
b)
Pilas
c)
Listas
d)
Árboles
24.
¿A qué estructura lineal corresponde la imagen?
a)
Lista Simplemente Enlazada
b)
Lista Doblemente Enlazada
c)
Lista Circular
d)
Lista Triangular
25.
Es una lista lineal en la que el último nodo a punta al primero.
a)
Lista Simplemente Enlazada
b)
Lista Doblemente Enlazada
c)
Lista Circular
d)
Lista Triangular
26.
Permiten almacenar información en posiciones de memoria que no sean contiguas.
a)
Pilas
b)
Colas
c)
Listas
d)
Árboles
27.
Puede determinar quien se encuentra después de él pero no puede determinar quien se encuentra antes.
a)
Nodo de Pilas
b)
Nodo de Colas
c)
Nodo de Lista Simple
d)
Nodo de Árboles
28.
Arreglos, clases, matrices, estructuras, pilas, colas, son tipos de datos_______
a)
Primitivos
b)
Estructurados
c)
Simples
d)
TDF
29.
Pilas
Colas
Listas
Son TDA ________
a)
Estructurados
b)
Simples
c)
No lineales
d)
Lineales
30.
Se compara cada elemento con el siguiente (parejas), si no están en el orden correcto, se intercambian. El valor más pequeño flota hasta la parte superior del arreglo.
a)
Burbuja
b)
Selección
c)
Inserción
d)
QuickSort
31.

¿QUÉ ES UN ARBOL BINARIO DE BUSQUEDA?

a)

Es un tipo particular de árbol binario que presenta una estructura de datos en forma de árbol usada en informática

b)

Es donde se pueden almacenar datos

c)

Sirve para agendar variables

32.

Que es un conjunto de nodos con el mismo padre?

a)

Tios

b)

Abuelos

c)

Hermanos

d)

Primos

33.

Que es un camino?

a)

Una secuencia de nodos conectados descendientemente

b)

La profundidad de un nodo

c)

Una ruta del nodo raiz a cualquier otro nodo

34.

Se recorre cada uno de los subarboles luego se pasa por la raíz.

a)

pre orden

b)

post orden

c)

in orden

35.

Que es el peso de un árbol?

a)

Es el tamaño en memoria

b)

Es la cantidad de nodos

c)

Es la altura de un árbol

d)

Es la profundidad de un árbol

36.

Que es el orden de un árbol?

a)

Son árboles independientes

b)

Es el número máximo de hijos de un nodo

c)

Es el número máximo de hijos que puede tener un árbol

37.

Recorrido: IZQ, Raiz y DER

a)

Post Orden

b)

Pre Orden

c)

In Orden

d)

Amplitud

38.

Propiedad donde se ingresa el carácter de relleno de un MaskedTextBox:

a)

PromptChar

b)

PasswordChar

c)

Modifiers

d)

Ninguna es correcta.

39.

Propiedad donde se ingresa el texto del control:

a)

Name

b)

Text

c)

Modifiers

d)

Enabled

40.

Un evento sirve para configurar las características de un control.

a)

Si

b)

No

41.

Una propiedad sirve para programar el comportamiento del control.

a)

Si

b)

No

42.

Evento que se desencadena al cargar el formulario:

a)

Load

b)

Close

c)

Leave

d)

Hover

43.

Evento que se desencadena al cerrar el formulario:

a)

MouseHover

b)

Load

c)

Close

d)

Click

44.

Propiedad donde se asigna el nombre del control:

a)

Name

b)

Text

c)

Font

d)

Enabled

45.

Propiedad para des-habilitar un control:

a)

Visible

b)

Enabled

c)

Modifiers

d)

IsMDIcontainer

46.

Nombre del control para mostrar una imagen:

a)

BoxPicture

b)

Picture

c)

ListView

d)

Ninguna es correcta.

47.

Nombre del control que muestra una lista desplegable:

a)

Combobox

b)

TreeView

c)

ListView

d)

Ninguna es correcta.

48.

Para limpiar un ListView:

a)

listView1.Index.Clear();

b)

listView1.Clear();

c)

listView1.SubIndex.Clear();

d)

Ninguna es correcta.

49.

Apellido

4 lines
50.

Nombre

4 lines
51.

Correo Electrónico

4 lines
52.

Sede.

Por ejemplo 090

4 lines
53.

Carrera.

Por ejemplo T109

4 lines