10月自考02333軟件工程試題及答案_第1頁
10月自考02333軟件工程試題及答案_第2頁
10月自考02333軟件工程試題及答案_第3頁
10月自考02333軟件工程試題及答案_第4頁
10月自考02333軟件工程試題及答案_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、2017年10月高等教育自學考試全國統一命題考試軟件工程試卷 (課程代碼02333)本試卷共4頁,滿分100分,考試時間150分鐘。考生答題注意事項:1本卷所有試題必須在答題卡上作答。答在試卷上無效,試卷空白處和背面均可作草稿紙。2第一部分為選擇題。必須對應試卷上的題號使用2B鉛筆將“答題卡”的相應代碼涂黑。3第二部分為非選擇題。必須注明大、小題號,使用0.5毫米黑色字跡簽字筆作答。4合理安排答題空間,超出答題區域無效。第一部分選擇題一、單項選擇題:本大題共15小題,每小題2分。共30分,在每小題列出的備選項中只有一項是最符合題目要求的,請將其選出。 1軟件工程在20世紀80年代以來獲得的主要

2、成果有 A瀑布模型 BCASE產品 C過程式語言 D結構化方法2在銷售管理系統需求文檔中出現下列描述,屬于外部接口需求范疇的是 A系統應能產生月銷售報表 B系統應在5分鐘內計算出給定季度的總銷售稅 C對要構建的賬戶接收系統,必須為月財務狀況系統提供更新信息 D任取1秒鐘,一個特定應用所消耗的可用計算能力平均不超過503需求規約的基本性質包括重要性和穩定性程度、可修改的、完整的和 A一致的 B可重復的 C可復用的 D可測試的4在建模過程中,可用以描述加工的工具是 A數據表 B加工表 C數據字典 D判定表5指不同模塊之間相互依賴程度的度量是 A扇出 B.扇入 C內聚 D耦合6把要解決問題的過程分解

3、為多個步驟或階段,每一步是對上一步結果的細化,以接近問題的解法,該方法稱為 A逐步求精 B逐步分解 C逐步抽象 D逐步概括7關聯的多重性是指 A一個類有多少個方法被另一個類調用 B一個類的某個方法被另一個類調用的次數 C兩個類所具有的相同的方法和屬性的個數比 D類中對象參與一個關聯的數目8使用用況圖可以為系統建模,描述軟件系統行為的 A功能結構 B業務過程結構 C整體結構 D狀態結構9RU的設計方法給出用于表達設計模型中基本成分的術語,包括子系統、設計類、接口和 A.構件 B用況細化 C體系結構描述 D部署模型10關于調試,下列說法正確的是 A從一個側面證明程序員的失敗 B受時間約束的 C一個

4、推理過程 D由獨立的測試組完成11在教師分房方案中規定對教授、副教授、講師和助教分別計算分數,做相應的處理,則根據黑盒測試中的等價類劃分技術,下列劃分正確的是 A4個有效等價類,4個無效等價類 B4個有效等價類,1個無效等價類 C1個有效等價類,1個無效等價類 D1個有效等價類,4個無效等價類12有效性測試的目標是發現軟件實現的功能與需求規格說明書不一致的錯誤,通常采用的測試技術是 A.黑盒測試技術 B用況測試技術 C回歸測試技術 D性能測試技術13(m0/mc軟件生存周期過程l22071995標準按過程主體把軟件生存周期過程分為基本過程、支持過程和 A驗證過程 B確認過程 C定義過程 D組織

5、過程14在常見的軟件開發模型中,引入風險分析的是 A螺旋模型 B噴泉模型 C演化模型 D瀑布模型15CMMI組織過程改善的成熟度等級中的3級是 A.已執行級 B已管理級 C已定義級 D已定量管理級第二部分非選擇題二、填空題:本大題共20空。每空1分,共20分。16提出軟件工程概念的目的是倡導以工程的原理、原則和_進行軟件開發。17.對于單一一個需求,必須具有的基本性質:_、無歧義的、可測試的、_以及可測量的。18需求人員把自己作為系統的最終用戶,審視該系統并提出問題的初始發現需求技術是_。19在結構化分析方法的基本術語中,數據流的歸宿地稱為_。20指一個模塊內部各成分之間相互關聯程度的度量是_

6、。21結構化分析方法給出了一種能表達功能模型的圖形化工具是_。22結構化程序設計的基本控制結構包括順序、_和循環。23在面向對象技術的發展中,一個重要的里程碑是_。24RUP是一種以用況為驅動、以_為中心的迭代、增量式開發。25由于軟件錯誤的復雜性,在軟件工程測試中,應綜合運用測試技術,并且應實施合理的測試序列:單元測試、集成測試、有效性測試和_。26在單元測試中,由于模塊不是一個獨立的程序,必須為每個模塊單元測試開發_和承接模塊,前者模擬主程序接受測試用例的數據,并將這些數據傳遞給待測試的模塊。27軟件基本過程指那些與軟件生產直接相關的活動集,可分為獲取過程、供應過程、_、運行過程和_。28

7、對于一個項目而言,過程管理計劃是項目管理計劃的主體,一般還可能存在一些對支持生存周期過程具有重要作用的其他計劃,包括軟件工程管理計劃、_、軟件質量保證計劃、軟件驗證和確認計劃和_。29CMMI模型基于過程途徑思想,通過過程把軟件質量3個支撐點:受訓的人員、規程和方法、工具和_進行集成,以開發所期望的系統/產品。30在CMMI模型中,在單一過程域中已達到的過程改善稱為_。31針對開發的CMMI是一個有關產品和服務的過程改善的成熟度模型,集成了3個源模型:_、系統工程CMM和_。三、簡答題:本大題共6小題,每小題5分。共30分。32簡述軟件開發的本質及基本途徑。33簡述結構化分析建模的基本步驟。3

8、4簡述RUP中用況模型和分析模型的區別。35簡述泛化的概念及其約束。36筒述因果圖方法生成測試用例的基本步驟。37簡述軟件生存周期過程、軟件生存周期模型、軟件項目過程管理之間的關系。四、綜合應用題:本大題共2小題,每小題10分,共20分。38某電話公司決定開發一個管理所有客戶信息的交互式網絡系統,其功能如下: (1)瀏覽客戶信息:任何使用Interne的網絡用戶都可以瀏覽電話公司所有的業務信息。 (2)登錄:電話公司授予每個客戶一個賬號。擁有授權賬號的客戶,可以使用系統提供的頁面設置個人密碼,并使用該賬號和密碼在線注冊。 (3)修改個人信息:客戶在系統注冊后,可以發送電子郵件或者使用系統提供的頁面,對個人信息進行修改。 (4)刪除客戶信息:只有公司的管理人員才能

溫馨提示

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

評論

0/150

提交評論