![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
江蘇省計算機等級二級 Python語言考試大綱 |
江蘇省高等學(xué)校計算機等級考試 二級Python語言考試大綱(初稿) 一、計算機信息技術(shù)基礎(chǔ)知識 考核要求 1.掌握以計算機、多媒體、網(wǎng)絡(luò)等為核心的信息技術(shù)基本知識。 2.具有使用常用軟件的能力。 考試范圍 1.信息技術(shù)的基本概念及其發(fā)展。包括:信息技術(shù)、信息處理系統(tǒng)、信息產(chǎn)業(yè)和信息化;微電子技術(shù)、通信技術(shù)和數(shù)字技術(shù)基礎(chǔ)知識等。 2.計算機硬件基礎(chǔ)知識。包括:計算機的邏輯結(jié)構(gòu)及各組成部分的功能,CPU的基本結(jié)構(gòu),指令與指令系統(tǒng)的概念;PC的物理組成,常用的微處理器產(chǎn)品及其主要性能,PC的主板、內(nèi)存、I/O總線與接口等主要部件的結(jié)構(gòu)及其功能,常用I/O設(shè)備的類型、作用、基本工作原理,常用外存的類型、性能、特點、基本工作原理等。 3.計算機軟件基礎(chǔ)知識。包括:軟件的概念、分類及其作用;操作系統(tǒng)的功能、分類、常用產(chǎn)品及其特點;程序設(shè)計語言的分類及其主要特點,程序設(shè)計語言處理系統(tǒng)的類型及其基本工作方式;算法與數(shù)據(jù)結(jié)構(gòu)的基本概念;計算機病毒的概念和防治手段。 4.計算機網(wǎng)絡(luò)與因特網(wǎng)基礎(chǔ)知識。包括:計算機網(wǎng)絡(luò)的組成與分類,數(shù)據(jù)通信的基本概念和常用技術(shù),局域網(wǎng)的特點、組成、常見類型和常用設(shè)備;因特網(wǎng)的發(fā)展、組成、TCP/IP協(xié)議、主機地址與域名系統(tǒng)、接入方式、網(wǎng)絡(luò)服務(wù)及其基本工作原理,Web文檔的常見形式及其特點;影響網(wǎng)絡(luò)安全的主要因素及其常用防范措施。 5.數(shù)字媒體基礎(chǔ)知識。包括:數(shù)值信息在計算機中的表示方法;常用字符集(如ASCII、GB2312-80、GBK、Unicode、GB18030等)及其主要特點,文本的類型、特點、輸入/輸出方式和常用的處理軟件;圖形、圖像、聲音和視頻等數(shù)字媒體信息的獲取手段、常用的壓縮編碼標準、文件格式和常用的處理軟件。 6.信息系統(tǒng)與數(shù)據(jù)庫基礎(chǔ)知識。包括:信息系統(tǒng)的基本結(jié)構(gòu)、主要類型、發(fā)展趨勢,數(shù)據(jù)模型與關(guān)系數(shù)據(jù)庫的概念,軟件工程的概念,信息系統(tǒng)開發(fā)方法。 7.PC操作使用的基本技能。包括:PC硬件和常用軟件的安裝與調(diào)試,常用輔助存儲器和I/O設(shè)備的使用與維護,Windows操作系統(tǒng)的基本功能及其操作,互聯(lián)網(wǎng)常用的服務(wù)及操作,Microsoft Office軟件的基本功能及操作。 二、Python語言程序設(shè)計 考核要求 1. 掌握程序設(shè)計的一般步驟與方法,特別是掌握Python中各類數(shù)據(jù)結(jié)構(gòu)相關(guān)的函數(shù)/方法以及常用標準庫及重要的第三方庫中的函數(shù)的使用 2. 能熟練運用Python語言進行程序設(shè)計,能有效利用Python進行簡單的數(shù)據(jù)獲取、表示和處理分析,具有一定分析問題和解決問題的能力和計算思維 考試范圍 1. 認識Python。 (1)Python語言的特性和分支。 (2)Python語言程序集成開發(fā)環(huán)境。 2. Python的基本知識。 (1)Python語言的基本知識。 ①注釋。 ②續(xù)行符。 ③縮進。 ④輸入輸出函數(shù)。 (2)Python語法基礎(chǔ)。 ①標識符的要求,Python中的關(guān)鍵字。 ②對象變量的使用方式(類型,引用,共享引用,淺拷貝和深拷貝等)和初始化。 ③基本運算。包括:算術(shù)運算、比較運算、邏輯運算等。 ④表達式。包括:賦值表達式、算術(shù)表達式、邏輯表達式和條件表示式的組成和功能。 (3)Python數(shù)據(jù)類型。 ①Python標準數(shù)據(jù)類型。包括:整型、布爾型、浮點型、復(fù)數(shù)型、序列類型和映射類型字典等。 ②函數(shù)、模塊和包。理解Python中內(nèi)建函數(shù)、工廠函數(shù),模塊,包和庫的基本概念。 (4)面向?qū)ο蟮幕靖拍。包括:簡單的面向(qū)ο蟮幕舅枷肴珙悺ο、抽象和繼承。 3. 序列。 (1)序列基本知識。包括:序列的種類,序列的標準類型運算,序列的序列類型操作,序列類型的常用函數(shù)和方法。 (2)字符串。包括:字符串的常用函數(shù)和方法,格式運算符和輔助符,轉(zhuǎn)義字符。 (3)列表。包括:列表的形式,列表的常用函數(shù)和方法。 (4)元組。包括:元組的形式,元組的常用函數(shù)和方法。 (5)range對象。包括:range對象生成數(shù)列的方法。 4. 字典與集合。 (1)字典。包括:字典的功能,創(chuàng)建字典,生成字典,字典的基本操作,字典的常用函數(shù)和方法,字典作為函數(shù)的形式參數(shù)—可變長關(guān)鍵字參數(shù)。 (2)集合。包括:集合的功能,可變集合和不可變集合的創(chuàng)建,集合的標準類型運算,面向所有集合和可變集合的常用函數(shù)和方法。 5. 結(jié)構(gòu)化控制。 (1)順序結(jié)構(gòu)語句:包括:表達式語句,函數(shù)調(diào)用語句,input()函數(shù),print()函數(shù)。 (2)選擇結(jié)構(gòu)語句。包括:if-else-elif,選擇結(jié)構(gòu)中的常見異常處理。 (3)循環(huán)結(jié)構(gòu)語句。包括:while,for,各種類型對象成員的遍歷,循環(huán)中的跳轉(zhuǎn)語句break,continue和else,列表解析,循環(huán)結(jié)構(gòu)中的常見異常處理(try-except語句)。 6. 函數(shù)。 (1)自定義函數(shù)。包括:自定義函數(shù)的創(chuàng)建和調(diào)用,默認參數(shù)和關(guān)鍵字參數(shù),傳遞函數(shù)的方法。 (2)遞歸的定義及調(diào)用。 (3)變量作用域。包括:全局變量和局部變量,global語句。 7.文件。 (1)文件系統(tǒng)庫函數(shù)。包括:open(),read(),write(),readline(),readlines(),writelines(),seek(),close()。 (2)文件的常見異常處理(with語句)。 8. Python常用標準庫。 (1)os模塊。包括:getcwd(),chdir(),mkdir(),rmdir(),remove(),rename()。 (2)time模塊。包括:localtime(),gmtime(),time(),mktime(),sleep(),ascitime(),ctime(),strftime(),strptime()。 (3)datetime模塊。包括:date(),time(),datetime(),timedelta()。 (4)random模塊。包括:random(),uniform(),randint(),randrange(),choice(),shuffle(),sample()。 9. 掌握Python中常用的庫函數(shù)和各類常見問題的一般算法。 三、考試說明 1.考試方式為無紙化網(wǎng)絡(luò)考試,考試時間為120分鐘。 2.軟件環(huán)境:Windows 7/Windows 8/Windows 10操作系統(tǒng),Python 3.5IDLE(Python編輯器)或Anaconda(基于Python 3.5的64位Python IDE)。 3.考試題型及分值分布見樣卷。
|