計算機科學考試大綱,計算機科學與技術考試大綱.doc

計算機科學與技術考試大綱

計算機科學與技術專業

本專業的專業課程考試為“計算機軟件基礎”和“計算機硬件基礎”兩門課程的組合試卷,卷面總分200分,時間150分鐘,考試方式為筆試。考試可攜帶計數器,但禁止攜帶文曲星、商務通等帶有記憶功能的電子工具。

課程Ⅰ:計算機軟件基礎

一、課程的基本要求:

(1)了解數據結構的基本概念;掌握計算語句頻度和估算算法時間復雜度的方法。

(2)了解線性表的邏輯結構特性,熟練掌握在順序表及各種鏈表結構中實現線性表操作的基本方法。

(3)熟練掌握棧和隊列的順序表示、鏈表表示以及相應操作的實現,并能正確應用它們解決實際問題。。

(4)理解串的基本操作的定義,掌握在串的順序存儲結構上實現串的各種操作的方法。

(5)理解數組的概念,了解特殊矩陣的壓縮存儲方法。

(6)了解樹和森林的概念和性質;熟練掌握二叉樹的結構特性及二叉樹的遍歷方法;掌握建立哈夫曼樹和哈夫曼編碼的方法。

(7)理解圖的基本概念,熟悉圖的各種存儲結構及其構造算法;熟練掌握圖的兩種搜索路徑的遍歷。

(8)理解構造最小生成樹、求解單源點最短路徑問題和求AOV網絡的拓撲排序的方法;了解求解關鍵路徑的方法。

(9)熟練掌握順序表、二叉排序樹和哈希表的查找算法及其性能分析方法。

(10)掌握插入排序、交換排序、選擇排序、歸并排序的方法及其性能分析方法;了解基數排序方法及其性能分析方法。

二、考試范圍及考試要求:

考試范圍:

(1)數據結構基本概念;算法及算法分析。

(2) 線性表的定義、性質;線性表的順序和鏈式存儲結構。

(3)棧和隊列的定義及特點;棧的順序和鏈接存儲表示;隊列的順序和鏈接存儲表示。

(4)串的概念;串的存儲結構;串的運算。

(5)數組的定義和順序存儲方式;特殊矩陣、稀疏矩陣的壓縮存儲。

(7)樹和森林的概念(樹的定義、性質及運算);二叉樹的定義、性質及運算;二叉樹的存儲結構(順序、鏈式表示);遍歷二叉樹;二叉線索樹;樹的存儲結構;樹、森林與二叉樹的轉換;遍歷樹;遍歷森林;哈夫曼樹。

(8)圖的基本概念;圖的存儲結構(鄰接矩陣、鄰接表及有向圖十字鄰接表);圖的遍歷(深度優先搜索、廣度優先搜索);最小生成樹(kruskul算法、prim算法);最短路徑(dijkstra算法、floyd算法);AOV網絡與拓撲排序;AOE網絡與關鍵路徑。

(9)線性表的查找;樹表查找;哈希表查找。

(10) 插入排序(直接插入排序、折半插入排序、希爾排序);交換排序(起泡排序、快速排序);選擇排序(直接選擇排序、堆排序);歸并排序;基數排序。

考試要求:本專業的考生應達到對課程的了解、理解和掌握三個層次。三個層次的含義分別是:

1.掌握:要求考生能夠全面、深入理解和熟練掌握所學內容,并能夠用其知識分析、設計和解答相關的應用問題。

2.理解:要求考生能夠較好地理解所學內容,并且能夠做簡單的分析。

3.了解:要求考生能夠一般地了解所學的內容。

三、試題內容結構、比例:

單選題(30%)、填空題(20%)、綜合應用題(30%)、算法設計題(20%)。

四、參考教材:(教材名、作者、出版社)

數據結構(C語言版),嚴蔚敏等,清華大學出版社

課程Ⅱ:計算機硬件基礎

一.課程基本要求:

1.基礎知識 計算機中的數制,二進制數、 十進制數、 十六進制數及數制之間的轉換。無符號二進制數及有符號二進制數原碼、反碼、補碼的表示。BCD碼及ASCII碼的表述。

2.基本邏輯門及常用邏輯部件

3.掌握:微型計算機的基本結構 工作過程 存儲器的組織。

理解: 時鐘周期、指令周期、 總線周期 存儲器讀周期、存儲器寫周期 。

4.掌握:8086系列CPU主要寄存器的結構、功能和用法; 內部總線、 外部總線、 常用系統總線及各種總線數據位的寬度。了解:8088外部引腳及其功能。

5.掌握:存儲器分類 隨機存儲器(靜態RAM,動態RAM,)的工作原理、 只讀存儲(ROM,PROM,EPROM,)的工作特點 ;常用存儲器芯片。理解:存儲器與CPU的連接及容量擴展。

6.理解:匯編語言的功能、特點和用法;匯編語言與硬件系統和軟件系統的關系。

7.掌握:匯編語言中各進制數的含義、用途和互相變換

8.掌握:各種尋址方式的格式和用法。DEBUG調試程序的功能、命令和用法。

9.掌握:數據傳送指令、算術運算指令、邏輯運算指令、字符串及轉移指令的格式和用法及支持的尋址方式。

10.順序程序、分支程序、循環程序的設計。

11.硬件中斷和相應指令的功能和用法及支持的尋址方式,以及對標志位的影響;過程的功能、用途和適用范圍;中斷程序和過程的異同.

12.掌握:常用偽指令的功能和用法,能編寫完整匯編語言程序。

二.考試的范圍及考試要求:

1.基礎知識 計算機中的數制,二進制數、 十進制數、

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/541611.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/541611.shtml
英文地址,請注明出處:http://en.pswp.cn/news/541611.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

eclipse中項目內存溢出問題

2019獨角獸企業重金招聘Python工程師標準>>> SpringBoot項目熱啟動Perm區內存溢出。 Failed to instantiate [org.springframework.orm.jpa.JpaVendorAdapter]: Factory method jpaVendorAdapter threw exception; nested exception is java.lang.OutOfMemoryErro…

云盾idaas登陸_移動端掃碼登錄IDaaS平臺

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":10,"count":10}]},"card":[{"des":"刷臉門禁通行系統前端接入人臉AI賦能的人臉…

express rest_Express / Node中用于REST API的郵遞員工具

express restWhen dealing with routes (like in express), we may use any of the REST verbs and at times, the browser is limited to facilitate testing the routes/REST API. 在處理路由時(如快速表達),我們可以使用任何REST動詞,有時瀏覽器會受到…

我們在使用計算機時,不能做什么?,11秋季學期計算機應用技術基礎學習周期_01任務-在線作業[1]1...

1.選購顯示器應優先考慮顯示器的( B )性能指標選A.顯示器的防輻射指標B. 顯示器的帶寬C. 顯示器的刷新率D. 顯示器的尺寸2. 一個聲音文件采用雙聲道8位采樣精度、22K采樣頻率錄音,它的大小是5M,如果采用單聲道16位采樣精度、44K采樣頻率錄音,…

按一個按鈕會隨機死人_《饑荒》那些年坑爹的隨機地圖,最后一個簡直笑死人...

饑荒是一款隨機性很強的游戲,這也是饑荒這款游戲相當耐玩的主要原因。別的不說小編敢保證隨機開圖的話你絕對找不到兩張一模一樣的地圖。地圖上的資源也會大不相同。不管是稀有的各種奇遇還是基礎資源的刷新數量都是完全不同的。當然對于一些基礎資源玩家們并沒有多…

介詞at_介詞邏輯| 離散數學

介詞at介詞或陳述 (Preposition or Statement) A preposition is a definition sentence which is true or false but not both. 介詞是一個定義語句,它是對還是錯,但不能同時包含兩者。 For example: The following 8 sentences, 例如:以下…

職稱計算機提前考試試卷,職稱計算機考試多項選擇考試卷模擬考^試題

《職稱計算機考試多項選擇考試卷模擬考^試題》由會員分享,可在線閱讀,更多相關《職稱計算機考試多項選擇考試卷模擬考^試題(8頁珍藏版)》請在人人文庫網上搜索。1、姓名:________________ 班級:________________ 學號:…

形象易懂講解算法I——小波變換

https://zhuanlan.zhihu.com/p/22450818?referdong5 最早發于回答:能不能通俗的講解下傅立葉分析和小波分析之間的關系? - 咚懂咚懂咚的回答現收入專欄。從傅里葉變換到小波變換,并不是一個完全抽象的東西,可以講得很形象。小波變…

r語言安裝ipsolve_R語言矩陣操作之矩陣運算

1.轉置運算對于矩陣A,函數t(A)表示矩陣A的轉置,如:> Amatrix(1:6,nrow2);> A;[,1] [,2] [,3][1,] 1 3 5[2,] 2 4 6> t(A);[,1] [,2][1,] 1 2[2,] 3 4[3,] 5 62.求方陣的行列式函數det()是求矩陣…

使用Linux命令行歸檔文件

存檔文件 (Archiving Files) As we already understand what Compression (Compression techniques in Linux) is? We shall learn about Archives. We prefer compression as it is convenient to send file compressed through a network but sometimes it is not a smart w…

http緩存機制之304狀態碼

在網上看到一篇關于解釋瀏覽器緩存更新機制304狀態碼的文章,里面說如果請求頭中的If-Modified-Since字段和If-None-Match字段的值分別和響應頭中的Last-Modified字段和Etag字段值一致,服務器就會返回304狀態碼(無響應體),瀏覽器就從本地讀取緩…

東北大學 計算機技術導師,報考東北大學 計算機技術 329分 求調劑相關專業

自薦類型:碩士自薦報考院校:東北大學報考專業:(專業碩士)計算機技術[085211]本科院校:沈陽工程學院本科專業:計算機科學與技術初試成績:總分:329政治:69 英語:71 …

c語言i++和++i程序_使用C ++程序修改鏈接列表的內容

c語言i和i程序Problem statement: 問題陳述: Given a linked list, you modified that linked list in such a way that the elements of the first half of that linked list are the difference of the first node to the last node and next node is the differ…

原生js設置div隱藏或者顯示_10種JS控制DIV的顯示隱藏代碼

div隱藏與顯示#menus {background-color: #c4cff0;}function Layer_HideOrShow(cur_div){ var currentdocument.getElementById(cur_div);if(current.style.visibility"hidden"){current.style.visibility "visible";}else{current.style.visibility "…

計算機工作對身體有害嗎,在電腦前長時間工作會對身體有害處嗎?

病情分析:目前,電腦對人體生理和心理方面的負面影響已日益受到人們的重視.為此科學使用電腦,減少電腦和網絡的危害是十分必要的.指導意見:一是要增強自我保健意識工作間隙注意適當休息,一般來說,電腦操作人員在連續工作1小時后應該休息10分鐘左右.并且最…

Java LinkedList getFirst()方法與示例

LinkedList getFirst()方法 (LinkedList getFirst() method) This method is available in package java.util.LinkedList. 軟件包java.util.LinkedList中提供了此方法。 This method is used to return the first or initial or beginning element of the linked list. 此方法…

C++第15周(春)項目2 - 用文件保存的學生名單

課程首頁在:http://blog.csdn.net/sxhelijian/article/details/11890759。內有完整教學方案及資源鏈接本程序中須要的相關文件。請到http://pan.baidu.com/s/1qW59HTi下載。【項目2-用文件保存的學生名單】  文件score.dat中保存的是若干名學生的姓名和C課、高數和…

計算機選配 注意事項,選擇鼠標注意事項有哪些

選擇鼠標注意事項有哪些每臺電腦旁邊都有了一個忠實的伴侶,那就是“Mouse”--鼠標。選擇鼠標最重要的一點就是質量,無論它的功能有多強大、外形多漂亮,如果質量不好那么一切都不用考慮了。那么,選擇鼠標注意事項有哪些?筆記本鼠標…

js 驗證護照_護照本地策略第2部分| Node.js

js 驗證護照In my last article (Passport local strategy section 1 | Node.js), we started the implementation of the passport-local authentication strategy. We also looked at the various requirements to get started with the login form. In this article, we wil…

svn版利用什么技術實現_金蔥粉涂料印花利用了什么技術?

金蔥粉涂料印花利用了什么技術:金蔥粉用涂料而不是用染料來生產印花布已經非常廣泛,以致開始把它當作一種獨立的印花方式。涂料印花是用涂料直接印花,該工藝通常叫做干法印花,以區別于濕法印花(或染料印花)。通過比較同一塊織物上印花部位和未…