計(jì)算機(jī)考研各個(gè)科目的復(fù)習(xí)思路_第1頁(yè)
計(jì)算機(jī)考研各個(gè)科目的復(fù)習(xí)思路_第2頁(yè)
計(jì)算機(jī)考研各個(gè)科目的復(fù)習(xí)思路_第3頁(yè)
計(jì)算機(jī)考研各個(gè)科目的復(fù)習(xí)思路_第4頁(yè)
計(jì)算機(jī)考研各個(gè)科目的復(fù)習(xí)思路_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)考研各個(gè)科目的復(fù)習(xí)思路計(jì)算機(jī)考研各個(gè)科目的復(fù)習(xí)思路1、“數(shù)據(jù)結(jié)構(gòu)”復(fù)習(xí)思路:“數(shù)據(jù)結(jié)構(gòu)”的復(fù)習(xí)應(yīng)以“線性結(jié)構(gòu)f樹(shù)型結(jié)構(gòu)f圖型結(jié)構(gòu)f查找f排序算法”為主線進(jìn)行復(fù)習(xí),重點(diǎn)在“線性結(jié)構(gòu)”、“圖”和“排序”三個(gè)部分,“線性結(jié)構(gòu)”、“樹(shù)”和“圖”側(cè)重基礎(chǔ)概念、基礎(chǔ)原理和基礎(chǔ)方法的掌握,“圖”、“查找”和“排序”貝IJ側(cè)重具體應(yīng)用的考核。2、“計(jì)算機(jī)組成原理”復(fù)習(xí)思路:“計(jì)算機(jī)組成原理”按照馮?諾伊曼計(jì)算機(jī)5部分組成結(jié)構(gòu)為大塊進(jìn)行復(fù)習(xí)?!坝?jì)算機(jī)系統(tǒng)概述”和“數(shù)的表示和運(yùn)算”重點(diǎn)在于基木概念的掌握,沒(méi)有具體應(yīng)用。而“存儲(chǔ)器的層次結(jié)構(gòu)”,“指令系統(tǒng)”,“中央處理器”,“總線”和“輸入輸出系統(tǒng)”部分除了掌握基本原理,基本方法外,重點(diǎn)掌握應(yīng)用。3、“操作系統(tǒng)”復(fù)習(xí)思路操作系統(tǒng)”復(fù)習(xí)思路:“操作系統(tǒng)”按照操作系統(tǒng)的基木功能為主線進(jìn)行復(fù)習(xí),即“進(jìn)程管理”,“內(nèi)存管理”,“文件管理”和“輸入輸出管理”。其中重點(diǎn)部分在“進(jìn)程管理”和“內(nèi)存管理”。一、重難點(diǎn)解析和復(fù)習(xí)建議統(tǒng)考大綱對(duì)數(shù)據(jù)結(jié)構(gòu)的考查目標(biāo)定位為掌握數(shù)據(jù)結(jié)構(gòu)的基本概念、基木原理和基木方法,掌握數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)以及基本操作的實(shí)現(xiàn);能夠?qū)λ惴ㄟM(jìn)行基本的時(shí)間復(fù)朵度和空間復(fù)雜度的分析;能夠運(yùn)用數(shù)據(jù)結(jié)構(gòu)的基木原理和方法進(jìn)行問(wèn)題的分析求解,具備采用C、C++或JAVA語(yǔ)言設(shè)計(jì)程序與實(shí)現(xiàn)算法的能力。當(dāng)然,考生也不必因此而專門(mén)復(fù)習(xí)一遍C或C卄程序設(shè)計(jì),畢竟復(fù)習(xí)時(shí)間有限,而且數(shù)據(jù)結(jié)構(gòu)要求的重點(diǎn)在于算法設(shè)計(jì)的能力,而不是編寫(xiě)代碼的能力,因此,只要能用類似偽代碼的形式把思路表達(dá)清楚就行,不用強(qiáng)求寫(xiě)出一個(gè)沒(méi)有任何語(yǔ)法錯(cuò)誤的程序。下而我們來(lái)解析一下知識(shí)點(diǎn):線性表這一章里而的知識(shí)點(diǎn)不多,但要做到深刻理解,能夠應(yīng)用相關(guān)知識(shí)點(diǎn)解決實(shí)際問(wèn)題。鏈表上插入、刪除節(jié)點(diǎn)時(shí)的指針操作是選擇題的一個(gè)常考點(diǎn),諸如雙向鏈表等一些相對(duì)復(fù)雜的鏈表上的操作也是可以出現(xiàn)在綜合應(yīng)用題當(dāng)中的。棧、隊(duì)列和數(shù)組可以考查的知識(shí)點(diǎn)相比鏈表來(lái)說(shuō)要多一些。最基本的,是棧與隊(duì)列FILO和FIFO的特點(diǎn)。比如針對(duì)棧FILO的特點(diǎn),進(jìn)棧出棧序列的問(wèn)題常出現(xiàn)在選擇題中。其次,是棧和隊(duì)列的順序和鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu),這里一個(gè)??键c(diǎn)是不同存儲(chǔ)結(jié)構(gòu)下棧頂指針、隊(duì)首指針以及隊(duì)尾指針的操作,特別是循環(huán)隊(duì)列判滿和判空的2種判斷方法。再次,是特殊矩陣的壓縮存儲(chǔ),這個(gè)考點(diǎn)復(fù)習(xí)的重點(diǎn)可以放在二維矩陣與一維數(shù)組相互轉(zhuǎn)換時(shí),下標(biāo)的計(jì)算方法,比如與對(duì)角線平行的若干行上數(shù)據(jù)非零的矩陣存放在一維數(shù)組后,各個(gè)數(shù)據(jù)點(diǎn)相應(yīng)的下標(biāo)的計(jì)算。這一章可能的大題點(diǎn),在于利用堆棧或隊(duì)列的特性,將它們作為基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu),支持實(shí)際問(wèn)題求解算法的設(shè)計(jì),例如用棧解決遞歸問(wèn)題,用隊(duì)列解決圖的遍歷問(wèn)題等等。樹(shù)和二叉樹(shù):這一章中我們從順序式的數(shù)據(jù)結(jié)構(gòu),轉(zhuǎn)向?qū)哟问降臄?shù)據(jù)結(jié)構(gòu),要掌握樹(shù)、二叉樹(shù)的各種性質(zhì)、樹(shù)和二叉樹(shù)的不同存儲(chǔ)結(jié)構(gòu)、森林、樹(shù)和二叉樹(shù)之間的轉(zhuǎn)換、線索化二叉樹(shù)、二叉樹(shù)的應(yīng)用(二叉排序樹(shù)、平衡二叉樹(shù)和Huffman樹(shù)),重點(diǎn)要熟練掌握的,是森林、樹(shù)以及二叉樹(shù)的前中后三種遍歷方式,要能進(jìn)行相應(yīng)的算法設(shè)計(jì)。這一部分是數(shù)據(jù)結(jié)構(gòu)考題歷來(lái)的重點(diǎn)和難點(diǎn),復(fù)習(xí)時(shí)要特別關(guān)注。一些常見(jiàn)的選擇題考點(diǎn)包括:滿二叉樹(shù)、完全二叉樹(shù)節(jié)點(diǎn)數(shù)的計(jì)算,由樹(shù)、二叉樹(shù)的示意圖給出相應(yīng)的遍歷序列,依據(jù)二叉樹(shù)的遍歷序列還原二叉樹(shù),線索化的實(shí)質(zhì),計(jì)算采用不同的方法線索化后二叉樹(shù)剩余空指針域的個(gè)數(shù),平衡二叉樹(shù)的定義、性質(zhì)、建立和四種調(diào)整算法以及回溯法相關(guān)的問(wèn)題。常見(jiàn)的綜合應(yīng)用題考點(diǎn)包括:二叉樹(shù)的遍歷算法,遍歷基礎(chǔ)上針對(duì)二叉樹(shù)的一些統(tǒng)計(jì)和操作(比如結(jié)點(diǎn)數(shù)統(tǒng)計(jì)、左右子樹(shù)對(duì)換等等),判斷某棵二叉樹(shù)是否二叉排序樹(shù),以上這些都要求能用遞歸的和非遞歸的算法解決,特別要重視非遞歸的算法,線索化后二叉樹(shù)的遍歷算法,如查找某結(jié)點(diǎn)線索化后的前驅(qū)或后繼結(jié)點(diǎn)的算法以及給出Huffman編碼等等。圖:在這一章中需要識(shí)記的是圖以及基于圖的各種定義,存儲(chǔ)方式。要熟練掌握?qǐng)D的深度遍歷和廣度遍歷算法,這是用圖來(lái)解決應(yīng)用問(wèn)題時(shí)常用的算法基礎(chǔ)。需要掌握基于圖的多個(gè)算法,能夠以手工計(jì)算的方式在一個(gè)給定的圖上執(zhí)行特定的算法求解問(wèn)題。常見(jiàn)的應(yīng)用問(wèn)題直接給出或經(jīng)過(guò)抽象,會(huì)成為下列問(wèn)題:最小生成樹(shù)求解(PRIM算法和KRUSKAL算法,兩種方法思想都很簡(jiǎn)單,但要注意不要混淆這兩種方法),拓?fù)渑判騿?wèn)題(這里會(huì)用到數(shù)組實(shí)現(xiàn)的鏈表,可以注意一下),關(guān)鍵路徑問(wèn)題(數(shù)據(jù)結(jié)構(gòu)的較大難點(diǎn),要把概念理解透,能做出表格找出關(guān)鍵路徑),最短路徑問(wèn)題(有重要的應(yīng)用背景,也是貪心法不多的能給出最優(yōu)解的典型問(wèn)題之一)。查找:這一章,需要識(shí)記關(guān)鍵字、主關(guān)鍵字、次關(guān)鍵字的含義;靜態(tài)查找與動(dòng)態(tài)查找的含義及區(qū)別;平均查找長(zhǎng)度ASL的概念念及在各種查找算法中的計(jì)算方法和計(jì)算結(jié)果,特別是一些典型結(jié)構(gòu)的ASL值,B-樹(shù)的概念和基本操作沖突解決方法的選擇和沖突處理過(guò)程的描述,B+樹(shù)的概念(新增考點(diǎn)),特別要注意B-樹(shù)和B+樹(shù)概念的對(duì)比,以及Hash表相關(guān)的概念。要熟練掌握順序表、鏈表、二叉樹(shù)上的查找方法,特別要注意順序查找、二分查找的適用條件(比如鏈表上用二分查找就不合適)和算法復(fù)雜度。排序:最新的.大綱將去年的內(nèi)部排序范圍擴(kuò)展為排序,排序既是重點(diǎn),又是難點(diǎn)。排序算法眾多,今年大綱還加上了外部排序,總共10種,各種不同算法還有相應(yīng)的一些概念定義需要記住。選擇題常見(jiàn)的問(wèn)題包括:給定數(shù)列要求給出某種特定排序方法運(yùn)行一輪后的排序結(jié)果,或者給出初始數(shù)列和一輪排序結(jié)果要求選擇采用的排序算法,給定時(shí)間、空間復(fù)雜度要求以及數(shù)列特征要求選擇合適的排序算法等等。如果排序這一考點(diǎn)出現(xiàn)在綜合應(yīng)用題中則常與數(shù)組結(jié)合來(lái)考查。數(shù)據(jù)結(jié)構(gòu)的復(fù)習(xí)要緊扣參考書(shū),把書(shū)認(rèn)真看幾遍,深入理解大綱相關(guān)的知識(shí)點(diǎn)。數(shù)據(jù)數(shù)據(jù)是信息的載體,在計(jì)算機(jī)科學(xué)中是指所有能輸入到計(jì)算機(jī)中并能被計(jì)算機(jī)程序識(shí)別和處理的符號(hào)集合。數(shù)據(jù)元素?cái)?shù)據(jù)元素也稱為結(jié)點(diǎn),是表示數(shù)據(jù)的基本單位,在計(jì)算機(jī)程序中通常作為一個(gè)整體進(jìn)行考慮和處理。數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)是構(gòu)成數(shù)據(jù)元素的不可分割的最小單位。數(shù)據(jù)對(duì)象數(shù)據(jù)對(duì)象是具有相同性質(zhì)的數(shù)據(jù)元素的集合,是數(shù)據(jù)的子集。注意:在不產(chǎn)生混淆的情況下,將數(shù)據(jù)對(duì)象簡(jiǎn)稱為數(shù)據(jù)。數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)是指相互之間存在一定關(guān)系的數(shù)據(jù)元素的集合,即數(shù)據(jù)結(jié)構(gòu)是一個(gè)二元組DataStructure=(D,R),其中D是數(shù)據(jù)元素的集合,RD上關(guān)系的集合。按照視點(diǎn)的不同,數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)。數(shù)據(jù)的邏輯結(jié)構(gòu)數(shù)據(jù)的邏輯結(jié)構(gòu)是指數(shù)據(jù)元素之間邏輯關(guān)系的整體。根據(jù)數(shù)據(jù)元素之間邏輯關(guān)系的不同,數(shù)據(jù)結(jié)構(gòu)分為四類:⑴集合:數(shù)據(jù)元素之間就是“屬于同一個(gè)集合”,除此之外,沒(méi)有任何關(guān)系;⑵線性結(jié)構(gòu):數(shù)據(jù)元素之間存在著一對(duì)一的線性關(guān)系;⑶樹(shù)結(jié)構(gòu):數(shù)據(jù)元素之間存在著一對(duì)多的層次關(guān)系;⑷圖結(jié)構(gòu):數(shù)據(jù)元素之間存在著多對(duì)多的任意關(guān)系。注意:數(shù)據(jù)結(jié)構(gòu)分為兩類:線性結(jié)構(gòu)和非線性結(jié)構(gòu)。7.數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)又稱為物理結(jié)構(gòu),是數(shù)據(jù)及其邏輯結(jié)構(gòu)在計(jì)算機(jī)中的表示。通常有兩種存儲(chǔ)結(jié)構(gòu):順序存儲(chǔ)結(jié)構(gòu)和鏈接存儲(chǔ)結(jié)構(gòu)。順序存儲(chǔ)結(jié)構(gòu)的基本思想是:用一組連續(xù)的存儲(chǔ)單元依次存儲(chǔ)數(shù)據(jù)元素,數(shù)據(jù)元素之間的邏輯關(guān)系是由元素的存儲(chǔ)位置來(lái)表示的。鏈接存儲(chǔ)結(jié)構(gòu)的基本思想是:用一組任意的存儲(chǔ)單元存儲(chǔ)數(shù)據(jù)元素,數(shù)據(jù)元素之間的邏輯關(guān)系是用指針來(lái)表示的。注意:存儲(chǔ)結(jié)構(gòu)除了存儲(chǔ)數(shù)據(jù)元素之外,必須存儲(chǔ)數(shù)據(jù)元素之間的邏輯關(guān)系。8.抽象數(shù)據(jù)類型抽象數(shù)據(jù)類型是一個(gè)數(shù)據(jù)結(jié)構(gòu)以及定義在該結(jié)構(gòu)上的一組操作的總稱。抽象數(shù)據(jù)類型提供了使用和實(shí)現(xiàn)兩個(gè)不同的視圖,實(shí)現(xiàn)了封裝和信息隱藏。9.算法的定義通俗地講,算法是解決問(wèn)題的方法,嚴(yán)格地說(shuō),算法是對(duì)特定問(wèn)題求解步驟的一種描述,是指令的有限序列。10.算法的特性⑴輸入:一個(gè)算法有零個(gè)或多個(gè)輸入(即算法可以沒(méi)有輸入),這些輸入通常取自于某個(gè)特定的對(duì)象集合。⑵輸出:一個(gè)算法有一個(gè)或多

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論