- 相關(guān)推薦
東北師范大學(xué)春《軟件工程》期末考核
《軟件工程》
滿分100分
一、名詞解釋(每小題4分,共20分)
1.軟件生存周期模型
軟件生存周期模型是描述軟件開(kāi)發(fā)過(guò)程中各種活動(dòng)如何執(zhí)行的模型。
2.數(shù)據(jù)字典DD
數(shù)據(jù)字典是用來(lái)定義數(shù)據(jù)流圖中的各個(gè)成分的具體含義的。它以一種準(zhǔn)確的、無(wú)二義性的說(shuō)明方式為系統(tǒng)的分析、設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述。
3.內(nèi)聚性
內(nèi)聚性是模塊獨(dú)立性的衡量標(biāo)準(zhǔn)之一,它是指模塊的功能強(qiáng)度的度量,即一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度的度量。
4.JSP方法
JSP方法是面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法,其定義了一組以數(shù)據(jù)結(jié)構(gòu)為指導(dǎo)的映射過(guò)程,它根據(jù)輸入、輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的過(guò)程描述,即程序結(jié)構(gòu)。
5.多態(tài)性
指相同的操作或函數(shù)、過(guò)程可作用于多種類型的對(duì)象上并獲得不同結(jié)果;颍ú煌膶(duì)象,收到同一消息可以產(chǎn)生不同的結(jié)果。)
二、簡(jiǎn)答題(每小題5分,共20分)
1.簡(jiǎn)述容錯(cuò)技術(shù)的四種主要手段,并解釋。
結(jié)構(gòu)冗余:包括靜態(tài)冗余、動(dòng)態(tài)冗余和混合冗余。
信息冗余:為檢測(cè)或糾正信息在運(yùn)算或傳輸中的錯(cuò)誤,須外加一部分信息。
時(shí)間冗余:指重復(fù)執(zhí)行指令或程序來(lái)消除瞬時(shí)錯(cuò)誤http://http://www.msguai.com/news/55B6C350704DCD99.html帶來(lái)的影響。
冗余附加技術(shù):指為實(shí)現(xiàn)上述冗余技術(shù)所需的資源和技術(shù)。
2. 以G.J.Myers的觀點(diǎn),簡(jiǎn)述對(duì)軟件測(cè)試的目的。
軟件測(cè)試是(1)為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程;(2)一個(gè)好的用例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。(3)一個(gè)成功的測(cè)試是發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。
3. 就程序設(shè)計(jì)語(yǔ)言的工程特性而言,對(duì)程序編碼有哪些要求?
就程序設(shè)計(jì)語(yǔ)言的工程特性而言,對(duì)程序編碼有如下要求:
(1)可移植性
(2)開(kāi)發(fā)工具的可利用性
(3)軟件的可重用性
(4)可維護(hù)性
4. 模塊的內(nèi)聚性包括哪些類型?
模塊的內(nèi)聚性包括:
【東北師范大學(xué)春《軟件工程》期末考核】相關(guān)文章:
軟件工程期末試卷及答案06-26
期末考核評(píng)語(yǔ)04-29
期末考核評(píng)語(yǔ)14篇04-29
東北師范大學(xué)排名05-01