網(wǎng)站介紹 關(guān)于我們 聯(lián)系方式 廣告業(yè)務(wù) 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號
分類:2025考研大綱 來源:中國石油大學(xué)(華東)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 2024-01-23 相關(guān)院校:中國石油大學(xué)(華東)
2024年碩士研究生復(fù)試考試大綱
考試科目:專業(yè)綜合(含軟件工程學(xué)基礎(chǔ)、高級編程語言(C與C++))
考試形式:擬采取線下機(jī)考形式
考試時(shí)間:120分鐘,滿分:100分
(一)軟件工程學(xué)基礎(chǔ)(占75%)
考試要求
了解軟件工程發(fā)展史,理解軟件工程、軟件生命周期概念,掌握軟件過程的經(jīng)典模型。掌握軟件開發(fā)中的基礎(chǔ)內(nèi)容:可行性研究、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和測試、軟件維護(hù)以及軟件項(xiàng)目管理,掌握這些內(nèi)容的目標(biāo)、任務(wù)、特點(diǎn)、步驟及方法。理解面向?qū)ο蠓椒▽W(xué)概念,掌握面向?qū)ο蠓治觥⒃O(shè)計(jì)和實(shí)現(xiàn)所涉及的模型和方法。能夠綜合運(yùn)用軟件工程理論、方法對實(shí)際應(yīng)用問題進(jìn)行分析、設(shè)計(jì)和實(shí)現(xiàn)。
二、考試范圍
1.軟件危機(jī)與軟件工程軟件的發(fā)展、軟件工程概念、軟件生存周期以及經(jīng)典軟件過程模型
2.可行性研究(1)可行性研究的任務(wù)、步驟(2)系統(tǒng)流程圖設(shè)計(jì)、數(shù)據(jù)流圖的設(shè)計(jì)、數(shù)據(jù)字典的設(shè)計(jì)(3)成本/效益分析的方法
3.需求分析(1)需求分析的任務(wù)、方法(2)實(shí)體-聯(lián)系圖、狀態(tài)轉(zhuǎn)換圖(3)圖形工具:層次方框圖、Warnier圖、IPO圖(3)驗(yàn)證軟件需求
4.總體設(shè)計(jì)(1)設(shè)計(jì)過程、設(shè)計(jì)原理(2)啟發(fā)式規(guī)則(3)面向數(shù)據(jù)流的設(shè)計(jì)方法
5.詳細(xì)設(shè)計(jì)(1)結(jié)構(gòu)程序設(shè)計(jì)、人機(jī)界面設(shè)計(jì)(2)過程設(shè)計(jì)工具(3)面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法(4)程序復(fù)雜程度的定量度量
6.編碼與測試(1) 編碼風(fēng)格(2) 軟件測試基礎(chǔ)(3) 單元測試、集成測試、確認(rèn)測試(4) 白盒測試技術(shù)、黑盒測試技術(shù)(5) 軟件調(diào)試過程、途徑,估算平均無故障時(shí)間方法
7.軟件維護(hù)(1)軟件維護(hù)的定義、特點(diǎn)、過程(2)軟件的可維護(hù)性(3)預(yù)防性維護(hù)(4)軟件再工程過程
8.面向?qū)ο蠓椒▽W(xué)(1)面向?qū)ο蠡靖拍、UML(2)面向?qū)ο蠓治龅幕具^程,建立對象模型、動態(tài)模型、功能模型(3)面向?qū)ο笤O(shè)計(jì)的準(zhǔn)則、啟發(fā)規(guī)則、軟件重用及系統(tǒng)分解,設(shè)計(jì)問題域子系統(tǒng)、人機(jī)交互子系統(tǒng)、任務(wù)管理子系統(tǒng)、數(shù)據(jù)管理子系統(tǒng)、類中的服務(wù)、關(guān)聯(lián)及優(yōu)化。(4)面向?qū)ο蟪绦蛟O(shè)計(jì)風(fēng)格、面向?qū)ο鬁y試策略、面向?qū)ο筌浖O(shè)計(jì)測試用例
9.軟件項(xiàng)目管理軟件規(guī)模估算、工作量估算、進(jìn)度計(jì)劃、人員組織、質(zhì)量保證、軟件配置管理、能力成熟度模型
三、參考書目
1.張海藩,軟件工程導(dǎo)論(第六版),北京,清華大學(xué)出版社,2013年
(二)高級語言編程(C與C++)(占25%)
一、考試要求
對程序設(shè)計(jì)的基本知識、基本理論、算法思維有系統(tǒng)深入的理解;掌握程序設(shè)計(jì)基本數(shù)據(jù)結(jié)構(gòu)和控制結(jié)構(gòu)、程序設(shè)計(jì)過程及常用設(shè)計(jì)方法;問題分析能力:將實(shí)際問題解析轉(zhuǎn)化為相應(yīng)的高級語言算法;程序?qū)嵺`能力:正確地將算法轉(zhuǎn)換為高級語言程序代碼,并得到正確的結(jié)果。
二、考試內(nèi)容
1程序設(shè)計(jì)基礎(chǔ)(1)變量、作用域及生存期(2)運(yùn)算符與表達(dá)式(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è)計(jì)(第四版),譚浩強(qiáng),清華大學(xué)出版社,2016 2.《C語言程序設(shè)計(jì)(第3版)》,蘇小紅、王宇穎、孫志崗等,高等教育出版社,2015年7月
掃碼關(guān)注
考研信息一網(wǎng)打盡
網(wǎng)站介紹 關(guān)于我們 聯(lián)系方式 廣告業(yè)務(wù) 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號