新增的二級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.計算機系統的主要技術指標與系統配...