?軟件開發(fā)工具自考2004年10月真題
摘要:本試卷為選擇題型,填空題,名詞解釋,簡答題,應(yīng)用等題型。
軟件開發(fā)工具自考2004年10月真題及答案解析
本試卷為選擇題型,填空題,名詞解釋,簡答題,應(yīng)用等題型。
一、單項(xiàng)選擇題在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無分。 (本大題共10小題,每小題1分,共10分)
1.按工作階段劃分,軟件開發(fā)工具可分為設(shè)計(jì)工具、分析工具、計(jì)劃工具三種類型。屬于分析工具的是( )
A.測試工具
B.數(shù)據(jù)字典管理系統(tǒng)
C.代碼生成器
D.第四代語言
2.最早出現(xiàn)的軟件開發(fā)工具是( )
A.分析工具
B.計(jì)劃工具
C.集成化工具
D.設(shè)計(jì)工具
3.對(duì)于軟件開發(fā)而言,項(xiàng)目管理的核心問題是( )
A.進(jìn)度
B.質(zhì)量
C.費(fèi)用
D.資源利用
4.大型軟件開發(fā)中,起關(guān)鍵作用的角色是( )
A.項(xiàng)目負(fù)責(zé)人
B.用戶
C.程序員
D.計(jì)算機(jī)
5.用于描述靜態(tài)數(shù)據(jù)結(jié)構(gòu)的概念模式是( )
A.實(shí)體關(guān)系圖
B.數(shù)據(jù)流程圖
C.框圖
D.系統(tǒng)結(jié)構(gòu)圖
6.軟件開發(fā)過程需要各種信息。其中跨越開發(fā)周期的一類信息是( )
A.有關(guān)需求的信息
B.軟件功能設(shè)計(jì)的信息
C.軟件成果本身
D.系統(tǒng)各種變更的記錄
7.對(duì)于軟件開發(fā)工具來說,處于中心位置的是總控和( )
A.使用查詢
B.人機(jī)界面
C.代碼生成
D.一致性維護(hù)
8.軟件開發(fā)工具最重要的信息出口是( )
A.使用查詢和代碼生成
B.聯(lián)機(jī)查詢和錄入更新
C.代碼生成和文檔生成
D.文檔生成和運(yùn)行狀況
9.在軟件開發(fā)工具的使用中,購買商品化的工具,還是自行開發(fā)?這二者的關(guān)系是( )
A.相互對(duì)立的
B.需要權(quán)衡的
C.互相矛盾的
D.互不相干的
10.使購置的軟件開發(fā)工具真正發(fā)揮作用的關(guān)鍵是( )
A.充分進(jìn)行市場調(diào)查
B.設(shè)置有限的目標(biāo)
C.認(rèn)真組織及管理其使用
D.保障硬件的正常運(yùn)行
二、多項(xiàng)選擇題在每小題的五個(gè)備選答案中選出二至五個(gè)正確答案,并將其代碼寫在題干后面的括號(hào)內(nèi)。多選、少選、不選或錯(cuò)選者,該題無分。 (本大題共10小題,每小題2分,共20分)
11.軟件開發(fā)中總體設(shè)計(jì)的內(nèi)容包括( )
A.軟件的結(jié)構(gòu)設(shè)計(jì)
B.公用數(shù)據(jù)文件設(shè)計(jì)
C.模塊設(shè)計(jì)
D.程序設(shè)計(jì)
E.各部分連接方式設(shè)計(jì)
12.下列各項(xiàng)中,屬于軟件開發(fā)工具的有( )
A.第三代語言
B.第四代語言
C.編譯系統(tǒng)
D.報(bào)表生成系統(tǒng)
E.代碼生成系統(tǒng)
13.結(jié)構(gòu)化程序設(shè)計(jì)的關(guān)鍵是合理地劃分模塊。劃分模塊的基本要求有( )
A.模塊的功能邏輯上單一、明確
B.模塊間的聯(lián)系盡可能少,必需的聯(lián)系應(yīng)明確說明
C.盡量避免模塊間的邏輯耦合
D.盡量避免模塊間傳遞控制信號(hào)
E.模塊的規(guī)模足夠小
14.好的軟件必須具備( )
A.正確實(shí)現(xiàn)所要求的功能
B.界面友好
C.程序短,占用內(nèi)存少
D.可靠性好
E.文檔齊全
15.項(xiàng)目管理的基本目標(biāo)有( )
A.控制質(zhì)量
B.控制進(jìn)度
C.有效地利用資源
D.確定項(xiàng)目功能
E.控制成本
16.軟件開發(fā)工具涉及的理論與方法有( )
A.概念模式的理論與方法
B.數(shù)據(jù)庫技術(shù)的理論與方法
C.編譯技術(shù)的理論與方法
D.項(xiàng)目管理的理論與方法
E.系統(tǒng)科學(xué)的理論與方法
17.軟件開發(fā)工具中信息庫的內(nèi)容包括( )
A.系統(tǒng)狀況
B.設(shè)計(jì)成果
C.人機(jī)界面
D.運(yùn)行狀況
E.項(xiàng)目版本
18.軟件開發(fā)工具在技術(shù)上的基本原則是( )
A.技術(shù)先進(jìn)性
B.面向使用者
C.保證信息準(zhǔn)確傳遞
D.保證系統(tǒng)的可靠性
E.保證系統(tǒng)的開放性
19.權(quán)衡購買還是自行開發(fā)軟件工具的因素包括( )
A.所需開發(fā)的軟件的性質(zhì)與要求
B.開發(fā)人員對(duì)工具的實(shí)際需要
C.工作環(huán)境的要求
D.開發(fā)人員的實(shí)際情況
E.經(jīng)費(fèi)情況
110.XML的本質(zhì)是( )
A.使標(biāo)記對(duì)人可讀,對(duì)機(jī)器不可讀
B.使標(biāo)記對(duì)機(jī)器可讀,對(duì)人不可讀
C.使標(biāo)記對(duì)人可讀
D.組織良好和有效
E.使標(biāo)記對(duì)機(jī)器可讀
三、填空題(本大題共15小題,每空1分,共20分)
21.軟件開發(fā)的測試階段包括模塊的調(diào)試和___________ 的聯(lián)調(diào)兩個(gè)部分。
22.軟件應(yīng)當(dāng)包括___________和___________兩個(gè)不可缺少的組成部分。
23.第四代語言的原義是___________的程序設(shè)計(jì)語言。
24.在軟件開發(fā)過程中,需求分析階段的主要文檔是___________。
25.面向?qū)ο蟮某绦蛟O(shè)計(jì)是人們?cè)噲D解決軟件危機(jī)的一種嘗試。對(duì)象(Object)的概念結(jié)合了_____和_____兩個(gè)要素。
26.結(jié)構(gòu)化程序設(shè)計(jì)方法主要集中于服務(wù)_________的工作,軟件工程的思想主要集中于服務(wù)_________的工作。
27.數(shù)據(jù)流程圖(DFD)與結(jié)構(gòu)圖相比,它更適合于客觀描述,而結(jié)構(gòu)圖著重描述軟件模塊間的___________。
28.框圖描述的是程序執(zhí)行的___________過程。
29.概念模式是人們?cè)谡J(rèn)識(shí)事務(wù)過程中,對(duì)某一事物或某一系統(tǒng)形成抽象的、一般化的__________。
210.軟件開發(fā)工具對(duì)軟件開發(fā)工作的支持是在___________管理和處理方面。
211.項(xiàng)目管理的情況變更,包括人員的、設(shè)備與技術(shù)的、_________的和________的變更。
212.應(yīng)用軟件開發(fā)工具時(shí),主要在編碼階段和___________階段使用專家系統(tǒng)。
213.決定購買還是自行開發(fā)軟件工具的最基本因素,是待開發(fā)軟件的________與________。
214.審計(jì)的基礎(chǔ)是___________的信息。
215.在軟件開發(fā)工具的研究和使用中引用___________,神經(jīng)網(wǎng)絡(luò)等技術(shù),使軟件開發(fā)工具對(duì)不確定型和模糊信息具有更強(qiáng)的處理能力。
四、名詞解釋題(本大題共5小題,每小題3分,共15分)
31.軟件開發(fā)工具
32.可視化程序設(shè)計(jì)
33.計(jì)算機(jī)模擬模型
34.類用戶對(duì)象
35.開放數(shù)據(jù)庫連接
五、簡答題(本大題共2小題,每小題5分,共10分)
41.軟件開發(fā)工具的性能指標(biāo)有哪些?
42.簡述在軟件開發(fā)工具中信息庫的主要內(nèi)容。
六、論述題(本大題共1小題,共10分)
51.試述軟件開發(fā)工具的基本功能。
七、應(yīng)用題(本大題共1小題,共15分)
61.現(xiàn)有Sybase數(shù)據(jù)庫testdb安裝在服務(wù)器test_server上,已知test是服務(wù)器test_server的一個(gè)用戶,且用戶密碼也是test,dbtest是Sybase數(shù)據(jù)庫的用戶,密碼也是dbtest,emp 是testdb數(shù)據(jù)庫中的一張表。另外還有一個(gè)ODBC數(shù)據(jù)庫,并且有一個(gè)ODBC數(shù)據(jù)源testdsn中存有連接該odbc數(shù)據(jù)庫的信息,可用用戶名testl,密碼testl訪問該數(shù)據(jù)庫,empl是odbc數(shù)據(jù)源所描述數(shù)據(jù)庫中的一張表。請(qǐng)說明如何在一個(gè)窗口中同時(shí)顯示這兩張表的全部內(nèi)容(要求寫出簡要的過程,如:創(chuàng)建一個(gè)窗口,并在窗口中創(chuàng)建XXXXX),并寫出連接這兩個(gè)數(shù)據(jù)庫的代碼(提示:建立兩個(gè)事物對(duì)象。若數(shù)據(jù)窗口控件dw_l要連接事物對(duì)象tr_test,可用語句dw_l.settransobject(tr_test)實(shí)現(xiàn))。
延伸閱讀
- 2023年10月自考00257票據(jù)法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經(jīng)濟(jì)法概論真題
- 2023年10月自考00245刑法學(xué)真題
- 2023年10月自考00186國際商務(wù)談判真題
- 2023年10月自考00185商品流通概論真題
自考微信公眾號(hào)
掃碼添加
自考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取