Respuestas preliminares del concurso de programación informática para estudiantes de escuela primaria de Cixi 2005
Preguntas del examen preliminar del concurso de programación informática de la escuela primaria Cixi 2005
1. Preguntas de opción múltiple (2 puntos por cada pregunta, *** 40 puntos)
1 , El nombre del microprocesador con derechos de propiedad intelectual propios desarrollado recientemente con éxito en nuestro país es ().
A. Benxin B. Great Wall Core C. Loongson D. New Core
2 El rendimiento de la microcomputadora depende principalmente de ().
A. Memoria B. Placa base C. Unidad central de procesamiento D. Disco duro
3. La siguiente descripción de las características del ordenador es incorrecta ( ).
A. Velocidad de computación rápida B. Tener memoria y capacidad de juicio lógico
C. Tener la capacidad de ejecutar programas automáticamente D. Hasta ahora nadie puede dar una solución al problema. Las computadoras también pueden encontrar soluciones
4. Los sistemas de software generalmente se dividen en ().
A. Software del sistema y software de aplicación B. Software avanzado y software general C. Software militar y software civil D. Software de gestión y software de control
5. En la descripción el error es ().
A. Un virus informático es esencialmente un programa informático B. La descarga de información de Internet también puede estar infectada con virus informáticos
C. afectan el funcionamiento normal de la computadora D. Los virus informáticos son el resultado de los rayos cósmicos que irradian las computadoras
6.
A. Preescrito por el fabricante B. Escrito aleatoriamente cuando la computadora está funcionando c Se usa para evitar la intrusión de virus informáticos D. Se usa especialmente para autoprueba cuando la computadora está encendida
7. El nombre chino de "CPU" es ( ).
A. Unidad central de procesamiento B. Memoria interna C. Calculadora D. Controlador
8. Qué puede convertir un programa de lenguaje de alto nivel en un programa de destino ( ).
A. Depurador B. Intérprete C. Editor D. Compilador
9.
A. Compilar y ejecutar programas de usuario y proporcionar resultados B. Mantener varios directorios de archivos
c. Administrar y controlar el hardware, el software y los recursos de datos del sistema informático D, conectar el host de la computadora y periféricos
10. La Ley de Protección de Software Informático se utiliza para proteger el software ().
A. Copyright B. Derecho de uso c. Derecho de reproducción D. Derecho de edición
11. La capacidad del disco duro de una determinada computadora es 40G, donde 40G=( ) bytes.
A. 40*1000*1000 B. 40*1024*1024 C. 40*1000*1000*1000 D. 40*1024*1024*1024
12. 1110111.1l convertido a número decimal es ().
A, 119.375 B, 119.3 c, 119.75 D, 119.125
13. Se sabe que el valor del código ASCII hexadecimal de la letra minúscula 'm' es 6D, luego la minúscula. letra El valor del código ASCII hexadecimal de 'c' es ( ).
A, 98 B, 62 C, 99 D, 63
14, 192.168.O. 1 pertenece a ( ).
A. Dirección de clase A B. Dirección de clase B c. Dirección de clase c D. Dirección de clase D
15.
A. Protocolo TCP/IP B. Tecnología de red de área local C. Tecnología de comunicación remota D. Tecnología de fibra óptica
16. DNS en la red se refiere a ( ).
A base de datos de red B sistema de nombres de base de datos c servidor de nombres de dominio D sistema de transmisión de datos
17. ¿Cuál de las siguientes opciones es correcta sobre el contenido del nombre de dominio ( )?
A. CN representa a China, EDO representa a instituciones de investigación científica, B. CN representa a China y GOV representa a agencias gubernamentales.
C. AC representa a los Estados Unidos, GOV representa a agencias gubernamentales. D. Reino Unido representa a China. EDU representa una institución de investigación científica
18. Los niños con números de estudiantes del 1 al 15 se alinean en un círculo en el sentido de las agujas del reloj. número 1, l, 2, 3,...16, 17, 18..., círculo tras círculo, pregunta al contar hasta el número n, ¿cuál es el número de estudiante del niño ()?
A. (n—1)mod 15 B. 1+(n-1)mod 15 C. (n+1)mod 15-1 D. (n+1)mod 15
19. Cola conocida (13, 2, 1l, 34, 4l, 77, 5, 7, 18, 26, 15), el primer elemento que ingresa a la cola es 13,
Entonces el El quinto elemento retirado de la cola es (). A. 41 B. 5 C. 77 D. 13
20. ( ) en INTERNET para que la gente lo pruebe generalmente tiene un cierto período de tiempo. Si al usuario le gusta el software después de usarlo, él. solo necesita contactar con el software Al registrarse y pagar una tarifa determinada, el autor puede utilizar el software de forma permanente u obtener software con funciones más completas.
A. Software gratuito B. Software de prueba c. ***Software compartido D. Software de aplicación
2. Leer el programa (6 puntos por cada espacio en blanco, ***30 puntos )
1. ejemplo de programa
var
x, y: byte
comenzar
readln; (x, y);
si x>y entonces writeln(x-y)
si no, writeln(y-x);
end.
Entrada: 36 48
Salida: _______________
2. i: entero;
comenzar
S: =0;
Para i: =1 a lO haga S: =s+i:
writeln('s=', s);
end.
Resultado de la ejecución del programa: _______________________
examen del programa3;
var d, p: Entero;
comenzar
p: =1; d>1 hacer
comenzar
p:=2*(p+1);
d:=d-1;
fin;
escribir(p);
fin.
Resultado de la ejecución del programa: ____________________
4. examen del programa4;
var
n, i, t: longint;
tem: entero;
s: cadena;
comenzar
escribir('Entrada n: '); p> p>
S:='1';
repetir
i:=longitud(es);
mientras s[I]= '1 'hacer
comenzar
s[i]:='O'; dec(i
finalizar
); si i >0 entonces s[i]:='i'
else s:='1'+s
val(s, t, tem
Hasta t mod n=O;
writeln(n,'*',t diV n,'=',s);
end.
Entrada: 7
Salida: ____________________________
5, examen de programa5;
Var
a: matriz [1…16] de jnteger;
i, j: entero
comenzar
para i:=1 a 16 hacer
comenzar
a[i]:=O;
para j:=1 a hacer
a[i]:=a[i]+ 2*j-1;
fin;
> para i:=1 a 16 haz
comenzar
escribir rite(a[i]: 5);
Si mod 4=O entonces escribe ;
Fin;
Fin.
Resultado de la ejecución del programa: ____________________
3. por cada espacio en blanco, ** *30 puntos)
Lea el significado y los procedimientos de cada una de las siguientes preguntas y complete los espacios en blanco en los procedimientos. Escriba los espacios en blanco en las posiciones correspondientes en la hoja de respuestas.
Respuesta No se otorgarán puntos en el examen.
1. El siguiente es un segmento del programa para encontrar: 1+2+3+5+8+13+21+34………la suma de los primeros 20 elementos.
examen de programa6;
var
k, a, b, s: entero
comenzar
s:=0; a:=l; b:=2;
para k:=1 t0___________① hacer
comenzar
s:= ____________②;
a:=a+b;
b:=b+a;
fin;
escribir(s); p>
p>
fin.
2. Los resultados después de ejecutar el siguiente programa son los siguientes.
1 3 6 10 15…
2 5 9 14…
4 8 13…
7 12…
11…
programa examen7
var
a, d: matriz[1…100]0f entero;
n, l, j, k, x, s: entero;
comienzo
n: =5; a[1]: =1;
para i:=1 t0 n do
comenzar
s:=i+l; x:=O;
para j:=1 a n+1-yo
comienzo
k:=S+x;
x:=x+l;
___________③;
escribir(a[j],'');
fin;
escribir('...');< /p >
d[i+1]:=d[i]+i;
___________④
fin
fin;
3. Hay cinco ciudades A, B, C, D y E dispuestas en fila. Hay varios pasajes entre ciudades adyacentes.
Un tiempo de ejecución. se muestra a continuación:
6
Hay 4 caminos (K=4) entre A y B, y los tiempos de tránsito son 6, 5, 4 y 7 respectivamente;
>Hay 2 pasajes (K=2) entre B y C, y los tiempos de pasaje son 6, 2,...
Intenta encontrar el tiempo mínimo de pasaje de A a E.
Estructura de datos:
(1) Utilice N para representar el número de ciudades: 1.
(2) Utilice la matriz A1.._n, O. . k] representa el número de carreteras y el tiempo de viaje entre ciudades, como se muestra en la figura anterior: N=4
A(1,O)=4, A(1,1)=6, A( 1,2 )=5, A(1,3)=4, A(1,4)=7
A(2,O)=2, A(2,1)=6, A (2, 2)=2
A(3,O)=3, A(3,1)=6, A(3,2)=4, A(3,3)=3
A(4, O)=3,...
Lista de programas:
programa examen8;
var
s , i, j, n, t: entero
a: matriz[1…20, O…100f entero
comienzo
readln(n) ; {***Hay n+1 ciudades}
for i:=1 tO n dO
comenzar
readln(a[ i, O] );
para j:=1 a a[i, 0] hacer
readln(a[i, j]);
fin;
p>S:=O;
para i:=1 a n hacer
comenzar
t:=a [i, 1];
para j:=2 a a[i, O] hacer
si a[i, j] ____________________⑥ p> fin; escritura(s); fin.