北京航空航天大學(xué)2016博士研究生軟件工程大綱

字號(hào):

一、考試組成
    《軟件工程》具有很強(qiáng)的實(shí)用性。本門考試主要考查學(xué)生對(duì)于軟件工程領(lǐng)域基本概念的理解,對(duì)相關(guān)原則和技術(shù)方法的掌握,以及解決實(shí)際問(wèn)題的能力和對(duì)軟件項(xiàng)目開發(fā)實(shí)踐的經(jīng)驗(yàn);認(rèn)識(shí)和感悟。
    包括:軟件危機(jī);軟件過(guò)程;軟件測(cè)試;面向?qū)ο蠓椒?軟件度量;軟件開發(fā)實(shí)踐。
    二、考試大綱
    1.軟件危機(jī)
    主要內(nèi)容:軟件危機(jī)的產(chǎn)生、歷史及應(yīng)對(duì);軟件失效;軟件質(zhì)量。
    基本要求:軟件危機(jī)的基本概念、主要的幾個(gè)歷史階段和主要的應(yīng)對(duì)技術(shù);軟件失效和硬件失效的區(qū)別;軟件開發(fā)進(jìn)度、成本和質(zhì)量三者的關(guān)系。
    2.軟件過(guò)程
    主要內(nèi)容:軟件生命周期及任務(wù);基本軟件過(guò)程模型。
    基本要求: 掌握基本概念;基本軟件過(guò)程模型(如瀑布模型、原型模型、增量模型、螺旋模型等)的優(yōu)缺點(diǎn)及使用范圍。
    3.軟件測(cè)試
    主要內(nèi)容:軟件測(cè)試的定義及分類; 黑盒測(cè)試、白盒測(cè)試方法;軟件測(cè)試的步驟。
    基本要求: 掌握軟件測(cè)試的概念;了解軟件測(cè)試的步驟;熟練應(yīng)用軟件黑盒測(cè)試、白盒測(cè)試方法。
    4.面向?qū)ο蠓椒?BR>    主要內(nèi)容:面向?qū)ο蟮闹饕拍?面向?qū)ο蠼;A(chǔ)知識(shí);面向?qū)ο筌浖^(guò)程
    基本要求: 掌握面向?qū)ο蟮闹饕拍?了解面向?qū)ο蟪绦蛟O(shè)計(jì)方法的基本特點(diǎn);能夠?qū)⒚嫦驅(qū)ο蠓椒☉?yīng)用到實(shí)際編程中。
    5.軟件度量
    主要內(nèi)容:軟件度量;軟件復(fù)雜性。
    基本要求: 掌握相關(guān)基本概念;理解軟件復(fù)雜性和硬件復(fù)雜性的區(qū)別;能夠?qū)追N基本的軟件度量(如Halstead 的軟件科學(xué)度量法; McCabe 度量法)應(yīng)用到實(shí)際程序分析中。
    6.軟件開發(fā)實(shí)踐
    主要內(nèi)容:軟件開發(fā)實(shí)際經(jīng)驗(yàn)
    基本要求:根據(jù)軟件開發(fā)實(shí)際經(jīng)驗(yàn)闡述對(duì)軟件工程基本概念、基本方法和技術(shù)的認(rèn)識(shí)、感悟等。該部分無(wú)標(biāo)準(zhǔn)答案,主要考察對(duì)軟件工程實(shí)驗(yàn)的參與程度和認(rèn)識(shí)高度。