?軟件開發(fā)工具自考2014年04月真題
摘要:本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。
軟件開發(fā)工具自考2014年04月真題及答案解析
本試卷為選擇題型,填空題,名詞解釋,簡答題,應用等題型。
一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。 (本大題共20小題,每小題1分,共20分)
1.FORTRAN,ALGOL和COBOL等高級程序設計語言的成熟與普及是在20世紀的( )
A.50年代末
B.60年代初
C.60年代末
D.70年代初
2.為了提高軟件開發(fā)工作的水平和效率,人們提出了多種程序設計方法。其中,主要為程序員服務的是( )
A.結構化程序設計
B.軟件工程方法
C.面向對象的方法
D.即插即用的程序設計
3.在軟件開發(fā)過程中,直接與代碼文檔關聯(lián)的是編程界面和( )
A.分析界面
B.設計界面
C.用戶界面
D.管理界面
4.在結構圖中,用菱形框連接模塊表示的是( )
A.循環(huán)調用
B.選擇調用
C.順序調用
D.層次調用
5.項目管理的最終體現(xiàn)是( )
A.產(chǎn)品質量有效控制
B.項目按預定計劃完成
C.有效地利用資源
D.控制和降低成本
6.在一個完整的軟件開發(fā)工具中,處于中心位置的是( )
A.人機界面和數(shù)據(jù)庫查詢
B.通信服務和數(shù)據(jù)庫查詢
C.總控部分和人機界面
D.總控部分和代碼生成器
7.對表格、文章、圖形這三類文檔處理,從難到易的順序是( )
A.圖形、文章、表格
B.圖形、表格、文章
C.文章、圖形、表格
D.文章、表格:圖形
8.不屬于生成代碼依據(jù)的資料是( )
A.信息庫中已經(jīng)存放的有關資料
B.各種標準模塊的框架和構件
C.程序設計語言的語法與功能
D.使用者屏幕操作輸入的信息
9.購買市場上已有的軟件開發(fā)工具不具有的優(yōu)點是( )
A.減輕一定的工作負擔
B.工作的組織管理比較規(guī)范
C.信息的管理與檢索比較方便
D.降低成本
10.獲得軟件開發(fā)工具有自行開發(fā)和購買兩種途徑,其中自行開發(fā)不具有的優(yōu)點是( )
A.切實符合自己的需要
B.便于進一步擴充和升級
C.開發(fā)容易
D.可以商品化
11.2008年,國際電子電氣工程師學會的權威刊物《軟件》的九月/十月號,以“軟件開發(fā)工具”為題的一期???,指出抽象程度最高的軟件開發(fā)工具是( )
A.Smalltalk
B.Turbo Oascal
C.Eclipse
D.XMF Mosaic
12.與Eclipse比較,Visual Studio的獨特優(yōu)勢是( )
A.具有編譯、運行功能
B.運行速度快
C.具備了代碼援助、語法高亮、錯誤預防功能
D.令開發(fā)人員把精力集中到代碼邏輯和算法優(yōu)化上
13.下列的陳述中,錯誤的是( )
A.編寫代碼時,錯誤視圖會實時顯示程序中的錯誤
B.在錯誤視圖中報錯的程序不能被正確編譯運行
C.錯誤視圖中顯示相關警告信息
D.錯誤視圖中顯示警告信息的程序不能正確運行
14. Eclipse文本編輯器中,重命名操作的快捷鍵是( )
A.Ctrl+ Shift+F
B.Alt +Shift +K
C.Ctrl+Shift +S
D.Alt+Shift +R
15.在安裝GDB時,將gdb.exe解壓后安裝的文件夾是( )
A.Lib
B.bin
C.share
D.doc
16.在Eclipse選擇首選項中,打開定制快捷鍵的選項是( )
A.Install
B.General
C.Open key
D.Tasks
17.下述版本控制軟件中,屬于單一文件版本維護系統(tǒng)的是( )
A.SCCS
B.PVCS
C.CVS
D.Perforce
18.下述版本控制軟件中,能夠支持現(xiàn)有絕大多數(shù)操作系統(tǒng)的是( )
A.CVS
B.Visual Source Sade
C.VSS
D.Rational Clear Case
19.EMF可以實現(xiàn)的四個功能是:輸入、代碼生成、默認的持久化機制和( )
A.文檔生成器
B.輸出
C.模型編輯器
D.一體化機制
20.在Eclipse插件中,屬于建模類插件的是( )
A.CDT
B.MDT
C.PDT
D.GEF
二、填空題(本大題共20小題,每空1分,共20分)
11.對于CASE工具有兩種理解:一種是計算機輔助軟件工程,另一種是計算機輔助________。
12.客觀世界的任何事物都是對象(Object),它們都有一些靜態(tài)屬性和相關的________。
13.結構化程序設計把程序的結構分解成三種基本模塊:處理單元、________和二分決策機制。
14.信息庫(Repository)中應保存的文檔包括原始數(shù)據(jù)、________、報表與單證的樣本、繪制的各種圖和系統(tǒng)說明書。
15.人機交互手段的八個方面是:鍵盤操作、屏幕滾動、菜單選擇、幫助系統(tǒng)、鼠標操作、色彩應用、________和信息顯示。
16.軟件開發(fā)工具幫助使用者編寫程序代碼,并編制、生成及修改各種________。
17.軟件開發(fā)工具的三個技術要點是:面向使用者、________和保證系統(tǒng)的開放性。
18.信息庫中存放的運行狀況記錄,包括運行效率、作用、用戶反映、故障情況、故障的原因和________。
19.購買現(xiàn)成的軟件開發(fā)工具,還是自己開發(fā)專用的工具與具體工作的條件、環(huán)境、________,項目特征都有不可分割的聯(lián)系。
110.許多軟件技術人員手邊都積累了一些自制的、________、規(guī)模不一的軟件開發(fā)工具。
111.由于在軟件開發(fā)工作中,存在著大量不確定的因素,人們常常需要用____________與經(jīng)驗來補充或加工。
112.軟件開發(fā)工具的智能化,就是在軟件開發(fā)工具的研究與使用中引用人工智能以及________等技術。
113. Eclipse的工作空間是負責管理用戶資源的插件,包括用戶創(chuàng)建的項目、那些項目中的_______,以及文件變更和 其他資源。
114.編輯器是工作臺中的一個_________組件。
115.在程序運行過程中,發(fā)生特定問題時將程序暫停,稱為___________。
116.在調試程序中的單步遍歷程序主要包括單步跳入、單步跳過和單步___________。
117.在Eclipse代碼模板編輯中,變量以$開頭,并且用_________括起來。
118.在CVS的About頁面,提供了軟件產(chǎn)品版本、來源和____________信息
119. Eclipse插件清單編輯器由概述頁面、依賴性頁面、運行時頁面、擴展頁面、構建頁面和_________頁面組成。
120. UML( Unified Modeling Language,統(tǒng)一建模語言)是一種________、易于表達、定義良好且普遍適用的建模語言。
三、簡答題(本大題共6小題,每小題5分,共30分)
21.簡述高級程序設計語言的不足。
22.簡述實施結構化程序設計的基本思想。
23.簡述信息庫中保存的版本管理信息的內容。
24.引入軟件開發(fā)工具之后,應當進行的組織管理工作包括哪些方面?
25.簡述軟件開發(fā)工具的網(wǎng)絡化發(fā)展方向。
26.簡述采用Rational Rose建模的過程。
四、論述題(本大題共1小題,共10分)
31.試論大型軟件開發(fā)中的困難表現(xiàn)在哪些方面。
五、應用題(本大題共1小題,共20分)
41.在Eclipse的編輯器中已編輯好一個名為“hello.c”的C程序或名為“hello.cpp”的C++ 程序,請回答:(1)要將hello.c/hello.cpp文件編譯為可以運行的.exe文件,有哪些主要操作步驟? (從菜單欄上的file菜單開始操作)。(2)編譯成功后將在資源管理器中看到以什么名字命名的文件夾?(3)根據(jù)下面提供的菜單、文件夾、標簽、按鈕、窗口等操作選項,請寫出從資源管理器視 圖中開始操作,運行一個名為“hello”的C/C++項目的基本操作步驟,Rur As、Debug As、Profile As、Run Configurations、New launch configuration、Build Configu- ration、Release、Debug、Search Project、Program Selection、x861e- /helloworld/Release/hel- Loworld.exe、x86le - /helloworld/Debug/helloworld.exe、Run。
延伸閱讀
- 2023年10月自考00257票據(jù)法真題
- 2023年10月自考00249國際私法真題
- 2023年10月自考00246國際經(jīng)濟法概論真題
- 2023年10月自考00245刑法學真題
- 2023年10月自考00186國際商務談判真題
- 2023年10月自考00185商品流通概論真題
自考微信公眾號
掃碼添加
自考備考資料免費領取
去領取