Autoevaluación sobre Visual Basic

Haga click sobre el botón que tiene la letra con la respuesta correcta.




1 ¿Dónde se colocan los controles?
En la ventana del proyecto.
En el formulario.
En la caja de herramientas.

2 ¿Cómo se colocan los controles?
Con la caja de herramientas.
Con la barra de herramientas.
Mediante el menú Edición.
Mediante el menú Insertar.

3 ¿Cómo se modifica el texto del título del formulario?
Mediante la ventana Propiedades.
Mediante la propiedad Caption.
Mediante la propiedad Text.
Con un doble click sobre el formulario.

4 ¿Cómo se convoca la propiedad de un control en tiempo de ejecución?
Mediante la ventana Propiedades.
Mediante el menú Edición.
Mediante NombreControl.Propiedad.
Haciendo doble click sobre el control.

5 ¿Qué propiedad determina el texto que debe mostrarse en una etiqueta?
Text
Caption
Name

6 ¿Qué propiedad devuelve el texto introducido en un cuadro de texto?
Text
Caption
Name

7 ¿Qué propiedad se utiliza para centrar un texto?
BorderStyle
Alignment
Appearance

8 ¿Para qué se usa la propiedad AutoSize?
Determina automáticamente el tamaño del formulario.
Guarda automáticamente el proyecto.
Ajusta el tamaño de un control pictureBox al tamaño de la imagen que despliega.

9 ¿Cómo se insertan elementos en un control ListBox durante la fase de desarrollo del programa?
Introduciendo los elementos en el archivo de proyecto.
A través del menú Edición.
Con la propiedad List.
Haciendo doble click en el control.

10 ¿En qué orden se crea un grupo de controles usando el control Frame?
Primero cada uno de los controles y a continuación el control Frame.
Primero el control Frame y a continuación cada uno de los controles, colocándolos fuera del marco.
Primero el control Frame y a continuación cada uno de los controles, colocándolos dentro del marco.

11 ¿Qué instrucciones definen variables que pueden contener también decimales?
Dim número As Integer.
Dim TiempodeServicio As Long.
Dim A as Single.
Dim B As Double.

12 ¿Qué instrucción define una constante?
Dim A As Constante.
Const número As Long.
Constante TiempodeServicio As Long.

13 ¿Cuál es la primera línea del procedimiento Click de un Botón cuyo nombre es Aceptar?
Private Sub Aceptar_Click()
Aceptar_Click
BotónAceptar_Click

14 ¿Cuándo se activa el evento KeyPress?
Cuando se activa la tecla Enter.
Al hacer doble click con el ratón.
Al pulsar cualquier tecla.
En cualquier momento.

15 ¿Qué palabra debe anteponerse a una declaración de variable para que pueda ser reconocida en todo el proyecto?
Dim
Private
Public
Module

16 ¿Dónde se encuentra el origen de un sistema de coordenadas?
Abajo a la izquierda.
Arriba a la derecha.
Arriba a la izquierda.
Abajo a la derecha.

17 ¿Qué parámetro se necesita para poder diferenciar los elementos de un procedimiento de evento en array o matriz de controles?
TabIndex
Index
Button

18 ¿Cómo se puede mover un control por el formulario?
Haciendo doble click sobre el formulario.
Con el método XY en tiempo de ejecución.
Con el método Move en tiempo de ejecución.

19 ¿Cuándo se activa el evento MouseDown?
Cuando el ratón está pulsado.
Cuando se pulsa el botón izquierdo del ratón.
Cuando se pulsa el botón derecho del ratón.

20 ¿Cuál de estas líneas contiene un comentario?
Circunf= 2* PI* R 'PI está definido en la sección declaraciones.
Comentario="Esto es un comentario"
MostrarNombre.Text= Comentario

21 ¿Qué propiedad contiene el texto desplegado de una opción de menú?
Text
Name
Caption
Value

22 ¿Cuántos eventos puede tener una opción de menú?
Tantos como se quiera.
Depende de la opción del menú.
Ocho
Uno

23 ¿Qué instrucción llama un MessageBox para que éste devuelva un valor?
MsgBox("Hola",0,"Entrada")
RC= MsgBox("Hola",51,"Entrada")
MsgBox(ValorDevuelto,0,"entrada")
MsgBox(Entrada,0, ValorDevuelto)

24 ¿Qué es lo que debe hacer obligatoriamente con los formularios antes de finalizar el programa?
Los formularios cargados deben declararse invisibles.
Los formularios cargados deben declararse invisibles y ser minimizados.
Los formularios cargados deben declararse invisibles y luego ser descargados.
Los formularios cargados deben ser descargados.

25 ¿Cómo evitará que pueda introducirse o modificarse texto en un cuadro de texto?
Utilizando la propiedad Enabled.
Utilizando la propiedad Value.
Utilizando la propiedad Text.

26 ¿Cómo abrirá un archivo de texto para leerlo?
Open Archivo For Random As Número Len= Longitud.
Open Archivo For Output As Número.
Open Archivo For Input As Número.

27 ¿Qué método abre el cuadro de diálogo estándar para guardar?
Diálogo.ShowColor
Diálogo.ShowSave
Diálogo.ShowOpen

28 ¿Qué propiedad muestra la unidad seleccionada de un cuadro de lista de unidades?
Unidad.Path
Unidad.Drive
Unidad.Filename

29 ¿Qué propiedad muestra el tamaño de letra seleccionado?
Diálogo.FontName
Diálogo.Color
Diálogo.FontSize

30 ¿Qué evento se inicia cuando se inicia un proceso de arrastrar y soltar y el puntero del mouse se encuentra sobre otro control?
DragDrop
DragOver
Drag
MouseMouve

31 ¿Qué evento se inicia cuando comienza un proceso de arrastrar y soltar y se suelta el botón del ratón sobre otro control?
MouseUp
DragDrop
DblClick
DragOver

32 ¿Qué indica App.Path?
La carpeta en la que se encuentra el programa que se está ejecutando.
La ruta de acceso actual del proyecto.
El tamaño de un archivo de programa.
El número de módulos empleados.

33 ¿Qué es lo que establece la propiedad WindowState?
El tamaño del formulario al iniciarse el programa.
Si el formulario es visible.
El borde del formulario.

34 ¿Qué es lo que establece la propiedad BorderStyle?
El tamaño del formulario.
De qué forma es visible el formulario en el inicio del programa.
Si el formulario es visible.
El borde del formulario.

35 ¿Qué trío de valores representa el color negro en la unción RGB?
0,0,0
128,128,128
255,255,255

36 ¿Qué efecto tiene el método Move?
Un control se desplaza a otra posición del formulario.
Se puede modificar el tamaño del control.
El control se copia.

37 ¿Qué propiedad del control de datos contiene el vínculo con la base de datos?
RecordSource
DataSource
DatabaseName

38 ¿Qué propiedad del control de datos contiene el vínculo con la tabla?
RecordSource
DataSource
DatabaseName

39 ¿Qué comando desplaza el puntero de registros al registro anterior?
MoveNext
MoveLast
MovePrevious
MoveFirst

40 ¿Qué propiedad del control Timer determina el lapso de tiempo del bucle?
Enabled
Interval
Index