La Red de Conocimientos Pedagógicos - Conocimientos universitarios - Preguntas del examen simulado del examen de autoaprendizaje "Programación en lenguaje C" de 2018 [4]

Preguntas del examen simulado del examen de autoaprendizaje "Programación en lenguaje C" de 2018 [4]

#自学# Cita: "Sin dolor no hay ganancia". Diez años de arduo trabajo han enderezado tu alta figura, el rico conocimiento ha ampliado tus ojos sabios y el paso del tiempo ha reflejado tu hermoso rostro. En el camino de la lucha, eres extremadamente alto. ¡Aceptas cada éxito y tu sudor brilla a través de tu colorida vida! ¡Buena suerte con tus exámenes! Las siguientes son cuatro preguntas de prueba simuladas sobre programación en lenguaje C en el examen de autoaprendizaje de 2018 para su referencia.

Primer artículo

1. Preguntas de opción múltiple ((1)-(40)) Cada pregunta vale 1 punto.

(41)-( 50) Cada pregunta vale 2 puntos, ***60 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) En una computadora de 32 bits, el número de bytes ocupados por una longitud de palabra es _ _ _ _ _.

1 B) 2 C) 4 D) 8

(2) El número hexadecimal equivalente a 511 en decimal es _ _ _ _ _.

a)1FF B)2FF C)1FE D)2FE

(3) Lo que puede convertir un programa fuente escrito en un lenguaje de alto nivel en un programa de destino es _ _ _ _ _.

a) Mi programa b) Compilador c) Intérprete d) Enlazador

(4) En el sistema informático, almacene los caracteres necesarios para el código estándar nacional de un carácter chino El número de secciones es _ _ _ _ _.

1 B) 2 C) 3 D) 4

(5) Los siguientes nombres de archivos con caracteres comodín pueden representar el archivo ABC. TXT como _ _ _ _ _ _.

a)* A.C. ? B) ¿A? . *DO)? antes de Cristo *D)? . ?

(6) En los sistemas informáticos multimedia, _ _ _ _ no se puede utilizar para almacenar información multimedia.

a) Cable óptico b) Disquete c) Disco duro d) Disco óptico

(7) La función del comando DOS "COPIAR/?"

a) Copie todos los archivos en el directorio actual del disco actual al directorio raíz del disco actual

b) Copie todos los archivos nombrados con caracteres individuales en el directorio actual del disco actual Copiar al directorio raíz del disco actual.

c) Copiar archivos mediante indicaciones.

d) Mostrar información de ayuda para el comando de copia.

(8) En el entorno Windows, si desea guardar la ventana actualmente activa en el portapapeles, puede presionar _ _ _ _ _.

A) Tecla Ctrl Imprimir Pantalla

B) Tecla Shift Imprimir Pantalla

c) Tecla Imprimir pantalla

d) Tecla Alt Imprimir pantalla

(9) En el entorno Windows, haga clic en el botón "Cerrar" de la ventana de la aplicación actual, su función es _ _ _ _ _.

a) Transfiera la aplicación actual a funcionamiento en segundo plano.

b) Salga de Windows y luego ciérrelo.

c) Reinicie el ordenador después de salir de Windows.

d) Finalizar la aplicación actual.

(10) En el entorno Windows, la tecla de acceso directo para pegar es _ _ _ _ _ _.

a)Ctrl Z B)Ctrl X C)Ctrl C D)Ctrl V

(11) La correcta de las siguientes afirmaciones es _ _ _ _ _.

a) La unidad básica del programa C es la función.

b) Puedes definir otra función dentro de una función.

La función main() debe colocarse antes que otras funciones.

d) Todas las funciones llamadas deben definirse antes de ser llamadas.

(12)La constante real legal en las siguientes opciones es _ _ _ _ _ _.

A) 5E2.0 B) E-3 C) .2E0 D) 1.3E

(13) Los identificadores de usuario legales en las siguientes opciones son_ _ _ _ _ _ .

A) long B) _2Test C) 3Dmax D) A.dat

(14) Dado que el código ASCII de la letra A mayúscula es 65, y el código ASCII de la La letra A minúscula es 97, la constante de carácter '101' expresada en octal es _ _ _ _ _.

A) Carácter A B) Carácter a C) Carácter e D) Constante ilegal

(15) La siguiente declaración de asignación ilegal es _ _ _ _.

A) n=(i=2, I); b)j; c) (I 1); d)x = j gt; A y B son constantes dobles, y a=5.5, b=2.5, entonces el valor de la expresión (int)a b/b es _ _ _ _ _ _.

a)6.500000 B)6 C)5.500000D)6.000000

(17) I, J, K se llaman variables int. Si ingresa: 1, 2, 3 desde el teclado, ingrese >;, entonces el valor de I es 1, el valor de J es 2 y el valor de K es 3. La declaración de entrada correcta para las siguientes opciones es _ _ _ _ _ _.

A) scanf("2d2d2d", ampj amp;k);

b) scanf(" d d d", ampj amp;k);

C); ) scanf("d,d,d", ampj amp;k);

D) scanf("i=d,j=d,k=d", ampj ampj amp; k);

(18) La expresión en lenguaje C correspondiente a la fórmula matemática 3 veces la enésima potencia de X/(2x-1) es _ _ _ _ _ _.

3*x^n/(2*x-1)

B) 3*x**n/(2*x-1)

C) 3*pow(x, n)*(1/(2*x-1))

D) 3*pow(n, x)/(2*x-1)

(19) tiene una definición: long x =-123456 l;, la siguiente declaración que puede generar correctamente el valor de la variable x es _ _ _ _.

A) printf("x=d ",x);

B) printf("x=ld ",x);

C) printf ("x=8dL ", x);

D) printf ("x=LD ", x

(20) Si existe el siguiente programa:

main()

{int k=2, i=2, m;

m = (k = I * = k); ", m, I);

}

La salida después de la ejecución es _ _ _ _ _.

a)8.6 B)8.3 C)6.4D)7.4

Se ha definido el segundo artículo

(21): int x=3, y= 4 , z = 5;, expresión! (x y) z-1. El valor de ampy z/2 es _ _ _ _ _.

A) 6 B) 0 C) 2 D) 1

(22) Hay una función

1x gt 0

y= 0 x=0

-1x 0)y = 1; de lo contrario si(x = = 0)y = 0; de lo contrario y =-1;

b)y = 0; si (x gt; 0) y = 1; de lo contrario si (x = 0) si (x gt; 0) y = 1; de lo contrario y = -1; gt =0)If (x gt0)y = 1; en caso contrario y = 0; else y =-1;

(23) Entre las siguientes opciones, la expresión que es completamente equivalente a k=n es _ _ _ _ _ _.

A) k=n, n=n 1 B) n=n 1, k = n C)k = n D)k = n 1

(24)Lo siguiente La función del programa es leer las puntuaciones de los cuatro cursos de 10 estudiantes en secuencia.

Calcule el puntaje promedio de cada estudiante y generelo. El proceso es el siguiente:

Main()

{int n, k;

Fracción flotante, suma, promedio

; sum = 0.0

for(n = 1; nnum q- gt; next- gt; num);

}

El resultado de salida después de ejecutar el programa. es _ _ _ _ _ _.

A) 10 B) 20 C) 30 D) 40

(47) Si existen las siguientes descripciones y definiciones,

typedef int *INTEGER

Entero p, * q;

La siguiente afirmación es correcta _ _ _ _ _.

A) p es una variable entera.

B) p es una variable puntero de tipo básico int.

C) q es la clase base.

Variable de puntero de tipo int

d) Se puede utilizar INTEGER en lugar del nombre de tipo int en el programa.

(48) tiene el siguiente programa

main()

{Caracteres sin firmar a, b, c

a = 0x3b; = a | 0x8c=b