Sie sind auf Seite 1von 15

CUESTIONARIO DE PROGRAMACIN I

1. La aplicacin visual basic 6.0 pertenece al grupo?



a) Microsoft Office
b) Microsoft Visual Studio
c) Open Office
d) Ninguna de las anteriores

2. El botn para crear textos informativos es?

a) Label
b) CommandBotton
c) TextBox
d) Ninguna de las anteriores

3. El botn para crear cajas de textos es?

a) Label
b) CommandBotton
c) TexBox
d) Ninguna de las anteriores

4. La herramienta para crear botones de comando es?

a) TextBox
b) Label
c) CommandBotton
d) Ninguna de las anteriores

5. La propiedad que generalmente se debe modificar para que
aparezca el mensaje en la forma es?

a) Name
b) Height
c) Width
d) Caption

6. VB 6.0 es un lenguaje de programacin O.O

a) ( ) Verdadero
b) (x) Falso

7. Un array de controles puede ser unidimensional y bidimensional

a) (x) Verdadero
b) ( ) Falso

8. Es correcta esta sentencia?
If a == c then
Msagbx(correcto)
Endif
a) ( ) Verdadero
b) (x) Falso

9. La forma correcta de nombrar un control de tipo Command es:

a) CommSuma
b) CmdSuma
c) Suma
d) CommandSuman

10. Un arreglo en Visual Basic se define de la siguiente manera
dimarreglo [2] as integer

a) ( ) Verdadero
b) (x) Falso

11. La propiedad del Combo que permite capturar el valor seleccionado
y asignarlo a una variable es

a) Caption
b) Click
c) Text
d) Changed

12. Seale cual de los siguientes lenguajes de programacin NO es
orientado a objetos?

a) XBase++
b) VB.NET
c) Eiffel
d) Prolog

13. VB 6.0 es tambin llamado un lenguaje de?

a) 1era. Generacin
b) 2da. Generacin
c) 3era. Generacin
d) 4ta. Generacin

14. VB 6.0 es un lenguaje basado en?

a) Objetos
b) Plantillas
c) Formularios
d) Clases

15. VB 6.0 puede trabajar en modos de?

a) Diseado
b) Ejecucin
c) Planeacin
d) Depurado

16. En VB 6.0 la palabra formulario a se llama

a) Forma
b) Formato
c) Ventana
d) Formula

17. Son casillas de verificacin las cuales permiten activar un
chequeador

a) ComboBox
b) OptionButton
c) CheckBox

18. Propiedad que se usa para bloquear el controlador TextBox con el
valor True?

a) Enabled
b) Locked
c) Visible
19. La propiedad que generalmente se debe modificar para que
aparezca el mensaje en la forma es?

a) Height
b) Width
c) Caption
d) Name

20. La propiedad que se utiliza para modificar el tipo, estilo y tamao
de fuente?

a) Aligment
b) Font
c) Forecolor

21. Es la propiedad que permite cambiar la apariencia de la digitacin
en un control TextBox, lo cual permite que las contraseas sean
mas seguras?

a) Name
b) Caption
c) PasswordChar

22. Es un cuadro de combinaciones, que permite establecer un listado
de opciones internas

a) Timer
b) CheckBox
c) ComboBox

23. Es una instruccin que despliega un mensaje en un cuadro de
dialogo y espera que el usuario seleccione un botn?

a) CommandButton
b) MsgBox
c) InputBox

24. Como se llama la ventana que sirve de interfaz entre el usuario y la
PC el Visual Basic?

a) Imagen
b) Autoforma
c) Formulario

25. Significado de las siguientes abreviaturas: Lbl, Txt, Pct, Frm, Fra

a) Label, TextBox, PictureBox, Form,Frame
b) Boton de comando, caja de texto, label
c) Label, TextBox, PictureBox, Frame, Form
d) Label, TextBox, Picture, Form, Framer

26. Es el que consta de dos o mas programas enlazados entre si, para
ejercer un control absoluto sobre funciones determinadas?

a) Proyecto
b) Sistema
c) Formulario

27. Es un conjunto de pasos para resolver un problema o llevar a cabo
un proceso?

a) Label
b) Algoritmo
c) Etiqueta

28. La tecla F5 se usa para ejecutar una aplicacin

a) Falso
b) Vedadero

29. Cual es la extensin para que una aplicacin sea ejecutable

a) *.Mp3
b) *.Exe
c) *.Docx

30. La herramienta para crear botones de comando es?

a) Ninguna de las anteriores
b) TextBox
c) CommandBotton
d) Label

31. Los tres elementos de la ventana de propiedades son?

a) Cuadro de nombre, ndice, Fichas de Orden
b) Cuadro de nombre, Fichas de orden, Lista de Propiedades
c) Cdigo, Matriz, ndice
32. Es una accin producida por el usuario o control

a) Evento
b) Diseo
c) Ejecutar

33. Control de Visual Basic para mostrar ttulos y rtulos

a) PictureBx
b) Label
c) TextBox

34. El botn para crear cajas de texto es?

a) TexBox
b) Ninguna de las anteriores
c) CommandBotton
d) Label

35. Declara variables como locales, de tal forma que son accesibles a
los dems formularios

a) Public
b) Dim
c) Static

36. La propiedad de Visual Basic que se utiliza para aplicarle color de
fondo a los objetos exepto para los botones de pulsacin:

a) Backcolor
b) Caption

37. El formulario y cada uno de los objetos recibe el nombre de

a) Controlador
b) Codificador
c) Etiqueta

38. El interfaz de Visual Basic se conoce como:

a) MDI
b) SDI
c) IDE

39. El objeto principal sobre el que se construyen las aplicaciones en
Visual Basic es:

a) Las ventanas
b) Los Formularios
c) Los Botones

40. Los botones etiquetas y formularios son:

a) Objetos
b) Eventos
c) Ninguno de los anteriores

41. Las caractersticas de un objeto son sus:

a) Eventos
b) Propiedades
c) Ambas son correctas

42. Caption es una propiedad que contiene:

a) El titulo en el caso de los formularios
b) El texto que contienen tanto los botones como las etiquetas
c) Ambas son correctas

43. Visual Basic se llama as:

a) Porque su entorno de diseo es visual y bsico
b) Porque bsicamente se visualiza
c) Por su entorno de desarrollo y porque esta basado en el
lenguaje de programacin BASIC

44. Click es una propiedad de:
a) El ratn
b) Un botn
c) Ninguna es correcta

45. Cuando un usuario interacta con un objeto se produce un:

a) Suceso
b) Evento
c) Click

46. El bucle ifthen es una estructura del lenguaje que sirve para:

a) Realizar el mismo conjunto de instrucciones, un determinado
numero de veces.
b) Realizar distintas instrucciones, un determinado numero de veces
c) Preguntar para determinado nmero de veces.

47. El cdigo:

Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recorset
Dim cmd As New ADODB.Command
Dim connStrimg As String.sql As String
connString= Provider = Microsoft.Jet.OLEDB.3.51;Data Source= &
DBPATH
cmd.Command.Text= SELECT * FROM Materias
cmd.ActiveConnection = connString
cmd.CommandType = adCmdText
Set rs =cmd.Execute

Posibles respuestas

1.- Ejecuta un comando y devuelve una conexion
2.- Ejecuta una conexin
3.- Ejecuta un recorset y devuelve un comando
4.- Ejecuta un comando y devuelve un recorset

48. El cdigo para abrir un recorset rs utilizando una conexin
existente cn (todos los registros de la tabla Empleados) seria:

Posibles respuestas:
1. Rs.Open Empleados,cn, adOpenStatic, adLockReadOnly,
adCmdTable
2. Rs.Open Empleados, adOpenStatic, adLockReadOnly,
adCmdTable
3. cn.Open Empleados, rs, adOpen, adOpenStatic, adLockReadOnly,
adCmdTable
4. cn.Open Empleados, rs.Open, OpenStatic, adLockReadOnly,
adCmdTable

49. En el programa el valor d a,b despus de calcular Suma (Cuidado
con la definicin de los parmetros)es:

Private Sub Command1_Click()
Dim a As Integer
Dim b As Integer
Dim Total As Integer
a = 2
b= 5
Total = Suma(a,b)
*****
End Sub

PrivateFuction Suma (ByRef num1 As Integer, ByVal
num2 As Integer) As Integer
Suma = num1 + num2
Num1= num2
Num2 = nem1*2
EndFuction

Posibles Respuestas:
1. a=2,b=5
2. a=5, b=2
3. a=2, b=10
4. a=5, b=5

50. En un control TreeView tv1 tenemos un nodo definido:

Set tempNode = tv1.Nodes.Add(NBA,tvwChild, E, Este).Si
queremos aadirle un nodo hijo de texto ?Detroid?

Posibles Respuestas

1. Set tempNode = tv1.Nodes.Add (NBA,tvwChild, M1, Detroid)
2. Set tempNode =tv1.Nodes.Add (E,tvwChild, M1, Detroid)
3. Set tempNode = tv1.Nodes.Add (E,tvwChild, E, Detroid)
4. Set tempNode = tv1.Nodes.Add (E,tvwChild, Detroid)


51. En un formulario con los campos de texto Text1 y Text2, el
siguiente cdigo:

Dim flni, fFin As Date
Flni = CDate(Text1)
FFin = Now
If (Month(flni) > Month (fFin)) Or (Month(flni)= Month(fFin) And Day (flni)
> Day (fFin)) Then
Text2 = DateDiff (yyy,flni,fFin) -1
Else
Text2 = DateDff("yyyy", flni, fFin)
End If
(10%)
Posibles Respuestas:

1. Rellena Text2 con la fecha de hoy menos 1
2. Rellena Text2 con la diferencia en aos entre las fechas fFin y flni sin
tener en cuenta los das.
3. Rellena Text2 con la diferencia en aos entre las fechas fFin y flni
teniendo en cuenta los meses.
4. Rellena Text2 con la diferencia en aos entre las fechas fFin y flni
teniendo en cuenta los meses y los das.
52. En un programa queremos sumar los elementos de una tabla. En
lugar de los asteriscos escribimos:

Dimtabla(1 To 10) As Integer
tabla(1) = 30 tabla(2) = Me.Textl tabla (3) = Me.Text2
Dim i, suma As
Integer
For i = 1 ToUBound(tabla)

****************
Next i
Me.Text2 = suma
(10%)

Posibles respuestas:
1. Suma(tabla) + i
2. suma =suma +tabla(i)
3. suma = suma + tabla
4. For each tabla

53. La sentencia:

For i = LBound(Datos) To UBound(Datos) Listl.Addltem Datos(i)
Next (10%)

Posibles respuestas:

1. Aade a List1 todos los valores de la matriz Datos
2. Aade a Datos los elementos de List1
3. Visualiza los elementos de List1
4. Aade el primer elemento de Datos
54. Queremos ocultar el formulario Form1 (10%)
Posible respuesta:

1. Not(FormlShow)
2. Form1.Show = False
3. Form1.Hide(True)
4. Form1.Hide
55. Rellenar el campo Text2 con la parte inicial del campo Text1 hasta
la aparicin de @. Ej: Textl =?usuario@meh? Text2=?usuario?
Dim pos As Integer
pos = Funcin 1 (Textl, "@*')
Text2 = Funcion2(Text1, 1, llf(pos > 0, pos -1, 0))
(10%)

Posibles respuestas:
1. Funcion1:Len; Funcion2:lnt
2. Funcion1:Mid; Funcion2: InStr
3. Funcionl: InStr; Funcion2:Mid
4. Funcionl: InStr; Funcion2:Replace
56. Un control TreeView tiene ... (10%)

Posibles respuestas:

1. Solo un objeto Node raz.
2. Dos objeto Node raz.
3. No tiene objeto Node raz.
4. Tantas raices como nodos.

57. El interfaz de Visual Basic se conoce como:

a) MDI
b) SDI
c) IDE

58. El objeto principal sobre el que se construyen las aplicaciones en
Visual Basic es:

a) Las ventanas
b) Los formularios
c) Los botones

59. Los botones, etiquetas y formularios son:

a) objetos
b) eventos
c) ninguno de los anteriores

60. Las caractersticas de un objeto son sus:

a) Eventos
b) Propiedades
c) Ambas son correctas




61. Caption es una propiedad que contiene:

a) El ttulo en el caso de los formularios
b) El texto que contienen tanto los botones como las etiquetas c)
c) Ambas son correctas

62. Visual Basic se llama as:

a) Porque su entorno de diseo es visual y bsico
b) Porque bsicamente se visualiza.
c) Por su entorno de desarrollo y porque est basado en el
lenguaje de programacin BASIC

63. La propiedad Visible la podemos definir:

a) En la ventana de propiedades
b) En tiempo de ejecucin mediante cdigo
c) Ambas son correctas

64. Click es una propiedad de:

a) El ratn
b) Un botn
c) Ninguna es correcta

65. Cuando un usuario interacta con un objeto se produce un:

a) Suceso
b) Evento
c) Click

66. El bucle For...Next es una estructura del lenguaje que sirve para:

a) Realizar el mismo conjunto de instrucciones, un determinado nmero
de veces.
b) Realizar distintas instrucciones, un determinado nmero de veces.
c) Ambas son correctas.

67. Los Input Box, TextBox y RichTextBox son:

a) Controles para dibujar cajas
b) Controles para dibujar texto
c) Controles para la interaccin aplicacin-usuario


68. lnputBox es:

a) Un control
b) Un procedimiento
c) Una funcin

69. Cuando necesitamos que una porcin de cdigo nos devuelva un
valor crearemos:

a) Un InputBox
b) Una funcin
c) Un procedimiento

70. Cuando tenemos que pasarle datos a una funcin o procedimiento
usamos:

a) Parmetros
b) Argumentos
c) Ambas son correctas

71. Un formulario que ha de cerrarse antes de poder continuar con el
desarrollo normal del programa se conoce como:

a) Modal
b) Principal
c) Ambas son correctas

72. lnputBox devuelve un dato del tipo:

a) Integer
b) Long
c) String

73. Las estructuras de control pueden ser:

a) Estructuras de decisin
b) Estructuras de bucle
c) Ambas son correctas

74. Las estructuras lf...Then, lf...Then...Else y Select Case son:

a) Estructuras de decisin
b) Estructuras de bucle
c) Ninguna es correcta

75. Para inicializar una matriz de 13 filas y 13 columnas se usa la
sentencia:

a) Dim(13x13)
b) Dim(13, 13)
c) Dim(13* 13)

76. El bucle For...Next es del tipo:

a) Determinado
b) Indeterminado
c) Ambas son correctas

Das könnte Ihnen auch gefallen