?軟件開發工具自考2008年1月真題
摘要:本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。
軟件開發工具自考2008年1月真題及答案解析
本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。 (本大題共10小題,每小題1分,共10分)
1.計劃工具保存與管理的信息都是( )
A.源程序
B.與整個項目有關的宏觀信息
C.目標代碼
D.與開發有關的執行程序
2.在大型軟件開發中,承擔階段成果調試運行的角色是( )
A.用戶
B.項目負責人
C.程序員
D.計算機硬件
3.面向對象的程序設計( )
A.強調“自頂向下”
B.強調“自底向上”
C.摒棄了“自頂向下”和“自底向上”的爭論
D.自頂向下設計,自底向上實施
4.人們在認識事物過程中,對某一事物或某一系統形成的抽象的、一般的框架稱為( )
A.客觀模式
B.概念模式
C.邏輯模式
D.物理模式
5.在程序中大量使用嵌入式SQL時,會( )
A.降低程序的運行速度
B.增加出現錯誤的可能性
C.降低程序的可移植性
D.增加對系統資源的占用
6.在NEWCAFG的Repository庫中存儲的業務流類型表屬于( )
A.系統類關系
B.屬性類關系
C.實體類關系
D.聯系類關系
7.如下列出的四個目標中,哪一個不是項目管理的基本目標?( )
A.提高產品的數量
B.保證整個系統按預定的進度完成
C.有效地利用資源,盡可能減少資源的浪費和閑置
D.控制和降低成本
8.信息庫管理功能中最突出的特點是實現( )
A.使用查詢
B.數據完整性
C.錄入更新
D.一致性維護
9.從系統實現的角度描述模型關系的視圖是( )
A.協作視圖
B.組件視圖
C.配置視圖
D.邏輯視圖
10.PVCS Version Manager最重要的技術特點是( )
A.靈活的文件夾機制
B.支持多開發平臺間的操作
C.既可單獨工作,也可同PVCS的其它產品協同工作
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.在NEWCAFG的業務流程圖中,與實體類關系對應的表是( )
A.業務表
B.組織實體表
C.關系表
D.業務流表
E.信息存儲表
19.決定是自行開發還是購置軟件開發工具,必須考慮的因素有( )
A.準備開發的軟件性質與要求
B.開發人員對支持及支持程度的實際需要
C.經費開支
D.工作環境
E.人員因素
110.軟件配制管理的版本控制解決的主要問題有( )
A.為不同的用戶配制不同的系統
B.保護系統老版本
C.建立一個系統新版本
D.支持多個程序員同時在一個項目中工作
E.高效存儲項目的多個版本
三、填空題(本大題共11小題,每空1分,共20分)
21.由于軟件開發工具的功能范圍十分廣泛,為盡量規范其要求,任何軟件都有一定的__________指標。
22.需求分析階段對軟件工具的功能要求是__________客觀系統。
23.按工作階段劃分,軟件開發工具可粗略地分為計劃工具、__________工具和__________工具。
24.可視化程序設計是指用圖標、__________和__________等可視化的元素來編制程序。
25.軟件開發中的困難,來源于大系統的__________,來源于人類知識的不足,來源于迅速變化的__________。
26.軟件開發工具理想的結構應當是__________式的、易于__________的。
27.軟件開發過程的復雜性決定了軟件開發工具的__________性和__________性。
28.有關環境、現狀和需求的信息,是由__________提出,由__________人員采集的。
29.UML的基本機制包括修飾、__________和__________。
210.實體關系圖是一種用于描述__________的概念模式。它以實體、關系和__________概括數據的基本結構。
211.PowerModel用__________和__________兩種語言。
四、名詞解釋題(本大題共5小題,每小題3分,共15分)
31.CASE
32.時序網絡(Petri Net)
33.版本管理
34.表達集成(在NEWCAFG中)
35.軟件審計(Audit)
五、簡答題(本大題共2小題,每小題5分,共10分)
41.簡述模塊劃分的基本要求。
42.為自己用而開發軟件工具應注意哪些問題?
六、論述題(本大題共1小題,共10分)
51.試論軟件工程的基本思想。
七、應用題(本大題共1小題,共15分)
61.用PowerBuilder實現一個成績查詢系統,其應用程序名為StuMarkApp,該應用程序通過ODBC數據源StudbDsn與數據庫Studb連接,每個學生可用自己的學號和密碼作為訪問數據庫的用戶名和密碼。數據庫Studb包括3張表:Student、Class和Mark。Student用于記錄學生信息;Class用于記錄課程信息;Mark用于記錄學生選修課程的成績。運行StuMarkApp,會出現彈出一個如圖l所示的登錄窗口(w_login),當用戶輸入自己的學號和密碼,單擊“確定”命令按鈕(cb_ok)后,如果所輸入的學號和密碼正確,則關閉w_login窗口,并顯示如圖2所示的窗口w_result,該窗口中顯示該學生所選課程的成績。如果輸入的學號和密碼不正確,提示“學號或密碼錯誤,請重新輸入!”,并清空學號和密碼單行編輯框的內容,并將光標焦點置于sle_StuID單行編輯框。單擊w_login窗口中的“取消”按鈕,終止應用程序的執行。w_result窗口中的dw_result與數據窗口對象d_result連接。系統中定義了兩個全局變量pl_stuID和pl_Pwd用于將w_login窗口中輸入的學號和密碼傳遞到窗口w_result。 題40圖請寫出實現以上所述應用功能的腳本,并指出這些腳本分別在哪些對象的什么事件中實現。
延伸閱讀
- 2025年4月自考政治經濟學(中級)全真模擬試題
- 2023年10月自考00257票據法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經濟法概論真題
- 2023年10月自考00245刑法學真題
- 2023年10月自考00186國際商務談判真題
自考微信公眾號
掃碼添加
自考備考資料免費領取
去領取