1.? Hay ***40 preguntas de opción múltiple, cada pregunta vale 1 punto, incluyendo ***10 conocimientos básicos, un total de 40 puntos;
2.? Por lo general, hay de 2 a 4 preguntas de procedimiento para completar los espacios en blanco, con puntos de dificultad asignados, por un total de 18 puntos;
3.? El procedimiento general es corregir de 2 a 4 preguntas incorrectas, y se otorgarán un total de 18 puntos dependiendo de la dificultad;
4.? La pregunta de programación 1 se califica de acuerdo con los pasos para responder la pregunta. Cuantas más respuestas, mayor será la puntuación hasta obtener la puntuación completa, un total de 24 puntos.
Conocimientos ampliados (contenidos de la prueba):
1.? Estructura del programa en lenguaje C
Saber cómo utilizar la función principal y otras funciones básicas construirá un programa. Conozca el formato de escritura de archivos fuente, comprenda los signos de inicio o fin de funciones, comente programas básicos y comprenda sus funciones.
2.? Tipos de datos y operaciones
Comprender los tipos de datos y métodos de definición de C, y estar familiarizado con los tipos de expresiones de C y su uso básico. Conozca los tipos y la precedencia de los operadores de C y sepa cómo convertir operaciones entre tipos de datos.
3.? Oraciones básicas
Conocer declaraciones de expresión, declaraciones compuestas y declaraciones vacías, ser capaz de llamar funciones de entrada y salida y escribir correctamente declaraciones en el formato de entrada y salida requerido.
4.? Seleccionar declaraciones estructurales
Estar familiarizado con el uso de declaraciones if y switch, y saber cómo seleccionar estructuras anidadas.
5.? Declaraciones de estructura de bucle
Familiarícese con el uso de declaraciones for, declaraciones while o do- while, declaraciones de continuación y declaraciones de interrupción, y comprenda cómo anidar declaraciones de estructura de bucle.
6.? Definición y aplicación de arrays
Ser capaz de definir arrays básicos unidimensionales y bidimensionales, inicializar y hacer referencia a arrays y dominar el uso de cadenas y arrays.
7.? Función
Ser capaz de realizar llamadas básicas a funciones en la biblioteca y estar familiarizado con las funciones y los métodos de escritura de funciones de uso común. Conozca el método de definición, tipo y valor de retorno de funciones, comprenda el concepto de participación formal de parámetros reales y la diferencia entre variables locales y variables globales.
8.? Aguja
Comprender los conceptos de direcciones y variables de puntero y, básicamente, poder utilizar punteros para hacer referencia a varios datos a través de punteros.
9.? Estructuras y uniones
Comprenda el uso de typedef, defina estructuras de referencia y homotipos, y elimine, inserte y genere datos a través de listas vinculadas.