網(wǎng)站介紹 關(guān)于我們 聯(lián)系方式 友情鏈接 廣告業(yè)務(wù) 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號
2024年碩士研究生復(fù)試考試大綱
考試科目:專業(yè)綜合(含軟件工程學(xué)基礎(chǔ)、高級編程語言(C與C++))
考試形式:擬采取線下機考形式
考試時間:120分鐘,滿分:100分
(一)軟件工程學(xué)基礎(chǔ)(占75%)
考試要求
了解軟件工程發(fā)展史,理解軟件工程、軟件生命周期概念,掌握軟件過程的經(jīng)典模型。掌握軟件開發(fā)中的基礎(chǔ)內(nèi)容:可行性研究、需求分析、總體設(shè)計、詳細設(shè)計、編碼和測試、軟件維護以及軟件項目管理,掌握這些內(nèi)容的目標(biāo)、任務(wù)、特點、步驟及方法。理解面向?qū)ο蠓椒▽W(xué)概念,掌握面向?qū)ο蠓治、設(shè)計和實現(xiàn)所涉及的模型和方法。能夠綜合運用軟件工程理論、方法對實際應(yīng)用問題進行分析、設(shè)計和實現(xiàn)。
二、考試范圍
1.軟件危機與軟件工程軟件的發(fā)展、軟件工程概念、軟件生存周期以及經(jīng)典軟件過程模型
2.可行性研究(1)可行性研究的任務(wù)、步驟(2)系統(tǒng)流程圖設(shè)計、數(shù)據(jù)流圖的設(shè)計、數(shù)據(jù)字典的設(shè)計(3)成本/效益分析的方法
3.需求分析(1)需求分析的任務(wù)、方法(2)實體-聯(lián)系圖、狀態(tài)轉(zhuǎn)換圖(3)圖形工具:層次方框圖、Warnier圖、IPO圖(3)驗證軟件需求
4.總體設(shè)計(1)設(shè)計過程、設(shè)計原理(2)啟發(fā)式規(guī)則(3)面向數(shù)據(jù)流的設(shè)計方法
5.詳細設(shè)計(1)結(jié)構(gòu)程序設(shè)計、人機界面設(shè)計(2)過程設(shè)計工具(3)面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法(4)程序復(fù)雜程度的定量度量
6.編碼與測試(1) 編碼風(fēng)格(2) 軟件測試基礎(chǔ)(3) 單元測試、集成測試、確認測試(4) 白盒測試技術(shù)、黑盒測試技術(shù)(5) 軟件調(diào)試過程、途徑,估算平均無故障時間方法
7.軟件維護(1)軟件維護的定義、特點、過程(2)軟件的可維護性(3)預(yù)防性維護(4)軟件再工程過程
8.面向?qū)ο蠓椒▽W(xué)(1)面向?qū)ο蠡靖拍睢ML(2)面向?qū)ο蠓治龅幕具^程,建立對象模型、動態(tài)模型、功能模型(3)面向?qū)ο笤O(shè)計的準(zhǔn)則、啟發(fā)規(guī)則、軟件重用及系統(tǒng)分解,設(shè)計問題域子系統(tǒng)、人機交互子系統(tǒng)、任務(wù)管理子系統(tǒng)、數(shù)據(jù)管理子系統(tǒng)、類中的服務(wù)、關(guān)聯(lián)及優(yōu)化。(4)面向?qū)ο蟪绦蛟O(shè)計風(fēng)格、面向?qū)ο鬁y試策略、面向?qū)ο筌浖O(shè)計測試用例
9.軟件項目管理軟件規(guī)模估算、工作量估算、進度計劃、人員組織、質(zhì)量保證、軟件配置管理、能力成熟度模型
三、參考書目
1.張海藩,軟件工程導(dǎo)論(第六版),北京,清華大學(xué)出版社,2013年
(二)高級語言編程(C與C++)(占25%)
一、考試要求
對程序設(shè)計的基本知識、基本理論、算法思維有系統(tǒng)深入的理解;掌握程序設(shè)計基本數(shù)據(jù)結(jié)構(gòu)和控制結(jié)構(gòu)、程序設(shè)計過程及常用設(shè)計方法;問題分析能力:將實際問題解析轉(zhuǎn)化為相應(yīng)的高級語言算法;程序?qū)嵺`能力:正確地將算法轉(zhuǎn)換為高級語言程序代碼,并得到正確的結(jié)果。
二、考試內(nèi)容
1程序設(shè)計基礎(chǔ)(1)變量、作用域及生存期(2)運算符與表達式(3)數(shù)據(jù)輸入及輸出
2數(shù)據(jù)類型(1)基本數(shù)據(jù)類型(2)數(shù)組類型(3)字符串(4)結(jié)構(gòu)體類型(5)指針
3基本控制結(jié)構(gòu)(1)順序控制結(jié)構(gòu)(2)條件控制結(jié)構(gòu)(3)循環(huán)控制結(jié)構(gòu)(4)函數(shù)的定義及使用
4數(shù)據(jù)持久化(1)文件的概念與類型(2)文件的操作 5常用求解方法及算法(1)求解方法(2)排序算法(3)查找算法
三、參考書目
1.C程序設(shè)計(第四版),譚浩強,清華大學(xué)出版社,2016 2.《C語言程序設(shè)計(第3版)》,蘇小紅、王宇穎、孫志崗等,高等教育出版社,2015年7月
來源未注明“中國考研網(wǎng)”的資訊、文章等均為轉(zhuǎn)載,本網(wǎng)站轉(zhuǎn)載出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其內(nèi)容的真實性,如涉及版權(quán)問題,請聯(lián)系本站管理員予以更改或刪除。如其他媒體、網(wǎng)站或個人從本網(wǎng)站下載使用,必須保留本網(wǎng)站注明的"稿件來源",并自負版權(quán)等法律責(zé)任。
來源注明“中國考研網(wǎng)”的文章,若需轉(zhuǎn)載請聯(lián)系管理員獲得相應(yīng)許可。
聯(lián)系方式:chinakaoyankefu@163.com
掃碼關(guān)注
了解考研最新消息
網(wǎng)站介紹 關(guān)于我們 聯(lián)系方式 友情鏈接 廣告業(yè)務(wù) 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號