2023年嶺南師范學院三二轉段教育技術學專業《程序設計》考試大綱
2025-07-31 來源:教育在線
本文內容僅供參考,包含費用、分數等具體信息以本省教育考試相關部門公告、院校公告、報名系統提示為準。
2023年嶺南師范學院三二轉段教育技術學專業《程序設計》考試大綱,其中主要內容包括考試性質、參加考試對象、考試內容和要求、考試方式、參考書目、題型示例等。

《程序設計》考試大綱
一、考試性質
普通高等學校專升本招生考試是由專科畢業生參加的選拔性考試。學校根據考生的成績,按照已確定的招生計劃,德、智、體全面衡量,擇優錄取。因此,專升本考試應有較高信度、效度、必要的區分度和適當的難度。
二、基本要求:
要求考生熟悉Python語言的數據類型、基礎語法,掌握函數設計,熟練掌握Python常用標準庫及第三方庫的使用,能夠閱讀、分析和編寫Python程序,能夠利用Python進行簡單的數據處理及數據可視化表達。
三、考核形式
考試采用閉卷筆試方式,考試時間為120分鐘。滿分100分。
四、試卷題型
題型主要有:選擇、填空、程序改錯、程序編寫等題型。
五、考核知識點和考核要求
第1章 Python概述
考核要求:熟悉Python的環境配置和代碼風格識記,管理命令pip,了解幾種常用的第三方庫。
考核知識點:
1、Python語言的發展史;
2、Python語言的特點;
3、Python的環境配置和代碼風格;
4、模塊與第三方庫安裝配置。
第2章 Python語言基礎
考核要求:掌握Python中的常量、變量、數據類型、運算符、表達式、內置函數和基本輸入輸出。
考核知識點:
1、變量類型;
2、數據類型及轉換;
3、運算符與表達式;
4、I/O操作;
5、Python常用的內置函數;
6、注釋。
第3章 Python程序設計控制語句
考核要求:掌握Python程序格式框架及書寫風格,掌握順序、選擇、循環結構在Python中的實現方法,能靈活運用不同的控制結構解決實際問題。
考核知識點:
1、順序結構控制語句;
2、分支結構控制語句(if語句、if/else語句、if/elif/else語句、選擇結構嵌套);
3、循環結構控制語句(while語句、for語句、循環嵌套、break語句和continue、語句)。
第4章 常用數據結構
考核要求:掌握Python中列表、元組、字典、集合的使用方法以及應用場合;了解不同數據類型的優缺點和適用領域;學會綜合應用多種數據類型解決實際問題。
考核知識點:
1、列表的創建、刪除、修改、切片、訪問、排序;
2、元組的創建、刪除、切片、訪問;
3、字典的創建、刪除、添加、修改及訪問,有序字典的使用;
4、集合的創建、刪除、訪問及運算;
5、列表、元組與字典之間的相互轉換。
第5章 函數的設計
考核要求:掌握函數定義、參數傳遞及高級函數的使用;了解變量作用域的含義;掌握匿名函數的定義及使用。
考核知識點:
1、函數的定義與使用;
2、函數參數(默認參數、可變參數、關鍵字參數);
3、函數的調用;
4、遞歸函數。
第6章 文件操作
考核要求:要求考生掌握文件的基本操作,掌握CSV、Excel文件的讀取。
考核知識點:
1、文件的使用(打開、關閉、讀寫、定位);
2、讀寫文件(從文件讀取數據、向文件寫入數據)。
第7章 面向對象程序設計
考核要求:了解Python中面向對象程序設計的基本方法,包括類的定義與使用、類的屬性、類中的 特殊方法。
考核知識點:
1、類的定義與使用;
2、類的訪問與控制;
3、類的方法與運算符重載;
4、類的繼承與組合。
第8章 模塊與庫
考核要求:了解Python生態系統,掌握Python常用標準庫,運用第三方庫解決實際問題,包括但不限于網絡爬蟲、數據分析、文本處理、數據可視化、機器學習、Web應用開發、網絡編程等領域。
考核知識點:
1、Python常用標準庫:random、math、string、OS、time、datetime、urllib.request;
2、第三方庫:Matplotlib、pandas、jieba、wordcloud、requests、BeautifulSoup4、XPath、NumPy、Scrapy。
六、試卷結構
| 題型 | 比例 | 單項值分 |
| 單項選擇題 | 20% | 1 |
| 程序填空題 | 20% | 2 |
| 程序改錯題 | 20% | 20 |
| 程序編寫題 | 40% | 10 |
| 合計總分 | 100 | |
七、題型示例
(一)單項選擇題
1.Python的數值類型不包括( )
A.整數 B.浮點型 C.布爾類型 D.列表類型
(二)程序填空題
1.按下列要求在Python源程序文件中的橫線處進行填空(除此之外,不能改動其他任何地方),調試并運行之。
(1)程序功能:對給出的列表數據進行排序,要求使用插入排序算法,對列表中的數據按從小到大排序。
(2)原始程序如下圖所示:
(3)程序運行結果如下圖所示:
(三)程序改錯
1.按下列要求改錯,使如下程序能正確執行
ss = input(“請輸入字符串:”)
while ss =’’:
n = 0
for x in ss:
If ‘a’<and<’z’
n = n+1
print(‘小寫字母的數量為:’,n)
ss = int(input(“請輸入字符串:”))
(1)程序功能:用戶輸入一串字符,統計其中小寫字母的數量,并輸出統計結果。不斷重復上述過程,直到用戶輸入“stop”為止。
(2)請改正程序中的錯誤(語法錯誤或邏輯錯誤),使程序能正常運行輸出統計結果.
(3)正確的程序運行結果為:
(四)程序編寫
1.按照下列要求,設計完成一個Python程序。
(1)程序功能:將用戶從鍵盤輸入的十進制正整數轉換為二進制顯示輸出。
(2)程序運行結果如下圖所示:
八、參考書目
《Python程序設計教程》楊年華主編著,清華大學出版社,2017年10月第1版
如果大家有關于嶺南師范學院專升本的相關問題可以隨時在線咨詢,老師看到會及時聯系并進行規劃指導。












