Red de conocimiento informático - Material del sitio web - Examen universitario de informática nivel 2 VFP

Examen universitario de informática nivel 2 VFP

Encuentre las preguntas del examen en www.ncre8.net (se encuentran disponibles preguntas del examen escrito y por computadora, así como explicaciones detalladas de los puntos del examen)

Septiembre de 2008 Clasificación Nacional de Computación Examen escrito de nivel 2 Prueba escrita

Programación de base de datos Visual FoxPro

(El tiempo de prueba es de 90 minutos, la puntuación total es de 100 puntos)

1. (2 puntos por cada pregunta, ** *70 puntos)

De las cuatro opciones A), B), C) y D) para las siguientes preguntas, sólo una opción es correcta. Escriba la opción correcta en la posición correspondiente de la hoja de respuestas. No se otorgarán puntos por la respuesta del examen.

(1) El estado inicial de una pila es vacío.

Ahora empuje los elementos 1, 2, 3, 4, 5, A, B, C, D y E en la pila en secuencia, y luego sáquelos de la pila en secuencia. El orden en que los elementos salen de la pila. es

A) 12345ABCDE B )EDCBA54321

C )ABCDE12345 D) 54321EDCBA

(2) ¿Cuál de las siguientes afirmaciones es correcta?

A) La cola circular tiene dos punteros de cabecera y cola de cola, por lo tanto, la cola circular es una estructura no lineal

B) En la cola circular, solo se necesita el puntero de cabecera para reflejar la dinámica cambios de los elementos en la cola

C) En la cola circular, solo se necesita el puntero de cola para reflejar los cambios dinámicos de los elementos en la cola

D) El número de Los elementos en la cola circular están determinados por los punteros de cabecera y cola de la cola.

(3) Realizar una búsqueda binaria en una lista lineal ordenada de longitud n. El número de comparaciones requeridas en el peor de los casos es.

A) O(N) B) O(n2) C) O(log2n) D) O(n log2n)

(4) ¿Cuál de las siguientes afirmaciones es correcta?

A) El almacenamiento de la estructura de almacenamiento secuencial debe ser continuo, la estructura de almacenamiento en cadena El espacio de almacenamiento no es necesariamente continuo

B) La estructura de almacenamiento secuencial es solo para estructuras lineales y la cadena la estructura de almacenamiento es solo para estructuras no lineales

C) La estructura de almacenamiento secuencial puede almacenar tablas de pedidos, las estructuras de almacenamiento encadenadas no pueden almacenar tablas ordenadas

D) Las estructuras de almacenamiento encadenadas ahorran espacio de almacenamiento que estructuras de almacenamiento secuencial

(5) Segmentos de línea con flechas en el diagrama de flujo de datos Representa

A) flujo de control B) controlado por eventos C) llamada de módulo D) flujo de datos

(6) En el desarrollo de software, las herramientas que se pueden utilizar en la fase de análisis de requisitos son

A) Diagrama N-S B) Diagrama DFD C) Diagrama PAD D) Diagrama de flujo del programa

(7) En el método orientado a objetos, ¿cuáles no son las características básicas del "objeto"

p>

A) Consistencia B) Clasificación C) Polimorfismo D) Unicidad de identificación

(8) Un dormitorio puede acomodar a varios estudiantes, por lo que la relación entre el dormitorio físico y los estudiantes La relación es

A) uno a uno B) uno a -muchos C) muchos a uno D) muchos a muchos

(9) En las tres etapas del desarrollo de la tecnología de gestión de datos, la mejor manera de compartir datos es

A) Etapa de gestión manual B) Etapa del sistema de archivos

C) Etapa del sistema de base de datos D) Las tres etapas son iguales

(10) Hay tres relaciones R, S y T como sigue:

A B C

m 1 3

R S T

A B

p>

m 1

n 2

B C

1 3

3 5

Por las relaciones R y S se obtiene la relación T mediante operaciones, entonces las operaciones utilizadas son

A) Producto cartesiano B) intersección C) unión D) conexión natural

(11) Configurar el formulario Los atributos del título son

A) Título B) Texto C) Biaoti D) Título

(12) El método para liberar y cerrar el formulario es

A) Liberar B) Eliminar C) LostFocus D) Destory

(13) La operación de seleccionar campos de la tabla para formar una nueva relación es

A) Seleccionar B) Unirse C) Proyecto D) Y

(14) La extensión predeterminada del archivo creado por el comando Modificar comando es

A) prg B) app C) cmd D) exe

(15) Descripción Después en la matriz, el valor inicial del elemento de la matriz es

A) Entero 0 B) Valor indefinido C) Lógico verdadero D) Lógico falso

p>

(16) El archivo con la extensión mpr es

A) Archivo de menú B) Archivo de programa de menú C) Archivo de notas de menú D) Archivo de parámetros de menú

(17 ) Después de ejecutar el siguiente segmento del programa, el valor de la variable de memoria y es

x=76543

y=0

DO WHILE xgt; /p>

y=x10 y*10

x=int(x/10)

ENDDO

A) 3456 B) 34567 C) 7654 D) 76543

(18) En la consulta SQL SELECT, para ordenar los resultados de la consulta se debe utilizar la frase

A) ASC B) DESC C) GROUP BY D) ORDENAR POR

(19) Supongamos que a = "Examen a nivel de computadora", la expresión que da como resultado "Examen" es

A) Izquierda (a, 4) B) Derecha (a, 4) C) Izquierda (a, 2) D) Derecha (a, 2)

(20) Respecto a vistas y consultas, la siguiente afirmación es correcta

A) Las vistas y consultas solo se pueden usar en la base de datos Crear

B) Las vistas y consultas no se pueden crear en la base de datos

C) Las vistas solo se pueden crear en la base de datos

D) Las consultas sólo se pueden crear en la base de datos Establecer

(21) La frase equivalente a INTO TABLE en la sentencia SELECT de SQL es

A) INTO DBF B) TO TABLA C) A FOEM D) EN ARCHIVO

(22) El comando CREATE DATABASE se utiliza para crear

A) base de datos B) relación C) tabla D) archivo de datos

(23) Para ejecutar el programa temp.prg, el comando que se debe ejecutar es

A) DO PRG temp.prg B) DO temp.prg

C ) DO CMD temp.prg D) DO FORM temp.prg

(24) Ejecute el comando MyForm=CreateObject("Form") para crear un formulario. Para mostrar el formulario en la pantalla, debe. debe ejecutar el comando

A) MyForm.List B) MyForm.Display

C) MyForm.Show D) MyForm.ShowForm

(25) Suponiendo que existe es una tabla de estudiantes, el comando que puede agregar correctamente el campo "puntaje promedio" es

A) ALTER TABLE estudiante AGREGAR puntaje promedio F (6, 2)

B) ALTER DBF estudiante AGREGAR puntaje promedio F 6, 2

C) CAMBIAR TABLA estudiante AGREGAR puntaje promedio F( 6, 2)

D) CAMBIAR TABLA estudiante INSERTAR puntaje promedio 6, 2

(26) El control de marco de página también se llama control de pestaña. Puede haber varias páginas en una página de marco de página, el atributo del número de página es

A) Conteo B) Página. C) Num D) PageCount

(27) El comando para abrir un archivo de formulario existente es

A) MODIFICAR FORMULARIO B) EDITAR FORMULARIO

C) ABRIR FORMULARIO D) LEER FORMULARIO

(28) En el diseño del menú, puede especificar el nombre del menú al definir el nombre del menú. El elemento especifica una clave de acceso.

La definición del nombre del menú que estipula que la clave de acceso del elemento del menú es "x" es

A) Consulta completa\lt; (x) B) Consulta completa/lt (x)

<; p> C) Consulta completa (\lt; x) D) Consulta completa (/lt; x)

(29) Suponga que hay un cuadro de texto Texto1 y un grupo de botones de comando CommandGroup1 en un formulario. El grupo de botones de comando es un objeto contenedor que contiene dos botones de comando, Comando1 y Comando2.

Si desea acceder a la propiedad Valor del cuadro de texto en un método del botón de comando Comando1, la expresión correcta es

A) This.ThisForm.Text1.Value B) This.Parent.Parent.Text1 Valor

C) Parent.Parent.Text1.Value D) This.Parent.Text1.Value

(30) Lo siguiente trata sobre el entorno de datos y la asociación entre los dos. tablas en el entorno de datos Entre las afirmaciones, la correcta es

A) El entorno de datos es un objeto, pero la relación no es un objeto

B) El entorno de datos no lo es un objeto, pero la relación es un objeto

C) El entorno de datos es un objeto, y las relaciones son objetos en el entorno de datos

D) Ni el entorno de datos ni las relaciones son objetos

(31)~(35) Utilice las siguientes relaciones:

Cliente (número de cliente, nombre, persona de contacto, código postal, número de teléfono)

Producto (número de producto, nombre, especificaciones, precio unitario)

Formulario de pedido (número de pedido, número de cliente, fecha de pedido)

Detalles del pedido (número de pedido, número de serie, número de producto, cantidad)

(31) Consultar placas base y discos duros con un precio unitario de más de 600 yuanes. El comando correcto es

A) SELECCIONAR * DEL producto DONDE precio unitario>600 Y ( nombre='placa base' AND nombre='disco duro')

B) SELECCIONE * DEL producto DONDE precio unitario>600 Y (nombre='placa base' O nombre='disco duro')

C) SELECCIONE * DEL producto POR precio unitario>600 Y (nombre='placa base' Y nombre='Disco duro')

D) SELECCIONE * DEL producto POR precio unitario Y (nombre; ='placa base' OR nombre='disco duro')

(32) Consultar nombre del cliente El comando correcto para la información del cliente con la palabra "red" es

A) SELECT * FROM cliente FOR nombre COMO "red"

B) SELECCIONAR * DEL cliente PARA nombre="red" "

C) SELECCIONAR * DEL cliente DONDE nombre = "Red"

D) SELECCIONAR * DEL cliente DONDE nombre COMO "Red"

(33) Consulta El comando correcto para obtener información sobre una orden de compra que aún no ha sido finalizada es

A ) SELECCIONE nombre, persona de contacto, número de teléfono, número de pedido DEL cliente, orden de compra

DONDE cliente.número de cliente = Orden de compra.Número de cliente Y fecha del pedido ES NULO

B) SELECCIONE nombre, persona de contacto, número de teléfono, número de pedido DEL cliente, orden de compra

DONDE cliente.número de cliente = orden de compra. Número de cliente Y fecha del pedido = NULL

C) SELECCIONE nombre, persona de contacto, número de teléfono, número de pedido DEL cliente, orden de compra

PARA cliente.número de cliente = orden de compra.número de cliente Y la fecha del pedido ES NULA

D) SELECCIONE nombre, contacto persona, número de teléfono, número de pedido DEL cliente, orden de compra

FOR cliente.número de cliente = orden de compra.número de cliente AND Fecha del pedido = NULL

(34) El comando correcto para consultar la cantidad de órdenes de compra y el monto promedio de todas las órdenes de compra es

A) SELECT COUNT(D

Número de pedido ISTINCT), AVG (cantidad * precio unitario)

DESDE el producto ÚNASE a los detalles del nombre del pedido EN el número de producto = número de producto del nombre del pedido

B) SELECCIONE CONTAR (Pedido. número), AVG (cantidad * precio unitario)

FROM producto JOIN detalles del nombre del pedido ON producto número = detalles del nombre del pedido número de producto

C) SELECT COUNT(DISTINCT Número de pedido. ), AVG (cantidad * precio unitario)

DESDE producto, detalles del nombre del pedido EN número de producto = detalles del nombre del pedido

D) SELECCIONE CONTADOR (n.º de pedido). , AVG (cantidad * precio unitario)

DESDE producto, detalles del nombre del pedido ON número de producto = detalles del nombre del pedido

(35) Supongamos que en la tabla de clientes Allí. son 10 registros de clientes con números de clientes (palabras clave) C1~C10***, y la tabla de órdenes de compra tiene 8 registros de órdenes de compra con números de órdenes (palabras claves) OR1~OR8***, y la tabla de órdenes de compra se refiere a la tabla de clientes . Los siguientes comandos se pueden ejecutar correctamente

A) INSERT INTO orden de compra VALUES('OR5', 'C5', {^2008/10/10})

B) INSERT INTO VALORES de la orden de compra('OR5', 'C11', {^2008/10/10})

C) INSERT INTO VALORES de la orden de compra('OR9', 'C11', {^2008/10/ 10})

D) INSERTAR EN VALORES de orden de compra('OR9', 'C5', {^2008/10/10})

2. por cada punto en blanco, ***30 puntos)

Escriba la respuesta correcta para cada espacio en blanco en la línea horizontal numerada del 1 al 15 en la hoja de respuestas. Las respuestas del examen no se calificarán.

Nota: Completar los espacios en blanco con palabras clave de comando debe estar escrito completamente.

(1) El resultado del recorrido en orden del siguiente árbol binario es 1.

(2) De acuerdo con los pasos generales de las pruebas de software, las pruebas de integración deben realizarse después de 2 pruebas.

(3) Los tres elementos de la ingeniería de software incluyen métodos, herramientas y procesos, entre los cuales 3 apoya el control y la gestión de todos los aspectos del desarrollo de software.

(4) El diseño de bases de datos incluye el diseño conceptual, 4 y el diseño físico.

(5) En una tabla bidimensional, las 5 tuplas no se pueden dividir en elementos de datos más pequeños.

(6) El comando SELECT * FROM Student 6 FILE Student almacena los resultados de la consulta en el archivo de texto Student.txt.

(7) El resultado del cálculo de LEFT("12345.6789", LEN("substring")) es 7.

(8) El comando SQL DELETE sin condiciones eliminará 8 registros de la tabla especificada.

(9) La frase 9 debe usarse en la instrucción SQL SELECT para almacenar los resultados de la consulta en una tabla temporal.

(10) Se pueden crear múltiples índices para cada tabla de base de datos, pero solo se puede crear un índice para 10.

(11) Las vistas y consultas se pueden diseñar en la base de datos, pero 11 no se pueden almacenar de forma independiente como archivos (almacenados en la base de datos).

(12) Diseñe un conjunto de controles de casilla de verificación en el formulario para que se puedan seleccionar 12 o 13 opciones.

(13) Para ocultar información (como mostrar "*") al ingresar en el cuadro de texto, debe configurar el atributo 14 del control.

(14) Al compilar un proyecto en una aplicación, si la aplicación contiene archivos que el usuario debe modificar, el archivo debe marcarse como 15.

Respuestas de referencia a la prueba escrita VFP de nivel 2 del examen nacional de rango informático en septiembre de 2008

1 Preguntas de opción múltiple

1-5 BDCAD

6-10 BABCD

11-15 DACAD

16-20 BBDBC

21-25 AABCA

26-30 DACBC

p>

31-35 BDAAD

2. Preguntas para completar en blanco

1. >2. Unidad

3. Proceso

4. Diseño lógico

5. p>7. "1234 "

8. Todo

9. EN EL CURSOR

10. p>

12. Cero

13. Muchos

14. PASSWORDCHAR

15. Excluido

Septiembre 2007 Nivel Computador Nacional Examen Prueba escrita VFP Nivel 2

1 Preguntas de opción múltiple (2 puntos por cada pregunta, 70 puntos)

Entre las cuatro opciones A), B), C) y. D) para las siguientes preguntas, solo una opción es correcta. Escriba la opción correcta en la posición correspondiente en la hoja de respuestas y no se otorgarán puntos por la respuesta en el examen.

(1) Software se refiere a

A) programas B) programas y documentos

C) algoritmos más estructuras de datos D) programas, datos y documentos relacionados Completo set

(2) El propósito de la depuración del software es

A) Encontrar errores B) Corregir errores

C) Mejorar el rendimiento del software D) Verificar Corrección del software

(3) En el método orientado a objetos, la ocultación de información se basa en

A) Herencia de objetos B) Polimorfismo de objetos

C) Encapsulación de objetos D) Clasificación de objetos

(4) Entre las siguientes descripciones, las que no cumplen con los requisitos de un buen estilo de programación son

A) La eficiencia del programa es lo primero, y la claridad es lo segundo B ) El programa tiene buena legibilidad

C) Debe haber comentarios necesarios en el programa D) Debe haber información rápida antes de ingresar datos

( 5) ¿Cuál de las siguientes afirmaciones es correcta

p>

A) La eficiencia de la ejecución del programa está estrechamente relacionada con la estructura de almacenamiento de datos

B) La eficiencia de la ejecución del programa solo depende sobre la estructura de control del programa

C) La eficiencia de la ejecución del programa La eficiencia solo depende de la cantidad de datos procesados

D) Las tres afirmaciones anteriores son incorrectas

(6) ¿Cuál de las siguientes afirmaciones es correcta?

A) Datos La estructura lógica y la estructura de almacenamiento deben estar en correspondencia uno a uno

B) Desde el almacenamiento de la computadora el espacio es una estructura de almacenamiento vectorial, la estructura de almacenamiento de los datos debe ser una estructura lineal

C) Las matrices en los lenguajes de programación son generalmente estructuras de almacenamiento secuenciales, por lo que las matrices solo se pueden utilizar para procesar estructuras lineales.

D) Las tres afirmaciones anteriores son incorrectas

(7) Clasificación de burbujas El número de comparaciones en el peor de los casos es

A) n(n+1 )/2 B) nlog2 n C) n(n-1)/2 D) n/2

(8) Hay 70 nodos hoja y 80 nodos con grado 1 en un árbol binario, entonces el El número total de puntos en el árbol binario es

A) 219 B) 221 C) 229 D) ​​231

(9) ¿Cuál de las siguientes afirmaciones es correcta?

A) El sistema de base de datos es un sistema independiente y no requiere el soporte de un sistema operativo

B ) El objetivo fundamental de la tecnología de bases de datos es resolver el problema del intercambio de datos

C) El sistema de gestión de bases de datos es el sistema de bases de datos

D) Las tres afirmaciones anteriores son incorrectas

(10) ¿Cuál de las siguientes afirmaciones es correcta?

A) Para establecer una relación, primero se debe construir la relación lógica de los datos.

B) Cada una de las tablas bidimensionales que representan la relación. Cada componente de la tupla también se puede dividir en varios datos. items

C) La tabla de nombres de atributos de una relación se llama esquema de relación

D) Una relación puede incluir múltiples tablas bidimensionales

p>

(11) En Visual Foxpro, generalmente en forma de ventana, la herramienta visual utilizada para crear y modificar componentes de la aplicación como tablas, formularios y bases de datos se llama

A) asistente B) Diseñador C) Generador D) Gerente de Proyecto

(12) ¿Comando? El resultado de VARTYPE(TIME()) es

A) C B) D C) T D) Error

(13) ¿Comando? El resultado de LEN(ESPACIO(3)-ESPACIO(2)) es

A) 1 B) 2 C) 3 D) 5

(14) En Visual Foxpro, la extensión predeterminada del archivo del programa de menú es

A) mnx B) mnt C) mpr D) prg

( 15) Si desea mostrar el año en datos de fecha o fecha y hora como 4 dígitos, debe usar el comando de configuración

A) CONFIGURAR CENTURY ON B) CONFIGURAR CENTURY OFF

C ) ESTABLECER SIGLO EN 4 D) ESTABLECER SIGLO EN 4

(16) Se sabe que en la tabla hay campos de caracteres, puesto de trabajo y apellido. Para crear un índice, se requiere ordenar por puesto de trabajo. primero, y luego ordenar por título de trabajo si el título de trabajo es el mismo, el comando correcto es

A) ÍNDICE SOBRE título profesional + género A ttt B) ÍNDICE SOBRE género + título profesional A ttt.

C) ÍNDICE SOBRE título profesional, género A ttt D) ÍNDICE SOBRE Género, puesto de trabajo A ttt

(17) En Visual Foxpro, el tiempo de activación del evento de descarga es

A) Liberar el formulario B) Abrir el formulario

C) Crear un formulario D) Ejecutar el formulario

(18) La función del comando SELECT 0 es

A) Seleccione el espacio de trabajo no utilizado con el número más pequeño B) Seleccione el espacio de trabajo No. 0

p>

C) Cierre la tabla en el espacio de trabajo actual D) Seleccione el espacio de trabajo actual espacio de trabajo

(19) En la siguiente descripción sobre tablas de bases de datos y tablas libres, la incorrecta es

A) Tanto las tablas de bases de datos como las tablas libres se pueden crear usando el diseñador de tablas

B) Tanto las tablas de base de datos como las tablas libres admiten relaciones entre tablas e integridad referencial

C) Las tablas libres se pueden agregar a la base de datos para convertirse en una tabla de base de datos

D ) Las tablas de la base de datos se pueden sacar de la base de datos para convertirse en tablas libres

(20) La descripción del comando ZAP es correcta

A) El comando ZAP solo puede eliminar el registro actual de la tabla actual

B) El comando ZAP solo puede eliminar el registro con una marca de eliminación en la tabla actual

C) El comando ZAP puede eliminar todos los registros de la tabla actual

D) El comando ZAP puede eliminar la estructura y todos los registros de la tabla

(21) Opciones disponibles en el diseñador de vistas pero no en el diseñador de consultas La tarjeta es

A) Ordenar por B) Actualizar condición C) Agrupar por D) Varios

(22) Cuando se utiliza el diseñador de consultas para crear una consulta, para especificar si en los resultados de la consulta Contiene registros duplicados (correspondiente a DISTINCT), la pestaña que se debe utilizar es

A) Ordenar por B) Unirse C) Filtrar D) Varios

(23) En Visual Foxpro, la declaración de retorno del procedimiento es

A) GOBACK B) COMEBACK C) RETURN D) BACK

(24) La regla de validez de campo en la tabla de la base de datos es

A ) Expresión lógica B) Expresión de caracteres

C) Expresión numérica D) Las tres anteriores son posibles

(25) Supongamos que en el entorno del diseñador de formularios

, hay un cuadro de texto en el formulario y ha sido seleccionado como el objeto actual. Ahora seleccione la propiedad Valor en la ventana de propiedades e ingrese: ={^2001-9-10}-{^2001-8-20} en el cuadro de configuración. Después de la operación anterior, el tipo de datos del valor del atributo Valor del cuadro de texto es:

A) Tipo de fecha B) Tipo numérico C) Tipo de carácter D) La operación anterior cometió un error

(26) en La frase debe usarse en la instrucción SQL SELECT para almacenar los resultados de la consulta en una tabla temporal

A)TO CURSOR B)INTO CURSOR

C) INTO DBF D)TO DBF

(27) En el diseño de formularios, a menudo se utilizan algunas palabras clave, atributos y eventos específicos. Los siguientes elementos pertenecen a atributos

A)Este B)Este formulario C)Caption D)Clic

(28) El siguiente programa calcula la suma de los dígitos de un número entero.

La afirmación que debe completarse subrayada es

DESCONECTAR LA HABLA

INPUT”x="TO x

s=0

¡HAGA MIENTRAS x! =0

s=s MOD (x, 10)

ENDDO s

CONFIGURAR HABLAR

A)x=int( x/10) B)x=int(x10) C)x=x-int(x/10) D)x=x-int(x10)

(29) Sentencia ALTER TABLE en SQL En Para agregar un nuevo campo, debes usar la frase

A) CREAR B) ANEXAR C) COLUMNA D) AGREGAR

Preguntas (30) ~ (35) usa los siguientes datos tabla:

Estudiante.DBF: número de estudiante (C, 8), nombre (C, 6), género (C, 2), fecha de nacimiento (D)

Selección de cursos .DBF: Número de estudiante (C, 8), número de curso (C, 3), grado (N, 5, 1)

(30) Consulta todos los nacidos después del 20 de marzo de 1982 (inclusive) y cuyo género es estudiante masculino, la declaración SQL correcta es

A) SELECT * FROM estudiante DONDE fecha de nacimiento>={^1982-03-20} AND Gender="male"

B) SELECCIONE * DEL estudiante DONDE fecha de nacimiento;={^1982-03-20} Y género="masculino"

C) SELECCIONE * DEL estudiante DONDE fecha de nacimientogt;={^1982- 03-20 } O género="masculino"

D) SELECCIONE * DEL estudiante DONDE fecha de nacimiento<={^1982-03-20} O género="masculino"

(31) Para calcular la calificación promedio de todos los cursos tomados por Liu Ming, la declaración SQL correcta es

A) SELECT AVG(grade) FROM selección de curso WHERE nombre="Liu Ming"

B) SELECCIONE PROMEDIO(calificaciones) DE los estudiantes, elija cursos DONDE nombre=”Liu Ming”

C) SELECCIONE PROMEDIO(calificaciones) DE los estudiantes, elija cursos DONDE estudiantes.nombre=”Liu Ming”

D ) SELECCIONE PROMEDIO (puntuación) DEL estudiante, selección de curso DONDE estudiante.número de estudiante = selección de curso.número de estudiante Y nombre = "Liu Ming"

(32) Suponga que el 3er y el cuarto dígito del número de estudiante son códigos profesionales.

Para calcular el puntaje promedio del curso electivo número "101" para los estudiantes de cada especialidad, la declaración SQL correcta es

A) SELECCIONE la especialidad AS SUBS (número de estudiante, 3, 2), puntaje promedio COMO AVG (puntuación) FROM Selección de curso DONDE número de curso = "101" GRUPO POR especialización

B) SELECCIONAR SUBS (número de estudiante, 3, 2) COMO especialización, AVG (puntuación) COMO puntuación promedio DESDE Selección de curso DONDE curso número = "101 ” AGRUPAR POR 1

C) SELECCIONAR SUBS (número de estudiante, 3, 2) COMO especialización, AVG (puntuación) COMO puntuación promedio DE la selección de cursos DONDE número de curso = “101” ORDENAR POR especialidad

D) SELECCIONE la especialización COMO SUBS (número de estudiante, 3, 2), puntaje promedio COMO AVG (puntuación) DESDE la selección de cursos DONDE número de curso = "101" ORDENAR POR 1

( 33) Consultar el número del curso electivo Para el estudiante con la puntuación más alta en el curso "101", la declaración SQL correcta es

A) SELECCIONE estudiante.número de estudiante, nombre DEL estudiante, selección de curso DONDE estudiante. número de estudiante = selección de curso.número de estudiante Y número de curso = " 101” Y puntaje gt; = TODO (SELECCIONAR puntaje DE la selección de curso)

B) SELECCIONE estudiante.número de estudiante, nombre DEL estudiante, selección de curso DONDE estudiante.número de estudiante = selección de curso.número de estudiante Y puntaje gt; TODO (SELECCIONAR resultados DE la selección de curso DONDE número de curso = "101")

C) SELECCIONE estudiante.número de estudiante, nombre DE estudiante, curso selección DONDE estudiante.número de estudiante = selección de curso.número de estudiante Y calificación gt;=ANY( SELECCIONE resultados DE la selección de curso DONDE número de curso = "101")

D) SELECCIONE estudiante.ID de estudiante, nombre DE estudiante , selección de curso DONDE estudiante.número de estudiante = selección de curso.número de estudiante AND número de curso = "101" AND Calificación gt = TODOS (SELECCIONAR Calificación DE Selección de Curso DONDE Número de Curso = "101")

(34 ) Inserte un registro en la tabla "Selección de cursos". El número de estudiante, el número de curso y la calificación son "02080111" respectivamente, "103" y 80, la declaración SQL correcta es

A) INSERTAR EN el curso. selección VALUES("02080111", "103", 80)

B) INSERT VALUES("02080111 ", "103", 80)TO Selección de curso (número de estudiante, número de curso, calificaciones)

C) INSERTAR VALORES ("02080111", "103", 80)EN LA selección de curso (número de estudiante, número de curso, calificaciones)

D)INSERTAR EN la selección de curso (número de estudiante, número de curso) , calificación) VALORES DEL FORMULARIO ("02080111", "103", 80)

(35) Cambiar el número de estudiante a La calificación del registro de selección de cursos "02080110" y el número de curso "102" se cambia a 92. La declaración SQL correcta es

A) ACTUALIZAR selección de curso ESTABLECER calificación CON 92 DONDE número de estudiante = "02080110" AND número de curso = "102"

B) ACTUALIZAR selección de curso CONJUNTO puntuación = 92 DONDE número de estudiante = "02080110 Y número de curso = "102"

C) ACTUALIZACIÓN DESDE la selección de curso ESTABLECER puntuación CON 92 DONDE número de estudiante =”02080110”Y número de curso=”102”

D) ACTUALIZACIÓN DESDE la selección de cursos SE

Puntuación T=92 DONDE número de estudiante=”02080110” Y número de curso=”102”

2. Complete los espacios en blanco (2 puntos por cada espacio en blanco, ***30 puntos)

Por favor, complete los espacios en blanco. La respuesta correcta para cada espacio en blanco está escrita en la línea horizontal numerada del 1 al 15 en la hoja de respuestas. No se otorgarán puntos por responder en el examen.

Nota: Los espacios en blanco con palabras clave de comando deben estar completamente escritos.

(1) La especificación de requisitos de software debe ser completa, inequívoca, correcta y verificable. Características como la modificabilidad. , el más importante de los cuales es 1.

(2) Entre los dos métodos de prueba básicos, 2 uno de los principios de las pruebas es garantizar que cada ruta independiente en el módulo probado se ejecute al menos una vez.

(3) La estructura de almacenamiento de las mesas lineales se divide principalmente en estructura de almacenamiento secuencial y estructura de almacenamiento en cadena. Una cola es una tabla lineal especial y una cola circular es una estructura de cola de 3 almacenamiento.

(4) El resultado del recorrido en orden del siguiente árbol ambiguo es 4.

(5) En el diagrama E-R, el rectángulo representa 5.

(6) El siguiente comando consulta los registros con valor nulo en el campo "Número de departamento" en la tabla de empleados

SELECT * FROM empleado WHERE departamento número 6.

(7) En la consulta SQL SELECT, la cláusula HAVING no se puede usar sola y siempre se usa después de la cláusula 7.

(8) En la consulta SQL SELECT, utilice la cláusula 8 para eliminar registros duplicados en los resultados de la consulta.

(9) El comando no SQL para modificar la estructura de la tabla en Visual FoxPro es 9.

(10) En Visual FoxPro, el primer evento de formulario que se activa cuando se ejecuta el formulario es el evento 10.

(11) En Visual FoxPro, use el comando LOCATE ALL para buscar registros en la tabla según las condiciones. Si no se encuentran registros, el valor de retorno de la función EOF() debe ser 11.

(12) En el formulario de Visual FoxPro, cuando el usuario hace clic en el botón de comando con el mouse, se activará el evento 12 del botón de comando.

(13) En Visual FoxPro, suponga que hay un grupo de opciones en el formulario: ○ Hombre ○ Mujer, y el valor del atributo Valor de este grupo de opciones está asignado a 0. Cuando se selecciona el primer botón de opción "Masculino", la propiedad Valor del grupo de opciones es 13.

(14) En un formulario de Visual FoxPro, el atributo utilizado para determinar si una casilla de verificación está seleccionada es 14.

(15) En SQL, los comandos de inserción, eliminación y actualización son INSERT, DELETE y 15 en orden.

Respuestas de referencia de VFP de nivel 2 del examen nacional de rango informático de septiembre de 2007

1 Preguntas de opción múltiple:

1-5 DBCAA

5. -10 CCABA

11-15 BADCA

16-20 AAABC

21-25 BDCAA

26-30 BCADA

p>

31-35 DBDAB

2. Preguntas para completar en blanco:

1 Sin ambigüedad

2. prueba

3. Orden

4. ACBDFEHGP

5. Conjunto de entidades

6)ES NULO

7)AGRUPAR POR

p>

8)DISTINAR

9)MODIFICAR ESTRUCTURA

10)CARGAR

11).T.

12) CLIC

13)1 o "masculino"

14)valor

15)Actualizar