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