?軟件開(kāi)發(fā)工具自考2015年10月真題
摘要:本試卷為選擇題型,填空題,名詞解釋?zhuān)?jiǎn)答題,應(yīng)用等題型。
軟件開(kāi)發(fā)工具自考2015年10月真題及答案解析
本試卷為選擇題型,填空題,名詞解釋?zhuān)?jiǎn)答題,應(yīng)用等題型。
一、單項(xiàng)選擇題在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。 (本大題共20小題,每小題1分,共20分)
1.用通用軟件來(lái)幫助軟件開(kāi)發(fā)人員畫(huà)圖的好處是( )
A.可以減少不少工作量
B.能反映其邏輯內(nèi)涵
C.能保持一致性
D.能畫(huà)出所需要的各種圖形
2.屬于軟件開(kāi)發(fā)工具的是( )
A.Actools
B.Assembler
C.COBOL
D.FLOW
3.軟件項(xiàng)目管理的核心要素是( )
A.質(zhì)量
B.進(jìn)度
C.費(fèi)用
D.資源利用
4.在軟件開(kāi)發(fā)的概念模式中,決策表屬于的概念模式是( )
A.時(shí)序網(wǎng)絡(luò)
B.計(jì)算機(jī)模擬模型
C.結(jié)構(gòu)圖
D.數(shù)學(xué)與邏輯模型
5.信息庫(kù)(Repository)研究的核心問(wèn)題是( )
A.提高信息的共享程度
B.保持信息的一致性
C.最大限度降低冗余度
D.程序與數(shù)據(jù)的獨(dú)立性
6.在軟件開(kāi)發(fā)工具中,不屬于信息庫(kù)管理的是( )
A.使用查詢(xún)
B.一致性維護(hù)
C.錄入更新
D.安全性維護(hù)
7.購(gòu)買(mǎi)市場(chǎng)上已有的軟件開(kāi)發(fā)工具不具有的優(yōu)點(diǎn)是( )
A.減輕一定的工作負(fù)擔(dān)
B.工作的組織管理比較規(guī)范
C.信息的管理與檢索比較方便
D.軟件開(kāi)發(fā)工具可靠程度高
8.選擇購(gòu)置軟件開(kāi)發(fā)工具,需要明確目的與要求,此時(shí)不必考慮工具( )
A.在哪個(gè)工作階段使用
B.在怎樣的軟件、硬件環(huán)境下運(yùn)行
C.供哪些人使用
D.生成代碼的速度
9.2008年,國(guó)際電子電氣工程師學(xué)會(huì)的權(quán)威刊物《軟件》的九月/十月號(hào),以“軟件開(kāi)發(fā)工具”(Software Development Tools)為題的一期專(zhuān)刊中,認(rèn)為錯(cuò)誤的觀念是( )
A.軟件開(kāi)發(fā)工具已經(jīng)具有很高水平的理論
B.軟件開(kāi)發(fā)工具的抽象程度越來(lái)越高
C.軟件開(kāi)發(fā)工具的歷史發(fā)展是多樣性和趨同性并存
D.在信息處理、知識(shí)表達(dá)、事務(wù)處理等問(wèn)題上,確實(shí)存在著普遍規(guī)律
10.下列幾種較有代表性的語(yǔ)言及其開(kāi)發(fā)工具中發(fā)展?jié)摿ψ畈畹氖? )
A.PB
B.C++Builder/Delphi
C.VB
D.JAVA
11.Eclipse的資源管理器又稱(chēng)為( )
A.導(dǎo)航器視圖
B.大綱視圖
C.控制臺(tái)視圖
D.代碼編輯器
12.顯示警告信息的視圖是( )
A.導(dǎo)航器視圖
B.大綱視圖
C.控制臺(tái)視圖
D.錯(cuò)誤視圖
13.為創(chuàng)建一個(gè)C Project,在“Select Configurations”窗口中可以選擇調(diào)試和發(fā)布文件夾以及高級(jí)設(shè)定,保持默認(rèn)設(shè)置后單擊的按鈕是
A.Next
B.Back
C.Finish
D.Cancel
14.斷點(diǎn)視圖顯示每個(gè)斷點(diǎn)的狀態(tài),非激活斷點(diǎn)顯示的顏色是( )
A.藍(lán)色
B.白色
C.紅色
D.綠色
15.在GDB的窗口Show view中,打開(kāi)Debug文件夾,激活斷點(diǎn)視圖的選項(xiàng)是( )
A.Disassembly
B.Breakpoint
C.Memory
D.Modules
16.在Eclipse編輯器中,選擇定制透視圖的選項(xiàng)是( )
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)品版本、來(lái)源和服務(wù)狀態(tài)信息的頁(yè)面是( )
A.Server
B.About
C.Plugine
D.Advanced
19.在如下關(guān)于面向?qū)ο蟮臄⑹鲋?,錯(cuò)誤的是( )
A.對(duì)象具有一組屬性和一組操作
B.對(duì)象是客觀世界有規(guī)律的事物
C.對(duì)象用于自然而靈活地模擬現(xiàn)實(shí)世界中的事物
D.對(duì)象具有很好的模塊性
20.在Rational Rose建模的邏輯設(shè)計(jì)中,使用的圖是( )
A.ER圖
B.狀態(tài)圖
C.類(lèi)圖
D.活動(dòng)圖
二、填空題(本大題共20小題,每空1分,共20分)
11.測(cè)試或調(diào)試階段包括________的調(diào)試與整個(gè)軟件的聯(lián)調(diào)。
12.面對(duì)軟件開(kāi)發(fā)中的種種困難和問(wèn)題,幾十年來(lái),軟件工作者先后提出了結(jié)構(gòu)化程序設(shè)計(jì),軟件工程,面向?qū)ο?,________的程序設(shè)計(jì)等方法。
13.作為項(xiàng)目組的一員去參加大型軟件的開(kāi)發(fā),必須具有高度的________和團(tuán)隊(duì)精神。
14.有關(guān)系統(tǒng)環(huán)境、現(xiàn)狀及需求的信息,由________提出,由分析人員采集。
15.信息庫(kù)(Repository)中應(yīng)保存所述軟件的工作環(huán)境、________需求和性能要求。
16.人機(jī)交互手段包括鍵盤(pán)操作、屏幕滾動(dòng)、________、幫助系統(tǒng)、鼠標(biāo)操作、色彩應(yīng)用、數(shù)據(jù)錄入和信息顯示等八個(gè)方面。
17.軟件開(kāi)發(fā)工具對(duì)于________進(jìn)行跨生命周期的管理,把項(xiàng)目進(jìn)度與版本更新的信息科學(xué)地管理起來(lái)。
18.測(cè)試階段的主要工作是安排測(cè)試方案、________、收集與分析測(cè)試結(jié)果,并對(duì)出現(xiàn)問(wèn)題的模塊做修改和調(diào)整。
19.信息庫(kù)中存放的運(yùn)行狀況記錄包括運(yùn)行效率、作用、用戶(hù)反映、________、故障的原因和處理情況。
110.購(gòu)買(mǎi)現(xiàn)成的軟件開(kāi)發(fā)工具還是自己開(kāi)發(fā)專(zhuān)用的工具與具體工作的條件、環(huán)境、人員素質(zhì)、________都有不可分割的聯(lián)系。
111.我們需要軟件開(kāi)發(fā)工具,是為了提高軟件開(kāi)發(fā)的效率和________。
112.只有對(duì)軟件開(kāi)發(fā)中涉及的各種信息,以及在開(kāi)發(fā)過(guò)程中它們的發(fā)生、變化、________、一致性等有了完整與深刻的理解,才能真正實(shí)現(xiàn)軟件開(kāi)發(fā)工具的一體化。
113.Eclipse工作臺(tái)(Workbench)是一個(gè)高級(jí)用戶(hù)界面框架,它為用戶(hù)提供了一個(gè)整體架構(gòu)和可擴(kuò)展的________。
114.工作空間是Eclipse在________電腦硬盤(pán)上劃出的一塊區(qū)域,用來(lái)存放用戶(hù)的工作資料。
115.為了能夠使用Eclipse CDT編譯和運(yùn)行C和C++程序,必須要安裝一個(gè)C/C++________。
116.斷點(diǎn)的作用是程序在運(yùn)行到斷點(diǎn)的位置時(shí)自動(dòng)暫停,并且顯示________當(dāng)前的狀態(tài)。
117.Eclipse CDT編輯器的首選項(xiàng)設(shè)置包括外觀、鍵、________、工作空間和瀏覽器。
118.版本控制軟件ClearCase涵蓋的范圍包括版本管理、________、工作空間管理和過(guò)程控制。
119.UML(Unified Modeling Language,統(tǒng)一建模語(yǔ)言)采用了________的技術(shù)和方法。
120.就系統(tǒng)的整體結(jié)構(gòu)而言,Rational Rose采用的是三層解決方案,它是指由用戶(hù)接口層、________層和事務(wù)處理原則層組成的應(yīng)用模型。
三、簡(jiǎn)答題(本大題共6小題,每小題5分,共30分)
21.簡(jiǎn)述可以單獨(dú)地承擔(dān)軟件開(kāi)發(fā)任務(wù)的程序員應(yīng)具備的條件。
22.簡(jiǎn)述信息庫(kù)中保存的運(yùn)行與使用情況的內(nèi)容。
23.簡(jiǎn)述軟件開(kāi)發(fā)工具生成代碼依據(jù)的資料。
24.簡(jiǎn)述購(gòu)置軟件開(kāi)發(fā)工具的方法與步驟。
25.與Visual Studio相比,Eclipse的優(yōu)勢(shì)表現(xiàn)在哪些方面?
26.簡(jiǎn)述統(tǒng)一建模語(yǔ)言(UML)中順序圖(Sequence Diagram)的含義。
四、論述題(本大題共1小題,共10分)
31.試論軟件開(kāi)發(fā)工作發(fā)展變化的五個(gè)階段及其特點(diǎn)。
五、應(yīng)用題(本大題共1小題,共20分)
41.(本題共有l(wèi)0個(gè)關(guān)鍵點(diǎn),均已用數(shù)字標(biāo)出,請(qǐng)將答案填寫(xiě)在答題卡上。)完成一個(gè)程序,統(tǒng)計(jì)一個(gè)字符串中的字母、數(shù)字、空格和其它字符的個(gè)數(shù)。使用 Eclipse CDT實(shí)現(xiàn)該C程序,執(zhí)行從新建項(xiàng)目、源文件夾,編寫(xiě)代碼并最終編譯運(yùn)行這一系列步驟,補(bǔ)充上述這些步驟中的關(guān)鍵點(diǎn)。(1)新建項(xiàng)目:打開(kāi)Eclipse集成環(huán)境,點(diǎn)擊菜單欄I-_t拘File菜單,選擇新建子菜單下的 __① __選項(xiàng),彈出選擇向?qū)Т?21。在對(duì)話框中打開(kāi)C/C++文件夾,選擇“C Project”后點(diǎn)擊“Next”進(jìn)入下一步。在項(xiàng)目名稱(chēng)欄中輸入項(xiàng)目名稱(chēng),并在項(xiàng)目類(lèi)型“Project type”標(biāo)簽中打開(kāi)“___②__ ”文件夾,選擇“Empty Project”,點(diǎn)擊“Finish”按鈕完成。(2)新建__ ③__ :鼠標(biāo)右鍵點(diǎn)擊資源瀏覽器中的新建的項(xiàng)目,在彈出的菜單中,選擇“New”子菜單里的源文件夾“Source Folder”選項(xiàng)。在彈出的窗口中需要輸入文件夾名稱(chēng),把光標(biāo)定位到項(xiàng)目名稱(chēng)一欄中輸入源文件夾名稱(chēng)“src”,然后點(diǎn)擊__ ④___ 完成。(3)新建C類(lèi)文件:參照前一個(gè)步驟新建的源文件夾,在資源管理器中鼠標(biāo)右鍵點(diǎn)擊src文件夾,在彈出的菜單中選擇___⑤___ 子菜單里的類(lèi)“Class”選項(xiàng),新建一個(gè)“count”文件。(4)編寫(xiě)C程序代碼:打開(kāi)第3步中建好的類(lèi)文件,在編輯器中編寫(xiě)代碼如下,補(bǔ)充代碼中的關(guān)鍵步驟。(5)在Eclipse中用來(lái)顯示程序中函數(shù)相互調(diào)用結(jié)果的視圖是__ ⑨____ 。程序中主函數(shù)與fun()函數(shù)的調(diào)用關(guān)系是__ ⑩ ___。
延伸閱讀
- 2023年10月自考00257票據(jù)法真題
- 2023年10月自考00249國(guó)際私法真題
- 2023年10月自考00246國(guó)際經(jīng)濟(jì)法概論真題
- 2023年10月自考00245刑法學(xué)真題
- 2023年10月自考00186國(guó)際商務(wù)談判真題
- 2023年10月自考00185商品流通概論真題
自考微信公眾號(hào)
掃碼添加
自考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取