Preguntas del examen escrito vF de nivel 2 de computadora

Lo tengo, del 01 al 09, por favor dejar mi dirección de correo electrónico. Primero te daré 09. No puedo publicar demasiado aquí.

Pruebas escritas de nivel 2 del Examen Nacional de Nivel de Informática de marzo de 2009.

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. Preguntas de opción múltiple (2 puntos por cada pregunta, * * * 70 puntos)

Sólo una de las siguientes cuatro opciones (a), b), c) y d) es correcta. Marque la opción correcta en la posición correspondiente en la hoja de respuestas. La respuesta no se calificará en el examen.

(1)Las siguientes afirmaciones son correctas.

a) La pila es una lista lineal "primero en entrar, primero en salir".

b) La cola es una lista lineal de "primero en entrar, último en salir"

c) La cola circular no es lineal.

d) Una tabla lineal ordenada puede utilizar una estructura de almacenamiento secuencial o una estructura de almacenamiento en cadena.

(2) La estructura de datos que admite llamadas a subrutinas es

a) pila b) árbol c) cola d) árbol binario

(3) Hay 5 árboles binarios Hay nodos con grado 2, por lo que el número de nodos hoja del árbol binario es

A)10 B)8 C)6 D)4

(4) En el siguiente método de clasificación, el mayor número de comparaciones de diferencias

a) Clasificación por burbujas b) Clasificación por selección simple c) Clasificación por inserción directa d) Clasificación por montón

(5) Software Se puede dividir en software de aplicación y sistema según la función Software y software de soporte (o software de herramienta). Al software de aplicación pertenecen los siguientes:

a) compilador b) sistema operativo c) sistema de gestión educativa d) ensamblador.

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

a) El propósito de las pruebas de software es encontrar y corregir errores.

b) La "ubicación del error" del programa que se está depurando es un paso necesario en la depuración del programa.

c) La depuración de programas también se llama depuración.

d) Las pruebas de software deben implementar estrictamente el plan de pruebas para eliminar la aleatoriedad de las pruebas.

(7) El acoplamiento y la cohesión son dos criterios para medir la independencia del módulo. Las siguientes afirmaciones son correctas.

a) Mejorar el acoplamiento y reducir la cohesión ayudará a mejorar la independencia del módulo.

b) Reducir el acoplamiento y mejorar la cohesión, lo que resulta beneficioso para mejorar la independencia del módulo.

c) El acoplamiento se refiere a la estanqueidad de la combinación de varios componentes dentro del módulo.

d) La cohesión se refiere a la rigidez de la interconexión entre módulos.

(8) El tema central en el sistema de aplicación de base de datos es

a) Diseño de base de datos b) Diseño del sistema de base de datos

c) Mantenimiento de base de datos d) Administrador de base de datos Entrenamiento

(9) Existen las siguientes dos relaciones R y S:

R S

A

B

C

A

B

a

2

a

Tres

b

1

b

c

2

p>

1

c

2

Si la relación S se obtiene mediante la operación de la relación R, la operación utilizada es

a) Seleccionar b) Proyección c) Insertar d) Conexión

(10) Al convertir el diagrama E-R al modo relacional, tanto las entidades como las relaciones se pueden expresar como

a) Atributo b) Palabra clave c) Relación d) Dominio

(11) La relación entre base de datos, sistema de base de datos y sistema de gestión de base de datos es

A) DBS incluye DB y DBMS B) DBMS incluye DB y DBS.

C) DB incluye DBS y DBMS D) DBS es DB, que también es DBMS.

(12) La declaración de consulta en lenguaje SQL es

a) insertar B) actualizar C) eliminar D) seleccionar

(13) Los siguientes comandos y modificar la estructura de la tabla Relacionado

a) Insertar B) Cambiar C) Actualizar D) Crear

(14) Para la tabla SC (número de estudiante C (8), número de curso C (2) , grado N (3), Nota C(20)), los registros que se pueden insertar son los siguientes

A) ('20080101', 'c1', '90', null) b) ( '20080101', 'c1', 90,

C) ('20080101', 'C1', '90', 'Excelente rendimiento')d) ('20080101', 'C1')

(15 )En el formulario, la propiedad de fuente de datos especificada para el control de tabla es

a) Fuente de datos B) Fuente de datos C) Fuente de registro D) Fuente de registro

(16) En Visual FoxPro, la siguiente declaración sobre la declaración de definición de tabla SQL (CREATE TABLE) es incorrecta.

a) Puede definir una nueva estructura de tabla básica.

b) Puede definir claves primarias en la tabla.

c) Puede definir la integridad del dominio y las reglas de validación de campos para las tablas.

d) Para tablas libres, también puede establecer reglas de integridad y validez y otra información.

(17) En Visual FoxPro, si no se permite repetir el valor del campo del índice y solo se puede crear un valor de campo en una tabla, el índice debe ser

a) Índice primario b) Índice único c) Índice candidato d) Índice universal

(18) En Visual FoxPro, los comandos utilizados para crear o modificar archivos de programa son

a) ModifyltB) Modificar comando lt nombre de archivo>

c) Modificar el programa lt nombre de archivo> D) byc anteriores son correctos.

(19) En Visual FoxPro, el programa no necesita declararse ni crearse explícitamente con comandos como PUBLIC. Las variables de memoria que se pueden usar directamente incluyen

a) local. variables b) variables privadas c) variables públicas d) variables globales

(20) Las siguientes afirmaciones sobre el valor NULL son correctas.

a) El valor nulo es igual a la cadena vacía b) El valor nulo es igual al valor 0.

c) Un valor nulo significa que un campo o variable no tiene un valor definido. D) Visual FoxPro no admite valores nulos.

(21) El resultado de ejecutar el comando USE sc IN 0 es

a) Seleccione el espacio de trabajo 0 para abrir la tabla sc.

b) Seleccione el espacio de trabajo mínimo libre para abrir la tabla sc.

c) Seleccione el espacio de trabajo número 1 y abra la tabla sc.

d) Mostrar mensaje de error

(22) En Visual FoxPro, la relación administrada por el sistema de administración de bases de datos relacionales es

a) un archivo DBF b) varios una tabla bidimensional.

c) Un archivo DBC d) Varios archivos DBC.

(23)En Visual FoxPro, la siguiente descripción es correcta

a) Las tablas de la base de datos permiten configurar valores predeterminados para los campos.

b) Las tablas libres permiten establecer valores predeterminados para los campos.

c) Tanto las tablas libres como las tablas de base de datos permiten establecer valores predeterminados para los campos.

d) No se permiten valores predeterminados para los campos en tablas libres ni en tablas de base de datos.

(24) En la sentencia SELECT de SQL se utiliza "tener" para filtrar aquellos que cumplen las condiciones

a) Columna b) Fila c) Relación d) Agrupación

(25) En Visual FoxPro, suponiendo que hay un grupo de opciones en el formulario:, el valor inicial de la propiedad Valor de este grupo de opciones es 1.

Si se selecciona el botón de opción "Mujer", el valor del atributo de valor del grupo de opciones es

A)1 B)2 C)"Mujer"d)"Masculino"

( 26 ) En Visual FoxPro, supongamos que en la tabla de profesores T (número de profesor, nombre, género, título profesional, tutor graduado), el género es un campo de tipo C y el tutor de graduado es un campo de tipo L. Para consultar la información "una profesora es tutora de posgrado", la declaración SQL "seleccione * de dónde" debe ser

a) Tutor de posgrado y género = "femenino" b) Tutor de posgrado o género = " femenino"

c) Género = "femenino" y supervisor graduado = .F. D) Supervisor graduado = .T . o género = femenino.

(27) En Visual FoxPro, existe el siguiente programa. El valor de retorno de la función IIF() es

*Program

Private X, Y<. /p >

¿Guardar "masculino" en X

Y=LEN(X) 2

? IIF(Y lt; 4, "Masculino", "Female")

Regresar

a) "Female" b) "Masculino" c) .t.d) .f.

(28)En Visual FoxPro, el número máximo de tablas de bases de datos que se pueden abrir en cada espacio de trabajo es

A)1 B)2

c) cualquier número, y d) 35.535, dependiendo de los recursos de memoria.

(29) En Visual FoxPro, la regla de eliminación de integridad referencial se describe correctamente de la siguiente manera

a) Si la regla de eliminación selecciona "Restricción", cuando el usuario elimina un registro en el tabla principal, el sistema eliminará automáticamente todos los registros relacionados en la subtabla.

b) Si la regla de eliminación selecciona cascada, cuando el usuario elimina un registro en la tabla principal, el sistema prohibirá la eliminación de registros en la tabla principal relacionados con la tabla secundaria.

c) Si la regla de eliminación selecciona "Ignorar", cuando el usuario elimina un registro en la tabla principal, el sistema no es responsable de verificar si hay registros relacionados en la tabla secundaria.

d) Las tres afirmaciones anteriores son incorrectas.

(30) En Visual FoxPro, la fuente de datos del informe no incluye

a) Vista b) Tabla libre c) Consulta d) Archivo de texto

Las preguntas (31) a (35) se basan en dos tablas de base de datos: la tabla de estudiantes S y la tabla de selección de cursos de estudiantes SC. Su estructura es la siguiente:

s (número de estudiante, nombre, sexo, edad), donde número de estudiante, nombre, sexo son campos de tipo C y la edad es un campo de tipo N.

SC (número de estudiante, número de curso, calificación), donde el número de estudiante y el número de curso son campos tipo C, y la calificación es un campo tipo N (inicialmente vacío).

(31) Consulta el número de estudiantes cuyas puntuaciones en cursos optativos son inferiores a 60. La declaración SQL correcta es

a) Seleccione diferentes números de estudiantes de "calificaciones"

b) Seleccione diferentes números de estudiantes de las puntuaciones

c) Seleccione diferentes números de estudiantes de puntuaciones

d) Seleccione diferentes "números de estudiantes" desde donde "puntuación" <60

(32) Consulte todos los registros de la tabla de estudiantes S y el comando SQL para almacenarlos en forma temporal el archivo de tabla uno es

a) Seleccione * de la tabla de estudiantes al cursor uno

b) Seleccione * de la tabla de estudiantes al cursor uno

c) Seleccione * de la tabla de estudiantes e ingrese el cursor DBF uno

d) Seleccione * de la tabla de estudiantes e ingrese el cursor DBF uno

(33) Consultar los resultados en El número de estudiante, número de curso , y calificaciones de estudiantes entre 70 y 85.

La declaración SQL correcta es

a) Seleccione el número de estudiante, número de curso y calificación, donde la calificación está entre EN 70 y 85

b) Seleccione el número de estudiante, número de curso , y calificación > =70 o puntaje

c) Seleccione el número de estudiante, número de curso y calificación, donde calificación> =70 o lt=85

d) Seleccione el número de estudiante , curso del grado> No., grado; =70 y lt=85

(34) Consulta el ID de estudiante y el número de curso de los estudiantes que tienen registros de selección de cursos pero no puntajes de exámenes. La declaración SQL correcta es

a) Seleccione el número de estudiante y el número de curso de puntuación = " "

b) Seleccione el número de estudiante y el número de curso, donde puntuación = vacío.

c) Seleccione el número de estudiante y el número de curso de donde los resultados están vacíos.

d) Seleccione el número de estudiante y el grado del que proviene el número de curso.

(35) Consultar los nombres de los alumnos que cursan el número de curso C2. El error en la siguiente declaración SQL es

a) Seleccione un nombre de un nombre existente;

(seleccione * de donde número de estudiante = S. número de estudiante y número de curso = 'C2 ' )

b) SELECCIONAR NOMBRE DEL NÚMERO DE ESTUDIANTE;

(SELECCIONAR NÚMERO DE ESTUDIANTE DONDE NÚMERO DE CURSO = 'C2 ')

c) S UNIRSE A SC DESDE Seleccionar nombre S identificación del estudiante =SC. ID de estudiante, donde ID de curso = "C2"

d) seleccione nombre, donde número de estudiante =;

(seleccione número de estudiante, donde número de curso = 'C2')

2. Complete los espacios en blanco (2 puntos por cada espacio 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. La respuesta es no. Las puntuaciones se dan en el examen.

Nota: La palabra clave del comando debe escribirse completamente al completar los espacios en blanco.

(1) Suponga que una matriz con una longitud de 50 (los subíndices de los elementos de la matriz varían de 0 a 49) se utiliza como espacio de almacenamiento de la pila, y el puntero inferior de la pila apunta lo.

El elemento inferior de la pila y la parte superior de la pila apuntan al elemento superior de la pila. Si abajo = 49, arriba = 30 (subíndice de matriz), hay 1 elemento en la pila.

(2) Las pruebas de software se pueden dividir en cuadros blancos.

Testings y pruebas de caja negra. La prueba de ruta básica es una prueba de 2.

(3) Las tres estructuras de control básicas que se ajustan al principio estructural son: estructura de selección, estructura de bucle y 3.

(4) El núcleo del sistema de base de datos es 4.

(5) En el diagrama E-R, los gráficos incluyen cuadros rectangulares, cuadros de diamantes y cuadros ovalados. Entre ellos, se utilizan 5 cuadros para representar contactos de entidades.

(6) Las llamadas mesas libres son aquellas tablas que no pertenecen a ningún 6.

(7) El tipo de datos de la constante {2009-10-01, 15:30:00} es 7.

(8) Utilice la función de definición de la declaración SQL para crear un cronograma del curso y crear un índice principal para el número del curso. El formato de esta declaración es:

Crear cronograma del curso (número de curso C(5) 8, nombre del curso C(30))

(9) En Visual FoxPro, el archivo del programa La extensión es 9.

(10) En Visual FoxPro, la instrucción SELECT puede implementar tres operaciones relacionales especiales: proyección, selección y 10.

(11) En Visual FoxPro, el comando "Localizar todo" busca registros en la tabla según las condiciones. Si no se encuentra ningún registro coincidente, el valor de retorno de la función e of() debe ser 11.

(12) En Visual FoxPro, hay una tabla de estudiantes con campos como ID de estudiante, nombre, edad y sexo. El usuario puede utilizar el comando "12 años con 1 año" para aumentar en un año la edad de todos los estudiantes en la tabla.

(13) En Visual FoxPro, existen los siguientes programas:

*Nombre del programa: Test. PRG

Detener la conversación

Privado X, Y

X= "Base de datos"

Y= "Sistema de gestión"

¿HACER sub1

? X Y

Retorno

*Subrutina: sub1

PROCEDU sub1

Local X

X= "Aplicación"

Y= "System"

X= X Y

Regresar

Después de ejecutar el comando DO TEST, los resultados se muestran en la pantalla debería ser 13.

(14) Cuando se utiliza la instrucción SELECT en lenguaje SQL para realizar una consulta de grupo, si desea eliminar grupos que no cumplen con las condiciones, se debe usar la cláusula 14 en GROUP BY.

(15) Existe una tabla SC (número de estudiante, número de curso, calificación). La siguiente instrucción SQL SELECT recupera los ID de los estudiantes cuyas calificaciones son superiores o iguales a la calificación promedio.

Seleccione el número de estudiante de sc;

donde nivel> = (seleccione 15 de sc)

Respuesta de referencia:

Uno, preguntas de opción múltiple

1-5: DACDC

6-10: ABABC

11-15: ADBBC

16-20: DABBC

21-25: BBADB

26-30: AAACD

31-35: Administración de Aviación Civil de China

En segundo lugar, Complete los espacios en blanco

1, 20

2. Cuadro blanco

3. Estructura de secuencia

4. p>

5. Diamante

6. Base de datosˌBase de datos

7. Tipo de fecha y hora (T)

8. p >9, .prg

10, conexión

11, t.

12. Reemplazar todo

13. Sistema de base de datos

14.