Buscando preguntas de prueba simuladas para el examen por computadora de nivel 2

Examen de nivel de computadora Nivel 2 Prueba simulada 4

Conocimientos básicos y programación FOXBASE

(Tiempo de prueba: 120 minutos, puntuación total: 100 puntos)

1. Preguntas de opción múltiple (1 punto por cada opción de (1)-(40), 2 puntos por cada opción de (41)-(50), ***60 puntos)

A para cada una de las siguientes preguntas ), B), C), D), entre las cuatro opciones, solo una opción es correcta

(1) En términos generales, el anfitrión incluye principalmente

A) CPU B)CPU y memoria

C)CPU, memoria y almacenamiento externo D)CPU, memoria y disco duro

(2) En el sistema de microcomputadora, la La BIOS del módulo de entrada y salida más básica se almacena

A) En la RAM B) En la ROM C) En el disco duro D) En el registro

(3) El número de bytes ocupados por una matriz de puntos de 24*24 de información de glifos de caracteres chinos es

A) 2 B) 24 C) 32 D) 72

(4) bits significa

A) palabra B) longitud de palabra C) Byte D) Bit binario

(5) El programa de gestión de nómina de una escuela pertenece a

A) Programa del sistema B) Programa de aplicación

C) Software de herramientas D ) Software de procesamiento de textos

(6) El número decimal equivalente al número hexadecimal BB es

A)187 B)188 C)185 D )186

(7) Qué hacer si un disquete está infectado con un virus

A) Eliminar todos los archivos del disquete B) Formatear el disquete

C) Eliminar todos los archivos ejecutables del disquete C) Eliminar todos los archivos por lotes del disquete

(8) La capacidad de un disquete de alta densidad y doble cara de 3,5 pulgadas es

A) 360KB B)720KB C)1.44MB D)1.2MB

(9) El equivalente decimal hexadecimal al decimal binario 0.1 es

A) 0.1 B)0.2 C) 0.4 D)0.8

(10) La diferencia entre el arranque en caliente y el arranque en frío del sistema DOS es que durante el arranque en caliente

A) El teclado, la interfaz periférica y la memoria no se detectan B) No solicita al usuario que ingrese la fecha y la hora

C) No es necesario cargar el archivo COMMAND .COM D) No se puede iniciar desde el disquete

(11) Para copiar los archivos K1, K2, K3 en el disco, conectados a su vez después del archivo K4, se debe utilizar el comando

A)COPIAR K1+K2+K3 K4 B) COPIAR K1+K2+K3+K4

C)COPIAR K1+ K2+K3+K4 K4 D)COPIAR K4+K1+K2+K3

(12) ¿Cuál de los siguientes archivos Los nombres se pueden utilizar como nombres de archivos por lotes

A)AUTOEXEC.C B )AUTOEXEC

C)ATX.BAT D)AUTO.TXT

(13) Para imprima una lista de todos los archivos y subdirectorios en el directorio raíz del disco actual, use el comando

p>

A)DIR

\ >PRN B)TYPE \ >PRN

C)DIR >PRN C)TYPE >PRN

(14) Supongamos que el archivo ejecutable ABC.EXE debe ser escrito por el teclado Los datos de entrada se han almacenado en el archivo XYZ de acuerdo con el formato y el resultado de la ejecución debe colocarse después de los datos de entrada en el archivo XYZ. El siguiente comando es correcto

.

A) ABC < XYZ > XYZ B) ABC >XYZ

C) ABC << \A\B\C, el directorio actual es \A. El siguiente comando debe tener un error

A) MD \A\C B) CD.. C) MD \A\B\A D) MD \ A\B

(16) Suponga que la estructura de directorios de la unidad A es la siguiente siguiente:

Directorio raíz

┌———— —┬┴——┬————┬————┬——— —┐

│ │ │ │ │ │

Subdirectorio ABC D1 DX.C Q.DAT D2 Subdirectorio A.FOR

│ │

┌————┬—┴——┬————┐ ┌————┬————┐

│ │ │ │ │ │ │

B.PAS Subdirectorio D3 Y.BAS A.C A1.C Subdirectorio D4 XYZ.C

┌————┬————┬————┐

│ │ │ │

QR.C NA.C A.TXT B.C

Si la unidad actual es la unidad C y el directorio actual de la unidad A es \D2 , entonces entre las siguientes especificaciones para el archivo QR.C en la unidad A

, la legal es

A) \D2\D4\QR.C B)D4\QR.C

C)A:D4\QR.C D)A:D2\D4\QR.C

(17) Entre los siguientes comandos de DOS, el que tiene el error es

A)TYPE AAB.FOR>CON B)TYPE ?AB.FOR

C)COPY *.C CON D)COPY CON PRN

(18) Asumiendo que el disco actual es el disco A, es

Para conectar el archivo AB1.TXT en el directorio actual del disco actual al archivo XYZ.TXT en el directorio raíz de la unidad C

, el comando correcto es

A) COPIAR C: \XYZ.TXT+AB1.TXT

B)COPIAR AB1.TXT>>C:\XYZ.TXT

C)TIPO AB1.TXT>C:\XYZ .TXT

D)AB1.TXT+C:\XYZ.TXT>C:\XYZ.TXT

(19) ¿Cuál de los siguientes comandos es legal?

A) DISKCOPY A: A: B)DISKCOPY A: C:

C)DISKCOPY C: A: D)DISKCOPY C: D:

(20) Supongamos que directorio en el disco actual La ruta es \A\B\C\D\XU y el directorio actual es \A Copie todos los archivos con la extensión

en el directorio raíz a .C al. directorio actual y cambiar la extensión. Para .FOR, debe usar el comando

A)COPY \*.C *.FOR B)COPY *.C \A\*.FOR

C)COPY *.FOR \ *.C D)COPY \A\*.C *.FOR

(21)El modelo de datos del sistema de gestión de bases de datos FoxBASE es

A ) Estructural B) Relacional

C) Tipo de red D) Tipo jerárquico

(22) La forma básica de almacenamiento y gestión de datos en un sistema de gestión de bases de datos relacionales es

A) Árbol relacional B) Tabla bidimensional

C) Ruta del nodo D) Archivo de texto

(23) En operaciones relacionales, la operación de encontrar tuplas que cumplan ciertas condiciones es llamado

A) Copiar B) Seleccionar

C) Proyecto D) Conectar

(24) Hay 4 campos de nota en un archivo de base de datos FoxBASE El número. de archivos memo en la base de datos es

A) 1 B) 4

C) 7 D) 10

(25) En FoxBASE, si una expresión contiene operaciones numéricas y operaciones relacionales, operaciones lógicas y funciones,

La prioridad de las operaciones es

A) Operaciones numéricas, operaciones relacionales, operaciones lógicas, funciones

B) Operaciones numéricas, Operaciones lógicas, operaciones relacionales, funciones

C) Funciones, operaciones numéricas, operaciones relacionales, operaciones lógicas

D) Funciones, operaciones numéricas, operaciones relacionales, operaciones numéricas

(26) Un determinado archivo de base de datos *** tiene 10 registros y el número de registro actual es 6. Primero ejecute el comando SKIP 10 y luego

ejecute el comando ?EOF().

El resultado que se muestra después de ejecutar el último comando es

A) Mensaje de error B) 11

C) .T) .F.

(27) Utilice el comando DIMENSIÓN Q(2,3) para definir la matriz Q y luego asigne valores a cada elemento de la matriz: Q(1,1)=1,

Q(1,2)= 2,Q(1,3)=3,Q(2,1)=4,Q(2,2)=5,Q(2,3)=6. Q(2), entonces

el resultado mostrado es

A) indica que la variable no está definida B) 4

C) 2 D) .F.

p>

(28) En una relación, el atributo o combinación de atributos que puede determinar de forma única una tupla se llama

A) Código de índice B) Palabra clave

C) Dominio D) Código de clasificación

(29) Suponga que N, C y L son variables de memoria numéricas, de caracteres y lógicas respectivamente. Expresión incorrecta en la siguiente expresión

El. la fórmula es

A)3*N B)C-"A"

C)N=10.OR.L D)C>10

(30) Después de usar el comando DIMENSIÓN para definir una matriz, el tipo de datos de cada elemento de la matriz antes de la asignación es

A) Tipo de carácter B) Tipo numérico

C) Tipo lógico D) Indefinido

p>

(31) Cuando el archivo de índice no está abierto, en términos de función, un comando APPEND es equivalente a un grupo de comandos

A) SALTAR ABAJO B) IR A ABAJO

INSERTAR ANTES DE INSERTAR ABAJO

C)IR A EOF D)IR A ABAJO

INSERTAR INSERTAR

(32) El ancho de un determinado campo numérico se define como 6, decimal El bit es 2. El valor mínimo que se puede almacenar en este campo es

A)0 C)-999.9 C)-99.99 D)-9999.99

(33) Ejecute el siguiente programa:

ST="FOXBASE"

?UPPER(SIBSTR(ST,1,1))+LOWER(SUBSTR(ST,2))

Resultados de visualización en pantalla Sí

A)FOXBASE B)FoxBASE C)Foxbase D)foxBASE

(34) Supongamos que el archivo de base de datos STUDENT.DBF ** * tiene 8 registros Cuando la función EOF() Cuando el valor es lógicamente verdadero, ¿ejecuta el comando? La salida de RECNO() es

A)1 B)7 C)8 D)9

(35) Supongamos que el campo de año y mes de nacimiento es de tipo fecha, y el El formato de fecha es dd/mm /aa. Cada comando en los siguientes cuatro grupos de comandos

A) LIST FOR SUBSTR (DTOC (año y mes de nacimiento), 4, 2)="97"

LISTA POR AÑO (nacimiento Año y mes)=1997

LISTA FOB "97" $ DTOC(año de nacimiento)

B) LISTA PARA SUBSTR(DTOC(año de nacimiento),7,2)="97"

LISTA PARA EL AÑO (fecha de nacimiento) = 1997

LIST FOR "97" $ DTOC(fecha de nacimiento)

C) LIST FOR SUBSTR(DTOC(fecha de nacimiento),1,2) =" 97"

LISTA PARA EL AÑO(año de nacimiento)="1997"

LISTA PARA "97" $ DTOC(año de nacimiento)

D )LISTA PARA SUBSTR (DTOC(año de nacimiento),7,2)="97"

LISTA DEL AÑO(año de nacimiento)=1997

LISTA FOE "97" $ Año de nacimiento

(36) Después de abrir una base de datos con múltiples registros, si desea agregar un registro vacío después del primer registro, debe usar el

comando

A)APPEND EN BLANCO B)INSERTAR EN BLANCO

C)AGREGAR ANTES DE EN BLANCO D)INSERTAR ANTES DE EN BLANCO

(37) Entre las siguientes expresiones, el resultado es un tipo de carácter

p>

A)"125"-"100" B)"ABC"+"XYZ"="ABCXYZ"

C)CTOD("01/07/97") D)DTOC( FECHA()) >"01/07/97"

(38) Se ha abierto la base de datos, en la que los campos de año y mes de nacimiento son de tipo fecha y el campo de edad es de tipo numérico.

Para calcular la edad de cada persona este

año y completar el valor en el campo de edad, debes usar el comando

A) REEMPLAZAR TODA la edad CON AÑO(FECHA()) -AÑO(Fecha de nacimiento)

B)REEMPLAZAR TODA la edad CON FECHA()-fecha de nacimiento

C)REEMPLAZAR TODA la edad CON DTOC(FECHA())-DTOC(fecha de nacimiento)

D)REEMPLAZAR TODA la edad CON VAL(SUBS(DTOC(FECHA()),7,2)-SUBS(DTOC(año de nacimiento

mes),7, 2))

(39) En FoxBASE, cuando se usan el comando COPY y el comando COPY FILE para copiar el archivo de base de datos, la siguiente declaración es incorrecta

A) Cuando se usa COPY comando, la base de datos debe abrirse primero

B) Cuando se utiliza el comando COPY FILE, la base de datos debe estar cerrada

C) El comando COPY FILE puede copiar el archivo de notas al mismo tiempo time

D)El comando COPY puede copiar el archivo de notas al mismo tiempo

(40) En el archivo de base de datos del libro, el campo del número del libro es de tipo carácter y es necesario registre todos los libros cuyo número de libro comience con la letra D

Para marcar la eliminación, debe usar el comando

A)BORRAR PARA "D" $ ISBN

B)BORRAR PARA SUBSTR (ISBN,1,1)="D"

C)BORRAR PARA número de libro=D *

D)BORRAR PARA DERECHA (número de libro, 1) ="D"

(41) Hay un campo "Nombre", además, se define una variable de memoria "Nombre"

Para transferir el valor de la variable de memoria Nombre. en el campo de nombre del registro actual, se debe usar el comando

A) Nombre=M->Nombre

B)RAPLACE Nombre CON M->Nombre

C)STORE M->NombreTO Nombre

D)REUNIR DE M ->Nombre CAMPOS Nombre

(42) En el símbolo del punto, copie el archivo STD.PRG en la raíz directorio de la unidad A al directorio \DB de la unidad C,

Se debe usar el comando

A)COPY A:\STD.PRG C:\DB

B)COPIAR ARCHIVO A:\STD.PRG A C:\DB\STD.PRG

C)COPIAR A:\STD.PRG A C:\DB\STD.PRG

D)COPIAR A C:\DB\STD.PRG

(43) Supongamos que hay 100 registros en la base de datos STUDENT.DBF, ejecute la siguiente secuencia de comandos:

USAR ESTUDIANTE

IR A 10

MOSTRAR TODO

?RECNO()

Después de ejecutar el último comando y el siguiente comando, el valor lo que se muestra en la pantalla es

A)1 B)10 C)100 D) 101

(44) tiene el siguiente segmento de programa:

@5, 10 DIGA "Por favor ingrese 1-4" OBTENER RESPUESTA

LEER

CX="PG"+ANS+".PRG"

HACER &CX

Su función es pasar a la ejecución de las subrutinas PG1, PG2, PG3, PG4 según los números ingresados ​​por el usuario.

Sin embargo, la secuencia del programa

tiene un error evidente, por lo cual se deben realizar las siguientes modificaciones

A) Agregar STORE " " TO ANS como primer comando

B) Cambie @ 5,10 diga "Ingrese 1-4" AL comando ANS para ACEPTAR" Ingrese 1-4" AL ANS

C) Cambie CX="PG"+ANS+". Quitar la parte "+".PRG" en el comando PRG"

D) Quitar el & en el comando DO &CX

(45) tiene el siguiente segmento de programa:

DESACTIVAR LA HABLAR

BORRAR

@ 2,20 DIGA "Seleccione un elemento del menú"

@ 4,15 INDICAR "1-Modificar"

@ 5,15 PROMPT "2-Consulta"

@ 6,15 PROMPT "3-Reporte"

@ 7,15 PROMPT "0-Salir"

MENÚ A ANS

? ANS

Después de ejecutar este segmento del programa, si mueve la tira de luz y selecciona el elemento "0-Salir", el valor de la variable de memoria ANS debe ser

A)4 B)"0" C)0 D)"4"

(46) El archivo de base de datos existente para donaciones al Proyecto Hope contiene el siguiente contenido:

REGISTRO# Nombre Monto de la donación Fecha de la donación

1 Ouyang Hui 300,00 12/07/89

2 Li Ming 230,00 24/02/90

3 Yang Xia 80,00 05/11/91

4 Li Ming 170,00 24/02/92

5 Yang Xia 400,00 05/11/92

6 Ouyang Hui 200,00 12/07/93

7 Li Ming137,00 24/02/94

8 Yang Xia215,00 05/11/95

9 Ouyang Hui313.00 07 /12/96

El campo del monto de la donación es de tipo numérico. Supongamos que el archivo de la biblioteca y el archivo de índice creados por nombre se han abierto para. cuente las donaciones totales de cada donante, debe usar el comando

A)SUMAR monto de la donación A JK

B)CONTAR monto de la donación A JK

C)PROMEDIO monto de la donación A JK

D)TOTAL ON Nombre A JK FIELDS Monto de la donación

(47) Se ha abierto el archivo de base de datos, en el que el campo de fecha de nacimiento es de tipo fecha. El resultado de la siguiente expresión no es de tipo fecha

es

A)CTOD("18/09/97") B)Fecha de nacimiento+5

C)DTOC(Fecha de nacimiento) D)FECHA()-2

(48) Ejecute la siguiente secuencia de comandos

SELEC1

USE ESTUDIANTE

LISTA

número de registro ID de estudiante, nombre, sexo, especialización

1 9801 Ouyang Huinv Computadora

2

9802 Li Mingnan, Matemáticas Aplicadas

3 9803 Yang Xia, mujer Ingeniería Electrónica

4 9804 Guo Haonan, Ciencias de la Computación

5 9805 He Wenqiang, hombre Ingeniería Electrónica

SELECCIONAR 2

USAR SC ALIAS W

LISTA

registro # Número de estudiante número de curso

1 9801 C1

2 9801 C2

3 9802 C2

4 9803 C2

5 9803 C2

6 9804 C1

7 9804 C4

SELECCIONE 1

ÚNASE CON W PARA LK FORStudent ID=B->Student ID.AND.B->Course ID=" C1" CAMPOS

Número de estudiante, nombre, especialidad

USE LK

Nombre de LIST

Los nombres que se muestran en el último comando LIST son en orden

A) Ouyang Hui, Li Ming B) Ouyang Hui, Guo Hao

C) Ouyang Hui, Guo Hao, He Wenqiang D) Li Ming, Yang Xia, Guo Hao

( 49) Ejecute la siguiente secuencia de comandos

USAR ESTUDIANTE

LISTA

registro# Nombre, Sexo, Puntuación de ingreso

1, Wang Zhongyi Hombre, 470,0

2 Li Hui mujer 424,0

3 Cheng Kai hombre 487,0

4 Chen Jiawei hombre 389,0

5 Liu Guangtian hombre 579,0

6 Zhang Xiaomin mujer 446,0

ORDENAR POR ST EN Género/D, puntuación de admisión

USAR ST

LIST Name

Se muestra el último comando LIST. El orden de los nombres es

A) Li Hui, Zhang Xiaomin, Chen Jiawei, Wang Zhongyi, Cheng Kai, Liu Guangtian

B) Wang Zhongyi, Cheng Kai, Chen Jiawei, Liu Guangtian, Li Hui, Zhang Xiaomin

C) Li Hui, Zhang Xiaomin, Wang Zhongyi, Cheng Kai, Chen Jiawei, Liu Guangtian

D) Zhang Xiaomin, Li Hui, Liu Guangtian, Cheng Kai, Wang Zhongyi, Chen Jiawei

(50) Ejecute el siguiente programa

SET HABLAR OFF

S=0

I=1

ENTRADA"N=?"TO N

HACER MIENTRAS S<=N

<

p> S=S+I

I=I+1

ENDDO

? S

CONFIGURAR HABLAR EN

Si Ingrese el valor N de 5, luego el valor final mostrado de S es

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

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

(1) El nombre del archivo por lotes automático es ____(1).

(2) Los comandos de DOS se dividen en comandos internos y comandos externos, y el comando COMP pertenece al comando ____(2).

(3) Suponga que la unidad actual es la unidad C y ahora use un comando de DOS para generar todas las extensiones en el directorio actual de la unidad. A en la impresora

Contenido del archivo DAT. Este comando de DOS debe ser _____(3).

(4) Cambie los nombres de todos los archivos con la extensión .BAK en el subdirectorio XYZ. en el directorio actual del disco actual a La extensión

es .FOR, y el comando de DOS que debe usarse es ____(4).

(5) Suponga que las rutas donde se encuentran los archivos de comandos externos de DOS se han abierto con el comando PATH. Ahora, para configurar el archivo WST.TXT en el directorio actual del disco actual como atributo de solo lectura, el comando de DOS que se debe usar es ____(5). .

(6) Utilice el comando de salida de formato @ Si necesita imprimir el informe diseñado por SAY, debe utilizar el comando de configuración ____(6). En la pantalla, debe usar el comando de configuración ____(7).

(7) En el estado de punto de FoxBASE, para llamar a un procedimiento ZZ en el archivo de proceso ABC.PRG, primero debe abrir el proceso. archivo con el comando

____(8); luego use el comando ____(9) para ejecutarlo.

(8) Hay un archivo de base de datos de empleados, cuyo contenido es :

Número Nombre Departamento Bonificación salarial

1001 Taller Changsheng 850 200

1002 Taller Wang Yang 700 200

1003 Taller terrestre 680 200

2001 Departamento de Diseño Forestal 900 150

2002 Departamento de Diseño Chen Lu 1200 150

3004 Departamento de Finanzas de Sun Hai 900 100

3006 Li Departamento de Finanzas de Yang 1300 100

3010 Departamento de Finanzas de Zhang Hu 1100 100

Complete los espacios en blanco para conocer los resultados de ejecución de los siguientes programas o comandos:

USE Empleado

TOTAL ON Departamento A TEMP

USAR TEMP

ORDENAR POR salario A TEMP1

USAR TEMP1

MOSTRAR departamento, salario, bonificación

El resultado mostrado es: ______(10)

USE

Empleado

Salario PROMEDIO A FOR Departamento="Departamento de Finanzas"

El valor de la variable a es: _____(11)

ÍNDICE ON Salario A idx1< / p>

GO 1

? Número, nombre

El resultado mostrado es: _____(12)

BUSCAR 900

SALTAR 3

? Salario + Bonificación

El resultado mostrado es: _____(13)

LOCATE FOR salario = 900

CONTINUAR

? Nombre

El resultado mostrado es:_____(14)

SUM Prize TO b FOR SUBSTR (No.,1,1)="1"

(9) En la base de datos de estudiantes, el campo de edad es de tipo N y el campo de bandera es de tipo L. Complete los espacios en blanco:

USAR ESTUDIANTE

ÍNDICE DE EDAD A idx2

Para posicionar el puntero de registro en el primer registro cuya edad es 20, debe usar el comando _____(16).

Para mostrar todos los registros de estudiantes con una edad de 20 años, debes usar el comando DISPLAY ALL_____( 17).

Ejecuta el siguiente comando

SET INDEX TO

GO 11

Después de eso, cambie los registros desde el registro número 11 hasta el final. Para establecer el campo de bandera en verdadero lógico, debe usar el comando:

REPLACE flag FOR .T.____(18)<. /p>

(10) Hay un empleado (número, nombre, cargo, salario básico) y salario (número,..., salario real) dos datos

Archivo de biblioteca, el siguiente programa El segmento utiliza el método de correlación para mostrar el número, nombre, título profesional, salario básico y salario real de todos los empleados

Para obtener datos, complete los espacios en blanco:

SELECCIONE 1

USAR Salario ALIAS GZ

ÍNDICE EN número A idx3

SELECCIONAR 2

USAR Empleado

ESTABLECER RELACIÓN EN _____ (19)

Número de LISTA, nombre, cargo, salario base, _____(20) salario real