![數(shù)據(jù)結(jié)構(gòu)和操作系統(tǒng)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/27/8e7d35d9-faf5-431f-8c2d-7d7eee959501/8e7d35d9-faf5-431f-8c2d-7d7eee9595011.gif)
![數(shù)據(jù)結(jié)構(gòu)和操作系統(tǒng)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/27/8e7d35d9-faf5-431f-8c2d-7d7eee959501/8e7d35d9-faf5-431f-8c2d-7d7eee9595012.gif)
![數(shù)據(jù)結(jié)構(gòu)和操作系統(tǒng)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/27/8e7d35d9-faf5-431f-8c2d-7d7eee959501/8e7d35d9-faf5-431f-8c2d-7d7eee9595013.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)結(jié)構(gòu)研究生入學(xué)考試學(xué)習(xí)大綱一、課程的地位與作用數(shù)據(jù)結(jié)構(gòu)課程是計算機(jī)專業(yè)的核心課程之一,是一門綜合性的專業(yè)基礎(chǔ)課,它介于數(shù) 學(xué),計算機(jī)硬件,計算機(jī)軟件之間。是高級程序設(shè)計語言,編譯原理,操作系統(tǒng),數(shù)據(jù)庫,人 工智能等課程的基礎(chǔ)。同時,數(shù)據(jù)結(jié)構(gòu)的技術(shù)也廣泛應(yīng)用于信息科學(xué)、系統(tǒng)工程,應(yīng)用數(shù)學(xué), 以及各種工程技術(shù)領(lǐng)域。二、課程的教學(xué)目標(biāo)與基本要求課程目的是使學(xué)生了解計算機(jī)應(yīng)用中數(shù)據(jù)對象的特性,學(xué)會在應(yīng)用中,根據(jù)現(xiàn)實世界中的問題選擇適當(dāng)?shù)臄?shù)據(jù)邏輯結(jié)構(gòu)和存儲結(jié)構(gòu)以及相應(yīng)算法,并且培養(yǎng)基本的、良好的程序設(shè)計技能。三、課程內(nèi)容(重點,難點)11 1數(shù)據(jù)結(jié)構(gòu)的有關(guān)概念1. 2犧耘紅版話;陽賽沅1 3關(guān)于算法
2、及算法的分析1 . 3. 1算法1 . 3. 2算法設(shè)計要求1 . 3. 3 時間復(fù)雜度2線性表2. 1線性表的邏輯結(jié)構(gòu)2. 2 線性表的順序存儲結(jié)構(gòu)及運算實現(xiàn)2. 3 線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)及運算2. 3. 1線性鏈表2. 3. 2循環(huán)鏈表2. 3. 3雙向鏈表2. 3. 4靜態(tài)鏈表2. 4 一兀多項式的表示及相加3茂閃陵艸3. 1棧的定義及運算3 . 2 棧的存儲結(jié)構(gòu)及運算實現(xiàn)3 . 3棧應(yīng)用舉例3 . 4隊的定義及運算3 . 5 隊的存儲結(jié)構(gòu)及運算實現(xiàn)3. 5. 1隊的鏈?zhǔn)酱鎯瓦\算3. 5. 2循環(huán)隊-隊的順序存儲和運算4 I4. 1數(shù)組的定義4 . 2 稀疏矩陣的三元組表示及有關(guān)算法4
3、. 3稀疏矩陣的十字鏈表表示及相加5 Rif-'5 .1農(nóng)竺乏匸炸皆浮5 .2二叉樹5.2. 1二叉樹的定義5.2. 2二叉樹的性質(zhì)5.2. 3二叉樹的存儲結(jié)構(gòu)5.3二叉樹的遍歷算法及線索二叉樹5.3. 1二叉樹的遍歷5.3. 2 線索二叉樹5 .4樹和森林5.4. 1樹的存儲結(jié)構(gòu)5.4. 2森林與二叉樹的轉(zhuǎn)換5.4. 3樹和森林的遍歷5 .5哈夫曼樹及其應(yīng)用5.5. 1哈夫曼樹5.5. 2哈夫曼編碼圖6.1圖的定義及邏輯結(jié)構(gòu)、存儲方法6.2圖的遍歷算法6.2. 1圖的深度優(yōu)先搜索6.2. 2圖的廣度優(yōu)先搜索6.3無向圖的連通性6.3. 1無向圖的連通分量6.3. 2無向圖的生成樹6.
4、3. 3 最小生成樹6.4有向無環(huán)圖及其應(yīng)用6.4. 1拓?fù)渑判颍?.4. 2 關(guān)鍵路徑6.5單源點最短路徑7 . 1靜態(tài)查找表7 .1 .1順序表的查找7 .1 .2有序表的折半查找7 .1 .3索引順序表的查找7 . 2 動態(tài)查找表7. 2. 1二叉排序樹7. 2. 2 平衡二叉樹7. 2. 3 B-樹7 . 3 哈希表7. 3. 1哈希表的定義7. 3. 2哈希函數(shù)7. 3. 3沖突處理方法7. 3. 4哈希表的查找8&i排序的概念8. 2會占& 2. 1直接插入排序& 2. 2插入排序& 2. 3希爾排序8 . 3快速排序8. 4影甘& 4. 1
5、簡單選擇排序& 4. 2堆排序8 . 5各種內(nèi)部排序方法的比較四、時間分配課程分段標(biāo)識序號教學(xué)內(nèi)容教學(xué)環(huán)節(jié)(學(xué)時)講課習(xí) 題實驗上機(jī)課外小計1緒論222線性表5373棧和隊列474數(shù)組445樹和二叉樹73106圖777查找7278內(nèi)部排序44910111213141516171819202122232425262728總計40848五、課程說明課程英文名稱主要先修課程Data StructureC+程序設(shè)計計算機(jī)科學(xué)與技術(shù)適用專業(yè)類別主要教材(作者、教材 名稱、出版社)“數(shù)據(jù)結(jié)構(gòu)”嚴(yán)蔚敏、吳偉民清華大學(xué)出版社考核方式考試課程簡介各種類型的數(shù)據(jù)結(jié)構(gòu)和查找,排序的各種方法序號項目名稱學(xué)時1
6、線性表鏈?zhǔn)酱鎯Y(jié)構(gòu)的應(yīng)用3必開2二叉樹23Hash表應(yīng)用2實驗45項目678操作系統(tǒng)1 操作系統(tǒng)引論1.1操作系統(tǒng)的目標(biāo)、作用和類型1.2操作系統(tǒng)的發(fā)展與分類1.3操作系統(tǒng)的功能與組成1.4市場上常用的操作系統(tǒng)的介紹2進(jìn)程的描述與控制2. 1進(jìn)程的描述2. 1.1進(jìn)程的定義2. 1.2進(jìn)程的狀態(tài)2. 2進(jìn)程的控制2. 2.1原語2. 2.2進(jìn)程控制的幾個基本原語3進(jìn)程的同步與通信3 .3 .11 .進(jìn)程同步的基本概念1臨界資源3 .1 .2臨界區(qū)3 .1 .3硬件和軟件解決進(jìn)程互斥3 .:2信號量機(jī)制3.2.1整型信號量3 .2 .2記錄型信號量323經(jīng)典進(jìn)程同步問題3. 3進(jìn)程通信3. 3.
7、 1進(jìn)程通信類型3. 3 . 2直接通信和間接通信3. 3 . 3消息通信機(jī)制3.3線程的基本概念4調(diào)度與死鎖4. 1調(diào)度的類型和模型4. 1 . 1調(diào)度類型4. 1 . 2調(diào)度隊列模型4. 1 . 3調(diào)度方式選擇的準(zhǔn)則4. 2常用的進(jìn)程調(diào)度算法4. 3死鎖的基本概念4.3.1死鎖的原因4.3.2產(chǎn)生死鎖的必要條件4.3.3處理死鎖的基本方法4.4死鎖的預(yù)防和避免4.4 .1死鎖的預(yù)防4.4 .2系統(tǒng)的安全狀態(tài)4.4 .3銀行家算法5存儲器管理5.1程序的裝入和連接5.2連續(xù)分配存儲管理方式5.2 .1單一連續(xù)分配5.2.2固定分區(qū)分配5.2.3動態(tài)分區(qū)分配5.2.4動態(tài)重定位5.3對換5 .
8、 3 .1多道程序環(huán)境的對換5 .3 .2對換空間管理5 .3 .3進(jìn)程的換入與換岀5 .2分頁存儲管理5 .4 .1分頁存儲管理的基本方法5 .4 .2地址變換機(jī)構(gòu)5 .4 .3兩級和多級頁表5 .3分段存儲管理5 .5 .1分段存儲管理的引入與原理5 .5 .2段頁式存儲管理6虛擬存儲器6 .1虛擬存儲的基本概念6 .2請求分頁存儲管理6 .2 .1請求分頁硬件支持6 .2 .2頁面分配6 .2 .3頁面調(diào)入策略6 .3頁面置換6 .3.1最佳和先進(jìn)先岀算法6 .3.2LRU算法6 .3.3Clock算法6 .3.4其它置換算法6 . 4請求分頁系統(tǒng)的性能問題6. 4. 1工作集6. 4.
9、 2抖動及其預(yù)防6 . 5 請求分段存儲管理7 設(shè)備管理7.1 I/O系統(tǒng)的組成7.1.1 I/O系統(tǒng)的結(jié)構(gòu)7.1.2 I/O 設(shè)備7.1.3 I/O設(shè)備控制器7.1.4 I/O 通道7.2 I/O控制方式7.2.1 程序 I/O7.2.2中斷驅(qū)動I/O7.2.3 DMA7.2.4 I/O通道方式7.3 緩沖區(qū)的作用與管理7.4 設(shè)備分配7.4.1數(shù)據(jù)結(jié)構(gòu)7.4.2分配考慮因素7.4.3設(shè)備獨立性7.4.4獨占設(shè)備的分配7.4.5 SPOOLing 技術(shù)7.5 設(shè)備處理7.5.1設(shè)備驅(qū)動程序的功能和特點7.5.2設(shè)備驅(qū)動和中斷處理程序的處理過程8 文件系統(tǒng)8.1 文件和文件系統(tǒng)8.1.1文件的
10、分類8.1.2 文件的基本操作8.2 文件的邏輯結(jié)構(gòu)8.2.1文件邏輯結(jié)構(gòu)的類型8.2.2常見的幾種邏輯結(jié)構(gòu)(順序,索引,索引順序)8.3 目錄管理8.3.1文件控制塊和索引結(jié)點8.3.2單級和兩級目錄結(jié)構(gòu)8.3.3樹型目錄8.3.4目錄查詢技術(shù)8.4文件共享8.4.1文件共享的必要性8.4.2常用的共享方式8.5文件保護(hù)8.5.1文件保護(hù)的重要性8.5.2文件保護(hù)的幾種方案9磁盤存儲器管理9.1磁盤I/O9.1.1磁盤調(diào)度算法9.1.2各種掃描算法9.2外存分配9.3空閑存儲空間的管理10UNIX操作系統(tǒng)分析10. 1UNIX綜述10.2 UNIX進(jìn)程控制子系統(tǒng)10.3 UNIX文件系統(tǒng)子系
11、統(tǒng)參考書籍1)計算機(jī)操作系統(tǒng)(第三版)西安電子科技大學(xué)岀版社 湯子贏2)操作系統(tǒng)概念(中譯版)(六版)高等教育岀版社Peter Baer GalvinWhen you are old and grey and full of sleep,And nodding by the fire, take down this book,And slowly read, and dream of the soft lookYour eyes had once, and of their shadows deep;How many loved your moments of glad grace,And l
12、oved your beauty with love false or true,But one man loved the pilgrim soul in you,And loved the sorrows of your changing face;And bending down beside the glowing bars,Murmur, a little sadly, how love fledAnd paced upon the mountains overheadAnd hid his face amid a crowd of stars.The furthest distan
13、ce in the worldIs not between life and deathBut when I stand in front of youYet you don't know thatI love you.The furthest distance in the worldIs not when I stand in front of youYet you can't see my loveBut when undoubtedly knowing the love from bothYet cannot be together.The furthest distance in the worldIs not being apart while being in loveBut when I plainly cannot resist the year
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Module2 Unit1 Whats your name(說課稿)-2024-2025學(xué)年外研版(一起)英語一年級上冊
- 2《吃水不忘挖井人》(說課稿)-2024-2025學(xué)年統(tǒng)編版(2024)語文一年級下冊
- 15《搭船的鳥》說課稿-2024-2025學(xué)年統(tǒng)編版語文三年級上冊
- 2023八年級數(shù)學(xué)上冊 第三章 位置與坐標(biāo)2 平面直角坐標(biāo)系第3課時 建立適當(dāng)?shù)钠矫嬷苯亲鴺?biāo)系求點的坐標(biāo)說課稿 (新版)北師大版
- 15堅持才會有收獲(說課稿)-部編版道德與法治二年級下冊
- 2023七年級道德與法治上冊 第二單元 友誼的天空 第五課 交友的智慧 第2框 網(wǎng)上交友新時空說課稿 新人教版
- 1假期有收獲 說課稿-2023-2024學(xué)年道德與法治二年級上冊 統(tǒng)編版
- 2025外墻紙皮磚合同
- 6的乘法口訣(說課稿)-2024-2025學(xué)年人教版數(shù)學(xué)二年級上冊
- Unit 3 Fascinating Parks Discover useful structures 說課稿-2024-2025學(xué)年高中英語人教版(2019)選擇性必修第一冊
- 建材材料合作合同范例
- 2025年集體經(jīng)濟(jì)發(fā)展計劃
- 病歷書寫規(guī)范細(xì)則(2024年版)
- 2024-2025學(xué)年人教版八年級上冊地理期末測試卷(二)(含答案)
- 雙方共同買車合同范例
- 醫(yī)務(wù)從業(yè)人員行為規(guī)范培訓(xùn)
- 中小學(xué)校食品安全管理現(xiàn)狀與膳食經(jīng)費優(yōu)化方案
- 中醫(yī)外治法課件
- 第15屆-17屆全國中學(xué)生物理競賽預(yù)賽試卷含答案
- 道路運輸企業(yè)主要負(fù)責(zé)人和安全生產(chǎn)管理人員安全考核題(公共部分題+專業(yè)部分題)及答案
- 外研版小學(xué)英語(三起點)六年級上冊期末測試題及答案(共3套)
評論
0/150
提交評論