全國計算機等級考試科目中加入「二級Python」

2021-08-14 09:07:15 字數 3112 閱讀 7642

新增的二級python考試科目內容肯定會以基本資料型別、運算子、內建函式、選擇結構與迴圈結構、函式定義與呼叫、物件導向程式設計基礎、簡單的檔案操作和資料庫操作為主,重點考查基本功,並不會涉及

太多標準庫(比較常用的像math、random、time、datetime、collections、itertools、functools、sqlite3、tkinter考查的可能較大,re、pickle模組有可能會涉及),基本上不會涉及擴充套件庫應用,畢竟參加考試的人員專業相差很大,python擴充套件庫數量巨大,很難做出統一要求。

上海市早在2023年就已經做出了這方面的嘗試,其考試大綱有一定的指導意義,全國計算機等級考試大綱應該會進行一定的參考,但肯定會有所改動。下面附上2016版上海市計算機等級考試二級python大綱,僅供參考。

考試內容和要求

序號內容

要點和考點要求1

python程式的組成、結構及書寫規則

python語言源程式結構

· 模組結構與布局

理解程式的書寫格式

· 基本詞法單位、識別符號/常量/運算子等構成規則、關鍵字

· 程式的書寫格式與基本規則

理解掌握

python語言程式設計步驟

· python程式設計環境的操作使用

掌握掌握

python語言輸入輸出

· 輸入語句

· 輸出語句

掌握掌握

2python

基本資料型別

數字型別

· 整型、浮點型、複數型、字串

掌握字串

· 字串界定符

· 字串操作的相關方法

掌握掌握

變數· 變數的定義

· 變數的初始化和賦值

· 變數型別的轉換

掌握掌握掌握3

基本運算和表示式

運算子· 運算子種類、功能、優先順序、結合性

理解算術運算

· 自動型別轉換規則

· 常用函式

掌握知道

比較、賦值和邏輯運算

· 比較運算規則

· 賦值運算規則

· 邏輯運算規則

· 運算的優先順序

掌握掌握

掌握理解

表示式· 表示式組成規則、各類表示式

· 各型別資料混合運算中求值順序

· 混合模式運算中的自動型別轉換

· 基本運算執行順序、表示式結果型別

理解理解

掌握理解

4結構和語句

基本語句及順序結構語句

· 賦值語句、復合賦值語句

· 輸入和輸出方式

掌握掌握

選擇結構語句

· if語句

· if-elif-else語句

· 選擇語句巢狀

掌握掌握

掌握迴圈結構語句

· while語句

· for迴圈和range()內建函式

· 迴圈語句巢狀

· 死迴圈與半路迴圈

掌握掌握

掌握理解

轉移語句

· break、continue、 return語句掌握5

python

的特徵資料型別及操作

列表· 列表的概念和特點、對列表操作的相關方法

掌握元組

· 元組的概念和特點、對元組操作的相關方法

掌握字典

· 字典的概念和特點、對字典操作的相關方法

理解集合

· 集合的概念和特點、對集合操作的相關方法知道6

python

中正規表示式的使用(選考)

正規表示式

· 基本語法規則

理解re模組的內建方法

· 匹配、搜尋、替換掌握7

檔案基本概念

· 檔案的編碼

· 文字檔案和二進位制檔案

理解理解

檔案操作

· 檔案的開啟和關閉

· 定位

· 檔案的讀取、寫入、追加

掌握理解掌握8

函式與模組

函式的定義

· 函式名、形式引數、函式返回值、函

數體、匿名函式

掌握函式的呼叫

· 形參、實參及其傳遞

掌握函式的遞迴呼叫

· 遞迴的定義和函式呼叫

· 遞迴的執行

知道知道

庫的安裝

· 模組化架構和包的管理

· pip、wheel和exe安裝方法

理解知道

庫的引用

· import和from方式掌握9

物件導向設計

物件導向概念

· 類與例項、屬性與方法

理解類與例項

· 建立類、建立子類

· 建立類例項

理解物件導向的特徵

· 封裝、繼承、多型

知道10

sqlite

資料庫操作(選考)

sqlite資料庫和簡單sql語句

· sqlite資料庫的建立與簡單查詢

理解資料庫連線物件

· 資料庫的連線與關閉、建立游標

理解游標物件

· execute()、fetchone()、fetchmany()、fetchall()、scroll()和close()方法

掌握11

使用tkinter

的 gu

i設計tkinter常見控制項

· 按鈕、標籤、輸入框、文字框、單選按鈕、核取方塊等

· 共同屬性和特有屬性設定

掌握掌握

窗體控制項布局

· 窗體設計

· 控制項布局

掌握理解

事件響應

· 使用者事件響應與自定義函式繫結

掌握12

圖形繪製(可選用

tkinter canvas

或turtle)

位置· 繪圖區域和座標位置

掌握圖形繪製的主要方法

· tkinter canvas繪圖方法

· turtle繪圖方法

掌握掌握

圖形繪製

· 繪製簡單形狀圖形

· 繪製函式圖形

掌握掌握

文字與顏色填充

· 列印文字標籤

· 顏色填充

知道知道

有感《全國計算機等級考試

當理論水平與實踐能力達到相應級別 比如四級 所要求的程度時,可以考慮去考,這只是乙個檢查自我的過程!而不是終點!我非計算機專業,1996年在校時通過初級程式設計師 水平 考試,1997年畢業工作,1998年參加四級考試,考試前我知道下午的考試有得一拼,上午肯定沒戲。因為作為非計算機專業剛畢業的人來說...

我的《全國計算機等級考試》之路

依稀記得,第一次參加考試是在1999年前後,一級windows,學校還舉辦了相關的暑期培訓班,培訓費150元,還有同學報考了一級dos,那時都剛剛接觸電腦,對windows98系統還處於萌芽熟識階段,當年學校一起考試的十多位同學全軍覆沒 2001年9月,已公升高中,再戰一級windows,因為家裡已...

全國計算機等級考試二級 QBASIC 考試大綱

基本要求 1.具有計算機的基礎知識。2.了解作業系統的基本概念,掌握常用作業系統的使用。3.掌握基本資料結構和常用演算法,熟悉演算法描述工具 流程圖的使用。4.能熟練地使用一種高階語言或資料庫語言編寫程式 除錯程式。考試內容 一 基礎知識和基本操作 一 基礎知識 1.計算機系統的主要技術指標與系統配...