Plan de estudios del examen de programación de nivel 2 Plan de estudios del examen de programación del lenguaje Python de nivel 2 del examen National Computer Rank (edición de 2022)

Requisitos básicos
Dominar las reglas gramaticales básicas del lenguaje Python.

Domine no menos de 3 bibliotecas estándar básicas de Python.

Domine no menos de 3 bibliotecas de terceros de Python y domine los métodos para obtener e instalar bibliotecas de terceros.

Habilidad para leer y analizar programas Python.

Uso experto del entorno de desarrollo IDLE, capaz de convertir programas de script en programas ejecutables.

Comprender los principales nombres de bibliotecas de terceros del ecosistema informático de Python en las siguientes áreas (no limitadas a): rastreadores web, análisis de datos, visualización de datos, aprendizaje automático, desarrollo web, etc.

Contenido del examen
1. Elementos gramaticales básicos
del lenguaje Python Los elementos gramaticales básicos de un programa: el marco de formato del programa, sangría, comentarios, variables, nombres, palabras reservadas, conectores, tipos de datos, instrucciones de asignación y referencias.

Funciones básicas de entrada y salida: input(), eval(), print().

El estilo de escritura del programa fuente.

Características del lenguaje Python.

2. Tipos de datos básicos
Tipos de números: tipo entero, tipo de número de punto flotante y tipo de número complejo.

Operaciones de tipos digitales: Operadores de operaciones numéricas, funciones de operaciones numéricas.

Verdadero Falso Ninguno: Verdadero, Falso, Ninguno.

Tipo de cadena y formato: indexación, división y el método de formato format() básico.

Operaciones en tipos de cadena: operadores de cadena, funciones de operación y métodos de operación.

Tipo juicio y conversión entre tipos.

Operaciones lógicas y operaciones de comparación.

Tres, la estructura de control del programa
Tres estructuras de control del programa.

La estructura de la rama del programa: estructura de una sola rama, estructura de dos ramas, estructura de múltiples ramas.

Estructura de bucle de programa: bucle transversal, bucle condicional.

Control de bucle de programa: interrumpir y continuar.

Manejo de excepciones del programa: try-except y tipo de manejo de excepciones.

Cuarto, función y reutilización de código
La definición y uso de funciones.

Paso de parámetros de función: paso de parámetros opcional, paso de nombre de parámetro, valor de retorno de función.

Ámbito de variables: variables locales y variables globales.

Definición y uso de recursividad de funciones.

Cinco, tipos de datos combinados
El concepto básico de tipos de datos combinados.

Tipos de lista: crear, indexar, dividir.

Operaciones sobre tipos de lista: operadores, funciones de operación y métodos de operación.

Tipo de colección: Crear.

Operaciones sobre tipos de colección: operadores, funciones de operación y métodos de operación.

Tipo de diccionario: crear, indexar.

Operaciones sobre tipos de diccionario: operadores, funciones de operación y métodos de operación.

6. Formateo de archivos y datos
Uso de archivos: apertura, lectura y escritura de archivos y cierre.

Dimensiones de la organización de datos: datos unidimensionales y datos bidimensionales.

Manejo de datos unidimensionales: representación, almacenamiento y procesamiento.

Manejo de datos bidimensionales: representación, almacenamiento y procesamiento.

Utilice el formato CSV para leer y escribir archivos de datos unidimensionales.

7. Método de programación Python
Método de programación procedimental.

enfoque de programación funcional.

Enfoque ecológico de la programación.

Método de cálculo recursivo.

Ocho, Python Computing Ecology
Uso de la biblioteca estándar: biblioteca de tortugas, biblioteca aleatoria, biblioteca de tiempo.

Funciones integradas básicas de Python.

El método de instalación de la biblioteca de terceros mediante la herramienta pip.

Uso de bibliotecas de terceros: biblioteca jieba, biblioteca PyInstaller, biblioteca NumPy básica.

Para el ecosistema informático más amplio de Python, solo se requiere el nombre de la biblioteca de terceros, sin limitarse a los siguientes campos: rastreador web, análisis de datos, procesamiento de texto, visualización de datos, interfaz gráfica de usuario, aprendizaje automático, desarrollo web, desarrollo de juegos , etc.

Método de examen
Examen basado en computadora, el examen dura 120 minutos y la puntuación total es de 100 puntos.

Tipos de preguntas y puntos
: 40 puntos para preguntas de opción múltiple (incluidos 10 puntos para la parte pública de conocimientos básicos).

60 puntos por preguntas de operación (incluidas preguntas de programación básica y preguntas de programación integral).

El entorno de prueba es el
sistema operativo Windows 7, se recomienda Python 3.5.3 a Python 3.9.10, entorno de desarrollo IDLE.

Supongo que te gusta

Origin blog.csdn.net/qq_64001869/article/details/128143407
Recomendado
Clasificación