?軟件開發工具自考2010年10月真題
摘要:本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。
軟件開發工具自考2010年10月真題及答案解析
本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。 (本大題共10小題,每小題1分,共10分)
1.軟件開發工具提供的功能之一是( )
A.文件管理
B.數據管理
C.存儲管理
D.文檔生成或編制
2.屬于軟件開發工具的是( )
A.4GL
B.DBMS
C.編譯系統
D.操作系統
3.軟件開發中表達標準化不包括( )
A.數據流程圖
B.數據字典
C.模塊結構圖
D.檢查點設置
4.項目負責人不必考慮( )
A.分析需求
B.驗收模塊
C.交付檢驗
D.驗收修改成果
5.信息庫(Repository)研究的核心問題是( )
A.信息的共享性
B.信息的準確性
C.信息的一致性
D.信息的安全性
6.在軟件開發工具的概念模式中,決策樹屬于的概念模式是( )
A.直觀模型
B.計算機模擬模型
C.時序網絡
D.數學與邏輯模型
7.軟件開發工具的基礎是( )
A.信息庫
B.人機界面
C.總控部分
D.代碼生成
8.在PowerBuilder中反映數據窗口實際內容的是數據窗口的( )
A.數據存儲
B.設計
C.數據定義
D.控件
9.對一個系統的運行狀況及效率進行檢測與評價的工作稱為( )
A.測試
B.鑒定
C.審計
D.驗收
10.從目前的CASE理論考慮,CASE工具集成的關鍵是( )
A.數據庫
B.信息庫
C.操作系統
D.ODBC技術
二、多項選擇題在每小題的五個備選答案中選出二至五個正確答案,并將其代碼寫在題干后面的括號內。多選、少選、不選或錯選者,該題無分。 (本大題共10小題,每小題2分,共20分)
11.軟件開發工具概念的要點是( )
A.它是在第三代語言之后,軟件技術進一步發展的產物
B.它的目的是在軟件開發過程中給予人們支持與幫助
C.它的基本思想是致力于軟件開發的高效優質
D.它支持軟件開發的全過程
E.它僅支持編碼或其它特定的工作階段
12.軟件開發工具的重要性能有( )
A.表達能力
B.保持信息一致的能力
C.使用的方便程度
D.對硬件和軟件環境的要求
E.工具的可靠程度
13.OOP的基本思想包括( )
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.表示ModelWorks中事件繪圖者業務過程的元素是( )
A.事件
B.對象
C.觸發
D.操作
E.封裝
三、填空題(本大題共12小題,每空1分,共20分)
21.軟件開發工具是在___________的基礎上發展起來的一類___________。
22.按工作階段劃分,軟件開發工具可粗略地分為設計工具、___________工具和___________工具。
23.模塊的功能在邏輯上盡可能的___________、___________,最好做到與任務的——對應。
24.一般來說,人類對于大量元素組成的復雜系統,至今尚無理想的___________與___________方法。
25.時序網絡主要描述的是系統___________及其___________方式。
26.軟件開發工具的成果包括文檔和___________,通常是以___________方式提供的。
27.信息庫技術主要涉及的四個問題是:信息庫的___________、___________和管理功能以及歷史信息的處理方法。
28.項目管理與版本管理的核心問題是跨生命周期的信息管理問題,其關鍵問題是_________信息的處理。
29.在AD/Cycle的跨周期管理中,需求分析階段使用的方法包括分析工具,建模工具和______工具。
210.與系統軟件相比,軟件開發工具更多地依賴于___________的特點。
211.在PowerBuilder的環境中,提供的工具條有Power工具條、_________工具條和___________工具條。
212.文件加鎖的目的是防止___________對數據的破壞。
四、名詞解釋題(本大題共5小題,每小題3分,共15分)
31.設計工具
32.水波效應
33.計算機模擬模型
34.控制集成(在NEWCAFG中)
35.存儲過程
五、簡答題(本大題共2小題,每小題5分,共10分)
41.簡述軟件開發工具中用戶界面的主要原則。
42.簡述ODBC的含義和作用。
六、論述題(本大題共1小題,共10分)
51.試述在PowerBuilder中程序訪問多個數據庫的方法。
七、應用題(本大題共1小題,共15分)
61.用PowerBuilder實現一個酒店房間的預訂系統,其應用程序名為OrderApp,該應用程序使用一個Order_DB數據庫其中包括3張表:Room、Customer和Order。Room用于記錄房間信息;Customer用于記錄客戶信息;Order用于記錄客戶預訂房間信息。運行OrderApp,以客戶身份登錄后會出現一個帶有菜單m_customer的MDI窗口框架w_customer。單擊菜單上的“預訂瀏覽”菜單項(m_browseOrder)會出現一個窗口w_browseOrder,用dw_browseOrder數據窗口控件顯示客戶預訂房間的情況,如題41圖所示。dw_browseOrder數據窗口控件與d_browseOrder數據窗口對象連接。單擊該窗口上的“退出”按鈕(cb_quit)將關閉此窗口。客戶登錄后其ID號保存在變量CurCustomerD)中。d_browseOrder數據源的類型為SQL Select,其參數為客戶的ID號。 題41圖w_browseOrder窗口(1)請說明實現以上所述應用功能的關鍵步驟,需要明確指出操作對象的名稱,不需 指明編寫腳本部分。(2)請寫出打開MDI窗口w_customer、單擊“預訂瀏覽”菜單項、顯示w_browseOrder 窗口中預訂信息的相應腳本,并指出這些腳本分別在哪些對象的什么事件中實現。
延伸閱讀
- 2025年4月自考政治經濟學(中級)全真模擬試題
- 2023年10月自考00257票據法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經濟法概論真題
- 2023年10月自考00245刑法學真題
- 2023年10月自考00186國際商務談判真題
自考微信公眾號
掃碼添加
自考備考資料免費領取
去領取