東北林業(yè)大學(xué)信息與計(jì)算機(jī)工程學(xué)院軟件工程+數(shù)據(jù)庫2023考研復(fù)試大綱已經(jīng)發(fā)布,復(fù)試大綱包含了考試范圍、考試要求、考試形式、試卷結(jié)構(gòu)等重要信息,對考生具有重大的參考意義。高頓考研為大家整理了東北林業(yè)大學(xué)信息與計(jì)算機(jī)工程學(xué)院軟件工程+數(shù)據(jù)庫2023考研復(fù)試大綱的詳細(xì)內(nèi)容,供大家參考!
東北林業(yè)大學(xué)2023年碩士研究生招生考試復(fù)試科目考試大綱
復(fù)試科目名稱:軟件工程+數(shù)據(jù)庫
考試內(nèi)容范圍:
(一)軟件工程部分:
一、軟件工程學(xué)概述
1、準(zhǔn)確理解什么是軟件工程;
2、理解使用系統(tǒng)開發(fā)方法進(jìn)行系統(tǒng)開發(fā)的必要性;
3、掌握不同類型的軟件過程和軟件生命周期模型;
4、掌握相關(guān)的建模技術(shù)和工具。
二、可行性研究
1、掌握可行性研究的主要內(nèi)容;
2、掌握系統(tǒng)流程圖、數(shù)據(jù)流圖、數(shù)據(jù)字典的用途及建模方法。
三、需求分析
1、明確功能性需求和非功能性需求的區(qū)別,掌握如何根據(jù)需求建立原型;
2、掌握需求文檔的撰寫規(guī)范;
3、了解需求評審、需求質(zhì)量、以及如何衡量需求的可測試性。
四、概要設(shè)計(jì)
1、掌握概要設(shè)計(jì)過程、設(shè)計(jì)原理、模塊化方法及模塊獨(dú)立性原則、軟件結(jié)構(gòu)的確定;
2、掌握系統(tǒng)設(shè)計(jì)文檔的撰寫規(guī)范。
五、詳細(xì)設(shè)計(jì)
1、掌握常用的詳細(xì)設(shè)計(jì)工具,包括但不限于:ER圖、用例圖、時(shí)序圖、狀態(tài)轉(zhuǎn)換圖、PAD圖等;
2、掌握人機(jī)界面設(shè)計(jì)技術(shù);
3、掌握J(rèn)ackson結(jié)構(gòu)程序設(shè)計(jì)技術(shù)。
六、編碼與測試
1、掌握程序設(shè)計(jì)語言風(fēng)格,能夠根據(jù)開發(fā)對象選擇合適的開發(fā)環(huán)境,有良好編程習(xí)慣;
2、掌握軟件測試的基礎(chǔ)知識,能夠根據(jù)問題進(jìn)行軟件測試方法的選擇和測試方案的設(shè)計(jì)。
七、軟件維護(hù)
1、掌握處理系統(tǒng)變化的方法;
2、掌握系統(tǒng)設(shè)計(jì)、編碼、測試過程、文檔如何與這些變化保持一致;
3、掌握使用度量方法來預(yù)測可能的變化并評估變化產(chǎn)生的影響;
4、掌握軟件再工程方法。
八、面向?qū)ο蠓椒?/div>
1、理解應(yīng)用面向?qū)ο蠓椒ㄟM(jìn)行軟件開發(fā)的基本過程;
2、掌握應(yīng)用面向?qū)ο蠓椒ㄟM(jìn)行軟件開發(fā)的相關(guān)技術(shù);
3、掌握UML建模的應(yīng)用。
(二)數(shù)據(jù)庫部分:
一、緒論
1、要求考生熟練掌握數(shù)據(jù)庫的4個(gè)基本概念;
2、要求考生掌握數(shù)據(jù)庫系統(tǒng)三級模式和兩層映象及獨(dú)立性;
3、要求考生掌握數(shù)據(jù)庫系統(tǒng)的組成。
二、關(guān)系數(shù)據(jù)庫
1、要求考生熟練掌握關(guān)系模型的三個(gè)組成部分及各部分所包括的主要內(nèi)容;
2、要求考生掌握關(guān)系數(shù)據(jù)結(jié)構(gòu)及其定義;
3、要求考生熟練掌握關(guān)系的三類完整性約束的概念。
三、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL
1、要求考生了解關(guān)系數(shù)據(jù)庫語言SQL的作用及組成;
2、要求考生熟練掌握正確的使用SQL完成對數(shù)據(jù)庫的查詢、插入、刪除、更新操作。
四、數(shù)據(jù)庫的安全性和完整性
1、要求考生掌握什么是數(shù)據(jù)庫的安全性問題。
2、要求考生牢固掌握數(shù)據(jù)庫管理系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)庫安全性控制的常用方法和技術(shù)。
3、要求考生理解什么是數(shù)據(jù)庫的完整性,掌握用SQL語言定義關(guān)系模式的完整性約束條件。
五、關(guān)系數(shù)據(jù)庫理論
1、要求考生掌握規(guī)范化理論和優(yōu)化數(shù)據(jù)庫模式設(shè)計(jì)的方法;
2、要求考生了解相關(guān)數(shù)據(jù)庫邏輯設(shè)計(jì)的理論。
六、數(shù)據(jù)庫設(shè)計(jì)
1、要求考生了解數(shù)據(jù)庫設(shè)計(jì)的重要性和數(shù)據(jù)庫設(shè)計(jì)在信息系統(tǒng)開發(fā)和建設(shè)中的核心地位;
2、要求考生熟練掌握數(shù)據(jù)庫設(shè)計(jì)方法和步驟。
七、數(shù)據(jù)庫恢復(fù)技術(shù)
1、要求考生掌握數(shù)據(jù)庫的故障種類;
2、要求考生掌握數(shù)據(jù)庫的恢復(fù)策略。
八、并發(fā)控制
1、要求考生了解的數(shù)據(jù)庫并發(fā)控制技術(shù)的必要性和重要性;
2、要求考生掌握并發(fā)控制的基本概念。
參考書目:
1、張海藩,《軟件工程導(dǎo)論》,清華大學(xué)出版社
2、Stephen R.Schach,Object-Oriented and Classical Software Engineering”,北京:機(jī)械工業(yè)出版社
3、王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論.高等教育出版社,2014
文章來源:東北林業(yè)大學(xué)研究生院官網(wǎng)

關(guān)注公眾號
快掃碼關(guān)注
公眾號吧
考研公眾號
117