Puntos clave y habilidades de repaso para el examen de lenguaje C de nivel 2 en computadora

1. Gramática básica del lenguaje 25 puntos. Incluye principalmente las características principales del lenguaje C, varios tipos de datos, operadores y expresiones operativas, aplicaciones básicas de estructura de E/S, estructuras básicas de control de programas, definiciones básicas de macros, aplicaciones básicas de archivos, etc.

2. Las preguntas de lectura del programa son 30 puntos. Los contenidos principales de la evaluación incluyen: estructura de selección, aplicación de estructura de bucle, aplicación de matriz, aplicación de punteros, especialmente la relación entre punteros y matrices de caracteres, aplicación de funciones (transferencia de parámetros, variables globales, variables locales, etc.). 3. Programación 15 puntos. Principalmente debe estar familiarizado con la aplicación de estructuras, matrices y funciones de control de programas.

Revisar contenido:

Conceptos básicos del lenguaje C

Las principales características y estructura del programa del lenguaje C. Archivo de encabezado, etiquetas de inicio y fin de función. ? El formato de escritura del programa fuente. Tipos de datos y operaciones

Representación de tipos de datos básicos y constantes. Definición e inicialización de diversas variables.

Reglas y expresiones de operación.

Expresiones de asignación, expresiones aritméticas, expresiones relacionales, expresiones lógicas, expresiones condicionales, expresiones de coma.

Precedencia de operadores, conversión de tipos automática y conversión de tipos forzada,

Declaraciones básicas del lenguaje C

Declaraciones básicas: nombre de expresión, declaración vacía y declaración compuesta. ? Entrada y salida de datos, llamadas a funciones de entrada y salida. Elija una declaración estructurada. Si declaración. Declaración de cambio.

Seleccionar el anidamiento de estructuras. Declaración de estructura de bucle. Para declaraciones, declaraciones while y declaraciones do- while. Continuar declaraciones e interrumpir declaraciones.

Datos de tipos construidos y tipos de puntero

Descripción y uso correcto de arrays, estructuras y tipos de unión.

Puntero

Los conceptos de punteros y variables de puntero, punteros y operadores de dirección.

Punteros a variables, matrices, cadenas, funciones y estructuras, y variables puntero a variables, matrices, cadenas, funciones y estructuras. Se hace referencia a los tipos de datos anteriores mediante punteros. ? Matriz de punteros, punteros a punteros.

Asignación y liberación dinámica de áreas de almacenamiento.

Función

La estructura básica y el método de definición de funciones.

Llamadas a funciones y paso de parámetros.

Llamadas anidadas y llamadas recursivas a funciones.

El alcance de la variable.

Principal

La referencia del parámetro de línea de comando de la función ().

Funciones internas y funciones externas.

Usar correctamente las funciones de la biblioteca.

Los archivos sólo necesitan sistemas de archivos de almacenamiento en búfer (es decir, sistemas avanzados de E/S de disco).

El concepto de archivos: archivos de texto y archivos binarios.

Puntero de tipo de archivo.

Operaciones básicas de archivos: abrir y cerrar archivos, leer y escribir archivos y operar punteros de archivos.