網(wǎng)站介紹 關(guān)于我們 聯(lián)系方式 友情鏈接 廣告業(yè)務(wù) 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號(hào)
中國(guó)傳媒大學(xué)專業(yè)學(xué)位研究生入學(xué)考試《程序設(shè)計(jì)》考試大綱
一、考試的總體要求
《程序設(shè)計(jì)》是計(jì)算機(jī)科學(xué)與技術(shù)及相關(guān)學(xué)科的重要基礎(chǔ),主要考核內(nèi)容包括基于數(shù)據(jù)結(jié)構(gòu)的程序設(shè)計(jì)和基于操作系統(tǒng)的程序設(shè)計(jì)兩大部分。要求考生對(duì)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科的基本知識(shí)、基本理論、基本方法有較深入、系統(tǒng)的理解,掌握各種數(shù)據(jù)結(jié)構(gòu)的定義和實(shí)現(xiàn)算法,掌握操作系統(tǒng)所涉及的關(guān)鍵內(nèi)容,對(duì)C語(yǔ)言的基本知識(shí)有較深入的了解,掌握程序設(shè)計(jì)的基本方法,并具有綜合運(yùn)用所學(xué)知識(shí)分析問(wèn)題和解決問(wèn)題的能力。
二、考試的內(nèi)容
(一) 程序設(shè)計(jì)基礎(chǔ)
1、C語(yǔ)言的基本數(shù)據(jù)類型、各種運(yùn)算符和表達(dá)式、基本控制結(jié)構(gòu)。
2、數(shù)組的定義、數(shù)組元素的引用、數(shù)組的初始化,掌握與字符串相關(guān)的庫(kù)函數(shù)。
3、函數(shù)的定義語(yǔ)法,函數(shù)調(diào)用中參數(shù)的傳遞機(jī)制;局部變量和全局變量的有效范圍。
4、結(jié)構(gòu)體類型變量的定義、結(jié)構(gòu)體變量的引用、結(jié)構(gòu)體變量的初始化方法,結(jié)構(gòu)體數(shù)組的定義、初始化和結(jié)構(gòu)體數(shù)組的應(yīng)用,共同體變量的定義和使用方法。
5、地址和指針的基本概念,如何使用指針來(lái)處理數(shù)組、字符串以及結(jié)構(gòu)體,函數(shù)指針的基本概念以及使用。
6、FILE的定義以及對(duì)文件進(jìn)行的各種操作的庫(kù)函數(shù)。
(二) 線性表
1、 線性表的定義和基本操作
2、 線性表的實(shí)現(xiàn)
(1)順序存儲(chǔ)結(jié)構(gòu):實(shí)現(xiàn)順序表的查找、插入、刪除、合并、分解等操作的程序設(shè)計(jì)。
(2)鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu):實(shí)現(xiàn)單鏈表、循環(huán)鏈表、雙向鏈表、雙向循環(huán)鏈表的生成、查找、插入、刪除、遍歷以及鏈表的分解和歸并等操作的程序設(shè)計(jì)。
3、線性表的應(yīng)用:從時(shí)間復(fù)雜度和空間復(fù)雜度的角度綜合比較線性表在順序和鏈?zhǔn)絻煞N存儲(chǔ)結(jié)構(gòu)下的特點(diǎn),即其各自適用的場(chǎng)合。運(yùn)用順序表和鏈表的特點(diǎn)解決復(fù)雜的應(yīng)用問(wèn)題。
(三)棧、隊(duì)列和數(shù)組
1、棧和隊(duì)列的基本概念
2、棧和隊(duì)列的順序存儲(chǔ)結(jié)構(gòu)和鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)及應(yīng)用
(1)棧與遞歸的關(guān)系。
用遞歸解決的幾類問(wèn)題:?jiǎn)栴}的定義是遞歸的;數(shù)據(jù)結(jié)構(gòu)是遞歸的;以及問(wèn)題的解法是遞歸的。
典型遞歸問(wèn)題的算法以及如何將遞歸算法轉(zhuǎn)換為非遞歸算法。
(2)在程序設(shè)計(jì)中,常需要棧這樣的數(shù)據(jù)結(jié)構(gòu),使得與保存數(shù)據(jù)時(shí)相反順序來(lái)使用這些數(shù)據(jù)。在后續(xù)章節(jié)中多處有棧和隊(duì)列的應(yīng)用,如二叉樹(shù)遍歷的遞歸和非遞歸算法、圖的深度優(yōu)先遍歷等都用到棧,而樹(shù)的層次遍歷、圖的廣度優(yōu)先遍歷等則用到隊(duì)列。
3、特殊矩陣的壓縮存儲(chǔ):對(duì)稱矩陣、對(duì)角矩陣、三角矩陣在壓縮存儲(chǔ)時(shí)的下標(biāo)變換公式。
(四)樹(shù)與二叉樹(shù)
1、二叉樹(shù)
(1)二叉樹(shù)的定義及其主要特征:二叉樹(shù)的五個(gè)性質(zhì)及證明方法,并把這種方法推廣到K叉樹(shù)。
(2)二叉樹(shù)的順序存儲(chǔ)結(jié)構(gòu)和鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu):二叉樹(shù)的順序存儲(chǔ)結(jié)構(gòu)和二叉鏈表、三叉鏈表存儲(chǔ)結(jié)構(gòu)的各自優(yōu)缺點(diǎn)及適用場(chǎng)合。
(3)二叉樹(shù)的遍歷
二叉樹(shù)的先序,中序和后序遍歷算法以及按層次遍歷。遍歷是基礎(chǔ),在基本遍歷算法的基礎(chǔ)上實(shí)現(xiàn)二叉樹(shù)的其它算法。
(4)線索二叉樹(shù)的基本概念和構(gòu)造
線索化算法,線索化后二叉樹(shù)的遍歷算法,基本線索二叉樹(shù)的其它算法問(wèn)題(如:查找某一類線索二叉樹(shù)中指定結(jié)點(diǎn)的前驅(qū)或后繼結(jié)點(diǎn))。
(5)二叉排序樹(shù)
二叉排序樹(shù)的建立、查找、插入和刪除算法,以及判斷某棵二叉樹(shù)是否二叉排序樹(shù)的算法。
2、樹(shù)、森林
(1)樹(shù)的概念和存儲(chǔ)結(jié)構(gòu)
(2)森林與二叉樹(shù)的轉(zhuǎn)換
(3)樹(shù)和森林的遍歷
樹(shù)與森林的遍歷,有兩種遍歷算法:先根與后根(對(duì)于森林而言稱作:先序與中序遍歷)。二者的先根與后根遍歷與二叉樹(shù)中的遍歷算法是有對(duì)應(yīng)關(guān)系的:先根遍歷對(duì)應(yīng)二叉樹(shù)的先序遍歷,而后根遍歷對(duì)應(yīng)二叉樹(shù)的中序遍歷。
(五)圖
1、圖的概念、存儲(chǔ)及基本操作
(1)鄰接矩陣法
(2)鄰接表法
2、圖的遍歷
深度優(yōu)先搜索和廣度優(yōu)先搜索是圖的兩種基本的遍歷算法以及基于這兩種基本的遍歷算法的程序設(shè)計(jì)。
3、圖的基本應(yīng)用及其復(fù)雜度分析
(1)最小(代價(jià))生成樹(shù)
(2)最短路徑
(3)拓?fù)渑判?/p>
(4)關(guān)鍵路徑
(六)查找
1、查找的基本概念
2、順序查找法、折半查找法
3、散列(Hash)表及其查找
4、查找算法的分析及應(yīng)用
(七)內(nèi)部排序
1、 排序的基本概念
2、插入排序
3、冒泡排序
4、簡(jiǎn)單選擇排序
5、希爾排序
6、快速排序
7、堆排序
8、二路歸并排序
9、各種內(nèi)部排序算法的比較
各種排序方法的算法思想及程序設(shè)計(jì)、手工模擬排序過(guò)程、性能分析(包括時(shí)間復(fù)雜度、空間復(fù)雜度、穩(wěn)定性)。
10、內(nèi)部排序算法的應(yīng)用
(八)進(jìn)程管理
1、進(jìn)程概念、進(jìn)程的狀態(tài)與轉(zhuǎn)換
2、進(jìn)程同步
(1)進(jìn)程同步的基本概念
(2)實(shí)現(xiàn)臨界區(qū)互斥的基本方法
(3)信號(hào)量:PV原語(yǔ)的含義
(4)經(jīng)典同步問(wèn)題:生產(chǎn)者-消費(fèi)者問(wèn)題;讀者-寫(xiě)者問(wèn)題;哲學(xué)家進(jìn)餐問(wèn)題。
重點(diǎn)掌握 PV 操作的概念、流程,以及 PV 操作在同步與互斥問(wèn)題中的應(yīng)用。
3、死鎖的概念及處理策略
三、考試的基本題型
本試卷滿分為150分。
主要題型有:選擇題、綜合應(yīng)用題、程序設(shè)計(jì)題等。
四、考試的形式及時(shí)間
筆試,不需要任何輔助工具。考試時(shí)間為三小時(shí)。
來(lái)源未注明“中國(guó)考研網(wǎng)”的資訊、文章等均為轉(zhuǎn)載,本網(wǎng)站轉(zhuǎn)載出于傳遞更多信息之目的,并不意味著贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,如涉及版權(quán)問(wèn)題,請(qǐng)聯(lián)系本站管理員予以更改或刪除。如其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)站下載使用,必須保留本網(wǎng)站注明的"稿件來(lái)源",并自負(fù)版權(quán)等法律責(zé)任。
來(lái)源注明“中國(guó)考研網(wǎng)”的文章,若需轉(zhuǎn)載請(qǐng)聯(lián)系管理員獲得相應(yīng)許可。
聯(lián)系方式:chinakaoyankefu@163.com
掃碼關(guān)注
了解考研最新消息
網(wǎng)站介紹 關(guān)于我們 聯(lián)系方式 友情鏈接 廣告業(yè)務(wù) 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號(hào)