版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
試卷代號(hào):1260座位號(hào)巨口
國(guó)家開(kāi)放大學(xué)2020年春季學(xué)期期末統(tǒng)一考試
軟件工程試題
2020年7月
題號(hào)二i三}總分
分?jǐn)?shù)
得分評(píng)卷人
一、選擇題,請(qǐng)從四個(gè)可選項(xiàng)中選擇正確答案。(60分.每題3分)
1.軟件開(kāi)發(fā)活動(dòng)的順序應(yīng)該是()。
A.問(wèn)題定義、可行性研究、需求分析、設(shè)計(jì)、編碼和測(cè)試
B.問(wèn)題定義、設(shè)計(jì)、可行性研究、編碼和測(cè)試
C.需求分析、設(shè)計(jì)、編碼和測(cè)試
D.需求分析、編碼和測(cè)試、試運(yùn)行
2.美國(guó)卡內(nèi)基·梅隆大學(xué)制定的SWeCMM是()。
A.軟件工作規(guī)范B.軟件工作流描述
C.軟件描述的一般方法D.軟件成熟度模型
3.假定銀行的存款年利率是2%,請(qǐng)問(wèn)現(xiàn)在存5000元,兩年后價(jià)值應(yīng)為()元
A.5202B.4500
C.5100D.4712
4.系統(tǒng)物理模型用()表示。
A.系統(tǒng)流程圖B.?dāng)?shù)據(jù)流程圖
C.程序流程圖D.E一R圖
5.關(guān)于軟件需求特性不正確的描述是“軟件需求具有()”。
A.多變性B.模糊性
C.準(zhǔn)確性D.主觀性
6.軟件結(jié)構(gòu)圖中沒(méi)有()元素。
A.模塊B.調(diào)用參數(shù)
C.返回參數(shù)D.判斷
601
7.程序流程圖與數(shù)據(jù)流程圖的關(guān)系()。
A.不確定B.?dāng)?shù)據(jù)流程圖可以轉(zhuǎn)換成程序流程圖
C.?dāng)?shù)據(jù)調(diào)用關(guān)系D.程序流程圖可以轉(zhuǎn)換成數(shù)據(jù)流程圖
8.包含關(guān)系用于構(gòu)造多個(gè)用例()。
A.關(guān)系B.共性的部分
C.角色D.特殊活動(dòng)
9.如果說(shuō)用例F被用例T擴(kuò)展,意思是()。
A.F是一個(gè)一般用例,T是一個(gè)特殊用例
B.F是一個(gè)特殊用戶,T是一個(gè)一般用例
C.都是一般用例
D.都是特殊用例
10.用()對(duì)需要長(zhǎng)久保存的信息進(jìn)行建模。
A.實(shí)體類B.?dāng)?shù)據(jù)庫(kù)表
C.E一R圖D.對(duì)象類
n.面向?qū)ο蟪绦蛟O(shè)計(jì)的基本機(jī)制()。
A.繼承B.消息
C.方法D.結(jié)構(gòu)
12.面向?qū)ο蠓治龊驮O(shè)計(jì)的界限是(),從分析到設(shè)計(jì)是一個(gè)逐漸擴(kuò)充模型的過(guò)程。
A.清晰的B.模糊的
C.非線性的D.確定的
13.動(dòng)態(tài)模型描述系統(tǒng)的動(dòng)態(tài)結(jié)構(gòu)和對(duì)象之間的交互,表示瞬時(shí)的、行為化的系統(tǒng)“控制”
特性。面向?qū)ο蠓椒ㄖ?,常用()?shí)現(xiàn)。
A.狀態(tài)圖B.交互圖
C.活動(dòng)圖D.以上全部
14.不適合作為數(shù)據(jù)處理與數(shù)據(jù)庫(kù)應(yīng)用的語(yǔ)言是()。
A.SQLB.Cobol
C.4GLD.Lisp
15.程序設(shè)計(jì)語(yǔ)言的技術(shù)特性不應(yīng)包括()。
A.?dāng)?shù)據(jù)結(jié)構(gòu)的描述性B.抽象類型的描述性
C.?dāng)?shù)據(jù)庫(kù)的易操作性D.軟件的可移植性
16.程序的三種基本控制結(jié)構(gòu),包括順序結(jié)構(gòu)、()和循環(huán)結(jié)構(gòu)。
A,條件/判斷結(jié)構(gòu)B.說(shuō)明結(jié)構(gòu)
C.輸人結(jié)構(gòu)D.輸出結(jié)構(gòu)
17.一般性的軟件其測(cè)試工作量大約占整個(gè)開(kāi)發(fā)工作量的()。
A.小于10%B.40%
C.90%D.大于100
602
18.下面哪些測(cè)試方法屬于黑盒測(cè)試(
A.路徑測(cè)試B.等價(jià)類劃分
C.條件判斷D.循環(huán)測(cè)試
19.不屬于軟件項(xiàng)目管理的是()。
AC
開(kāi)發(fā)機(jī)構(gòu)能力評(píng)估B.項(xiàng)目風(fēng)險(xiǎn)評(píng)估
.
質(zhì)量監(jiān)控D.軟件銷售利潤(rùn)
20.軟件特性中,相互矛盾的是()。
A.可理解性與可測(cè)試性B.效率與可修改性
C.可修改性和可理解性D.可理解性與可讀性
得分評(píng)卷人
二、簡(jiǎn)答題(30分,每小題6分)
21.請(qǐng)給出軟件工程七條基本原理中的任意6條基本原理。
22.試分析結(jié)構(gòu)化方法存在的主要問(wèn)題是什么?
23.面向?qū)ο蟮姆治鐾ǔR⑷齻€(gè)模型,請(qǐng)問(wèn)三個(gè)模型的作用?
24.軟件需求可以分為業(yè)務(wù)需求、用戶需求、功能需求和非功能需求,請(qǐng)分析業(yè)務(wù)需求與
功能需求的區(qū)別?
25.一個(gè)程序片段如下,請(qǐng)?jiān)O(shè)計(jì)符合判定覆蓋的測(cè)試用例。
if(a>=5)&a(b<o){
c=a+b;
else
c=a一b;
if(。>5)}}(。<1)
printf("c不在計(jì)算區(qū)域\n,,);
else
printf("%d\n,,,。)};
603
得分評(píng)卷人
三、應(yīng)用題(10分)
26.學(xué)校教師工資管理系統(tǒng)的需求描述如下:教師每月末將本月的工作量輸人到系統(tǒng)中,
學(xué)院負(fù)責(zé)人對(duì)教師輸人的工作量進(jìn)行審核,財(cái)務(wù)部門對(duì)審核后的工作量計(jì)算本月工資,本月工
資一基本工資+各種補(bǔ)貼十工作量獎(jiǎng)金一稅收一保險(xiǎn)一公積金金?;竟べY、各種補(bǔ)貼、保
險(xiǎn)、公積金信息由人事處負(fù)責(zé)輸入和維護(hù),教師可以查詢?cè)鹿べY明細(xì)。銀行系統(tǒng)每月從本系統(tǒng)
讀人每位教師的實(shí)發(fā)工資,并向每位教師的銀行卡帳戶打人月工資。教師可以查詢自己銀行
卡的金額。請(qǐng)根據(jù)要求畫出該間題的數(shù)據(jù)流程圖。
604
試卷代號(hào):1260
國(guó)家開(kāi)放大學(xué)2020年春季學(xué)期期末統(tǒng)一考試
軟件工程試題答案及評(píng)分標(biāo)準(zhǔn)
(供參考)
2020年7月
一、選擇題,請(qǐng)從四個(gè)可選項(xiàng)中選擇正確答案。(60分,每題3分)
1.A2.D3.A4.A5.C
6.D7.A8.Bg.AIO.C
11.A12.C13.D14.D15.D
16.A17.B18,B19.D20.B
二、簡(jiǎn)答題(30分,每小題6分)
21.請(qǐng)給出軟件工程七條基本原理中的任意6條基本原理。
答:原理1.用分階段的生命周期計(jì)劃嚴(yán)格管理
原理2.堅(jiān)持進(jìn)行階段評(píng)審
原理3.實(shí)行嚴(yán)格的產(chǎn)品控制
原理4.采用現(xiàn)代程序設(shè)計(jì)技術(shù)
原理5.結(jié)果應(yīng)能清楚地審查
原理6.開(kāi)發(fā)小組的人員應(yīng)該少而精
原理7.承認(rèn)不斷改進(jìn)軟件工程實(shí)踐的必要性
評(píng)分標(biāo)準(zhǔn):每個(gè)原理1分
22.試分析結(jié)構(gòu)化方法存在的主要問(wèn)題是什么?
答:(1)結(jié)構(gòu)化方法分析和設(shè)計(jì)階段所應(yīng)用的模型之間存在鴻溝。分析階段的主要模型是
數(shù)據(jù)流程圖,設(shè)計(jì)階段的主要模型是軟件模塊結(jié)構(gòu)圖,數(shù)據(jù)流程圖和軟件模塊結(jié)構(gòu)圖之間需要
進(jìn)行轉(zhuǎn)換。不同的人轉(zhuǎn)換出的模塊圖可能不同,有很大的隨意性。
(2)需求分析的細(xì)化程度沒(méi)有標(biāo)準(zhǔn),只能憑借分析人員的經(jīng)驗(yàn)自己把握;需求分析的過(guò)程
是在一種瀑布形式,當(dāng)需求變更時(shí),功能變化就會(huì)導(dǎo)致軟件模塊結(jié)構(gòu)發(fā)生變化,造成了軟件結(jié)
構(gòu)不穩(wěn)定。
(3)結(jié)構(gòu)化程序設(shè)計(jì)將數(shù)據(jù)定義與處理數(shù)據(jù)的過(guò)程相分離,不利于軟件復(fù)用。
(4)結(jié)構(gòu)化方法設(shè)計(jì)的軟件結(jié)構(gòu)不穩(wěn)定,缺乏靈活性,可維護(hù)性差。
評(píng)分標(biāo)準(zhǔn):只要回答出以上三點(diǎn)即給6分。
605
23.面向?qū)ο蟮姆治鐾ǔR⑷齻€(gè)模型,請(qǐng)問(wèn)三個(gè)模型的作用?
答:(a)功能模型:表達(dá)系統(tǒng)的詳細(xì)需求,為軟件的進(jìn)一步分析和設(shè)計(jì)打下基礎(chǔ)。在面向?qū)?/p>
象方法中,由用例圖和場(chǎng)景描述組成。
(b)對(duì)象模型:表示靜態(tài)的、結(jié)構(gòu)化的系統(tǒng)“數(shù)據(jù)”性質(zhì)。描述現(xiàn)實(shí)世界中實(shí)體的對(duì)象以及
它們之間的關(guān)系,表示目標(biāo)系統(tǒng)的靜態(tài)數(shù)據(jù)結(jié)構(gòu)。在面向?qū)ο蠓椒ㄖ?,類圖是構(gòu)建對(duì)象模型的
核心工具。
(c)動(dòng)態(tài)模型:描述系統(tǒng)的動(dòng)態(tài)結(jié)構(gòu)和對(duì)象之間的交互,表示瞬時(shí)的、行為化的系統(tǒng)的“控
制”特性。面向?qū)ο蠓椒ㄖ?,常用狀態(tài)圖、順序圖、合作圖、活動(dòng)圖構(gòu)建系統(tǒng)的動(dòng)態(tài)模型。
24.軟件需求可以分為業(yè)務(wù)需求、用戶需求、功能需求和非功能需求,請(qǐng)分析業(yè)務(wù)需求與
功能需求的區(qū)別?
答:業(yè)務(wù)需求是用戶高層領(lǐng)導(dǎo)機(jī)構(gòu)決定的,它確定軟件的目標(biāo)、規(guī)模和范圍。業(yè)務(wù)需求一
般在進(jìn)行需求分析之前就應(yīng)該確定,需求分析階段要以此為參照制定需求調(diào)研計(jì)劃、確定用戶
核心需求和軟件功能需求。業(yè)務(wù)需求通常比較簡(jiǎn)潔,大約三一五頁(yè)紙就可以描述清楚,也可以
將它直接作為需求規(guī)格說(shuō)明書(shū)中的一部分。
功能需求定義了軟件開(kāi)發(fā)人員必須實(shí)現(xiàn)的軟件功能。用戶從他們完成任務(wù)的角度對(duì)軟件
提出了用戶需求,這些需求通常是凌亂的、非系統(tǒng)化的、有冗余的,開(kāi)發(fā)人員不能據(jù)此編寫程
序。軟件分析人員要充分理解用戶需求,將用戶需求整理成軟件功能需求。開(kāi)發(fā)人員根據(jù)功
能需求進(jìn)行軟件設(shè)計(jì)和編碼。
評(píng)分標(biāo)準(zhǔn):業(yè)務(wù)需求和功能需求各占3分。
25.一個(gè)程序片段如下,請(qǐng)?jiān)O(shè)計(jì)符合判定覆蓋的測(cè)試用例。
if(a>一5)&衣(b<0){
c=a+b;
else
c=a一b;
if(。>5)11(c<l)
printl("c不在計(jì)算區(qū)域\n,,);
else
printf("%d\n,,,c)};
答:判斷覆蓋標(biāo)準(zhǔn)為,不僅使每條語(yǔ)句都至少執(zhí)行一次,還要使程序中每個(gè)分支都至少執(zhí)
行一次。也就是說(shuō),設(shè)計(jì)的測(cè)試用例使每個(gè)判定都有一次取“真”和“假”的機(jī)會(huì)。
測(cè)試用例(不唯一):a?16b一11c一16;a?sb一loc=15
評(píng)分標(biāo)準(zhǔn):分析2分,每個(gè)測(cè)試用例各占2分。
606
三、應(yīng)用題(10分)
26.答:參考答案
IPOI
教師人事處
輸入工作
IPOS
基本信息
DS,}工作量記錄D反}基本信息
學(xué)院IPOZIPO3IP(媽財(cái)務(wù)
計(jì)算附加
審核計(jì)算工資
額
IP《拓
DS3}工資明細(xì)PO7
查詢明細(xì)
計(jì)算應(yīng)減
Q︺一―
上工資卡記油十一卜}IPOS
工資入長(zhǎng)
,一P一、耳
一―一卜卜
教師
銀行
評(píng)分標(biāo)準(zhǔn):只要畫出工作量輸人、審核、計(jì)算工資、工資人卡、基本信息管理和查詢明細(xì)的
基本流程就給滿分,缺一個(gè)減1分;所用符號(hào)錯(cuò)誤減2分,流程不通減2分。
607
試卷代號(hào):1260座位號(hào)巨口
國(guó)家開(kāi)放大學(xué)2020年春季學(xué)期期末統(tǒng)一考試
軟件工程試題
2020年7月
題號(hào)二i三}總分
分?jǐn)?shù)
得分評(píng)卷人
一、選擇題,請(qǐng)從四個(gè)可選項(xiàng)中選擇正確答案。(60分.每題3分)
1.軟件開(kāi)發(fā)活動(dòng)的順序應(yīng)該是()。
A.問(wèn)題定義、可行性研究、需求分析、設(shè)計(jì)、編碼和測(cè)試
B.問(wèn)題定義、設(shè)計(jì)、可行性研究、編碼和測(cè)試
C.需求分析、設(shè)計(jì)、編碼和測(cè)試
D.需求分析、編碼和測(cè)試、試運(yùn)行
2.美國(guó)卡內(nèi)基·梅隆大學(xué)制定的SWeCMM是()。
A.軟件工作規(guī)范B.軟件工作流描述
C.軟件描述的一般方法D.軟件成熟度模型
3.假定銀行的存款年利率是2%,請(qǐng)問(wèn)現(xiàn)在存5000元,兩年后價(jià)值應(yīng)為()元
A.5202B.4500
C.5100D.4712
4.系統(tǒng)物理模型用()表示。
A.系統(tǒng)流程圖B.?dāng)?shù)據(jù)流程圖
C.程序流程圖D.E一R圖
5.關(guān)于軟件需求特性不正確的描述是“軟件需求具有()”。
A.多變性B.模糊性
C.準(zhǔn)確性D.主觀性
6.軟件結(jié)構(gòu)圖中沒(méi)有()元素。
A.模塊B.調(diào)用參數(shù)
C.返回參數(shù)D.判斷
601
7.程序流程圖與數(shù)據(jù)流程圖的關(guān)系()。
A.不確定B.?dāng)?shù)據(jù)流程圖可以轉(zhuǎn)換成程序流程圖
C.?dāng)?shù)據(jù)調(diào)用關(guān)系D.程序流程圖可以轉(zhuǎn)換成數(shù)據(jù)流程圖
8.包含關(guān)系用于構(gòu)造多個(gè)用例()。
A.關(guān)系B.共性的部分
C.角色D.特殊活動(dòng)
9.如果說(shuō)用例F被用例T擴(kuò)展,意思是()。
A.F是一個(gè)一般用例,T是一個(gè)特殊用例
B.F是一個(gè)特殊用戶,T是一個(gè)一般用例
C.都是一般用例
D.都是特殊用例
10.用()對(duì)需要長(zhǎng)久保存的信息進(jìn)行建模。
A.實(shí)體類B.?dāng)?shù)據(jù)庫(kù)表
C.E一R圖D.對(duì)象類
n.面向?qū)ο蟪绦蛟O(shè)計(jì)的基本機(jī)制()。
A.繼承B.消息
C.方法D.結(jié)構(gòu)
12.面向?qū)ο蠓治龊驮O(shè)計(jì)的界限是(),從分析到設(shè)計(jì)是一個(gè)逐漸擴(kuò)充模型的過(guò)程。
A.清晰的B.模糊的
C.非線性的D.確定的
13.動(dòng)態(tài)模型描述系統(tǒng)的動(dòng)態(tài)結(jié)構(gòu)和對(duì)象之間的交互,表示瞬時(shí)的、行為化的系統(tǒng)“控制”
特性。面向?qū)ο蠓椒ㄖ?,常用()?shí)現(xiàn)。
A.狀態(tài)圖B.交互圖
C.活動(dòng)圖D.以上全部
14.不適合作為數(shù)據(jù)處理與數(shù)據(jù)庫(kù)應(yīng)用的語(yǔ)言是()。
A.SQLB.Cobol
C.4GLD.Lisp
15.程序設(shè)計(jì)語(yǔ)言的技術(shù)特性不應(yīng)包括()。
A.?dāng)?shù)據(jù)結(jié)構(gòu)的描述性B.抽象類型的描述性
C.?dāng)?shù)據(jù)庫(kù)的易操作性D.軟件的可移植性
16.程序的三種基本控制結(jié)構(gòu),包括順序結(jié)構(gòu)、()和循環(huán)結(jié)構(gòu)。
A,條件/判斷結(jié)構(gòu)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024高考地理一輪復(fù)習(xí)專練70滾動(dòng)訓(xùn)練三必修一+必修二+必修三專練1~專練69含解析新人教版
- 2025高考數(shù)學(xué)考點(diǎn)剖析精創(chuàng)專題卷五-數(shù)列【含答案】
- 2024年湖北城市建設(shè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)驗(yàn)歷年參考題庫(kù)(頻考版)含答案解析
- Unit2復(fù)習(xí)卷2024-2025學(xué)年人教版八年級(jí)英語(yǔ)上冊(cè)
- 四年級(jí)語(yǔ)文上冊(cè)第一單元第3課現(xiàn)代詩(shī)二首品讀釋疑課件新人教版
- 九年級(jí)歷史上冊(cè)第七單元工業(yè)革命和國(guó)際共產(chǎn)主義運(yùn)動(dòng)的興起第21課馬克思主義的誕生和國(guó)際共產(chǎn)主義運(yùn)動(dòng)的興起課件新人教版
- 常用介詞(專項(xiàng)訓(xùn)練)-2024-2025學(xué)年人教PEP版英語(yǔ)六年級(jí)下冊(cè)
- 二零二五年度廠房租賃及知識(shí)產(chǎn)權(quán)保護(hù)合同3篇
- 2024年江西財(cái)經(jīng)職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試歷年參考題庫(kù)含答案解析
- 2024年江西新能源科技職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試歷年參考題庫(kù)含答案解析
- 2024-2025學(xué)年成都青羊區(qū)九上數(shù)學(xué)期末考試試卷【含答案】
- 2025年競(jìng)聘醫(yī)院內(nèi)科醫(yī)生崗位演講稿模版(3篇)
- 虛擬貨幣地址分析技術(shù)的研究-洞察分析
- 綠色供應(yīng)鏈管理制度內(nèi)容
- 心理學(xué)基礎(chǔ)知識(shí)考試參考題庫(kù)500題(含答案)
- 電力智慧檢修安全運(yùn)行三維可視化管理平臺(tái)建設(shè)方案
- 一年級(jí)數(shù)學(xué)(上)計(jì)算題專項(xiàng)練習(xí)集錦
- 消防安全應(yīng)急預(yù)案下載
- 《北航空氣動(dòng)力學(xué)》課件
- 附件:財(cái)政業(yè)務(wù)基礎(chǔ)數(shù)據(jù)規(guī)范(3.0版)
- 電商公司售后服務(wù)管理制度
評(píng)論
0/150
提交評(píng)論