軟件工程專業(yè)_第1頁
軟件工程專業(yè)_第2頁
軟件工程專業(yè)_第3頁
軟件工程專業(yè)_第4頁
軟件工程專業(yè)_第5頁
已閱讀5頁,還剩290頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、軟件工程專業(yè)本科課程教學(xué)大綱(2016版)教務(wù)處編印二一六目 錄 TOC o 1-3 h z u HYPERLINK l _Toc462836959 程序設(shè)計基礎(chǔ) PAGEREF _Toc462836959 h 1 HYPERLINK l _Toc462836961 程序設(shè)計基礎(chǔ)(實驗) PAGEREF _Toc462836961 h 6 HYPERLINK l _Toc462836963 軟件工程專業(yè)導(dǎo)論 PAGEREF _Toc462836963 h 8 HYPERLINK l _Toc462836965 面向?qū)ο蟪绦蛟O(shè)計 PAGEREF _Toc462836965 h 10 HYPERL

2、INK l _Toc462836967 面向?qū)ο蟪绦蛟O(shè)計(實驗) PAGEREF _Toc462836967 h 13 HYPERLINK l _Toc462836969 離散數(shù)學(xué) PAGEREF _Toc462836969 h 15 HYPERLINK l _Toc462836971 電子技術(shù)基礎(chǔ) PAGEREF _Toc462836971 h 19 HYPERLINK l _Toc462836973 電子技術(shù)基礎(chǔ)(實驗) PAGEREF _Toc462836973 h 26 HYPERLINK l _Toc462836975 數(shù)據(jù)結(jié)構(gòu) PAGEREF _Toc462836975 h 29

3、HYPERLINK l _Toc462836977 數(shù)據(jù)結(jié)構(gòu)(實驗) PAGEREF _Toc462836977 h 32 HYPERLINK l _Toc462836979 計算機網(wǎng)絡(luò) PAGEREF _Toc462836979 h 34 HYPERLINK l _Toc462836981 計算機網(wǎng)絡(luò)(實驗) PAGEREF _Toc462836981 h 43 HYPERLINK l _Toc462836983 計算機組成原理 PAGEREF _Toc462836983 h 45 HYPERLINK l _Toc462836985 計算機組成原理(實驗) PAGEREF _Toc46283

4、6985 h 52 HYPERLINK l _Toc462836987 數(shù)據(jù)庫系統(tǒng) PAGEREF _Toc462836987 h 55 HYPERLINK l _Toc462836989 數(shù)據(jù)庫系統(tǒng)(實驗) PAGEREF _Toc462836989 h 58 HYPERLINK l _Toc462836991 操作系統(tǒng) PAGEREF _Toc462836991 h 60 HYPERLINK l _Toc462836993 操作系統(tǒng)(實驗) PAGEREF _Toc462836993 h 67 HYPERLINK l _Toc462836995 Java程序設(shè)計 PAGEREF _Toc4

5、62836995 h 71 HYPERLINK l _Toc462836997 Java程序設(shè)計(實驗) PAGEREF _Toc462836997 h 79 HYPERLINK l _Toc462836999 軟件工程 PAGEREF _Toc462836999 h 81 HYPERLINK l _Toc462837001 軟件工程(實驗) PAGEREF _Toc462837001 h 85 HYPERLINK l _Toc462837003 編譯原理 PAGEREF _Toc462837003 h 87 HYPERLINK l _Toc462837005 編譯原理(實驗) PAGEREF

6、 _Toc462837005 h 92 HYPERLINK l _Toc462837007 軟件項目管理 PAGEREF _Toc462837007 h 94 HYPERLINK l _Toc462837009 軟件項目管理(實驗) PAGEREF _Toc462837009 h 97 HYPERLINK l _Toc462837011 軟件體系結(jié)構(gòu) PAGEREF _Toc462837011 h 100 HYPERLINK l _Toc462837013 軟件體系結(jié)構(gòu)(實驗) PAGEREF _Toc462837013 h 104 HYPERLINK l _Toc462837015 軟件需求

7、分析 PAGEREF _Toc462837015 h 106 HYPERLINK l _Toc462837017 軟件需求分析(實驗) PAGEREF _Toc462837017 h 111 HYPERLINK l _Toc462837019 軟件測試技術(shù) PAGEREF _Toc462837019 h 113 HYPERLINK l _Toc462837021 軟件測試技術(shù)(實驗) PAGEREF _Toc462837021 h 118 HYPERLINK l _Toc462837023 軟件測試工具 PAGEREF _Toc462837023 h 120 HYPERLINK l _Toc4

8、62837025 軟件測試工具(實驗) PAGEREF _Toc462837025 h 124 HYPERLINK l _Toc462837027 軟件維護管理 PAGEREF _Toc462837027 h 126 HYPERLINK l _Toc462837029 軟件維護管理(實驗) PAGEREF _Toc462837029 h 130 HYPERLINK l _Toc462837031 軟件系統(tǒng)設(shè)計 PAGEREF _Toc462837031 h 132 HYPERLINK l _Toc462837033 軟件系統(tǒng)設(shè)計(實驗) PAGEREF _Toc462837033 h 137

9、HYPERLINK l _Toc462837035 軟件配置管理 PAGEREF _Toc462837035 h 139 HYPERLINK l _Toc462837037 軟件配置管理(實驗) PAGEREF _Toc462837037 h 143 HYPERLINK l _Toc462837039 軟件過程管理 PAGEREF _Toc462837039 h 145 HYPERLINK l _Toc462837041 軟件過程管理(實驗) PAGEREF _Toc462837041 h 149 HYPERLINK l _Toc462837043 統(tǒng)一建模語言UML PAGEREF _Toc

10、462837043 h 151 HYPERLINK l _Toc462837045 統(tǒng)一建模語言UML(實驗) PAGEREF _Toc462837045 h 156 HYPERLINK l _Toc462837047 算法設(shè)計 PAGEREF _Toc462837047 h 158 HYPERLINK l _Toc462837049 算法設(shè)計(實驗) PAGEREF _Toc462837049 h 163 HYPERLINK l _Toc462837051 J2EE架構(gòu)(組件技術(shù)) PAGEREF _Toc462837051 h 165 HYPERLINK l _Toc462837053 J

11、2EE架構(gòu)(組件技術(shù)) (實驗) PAGEREF _Toc462837053 h 170 HYPERLINK l _Toc462837055 .net平臺(組件技術(shù)) PAGEREF _Toc462837055 h 172 HYPERLINK l _Toc462837057 .net平臺(組件技術(shù)) (實驗) PAGEREF _Toc462837057 h 175 HYPERLINK l _Toc462837059 Oracle數(shù)據(jù)庫系統(tǒng)及應(yīng)用 PAGEREF _Toc462837059 h 177 HYPERLINK l _Toc462837061 Oracle數(shù)據(jù)庫系統(tǒng)及應(yīng)用(實驗) PA

12、GEREF _Toc462837061 h 183 HYPERLINK l _Toc462837063 Web技術(shù)與應(yīng)用 PAGEREF _Toc462837063 h 185 HYPERLINK l _Toc462837065 Web技術(shù)與應(yīng)用(實驗) PAGEREF _Toc462837065 h 190 HYPERLINK l _Toc462837067 XML技術(shù)基礎(chǔ) PAGEREF _Toc462837067 h 193 HYPERLINK l _Toc462837069 XML技術(shù)基礎(chǔ)(實驗) PAGEREF _Toc462837069 h 197 HYPERLINK l _Toc

13、462837071 多媒體技術(shù) PAGEREF _Toc462837071 h 199 HYPERLINK l _Toc462837073 多媒體技術(shù)(實驗) PAGEREF _Toc462837073 h 202 HYPERLINK l _Toc462837075 軟件系統(tǒng)設(shè)計實例分析 PAGEREF _Toc462837075 h 204 HYPERLINK l _Toc462837077 軟件系統(tǒng)設(shè)計實例分析(實驗) PAGEREF _Toc462837077 h 207 HYPERLINK l _Toc462837078 嵌入式系統(tǒng)設(shè)計 PAGEREF _Toc462837078 h

14、209 HYPERLINK l _Toc462837080 嵌入式系統(tǒng)設(shè)計(實驗) PAGEREF _Toc462837080 h 214 HYPERLINK l _Toc462837082 Linux編程 PAGEREF _Toc462837082 h 216 HYPERLINK l _Toc462837084 Linux編程(實驗) PAGEREF _Toc462837084 h 221 HYPERLINK l _Toc462837086 移動平臺開發(fā)技術(shù)與應(yīng)用 PAGEREF _Toc462837086 h 223 HYPERLINK l _Toc462837088 移動平臺開發(fā)技術(shù)與應(yīng)

15、用(實驗) PAGEREF _Toc462837088 h 226 HYPERLINK l _Toc462837090 云計算與虛擬化技術(shù) PAGEREF _Toc462837090 h 228 HYPERLINK l _Toc462837092 云計算與虛擬化技術(shù)(實驗) PAGEREF _Toc462837092 h 231 HYPERLINK l _Toc462837094 專業(yè)英語 PAGEREF _Toc462837094 h 232 HYPERLINK l _Toc462837096 文獻檢索與論文寫作 PAGEREF _Toc462837096 h 236 HYPERLINK l

16、 _Toc462837098 氣象信息系統(tǒng)工程 PAGEREF _Toc462837098 h 239 HYPERLINK l _Toc462837100 氣象信息系統(tǒng)工程(實驗) PAGEREF _Toc462837100 h 242 HYPERLINK l _Toc462837102 氣象傳感與儀器 PAGEREF _Toc462837102 h 244 HYPERLINK l _Toc462837104 氣象傳感與儀器(實驗) PAGEREF _Toc462837104 h 249 HYPERLINK l _Toc462837106 綜合實訓(xùn) PAGEREF _Toc462837106

17、h 251 HYPERLINK l _Toc462837108 軟件工程專業(yè)本科畢業(yè)設(shè)計(論文) PAGEREF _Toc462837108 h 253 HYPERLINK l _Toc462837110 程序設(shè)計實訓(xùn)(實習(xí)) PAGEREF _Toc462837110 h 257 HYPERLINK l _Toc462837112 面向?qū)ο蟪绦蛟O(shè)計實訓(xùn)(實習(xí)) PAGEREF _Toc462837112 h 259 HYPERLINK l _Toc462837114 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(實習(xí)) PAGEREF _Toc462837114 h 261 HYPERLINK l _Toc462837

18、116 操作系統(tǒng)課程設(shè)計(實習(xí)) PAGEREF _Toc462837116 h 263 HYPERLINK l _Toc462837118 計算機網(wǎng)絡(luò)實踐(實習(xí)) PAGEREF _Toc462837118 h 268 HYPERLINK l _Toc462837120 數(shù)據(jù)庫系統(tǒng)課程設(shè)計(實習(xí)) PAGEREF _Toc462837120 h 270 HYPERLINK l _Toc462837122 軟件項目開發(fā)實訓(xùn)(實習(xí)) PAGEREF _Toc462837122 h 272 HYPERLINK l _Toc462837124 .net平臺項目開發(fā)(實習(xí)) PAGEREF _Toc4

19、62837124 h 275 HYPERLINK l _Toc462837126 移動平臺開發(fā)技術(shù)項目開發(fā)(實習(xí)) PAGEREF _Toc462837126 h 277 HYPERLINK l _Toc462837128 Oracle數(shù)據(jù)庫系統(tǒng)實踐(實習(xí)) PAGEREF _Toc462837128 h 279 HYPERLINK l _Toc462837130 Java程序設(shè)計工程實踐(實習(xí)) PAGEREF _Toc462837130 h 281程序設(shè)計基礎(chǔ)C language Programming 一、課程基本情況課程類別:公共基礎(chǔ)課課程學(xué)分: 4 學(xué)分課程總學(xué)時:64 學(xué)時,其中講

20、課:48 學(xué)時,上機:16 學(xué)時課程性質(zhì):必修開課學(xué)期:第1學(xué)期先修課程: 無適用專業(yè): 計算機科學(xué)與技術(shù)、軟件工程、網(wǎng)絡(luò)工程、物聯(lián)網(wǎng)工程教 材:C語言程序設(shè)計教程,清華大學(xué)出版社,李含光、鄭關(guān)勝,2015,第2版。開課單位: 計算機與軟件學(xué)院二、課程性質(zhì)、教學(xué)目標和任務(wù)程序設(shè)計是計算機各專業(yè)的一門重要的基礎(chǔ)課。它為其他專業(yè)課程奠定程序設(shè)計的基礎(chǔ),又是其他專業(yè)課程的程序設(shè)計工具,C語言是當前使用最普遍和通用的計算機編程語言。本課程設(shè)置的目的是通過對C語言的語法規(guī)則、數(shù)據(jù)類型、數(shù)據(jù)運算、語句、系統(tǒng)函數(shù)、程序結(jié)構(gòu)的學(xué)習(xí),較好地訓(xùn)練學(xué)生利用計算機解決問題的邏輯思維能力以及編程思路和技巧,使學(xué)生具有較

21、強的利用 C語言編寫軟件的能力,為培養(yǎng)學(xué)生有較強軟件開發(fā)能力打下良好基礎(chǔ)。三、教學(xué)內(nèi)容和要求1C 語言概述(2 學(xué)時) (1)了解C語言的發(fā)展歷史和標準;(2)掌握C語言程序的結(jié)構(gòu);(3)了解C語言的特點;(4)初步認識程序設(shè)計方法和程序設(shè)計一般步驟;(5)掌握C語言程序編譯、連接和運行過程; 目的:通過上述知識的學(xué)習(xí),使學(xué)生了解計算機是如何解決常見的實際問題,如何學(xué)好一門計算機編程語言,并掌握常見的C語言編程環(huán)境。重點:C語言程序的結(jié)構(gòu),C語言程序編譯、連接和運行過程;難點:C語言程序的結(jié)構(gòu)。2數(shù)據(jù)類型、運算符與表達式(4 學(xué)時) (1)掌握C語言標識符的組成;(2)理解C語言的基本數(shù)據(jù)類型

22、(占用內(nèi)存、數(shù)據(jù)范圍);(3)掌握變量定義的方法; (4)掌握定義變量的同時,賦初值的方法;(5)掌握常用的運算符(算術(shù)、關(guān)系、邏輯運算符等)的使用(功能、運算對象數(shù)目、優(yōu)先級和結(jié)合性);(6)掌握混合運算的數(shù)據(jù)轉(zhuǎn)換方法; (7)掌握各種表達式的含義與使用要點; 目的:通過上述知識的學(xué)習(xí),使學(xué)生理解常用運算符的功能、優(yōu)先級和結(jié)合性,熟練掌握各種表達式的求值規(guī)則,如何把常見的數(shù)學(xué)問題(公式)轉(zhuǎn)化為計算機語言來表達。重點:C語言數(shù)據(jù)類型的本質(zhì),運算符的使用,混合運算的數(shù)據(jù)轉(zhuǎn)換方法,表達式求值;難點:C語言數(shù)據(jù)類型的本質(zhì),混合運算的數(shù)據(jù)轉(zhuǎn)換方法,表達式求值。3算法和控制語句(10學(xué)時 ) (1)理解

23、算法的概念和算法的特性; (2)了解算法的不同表示方法; (3)掌握算法的流程圖表示法; (4)掌握常用的基本算法; (5)熟練掌握格式輸入 / 輸出函數(shù)的使用方法; (6)熟練掌握 if語句的三種形式; (7)掌握 if 語句的基本結(jié)構(gòu)以及 if 語句的嵌套,并能將條件運算符給出的語句轉(zhuǎn)化成 if 語句的形式; (8)掌握 switch 語句的一般形式,并能把復(fù)雜的分支選擇性結(jié)構(gòu)化成 switch 語句來解決問題 ; (9)掌握 while 語句與 do while 語句的結(jié)構(gòu)與使用方法; (10)掌握 for 語句的結(jié)構(gòu),熟練掌握其使用方法; (11)會使用常見的循環(huán)嵌套形式; (12)能

24、正確區(qū)分 for 語句、 dowhile 語句與 while 語句三者的不同; (13)掌握 break 語句和 continue 的應(yīng)用及其區(qū)別 ; (14)分析總結(jié)常用的程序設(shè)計方法及算法特點,并能編寫較復(fù)雜的程序; 目的:通過上述知識的學(xué)習(xí),使學(xué)生掌握如何與計算機進行數(shù)據(jù)輸入輸出,如何將常見的 問題進行抽象,表示成計算機算法(用流程圖和計算機語言表示),從而體驗到用計算機來解決問題的方便、高效和快捷。重點:常用的基本算法,if 語句的基本結(jié)構(gòu)以及 if 語句的嵌套,switch 語句的結(jié)構(gòu),循環(huán)語句的基本結(jié)構(gòu)及其嵌套,break 語句和 continue 的應(yīng)用,較復(fù)雜程序的編寫;難點:

25、常用的基本算法, if 語句的嵌套,switch 語句的結(jié)構(gòu),循環(huán)語句的基本結(jié)構(gòu)及其嵌套,較復(fù)雜程序的編寫;4函數(shù)(5 學(xué)時)(1)了解函數(shù)的分類;(2)掌握函數(shù)的聲明和定義規(guī)范;(3)掌握函數(shù)的形式參數(shù)和實際參數(shù)的定義和用法;(4)掌握函數(shù)返回值的大小和類型;(5)掌握函數(shù)的調(diào)用方法和參數(shù)傳遞;(6)了解函數(shù)的嵌套調(diào)用;(7)掌握函數(shù)的遞歸調(diào)用及其程序規(guī)范;(8)了解變量存儲類型的基本概念;(9)掌握局部變量與全局變量的概念;(10)能用函數(shù)的觀點編寫C語言程序; 目的:通過上述知識的學(xué)習(xí),使學(xué)生能夠初步掌握如何將一個復(fù)雜的問題,劃分為相對簡單的多個問題來進行解決,逐步建立模塊化的編程思想。

26、重點:函數(shù)的定義,函數(shù)返回值的大小和類型,函數(shù)的調(diào)用方法和參數(shù)傳遞,函數(shù)的遞歸調(diào)用,局部變量與全局變量;難點:函數(shù)的定義,函數(shù)的調(diào)用方法和參數(shù)傳遞,函數(shù)的遞歸調(diào)用;5數(shù)組(8 學(xué)時) (1)熟練掌握一維數(shù)組的定義,數(shù)組元素的引用方法; (2)掌握二維數(shù)組的定義,數(shù)組元素的引用,了解二維數(shù)組的實際意義; (3)掌握字符數(shù)組與字符串的概念與定義方法,熟悉常用的字符串處理函數(shù); (4)掌握數(shù)組元素和數(shù)組名作為函數(shù)參數(shù)的程序設(shè)計; (5)掌握應(yīng)用數(shù)組進行應(yīng)用程序的設(shè)計的一般方法與典型算法;目的:通過上述知識的學(xué)習(xí),是學(xué)生掌握如何把原來復(fù)雜的問題如何更方便地表示出來,掌握數(shù)據(jù)量比較多的問題處理算法(如排

27、序,查找等)重點:數(shù)組定義的方法,數(shù)組元素的引用,字符串處理,數(shù)組元素和數(shù)組名作為函數(shù)參數(shù),應(yīng)用數(shù)組進行程序的設(shè)計的典型算法;難點:數(shù)組元素和數(shù)組名作為函數(shù)參數(shù),應(yīng)用數(shù)組進行程序的設(shè)計的典型算法;6指針(8 學(xué)時) (1)深刻理解并掌握指針的概念; (2)掌握指針變量的定義和應(yīng)用,指針變量作為函數(shù)參數(shù)的用法; (3)掌握指向數(shù)組的指針與指向數(shù)組的指針變量的概念、定義和應(yīng)用 ; (4)掌握指向字符串的指針的定義和應(yīng)用; (5)理解指向函數(shù)的指針的定義和用法 ; (6)了解返回指針值的函數(shù)的定義和應(yīng)用; (7)了解它與指向函數(shù)的指針變量的區(qū)別 ; (8)了解指針數(shù)組的定義和應(yīng)用; (9)掌握指針的

28、定義和應(yīng)用; (10)了解它指針數(shù)組與指向數(shù)組的指針變量的區(qū)別;目的:通過上述知識的學(xué)習(xí),使學(xué)生掌握計算機程序運行的本質(zhì),更進一步了解計算機的工作過程,逐步使學(xué)生認識到從問題的表象如何過渡到解決問題的本質(zhì)的方法,要設(shè)計出高效的計算機程序就要抓住解決問題的本質(zhì)。重點:指針變量的定義和應(yīng)用,指針變量作為函數(shù)參數(shù),指向字符串的指針的定義和應(yīng)用,指針與數(shù)組的關(guān)系,指針的應(yīng)用;難點:指針變量作為函數(shù)參數(shù),指針與數(shù)組的關(guān)系,指針的應(yīng)用。7預(yù)處理命令( 1學(xué)時) (1)了解預(yù)編譯的概念,掌握宏定義的方法; (2)了解 “ 文件包含 ” 與預(yù)處理的應(yīng)用; (3)了解條件編譯的幾種形式;目的:通過上述知識的學(xué)習(xí)

29、,使學(xué)生了解要編寫出高質(zhì)量的通用程序,必須保證其具有較好的通用性和兼容性,便于程序的修改和維護。重點:宏定義的概念與方法,文件包含;難點:帶參數(shù)的宏定義和嵌套宏定義。8結(jié)構(gòu)體與共用體(6 學(xué)時) (1)理解結(jié)構(gòu)體的含義; (2)掌握結(jié)構(gòu)體類型變量的定義方法; (3)掌握結(jié)構(gòu)體類型變量的引用方法; (4)掌握結(jié)構(gòu)體類型變量如何在定義的同時初始化; (5)理解共同體的含義,掌握共同體類型變量的定義方法; (6)理解結(jié)構(gòu)體數(shù)組的定義和數(shù)組元素的引用; (7)了解指向結(jié)構(gòu)體類型數(shù)據(jù)的指針的概念及使用; (8)理解鏈表結(jié)點的結(jié)構(gòu)形式,鏈表的基本操作; (9)了解枚舉類型的定義,及枚舉類型的輸入輸出; (

30、10)了解 typedef 的作用;目的:通過上述知識的學(xué)習(xí),使學(xué)生能夠懂得如何用C語言編寫計算機程序處理更加復(fù)雜的數(shù)據(jù)結(jié)構(gòu)(能夠同時處理不同數(shù)據(jù)類型的數(shù)據(jù)),通過鏈表的學(xué)習(xí),進一步理解復(fù)雜數(shù)據(jù)類型的處理和計算機內(nèi)存的充分利用。重點:結(jié)構(gòu)體類型和變量的定義方法,結(jié)構(gòu)體類型變量的引用,指向結(jié)構(gòu)體類型數(shù)據(jù)的指針,結(jié)構(gòu)體數(shù)組的定義和數(shù)組元素的引用,鏈表結(jié)點的概念和鏈表的基本操作;難點:結(jié)構(gòu)體類型變量的引用,結(jié)構(gòu)體數(shù)組,鏈表的基本操作;9文件(4 學(xué)時) (1)了解文件的概念 (2)了解文件類型指針的定義和含義 ; (3)掌握文件操作的相關(guān)標準函數(shù); (4)了解文件定位的操作及相關(guān)的標準函數(shù); (5)

31、了解出錯檢測函數(shù)的作用 ; (6)根據(jù)計算機專業(yè)的特點,如何用文件的進行具體數(shù)據(jù)的操作;目的:通過上述知識的學(xué)習(xí),使學(xué)生掌握如何長期保存數(shù)據(jù),如何利用文件來處理與自己專業(yè)相關(guān)的數(shù)據(jù)文件。重點:文件類型指針的定義和含義,文件操作的相關(guān)函數(shù);難點:文件操作的相關(guān)函數(shù)。四、課程考核(1)作業(yè)和報告:作業(yè):至少9次(2)考核方式:上機考試(3)總評成績計算方式:平時成績、實驗成績、期中考試成績占30%,期末考試70%,其中平時課后作業(yè)必須要求在計算機上完成,且每次的作業(yè)必須達到80分,才能參加期末考試,并把平時的作業(yè)情況定期向?qū)W生公布。五、參考書目(1) 譚浩強C程序設(shè)計第4版,清華大學(xué)出版社,201

32、0年6月(2)Jeri R.Hanly Elliot B.KoffmanC語言詳解方波,潘蓉,鄭海紅譯,人民郵電出版社,2007年11月(3)明日科技語言經(jīng)典編程282例,清華大學(xué)出版社,2012年1月(4)明日科技C語言函數(shù)參考手冊,清華大學(xué)出版社,2012年1月(5)蘇小紅,王宇穎,孫志崗C語言程序設(shè)計,高等教育出版社,2012年8月(6)李文新,郭煒,余華山程序設(shè)計導(dǎo)引既在線實踐,清華大學(xué)出版社,2014年2月制定人:李含光 審定人:瞿治國 批準人:劉琦 2016 年 2 月 27 日制定程序設(shè)計基礎(chǔ)(實驗)Experiment of C language Programming一、課程

33、基本情況課程總學(xué)時:64學(xué)時實驗總學(xué)時:16學(xué)時學(xué)分:4學(xué)分開課學(xué)期:第1學(xué)期課程性質(zhì):必修對應(yīng)理論課程:程序設(shè)計基礎(chǔ)適用專業(yè):計算機科學(xué)與技術(shù)、軟件工程、網(wǎng)絡(luò)工程、物聯(lián)網(wǎng)工程教 材:C語言程序設(shè)計教程,清華大學(xué)出版社,李含光、鄭關(guān)勝,2015,第2版開課單位:計算機與軟件學(xué)院二、實驗課程的教學(xué)目標和任務(wù)程序設(shè)計是計算機各專業(yè)的一門重要的基礎(chǔ)課。要學(xué)好這門課程除了課堂教學(xué)以外,還必須加強實踐環(huán)節(jié)的教學(xué),通過上機實習(xí),使學(xué)生進一步鞏固課堂教學(xué)的內(nèi)容,熟練掌握目前流行的C語言集成開發(fā)環(huán)境的使用,鍛煉程序設(shè)計能力,能熟練地運用 C 語言進行結(jié)構(gòu)化程序設(shè)計;具有較強的程序修改調(diào)試能力;具備較強的邏輯思

34、維能力和獨立思考能力。提高調(diào)試程序的技巧,為今后編寫較復(fù)雜的實用程序打下基礎(chǔ)。三、實驗課程的內(nèi)容和要求序號實驗項目名稱實驗學(xué)時實驗要求和達到的效果實驗要求實驗類型必修選修實驗一Visual C+6.0和Dev-C+開發(fā)環(huán)境使用1要求學(xué)生熟悉Visual C+ 6.0和Dev-C+集成開發(fā)環(huán)境; C語言程序的書寫格式和語言程序的結(jié)構(gòu); C語言上機步驟;能夠熟練地掌握C語言程序的調(diào)試方法和步驟。驗證實驗二數(shù)據(jù)類型、運算符和表達式1要求學(xué)生理解常用運行符的功能、優(yōu)先級和結(jié)合性;掌握表達式的求值方法。驗證實驗三格式化輸入輸出函數(shù)的使用1要求學(xué)生掌握格式字符使用的方法和格式化輸入輸出的方法。驗證實驗四分

35、支結(jié)構(gòu)程序設(shè)計1使學(xué)生了解條件與程序流程的關(guān)系;用不同的數(shù)據(jù)使程序的流程覆蓋不同的語句、分支和路徑;掌握if語句和if else語句的用法;掌握switch語句的用法。設(shè)計實驗五循環(huán)結(jié)構(gòu)程序設(shè)計2要求學(xué)生掌如何正確地設(shè)定循環(huán)條件,以及如何控制循環(huán)的次數(shù);了解條件型循環(huán)結(jié)構(gòu)的基本測試方法;掌握如何正確地控制計數(shù)型循環(huán)結(jié)構(gòu)的次數(shù);了解對計數(shù)型循環(huán)結(jié)構(gòu)進行測試的基本方法;掌握在嵌套循環(huán)結(jié)構(gòu)中,提高程序效率的方法。設(shè)計實驗六函數(shù)及其應(yīng)用2要求學(xué)生掌握C語言函數(shù)定義及調(diào)用的規(guī)則;理解函數(shù)調(diào)用的參數(shù)傳遞的過程;掌握函數(shù)返回值的大小和類型確定的方法;理解變量的作用范圍。設(shè)計實驗七數(shù)組及其應(yīng)用2通過實驗掌握數(shù)

36、組定義的規(guī)則以及使用數(shù)組的本質(zhì);掌握一些常用問題的算法;掌握數(shù)組名作為函數(shù)參數(shù)傳遞的方法。綜合實驗八指針及其應(yīng)用2通過實驗使學(xué)生掌握變量的指針及其基本用法;掌握數(shù)組與指針的內(nèi)在聯(lián)系;掌握指針變量作為函數(shù)的參數(shù)時,參數(shù)的傳遞過程及其用法。設(shè)計實驗九結(jié)構(gòu)體及其應(yīng)用2使學(xué)生通過實驗掌握結(jié)構(gòu)體變量與結(jié)構(gòu)體數(shù)組的定義和使用;學(xué)會使用結(jié)構(gòu)體指針變量和結(jié)構(gòu)體指針數(shù)組;理解鏈表的概念,初步學(xué)會對鏈表進行操作;學(xué)會如何處理復(fù)雜的數(shù)據(jù)類型。綜合實驗十文件及其應(yīng)用2通過實驗使學(xué)生掌握文件的概念;學(xué)會使用文件打開、文件關(guān)閉、讀與寫文件等基本的文件操作函數(shù);并結(jié)合自己的專業(yè)學(xué)會用文件來處理相關(guān)的數(shù)據(jù),實現(xiàn)數(shù)據(jù)的長久保存

37、。綜合四、課程考核(1)實驗實習(xí)報告的撰寫要求:實驗報告中除了實驗?zāi)康?,實驗?nèi)容和實驗步驟外,還必須有自己對本次實驗的體會。(2)實驗實習(xí)報告:6次(3)考核及成績計算方式:實驗報告占期末總評的10%, 如果實驗報告中沒有自己的體會,本次實驗成績不能超過70分。五、參考書目(1) 譚浩強C程序設(shè)計第4版,清華大學(xué)出版社,2010年6月(2)Jeri R.Hanly Elliot B.KoffmanC語言詳解方波,潘蓉,鄭海紅譯,人民郵電出版社,2007年11月(3)明日科技語言經(jīng)典編程282例,清華大學(xué)出版社,2012年1月(4)明日科技C語言函數(shù)參考手冊,清華大學(xué)出版社,2012年1月(5)

38、蘇小紅,王宇穎,孫志崗C語言程序設(shè)計,高等教育出版社,2012年8月(6)李文新,郭煒,余華山程序設(shè)計導(dǎo)引既在線實踐,清華大學(xué)出版社,2014年2月制定人:李含光 審定人:瞿治國 批準人:劉琦 2016 年 2 月 27 日制定軟件工程專業(yè)導(dǎo)論Introduction to Software Engineering一、課程基本情況課程類別:公共基礎(chǔ)課課程學(xué)分:0.5學(xué)分課程總學(xué)時: 8學(xué)時,其中講課:8學(xué)時課程性質(zhì):必修開課學(xué)期:第1學(xué)期先修課程: 無適用專業(yè): 軟件工程教 材: 無開課單位: 計算機與軟件學(xué)院軟件工程系二、課程性質(zhì)、教學(xué)目標和任務(wù)了解本專業(yè)的發(fā)展歷史及現(xiàn)狀、性質(zhì)、課程設(shè)置、主

39、干課程的基本內(nèi)容、本專業(yè)就業(yè)基本形勢、本院專業(yè)師資隊伍建設(shè)情況等。(一)教學(xué)內(nèi)容1.本專業(yè)的發(fā)展歷史及現(xiàn)狀、性質(zhì)、課程設(shè)置、本校本專業(yè)師資隊伍建設(shè)。2.主干課程的基本內(nèi)容簡介 (1)軟件工程基本內(nèi)容簡介、該課程在本專業(yè)課程體系中的地位、本課程中重要的概念以及基本的理論。(2)軟件質(zhì)量控制與管理基本內(nèi)容簡介、該課程在本專業(yè)課程體系中的地位、發(fā)展的過程、本課程中重要的概念以及基本的理論。(3)軟件項目管理基本內(nèi)容簡介、該課程在本專業(yè)課程體系中的地位、發(fā)展的過程、本課程中重要的概念以及基本的理論。(4)軟件體系結(jié)構(gòu)基本內(nèi)容簡介、該課程在本專業(yè)課程體系中的地位、發(fā)展的過程、本課程中重要的概念以及基本的

40、理論。3.專業(yè)方向課程的基本內(nèi)容簡介1)測試與維護方向(1)軟件需求分析(雙語)基本內(nèi)容簡介、本課程在本專業(yè)課程體系中的地位、發(fā)展的過程、本課程中重要的概念以及基本的理論。(2)軟件測試技術(shù)基本內(nèi)容簡介、本課程在本專業(yè)課程體系中的地位、發(fā)展的過程、本課程中重要的概念以及基本的理論。(3)軟件測試工具基本內(nèi)容簡介、該課程在本專業(yè)課程體系中的地位、發(fā)展的過程、本課程中重要的概念以及基本的理論。(4)軟件維護管理基本內(nèi)容簡介、該課程在本專業(yè)課程體系中的地位、發(fā)展的過程、本課程中重要的概念以及基本的理論。2)開發(fā)與部署(1)軟件需求分析(雙語)基本內(nèi)容簡介、本課程在本專業(yè)課程體系中的地位、發(fā)展的過程、

41、本課程中重要的概念以及基本的理論。(2)軟件設(shè)計基本內(nèi)容簡介、本課程在本專業(yè)課程體系中的地位、發(fā)展的過程、本課程中重要的概念以及基本的理論。(3)軟件配置管理基本內(nèi)容簡介、該課程在本專業(yè)課程體系中的地位、發(fā)展的過程、本課程中重要的概念以及基本的理論。(4)軟件過程管理基本內(nèi)容簡介、該課程在本專業(yè)課程體系中的地位、發(fā)展的過程、本課程中重要的概念以及基本的理論。4. 相關(guān)學(xué)科發(fā)展情況與科研工作5本專業(yè)學(xué)生大學(xué)學(xué)習(xí)期間學(xué)習(xí)方法及有關(guān)注意事項的介紹與輔導(dǎo)。6. 本專業(yè)的就業(yè)、繼續(xù)深造和出國等基本形勢的分析。三、教學(xué)內(nèi)容和要求通過本課程的學(xué)習(xí),使學(xué)生對本專業(yè)的發(fā)展歷史及現(xiàn)狀、性質(zhì)、課程設(shè)置有一個基本的認

42、識;對本校本專業(yè)師資隊伍建設(shè)、學(xué)科發(fā)展情況與科研工作,本專業(yè)的招生與就業(yè)基本形勢有一個基本的了解;本專業(yè)主要的學(xué)習(xí)內(nèi)容、大學(xué)學(xué)習(xí)期間學(xué)習(xí)方法及有關(guān)注意事項有一個較為全面的把握;明確學(xué)習(xí)目的。課程內(nèi)容的重點、難點:本專業(yè)的招生與就業(yè)基本形勢分析,學(xué)習(xí)方法及有關(guān)注意事項的介紹與輔導(dǎo)。四、課程考核(1)課程論文:1篇;(2)考核方式:課程論文(3)總評成績計算方式:平時成績、課程論文五、參考書目:無制定人:瞿治國 審定人:瞿治國 批準人:劉琦 2016 年 2 月 27 日制定面向?qū)ο蟪绦蛟O(shè)計Object-Oriented Programming一、課程基本情況課程類別:學(xué)科基礎(chǔ)課課程學(xué)分:3學(xué)分課

43、程總學(xué)時:48學(xué)時,其中講課:32學(xué)時,上機:16學(xué)時課程性質(zhì):必修開課學(xué)期:第2學(xué)期先修課程: 程序設(shè)計基礎(chǔ)適用專業(yè): 計算機科學(xué)與技術(shù),軟件工程,網(wǎng)絡(luò)工程,物聯(lián)網(wǎng)工程教 材:C+語言程序設(shè)計(第4版),清華大學(xué)出版社,鄭莉,董淵,何江舟編著,2010。開課單位:計算機與軟件學(xué)院二、課程性質(zhì)、教學(xué)目標和任務(wù)面向?qū)ο蟪绦蛟O(shè)計是計算機大類專業(yè)本科生的一門必修課程。面向?qū)ο筌浖_發(fā)方法是吸收了軟件工程領(lǐng)域有益的概念和有效的方法而發(fā)展起來的一種軟件開發(fā)方法。它集抽象性、封裝性、繼承性和多態(tài)性于一體,可以幫助人們開發(fā)出模塊化的程序數(shù)據(jù)抽象程度高的,體現(xiàn)信息隱蔽、可復(fù)用、易修改、易擴充等特性。本課程主要

44、介紹面向?qū)ο蟪绦蛟O(shè)計的方法和C+語言的基本概念。以C+語言中的面向?qū)ο髾C制為主。學(xué)習(xí)者在學(xué)習(xí)過程中可以通過大量的程序?qū)嵗拖嚓P(guān)練習(xí),逐步掌握C+的面向過程和面向?qū)ο蟮墓δ?,掌握有關(guān)C+語言的基本概念、基本語法和編程方法,理解C+語言面向?qū)ο蟮闹匾卣?,能夠靈活應(yīng)用自己所學(xué)的理論知識進行程序開發(fā),增強實踐動手技能,并能夠提高學(xué)生獨立分析問題和解決問題的能力。三、教學(xué)內(nèi)容和要求1、C+概述(2學(xué)時)(1)了解程序設(shè)計語言的基本要素,了解C+的發(fā)展過程; (2)理解面向?qū)ο蟪绦蛟O(shè)計語言對象與類的概念,面向?qū)ο蟮幕舅枷?對象、類、封裝和隱藏、繼承和重用、派生、多態(tài)性(3)掌握C+語言的特點、用途,C

45、+程序的結(jié)構(gòu)特征;重點:面向?qū)ο蟪绦蛟O(shè)計的特點與基本概念 難點:面向?qū)ο蟪绦蛟O(shè)計的特點與基本概念2、C+的語句和簡單的程序設(shè)計(4學(xué)時)(1)了解數(shù)據(jù)類型的概念和涵義標識符和保留字;常量和變量的概念、變量的命名、變量說明語句;數(shù)據(jù)類型的概念;(2)理解表達式的一般語法和第一語義特征, 用if 語句來實現(xiàn)分支程序設(shè)計(構(gòu)造選擇結(jié)構(gòu))的一般方法和步驟(問題分析,簡單的算法設(shè)計,程序設(shè)計),多重循環(huán)結(jié)構(gòu),能設(shè)計多重循環(huán)程序;(3)掌握數(shù)據(jù)類型、數(shù)據(jù)對象的概念, 表達式的概念,復(fù)合語句的概念和語法,掌握if語句的語法、語義和用法;switch語句、break語句、continue語句和while語句的

46、語法; 掌握do while語句、for語句的語法,語義;熟悉各種循環(huán)語句的用法;重點:分支語句和循環(huán)語句 難點:分支的嵌套、循環(huán)的嵌套 3、函數(shù)(4學(xué)時)(1)了解內(nèi)聯(lián)函數(shù),C+系統(tǒng)函數(shù);(2)理解帶默認形參值的函數(shù);(3)掌握函數(shù)的定義與使用,函數(shù)重載;重點:函數(shù)的定義與引用用,函數(shù)重載;難點:函數(shù)重載,帶默認形參值的函數(shù),引用作參數(shù);4、 類與對象(4學(xué)時)(1)了解面向?qū)ο蟪绦蛟O(shè)計的基本特點,UML(2)理解構(gòu)造函數(shù)和析構(gòu)函數(shù),類的組合;(3)掌握類和對象的定義和使用,結(jié)構(gòu)體和聯(lián)合體;重點:類和對象的定義和使用;難點:構(gòu)造函數(shù)和析構(gòu)函數(shù);5、數(shù)據(jù)的共享與保護(4學(xué)時)(1)了解對象的生

47、存期, 友元類, 常對象, 常引用,多文件結(jié)構(gòu)和編譯預(yù)處理命令(2)理解標識符的作用域與可見性, 用const修飾的類成員(3)掌握類的靜態(tài)成員, 友元函數(shù);重點:標識符的作用域與可見性;難點:靜態(tài)成員, 友元函數(shù);6、 數(shù)組、指針與字符串(4學(xué)時)(1)了解深復(fù)制與淺復(fù)制;(2)理解動態(tài)內(nèi)存分配,字符串;(3)掌握數(shù)組、指針;重點:指針;難點:動態(tài)內(nèi)存分配;7、繼承與派生(4學(xué)時)(1)了解純虛函數(shù)與抽象類;(2)理解派生類成員的標識與訪問;(3)掌握類的繼承與派、訪問控制;重點:類的繼承與派;難點:類型兼容規(guī)則;8、 多態(tài)性(4學(xué)時)(1)了解類型兼容規(guī)則;(2)理解虛函數(shù);(3)掌握運算

48、符重載;重點:運算符重載;難點:虛函數(shù);9、流類庫與輸入輸出(2學(xué)時)(1)了解流的概念及流類庫結(jié)構(gòu);(2)理解輸出流、輸入流;(3)掌握輸入輸出流;重點:輸入輸出流;難點:輸入輸出流;四、課程考核(1)作業(yè)等:作業(yè):8次;(2)考核方式:閉卷考試(3)總評成績計算方式:平時成績、實驗成績、期中考試成績和期末考試成績等綜合計算五、參考書目C+語言程序設(shè)計(第4版),清華大學(xué)出版社,鄭莉,董淵,何江舟編著,2010制定人:王定成 審定人:瞿治國 批準人:劉琦 2016 年 2 月 28 日制定面向?qū)ο蟪绦蛟O(shè)計(實驗)Experiment of Object-Oriented Programmin

49、g一、課程基本情況課程總學(xué)時:48學(xué)時實驗總學(xué)時:16學(xué)時學(xué) 分:3學(xué)分開課學(xué)期:第2學(xué)期課程性質(zhì):必修對應(yīng)理論課程:面向?qū)ο蟪绦蛟O(shè)計適用專業(yè):計算機科學(xué)與技術(shù),軟件工程,網(wǎng)絡(luò)工程,物聯(lián)網(wǎng)工程教 材:C+語言程序設(shè)計(第4版)學(xué)生用書,清華大學(xué)出版社,鄭莉,董淵,何江舟編著,2010開課單位:計算機與軟件學(xué)院 軟件工程系二、實驗課程的教學(xué)目標和任務(wù)面向?qū)ο驝+程序設(shè)計語言是一門高效實用的程序設(shè)計語言,它既可進行過程化程序設(shè)計,也可進行面向?qū)ο蟪绦蛟O(shè)計。隨著C+逐漸成為ANSI標準,這種新的面向?qū)ο蟪绦蛟O(shè)計語言已經(jīng)成為了程序員最廣泛使用的工具。本課程是一門計算機及相關(guān)專業(yè)的重要的專業(yè)基礎(chǔ)課,開設(shè)

50、實驗課程主要目的是使學(xué)生掌握有關(guān)C+語言的基本概念、基本語法和編程方法,理解C+語言面向?qū)ο蟮闹匾卣?,促使學(xué)生理論聯(lián)系實際,能夠靈活應(yīng)用自己所學(xué)的理論知識進行程序開發(fā),增強學(xué)生的實踐動手技能,并能夠提高學(xué)生獨立分析問題和解決問題的能力。三、實驗課程的內(nèi)容和要求序號項目名稱所需學(xué)時內(nèi) 容 提 要實驗要求實驗類型必開選開1C+程序的運行環(huán)境及簡單程序設(shè)計21、熟悉C+程序的運行環(huán)境及簡單程序設(shè)計2、簡單C+程序設(shè)計驗證2函數(shù)21、函數(shù)的定義與引用;2、重載函數(shù);3、函數(shù)嵌套設(shè)計3類和對象21、類和對象的定義與使用;2、構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí)行過程設(shè)計4C+程序結(jié)構(gòu)21、觀察程序運行中變量的作用域

51、;2、類的靜態(tài)成員的使用;3、多文件結(jié)構(gòu)設(shè)計5數(shù)組與指針21、對象數(shù)組與指針定義與使用設(shè)計6繼承與派生21、類的繼承與派生;2、不同繼承方式下對基類成員的訪問控制;3、虛基類設(shè)計7多態(tài)性2定義一個復(fù)數(shù)類,采用運算符重載,實現(xiàn)復(fù)數(shù)+,-運算。設(shè)計8流類庫與輸入輸出21、流類庫中常用類及成員函數(shù)的使用;2、文件的應(yīng)用設(shè)計 四、課程考核(1)實驗實習(xí)報告的撰寫要求:1.試驗?zāi)康?.試驗內(nèi)容3.流程圖(可選)4.實現(xiàn)代碼5.程序運行結(jié)果(2)實驗實習(xí)報告:不少于3次;(3)考核及成績評定:以上機實習(xí)完成情況和實習(xí)報告完成情況進行綜合考核五、參考書目1. 鄭莉 等,C+語言程序設(shè)計(第3版)學(xué)生用書,清

52、華大學(xué)出版社,2015.3。制定人:王定成 審定人:瞿治國 批準人:劉琦 2016 年 2 月 28 日制定離散數(shù)學(xué)Discrete Mathematics一、課程基本情況課程類別:學(xué)科基礎(chǔ)課課程學(xué)分: 3 學(xué)分課程總學(xué)時:48學(xué)時,其中講課: 48 學(xué)時課程性質(zhì): 必修開課學(xué)期: 第 3 學(xué)期先修課程: 高等數(shù)學(xué),線性代數(shù)適用專業(yè): 計算機科學(xué)與技術(shù),軟件工程等計算機相關(guān)專業(yè)教 材: 馮偉森,欒新成,石兵編著,離散數(shù)學(xué),機械工業(yè)出版社,2011開課單位: 計算機與軟件學(xué)院計算機科學(xué)與技術(shù)系二、課程性質(zhì)、教學(xué)目標和任務(wù)離散數(shù)學(xué)是計算機專業(yè)的專業(yè)必修課,是數(shù)學(xué)中涉及面非常廣泛的一門學(xué)科。它不僅是

53、計算機科學(xué)中重要的基礎(chǔ)理論之一,是學(xué)習(xí)后續(xù)計算機專業(yè)課程不可缺少的數(shù)學(xué)工具,也是培養(yǎng)學(xué)生抽象思維能力和邏輯推理能力的核心課程。該課程結(jié)合計算機學(xué)科的特點,主要研究離散量結(jié)構(gòu)及相互關(guān)系,是一門理論性較強,應(yīng)用性較廣的課程。該課程的教學(xué)任務(wù)是:為計算機專業(yè)本科生提供學(xué)習(xí)本專業(yè)必需的處理離散對象的數(shù)學(xué)知識;為計算機專業(yè)本科生提供學(xué)習(xí)本專業(yè)必須的理論過程訓(xùn)練;通過本課程的學(xué)習(xí),使學(xué)生掌握處理離散結(jié)果所必需的描述工具和抽象、嚴格的數(shù)學(xué)方法以及這些方法在計算學(xué)科各領(lǐng)域的應(yīng)用,初步形成使用理論過程描述問題的習(xí)慣,為今后其他計算機課程學(xué)習(xí)奠定必要的基礎(chǔ)。三、教學(xué)內(nèi)容和要求1、數(shù)理邏輯 (16+2學(xué)時)教學(xué)內(nèi)容

54、命題及其真值重言式范式聯(lián)結(jié)詞的擴充與歸約。推理規(guī)則和證明方法。謂詞和量詞謂詞演算的永真公式。謂詞演算的推理規(guī)則基本要求掌握命題、命題聯(lián)結(jié)詞的概念;理解命題公式的遞歸定義,熟練掌握命題符號化的方法,掌握命題公式真值表的求法。了解范式的概念,掌握求命題公式的析取范式、合取范式和主式的方法。了解與非、或非和異或等聯(lián)結(jié)詞及聯(lián)結(jié)詞的歸約。掌握常用的推理規(guī)則和證明方法。理解謂詞、量詞、謂詞公式、自由變元和約束變元的概念。掌握謂詞演算基本的永真公式。會利用謂詞演算的推理規(guī)則進行簡單的推理重點:重言式與蘊含式;推理規(guī)則;謂詞的概念;命題函數(shù)與量詞;約束變元;謂詞演算的等價式與蘊含式;謂詞演算的推理規(guī)則 難點:

55、命題公式與翻譯;推理規(guī)則;謂詞的概念;命題函數(shù)與量詞;謂詞公式與翻譯;約束變元;謂詞演算的推理規(guī)則 2、集合 (3學(xué)時)教學(xué)內(nèi)容集合論的基本概念集合的運算集合的笛卡爾乘積基本要求掌握子集、空集、全集、相等、密集等基本概念。理解集合的基本概念表示法;掌握集合的交、并、差和補等概念及交換律、結(jié)合律、分配律和De Morgan律等運算律,證明集合等式。掌握集合的笛卡爾乘積的運算。重點:集合的概念與表示;集合的運算;序偶與笛卡爾積 難點:序偶與笛卡爾積3、二元關(guān)系 (10+2學(xué)時)教學(xué)內(nèi)容關(guān)系的基本概念關(guān)系的運算關(guān)系上的閉包運算次序關(guān)系等價關(guān)系和劃分基本要求理解關(guān)系及有關(guān)概念,掌握關(guān)系圖、關(guān)系矩陣及關(guān)

56、系的特性(自反性、反自反性、對稱性、反對稱性和傳遞性)。掌握關(guān)系的合成、關(guān)系的冪關(guān)系、關(guān)系合成及其有關(guān)性質(zhì)。掌握逆關(guān)系、關(guān)系的閉包運算(自反閉包、對稱閉包和傳遞閉包)的性質(zhì)及求法。掌握偏序集合、擬序集合、線序集合、良序集合及特殊元素的概念及性質(zhì)。理解等價關(guān)系、覆蓋及劃分的概念,掌握求集合的等價類方法及劃分的積與和。重點:關(guān)系的性質(zhì);關(guān)系的閉包運算;復(fù)合關(guān)系與逆關(guān)系;等價關(guān)系與等價類;序關(guān)系難點:關(guān)系的閉包運算;復(fù)合關(guān)系與逆關(guān)系;等價關(guān)系與等價類;序關(guān)系4、函數(shù) (4學(xué)時)教學(xué)內(nèi)容函數(shù)的基本概念特殊函數(shù)類逆函數(shù)基本要求理解函數(shù)的概念,掌握函數(shù)的合成運算。理解滿射、單射和雙射函數(shù)的概念,了解置換、

57、特征函數(shù)的概念及運算。理解逆函數(shù)和規(guī)范映射的概念及性質(zhì)。重點:逆函數(shù)與復(fù)合函數(shù)難點:逆函數(shù)與復(fù)合函數(shù)5、代數(shù)系統(tǒng) (9+2學(xué)時)教學(xué)內(nèi)容二元運算及其性質(zhì)代數(shù)系統(tǒng)及其特異元廣群、半群和群子群和正規(guī)子群群的同態(tài)與同構(gòu)環(huán)和域基本要求理解二元運算的定義,熟練掌握二元運算性質(zhì)的判斷及證明。理解代數(shù)系統(tǒng)的基本概念。理解代數(shù)系統(tǒng)中特異元(單位元、逆元)的基本概念,掌握這些元素的求解方法。理解代數(shù)系統(tǒng)廣群、半群、群、環(huán)和域的基本概念,掌握特殊代數(shù)系統(tǒng)的判定方法。了解子群、子群的陪集以及正規(guī)子群的概念。掌握群的同態(tài)和同構(gòu)定義,會證明。重點:二元運算及其性質(zhì)的判斷及證明;代數(shù)系統(tǒng)的特異元;特殊代數(shù)系統(tǒng)的判斷與證明

58、;群的同態(tài)和同構(gòu)的證明。難點:二元運算性質(zhì)的判斷及證明;特殊代數(shù)系統(tǒng)的證明。四、課程考核(1)作業(yè)等:作業(yè): 6-8 次(2)考核方式:閉卷考試(3)總評成績計算方式:平時成績30%+期末成績70%五、參考書目耿素云、屈婉玲編著,離散數(shù)學(xué)(修訂版)(第二版),高等教育出版社, 2007左孝凌等編,離散數(shù)學(xué)(第一版),上海科學(xué)技術(shù)文獻出版社, 1982段禪倫、魏仕民編著,離散數(shù)學(xué)(第一版),北京大學(xué)出版社, 2006Kenneth,H.Rosen,Discrete Mathematics and Its Applications (Hardcover, 6th Edition),機械工業(yè)出版社,

59、2010制定人:陳北京 審定人:瞿治國 批準人:劉琦 2016 年 2 月 28 日制定電子技術(shù)基礎(chǔ)Basic Electronic Technology一、課程基本情況課程類別:學(xué)科基礎(chǔ)課程課程學(xué)分:4學(xué)分課程總學(xué)時:64學(xué)時,其中講課:48學(xué)時,實驗:16學(xué)時課程性質(zhì):必修開課學(xué)期:第3學(xué)期先修課程:大學(xué)物理,電路適用專業(yè):物聯(lián)網(wǎng)工程,軟件工程,網(wǎng)絡(luò)工程,計算機科學(xué)與技術(shù)教 材:(1)模擬電子技術(shù)基礎(chǔ),高等教育出版社,華成英、童詩白主編,2006,第4版;(2)數(shù)字電子技術(shù)基礎(chǔ),清華大學(xué)出版社,閻石主編,2006,第五版。開課單位:計算機與軟件學(xué)院 物聯(lián)網(wǎng)工程系二、課程性質(zhì)、教學(xué)目標和任務(wù)

60、本課程包含模擬電子技術(shù)基礎(chǔ)和數(shù)字電子技術(shù)基礎(chǔ)課程兩大部分。(一)模擬電子技術(shù)基礎(chǔ)部分模擬電子技術(shù)基礎(chǔ)是電子類、電氣類、控制類、儀表類專業(yè)的重要專業(yè)技術(shù)基礎(chǔ)課,該課程概念性、實踐性、工程性很強。其教學(xué)目標與任務(wù)是:使學(xué)生獲得電子技術(shù)和線路方面的基本理論、基本知識和基本技能;使學(xué)生掌握半導(dǎo)體器件和典型集成電路的工作原理、特性和參數(shù),掌握放大器、比較器、穩(wěn)壓器等電路的組成原理、性能特點、基本分析方法和工程計算及應(yīng)用技術(shù);培養(yǎng)學(xué)生分析問題和解決問題的能力,為以后深入學(xué)習(xí)電子技術(shù)某些領(lǐng)域中的內(nèi)容,以及為電子技術(shù)在實際中的應(yīng)用打下基礎(chǔ)。本課程包含的主要內(nèi)容有:半導(dǎo)體器件基礎(chǔ)、基本放大電路及其頻率特性、多級

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論