La Red de Conocimientos Pedagógicos - Conocimientos universitarios - Esquema del examen Python de nivel 2 de computadora de la Universidad de Zhejiang 2020

Esquema del examen Python de nivel 2 de computadora de la Universidad de Zhejiang 2020

Esquema del examen Python de nivel 2 de computadora de la Universidad de Zhejiang 2020

Objetivos del examen

El lenguaje Python es un lenguaje de programación que interpreta operaciones, está orientado a objetos y tiene una gran escalabilidad. Es una herramienta importante. para que los estudiantes universitarios dominen las habilidades de programación informática, una herramienta eficaz para comprender los métodos de resolución de problemas informáticos. Al aprender a programar en este lenguaje, los estudiantes deberían poder dominar la sintaxis básica y los métodos de programación del lenguaje Python, comprender el pensamiento computacional en programación y poder depurar y ejecutar en la computadora para resolver problemas prácticos.

Requisitos básicos

1. Familiarizado con el entorno de desarrollo Python; dominar el método de conversión de programas en archivos ejecutables.

2. Dominar la sintaxis básica de Python.

3. Capaz de diseñar, leer y analizar programas Python.

4. Dominar los conocimientos relevantes de la base de datos.

5. Dominar el uso de la biblioteca estándar de Python y comprender la adquisición, instalación y uso de bibliotecas de terceros de Python.

Contenido del examen

Primero, sintaxis básica de Python

1. Elementos de sintaxis: formato del programa, sangría, comentarios, identificadores (nombres), constantes, variables, funciones. , expresiones, palabras reservadas, tipos de datos, declaraciones de asignación y módulos.

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

3. Estilo de programación Python: especificaciones del código Python y estilos de escritura comunes.

4. Características de Python: Ventajas y desventajas de Python.

2. Tipos de datos básicos

1. Tipos de números: tipo entero, tipo de número de punto flotante (número real), tipo de número complejo.

2. Operaciones numéricas: operadores de operación numérica y funciones de operación numérica.

3. Tipo de cadena: métodos de formato índice, fragmento y formato básico ().

4. Operaciones de tipo cadena: operadores de cadena, funciones de procesamiento y métodos de procesamiento.

5. Constantes y variables: definición, asignación y uso de variables.

6. Funciones y expresiones del sistema: funciones comunes del sistema; operadores, prioridades y reglas de operación.

7. Juicio de tipo y conversión de tipo: función de juicio de tipo y función de conversión de tipo.

Tercero, estructura de control del programa

1. Tres estructuras de control del programa: secuencia, rama y estructura de bucle.

2. Elija estructura: estructura de sucursal única, estructura de sucursal doble y estructura de sucursales múltiples.

3. Estructura del bucle: bucle transversal, bucle infinito, pasar, interrumpir y continuar.

4. Manejo de excepciones: ¿intentar? Además.

Cuarto, funciones de usuario, módulos y reutilización de código

1. Crear una función; parámetros formales.

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

3. Llama a la función. Llamada recursiva, parámetros (parámetros reales).

4. Alcance de las variables: variables locales y variables globales; variables locales y variables externas.

5. Módulos y su uso: definición, creación y uso de módulos.

Tipo de datos combinados de verbo (abreviatura de verbo)

1. Lista: la definición, la función de operación y el método de operación de la lista.

2.Tupla (opcional): la definición, función de operación y método de operación de tupla.

3.Set (opcional): definición, función de operación y método de operación de set.

4. Tipo de diccionario: definición de diccionario, par clave-valor, función de operación, método de operación.

6. Formato de archivos y datos

1. Uso de archivos: abrir, leer, escribir, agregar y cerrar archivos de texto y binarios.

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

3. Procesamiento de datos unidimensionales y bidimensionales: representación, almacenamiento y procesamiento.

4. Leer y escribir un archivo de datos bidimensional en formato CSV: uso del formato CSV.

Siete. Objetos y métodos

1. Conceptos básicos: clases, objetos, propiedades, eventos, métodos, diseño orientado a objetos POO.

Características de 2.2. POO: Encapsulación, herencia y polimorfismo de clases y objetos.

3. Clases y objetos: Creación y uso de clases y objetos.

4. Eventos y métodos: El diseño, implementación y llamada a métodos de eventos y métodos.

Ocho. Base de datosˌBase de datos

1. Conceptos básicos de base de datos: datos, tabla, base de datos DB, sistema de gestión de bases de datos DBMS y sistema de bases de datos DBS.

2. Base de datos y tablas: diseño de estructura de tablas, creación de bases de datos, creación y eliminación de tablas.

3. Edición y consulta de registros: inserción, modificación, eliminación, consulta y cursor.

9. Ecología informática de Python

1. Biblioteca estándar: biblioteca tkinter, biblioteca tortuga, biblioteca aleatoria.

2. Cómo obtener e instalar bibliotecas de terceros: aprenda a utilizar bibliotecas de terceros.

Lo anterior es el programa de estudios del examen Computer Python de la Universidad de Zhejiang 2020 compilado por el editor. Echemos un vistazo a los estudiantes que se están preparando para realizar el nuevo examen. ¿Quiere mantenerse actualizado con los desarrollos de los exámenes? ¿Recordatorio por SMS de cita gratuita? En ese momento, Global Ivy le recordará de inmediato la información relevante sobre el Examen Nacional de Rango Informático. Recordatorio amistoso de Global Ivy: Para aquellos que quieran realizar el examen de Computación Nivel 2, Global Ivy ha preparado materiales de examen de Computación Nivel 2 especialmente para usted. Si es necesario, haga clic debajo del artículo. Descarga gratuita > & gt& gt¿Materiales de examen de nivel dos de computadora? Descargar para aprender.