?軟件工程自考2013年10月真題
摘要:本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。
軟件工程自考2013年10月真題及答案解析
本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。 (本大題共15小題,每小題2分,共30分)
1.20世紀80年代以來,軟件工程的主要特征可概括為( )
A.主要研究系統實現技術
B.關注軟件質量和軟件工程管理
C.開發了若干過程式語言
D.以軟件復用技術為基礎開展一系列軟件生產技術
2.根據軟件需求分類,下列選項中不屬于設計約束的是( )
A.通信接口
B.法規政策
C.審計功能
D.握手協議
3.一個模塊直接修改另一個模塊的內部數據,這樣的耦合被稱為( )
A.內容耦合
B.控制耦合
C.公共耦合
D.數據耦合
4.幾種常見的內聚類型中,最理想的內聚是( )
A.邏輯內聚
B.順序內聚
C.功能內聚
D.過程內聚
5.對軟件結構寬度影響最大的因素是模塊的( )
A.扇入
B.扇出
C.深度
D.控制域
6.下列工具中,常用在需求分析階段的是( )
A.HIPO圖
B.N—S圖
C.PAD圖
D.DFD圖
7.UML表達關系的術語中,聚合是一種特殊的( )
A.關聯
B.依賴
C.泛化
D.細化
8.UML用來表達系統功能模型的圖形化工具是( )
A.用況圖
B.狀態圖
C.類圖
D.順序圖
9.根據RUP實現活動,輸入為設計類、接口,活動為實現類,則輸出為( )
A.用況
B.構件
C.接口
D.子系統
10.白盒測試技術依據的是( )
A.程序的邏輯結構
B.程序的物理結構
C.軟件行為的描述
D.軟件功能的描述
11.從測試完成程度來看,下列選項中測試覆蓋率最低的是( )
A.分支覆蓋
B.語句覆蓋
C.路徑覆蓋
D.條件組合覆蓋
12.對一個軟件工程來說,占總工作量百分比重最大的工作是( )
A.系統分析
B.軟件設計
C.編碼工作
D.軟件測試
13.軟件開發的增量模型是一種( )
A.適用于需求被清晰定義的項目
B.快速構造產品第一版本的好方法
C.適合于大型團隊迭代開發的模式
D.支持面向對象技術的創新模型
14.相對于螺旋模型,瀑布模型缺少( )
A.制定計劃
B.客戶評估
C.實施工程
D.風險分析
15.CMMI能力等級中的第三級為( )
A.已執行級
B.已管理級
C.已定義級
D.已定量管理級
二、填空題(本大題共20空,每空1分,共20分)
11.計算機軟件一般是指計算機系統中的程序及其_______。
12.如何實現不同抽象層術語和處理邏輯之間的映射,涉及到兩方面的內容:一是過程方向,二是_______,后者即求解軟件的開發手段。
13.需求發現的常用技術中,需求人員把自己作為系統的最終用戶的是_______。
14.數據流的歸宿地是_______。
15.結構化設計的主要任務是在_______的基礎上,確定_______的問題。
16.UML圖形化工具分為兩類:_______和_______,前者用于表達系統或系 統成分的靜態結構模型。
17.在UML提供的圖形化工具中,用于創建有關系統交互模型的是_______。
18.RUP利用UML提供的術語和工具定義了需求獲取層、_______、設計層和實現 層,并給出了實現各層模型之間映射的基本活動以及相關指導。
19.RUP采用_______技術來獲取需求。
110.黑盒測試技術完全不考慮程序的_______,它依據的是_______。
111.提高模塊的內聚程度,可簡化_______測試。
112.集成測試是軟件組裝的一個系統化技術,其目標是發現與_______有關的錯誤,一般以_______作為測試驅動模塊。
113.在標準《ISO/IEC軟件生存周期過程12207—1995》中,按過程主體把軟件生存周期過程分為_______、支持過程和組織過程。
114.CMMI模型基于過程途徑思想,通過過程把軟件質量的3個支撐點:受訓人員、_______、_______進行集成,以開發所期望的系統/產品。
115.CMMI有6個共用目標,用于表征過程制度化的程度。目標編號越小,說明該過程的制度化程度就越_______。
三、簡答題(本大題共6小題,每小題5分,共30分)
21.簡述初始需求發現的常用技術。
22.什么是模塊的控制域?什么是模塊的作用域?并對比分析題32圖中3個模塊結構圖 的優劣。說明:圖中的菱形塊代表判定所在的位置,灰色的模塊為受該判定影響的模塊。
23.什么是用況(Use Case)?什么是用況圖?一個用況圖通常包含哪些模型元素?
24.簡述演化模型,及其與RUP迭代、增量式開發之間的關系。
25.簡述白盒測試技術的要點。
26.簡述螺旋模型以及可適應的情況。
四、綜合應用題(本大題共2小題,每小題10分,共20分)
31.某論壇發帖子系統有如下需求:(1)記錄帖子內容:系統對訪客的輸入內容進行檢查,無非法內容,則將內容存入發帖內容文件中,否則提示內容非法。(2)顯示帖子內容:從發帖內容文件中讀出帖子內容,按一定格式顯示在屏幕上。請根據要求:(1)畫出該子系統的數據流圖;(2)將其轉換為軟件結構圖。
32.若有一個程序:輸入3個整數ABC,把這3個數看作是一個三角形的3條邊。這個程序要輸出信息,來說明這個三角形的幾種情況:是三邊不等的、是等腰的、還是等邊的。 請根據給出的說明,用等價類劃分法完成題38表,并給每個等價類規定唯一的編號。 在“答題紙”上列表作答。
延伸閱讀
- 2025年4月自考政治經濟學(中級)全真模擬試題
- 2023年10月自考00257票據法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經濟法概論真題
- 2023年10月自考00245刑法學真題
- 2023年10月自考00186國際商務談判真題
自考微信公眾號
掃碼添加
自考備考資料免費領取
去領取