2. Proceso de examen de idioma C de nivel 2 de computadora:
1) Prueba escrita: 90 minutos, la puntuación total es de 100 puntos, incluidos 30 puntos por conocimientos básicos de asuntos públicos.
2) Operación de la computadora: 90 minutos, la puntuación total es 100.
Las operaciones informáticas incluyen:
(1) Operaciones básicas.
(2) Sencillo de aplicar.
(3) Aplicación integral.
3. Contenidos del Examen de Lenguaje C de Computadora Nivel 2:
1. Estructura del Programa de Lenguaje C
1. Composición del programa, funciones principales y otras funciones.
2. Archivos de encabezado, descripciones de datos, etiquetas de inicio y fin de funciones y comentarios en el programa.
3. Formato de escritura del programa fuente.
Estilo de lenguaje 4.C.
2. Tipos de datos y sus operaciones
1 tipo de datos. c (tipos básicos, tipos construidos, tipos de puntero, tipos sin valor) y sus métodos de definición.
2. Tipos, prioridades de operación y combinaciones de operadores C.
3. Conversión y operación entre diferentes tipos de datos.
4.c Tipos de expresiones (expresiones de asignación, expresiones aritméticas, expresiones relacionales, expresiones lógicas, expresiones condicionales, expresiones de coma) y reglas de evaluación.
Tercero, oraciones básicas
1. Declaración de expresión, declaración vacía, declaración compuesta.
2. Llame a las funciones de entrada y salida, ingrese los datos correctamente y diseñe el formato de salida correctamente.
Cuarto, elija programación estructurada
1. Utilice declaraciones if para implementar la estructura de selección.
2. Utilice declaraciones de cambio para implementar estructuras de selección de múltiples ramas.
3. Seleccionar el anidamiento de la estructura.
5. Programación de estructura de bucle
1.
2.Estructuras de bucle while y do- while.
3.Continuar declaración de ruptura.
4. Anidamiento de bucles.
Definición y referencia del verbo intransitivo array
1. Definición e inicialización de array unidimensional y array bidimensional y referencia de elementos del array.
2. Cadenas y matrices de caracteres.
7. Función
1. Llamada correcta a funciones de la biblioteca.
2. Cómo definir funciones.
3. Tipo de función y valor de retorno.
4. Transferencia de parámetros formales, parámetros reales y valores de parámetros.
5. Llamada correcta, llamada anidada y llamada recursiva de funciones.
6.Variables locales y variables globales.
7. Categoría de almacenamiento de variables (automático, estático, de registro, externo), alcance y vida de las variables.
8. Preprocesamiento de la compilación
1. Definición y llamada de macros (macro sin parámetros, macro con parámetros).
2. Procesamiento de “Inclusión de archivos”.
9. Punteros
1. Los conceptos de dirección y variables de puntero, operadores de dirección y operadores de dirección indirecta.
2. Unidimensional. Direcciones de arrays y cadenas bidimensionales y definición de variables puntero a variables, arrays, cadenas, funciones y estructuras. Se hace referencia a los datos de los tipos anteriores mediante punteros.
3. Utilizar punteros como parámetros de función.
4. Función que devuelve el valor de la dirección.
5. Matriz de punteros, puntero a puntero.
X. Estructura (es decir, "estructura") y * * * son lo mismo (es decir, "unión").
1. Utilice typedef para explicar un nuevo tipo.
2. Definición de estructura y * * * datos de tipo de objeto y referencias a miembros.
3. La estructura forma una lista vinculada, establece una lista vinculada unidireccional y genera, elimina e inserta datos de nodos.
11. Operaciones de bits
1. El significado y uso de los operadores de bits.
2. Operaciones de bits simples.
Doce. Operaciones de archivos
Solo requieren un sistema de archivos con búfer (es decir, un sistema de E/S de disco de alto nivel) y no requieren un sistema de archivos con búfer no estándar (es decir, un sistema de E/S de disco de bajo nivel). sistema O).
1. Puntero de tipo de archivo (puntero de tipo de archivo).
Archivo 2.fopen (fclose).
3. Leer y escribir archivos (usando las funciones fputc, fgetc, fputs, fgets, fread, fwrite, fprintf y fscanf) y localizar archivos (usando las funciones rebobinar y fseek).