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