La Red de Conocimientos Pedagógicos - Conocimientos universitarios - Contenido de las preguntas del examen informático VB de nivel 2 nacional de informática en marzo de 2009

Contenido de las preguntas del examen informático VB de nivel 2 nacional de informática en marzo de 2009

Pregunta 1:

Hay un archivo de proyecto sjt5.vbp en la carpeta del candidato. Hay un cuadro de texto llamado text1 en el formulario. También hay dos botones de comando llamados C1 y C2 con títulos respectivamente. Calcular" y "Guardar" como se muestra. También hay un procedimiento de función isprime, que se puede llamar directamente en el programa. Su función es determinar si el parámetro A es un número primo. Si es un número primo, devuelve Verdadero; de lo contrario, devuelve Falso. Escriba un proceso de evento adecuado para que cuando haga clic en el botón "Calcular", pueda encontrar el número primo más grande menor que 18,000 y lo muestre en Texto1, haga clic en el botón "Guardar" para guardar los resultados del cálculo de Texto1 en la carpeta del candidato; archivo out5.txt.

Esta pregunta prueba principalmente dos, uno es el bucle y el otro es el acceso a archivos.

Debido a que el número primo más grande se encuentra dentro de 18000, y se ha dado la función para determinar números primos, simplemente use un bucle para encontrarlo por debajo de 18000, y si no se encuentra ninguna resta, encuéntrela y regístrela en Texto1. El texto, así como Ir a y salir de estructuras (como Salir por, etc.) ya no se recomiendan en programas estructurados. El uso de juicio es una mejor opción.

Pregunta 2:

Hay un archivo de proyecto sjt4.vbp en la carpeta del candidato. Ya hay dos cuadros de texto en el formulario, llamados Texto1 y Texto2 respectivamente. Y un botón de comando llamado C1 con el título "OK" dibuje dos botones de opción, llamados Op1 y Op2, con los títulos "Niños" y "Niñas" respectivamente. Dibuja dos casillas de verificación denominadas Ch1 y Ch2 con los títulos "Deportes" y "Música" respectivamente. Escriba un procedimiento de evento apropiado para que, cuando se ejecute, haga clic en "Aceptar" para cumplir con los siguientes requisitos:

1) Según el botón de opción seleccionado, muestre "Soy un niño" o "Es una niña". ”.

2) Según la casilla de verificación seleccionada, muestre "Mi pasatiempo son los deportes" o "Mi pasatiempo es la música" o "Mi pasatiempo es la música deportiva" en Texto2. Como se muestra en la imagen.

Nota: Las propiedades de determinados programas y controles existentes no deben modificarse. Antes de finalizar el programa, debe seleccionar un botón de opción y al menos una casilla de verificación y hacer clic en Aceptar. Debes utilizar el botón de cerrar en la esquina superior derecha del formulario para finalizar el programa, de lo contrario no obtendrás puntos.

Análisis: Aplicación sencilla del botón de radio OptionButton y CheckBox Las funciones del control OptionButton y del control CheckBox son similares, pero existen diferencias importantes entre ellos. Cuando se selecciona un OptionButton, otros controles OptionButton en el mismo grupo se desactivan automáticamente. En su lugar, puede seleccionar cualquier número de controles de casilla de verificación.

Solo presta atención a esto. Esta pregunta puede determinar su elección en el evento C1_Click. El valor de OptionButton es True, lo que indica selección, y el valor de CheckBox es 1, lo que indica selección.

Pregunta 3:

Dibuje una etiqueta en el formulario denominada Form1, denominada L1, y la etiqueta mostrará "Ingrese su contraseña". Dibuja un cuadro de texto en el lado derecho de la etiqueta, llamado Texto1, con un ancho y alto de 2000 y 300 respectivamente. Luego, establezca las propiedades adecuadas para que el carácter "*" aparezca en el cuadro de texto al ingresar la contraseña. *Nota: Debe guardarse en la carpeta del candidato al momento de guardar. El nombre del archivo del proyecto es sjt1.vbp y el nombre del archivo del formulario es sjt1.frm.

Análisis: Establecer propiedades del objeto creado. La ventana Propiedades (seleccionada e invocada presionando [F4]) proporciona una manera fácil de configurar todas las propiedades de un objeto de formulario. En el menú Ver, seleccione el comando Ventana de propiedades, haga clic en el botón Ventana de propiedades en la barra de herramientas o use el menú contextual del control para abrir la ventana de propiedades. Esta pregunta requiere configurar un cuadro de contraseña, simplemente configure el atributo PasswordChar de Text1 en *.

Pregunta 4:

Hay un archivo de proyecto sjt3.vbp en la carpeta del candidato y ya hay una etiqueta L1 en el formulario.

Dibuje una matriz de botones de opción denominada Op1, que contenga tres botones de opción. Sus atributos de índice son 0, 1 y 2 respectivamente, y sus títulos son "Avión", "Tren" y "Coche" en orden. El procedimiento del evento Click de Op1 se proporciona en el archivo de formulario, pero está incompleto. ¿Necesita eliminar comentarios en el programa y reemplazarlos? Cámbielo al contenido correcto para que cuando haga clic en el botón de opción "Avión" o "Tren", Texto1 diga "Tomaré un vuelo" o "Tomaré un tren" y cuando haga clic en "Coche" Botón de radio Cuando se presiona el botón, "Conduciré" se mostrará en Texto1 como se muestra en la imagen. Nota: No puede modificar otras partes del programa. Finalmente, guarde el archivo modificado según el nombre del archivo original.

Este tema examina la comprensión del control OptionButton. El control OptionButton muestra una opción que se puede activar o desactivar y determina si se selecciona mediante el atributo de valor. Verdadero si está marcado, falso en caso contrario.

En términos generales, el uso de controles OptionButton hará que la mayoría de las personas prefieran usar matrices de controles. En el primer problema, la instrucción Select Cas decide ejecutar uno de varios conjuntos de declaraciones según el valor de una expresión. Según lo que se dice más adelante, podemos saber que el desvío del tráfico debe realizarse según la elección del usuario. La base de la transferencia es qué OptionButton seleccionó el usuario, que se puede obtener a través de Index. Aquí, complete el índice y el segundo espacio. Siempre que sepa que la matriz OptionButton comienza en cero, no es difícil distinguir el OP 1 (1). La leyenda es "tren", sólo podemos completar una "sentada".

Pregunta 5:

Hay un archivo de proyecto sjt5.vbp en la carpeta del candidato y hay dos cuadros de imagen en el formulario nombrado.

P1 y P2 se utilizan para representar semáforos y automóviles, respectivamente. P1 está equipado con archivos "luz amarilla. ico", "luz roja. ico" y "luz verde. ico" para cambiar los semáforos. secuencia; hay dos Timer1 y Timer2, el Timer1 se usa para cambiar la luz de señal, la luz amarilla durante 1 segundo, la luz roja durante 2 segundos, la luz verde durante 3 segundos se usa para controlar el movimiento del automóvil hacia la izquierda. Mientras está en marcha, la luz de señal sigue cambiando después de hacer clic en el botón "Inicio". El auto comienza a moverse. Si se está moviendo frente a un semáforo o debajo de él, deténgase cuando encuentre una luz roja o amarilla y luego continúe moviéndose cuando la luz se ponga verde. Todos los controles y procedimientos se dan en la tabla, pero los procedimientos están incompletos.

Solicitud para leer el programa y borrar los comentarios en el programa y poner? Cámbielo al contenido correcto para lograr las funciones anteriores, pero no puede modificar otras partes del programa ni las propiedades del control. Finalmente, guarde el archivo modificado con el nombre de archivo original.

Esta pregunta involucra tres eventos.

Haz clic en el botón de inicio C1_Click para arrancar el coche. Como se puede ver en la pregunta, el arranque del automóvil está controlado por el temporizador 2, por lo que el temporizador 2 debe iniciarse aquí, así que complete el temporizador 2. Habilitar=Verdadero.

El semáforo se controla mediante el temporizador 1. En el evento Timer1, Timer_Timer de Timer1, la imagen de P1. Las imágenes se reemplazan según el tiempo A para lograr el efecto de cambio de semáforo. Si ve que ya hay otras luces disponibles, completar "Luz verde" es una opción fácil. ioc" aquí. Si se analiza detenidamente, la luz verde debe completarse así durante tres segundos.

Finalmente, se sabe que el movimiento del automóvil es operado por el temporizador 2. En su evento Timer2_Timer, se utiliza el método de movimiento de la imagen Mueva el automóvil paralelo a la derecha y cambie el valor izquierdo Aquí, se puede completar el lado izquierdo de la imagen 1.

Para otros eventos relacionados con el control del temporizador y la pantalla. control, consulte la información relevante.

Pregunta 6:

Hay un archivo de proyecto sjt5.vbp en la carpeta del candidato. Dibuja dos cuadros en el formulario, llamados F1 y. F2, con los títulos "Transporte" y "Objetivo de llegada". Dibuje dos botones de opción en F1, denominados Op1 y Op2, y titulados "Avión" y "Tren" respectivamente. Dibuje dos botones de opción en F2, denominados Op3 y Op4. , titulados respectivamente "Guangzhou" y "Kunming". Dibuje un cuadro de texto llamado Texto1. Después de ejecutar el programa, los resultados de visualización producidos al seleccionar diferentes botones de opción se muestran en la siguiente tabla. se muestra en la figura.

Al guardar, el nombre del archivo del proyecto es sjt5.vbp y el nombre del archivo del formulario es sjt5.frm.

Atributo de valor del botón de opción:

El atributo Valor se utiliza para indicar el estado del botón de opción. Puede aceptar dos valores: Verdadero y Falso. Cuando el valor es Verdadero, el botón de opción está "Activado" y hay un punto en el centro del botón. Cuando el valor es Falso, el botón de opción está "apagado" y el botón es redondo.

La sintaxis para configurar la propiedad Valor de un botón de opción es:

Nombre del botón de opción. Valor = Verdadero (-1) o Falso (0)

Debido a que la propiedad Valor es la propiedad predeterminada del botón de opción, el nombre de la propiedad se puede omitir al establecer el valor de esta propiedad.

Solución:

Abra el archivo de proyecto sjt5.vbp, haga clic en el icono de control de marco en la caja de herramientas, luego arrastre dos marcos en el formulario y cambie el Nombre a través de la ventana de propiedades. Los atributos se establecen en "F1" y "F2" respectivamente, y el atributo Título se establece en "vehículo" y "alcanzando el objetivo".

Haga clic en el ícono OptionButton en la caja de herramientas, luego arrastre dos botones de opción en F1, establezca sus propiedades de nombre en "Op1" y "Op2" respectivamente a través de la ventana de propiedades y establezca las propiedades del título para "plane " y "tren".

Haga clic en el icono de control OptionButton en la caja de herramientas, luego arrastre dos botones de opción en F2 y establezca sus propiedades de nombre en "Op3" y "Op4" y las propiedades de título a través de la ventana de propiedades Establezca en "Guangzhou". " y "Kunming".

Haga clic en el icono de control TextBox en la caja de herramientas y luego arrastre un cuadro de texto en el formulario.

Abra la ventana de código e ingrese el siguiente código:

Private subform_Click()

Si Op1. entonces valor = verdadero

si Op3. Entonces valor=Verdadero

Texto1. Text="Ir a Guangzhou en avión"

El trabajo de Elsef 4. Entonces valor=Verdadero

Texto1. Text = "Ir a Kunming en avión"

Terminará si...

Elsef Works 2. entonces valor = verdadero

si Op3. Entonces valor=Verdadero

Texto1. Text="Toma el tren a Guangzhou"

El trabajo de Elsef 4. Entonces valor=Verdadero

Texto1. Text = "Toma el tren a Kunming"

Terminará si...

Terminará si...

Finalizar conector

Pregunta 7:

Hay un archivo de proyecto sjt6.vbp en la carpeta del candidato. Dibuje tres cuadros de texto en el formulario, denominados Texto1, Texto2 y Texto3 respectivamente. El contenido de los cuadros de texto está configurado en "Examen de calificación", "Computadora" y en blanco. Luego dibuje dos botones de radio, llamados Op1 y Op2 respectivamente, titulados "Exchange" y "Connect" (como se muestra en la imagen), y escriba un programa de evento adecuado. Después de ejecutar el programa, si selecciona el botón de opción "Intercambiar" y hace clic en el cuadro de texto Texto3, el contenido del cuadro de texto Texto1 se intercambiará con el contenido del cuadro de texto Texto2 y se mostrará "Intercambiar para trabajar". en el cuadro de texto Texto3, si selecciona Si selecciona el botón de opción "Conectar" y hace clic en el cuadro de texto Texto 3, los contenidos de Texto 1 y Texto 2 se conectarán en el orden de Texto 1 y Texto 2, y los conectados; El contenido se mostrará en el cuadro de texto Texto 3. Al guardar, el nombre del archivo del proyecto es sjt6.vbp y el nombre del archivo del formulario es sjt6.frm.

Solución:

Abra el archivo de proyecto sjt6.vbp, haga clic en el icono de control TextBox en la caja de herramientas, luego arrastre tres cuadros de texto en el formulario y haga clic en ellos a través de la ventana de propiedades. Establezca sus propiedades de texto en "Prueba de calificación", "Computadora" y "".

Haga clic en el icono de control OptionButton en la caja de herramientas y luego arrastre dos botones de opción en el formulario. A través de la ventana de propiedades, establezca las propiedades del Nombre en "Op1" y "Op2" respectivamente, y establezca las propiedades del Título en "intercambio" y "conexión".

Abra la ventana de código e ingrese el siguiente código:

Subtexto privado 3_Click()

Si Op1. Vale la pena

Texto1. Texto = "Computadora"

Texto 2. Texto="Examen de Nivel"

SMS 3. Texto = "Intercambio exitoso"

Otros

SMS 3. Texto = Texto1. texto+texto2. Texto

Terminará si...

Conector final

Pregunta 8:

Dibuje un cuadro de texto en el formulario de Form1 , Su nombre es texto 1; dibuje dos botones de comando más,

sus nombres son C1 y C2, los títulos son "Mostrar" y "Salir" respectivamente, y se escriben los procedimientos de evento apropiados. Una vez que se ejecuta el programa, el botón "Salir" no está disponible al cargar el formulario. Si hace clic en el botón "Mostrar", aparecerá "Calificar examen" en el cuadro de texto y el botón "Salir" estará disponible. Si hace clic en el botón "Salir" en este momento, el programa finalizará y se ejecutará como se muestra en la figura.

Solución:

Cree un nuevo formulario llamado Form1, haga clic en el icono de control CommandButton en la caja de herramientas y luego arrastre dos botones de comando en el formulario. A través de la ventana de propiedades, establezca las propiedades de su nombre en "C1" y "C2" respectivamente, y establezca las propiedades de título en "mostrar" y "salir".

Haga clic en el icono de control TextBox en la caja de herramientas y luego arrastre un cuadro de texto en el formulario.

Abre la ventana de código e ingresa el siguiente código:

Private Sub C1_Click()

C2. habilitado=Verdadero

Texto1. Texto = "Calificar examen"

Conector final

Privado sub-C2_Click()

Fin

Conector final

Pregunta 9:

Dibuje un botón de comando en el formulario de Form1, llamado C1, titulado "Pantalla"

Se escribe un cuadro de texto llamado Texto1 Un curso de eventos apropiado; . Después de que se ejecute el programa, haga que el cuadro de texto sea invisible al cargar el formulario. Si hace doble clic en el formulario, aparecerá un cuadro de texto. En este momento, si hace clic en el botón de comando, se mostrará "Examen de calificación" en el cuadro de texto. El funcionamiento del programa se muestra en la figura.

Solución:

Cree un nuevo formulario llamado Form1, haga clic en el icono de control CommandButton en la caja de herramientas y luego arrastre un botón de comando en el formulario, a través de las propiedades. La ventana tiene su nombre. atributo establecido en "C1" y su atributo Título establecido en "Pantalla".

Haga clic en el icono de control TextBox en la caja de herramientas y luego arrastre un cuadro de texto en el formulario.

Abre la ventana de código e ingresa el siguiente código:

Private Sub C1_Click()

Text1. Texto = "Calificar examen"

Conector final

Subform privado_DblClick()

Texto1. Visible=Verdadero

End_Connector

Subform_Load privado()

Texto1. Visible = Falso

Conector final

Pregunta 10:

Dibuje un cuadro de texto en el formulario, su nombre es Texto1 y la propiedad Texto está vacía. Dibuja otro botón de comando con el nombre C1 y una propiedad Visible de Falso. Escribe el curso apropiado de los acontecimientos. Después de ejecutar el programa, si ingresa caracteres en el cuadro de texto, aparecerá el botón de comando. El funcionamiento del programa se muestra en la figura.

Solución:

Cree un nuevo formulario, haga clic en el icono de control TextBox en la caja de herramientas, luego arrastre un cuadro de texto en el formulario y establezca su propiedad Texto a través de la ventana de propiedades Establecer en " ".

Haga clic en el icono de control CommandButton en la caja de herramientas, luego arrastre un botón de comando en el formulario, establezca su propiedad Nombre en "C1" y su propiedad visible en Falso a través de la ventana de propiedades.

Abre la ventana de código e ingresa el siguiente código:

Subtexto privado 1_Change()

C1. Visible=True

Fin de adaptación

Guarde el archivo según sea necesario para completar esta pregunta.