?軟件開發(fā)工具自考2006年10月真題
摘要:本試卷為選擇題型,填空題,名詞解釋,簡答題,應(yīng)用等題型。
軟件開發(fā)工具自考2006年10月真題及答案解析
本試卷為選擇題型,填空題,名詞解釋,簡答題,應(yīng)用等題型。
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。 (本大題共10小題,每小題1分,共10分)
1.第三代程序設(shè)計語言屬于( )
A.匯編語言
B.機器語言
C.過程化語言
D.非過程化語言
2.集成的軟件開發(fā)環(huán)境是指( )
A.支持軟件開發(fā)的通用軟件
B.支持軟件開發(fā)全過程的集成軟件
C.支持某一階段工作的專用軟件
D.操作系統(tǒng)
3.模塊的功能在邏輯上應(yīng)盡可能地( )
A.全面、完整
B.單一、明確
C.全面、明確
D.規(guī)范、完整
4.將事物的靜態(tài)屬性和有關(guān)操作放在一個對象中,對外不公開這些屬性和操作,這稱為( )
A.隱蔽性
B.安全性
C.封裝性
D.完整性
5.在軟件開發(fā)過程中,由用戶提出,由分析員采集,經(jīng)過分析人員的理解,成為需求分析及設(shè)計的依據(jù),這類信息是( )
A.有關(guān)系統(tǒng)環(huán)境、現(xiàn)狀及需求的信息
B.有關(guān)軟件的功能設(shè)計與物理設(shè)計的各種信息
C.有關(guān)軟件成果本身、包括程序與文檔類信息
D.有關(guān)用戶對系統(tǒng)的各種變更要求及系統(tǒng)各種變更的記錄信息
6.在軟件開發(fā)過程中,描述客觀世界狀態(tài)與規(guī)律的概念模式是( )
A.時序網(wǎng)絡(luò)
B.計算機模擬模型
C.數(shù)學(xué)與邏輯模型
D.實體關(guān)系圖
7.各個分散的軟件工具在集成為一個一體化的工具時,它們的內(nèi)部( )
A.全部改變
B.少部分改變
C.大部分改變
D.不發(fā)生改變
8.AD/Cycle中的需求分析階段的任務(wù)是( )
A.充分了解用戶需求
B.制定發(fā)展規(guī)劃
C.建立邏輯模型
D.完成系統(tǒng)總體設(shè)計
9.決定購置還是自行開發(fā)軟件開發(fā)工具,要考慮多種因素,其中最基本的是( )
A.待開發(fā)軟件的性質(zhì)與要求
B.軟件開發(fā)人員希望從開發(fā)工具得到的幫助
C.待開發(fā)軟件的工作平臺
D.軟件開發(fā)人員的知識背景
10.對應(yīng)用領(lǐng)域的特點依賴最多的軟件是( )
A.操作系統(tǒng)
B.數(shù)據(jù)庫管理系統(tǒng)
C.高級語言
D.軟件開發(fā)工具
二、多項選擇題在每小題的五個備選答案中選出二至五個正確答案,并將其代碼寫在題干后面的括號內(nèi)。多選、少選、不選或錯選者,該題無分。 (本大題共10小題,每小題2分,共20分)
11.軟件開發(fā)工具能夠幫助開發(fā)人員( )
A.明確需求
B.提高編程效率
C.完善文檔
D.維修硬件
E.加強項目管理
12.以下軟件屬于軟件開發(fā)工具范圍的有( )
A.報表生成器
B.集成的軟件開發(fā)環(huán)境
C.防病毒軟件
D.數(shù)據(jù)字典管理系統(tǒng)
E.游戲軟件
13.在可視化程序設(shè)計中,運用的技術(shù)手段包括( )
A.編輯與繪圖
B.指點與卡嗒
C.刪剪與粘貼
D.顯示與打印
E.拖拉與扔下
14.在軟件工程中,為實現(xiàn)表達方式的標(biāo)準(zhǔn)化,需要統(tǒng)一規(guī)格的( )
A.數(shù)據(jù)流圖
B.數(shù)據(jù)字典
C.模塊結(jié)構(gòu)圖
D.程序設(shè)計語言
E.數(shù)據(jù)結(jié)構(gòu)
15.在SAA的用戶界面中,包括的內(nèi)容有( )
A.鍵盤操作
B.鼠標(biāo)操作
C.數(shù)據(jù)錄入
D.資源分配
E.幫助系統(tǒng)
16.項目管理的基本目標(biāo)有( )
A.盡量提高產(chǎn)品的數(shù)量
B.有效地控制產(chǎn)品的質(zhì)量
C.保證安全,提高保密程度
D.保證整個系統(tǒng)按預(yù)定的進度完成
E.合理利用各種資源,盡量減少資料浪費和閑置
17.屬于SAA對外系統(tǒng)的通信接口提供的功能是( )
A.數(shù)據(jù)庫查詢
B.數(shù)據(jù)流
C.代碼生成
D.作業(yè)管理
E.數(shù)據(jù)安全控制
18.在信息庫(Repository)中應(yīng)存放的信息有( )
A.系統(tǒng)狀況
B.軟、硬件資源的特點
C.系統(tǒng)設(shè)計成果
D.運行與測試狀況記錄
E.項目管理與版本管理信息
19.為了減少選擇軟件開發(fā)工具的盲目性,必須考慮( )
A.是為了一個項目還是為了一批項目而購置工具
B.在哪些工作階段使用工具
C.工具將供哪些人使用
D.工具的銷售情況
E.工具在什么軟、硬件環(huán)境下運行
110.目前,軟件開發(fā)工具的動向是( )
A.智能化
B.網(wǎng)絡(luò)化
C.商品化
D.一體化
E.標(biāo)準(zhǔn)化
三、填空題(本大題共16小題,每空1分,共20分)
21.需求分析階段產(chǎn)生的文檔是___________。
22.按工作階段劃分,軟件開發(fā)工具分為設(shè)計工具、分析工具和___________工具。
23.軟件是人類在各個領(lǐng)域中積累的知識的結(jié)晶,是人類文明與知識得以___________的新型的___________。
24.從概念上說,面向?qū)ο蟮某绦蛟O(shè)計語言是在第___________代語言基礎(chǔ)上出現(xiàn)的。
25.AD/Cycle把應(yīng)用軟件開發(fā)過程的每個周期分為五個階段,依次是:需求分析階段、分析與設(shè)計階段、___________階段、___________階段和使用與維護階段。
26.在模塊之間,應(yīng)盡量避免傳遞___________信號。
27.實體關(guān)系圖是描述___________數(shù)據(jù)結(jié)構(gòu)的概念模式。
28.與數(shù)據(jù)流程圖相比,結(jié)構(gòu)圖著重于描述軟件模塊之間的___________。
29.數(shù)據(jù)字典用表格的形式列出數(shù)據(jù)的___________及相互關(guān)系。
210.時序網(wǎng)絡(luò)主要描述系統(tǒng)狀態(tài)及其___________。
211.文檔生成包括文章、___________、___________三大類。
212.由于“信息爆炸”問題的存在,對歷史信息必須有___________的準(zhǔn)備。
213.項目管理與版本管理的關(guān)鍵問題是___________的處理。
214.自行開發(fā)工具要堅持短小實用、___________的原則,避免期望過高,貪大求全。
215.軟件開發(fā)工具的使用者一般包括系統(tǒng)分析人員,___________,___________,資料員,測試人員和系統(tǒng)維護人員。
216.為保障軟件開發(fā)工作順利進行,應(yīng)對開發(fā)過程中產(chǎn)生的___________進行追蹤、組織、管理和控制。
四、名詞解釋題(本大題共5小題,每小題3分,共15分)
31.第四代計算機語言
32.遺傳性
33.對象的多態(tài)性
34.代碼生成器
35.PVCS中的項目(Project)
五、簡答題(本大題共2小題,每小題5分,共10分)
41.使用軟件開發(fā)工具大大提高了人們開發(fā)軟件的效率和質(zhì)量,這主要是通過哪些方面實現(xiàn)的?
42.簡述項目管理中應(yīng)考慮的問題。
六、論述題(本大題共1小題,共10分)
51.試論信息庫管理模塊與一般DBMS的不同之處。
七、應(yīng)用題(本大題共1小題,共15分)
61.用PowerBuilder實現(xiàn)一個商品查詢系統(tǒng),其應(yīng)用程序名為GoodsApp,該應(yīng)用程序使用一個GoodsDb數(shù)據(jù)庫,其中包括1張表Goods(GoodsID, GoodName, Type, ……),用于記錄商品情況。應(yīng)用程序使用默認的事務(wù)對象。運行GoodsApp,出現(xiàn)窗口w_Goods,光標(biāo)焦點位于單行編輯框sle_Goods(如題45圖所示)。單擊“查詢”命令按鈕(cb_query),如果單行編輯框sle_Goods中輸入了所需查詢的商品名稱,則在數(shù)據(jù)窗口控件(dw_result)中顯示滿足條件商品的信息。如果sle_Goods中為空,則彈出一個對話框,提示信息“請輸入商品名稱!”,并將光標(biāo)焦點置于sle_Goods。單擊“清空”命令按鈕(cb_clear)會將sle_Goods中的內(nèi)容清空,清除數(shù)據(jù)窗口dw_result中的內(nèi)容,并將光標(biāo)焦點置于sle_Goods。單擊“退出”命令按鈕(cb_quit)關(guān)閉w_Goods窗口。dw_result數(shù)據(jù)窗口控件與d_result數(shù)據(jù)窗口對象連接。(1)請寫出w_Goods的Open事件、cb_query、cb_clear和cb_quit控件的Clicked事件的腳本。(2)請說明如何在數(shù)據(jù)窗口畫板中定義數(shù)據(jù)窗口對象d_result。
延伸閱讀
- 2023年10月自考00257票據(jù)法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經(jīng)濟法概論真題
- 2023年10月自考00245刑法學(xué)真題
- 2023年10月自考00186國際商務(wù)談判真題
- 2023年10月自考00185商品流通概論真題
自考微信公眾號
掃碼添加
自考備考資料免費領(lǐng)取
去領(lǐng)取