Preguntas y respuestas del examen de computadora "Lenguaje C" de nivel 2 de computadora de septiembre
A.12345ABCDE
B.EDCBA54321
C.ABCDEl2345
D.54321EDCBA
(2) La siguiente afirmación es correcta ().
La cola circular tiene dos punteros, cabeza y cola, por lo que la cola circular no es lineal.
b. En una cola circular, solo se necesita el puntero del encabezado de la cola para reflejar los cambios dinámicos de los elementos en la cola.
c En una cola circular, solo se necesita el puntero de cola para reflejar los cambios dinámicos de los elementos en la cola.
El número de elementos en la cola circular está determinado por el puntero principal y el puntero final.
(3) En una lista lineal ordenada de longitud n, realice un método de búsqueda binaria. En el peor de los casos, el número de comparaciones es ().
Respuesta 0(n)
B.d (nitrógeno)
C.O(1092n)
D.0(nl092n)
(4) ¿Cuál de las siguientes afirmaciones es correcta ().
A. El espacio de almacenamiento de la estructura de almacenamiento secuencial debe ser continuo y el espacio de almacenamiento de la estructura de almacenamiento en cadena no es necesariamente continuo.
bLa estructura de almacenamiento secuencial es solo para estructuras lineales y la estructura de almacenamiento en cadena es solo para estructuras no lineales.
c. Las estructuras de almacenamiento secuencial pueden almacenar listas ordenadas, pero las estructuras de almacenamiento encadenadas no.
D. La estructura de almacenamiento en cadena ahorra espacio de almacenamiento que la estructura de almacenamiento secuencial.
(5) El segmento de línea con flecha en el diagrama de flujo de datos representa ().
A. Flujo de control
B. Basado en eventos
C. Llamada de módulo
D. p>(6) En el desarrollo de software, la herramienta que se puede utilizar en la fase de análisis de requisitos es ().
¿A.n? Diagrama s
Diagrama B.DFD
Diagrama de líneas
D. Diagrama de flujo del programa
(7) En orientado a objetos. método al que no pertenece? ¿Objeto? La característica básica es ().
A. Consistencia
B. Clasificación
C. Polimorfismo
D. 8) Un dormitorio puede alojar a varios estudiantes, por lo que la conexión entre el dormitorio físico y los estudiantes es ().
A. Uno a uno
B. Uno a muchos
C. Muchos a muchos
(9) Entre las tres etapas del desarrollo de la tecnología de gestión de datos, los datos * * * disfrutan de lo mejor ().
A. Etapa de gestión manual
B. Etapa del sistema de archivos
C. Etapa del sistema de base de datos
D.
(10) R, S y T tienen las siguientes tres relaciones:
Si la relación T se obtiene mediante las relaciones R y S mediante operación, entonces la operación utilizada es ( ) .
A. Producto cartesiano
B. Pago
C. Suma
D. 11) ¿Cuál de las siguientes afirmaciones es incorrecta ()?
El programa A.c puede estar compuesto por varios archivos de programa.
B. Un programa en lenguaje C sólo puede implementar un algoritmo.
El programa C.c puede estar compuesto por una o más funciones.
La función D a c puede existir sola como un archivo de programa c en las siguientes opciones (12). utilizados como constantes de datos son ( ).
A.115L
B.0118
c 1.5
D.0115
(13) De acuerdo con las reglas de nomenclatura para identificadores de usuario estipuladas en lenguaje C, () no puede aparecer en los identificadores.
A. Letras mayúsculas
B. Énfasis
C. Caracteres numéricos
Conectores
( 14) Defina y asigne las variables correctamente. La siguiente expresión correcta es ().
A.X=Y z 5, Y
B.int(15.85)
C.X=Y*5=X Z
D.X= 255.0
(15) tiene una definición: int X = 2; en la siguiente expresión, el valor que no es 6 es ().
A.2*x.x =2
B.x, 2*x
C.x*=(1 x)
D.x*! x 1
(16) tiene los siguientes pasos:
El resultado de salida después de ejecutar el programa es ().
A.2, 3, 3
B.2, 3, 2
31
2, 21
(17) tiene los siguientes pasos:
Se sabe que el código ASCII de la letra A es 65 y el resultado de salida después de ejecutar el programa es ().
A)E.68B
69 años
C.Inglés y alemán
D La salida no tiene valor fijo
(18) Si se define int x, y; y la variable se ha asignado correctamente, entonces las siguientes opciones son consistentes con la expresión (x? y)? (x): La expresión condicional (x?y) es equivalente a ().
A.(x?Y lt01Ix?Y gto)
B.(x?y lt0)
C.(x?Y gt0) p>
p>
D.(x?Y==0)
(19) tiene los siguientes pasos:
El resultado de salida después de ejecutar el programa es ().
A.3
B.2
C.1
D.0
(20) Si está definido: float x = 1.5; int a=1, b=3, c = 2; la declaración de cambio correcta es ().