¿Hay algún examen del sistema operativo? Dámelo si lo tienes.
Parte 1: Fundamentos de informática y sistemas operativos (***60 puntos)
1 Complete los espacios en blanco (20 puntos)
1. La primera computadora electrónica del mundo se desarrolló con éxito en los Estados Unidos en 1946 y se llamó _ _ _ _.
2. En las computadoras, los datos y la información se codifican en forma de _ _ _ _ _, y la codificación de caracteres más utilizada es el código _ _ _ _ _.
3. En la línea de comando de Dos, la ruta predeterminada se reemplaza con _ _ _ _ _ _ _ _ _ _.
4. Las cuatro funciones del sistema operativo son _ _ _ _ _administración, _ _ _ _ _ _administración, _ _ _ _administración y administración de dispositivos.
5. Las funciones de administración de discos de Windows 98 incluyen: formateo de discos, _ _ _ _ _ _ _ _ _ y _ _ _ _ _.
2. Elección única (30 puntos)
1. El sistema operativo Windows 98 es ()
a. . Sistema operativo de usuario único y tarea única
c. Sistema operativo de usuario único y tarea única
2. de memoria, la memoria volátil es ().
a. RAM B, ROM C, PROM D, CD-ROM
3. La ofimática es una aplicación de las computadoras Según la clasificación de aplicaciones informáticas, pertenece a (. )
a. Computación científica B. Control en tiempo real
c. Procesamiento de datos D. Diseño asistido
4. ()
a, entre el bus y el dispositivo b, entre la CPU y el dispositivo de E/S.
c. Entre el host y el bus D. Entre la CPU y la memoria principal.
5. En Windows 98, la función de la "barra de tareas" es ()
a. Mostrar todas las funciones del sistema b.
Muestra solo el nombre de la ventana que está funcionando en segundo plano.
d.Implementar el cambio entre ventanas.
6. Los sistemas de microcomputadoras con funciones multimedia son los CD de solo lectura.
a. >c.Discos de solo lectura. Disco duro D, memoria semiconductora de solo lectura
7. El número binario representado por IK bytes en la microcomputadora es ().
a, 1000 B, 8×1000 C, 1024 D, 8×1024
8.
A, a B, A C, m D, Y
9 Haga clic en el elemento "Ejecutar" en el menú "Inicio" en Windows 98 (
. Puede ejecutar todos los comandos de DOS.
b. Solo puede ejecutar comandos internos de DOS
Puede ejecutar comandos externos de DOS y archivos ejecutables >D.
10. El comando de DOS para mostrar la estructura del directorio y los nombres de los archivos en el directorio es (
A y C: directorio gt. A:
C, A: >Árbol/F D, C:> Tipo A:
11, () se ajusta a las características de la estructura de directorios de árbol de DOS
Un directorio puede tener varios directorios principales o varios subdirectorios. Los directorios tienen directorios subordinados y directorios superiores.
d. El directorio raíz no tiene un directorio principal y puede que no tenga subdirectorios.
12, los siguientes números representan los pasos para el módem recién instalado: ()
①-Haga clic en "Mi PC"
②-Conecte el módem al host, encienda los interruptores de alimentación del módem y del host.
③-En el cuadro de diálogo "Módem recién instalado", haga clic en el botón "Agregar".
④-En el Panel de control, haga doble clic en el icono del módem.
⑤-Seleccione el puerto de conexión del módem (COM2) y luego haga clic en "Siguiente" para iniciar la instalación.
⑥-Seleccione el modelo de módem correspondiente proporcionado por Windows 98 y haga clic en "Siguiente".
Entonces, la secuencia correcta de pasos para el módem recién instalado es ().
a, ①②③④⑤⑥ B, ①③⑤②④⑥
c, ②①④③⑥⑤ D, ②①③⑥⑤④
13, convertir (-1101.101) a un número decimal es () .
a, -45.625 B, -53.75
c, -29.625 D, -28.525
14. En varias memorias, la velocidad de acceso varía de rápida a La relación lenta debería ser ().
1. Disco duro>Memoria>Unidad óptica>Unidad de disquete
b. Memoria>Disco duro>Unidad óptica>Unidad de disquete.
Memoria>Unidad óptica>Disco duro>Unidad de disquete
Unidad óptica>Memoria>Disco duro>Unidad de disquete.
15. El poder destructivo de los virus informáticos depende de ()
a. Mecanismo de regeneración del virus B. Fecha del ataque
c. La duración del período de incubación del virus.
3. Preguntas de opción múltiple (10 puntos)
1. Multimedia es una nueva forma de medios que se sintetiza "digitalizando" información de varios medios como ().
a. Símbolos de operación b. Texto c. Imagen d. Sonido
2.
Utilice una unidad de CD-ROM para copiar archivos desde CD-ROM originales.
Copiar archivos de la red al disco duro.
c.Abra el correo electrónico para aceptar el archivo.
Intercambia archivos mediante copia de disco.
3. En Windows 98, copie varios archivos no contiguos en una carpeta a otra carpeta. El siguiente número representa un paso separado: ()
①-Ejecute el comando pegar en. el menú de edición.
②-Ejecutar el comando copiar en el menú de edición.
③-Apunte al archivo a seleccionar, presione
④-
⑤-
⑥-Abrir la carpeta de destino
⑦-Abrir la carpeta de origen
El método de operación correcto puede ser ()
a, ⑥③①⑧②B, ⑧③②⑥①
c, ⑥③⑤⑧④D, ⑧③④⑥⑤
4. Windows 98 "Puedes ver el archivo, debe ser ().
a. Se puede arrastrar desde la "Papelera de reciclaje" al escritorio; b.
c, D se puede restaurar y eliminar por completo.
5. Respecto al escritorio de Windows 98, la afirmación correcta es ()
a. El icono del escritorio es el único que abre el programa correspondiente.
b. Todo el escritorio es un directorio gráfico.
Cada icono del escritorio representa una carpeta o programa.
d. El fondo del escritorio no se puede cambiar.
Parte 2 Programación FoxBase (***120 puntos)
1 Preguntas para completar en blanco (2 puntos cada una, *** 20 puntos)
1. El núcleo del sistema de base de datos es.
2. En una base de datos se puede definir un máximo de campos, y el ancho máximo de un campo numérico es.
3. El comando para salir del sistema FoxBase de forma segura y confiable es.
4. Los comandos y comandos se pueden utilizar en archivos de formato de pantalla.
5. Cuando la variable de memoria tiene el mismo nombre que la variable de campo, se debe agregar la variable de memoria antes de su nombre.
6. Cambie el valor del campo de fecha "fecha de nacimiento" del registro actual a 65438 1, el comando para 85 es REPL.
7. El valor de la función len (recortar (espacio (8))-espacio (3)) es.
8. Dado Cj=78, los valores de las funciones IIF(Cj >=60, IIF(Cj > 90, "a", "b") y "c").
2. Preguntas de opción múltiple: (Cada pregunta vale 3 puntos, máximo 30 puntos)
1 y FoxBase son un sistema de gestión de bases de datos ().
a, tipo jerárquico b, tipo de red
c, relación D, lógica D.
2. El comando para seleccionar el espacio de trabajo con el número más pequeño entre los espacios de trabajo actualmente no utilizados es
a, seleccione 1 B, seleccione 1
c, Seleccione el valor mínimo D, seleccione el siguiente 0
3 Establezca la siguiente expresión integral:
200 lt100 15. Y. "AB" "EFG" gt; o. . No. " BAS" $ "FoxBASE "
El resultado de esta expresión es
a, t, B, f, C, 1 D, 0.
4. Supongamos que hay 8 registros en la base de datos actual * * * y que el número de registro actual es 5. Cuando se agrega un registro vacío después de ejecutar el comando agregar espacio en blanco, el número de registro del registro vacío es ().
a, 1 B, 4 C, 6 D, 9
5. Supongamos que el archivo de biblioteca actual tiene un campo de carácter "género" y un campo lógico "número de membresía" ( estos El valor es .t, lo que indica que es un miembro). El comando para mostrar todos los registros de miembros masculinos de la banda en la biblioteca actual es ().
a. La lista es género="masculino". además. Número de miembro=. T.
b. La lista es género="masculino". o. Número de miembro
c. La lista es género="masculino". además. Lista de números
d, género="masculino". y..no. Número
6. La función de @12 y 10 comandos claros es ().
a. Borrar el punto con coordenadas (12, 10) en la pantalla.
b. Borre esta fila de la fila 10 y la columna 12.
c. Borre las coordenadas (12, 10) del área rectangular en la esquina superior izquierda de la pantalla.
d. Borre las coordenadas (12, 10) del área rectangular en la esquina inferior derecha de la pantalla.
7. Entre los siguientes comandos, el correcto es ()
A.PX nombre ordenado; fecha de nacimiento/d puntuación total
b, por nombre La puntuación total de la fecha de nacimiento se ordena en PX/A
C, la puntuación total se ordena en PX/C por nombre, la puntuación total es /D
d , la puntuación total se ordena por nombre en PX/c; la puntuación total es / Día
8 Después de ejecutar el comando COPIAR A SK TYPE SDF, la extensión predeterminada del nuevo archivo SK es ().
a, TXT B, MEM
C, DBF D, DBT
9 El comando para borrar la variable de memoria cuyo segundo carácter es f es (). .
a, TELEASE a ambos les gusta *F*
¿Liberar? F*
¿Liberar todo lo que quieras? F*
Libera todo como F*
10, deja a = " ", y luego escribe (" 7; . 8") el resultado es ()
A, B, C, C, D, D
Tres. Complete los espacios en blanco del programa: (3 puntos por cada espacio en blanco, * * * 24 puntos).
1. Muestra números enteros del 1 al 100 que son divisibles por 4 y 6.
Detener la conversación
n=1
Mientras lo haces ①
Si ②
n=n 1
Anillo
Otros
n
Decano
③
Endd
2. Agregue nuevos registros al archivo de base de datos TSK.DBF.
Detener la conversación
Borrar
Usar tsk
安="Y"
Hacer mientras An = "Y "
①
@ 10,20 diga "número de libro" para obtener el número del libro
@ 11,20 diga "título" para obtener el título
@12,20 di "precio unitario" para obtener el precio unitario
@13,20 di "álbum de fotos" para obtener el álbum
Leer
Espera "¿Continuar?" (Sí/No)"②
Fin
Usar
3. Selecciona y ejecuta la subrutina mediante el menú de la cinta. Los nombres del menú y de las subrutinas son Entrada de datos (PG1-1. PRG), Consulta de datos (PG2-2. PRG), Informe estadístico (PG3-3. PRG), Salida del sistema y * * * respectivamente.
Haz que la conversación se detenga
Mientras lo haces. T
Borrar
@ 10, 26prom "1. Entrada de datos"
@ 11, 26prom "2. Consulta de datos"
@ 12, 26prom "3. Informe estadístico"
@ 13, 26prom "4. Salir del sistema"
① a K
Si ②
Exportar
ENDI
FN= ③
DO amp【Matemática】Función
Endo
Cuarto, lea el programa y escriba los resultados de ejecución del programa. Cada elemento de salida vale 4 puntos, con un total de 24 puntos.
1. Desactivar la llamada
CH = "? -*/?"
N=1
HACER MIENTRAS N lt= LEN (CH) -2
M = SUBSTR (CH, N 1, 1)
X = macho de 4 amperios
Y = macho de 2 amperios p> p>
X amp Mei
N = N 1
Endor
Regreso
El resultado mostrado después del programa se ejecuta Sí:
2.*Programa principal: MALN. PRG
Detener la conversación
Establecer programa en P123
Público A, B
Almacenar 1 en A, B, C
p>
HACER P1
" A = ",A
Hacer P2
" B = ",B
" C = ", C
Proceso CLOS
devuelto
******P123. PRG
Procesador P1
A=A*2 1
RETU
PROC P2
Privado C
B=B*4 1
C=C*2 1
Hacer P3
RETU
PROC P3
C=C*2 5
RETU
El resultado que se muestra después de ejecutar el programa es:
3. .
DBF tiene los siguientes registros:
Registro#Nombre de clase, sexo y edad
1. Cheng Xiaoping mujer 20
2 Deng Jinshan hombre 21
3 A Liu Gangnan 19
4 B Gao Daxuannan 22
5 B Xi Youlan Nu 20
Ahora ejecute los siguientes comandos en secuencia, intente Anote los resultados de ejecutar el programa.
Usar XSDA
INDEX(AGE,2) CLASS EN STR TO XS
IR ARRIBA
? Número de registro (), nombre
Ir al final
? Número de registro (), nombre
XS Apellido STR (30 años, 2 años) Índice
Ir arriba
Saltar 2
? Número de registro (), nombre
Uso
5. Preguntas de programación (2 preguntas, * * * 22 puntos).
Existe una base de datos de los resultados de los exámenes de los estudiantes CJ. DBF, su estructura y registros son los siguientes:
Puntuación numérica del estudiante chino de matemáticas
990104 98 80
990102 90 98
990101 87 76
990103 67 56
990105 82 89
……
Existe una base de datos de información básica de estudiantes DA. DBF, su estructura y registros son los siguientes:
¿Están calificados el número, nombre y género del estudiante?
990101 Wang Haonv f
990102 Li
990103 Liu Yimin hombre f
990104 Zhang Juannv
990105 Xiao Kenan f
……
Utilice las dos bases de datos anteriores para escribir el programa de acuerdo con los siguientes requisitos:
1. puntuaciones de las pruebas. Las normas específicas son: si ambas materias obtienen una puntuación inferior a 90 puntos, la puntuación es "excelente" si ambas materias obtienen una puntuación superior a 80 puntos, la puntuación es "buena"; si la puntuación de ambas materias es superior a 60 puntos, la puntuación es "; calificado"; si una de las dos materias tiene una puntuación de Quienes suspendan la materia o superior serán considerados como "insatisfechos".
2. Modificar el valor del campo "calificado o no" en DA. La base de datos DBF se basa en las calificaciones de los estudiantes. Las reglas específicas son las siguientes: para estudiantes con calificaciones excelentes, buenas o calificadas, el valor del campo "calificado o no" se cambia a ".t", y para estudiantes con calificaciones no calificadas, el valor del campo "calificado o no" es cambiado a ".f".
Parte 3 Programación en lenguaje C (***120 puntos)
1 Rellena los espacios en blanco (20 puntos)
1 y tres de los lenguajes C. La estructura básica del programa es _ _ _ _ _ _ _ _ _ _ _ _ _ _ _.
2. El programa fuente en lenguaje C se compila para generar un _ _ _ _ _ archivo binario.
3. En la matriz int puntuación [10] = {1, 2, 3, 4, 5, 6}, se definen _ elementos y el valor de puntuación [8] es _ _ _ _ .
4. La instrucción continuar se utiliza para finalizar el bucle _ _ _.
5. Los cuadros básicos del diagrama de flujo son: cuadro de E/S _ _ _ _, cuadro de procesamiento general _ _ _ _ _.
6. La constante 3.14 se utiliza a menudo en los programas. Usamos el símbolo ejecutar para representarlo y su formato de definición es _ _ _ _ _ _.
2. Opción única (30 puntos)
1. La definición correcta del siguiente array es _ _ _
a, int a[oxCF]; b. char No. 8[10];
C.char ch[-100]; d. Float f(10);
2. es el más alto El operador es ().
a, B, = C, == D,
3. Hay varias partes del programa:
int x = 8; p> while (x=0)
x=x-1
Entonces la siguiente descripción es correcta_ _ _
a. veces; b, el bucle while se ejecutará infinitamente.
c, el bucle while no se ejecutará una vez.
d, el bucle while realizará 1 multiplicado por 0.
4. El resultado correcto de este programa es _ _ _
Main()
{ int a = - 1, b=4, k;
p>
k =(a lt;= 0) amp; amp( !(b---lt;=0));
printf (" d d d \ n ",k,a, b);}
a, 0 0 3 b. 0 1 2 c. 1 0 3d. 1 1 2
5. Declaración printf("x =\5d ", x ); Este es un _ _.
a. Declaración de interpretación b. Declaración de expresión
c. Declaración de función
6. _ _ _
int x=100, y = 200
printf (" d ", (x, y));
a, 100 B, 200 C, 100, 200 D, error de compilación.
7. El número de parámetros en la siguiente declaración de función es _ _.
Fondo (exp1, exp2), (exp3, exp4, exp5);
a, 1 B, 2 C, 5 D, 4
8, Aquellos que no son los tipos de datos básicos del lenguaje C son _ _ _
a, tipo de puntero b, entero
c, entero largo sin signo tipo D, tipo de precisión simple
9.Establecer: int a=3, b= 4, c= 5, x, y; (x = a)amp; amp(y = b) amp; amp0 El valor de la expresión es _ _.
a, 1 B, 0 C, 3 D, 4
10, sentencia int a = 3; luego de ejecutar la sentencia a = a-= a * a, la variable El valor de A es _.
a, 3 B, 0 C, 9 D, -12
11, la siguiente afirmación es correcta_ _ _
La pantalla principal consta de A. Las cuatro partes incluyen: menú principal, ventana de edición, ventana de información y línea de indicación de teclas de función.
La pantalla principal consta de cuatro partes: menú de archivo, ventana de edición, menú de ejecución y menú de destino.
cLa pantalla principal consta de cuatro partes: menú principal, ventana de edición, pantalla y indicaciones de teclas de función.
dLa pantalla principal consta de cuatro partes: menú principal, ventana, línea de aviso y función de entrada de caracteres chinos.
12. La “Estructura Básica” no tiene las siguientes características: _ _ _ _.
a, solo hay una entrada y una sola salida. b, no hay ningún bucle infinito.
c. No hay ninguna declaración que nunca pueda ejecutarse d.
13, ingresa 6 y 5 respectivamente, el programa se ejecuta correctamente en _ _ _ _.
main()
{ int x;
scanf (" d ", ampx
if (x-->); ;5) printf (" d ", x);
else printf (" d ", x }
a, 5 5 B, 6 6 C, 6 4 D); , 5 4
14. Después de ejecutar el siguiente segmento del programa, el resultado es _ _ _ _.
n = 0;
Y ( n lt; 4)
prindtf (" 2d ", n); 0 1 2 3 4 b 0 1 2 3 c 1 2 3d .
15.putchar puede enviar un _ _ al terminal.
a. Valor de expresión de variable entera b. Valor de variable real
c. Cadena o valor de variable de carácter
3. 4 puntos por cada pregunta, ***24 puntos)
1. Si se ingresa 10 desde el teclado, se emite sí.
main()
{
int a;
scanf("d", ampa);
if(a gt; 10)
printf ("d\n", a);
else printf ("d\n", a-);
}
Resultados operativos:
2. main()
{
int a1=0, a2=0, a3 = 0;
char ch
mientras ((ch=getchar()!='\ n ')
Cambiar (canal)
{
Caso "A"; a 1;
Caso B;
Predeterminado: a3;}
printf("d\n",a 1);
printf("d\n",a2);
printf("d\n",a3); p>
p>
}
Ahora ingresa AAAAABBBC.
El resultado de la ejecución es:
3. Existe el siguiente programa:
int i, j, r
for( i=20 , j = 7; r = I j; i=j, j=r)
Continuar;
printf("3d ",j);
El resultado de la ejecución es:
4. main()
{
int i, f[10];
f[0] = f[1]= 1;
for(I = 2;ilt10;i)
f[I]= f[I-2] f { Yo -1] ;
for(I = 0;ilt10;i)
{ si(I 4 = = 0)printf(" \ n ");
printf (" 3d ", f[I]);}}
5.main() resultado de la operación:
{
int a, b ;
scanf (" d ", ampa,);
scanf ( " d ", ampb
intercambio (a, b); p >
}
intercambio (int a, int b)
{
int t
t = a; a = b; b = t;
printf ( " a = d b= d\ n ", a, b);
}
Entrada de tiempo de ejecución: 10, 20
6.# incluyen "stdio.
h "
main()
{ char I; resultado de la operación:
for(I = ' A '; I lte'; I = I 2)
Suiza (1)
{caso 'A': printf("Excelente\n");
Pausa;
caso "B": printf(" bueno \ n ");
Descanso
caso "C": printf(" general \ n "
); cade ' D ': printf("malo \ n "); roto
Valor predeterminado: printf("malo \ n "); p>4. Completa los espacios en blanco (3 puntos por cada espacio en blanco, ***24 puntos)
1,
1
2 4
3 6 9
4 8 12 16
# incluir ltstdio.h gt
_________________________
principal()
{
int i,j;
{
_________________________
for(j = 1; j lt = Yo; j )
{
___________________
___________________
}
}
2 .Encuentra el elemento más grande y su posición entre los cinco elementos:
_______________________________
main( )
{
int a [ tamaño ] = [ 3, 8, 7, 6, 5 ]
int max, posint I;
____________________________
pos = 0; p>
____________________________
if(a[I] gt;max)
{
max = a[I];
____________________________
}
Programación verbal (abreviatura de verbo): (1, 10, 2, 12, ***22)
1, buscar 2- El número primo de 10.
2. Ingresa cualquier número entero desde el teclado, cuenta el número de números positivos y su suma, el número de números negativos y el número de ceros hasta que el valor sea 999.