重慶自考本科計算機科學與技術專業計劃(2024年版)
一、指導思想
高等教育自學考試是我國高等教育基本制度之一,是對社會自學者進行的以學歷考試為主的高等教育國家考試,是個人自學、社會助學、國家考試相結合的高等教育形式,也是我國高等教育體系的重要組成部分。
高等教育自學考試計算機科學與技術專業(專升本),是以習近平新時代中國特色社會主義思想為指導,適應社會主義市場經濟和計算機科學技術發展的需要,培養計算機信息系統設計、開發和應用等方面的專門人才而設置的。本專業根據高等教育自學考試的特點,堅持工程技術應用型人才培養理念,注重考生掌握計算機科學與技術的基本理論、基本知識和基本技能,具備計算機信息系統的工程實踐能力。
二、學歷層次及規格
本專業為高等教育自學考試本科層次,屬工學計算機類專業,專業類型為專升本,在總體上與普通高等教育本科相應專業的水平要求一致;各門課程考試以百分制計分,60分為及格;每門課程考試及格后,獲得該課程相應的學分。
凡取得本專業考試計劃規定的14門課程合格成績,學分累計達到71學分,其他考核及思想品德經鑒定達到畢業要求的,發給高等教育自學考試計算機科學與技術專業本科畢業證書,國家承認其學歷。符合主考學校學士學位授予規定的,可申請授予工學學士學位。
三、培養目標與基本要求
培養目標:本專業培養理想信念堅定,德、智、體、美、勞全面發展,具有較高的科學文化素養、職業道德水準、創新創業能力和社會責任感,適應社會和經濟發展需要,具有良好的數學基礎,掌握計算機、網絡及其信息系統相關的基礎理論、基本知識、基本技能和基本方法,具備計算機信息系統的工程實踐能力,能在科學研究、工程技術、應用管理等崗位從事計算機信息系統設計、開發、維護、管理與應用等方面工作的工程技術應用型人才。
基本要求:本專業要求掌握數學和人文社科基礎知識,掌握計算機科學與技術專業的基礎知識和基本理論,具備計算機信息系統設計、開發、維護、管理和應用等方面的基本能力和計算思維素養。
四、課程設置與學分
專業代碼:080901 專業名稱:計算機科學與技術(專升本)
| 序號 | 課程 代碼 | 課程名稱 | 學分 | 備注 |
| 1 | 03708 | 中國近現代史綱要 | 2 | |
| 2 | 03709 | 馬克思主義基本原理概論 | 4 | |
| 3 | 13000 | 英語(專升本) | 7 | |
| 4 | 00023 | 高等數學(工本) | 10 | |
| 5 | 13175 | 線性代數(工) | 3 | |
| 6 | 02324 | 離散數學 | 4 | |
| 7 | 13013 | 高級語言程序設計 | 4 | |
| 13014 | 高級語言程序設計(實踐) | 2 | ||
| 8 | 13003 | 數據結構與算法 | 4 | |
| 13004 | 數據結構與算法(實踐) | 2 | ||
| 9 | 13015 | 計算機系統原理 | 4 | |
| 10 | 13180 | 操作系統 | 4 | |
| 11 | 13009 | 數據庫原理與技術 | 4 | |
| 12 | 13005 | 軟件工程 | 3 | |
| 13006 | 軟件工程(實踐) | 2 | ||
| 13 | 13017 | 計算機網絡與信息安全 | 6 | |
| 14 | 14349 | 網絡應用開發與系統集成 | 6 | |
| 15 | 11689 | 計算機科學與技術(本科)畢業論文 | 不計學分 | |
| 總學分 | 71 | |||
五、主要課程說明
1.高級語言程序設計
高級語言程序設計課程是本專業的專業基礎課程。本課程主要講授高級語言基礎知識,數據類型、運算符和表達式,數組、函數、指針,結構體類型和文件,以及結構化程序的設計方法和三種基本結構等內容。通過本課程學習,使考生掌握計算機程序設計語言的基礎知識和編程方法,理解程序設計的基本思想,具備使用計算機編程求解專業領域問題的初步能力。
高級語言程序設計(實踐)
高級語言程序設計(實踐)是高級語言程序設計課程的實踐性環節部分,考生進行實踐訓練主要是編寫并調試基本的程序,包括程序設計語言的基本語法、函數和數組的使用、字符串處理、結構體和文件的使用等。要求考生編寫程序應符合編程規范,需要自行設計測試用例進行測試。
2.數據結構與算法
數據結構與算法課程是本專業的專業基礎課程。本課程主要講授基本數據結構,鏈表結構及應用算法、排序算法、查找算法、樹型結構應用算法、圖結構應用算法等常用算法,以及分治法、貪心法、回溯法、動態規劃法等基本的算法設計與分析策略等內容。通過本課程學習,使考生掌握數據結構與算法的基本概念和基本知識,具備針對實際問題選擇適當數據結構和算法的能力,具有初步的算法效率估計能力。
數據結構與算法(實踐)
數據結構與算法(實踐)是數據結構與算法課程的實踐性環節部分,要求考生利用程序設計語言表示各數據結構并實現相應算法,利用所學數據結構和算法知識,編程解決稀疏矩陣存儲與處理問題、動態鏈表問題、二叉樹遍歷問題、圖的深度/廣度優先搜索問題、路由選擇問題等。
3.計算機系統原理
計算機系統原理課程是本專業的專業基礎課程。本課程主要講授計算機系統概述、數值與編碼、中央處理器、存儲系統、指令系統及匯編、程序執行機制、存儲器層次結構、總線、輸入輸出系統、程序性能優化、并行計算機體系結構等內容。通過本課程學習,使考生掌握計算機基本組成和結構,理解計算機系統存儲程序和程序控制的原理,熟悉計算機各子系統之間的聯系及各自作用,具備利用原理性知識進行應用優化的初步能力。
4.操作系統
操作系統課程是本專業的專業基礎課程。本課程主要講授操作系統概述、操作系統運行機制、進程/線程模型、進程/線程調度、存儲管理、文件系統、設備管理、進程同步機制與死鎖等內容。通過本課程學習,使考生掌握操作系統的基本概念、基本結構、工作原理和實現技術,熟悉操作系統與硬件的關系,掌握并發、共享、虛擬和異步等操作系統的基本特征,具備基于操作系統的計算機資源管理和有效利用的能力。
5.數據庫原理與技術
數據庫原理與技術課程是本專業的專業基礎課程。本課程主要講授數據庫系統的體系結構和組成、關系數據庫標準語言SQL、數據庫安全性和完整性、關系數據規范化理論、數據庫設計和編程、關系查詢處理與優化、數據庫恢復技術、并發控制等內容。通過本課程學習,使考生掌握數據庫系統的基礎理論、基本原理和基本方法,熟悉數據庫系統設計、管理的基本方法和基本技術,具有數據庫設計、管理和數據庫應用系統開發的基本能力。
6.軟件工程
軟件工程課程是本專業的專業課程。本課程主要講授軟件工程的基本概念和原則、軟件生命周期和過程模型、軟件分析和設計建模語言、需求工程技術、軟件設計方法、軟件測試方法、軟件維護和演化、軟件項目管理、敏捷開發和持續集成等內容。通過本課程學習,使考生掌握軟件工程的基本知識、理解軟件工程的理念和軟件開發過程模型,具備運用基本的軟件工程技術、方法及工具進行軟件系統開發、管理和維護的能力。
軟件工程(實踐)
軟件工程(實踐)是軟件工程課程的實踐性環節部分,要求考生選取一定規模的應用系統,實踐基于UML的需求分析、基于UML的軟件設計、基于C++或Java的軟件構造及軟件測試。要求撰寫規范化文檔,并提交軟件代碼。
7.計算機網絡與信息安全
計算機網絡與信息安全課程是本專業的專業課程。本課程主要講授計算機網絡與信息安全概述、應用層服務與協議、傳輸層服務與協議、網絡層服務與協議、鏈路層服務與協議、局域網、廣域網、無線網絡和移動網絡、網絡管理、密碼學基礎、信息系統安全、網絡安全、信息內容安全、數據安全、信息安全法律法規等內容。通過本課程學習,使考生掌握計算機網絡與信息安全的基本知識、基本原理和技術方法,具備計算機網絡管理和安全分析的基本能力。
8.網絡應用開發與系統集成
網絡應用開發與系統集成課程是本專業的專業課程。本課程主要講授網絡應用開發的基本框架、C/S 應用和P2P 應用開發、Web 技術基礎、B/S 應用開發、數據集成方法、應用集成、分布計算技術等內容。通過本課程學習,使考生熟悉網絡應用開發的相關技術、工具和開發過程,具備網絡應用開發的初步能力。
六、實踐性環節學習考核要求
高等教育自學考試計算機科學與技術專業(專升本)實踐性環節考核的課程及綜合考核包括:高級語言程序設計(實踐)、數據結構與算法(實踐)、軟件工程(實踐)、計算機科學與技術(本科)畢業論文,其考核要求如下。
(一)高級語言程序設計(實踐)
1.考核目的:考查考生掌握C語言基礎知識和基本編程方法的情況,以及讀、寫、調試程序的能力。
2.考核方式:實驗操作+實驗報告。
3.考核內容及考核標準:
| 序號 | 考 核 內 容 | 分數 |
| 1 | 控制結構 | 30 |
| 2 | 數組與函數 | 40 |
| 3 | 指針、結構文件 | 30 |
(二)數據結構與算法(實踐)
1.考核目的:通過實踐,考生能夠運用程序設計語言表示各種常用的數據結構并實現算法,能夠解決常見的數據存儲和處理問題,如動態鏈表、二叉樹遍歷及圖的各種搜索問題等。能夠完成數據結構的選擇、算法設計和實現。
2.考核方式:實驗操作+實驗報告。
3.考核內容及考核標準:
| 序號 | 考 核 內 容 | 分數 |
| 1 | 表結構 | 10 |
| 2 | 隊列結構 | 20 |
| 3 | 二叉樹結構 | 25 |
| 4 | 圖結構 | 25 |
| 5 | 排序算法 | 20 |
(三)軟件工程(實踐)
1.考核目的:掌握基于UML的需求分析、軟件設計規范;掌握軟件構造與軟件測試方法;了解軟件編寫規范。
2.考核方式:實驗操作+實驗報告。
3.考核內容及考核標準:
| 序號 | 考 核 內 容 | 分數 |
| 1 | 需求分析 | 20 |
| 2 | 系統設計 | 30 |
| 3 | 系統實現 | 30 |
| 4 | 系統測試 | 20 |
(四)計算機科學與技術(本科)畢業論文
畢業論文是按本專業學歷規格要求,為實現專業培養目標,對考生運用所學基本知識和基本技能的分析、解決實際問題能力進行綜合性實踐考核。經申請準予參加考核的考生,應按主考學校相關規定及選派教師的指導,通過查閱并合理利用相關資料,由本人獨立完成重復率檢測達標的有關軟件應用、網絡安全、網絡應用及信息系統等選題的畢業論文,務必主題鮮明,要求觀點正確、論據充分、結構合理、層次清楚、語言流暢、資料詳實、格式規范,且不得抄襲造假。畢業論文正文不少于8000字,經評審合格方可參加答辯。考核成績采用百分制,依據論文評閱成績和答辯情況進行綜合評定。
七、其他必要的說明
無
- 歷年試題
- 備考資料

