(完整word版)《軟件工程》期末考試及答案_第1頁
(完整word版)《軟件工程》期末考試及答案_第2頁
(完整word版)《軟件工程》期末考試及答案_第3頁
(完整word版)《軟件工程》期末考試及答案_第4頁
(完整word版)《軟件工程》期末考試及答案_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、:號位座 :號學 0 密 0 封 :業(yè)專 :名姓 :站授函 軟件工程 期末考試試卷 考生注意:1本試卷共有五道大題,滿分100分。 2 .考試時間90分鐘。 3. 卷面整潔,字跡工整。 4. 填寫內(nèi)容不得超出密封線。 總分 題號 -一- 二 三 四 五 核分人 題分 15 20 20 30 15 復查人 得分 、名詞解釋題(每小題 3分,共15分) 得分 評卷人 1.軟件生存周期模型 2.數(shù)據(jù)字典DD 3.內(nèi)聚性 4.JSP方法 5.多態(tài)性 得分 評卷人 、填空題(每空 2分,共20 分) 1在軟件開發(fā)過程中要產(chǎn)生大量的信息,要進行大量的修改,能協(xié)調(diào)軟件開發(fā),并使 混亂減到最低程度。 2規(guī)定功

2、能的軟件,在一定程度上對自身錯誤的作用具有屏蔽能力,則稱此軟件具有的 軟件。 3. McCall提出的軟件質(zhì)量模型包括 個軟件質(zhì)量特性。 4軟件可維護性度量的七個質(zhì)量特性是可理解性、可測試性、可修改性、可靠性、可 使用性和效率。 5. 為了便于對照檢查,測試用例應由輸入數(shù)據(jù)和預期的 兩部分組成。 6. 程序設計語言的心理特性主要表現(xiàn)在 、簡潔性、傳統(tǒng)性、局部性和順序性。 7. 軟件結(jié)構(gòu)是以為基礎而組成的一種控制層次結(jié)構(gòu)。 8. 使用類創(chuàng)建對象的過程實際上是類的 過程。 9. 結(jié)構(gòu)化語言是介于自然語言和 之間的一種半形式語言。 10.若年利率為i,不計復利, 得分 評卷人 三、簡答題(每小題 n

3、年后可得錢數(shù)為 F,則現(xiàn)在的價值P 1簡述容錯技術的四種主要手段,并解釋。 5分,共20分) 2.以G.J.Myers的觀點,簡述對軟件測試的目的。 第1頁共4頁(軟件工程) 3.就程序設計語言的工程特性而言,對程序編碼有哪些要求? 4.模塊的內(nèi)聚性包括哪些類型? 得分 評卷人 四、理論應用題(每小題 15分,共30分) 1.請使用PAD圖和PDL語言描述在數(shù)組 A (1)A (10)中找最大數(shù)的算法。 2根據(jù)下列條件使用等價類劃分法設計測試用例。某一8位微機,其八進制常數(shù)定義為:以零開頭 的數(shù)是八進制整數(shù),其值的范圍是 -177177,女口 05, 0127,-065 。 得分 評卷人 五、

4、實踐應用題(每小題 15分,共15 分) 1 某電器集團公司下屬的廠包括技術科、生產(chǎn)科等基層單位?,F(xiàn)在想建立一個計算機輔助企業(yè)管理 系統(tǒng),其中: 生產(chǎn)科的任務是: (1) 根據(jù)銷售公司轉(zhuǎn)來的內(nèi)部合同(產(chǎn)品型號、規(guī)格、數(shù)量、交獲日期)制定車間月生產(chǎn)計劃。 (2) 根據(jù)車間實際生產(chǎn)日報表、周報表調(diào)整月生產(chǎn)計劃 (3) 以月生產(chǎn)計劃為以及,制定產(chǎn)品設計(結(jié)構(gòu)、工藝)及產(chǎn)品組裝月計劃。 (4) 將產(chǎn)品的組裝計劃傳達到各科,將組裝月計劃分解為周計劃,下達給車間 技術科的任務是: (1) 根據(jù)生產(chǎn)科轉(zhuǎn)來的組裝計劃進行產(chǎn)品結(jié)構(gòu)設計,產(chǎn)生產(chǎn)品裝配圖給生產(chǎn)科,產(chǎn)生外購需求 計劃給供應科,并產(chǎn)生產(chǎn)品自制物料清單。

5、 (2) 根據(jù)組裝計劃進行產(chǎn)品工藝設計,根據(jù)產(chǎn)品自制物料清單產(chǎn)生工藝流程圖給零件廠。 寫出以上系統(tǒng)中生產(chǎn)科和技術科處理的軟件結(jié)構(gòu)圖。 第6頁共4頁(軟件工程) 軟件工程期末答案 一、名詞解釋題(每題 3分,共15分)。 1 是描述軟件開發(fā)過程中各種活動如何執(zhí)行的模型。 2 數(shù)據(jù)字典是用來定義數(shù)據(jù)流圖中的各個成分的具體含義的。它以一種準確的、無二義性的說明方 式為系統(tǒng)的分析、設計及維護提供了有關元素的一致的定義和詳細的描述。 3 內(nèi)聚性是模塊獨立性的衡量標準之一,它是指模塊的功能強度的度量,即一個模塊內(nèi)部各個元素 彼此結(jié)合的緊密程度的度量。 (1) 偶然內(nèi)聚 (2) 邏輯內(nèi)聚 (3) 時間內(nèi)聚

6、(4) 通信內(nèi)聚 (5) 順序內(nèi)聚 (6) 功能內(nèi)聚 四、理論應用題(每小題 15分,共30分)。 1. PDL語言: N=1 4 JSP方法是面向數(shù)據(jù)結(jié)構(gòu)的設計方法,其定義了一組以數(shù)據(jù)結(jié)構(gòu)為指導的映射過程,它根據(jù)輸入, 輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的過程描述,即程序結(jié)構(gòu)。 WHILE N=10 DO 5 指相同的操作或函數(shù)、過程可作用于多種類型的對象上并獲得不同結(jié)果?;?不同的對象,收到 同一消息可以產(chǎn)生不同的結(jié)果。) 二、填空題(每空 2分,共20分)。 1軟件配置管理 2容錯功能 3.11 4.可移植性 5輸出結(jié)果 6. 歧義性 7. 模塊 8. 實例化 9. 形式語言 10.

7、 F/(1+( n*i) 三、簡答題(每小題5分,共20分)。 1.結(jié)構(gòu)冗余:包括靜態(tài)冗余、動態(tài)冗余和混合冗余。 信息冗余:為檢測或糾正信息在運算或傳輸中的錯誤,須外加一部分信息。 時間冗余:指重復執(zhí)行指令或程序來消除瞬時錯誤帶來的影響。 冗余附加技術:指為實現(xiàn)上述冗余技術所需的資源和技術。 2 軟件測試是(1)為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程;(2) 一個好的用例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的 錯誤的測試。(3) 一個成功的測試是發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤的測試。 3 .就程序設計語言的工程特性而言,對程序編碼有如下要求: (1 )可移植性 (2)開發(fā)工具的可利用性 (3 )軟件的可重用性 (4 )可維護性

8、 4 .模塊的內(nèi)聚性包括: IF A (N ) =A ( N+1 ) ELSE MAX =A N=N+1; ENDWHILE; MAX =A (N) ENDIF; (N+1 ) PAD 圖: T 2(1)劃分等價類并編號,如下表示:(5分) 兒進制整型常量輸入條件的等價類表 輸入數(shù)據(jù) 合理等忻類 不合理等價類 八進制整數(shù) 12-4位以0打頭的數(shù)孚串 2,以衛(wèi)打頭的孑5位數(shù)串 M比非0非打頭的串 40打頭含有勻閤字字符的串 5-0打頭含有非數(shù)宇字務的串 多于5傘字符 7 -后非U的窖位串 S后有非數(shù)字宇符 。后參于4亍數(shù)字 八進制數(shù)范圉 10在-1神1和之間 11 .小于477 12大于177 (2)為合理等價類設計測試用例 ,表中有兩個合理等價類,設計兩個例子(5分) 1測試數(shù)據(jù) 期望結(jié)果 覆蓋范圍 |023 顯護有效輸入 hio |0155 顯示有效輸入 2,10 (3)為不合理等價類測試用例,至少設計一個測試用例(5分) |測試數(shù)據(jù) 期望結(jié)果 覆蓋范園 102 顯示無效輸入 3 0A12 顯示無效輸入 4 |4)x33 顯處無效輸入 5 | -02212 mi小兀效輸入 6

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論