




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
廈門大學《軟件工程導論》課程試卷軟件學院2007級軟件工程專業廈門大學《軟件工程導論》課程試卷軟件學院2007級軟件工程專業主考教師:王美紅試卷類型:(A卷)單項選擇題(每小題1分,共10分)在結構性的瀑布模型中,哪一個階段定義的標準將成為軟件測試中的系統測試階段的目標(A)(A)需求分析階段 (B)詳細設計階段(C)概要設計階段 (D)可行性研究階段軟件工程方法中普遍定義的方法之一是結構化生命周期方法(SLC方法),下述哪一個論述不具有SLC方法的主要特征(C) (A)嚴格定義需求 (B)劃分開發階段 (C)規范文檔格式 (D)分析控制流程軟件結構中兩個模塊之間有調用關系,傳遞簡單數據值,相當于高級語言中的值傳遞,這兩個模塊之間的耦合是(D)(A)公共耦合 (B)控制耦合(C)標記耦合 (D)數據耦合軟件維護的四類維護活動是(A)(A)改正性維護,適應性維護,完善性維護和預防性維護。(B)適應性維護,完善性維護,搶救性維護和輔助性維護。(C)改正性維護,適應性維護,完善性維護和輔助性維護。(D)適應性維護,完善性維護,搶救性維護和預防性維護。主要從(A)幾個方面進行系統可行性研究。(A)技術可行性,經濟可行性,操作可行性。(B)技術可行性,經濟可行性,系統可行性。(C)經濟可行性,系統可行性,操作可行性。(D)經濟可行性,系統可行性,時間可行性。進行需求分析可使用多種工具,但(C)是不適用的。(A)數據流圖(B)判定表(C)PAD圖(D)數據字典軟件需求分析階段的工作,可以分為四個方面:對問題的識別、分析與綜合、編寫需求分析文檔以及(B)(A)軟件的總結(B)需求分析評審(C)階段性報告(D)以上答案都不對能力成熟度模型CMM(CapabilityMaturityModel)描述和分析了軟件過程能力的發展和改進的程度,確定了一個軟件過程成熟程度的分級標準。在(A)已建立了基本的項目管理過程,可對成本、進度和功能特性進行跟蹤。(A)可重復級(B)管理級(C)功能級(D)成本級OMT(ObjectModellingTechnique)方法的第一步是從問題的陳述入手,構造系統模型。系統模型由對象模型、(C)組成。(A)靜態模型和功能模型(B)動態模型和過程模型(C)動態模型和功能模型(D)靜態模型和操作模型為了表示項目管理功能工作中各項任務之間的進度銜接關系,常用的計劃管理工具是(D)(A)程序結構圖(B)數據流圖(C)E-R圖(D)甘特(Gantt)圖多項選擇題(每題2分,共10分)以下測試方法是白盒測試方法的是(CD)(A)判定覆蓋和邊界值分析法。(B)等價劃分和錯誤推測法。(C)路徑覆蓋和判定/條件覆蓋法。(D)條件組合覆蓋和語句覆蓋法。(E)條件覆蓋和錯誤推測法。軟件需求說明書是軟件需求分析階段的重要文件,下述哪些是其應該包含的內容()(A)數據描述(B)功能描述(C)模塊描述(D)性能描述在單元測試期間著重從下述哪些方面對模塊進行測試()模塊接口(B)局部數據結構(C)重要的執行通路(D)出錯處理通路(E)邊界條件4.下列哪些方法是屬于表達規格說明的形式化方法()(A)有窮狀態機(B)Petri網Z語言(D)數據流圖5.軟件生產的復雜性和高成本性,使大型軟件的生產出現危機,下述哪些是軟件危機的主要表現()(A)需求增長難以滿足(B)生產成本過高(C)進度難以控制(D)質量難以保證判斷題(每小題1分,共5分)軟件開發的主要任務是寫程序。錯測試功能是否符合要求是白盒測試。錯流圖中的區域數等于環形復雜度。對扇出是一個模塊直接控制(調用)的模塊數目,扇出過大意味著模塊過分復雜,需要控制和協調過多的下級模塊。對在面向對象程序中,使用繼承機制是實現共享和提高重用程度的主要途徑。對簡答題(共25分)簡述需求分析的三個層次。(6分)業務需求:反映了組織機構或客戶對系統、產品高層次的目標要求。用戶需求:文檔描述了用戶使用產品必須要完成的任務。功能需求:定義了開發人員必須實現的軟件功能,使得用戶能完成他們的任務,從而滿足了業務需求。軟件測試中一般包含幾個步驟?請分別加以說明。(6分)制定測試計劃設計測試用例執行測試撰寫測試報告消除軟件缺陷完成說出你所知道的兩種估算軟件規模的方法的名稱,并說明他們的優缺點。(4分)說明在OO語境中的集成測試的兩種主要策略。(4分)基于線程:集成響應系統的一個輸入或事件所需要的一組類,每個線程被集成并分別測試。應用回歸測試保證沒有副作用?;谑褂茫簻y試獨立類(不使用服務器類的類),再測試依賴類(使用獨立類的類),然后維持這個測試序列直到構造完整個系統。軟件生命周期都包含哪些階段,并簡述每個階段的基本任務(5分)分析設計題(共50分)項目描述:某百貨商店業務管理系統的組織結構和工作任務如下:現行系統在商店經理的領導下,設有銷售科、采購科和財務科。銷售科的任務是,接受顧客的訂貨單,并進行校驗,將不符合要求的訂貨單退還給顧客。如果是合格的訂貨單且倉庫有存貨,那么就給顧客開發貨票,通知顧客到財務科交貨款,并修改因顧客購買而改變的庫存數據。如果是合格的訂貨單但是缺貨,那么先留底,然后向采購科發出缺貨單。當采購科購買到貨后,核對到貨單和缺貨單,再給顧客開出發貨票。采購科的任務是,將銷售科提供的缺貨單進行匯總,根據匯總情況和各廠商供貨情況,向有關廠商發出訂購單。當供貨廠商發來供貨單時,對照留底的訂購單加以核對。如果正確則建立進貨帳和應付款帳,向銷售科發到貨通知單并修改庫存記錄;如果供貨單與留底訂購單不符,則把供貨單退還給供貨廠商。財務科(會計科)的任務是,接到顧客的貨款時,給顧客開出收據及發票,通知銷售科付貨;根據稅務局發來的稅單建立付款帳,并付稅款;根據供貨廠商發來的付款通知單和采購科記錄的應付款明細帳,建立付款明細帳,同時向供貨廠商付購貨款。無論是收款還是付款之后,都要修改商店的財務總帳。財務科在完成以上日常賬務工作的同時,還要定期編制各種報表向經理匯報,以供經理了解有關情況并據此制定下階段的業務計劃。問題:請根據上面的描述畫出該百貨商店業務管理系統的頂層數據流圖和第一層數據流圖(13分)讀入數據判別讀入數據判別訂貨輸入訂貨處理提貨發票進貨輸入庫存修改進貨票據訂單記錄分析統計生成統計表3.某航空公司規定,乘客可以免費托運不超過20公斤的行李。當行李重量超過20公斤時,對頭等艙的乘客超重部分每公斤收費4元,其它艙的乘客收費6元。對殘疾乘客超重部分在艙位等次相同的情況下收費減半。用判定表描述行李托運費的處理過程。(6分)4.請為某倉庫的管理設計一個E-R模型。該倉庫主要管理零件(零件編號,零件名稱,顏色,重量)的訂購和供應等事項。倉庫向工程項目(項目編號,項目名稱,開工日期)供應零件,并且根據需要向供應商(供應商編號,供應商名稱,地址)訂購零件。(6分)5.項目描述:王大夫在小鎮上開了一家牙科診所。他有一個牙科助手、一個牙科保健員和一個接待員。王大夫需要一個軟件系統來管理預約。當病人打電話預約時,接待員將查閱預約登記表,如果病人申請的就診時間與已定下的預約時間沖突,則接待員建議一個就診時間以安排病人盡早得到診治。如果病人同意建議的就診時間,接待員將輸入約定時間和病人的名字。系統將核實病人的名字并提供記錄的病人數據,數據包括病人的病歷號等。在每次治療或清洗后,助手或保健員將標記相應的預約診治已經完成,如果必要的話會安排病人下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 費用反還協議書
- 救援隊訓練免責協議書
- 約架免責協議書
- 小工程勞務用工協議書
- 肉牛寄養協議書
- 藝校入職協議書
- 電線承包協議書
- 父母和女婿復婚協議書
- 貿易貨物協議書
- 資產贈予協議書
- 濟南幼兒師范高等??茖W校招聘真題2024
- 定額〔2025〕1號文-關于發布2018版電力建設工程概預算定額2024年度價格水平調整的通知
- 車險查勘定損中級培訓水淹車處理指引及定損培訓
- GB/T 29745-2013公共停車場(庫)信息聯網通用技術要求
- 員工請假審批流程圖
- “雙減”背景下高中語文作業的設計
- 2023年考研《法碩(非法學)》真題及答案
- 供應室技能考核操作標準
- 力平之獨特的血脂管理課件
- 全國2021年4月自學考試00322中國行政史試題答案
- 外周神經復發性神經鞘瘤的顯微外科治療課件
評論
0/150
提交評論