違法信息舉報 客服熱線:400-118-7898
廣告
?
專接本欄目測試廣告

?軟件開發(fā)工具自考2015年10月真題

自考 責(zé)任編輯:彭雅倩 2019-06-24

摘要:本試卷為選擇題型,填空題,名詞解釋,簡答題,應(yīng)用等題型。

軟件開發(fā)工具自考2015年10月真題及答案解析

本試卷為選擇題型,填空題,名詞解釋,簡答題,應(yīng)用等題型。

一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。 (本大題共20小題,每小題1分,共20分)

1.用通用軟件來幫助軟件開發(fā)人員畫圖的好處是( )

A.可以減少不少工作量
B.能反映其邏輯內(nèi)涵
C.能保持一致性
D.能畫出所需要的各種圖形

2.屬于軟件開發(fā)工具的是( )

A.Actools
B.Assembler
C.COBOL
D.FLOW

3.軟件項目管理的核心要素是( )

A.質(zhì)量
B.進(jìn)度
C.費用
D.資源利用

4.在軟件開發(fā)的概念模式中,決策表屬于的概念模式是( )

A.時序網(wǎng)絡(luò)
B.計算機模擬模型
C.結(jié)構(gòu)圖
D.數(shù)學(xué)與邏輯模型

5.信息庫(Repository)研究的核心問題是( )

A.提高信息的共享程度
B.保持信息的一致性
C.最大限度降低冗余度
D.程序與數(shù)據(jù)的獨立性

6.在軟件開發(fā)工具中,不屬于信息庫管理的是( )

A.使用查詢
B.一致性維護(hù)
C.錄入更新
D.安全性維護(hù)

7.購買市場上已有的軟件開發(fā)工具不具有的優(yōu)點是( )

A.減輕一定的工作負(fù)擔(dān)
B.工作的組織管理比較規(guī)范
C.信息的管理與檢索比較方便
D.軟件開發(fā)工具可靠程度高

8.選擇購置軟件開發(fā)工具,需要明確目的與要求,此時不必考慮工具( )

A.在哪個工作階段使用
B.在怎樣的軟件、硬件環(huán)境下運行
C.供哪些人使用
D.生成代碼的速度

9.2008年,國際電子電氣工程師學(xué)會的權(quán)威刊物《軟件》的九月/十月號,以“軟件開發(fā)工具”(Software Development Tools)為題的一期??校J(rèn)為錯誤的觀念是( )

A.軟件開發(fā)工具已經(jīng)具有很高水平的理論
B.軟件開發(fā)工具的抽象程度越來越高
C.軟件開發(fā)工具的歷史發(fā)展是多樣性和趨同性并存
D.在信息處理、知識表達(dá)、事務(wù)處理等問題上,確實存在著普遍規(guī)律

10.下列幾種較有代表性的語言及其開發(fā)工具中發(fā)展?jié)摿ψ畈畹氖? )

A.PB
B.C++Builder/Delphi
C.VB
D.JAVA

11.Eclipse的資源管理器又稱為( )

A.導(dǎo)航器視圖
B.大綱視圖
C.控制臺視圖
D.代碼編輯器

12.顯示警告信息的視圖是( )

A.導(dǎo)航器視圖
B.大綱視圖
C.控制臺視圖
D.錯誤視圖

13.為創(chuàng)建一個C Project,在“Select Configurations”窗口中可以選擇調(diào)試和發(fā)布文件夾以及高級設(shè)定,保持默認(rèn)設(shè)置后單擊的按鈕是

A.Next
B.Back
C.Finish
D.Cancel

14.斷點視圖顯示每個斷點的狀態(tài),非激活斷點顯示的顏色是( )

A.藍(lán)色
B.白色
C.紅色
D.綠色

15.在GDB的窗口Show view中,打開Debug文件夾,激活斷點視圖的選項是( )

A.Disassembly
B.Breakpoint
C.Memory
D.Modules

16.在Eclipse編輯器中,選擇定制透視圖的選項是( )

A.Open Perspective
B.Customize Perspective
C.New Perspective
D.Set Perspective

17.下述版本控制軟件中,安全性較差的是( )

A.CVS
B.ClearCase
C.VSS
D.Star Team

18.提供CVS產(chǎn)品版本、來源和服務(wù)狀態(tài)信息的頁面是( )

A.Server
B.About
C.Plugine
D.Advanced

19.在如下關(guān)于面向?qū)ο蟮臄⑹鲋校e誤的是( )

A.對象具有一組屬性和一組操作
B.對象是客觀世界有規(guī)律的事物
C.對象用于自然而靈活地模擬現(xiàn)實世界中的事物
D.對象具有很好的模塊性

20.在Rational Rose建模的邏輯設(shè)計中,使用的圖是( )

A.ER圖
B.狀態(tài)圖
C.類圖
D.活動圖

二、填空題(本大題共20小題,每空1分,共20分)

11.測試或調(diào)試階段包括________的調(diào)試與整個軟件的聯(lián)調(diào)。

12.面對軟件開發(fā)中的種種困難和問題,幾十年來,軟件工作者先后提出了結(jié)構(gòu)化程序設(shè)計,軟件工程,面向?qū)ο?,________的程序設(shè)計等方法。

13.作為項目組的一員去參加大型軟件的開發(fā),必須具有高度的________和團(tuán)隊精神。

14.有關(guān)系統(tǒng)環(huán)境、現(xiàn)狀及需求的信息,由________提出,由分析人員采集。

15.信息庫(Repository)中應(yīng)保存所述軟件的工作環(huán)境、________需求和性能要求。

16.人機交互手段包括鍵盤操作、屏幕滾動、________、幫助系統(tǒng)、鼠標(biāo)操作、色彩應(yīng)用、數(shù)據(jù)錄入和信息顯示等八個方面。

17.軟件開發(fā)工具對于________進(jìn)行跨生命周期的管理,把項目進(jìn)度與版本更新的信息科學(xué)地管理起來。

18.測試階段的主要工作是安排測試方案、________、收集與分析測試結(jié)果,并對出現(xiàn)問題的模塊做修改和調(diào)整。

19.信息庫中存放的運行狀況記錄包括運行效率、作用、用戶反映、________、故障的原因和處理情況。

110.購買現(xiàn)成的軟件開發(fā)工具還是自己開發(fā)專用的工具與具體工作的條件、環(huán)境、人員素質(zhì)、________都有不可分割的聯(lián)系。

111.我們需要軟件開發(fā)工具,是為了提高軟件開發(fā)的效率和________。

112.只有對軟件開發(fā)中涉及的各種信息,以及在開發(fā)過程中它們的發(fā)生、變化、________、一致性等有了完整與深刻的理解,才能真正實現(xiàn)軟件開發(fā)工具的一體化。

113.Eclipse工作臺(Workbench)是一個高級用戶界面框架,它為用戶提供了一個整體架構(gòu)和可擴展的________。

114.工作空間是Eclipse在________電腦硬盤上劃出的一塊區(qū)域,用來存放用戶的工作資料。

115.為了能夠使用Eclipse CDT編譯和運行C和C++程序,必須要安裝一個C/C++________。

116.斷點的作用是程序在運行到斷點的位置時自動暫停,并且顯示________當(dāng)前的狀態(tài)。

117.Eclipse CDT編輯器的首選項設(shè)置包括外觀、鍵、________、工作空間和瀏覽器。

118.版本控制軟件ClearCase涵蓋的范圍包括版本管理、________、工作空間管理和過程控制。

119.UML(Unified Modeling Language,統(tǒng)一建模語言)采用了________的技術(shù)和方法。

120.就系統(tǒng)的整體結(jié)構(gòu)而言,Rational Rose采用的是三層解決方案,它是指由用戶接口層、________層和事務(wù)處理原則層組成的應(yīng)用模型。

三、簡答題(本大題共6小題,每小題5分,共30分)

21.簡述可以單獨地承擔(dān)軟件開發(fā)任務(wù)的程序員應(yīng)具備的條件。

22.簡述信息庫中保存的運行與使用情況的內(nèi)容。

23.簡述軟件開發(fā)工具生成代碼依據(jù)的資料。

24.簡述購置軟件開發(fā)工具的方法與步驟。

25.與Visual Studio相比,Eclipse的優(yōu)勢表現(xiàn)在哪些方面?

26.簡述統(tǒng)一建模語言(UML)中順序圖(Sequence Diagram)的含義。

四、論述題(本大題共1小題,共10分)

31.試論軟件開發(fā)工作發(fā)展變化的五個階段及其特點。

五、應(yīng)用題(本大題共1小題,共20分)

41.(本題共有l(wèi)0個關(guān)鍵點,均已用數(shù)字標(biāo)出,請將答案填寫在答題卡上。)完成一個程序,統(tǒng)計一個字符串中的字母、數(shù)字、空格和其它字符的個數(shù)。使用 Eclipse CDT實現(xiàn)該C程序,執(zhí)行從新建項目、源文件夾,編寫代碼并最終編譯運行這一系列步驟,補充上述這些步驟中的關(guān)鍵點。(1)新建項目:打開Eclipse集成環(huán)境,點擊菜單欄I-_t拘File菜單,選擇新建子菜單下的 __① __選項,彈出選擇向?qū)Т?21。在對話框中打開C/C++文件夾,選擇“C Project”后點擊“Next”進(jìn)入下一步。在項目名稱欄中輸入項目名稱,并在項目類型“Project type”標(biāo)簽中打開“___②__ ”文件夾,選擇“Empty Project”,點擊“Finish”按鈕完成。(2)新建__ ③__ :鼠標(biāo)右鍵點擊資源瀏覽器中的新建的項目,在彈出的菜單中,選擇“New”子菜單里的源文件夾“Source Folder”選項。在彈出的窗口中需要輸入文件夾名稱,把光標(biāo)定位到項目名稱一欄中輸入源文件夾名稱“src”,然后點擊__ ④___ 完成。(3)新建C類文件:參照前一個步驟新建的源文件夾,在資源管理器中鼠標(biāo)右鍵點擊src文件夾,在彈出的菜單中選擇___⑤___ 子菜單里的類“Class”選項,新建一個“count”文件。(4)編寫C程序代碼:打開第3步中建好的類文件,在編輯器中編寫代碼如下,補充代碼中的關(guān)鍵步驟。(5)在Eclipse中用來顯示程序中函數(shù)相互調(diào)用結(jié)果的視圖是__ ⑨____ 。程序中主函數(shù)與fun()函數(shù)的調(diào)用關(guān)系是__ ⑩ ___。

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

自考備考資料免費領(lǐng)取

去領(lǐng)取