




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第1頁共1頁在您完成作業過程中,如有疑難,請登錄學院網站“輔導答疑”欄目,與老師進行交流討論!《軟件工程》作業注:本學期開設的此課程為考查科目,不再參加課程考試!考查內容包含兩部分:學期課程作業、依照考查辦法需完成的相應文檔或作品,缺一不可!請各位考生屆時參照主頁上所發布的通知附件:《本學期考查辦法》提交相關文檔或作品!一、選擇題1.“軟件危機”產生的主要原因是()。A.軟件日益龐大B.開發方法不當C.開發人員編寫程序能力差D.沒有維護好軟件2.經濟可行性研究的范圍包括()A.資源有效性B.管理制度C.效益分析D.開發風險3.軟件需求分析的任務不應包括(A)。進行需求分析可使用多種工具,但(B)是不適用的。在需求分析中,分析員要從用戶那里解決的最重要的問題是(C)。需求規格說明書的內容不應當包括(D)。該文檔在軟件開發中具有重要的作用,但其作用不應當包括(E)。A.①問題分析②信息域分析③結構化程序設計④確定邏輯模型B.①數據流圖②判定表③PAD圖④數據詞典C.①要讓軟件做什么②要給該軟件提供哪些信息③要求軟件工作效率如何④要讓軟件具有什么樣的結構D.①對重要功能的描述②對算法的詳細過程性描述③軟件確認準則④軟件的性能E.①軟件設計的依據②用戶和開發人員對軟件要“做什么”的共同理解③軟件驗收的依據④軟件可行性分析的依據4.在眾多的設計方法中,SD方法是最受人注意的,也是最廣泛應用的一種,這種方法可以同分析階段的(A)方法及編程階段的(B)方法前后銜接,SD方法是考慮如何建立一個結構良好的程序結構,它提出了評價模塊結構質量的兩個具體標準——塊間聯系和塊內聯系。SD方法的最終目標是(C),用于表示模塊間調用關系的圖叫(D)。供選擇的答案:AB:①Jackson②SA③SC④Parnas⑤SPC:①塊間聯系大,塊內聯系大②塊間聯系大,塊內聯系小.③塊間聯系小,塊內聯系大④塊間聯系小,塊內聯系小D:①PAD②HCP③SC④SADT⑤HIPO⑥NS5.為了提高模塊的獨立性,模塊內部最好是()
A、邏輯內聚B、時間內聚C、功能內聚D、通信內聚6.下面關于詳細設計的敘述中,()是錯誤的。A、流程框圖可以描述結構化程序B、流程框圖不能描述結構程序C、NS圖描述的程序一定是結構化的D、PAD圖描述的程序一定是結構化的7.由RumBaugh等人提出的一種面向對象方法叫做對象模型化技術(OMT),即三視點技術,它要求把分析時收集的信息建立在三個模型中。第一個模型是(A),它的作用是描述系統的靜態A,B,E:①數據模型②功能模型③行為模型④信息模型⑤原型⑥動態模型⑦對象模型⑧邏輯模型⑨控制模型⑩仿真模型C,D:①對象圖②概念模型圖③狀態圖④數據流程圖⑤時序圖⑥事件追蹤圖⑦控制流程圖⑧邏輯模擬圖⑨仿真圖⑩行為圖8.因計算機硬件和軟件環境的變化而作出的修改軟件的過程稱為().①改正性維護②適應性維護③完善性維護④預防性維護9.維護過程本質上是()的過程。A.修改程序B.修改文檔C.修改軟件配置D.壓縮的修改軟件定義和開發10.編寫程序的工作量通常占用軟件開發總工作量的()。A.80%B.60%C.40%D.20%11.軟件工程學的一個重要目標是()。A.提高程序的執行效率B.降低程序對存儲空間的要求C.提高軟件的可理解性D.提高軟件的可維護性12.可行性分析是在系統開發的早期所做的一項重要的論證工作,它是決定該系統是否開發的決策依據,因必須給出()的回答。A.確定B.行或不行C.正確D.無二義13.原型化方法是用戶和軟件開發人員之間進行的一種交互過程,適用于()系統。A.需求不確定的B.需求確定的C.管理信息D.決策支持14.在SD方法中全面指導模塊劃分的最重要的原則是()A.程序模塊化B.模塊高內聚C.模塊低耦合D.模塊獨立性15.對象是面向對象系統的(A)。每個對象可用它自己的一組(B)和它可以執行的一組(C)來表征。應用執行對象的(C)可以改變該對象的(B)。它的應用必須通過(D)的傳遞。可以認為,這種(D)的傳遞大致等價于過程性范型中的函數調用。供選擇的答案:A.①基本單位②最小單位③最大單位④語法單位BC.①行為②功能③操作④數據⑤屬性D.①接口②消息③信息④操作⑤過程16.()意味著一個操作在不同的類中可以有不同的實現方式。A.多態性B.多繼承C.類的復用D.封裝17.塊間聯系和塊內聯系是評價程序模塊結構質量的重要標準。聯系的方式、共用信息的作用、共用信息的數量和接口的(A)等因素決定了塊間聯系的大小。在塊內聯系中,(B)的塊內聯系最強。SD方法的總的原則是使每個模塊執行(C)功能,模塊間傳送(D)參數,模塊通過(E)語句調用其它模塊,而且模塊間傳送的參數應盡量(F)。此外,SD方法還提出了判定的作用范圍和模塊的控制范圍等概念。SD方法認為,(G)應該是(H)的子集。A: ①友好性②健壯性 ③簡單性④安全性B: ①巧合內聚②功能內聚③通信內聚④信息內聚C: ①一個②多個D: ①數據型②控制型③混合型E: ①直接引用②標準調用③中斷④宏調用F: ①少 ②多GH:.①作用范圍②控制范圍18.使用軟件時提出增加新功能就必須進行()維護。A.改正性B.適應性C.完善性D.預防性19.在軟件開發的各種資源中,()是最重要的資源。A開發工具B方法C硬件環境D人員20.軟件的復雜性是(),它引起人員通信困難、開發費用超支、開發時間超時等問題。A固有的B人為的C可消除的D不可降低的二、填空題1.在設計測試用例時,___________是用得最多的一種黑盒測試方法。2.軟件開發是一個自頂向下逐步細化和求精過程,而軟件測試是一個_______集成的過程。3.軟件可維護性度量的七個質量特性是、可測試性、可修改性、可靠性、_______________、可使用性和效率。4.在結構化分析方法中,___________表達系統內部數據運動的圖形化技術。5.數據字典包括___________個條目。6.DFD中每個加工至少有___________。7.___________是把對象的屬性和操作結合在一起,構成一個獨立的對象,其內部信息對外界是隱蔽的,外界只能通過有限的接口與對象發生聯系。8.軟件可靠性的主要指標有____________________。9.數據處理問題典型類型是_____和_____三、判斷題1.數據字典是對數據流圖中的數據流,加工、數據存儲、數據的源和終點進行詳細定義。2.如果通過軟件測試沒有發現錯誤,則說明軟件是正確的。3.在進行總體設計時應加強模塊聯系。4.軟件模塊之間的耦合性越弱越好。5.結構化分析是面向數據流進行需求分析的方法.6.UML是面向對象技術領域的建模語言。四、簡答題1.維護的目的是什么?有哪幾種?2.什么叫面向對象?面向對象方法的特點是什么?為什么要用面向對象方法開發軟件?3.軟件測試包括哪些步驟?說明這些步驟的測試對象是什么?。4.簡述使用面向對象分析方法建立目標系統對象模型的五項主要活動工作內容。五、分析題1.下面是某程序的流程圖,計算它的環路復雜性。2.圖書館的預定圖書子系統有如下功能:(1)由供書部門提供書目給訂購組;(2)訂書組從各單位取得要訂的書目;(3)根據供書目錄和訂書書目產生訂書文檔留底;(4)將訂書信息(包括數目,數量等)反饋給供書單位;(5)將未訂書目通知訂書者;(6)對于重復訂購的書目由系統自動檢查,并把結果反饋給訂書者。試根據要求畫出該問題的數據流程圖,并把其轉換為軟件結構圖。3.下面是一段求最大值的程序,其中datalist是數據表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 古代文人的社會責任與角色試題及答案
- 2025年執業藥師考試核心知識體系及備考策略分析試題及答案
- 學習與實踐的結合執業醫師考試試題及答案
- 神經內科常見疾病試題及答案
- 全景式學習主管護師試題及答案
- 自考行政管理專科社會責任履行試題答案
- 行政法學新觀點分析與試題答案歸納
- 行政管理專業考試準備清單:試題及答案
- 2025年藥師考試護理心理學應用試題及答案
- 助力2025年考試的行政法學復習試題及答案
- 北師大版數學八年級下冊全冊教案及反思
- 畢業研究生登記表(適用于江蘇省)
- 網絡傳播概論(第5版)課件 第七章 網絡傳播建構的關系
- 《教育心理學(第3版)》全套教學課件
- (正式版)SH∕T 3507-2024 石油化工鋼結構工程施工及驗收規范
- 1《促織》公開課一等獎創新教學設計(表格式)統編版高中語文必修下冊
- 兒科腎病綜合征課件
- VDA6.3-2023過程審核檢查表
- DBJ33-T 1095-2024 預拌砂漿應用技術規程
- 幼兒園安全《身體警報》
- 2024年天津市和平區中考二模語文試卷
評論
0/150
提交評論