Como acabo de empezar a aprender VB, he aprendido un poco sobre programación y algunos conceptos básicos. Nunca he hecho ninguna pregunta sobre VB. Por favor, dame algunas preguntas de prueba.
—, preguntas de opción múltiple
1. ¿El valor de la función Mid ("123456789", 3, 4) es?
A) "3456" B) "456" C) 3456 D) 456
2. Los siguientes nombres de variables son ilegales ( ).
A) a2(2,4) B) abcd C) a$x D) CdE
3. Entre las siguientes expresiones, la expresión correcta de Visual Basic es ( ).
A) 2sen45° B) π*R2 C) x÷y×5 D) (x 1)/(x^2 1)/2
4. El valor de la siguiente expresión lógica es verdadero ( ).
A) "A "gt; "a " B) "9 "gt; "a " C) "Eso "gt; D)12.1
5 . Después de ejecutar el comando "PRINT 18/2*3,-3^2", la pantalla muestra ( ).
A) 3 9 B) 3 -9
C) 27 -9 D) 27, -9
6. Después de ejecutar el comando "PRINT 9.4\3.7, 9.4MOD3.7", la pantalla muestra ( ).
A) 2 1 B) 3 0
C) 2 20 D) 1 2
7. El resultado de salida del siguiente programa es ( ).
X=2^ -2
Imprimir X
Fin
A) -4 B) 0.25 C) 4 D) Programa Error
8. Después de ejecutar el siguiente programa, el resultado de Z es ().
X = -36.7
Y = 4
Z = INT(X) MOD Y
Imprimir Z
Fin
A) 0 B) 1 C)-1 D)-9
9. En Visual Basic, el delimitador utilizado para las constantes de cadena es ().
A) Comillas dobles B) Comillas simples C) Corchetes D) Corchetes
10. Hay dos objetos en el formulario, a saber, el cuadro de imagen Imagen1 y la etiqueta Etiqueta1. Entonces hay un error en el uso del método Imprimir a continuación ().
A) Imagen1.imprimir 147 B) Imprimir 147
C) Impresora.Imprimir 147 D) Etiqueta1.Imprimir 147
11. El resultado de salida de ejecutar el siguiente programa es ().
a = -3 ^ 2
b = 2 ^ 3
Imprimir agt b
A) Verdadero B) -1 C) 0 D) Falso
12. Lea el siguiente programa:
n1 = InputBox("Ingrese el primer número: ")
n2 = InputBox("Ingrese el segundo número: ")
Imprimir n1 n2
Cuando las entradas son 111 y 222 respectivamente, la salida del programa es ( ).
A) 111222 B) 222 C) 333 D) Error de programa
13. El resultado de salida de la declaración Imprimir "25*40" es ().
A) “25*40” B) Aparece un mensaje de error C) 25*40 D) 1000
14. Para la afirmación SI X=0 ENTONCES Y=10, la afirmación correcta es ( ).
A) Hay dos símbolos iguales en la declaración
B) Hay dos símbolos de asignación en la declaración
C) El primero en la declaración es el símbolo igual, el segundo es el símbolo de asignación
D) El primero en la declaración es el símbolo de asignación y el segundo es el símbolo igual
15. Al ejecutar las siguientes cuatro declaraciones de impresión, se producirá el error ().
A) IMPRIMIR a=3 5 B) IMPRIMIR "a="; 3 5
C) IMPRIMIR "a=3 5" D) IMPRIMIR a=; p>
p>
16. Las propiedades que se pueden utilizar para configurar el gráfico que se muestra cuando se minimiza el formulario son ().
A) Botón Min B) Botón Max C) Caja de Control D) Icono
17. Después de configurar la propiedad del botón de comando ( ) en Verdadero, puede presionar la tecla Intro para activar su evento Click.
A) Cancelar B) Aceptar C) Habilitado D) Predeterminado
18. Entre las siguientes afirmaciones sobre cuadros de texto, la afirmación incorrecta es ( ).
A) Text1.Caption="Hola", es el saludo que se mostrará en el cuadro de texto Texto1
B) Text.locked=True, configura el cuadro de texto que Texto1 no puede ser editado
C) Text.passwordChar="#", configura los caracteres ingresados en el cuadro de texto Texto1 para que se muestren como #, pero el contenido de entrada real aún se recibe
D ) Text1.Visible=False, configura el cuadro de texto Texto1 para que sea invisible
19. Existe el siguiente programa cuando se ejecuta, ingrese el carácter "-" del teclado y el resultado de salida es ().
Op$ = InputBox(“op=")
Si op$ = “ ” Entonces a = a 2
Si op$ = “-“ Entonces a = a – 2
Imprimir a
A) -2 B) 0 C) 2 D) 0
20. Supongamos que a=1, b=2, c=3, d=4, entonces el resultado de la expresión IIf (a lt; b, a, IIf (c lt; d, a, d)) es ( ).
A) 4 B) 3 C) 2 D) 1
21. Para definir una matriz con 5 elementos enteros, la declaración correcta es ().
A) Dim a(4)As Entero B) Opción Base 1: Dim a(5)
C) Dim aamp (5) D) Dim a(5)As Entero
22. La sintaxis correcta de las siguientes cuatro declaraciones de descripción de matrices es ().
A) Dim a[10] B) Def fn(10) C) Dim a(10) D) Dimensión a(10)
23. En la siguiente descripción del Subprocedimiento de Visual Basic, el correcto es ( ).
A) Al llamar a un subproceso, solo el valor del parámetro real se puede transferir al parámetro formal, y el valor del parámetro formal no se puede transferir al parámetro real
B) Los subprocesos pueden tener una definición anidada y pueden llamarse recursivamente
C) El subproceso no tiene valor de retorno
D) Todos los procedimientos con una relación de llamada deben colocarse en el mismo módulo
24 . Dibuje un cuadro de texto en el formulario y luego escriba el siguiente procedimiento de evento:
Private Sub Text1_KeyPress(KeyAscii As Integer)
Dim char as String
Char = Chr (KeyAscii)
KeyAscii=Asc(UCase (char))
Text1.Text=String (5, KeyAscii)
End Sub
Después de ejecutar el programa, si ingresa la letra "e" en el teclado, el contenido que se muestra en el cuadro de texto es ( ).
A) eeeee B) EEEEE C) eeeeee D) EEEEEE
25. Cuando se utiliza la instrucción Open para abrir un archivo, si se omite el "modo For", el modo de acceso del archivo abierto es ().
A) Modo de entrada secuencial B) Modo de salida secuencial C) Modo de acceso aleatorio D) Modo binario
26. Supongamos que hay un elemento de menú llamado MenuItem. Para invalidar (atenuar) el elemento de menú en tiempo de ejecución, la declaración que se debe utilizar es ().
A) MenuItem.Enabled=False B) MenuItem.Enabled=True
C) MenuItem.Visible=True D) MenuItem.Visible=False
27 . Para configurar la tecla de acceso directo para un elemento de menú en Visual Basic, el símbolo que se debe utilizar es ( ).
A) * B) @ C) amperio D) $