浙江理工大學(xué)2018年碩士研究生初試科目業(yè)務(wù)課考試大綱(數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)技術(shù))

字號(hào):


    考試科目:數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)技術(shù)
    代碼:938
    本考試科目包括《數(shù)據(jù)結(jié)構(gòu)》和《數(shù)據(jù)庫(kù)應(yīng)用》兩門課程,其中《數(shù)據(jù)結(jié)構(gòu)》內(nèi)容占90分(60%),《數(shù)據(jù)庫(kù)技術(shù)》占60分(40%)。
    《數(shù)據(jù)結(jié)構(gòu)》考試大綱
    指定教材:《數(shù)據(jù)結(jié)構(gòu)》(C語言版),嚴(yán)蔚敏主編,清華大學(xué)出版社。
    考試重點(diǎn):1. 線性表的鏈表存儲(chǔ)結(jié)構(gòu)、基本運(yùn)算及其算法應(yīng)用;
    2. 二叉樹的各種遍歷算法;二叉排序樹和哈夫曼樹;
    3. HASH函數(shù)(表)及其查找算法;
    4. 各種排序算法及其算法復(fù)雜度分析。
    第一章、緒論
    掌握算法的時(shí)間復(fù)雜度和空間復(fù)雜度分析方法。
    第二章、線性表
    2.1 掌握線性表的順序存儲(chǔ)結(jié)構(gòu)
    2.2 熟練掌握線性表的鏈表存儲(chǔ)結(jié)構(gòu)、單鏈表的基本運(yùn)算算法及其應(yīng)用
    2.3 了解循環(huán)鏈表和雙向鏈表
    第三章、棧和隊(duì)列
    3.1 掌握棧的基本概念
    3.2 熟練掌握棧的順序與鏈表存儲(chǔ)結(jié)構(gòu)、棧的基本運(yùn)算算法
    3.3 掌握隊(duì)列的基本概念
    3.4 掌握隊(duì)列的順序與鏈表存儲(chǔ)結(jié)構(gòu)、隊(duì)列的基本運(yùn)算算法
    3.5 掌握棧和隊(duì)列的應(yīng)用
    第四章、串
    了解串的基本概念及其存儲(chǔ)結(jié)構(gòu)
    第五章、數(shù)組和廣義表
    了解稀疏矩陣的概念
    第六章、樹
    6.1 了解樹的基本概念與定義
    6.2 掌握二叉樹的基本概念與定義
    6.3 熟練掌握二叉樹的前序、中序和后序遍歷算法
    6.4 了解線索二叉樹
    6.5 掌握二叉樹、樹和森林的轉(zhuǎn)換方法
    6.6 熟練掌握二叉排序樹和哈夫曼樹
    第七章、圖
    7.1 掌握?qǐng)D的基本概念和術(shù)語
    7.2 掌握?qǐng)D的存儲(chǔ)結(jié)構(gòu)
    7.3 了解圖的遍歷方法
    7.4 掌握?qǐng)D的拓?fù)渑判蛩惴?BR>    第八章、查找
    8.1 熟練掌握順序表的查找算法及其算法復(fù)雜度分析
    8.2 熟練掌握有序表(折半查找)的查找算法及其算法復(fù)雜度分析
    8.3 掌握索引表的查找算法及其算法復(fù)雜度分析
    8.4 熟練掌握二叉排序樹查找算法及其算法復(fù)雜度分析
    8.5 熟練掌握HASH表及其查找算法
    第九章、排序
    9.1 熟練掌握直接插入排序算法及其算法復(fù)雜度分析
    9.2 熟練掌握折半插入排序算法及其算法復(fù)雜度分析
    9.3 熟練掌握希爾排序算法及其算法復(fù)雜度分析
    9.4 熟練掌握冒泡排序算法及其算法復(fù)雜度分析
    9.5 了解快速排序算法及其算法復(fù)雜度分析
    9.6 熟練掌握簡(jiǎn)單選擇排序算法及其算法復(fù)雜度分析
    9.7 了解堆排序算法及其算法復(fù)雜度分析
    9.8 了解歸并排序算法及其算法復(fù)雜度分析
    9.9 了解基數(shù)排序算法及其算法復(fù)雜度分析
    考試題型:
    程序設(shè)計(jì)題 90分
    《數(shù)據(jù)庫(kù)技術(shù)》考試大綱
    指定教材:1)《數(shù)據(jù)庫(kù):原理、技術(shù)與應(yīng)用》、祝錫永主編,機(jī)械工業(yè)出版社。
    1. 掌握數(shù)據(jù)庫(kù)的基本概念;了解常用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如SQL SERVER、ORACLE等;
    2. 熟練掌握數(shù)據(jù)表的定義,記錄(行)的插入、修改及刪除等操作命令;
    3. 熟練掌握SELECT查詢語言,包括帶WHERE、GROUP BY、JOIN子句和子查詢的使用;熟練掌握集合(聚合)函數(shù)的使用方法。
    4. 熟練掌握存儲(chǔ)過程的使用
    5. 熟練掌握關(guān)系代數(shù)的各種運(yùn)算
    6. 掌握E-R圖,并能根據(jù)E-R導(dǎo)出關(guān)系模式
    考試題型:
    解答題(編寫SQL語句或關(guān)系代數(shù)表達(dá)式、畫E-R圖并導(dǎo)出關(guān)系模式)60分