北京理工大學(xué)813計(jì)算機(jī)專業(yè)基礎(chǔ)_第1頁
北京理工大學(xué)813計(jì)算機(jī)專業(yè)基礎(chǔ)_第2頁
北京理工大學(xué)813計(jì)算機(jī)專業(yè)基礎(chǔ)_第3頁
北京理工大學(xué)813計(jì)算機(jī)專業(yè)基礎(chǔ)_第4頁
北京理工大學(xué)813計(jì)算機(jī)專業(yè)基礎(chǔ)_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

813計(jì)算機(jī)專業(yè)基礎(chǔ)

參考書目

數(shù)據(jù)結(jié)構(gòu)(C語言版),嚴(yán)蔚敏,吳偉民,清華大學(xué)出版社

計(jì)算機(jī)組成原理(第3版),蔣本珊,清華大學(xué)出版社

885軟件工程專業(yè)基礎(chǔ)綜合

參考書目

C語言程序設(shè)計(jì),清華大學(xué)出版社,譚浩強(qiáng),第三版

數(shù)據(jù)結(jié)構(gòu),清華大學(xué)出版社,嚴(yán)蔚敏,2002.09813計(jì)算機(jī)專業(yè)基礎(chǔ)

數(shù)據(jù)結(jié)構(gòu)(120分)

考查內(nèi)容:

數(shù)據(jù)結(jié)構(gòu)主要考查考生以下幾個(gè)方面:

1.理解數(shù)據(jù)結(jié)構(gòu)的基本概念;掌握數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)及其差異,以及各種基本操作的實(shí)現(xiàn)。

2.掌握基本的數(shù)據(jù)處理原理和方法的基礎(chǔ)上,能夠?qū)λ惴ㄟM(jìn)行設(shè)計(jì)與分析。

3.能夠選擇合適的數(shù)據(jù)結(jié)構(gòu)和方法進(jìn)行問題求解。

應(yīng)掌握的具體內(nèi)容為:

一、線性表

(一)線性表的定義和基本操作

(二)線性表的實(shí)現(xiàn)

1.順序存儲結(jié)構(gòu)

2.鏈?zhǔn)酱鎯Y(jié)構(gòu)

3.線性表的應(yīng)用

二、棧、隊(duì)列和數(shù)組

(一)棧和隊(duì)列的基本概念

(二)棧和隊(duì)列的順序存儲結(jié)構(gòu)

(三)棧和隊(duì)列的鏈?zhǔn)酱鎯Y(jié)構(gòu)

(四)棧和隊(duì)列的應(yīng)用

(五)特殊矩陣的壓縮存儲

三、樹與二叉樹

(一)樹的概念

(二)二叉樹

1.二叉樹的定義及其主要特征

2.二叉樹的順序存儲結(jié)構(gòu)和鏈?zhǔn)酱鎯Y(jié)構(gòu)

3.二叉樹的遍歷

4.線索二叉樹的基本概念和構(gòu)造

5.二叉排序樹

6.平衡二叉樹

(三)樹、森林

1.書的存儲結(jié)構(gòu)

2.森林與二叉樹的轉(zhuǎn)換

3.樹和森林的遍歷

(四)樹的應(yīng)用2.數(shù)據(jù)尋址和指令尋址

3.常見尋址方式

(三)CISC和RISC的基本概念

四、數(shù)值的機(jī)器運(yùn)算

(一)基本算術(shù)運(yùn)算的實(shí)現(xiàn)

1.串行加法器和并行加法器

2.進(jìn)位的產(chǎn)生和傳遞

3.并行加法器的快速進(jìn)位

(二)定點(diǎn)數(shù)的運(yùn)算

1.補(bǔ)碼定點(diǎn)數(shù)的加/減運(yùn)算

2.溢出概念和判別方法

3.定點(diǎn)數(shù)的移位操作

4.定點(diǎn)數(shù)的乘/除運(yùn)算

(三)浮點(diǎn)數(shù)的運(yùn)算

(四)十進(jìn)制整數(shù)的加法運(yùn)算

(五)算術(shù)邏輯單元ALU的功能和結(jié)構(gòu)

五、存儲系統(tǒng)與結(jié)構(gòu)

(一)存儲系統(tǒng)的組成

(二)主存儲器的組織

(三)半導(dǎo)體隨機(jī)存儲器和只讀存儲器

1.SRAM存儲器的工作原理

2.DRAM存儲器的工作原理

3.只讀存儲器

(四)主存儲器的連接與控制

1.主存容量的擴(kuò)展

2.存儲芯片的地址分配和片選

3.主存儲器與CPU的連接

(六)高速緩沖存儲器(Cache)

1.Cache的基本工作原理

2.Cache和主存之間的映射方式

3.Cache中主存塊的替換算法

4.Cache寫策略

(七)虛擬存儲器

1.虛擬存儲器的基本概念

2.頁式虛擬存儲器

3.快慢表

六、中央處理器

(一)CPU的功能和基本結(jié)構(gòu)

1.CPU中的主要寄存器

2.CPU的組成

(二)控制器的組成和實(shí)現(xiàn)方法

1.控制器的基本組成

2.硬布線控制器和微程序控制器的區(qū)別

(三)時(shí)序系統(tǒng)與控制方式

(四)數(shù)據(jù)通路的功能和基本結(jié)構(gòu)

(五)微程序控制原理

1.微程序

2.微指令和微命令

3.微指令的編碼方式

4.微地址的形式方式。

(六)指令流水線

1.指令流水線的基本概念

2.指令流水線的基本實(shí)現(xiàn)

題型和分值

填空題20%,選擇題30%,綜合應(yīng)用題50%。

885軟件工程專業(yè)基礎(chǔ)綜合

一、考查目標(biāo)

軟件工程專業(yè)基礎(chǔ)綜合涵蓋程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)等學(xué)科專業(yè)基礎(chǔ)課程。要求考生系統(tǒng)地掌握上述專業(yè)基礎(chǔ)課程的概念、基本原理和方法,能夠運(yùn)用基本原理和基本方法分析和解決有關(guān)理論問題和實(shí)際問題。

二、考試形式和試卷結(jié)構(gòu)

試卷滿分及考試時(shí)間

本試卷滿分為150分,考試時(shí)間為180分鐘

答題方式

閉卷、筆試

試卷內(nèi)容結(jié)構(gòu)

程序設(shè)計(jì)75分

數(shù)據(jù)結(jié)構(gòu)75分

試卷題型結(jié)構(gòu)

單項(xiàng)選擇題20分

程序填空題15分

編程題50分

簡答題50分

算法設(shè)計(jì)題15分

三、考查范圍

程序設(shè)計(jì)部分

1.考試內(nèi)容

⑴數(shù)據(jù)類型:常量、變量、數(shù)組、字符串、指針,變量的初始化、變量存儲類型;

⑵運(yùn)算符與表達(dá)式:運(yùn)算符的運(yùn)算規(guī)則和優(yōu)先級、表達(dá)式、類型轉(zhuǎn)換;

⑶程序的控制:程序的三種基本結(jié)構(gòu)、語句、數(shù)據(jù)的輸入輸出;

⑷函數(shù):函數(shù)的定義、函數(shù)的調(diào)用、參數(shù)傳遞、帶參數(shù)的主函數(shù)、函數(shù)的遞歸;

⑸結(jié)構(gòu)與聯(lián)合:構(gòu)造數(shù)據(jù)類型的概念、結(jié)構(gòu)的定義與引用、聯(lián)合的定義與引用、鏈表;

⑹文件:文件的概念、文件指針、文件的打開、關(guān)閉及操作;

2.考試要求

⑴掌握C程序設(shè)計(jì)語言的基本語法。

⑵掌握常見的程序設(shè)計(jì)方法。

⑶掌握基本的數(shù)值、排序等算法,以及窮舉、遞推、遞歸等方法。

3.分值

75分

4.題型

單項(xiàng)選擇題10分

程序填空題15分

編程題50分

數(shù)據(jù)結(jié)構(gòu)部分

1.考試內(nèi)容

⑴基本概念:數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù),數(shù)據(jù)元素,數(shù)據(jù)對象,抽象數(shù)據(jù)類型,算法,算法的時(shí)間復(fù)雜度和空間復(fù)雜度。

⑵線性表:線性表的邏輯結(jié)構(gòu)和基本操作,順序和鏈?zhǔn)酱鎯Y(jié)構(gòu),簡單應(yīng)用與實(shí)現(xiàn)。

⑶棧和隊(duì)列:棧和隊(duì)列的基本概念,存儲結(jié)構(gòu),基本操作,簡單應(yīng)用與實(shí)現(xiàn)。

⑷數(shù)組和廣義表:數(shù)組的定義及順序存儲結(jié)構(gòu),矩陣的壓縮存儲,數(shù)組的簡單應(yīng)用,廣義表的定義與基本操作。

⑸樹和二叉樹:樹的定義和基本操作,二叉樹的概念和基本性質(zhì),二叉樹的存儲結(jié)構(gòu),遍歷二叉樹和線索二叉樹,樹和森林與二叉樹的關(guān)系,哈夫曼樹和哈夫曼編碼,樹的簡單應(yīng)用。

⑹圖:圖的基本概念,圖的存儲結(jié)構(gòu),圖的遍歷,圖的應(yīng)用,圖的連通性,有向無環(huán)圖及其應(yīng)用,最短路徑,關(guān)鍵路徑。

⑺查找:順序表的查找,二叉排序樹和平衡二叉樹,B-樹和B+樹,哈希表。

⑻排序:插入排序,快速排序,選擇排序,堆排序,歸并排序,基數(shù)排序等。

2.考試要求

⑴掌握數(shù)據(jù)結(jié)構(gòu)的基礎(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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論