?軟件開發工具自考2006年10月真題
摘要:本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。
軟件開發工具自考2006年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.AD/Cycle中的需求分析階段的任務是( )
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.在SAA的用戶界面中,包括的內容有( )
A.鍵盤操作
B.鼠標操作
C.數據錄入
D.資源分配
E.幫助系統
16.項目管理的基本目標有( )
A.盡量提高產品的數量
B.有效地控制產品的質量
C.保證安全,提高保密程度
D.保證整個系統按預定的進度完成
E.合理利用各種資源,盡量減少資料浪費和閑置
17.屬于SAA對外系統的通信接口提供的功能是( )
A.數據庫查詢
B.數據流
C.代碼生成
D.作業管理
E.數據安全控制
18.在信息庫(Repository)中應存放的信息有( )
A.系統狀況
B.軟、硬件資源的特點
C.系統設計成果
D.運行與測試狀況記錄
E.項目管理與版本管理信息
19.為了減少選擇軟件開發工具的盲目性,必須考慮( )
A.是為了一個項目還是為了一批項目而購置工具
B.在哪些工作階段使用工具
C.工具將供哪些人使用
D.工具的銷售情況
E.工具在什么軟、硬件環境下運行
110.目前,軟件開發工具的動向是( )
A.智能化
B.網絡化
C.商品化
D.一體化
E.標準化
三、填空題(本大題共16小題,每空1分,共20分)
21.需求分析階段產生的文檔是___________。
22.按工作階段劃分,軟件開發工具分為設計工具、分析工具和___________工具。
23.軟件是人類在各個領域中積累的知識的結晶,是人類文明與知識得以___________的新型的___________。
24.從概念上說,面向對象的程序設計語言是在第___________代語言基礎上出現的。
25.AD/Cycle把應用軟件開發過程的每個周期分為五個階段,依次是:需求分析階段、分析與設計階段、___________階段、___________階段和使用與維護階段。
26.在模塊之間,應盡量避免傳遞___________信號。
27.實體關系圖是描述___________數據結構的概念模式。
28.與數據流程圖相比,結構圖著重于描述軟件模塊之間的___________。
29.數據字典用表格的形式列出數據的___________及相互關系。
210.時序網絡主要描述系統狀態及其___________。
211.文檔生成包括文章、___________、___________三大類。
212.由于“信息爆炸”問題的存在,對歷史信息必須有___________的準備。
213.項目管理與版本管理的關鍵問題是___________的處理。
214.自行開發工具要堅持短小實用、___________的原則,避免期望過高,貪大求全。
215.軟件開發工具的使用者一般包括系統分析人員,___________,___________,資料員,測試人員和系統維護人員。
216.為保障軟件開發工作順利進行,應對開發過程中產生的___________進行追蹤、組織、管理和控制。
四、名詞解釋題(本大題共5小題,每小題3分,共15分)
31.第四代計算機語言
32.遺傳性
33.對象的多態性
34.代碼生成器
35.PVCS中的項目(Project)
五、簡答題(本大題共2小題,每小題5分,共10分)
41.使用軟件開發工具大大提高了人們開發軟件的效率和質量,這主要是通過哪些方面實現的?
42.簡述項目管理中應考慮的問題。
六、論述題(本大題共1小題,共10分)
51.試論信息庫管理模塊與一般DBMS的不同之處。
七、應用題(本大題共1小題,共15分)
61.用PowerBuilder實現一個商品查詢系統,其應用程序名為GoodsApp,該應用程序使用一個GoodsDb數據庫,其中包括1張表Goods(GoodsID, GoodName, Type, ……),用于記錄商品情況。應用程序使用默認的事務對象。運行GoodsApp,出現窗口w_Goods,光標焦點位于單行編輯框sle_Goods(如題45圖所示)。單擊“查詢”命令按鈕(cb_query),如果單行編輯框sle_Goods中輸入了所需查詢的商品名稱,則在數據窗口控件(dw_result)中顯示滿足條件商品的信息。如果sle_Goods中為空,則彈出一個對話框,提示信息“請輸入商品名稱!”,并將光標焦點置于sle_Goods。單擊“清空”命令按鈕(cb_clear)會將sle_Goods中的內容清空,清除數據窗口dw_result中的內容,并將光標焦點置于sle_Goods。單擊“退出”命令按鈕(cb_quit)關閉w_Goods窗口。dw_result數據窗口控件與d_result數據窗口對象連接。(1)請寫出w_Goods的Open事件、cb_query、cb_clear和cb_quit控件的Clicked事件的腳本。(2)請說明如何在數據窗口畫板中定義數據窗口對象d_result。
延伸閱讀
- 2025年4月自考政治經濟學(中級)全真模擬試題
- 2023年10月自考00257票據法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經濟法概論真題
- 2023年10月自考00245刑法學真題
- 2023年10月自考00186國際商務談判真題
自考微信公眾號
掃碼添加
自考備考資料免費領取
去領取