




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
題號(hào)―-二一四五六七八九
得分
一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)
在每小題列出的備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、
多選或未選均無分。
]1.在軟件生命周期的各個(gè)階段中,工作量最大的階段是
A.需求分析B.總體設(shè)計(jì)
C.綜合測(cè)試D.軟件維護(hù)
12.瀑布模型的特點(diǎn)不包括
A.前一階段的任務(wù)沒有完成,不能進(jìn)入下一階段工作
B.進(jìn)入某個(gè)階段工作后,不再回復(fù)到之前的階段工作
C.只有完成并評(píng)審了規(guī)定的文檔,才標(biāo)志著一個(gè)階段的工作結(jié)束
D.在軟件產(chǎn)生之前,需求無法得到充分的測(cè)試
13.螺旋模型強(qiáng)調(diào)的開發(fā)手段是
A.分階段開發(fā)B.廢棄式原型開發(fā)
C.風(fēng)險(xiǎn)驅(qū)動(dòng)開發(fā)D.增量式開發(fā)
14.需求分析階段的工作不包括
A.獲得當(dāng)前系統(tǒng)的物理模型B.抽象出當(dāng)前系統(tǒng)的邏輯模型
C.建立目標(biāo)系統(tǒng)的邏輯模型D.建立目標(biāo)系統(tǒng)的物理模型
]5.總體設(shè)計(jì)階段的工作不包括
A.確定程序的模塊組成B.確定模塊間的相互關(guān)系
C.確定實(shí)現(xiàn)各個(gè)模塊功能的處理邏輯D.制定測(cè)試計(jì)劃
I6.描繪系統(tǒng)物理模型的傳統(tǒng)工具是
A.系統(tǒng)流程圖B.數(shù)據(jù)流圖
C.實(shí)體-聯(lián)系圖D.狀態(tài)轉(zhuǎn)換圖
17.符合信息隱藏原理的是
A.將信息隱藏起來不被發(fā)現(xiàn)B.將信息隱藏起來確保安全
C.將可能要修改的設(shè)計(jì)決策隱藏起來D.將不要修改的設(shè)計(jì)決策隱藏起來
]8.模塊的獨(dú)立性原則是指軟件設(shè)計(jì)時(shí)要盡量使模塊具有
A.低內(nèi)聚、低耦合B.低內(nèi)聚、高耦合
C.窗內(nèi)聚、低耦合D.局內(nèi)聚、國耦合
[9.有利于提高模塊獨(dú)立性的做法是
]
A.盡量使模塊具有邏輯型內(nèi)聚
B.盡量使模塊間具有內(nèi)容型耦合
C使判定作用范圍內(nèi)的模塊盡量成為該判定所在模塊的直屬下級(jí)模塊
D.盡量提高模塊的扇入數(shù)和扇出數(shù)
10.有關(guān)結(jié)構(gòu)化設(shè)計(jì)(SD)方法的正確敘述是
1
A.只使用順序、選擇和循環(huán)3種控制結(jié)構(gòu)
B.由數(shù)據(jù)結(jié)構(gòu)映射出軟件的結(jié)構(gòu)
C.是一種面向?qū)ο蟮脑O(shè)計(jì)方法
D.是一種面向數(shù)據(jù)流的設(shè)計(jì)方法
I11.有關(guān)總體設(shè)計(jì)階段所使用的結(jié)構(gòu)圖的不正確敘述是
]
A.能夠描述軟件系統(tǒng)的模塊組成
B.結(jié)構(gòu)圖中的模塊是按照自上而下、自左向右的順序執(zhí)行的
C.能夠描述模塊間的調(diào)用關(guān)系以及模塊間調(diào)用時(shí)所傳遞的信息
D.將模塊間調(diào)用時(shí)所傳遞的信息分成兩種:數(shù)據(jù)信息和控制信息
(12.要求使用順序、選擇和循環(huán)控制結(jié)構(gòu)的組合或嵌套來表達(dá)程序的過程設(shè)計(jì)工具是
]
A.程序流程圖B.盒圖
C.判定表D.PDL
I13.關(guān)于好的編碼風(fēng)格的正確敘述是
1
A.把多個(gè)語句寫在同一行以節(jié)省空間B.要求用戶指定輸入數(shù)據(jù)的數(shù)目
C.檢查輸入項(xiàng)重要組合的合法性D.表達(dá)式中不使用多余的括號(hào),以簡化表達(dá)式
I14.能發(fā)現(xiàn)軟件需求規(guī)格說明書中的錯(cuò)誤的測(cè)試步驟是
]
A.模塊測(cè)試B.子系統(tǒng)測(cè)試
C.系統(tǒng)測(cè)試D.驗(yàn)收測(cè)試
[15.自頂向下集成測(cè)試和自底向上集成測(cè)試都具有的優(yōu)點(diǎn)是
1
A.較早發(fā)現(xiàn)主要設(shè)計(jì)錯(cuò)誤B.可采用深度優(yōu)先策略和寬度優(yōu)先策略
C.支持故障隔離D.可復(fù)用模塊得到充分測(cè)試
[19.不符合面向?qū)ο笤O(shè)計(jì)準(zhǔn)則的是
)
A.用對(duì)象的封裝性來實(shí)現(xiàn)信息隱藏B.盡可能松散對(duì)象之間的交互耦合
C.盡可能減小繼承耦合度D.盡可能設(shè)計(jì)小而簡單的類
I20.上海大學(xué)校內(nèi)電話號(hào)碼由5位數(shù)字組成,包第1位數(shù)字只能是5或6。該電話號(hào)碼的
數(shù)據(jù)詞典定義口,以是
A.5+4{數(shù)字字符}4B.6+4{數(shù)字字符}4
C.5+4]數(shù)字字符}416+4]數(shù)字字符}4D.[5+4{數(shù)字字符}4|6+4{數(shù)字字符}4]
二'填空題(本大題共20空,每空1分,共20分)
1.軟件工程的三要素是:軟件過程、一軟件工具和一軟件方法。通常
使用—生命周期模型描述軟件過程,它規(guī)定了把生命周期劃分成哪些階
段和各個(gè)階段的執(zhí)行順序o
2.需求分析階段的任務(wù)包括確定對(duì)系統(tǒng)的綜合要求和分析系統(tǒng)的一數(shù)據(jù)要求,綜
合要求通常包括:—功能需求._性能需求.可靠性和可用性需
求、出錯(cuò)處理需求、約束、接口需求、逆向需求和將來可能提出的要求。一旦對(duì)系統(tǒng)提出一組
要求后,一般應(yīng)該從下述4個(gè)方面驗(yàn)證這些需求的正確性:一致性、—完整
性________、現(xiàn)實(shí)性和有效性。
3.軟件測(cè)試的基本方法有白盒測(cè)試法和黑盒測(cè)試法。單元測(cè)試主要使用—白盒測(cè)試法
,驗(yàn)收測(cè)試主要使用一黑盒測(cè)試法。在白盒測(cè)試法中,對(duì)源程序
語句檢測(cè)詳盡程度最高的邏輯覆蓋標(biāo)準(zhǔn)是一條件組合覆蓋________,對(duì)程序路徑覆蓋程
度最高的邏輯覆蓋標(biāo)準(zhǔn)是一路徑覆蓋____________o在使用黑盒測(cè)試法時(shí),總是聯(lián)合使用等
價(jià)分類和邊界值分析兩種技術(shù)。
4.用面向?qū)ο蠓椒ㄩ_發(fā)軟件通常需要建立二種模型:—對(duì)象模型_________、—?jiǎng)討B(tài)模型
和功能模型。功能模型可以用UML的用例圖來表示,用例圖中的用例對(duì)應(yīng)于
對(duì)象模型中的類所提供的服務(wù),并且用例可能產(chǎn)生一動(dòng)態(tài)模型
中的一系列事件,這些事件產(chǎn)生的順序可以用UML的一事件跟蹤圖圖來表示。
三、判斷題(本大題共10小題,每小題1分,共10分)
[FI.構(gòu)建原型不僅可以降低軟件產(chǎn)品不能滿足用戶需要的風(fēng)險(xiǎn),而且可以降低某些技
]術(shù)風(fēng)險(xiǎn)。
1,可行性研究的任務(wù)是具體解決系統(tǒng)設(shè)計(jì)中的問題。
IT3.軟件用戶手冊(cè)詳細(xì)描述軟件的功能、性能和用戶界面,以使用戶了解圻何使用軟
]件。
IF4.在圖形類過程設(shè)計(jì)工具中,使用PAD描述的處理過程最容易轉(zhuǎn)換成與之對(duì)應(yīng)的高
]級(jí)語言程序。
|F5.使用結(jié)構(gòu)程序設(shè)計(jì)(SP)技術(shù)編寫的程序代碼是通過順序、選擇和循環(huán)3種基本
1控制結(jié)構(gòu)進(jìn)行連接的。
,IF6測(cè)試是為了發(fā)現(xiàn)軟件中存在的錯(cuò)誤,而調(diào)試是為了證明軟件中不存在錯(cuò)誤。
\rT7.軟件維護(hù)階段的大部分工作是增加新功能、修改已有功能或?qū)ο到y(tǒng)進(jìn)行改進(jìn)。
:8,對(duì)象可以按其屬性來歸類,子類可以通過泛化機(jī)制獲得其父類的特征。
[F9.盡管從面向?qū)ο蠓治龅矫嫦驅(qū)ο笤O(shè)計(jì)是一個(gè)逐漸擴(kuò)充模型的過程,但是在實(shí)際開
1發(fā)過程中二者的界限是模糊的。
f----------
從一張事件跟蹤圖(順序圖)可以得到其所涉及的各個(gè)對(duì)象的完整狀態(tài)圖。
J
四、(本大題共2小題,第1小題5分,第2小題3分,共8分)
根據(jù)如下的盒圖解答下列問題:
1.用判定表描述該盒圖相應(yīng)的處理邏輯:
2.當(dāng)使用語句覆蓋標(biāo)準(zhǔn)對(duì)比現(xiàn)該窗圖的程序遂行測(cè)試時(shí),至少需要設(shè)計(jì)多少個(gè)測(cè)試用例?
輸入A,B
A=0
\B>=0\A,/
\B>=0/\B>=°/
/F
輸出1輸出2
輸出3輸出4輸出5輸出6
123456
A=0TTFFFF
A>0FFTTFE
B>=0TFTFIF
輸出17
輸出2V
輸出37
輸出47
1
輸出5、
輸出6q
6種
五、(本題8分)
某學(xué)習(xí)績點(diǎn)計(jì)算程序,讀入某位學(xué)生某門課程的平時(shí)成績(0?100)和考試成績(0?100),
根據(jù)相應(yīng)的總評(píng)成績(二平時(shí)成績,40%+考試成績乂60%),輸出該學(xué)生該課程的績點(diǎn)(總評(píng)成績和
績點(diǎn)的轉(zhuǎn)換規(guī)則如下表所示)。試列出使用等價(jià)分類法對(duì)該程序進(jìn)行測(cè)試時(shí),測(cè)試用例所必須覆蓋
的所有等價(jià)類。
總評(píng)成績績點(diǎn)
100-904
89.9?853.7
84.9?823.3
81.9?783
77.9?752.7
74.9?722.3
71.9?682.0
67.9?641.7
63.9?601.3
<601.0
六、(本題6分)
某大學(xué)圖書借閱管理系統(tǒng),允許新入校的學(xué)生在其信息注冊(cè)到系統(tǒng)后,借閱各種圖書。每位
學(xué)生最多同時(shí)可以借閱10本圖書。學(xué)生畢業(yè)離校時(shí),必須歸還所有借閱的圖書,并且系統(tǒng)自動(dòng)注
俏該學(xué)生的信息。如下所示的狀態(tài)圖用于描述學(xué)生從入校至離校期間借閱圖書的狀況,其中n表
示學(xué)生當(dāng)前借閱圖書的數(shù)量(初始值為0)。試指出該圖中的(1)?(5)分別是什么?
七、(本大題共3小題,第1小題4分,第2小題6分,第3小題2分,共12分)
閱讀有關(guān)住房管理系統(tǒng)的說明,并解答問題1和問題2。
【說明】
系統(tǒng)隨時(shí)接收住戶送來的入住單。系統(tǒng)首先根據(jù)住戶基本信息文件中的相關(guān)信息檢杳入住單的
合法性,對(duì)不合法的入住單,拒絕接受;對(duì)合法的入住單根據(jù)入住性質(zhì)分類進(jìn)行處理。無論是新住
戶入住,還是住戶換房或分戶,都要根據(jù)入住單更新住戶基本信息文件。對(duì)住戶換房或分戶,系統(tǒng)
還應(yīng)對(duì)這些住戶做月租費(fèi)計(jì)算,分別產(chǎn)生換房收費(fèi)通知單和分戶收費(fèi)通知單給物業(yè)管理委員會(huì),以
了結(jié)換房或分戶前的房租。
【問題1]
給出如下所示的系統(tǒng)頂層數(shù)據(jù)流圖中的E1和E2的名稱,并在圖中添加遺漏的數(shù)據(jù)流。
【
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 道路轉(zhuǎn)換協(xié)議書
- 租房合同水電費(fèi)協(xié)議書
- 資產(chǎn)頂賬協(xié)議書
- 砂場(chǎng)拆遷協(xié)議書
- 綠化肥料協(xié)議書
- 給女兒寫協(xié)議書
- 挖掘機(jī)買賣合同協(xié)議書
- 自動(dòng)退休協(xié)議書
- 藥材開挖協(xié)議書
- 酒店供銷協(xié)議書
- 公路工程標(biāo)準(zhǔn)施工招標(biāo)文件(2018年版)
- (新版教材)粵教版六年級(jí)下冊(cè)科學(xué)全冊(cè)課件
- 調(diào)機(jī)品管理規(guī)定
- 福建省醫(yī)學(xué)會(huì)??品謺?huì)管理辦法
- DB63∕T 1683-2018 青海省農(nóng)牧區(qū)公共廁所工程建設(shè)標(biāo)準(zhǔn)
- 我們的互聯(lián)網(wǎng)時(shí)代課件PPT模板
- 維修電工高級(jí)技師論文(6篇推薦范文)
- 新編簡明英語語言學(xué)教程第二版課后參考答案
- 最新房地產(chǎn)開發(fā)預(yù)算表
- 最新零售藥店GSP認(rèn)證條款
- 家庭住房情況查詢申請(qǐng)表
評(píng)論
0/150
提交評(píng)論