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