?軟件開發工具自考2005年10月真題
摘要:本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。
軟件開發工具自考2005年10月真題及答案解析
本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。 (本大題共10小題,每小題1分,共10分)
1.在下列軟件開發所涉及的信息中,屬于跨越開發周期的是 ( )
A.有關系統環境、現狀與需求的信息
B.有關軟件功能設計的各種信息
C.有關用戶對系統各種變更要求的信息
D.有關包括程序與文檔的軟件成果信息
2.在軟件開發工具的概念模式中,決策表屬于的概念模式是 ( )
A.時序網絡
B.計算機模擬模型
C.結構圖
D.數學與邏輯模型
3.在軟件開發過程中,建立邏輯模型應在 ( )
A.需求分析階段
B.編碼階段
C.分析設計階段
D.測試階段
4.在P0werBuilder中,提供以自由表形式顯示數據的是 ( )
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.屬于PowerBuilder中應用程序對象的有 ( )
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.程序結構的基本模塊有 ( )
A.順序機制
B.處理單元
C.循環機制
D.二分決策機制
E.多分支機制
三、填空題(本大題共12小題,每空1分,共20分)
21.在關于界面的基本原則中,用戶界面的主要功能是_____ ,且界面必須_________ 。
22.時序網絡主要描述的是系統_______ 及其_________ 方式。
23.信息庫技術主要涉及的四個問題是:信息庫的內容、信息庫的____ 、信息庫的管理功能和_________ 的處理方法。
24.PowerBuilder中,腳本通常由PowerScript命令、______ 和 ______組成。
25.準備開發的軟件的_______ 與________ 是決定購置還是自制軟件開發工具的重要因素之一。
26.軟件開發工具的使用過程是人們轉變_______ 的過程。
27.PVCS是Intersolv于上世紀70年代開發的首例________ 軟件。
28.一般來說,項目管理包括進度管理、質量管理,以及____ 管理和_______ 管理。
29.高級設計語言實現了對機器的_______ ,抽象地、_________ 地描述處理和算法。
210.在模塊之間相互聯系時,應當盡量避免________ 耦合,僅限于使用___________ 耦合。
211.模塊的規模應當足夠小,以便使它本身的________ 易于進行。
212.在軟件標準化方面,一方面是對工作質量及檢查制定標準,另一方面是___________ 的標準化。
四、名詞解釋題(本大題共5小題,每小題3分,共15分)
31.實體關系圖
32.可視化開發環境
33.封裝
34.軟件開發工具的可靠程度
35.數據字典
五、簡答題(本大題共2小題,每小題5分,共10分)
41.簡述ODBC的含義和作用。
42.軟件配置管理的版本控制主要解決的問題。
六、論述題(本大題共1小題,共10分)
51.試論軟件開發工具中信息庫的內容。
七、應用題(本大題共1小題,共15分)
61.用 PowerBuilder 實現一個小應用程序SudentApp,運行StudentApp時會出現一個窗口 w_student ,在這個窗口中可以檢索學生成績信息,如圖所示,其中數據窗口控件名為 dw_student ,tudentApp 要用到數據庫中的表student_manage 、sc和 s_info ,其定義如下:下面是實現這個應用的基本步驟,請完成橫線的內容:(1)創建應用StudentApp;(2)建立數據庫Student_manage,并在庫中創建 _________________________________ (2分);(3) 在數據窗口畫板中創建____________ (1分), 其數據源類型 應該是______(1分),其顯示風格應該是____________(1分);(4)在窗口畫板中創建Wm student窗口;(5)在w—student窗口中加入一個數據窗口控件____________(1分),并且 ___________________________________(2分);(6)在Wm student窗口中加人兩個____________(1分);(7)完成相應事件程序的編寫,其中:a)“檢索”命令按鈕中從數據庫中檢索數據的腳本為: ____________________________________ (2分);b)“退出”命令按鈕中關閉窗口的腳本為: ____________________________________ (2分);c)打開w—student窗口的腳本為: ____________________________________(2分)。
延伸閱讀
- 2025年4月自考政治經濟學(中級)全真模擬試題
- 2023年10月自考00257票據法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經濟法概論真題
- 2023年10月自考00245刑法學真題
- 2023年10月自考00186國際商務談判真題
自考微信公眾號
掃碼添加
自考備考資料免費領取
去領取