全國2009年1月高等教育自學(xué)考試軟件工程試題


軟件工程試題
課程代碼:02333
一、單項選擇題(本大題共20小題,每小題1分,共20分)
在每小題列出的四個備選項中只有一個是符合題目要求的。請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。
1.以下不屬于軟件特點的是( )
A.軟件是一種邏輯產(chǎn)品
B.軟件產(chǎn)品存在磨損問題
C.軟件的生產(chǎn)主要是研制
D.軟件費用不斷增加
2.以下屬于形式化開發(fā)方法的是( ?。?
A.結(jié)構(gòu)化開發(fā)方法
B.Jackson開發(fā)方法
C.維也納開發(fā)方法
D.面向?qū)ο箝_發(fā)方法
3.數(shù)據(jù)字典定義數(shù)據(jù)流或數(shù)據(jù)存儲組成時所使用的符號(ㄅㄅ)表示( ?。?
A.可選
B.與
C.或
D.重復(fù)
4.IDEF是IDEF方法的一部分,用于建立系統(tǒng)的( ?。?
A.功能模型
B.信息模型
C.動態(tài)模型
D.關(guān)系模型
5.軟件結(jié)構(gòu)中兩個模塊之間有調(diào)用關(guān)系,傳遞簡單數(shù)據(jù)值,相當于高級語言中的值傳遞,這兩個模塊之間的耦合是( )
A.公共耦合
B.控制耦合
C.標記耦合
D.數(shù)據(jù)耦合
6.把需要同時執(zhí)行的動作組合在一起形成模塊,該模塊的內(nèi)聚性是( ?。?
A.順序內(nèi)聚
B.邏輯內(nèi)聚
C.時間內(nèi)聚
D.通信內(nèi)聚
7.以下屬于程序流程圖缺點的是( )
A.歷史悠久
B.使用廣泛
C.支持程序的三種基本控制結(jié)構(gòu)
D.可以隨心所欲地畫控制流程線的流向
8.Jackson結(jié)構(gòu)圖的三種基本結(jié)構(gòu)是( ?。?
A.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、層次結(jié)構(gòu)
B.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、重復(fù)結(jié)構(gòu)
C.層次結(jié)構(gòu)、選擇結(jié)構(gòu)、重復(fù)結(jié)構(gòu)
D.順序結(jié)構(gòu)、層次結(jié)構(gòu)、重復(fù)結(jié)構(gòu)
9.以下屬于面向?qū)ο蟪绦蛟O(shè)計語言的是( ?。?
A.Java語言
B.C語言
C.Pascal語言
D.Prolog語言
10.以下四種邏輯覆蓋中,發(fā)現(xiàn)錯誤能力最強的是( ?。?
A.語句覆蓋
B.條件覆蓋
C.判定覆蓋
D.條件組合覆蓋
11.軟件工程領(lǐng)域中,與集成測試有關(guān)的軟件開發(fā)階段是( ?。?
A.編碼
B.詳細設(shè)計
C.概要設(shè)計
D.需求分析
12.軟件維護的副作用不包括( ?。?
A.編碼副作用
B.數(shù)據(jù)副作用
C.文檔副作用
D.效率副作用
13.原型的優(yōu)點不包括( )
A.對設(shè)計人員水平及開發(fā)環(huán)境要求不高
B.可及早為用戶提供有用的產(chǎn)品
C.可及早發(fā)現(xiàn)問題,隨時糾正錯誤
D.可減少技術(shù)、應(yīng)用的風險
14.UML統(tǒng)一了三種面向?qū)ο蠓椒ǖ谋硎痉椒?,這三種面向?qū)ο蠓椒ㄊ牵ā 。?
A.Coad方法、OMT方法、OOSE方法
B.Booch方法、OMT方法、OOSE方法
C.Booch方法、Coad方法、OOSE方法
D.Booch方法、OMT方法、Coad方法
15.面向?qū)ο蟮念悓哟谓Y(jié)構(gòu)中,聚集關(guān)系是一種( ?。?
A.“一般——特殊”關(guān)系
B.“整體——部分”關(guān)系
C.“相互依賴”關(guān)系
D.“一般——具體”關(guān)系
16.軟件質(zhì)量特性中,“軟件系統(tǒng)按照設(shè)計要求,在規(guī)定時間和條件下不出故障,持續(xù)運行的程度”對應(yīng)的特性是( ?。?
A.正確性
B.完整性
C.可靠性
D.可用性
17.軟件工程標準中,IEEE屬于( ?。?
A.國際標準
B.國家標準
C.行業(yè)標準
D.企業(yè)規(guī)范
18.與“項目開發(fā)計劃”文檔有關(guān)的人員是( ?。?
A.管理人員和開發(fā)人員
B.開發(fā)人員和維護人員
C.開發(fā)人員和用戶
D.管理人員和用戶
19.軟件工具的三個組成部分不包括( ?。?
A.工具
B.工具接口
C.工具用戶接口
D.編譯系統(tǒng)
20.軟件復(fù)雜性度量的參數(shù)中,由程序中出現(xiàn)的操作數(shù)數(shù)目所決定的量表示的參數(shù)是( ?。?
A.規(guī)模
B.難度
C.結(jié)構(gòu)
D.智能度
二、填空題(本大題共10小題,每小題2分,共20分)
請在每小題的空格上填上正確答案。錯填、不填均無分。
21.軟件工程研究的主要內(nèi)容是軟件開發(fā)技術(shù)和______兩個方面。
22.軟件可行性研究從技術(shù)可行性、______、社會可行性三個方面分析研究每種解決方案的可行性。
23.需求分析的基本任務(wù)是準確地定義新系統(tǒng)的目標,回答______的問題。
24.一個模塊的作用范圍指受該模塊內(nèi)一個______影響的所有模塊的集合。
25.PAD圖是日本日立公司提出的一種______工具。
26.程序的注釋分______和功能性注釋。
27.G.J.Myers提出:軟件測試是為了發(fā)現(xiàn)______而執(zhí)行程序的過程。
28.軟件維護的內(nèi)容有四種:校正性維護、______、完善性維護和預(yù)防性維護。
29.面向?qū)ο蠓治瞿P陀腥N,分別是:對象模型、______和功能模型。
30.對面向?qū)ο筌浖臏y試可分為四個層次進行,這四個層次是:算法層、類層、______和系統(tǒng)層。
三、名詞解釋題(本大題共5小題,每小題3分,共15分)
31.軟件生存周期模型
32.數(shù)據(jù)流圖
33.白盒測試法
34.軟件質(zhì)量
35.信息隱蔽
四、簡答題(本大題共4小題,每小題5分,共20分)
36.簡述軟件危機產(chǎn)生的原因。
37.簡述結(jié)構(gòu)化分析的步驟。
38.簡述選擇程序設(shè)計語言時通常要考慮的因素。
39.簡述單元測試的內(nèi)容。
五、應(yīng)用題(本大題共2小題,第40小題13分,第41小題12分,共25分)
40.根據(jù)下面變換型的數(shù)據(jù)流圖設(shè)計出對應(yīng)的初始軟件結(jié)構(gòu)圖。
41.根據(jù)下面給出的程序流程圖,設(shè)計不超過3組的測試用例,使之滿足判定/條件覆蓋,對每組測試數(shù)據(jù)給出執(zhí)行路徑、輸入值、輸出值、兩個判定(3)和(5)的結(jié)果以及兩個判定中每個條件的結(jié)果。
·09年1月全國各省市自學(xué)考試成績查詢時間匯總
·2009年自學(xué)考試報名時間匯總
·全國各地2008年10月自考網(wǎng)上成績查詢匯總
·環(huán)球網(wǎng)校2009年自考課程查看
更多信息請訪問:自學(xué)考試頻道 自學(xué)考試論壇 自學(xué)考試博客圈
最新資訊
- 歷年真題!2025年4月自學(xué)考試《文學(xué)概論》高頻考點匯總2025-04-05
- 考前必練!2025年自考《法律基礎(chǔ)》真題及答案解析2025-04-05
- 考前必練!2025年4月自考《語言學(xué)概論》歷年真題及答案2025-04-04
- 免費領(lǐng)?。∽詫W(xué)考試《中國近代史綱要》近3年真題及答案匯總2025-03-31
- 備考沖刺:25年4月自考《思修》真題訓(xùn)練(3.29)2025-03-29
- 2025年4月《中國現(xiàn)代文學(xué)史》歷年高頻考點匯總2025-03-27
- 考前做題:2025年4月自考《中國文學(xué)史》真題練習(3.26)2025-03-26
- 如何利用自考歷年真題復(fù)習?去哪里找真題2025-03-25
- 2025年4月自考《文學(xué)概論一》真題訓(xùn)練(3.25)2025-03-25
- 一起做題!自考《外國文學(xué)史》真題及答案(3.24)2025-03-24