Está en la página 1de 6

CUESTIONARIO PARA PROGRAMACIÓN II

1. ¿Cuál es la diferencia entre clase y objeto?


a. La clase es modelo que describe a los objetos y el objeto es
una instancia de la clase.
b. La clase y los objetos son características.
c. La clase resume los atributos de los objetos.
d. El objeto es un elemento de la clase.
2. La nueva clase obtiene atributos de la clase madre.
a. Herencia
b. Polimorfismo
c. Atributo
d. Clase
3. Ocultamiento de los datos base de un objeto.
a. Encapsulamiento
b. Polimorfismo
c. Clase
d. Atributo
4. Objetos que pueden dibujarse en un formulario están en:
a. Cuadro de controles
b. Cuadro de propiedades
c. Cuadro de formularios
d. Cuadro de módulos
5. Objeto que permite ingresar datos por un formulario.
a. TextBox
b. Cuadro de lista
c. Cuadro combinado
d. Botón
6. Evento que se activa con el mouse.
a. Evento click
b. Evento Activate
c. Evento Keypress
d. No existe este evento.
7. Al programar la calculadora ¿Cómo se activo el método de suma?
a. Pulsando el Botón suma.
b. Pulsando en la caja de texto Resultado.
c. Pulsando en el ChekBox
d. No se puede procesar.
8. Para calificar un objeto como Bueno, Malo, o Regular ¿que objeto del cuadro de controles
usarías?
a. Botos de opciones
b. Casilla de opciones
c. Botón de numero
d. Botón de alternativas
9. Para cargar elementos a una Cuadro Combinado se utiliza el método:
a. AddItem
b. AddList
c. AddText
d. Addobj
10. Instrucción que determina el punto de inserción de datos en una tabla de Excel
a. Rage (la columna).Activate
b. Range.Activate
c. Range(la columna)
d. No existe
11. Dado el método:
Private Sub CommandButton1_Click()
TextBox1.Text = " "
TextBox2.Text = " "
TextBox3.Text = " "
TextBox4.Text = " "
ComboBox1.Text = " "
OptionButton1.Value = True
CheckBox1.Value = False
TextBox1.SetFocus
End Sub
¿Qué se está ejecutando?
a. Esta limpiando las cajas de texto y dando valores iniciales al botón
de opciones y casilla de selección.
b. Limpiando todos los objetos del formulario.
c. Inicializando los objetos del formulario
d. Asignando valores a los objetos del formulario.
12. Método para desplegar un formulario.
a. Show
b. Focus
c. Integer
d. No existe
13. Dado el siguiente segmento de código, indique el método para transformar el texto a
datos numéricos.
Private Sub CommandButton3_Click()
C.Text = Val(TextBox1.Text) * Val(TextBox2.Text)
End Sub
a. Val
b. Dim
c. Integer
d. Double
14. Al crear los objetos dentro del formulario ¿dónde se le asignan los atributos?
a. Propiedades
b. Herramientas
c. Controles
d. No se asignan atributos
15. Instrucción que permite sacar un mensaje.
a. InpuBox
b. MsgBox
c. Caja de texto
d. Cuadro combinado
16. Relaciona las siguientes opciones con sus correspondientes respuestas.
i. Se hereda 1.Atributos
ii. Describe objetos 2.Herencia
iii. Conjunto de objetos 3.Objetos
iv. Elemento con existencia física o no 4.Clase
a. i2,ii1,iii4,iv3
b. i1,ii3,iii2,iv4
c. i2,ii4,iii2,iv4
d. i4,ii2,iii3,iv4
17. Set.Focus permite:
a. Llevar el cursor a un objeto específico
b. Llevar el cursos a una caja de texto definida.
c. Blanquear la caja de texto.
d. Dar formato a la caja de texto.
18. Para cargar datos con la instrucción AddItem a una cuadro combinado el método debe
estar en:
a. En el cuadro combinado
b. En el formulario activado.
c. En un botón que indique la operación cargar.
d. En un marco.
19. Operador que permite concatenar objetos tipo texto o características de tipo texto.
a. &
b. *
c. /
d. –
20. Operador que permite obtener el residuo de una división.
a. MOD
b. /
c. SQRT
d. ABS
21. Dado el siguiente método:
If (Val(TextBox2.Text) = 0) Then
C.Text = "Error no existe divisón por 0"
Else
C.Text = Val(TextBox1.Text) / Val(TextBox2.Text)
End If
End Sub
¿Por qué se esta controlando si el valor 2 es igual a 0?
a. Para evitar la división entre o ya que es un error.
b. Para ver si la división es un real.
c. Para identificar si hay residuo.
d. Para garantizar el resultado de la división.
22. Dada la instrucción
RESULTADO=TEXTBOX1/TEXTBOX2
Identifique el error.

23. Dado el método:


Private Sub UserForm_Activate()
Dim nota As Double
nota = InputBox("ingrese la nota a evaluar")
If (nota < 51) Then
MsgBox nota & "está reprobado"
Else
If (nota >= 51) And (nota <= 69) Then
MsgBox nota & "está aprobado"
Else
If (nota >= 70) And (nota <= 89) Then
MsgBox nota & "está aprobado y estas bien"
Else
MsgBox nota & "está aprobado con excelencia"
End If
End If
End If
End Sub
¿Que está procesando?
a. Está evaluando la nota.
b. Esta determinado el valor de la nota.
c. Esta calculando la nota.
d. Está leyendo la nota.
24. Tipo de datos numéricos que se pueden definir.
a. Integer
b. Double
c. Todas
d. Ninguna
25. Si se quiere realizar el calculo de 345/8 ¿cómo debería definirse la variable resultado?
a. Dim Resultado as Integer
b. Dim Resultado as Double
c. Dim Resultado as String
d. No se puede definir.
26. Operador Boleano equivalente a o
a. OR
b. AND
c. XOR
d. No existe
27. Completa lo que falta en la frase. Los datos Numéricos, tipo cadena y lógicos son datos
………… y se definen con …….
a. Tipo de datos, Dim.
b. Datos sueltos, Dim.
c. Información, Define.
d. Define, Dim.
28. Datos numéricos que reciben números reales.
a. Double
b. Integer
c. Real
d. String
29. Objeto a través del cual se comunica un sistema con el exterior.
a. Interface
b. Proceso de control
c. Almacenamiento
d. Formulario
30. Describe las variables, las propiedades, los procedimientos y los eventos de un objeto
a. Clase
b. Atributo
c. Objeto
d. Private
e. Public

También podría gustarte