全國(guó)2011年10月自考軟件開發(fā)工具試題_第1頁
全國(guó)2011年10月自考軟件開發(fā)工具試題_第2頁
全國(guó)2011年10月自考軟件開發(fā)工具試題_第3頁
全國(guó)2011年10月自考軟件開發(fā)工具試題_第4頁
全國(guó)2011年10月自考軟件開發(fā)工具試題_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、全國(guó)2011年10月高等教育自學(xué)考試軟件開發(fā)工具試題課程代碼:03173一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20 分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未均無分。1一些專門用于支持軟件開發(fā)的軟件開發(fā)工具陸續(xù)問世,從而進(jìn)入了專用的軟件開發(fā)工具的階段。這個(gè)階段開始于20世紀(jì)的(A.60年代B.70年代C.80年代2.不屬于軟件開發(fā)工具概念模式的是(D.90年代)A.數(shù)據(jù)流程圖B.關(guān)鍵路徑圖C.數(shù)據(jù)字典D.時(shí)序網(wǎng)絡(luò)3.在一個(gè)完整的軟件開發(fā)工具中,處于中心位置的是總控部分和A.數(shù)據(jù)庫查詢B.代碼生成器C.通信服務(wù)D.人機(jī)界面4.軟

2、件開發(fā)工具最重要的信息出口是代碼生成和(A.報(bào)表生成B.文檔生成C.聯(lián)機(jī)查詢D.圖形處理5.不屬于研制軟件開發(fā)工具基本技術(shù)要點(diǎn)的是(A.面向使用者B.保證信息準(zhǔn)確傳遞A.驗(yàn)收模塊B.要求修改C.保證系統(tǒng)的可靠性D.保證系統(tǒng)的開放性6.軟件開發(fā)工具文檔生成中,最難于處理的內(nèi)容是(A.文章B.程序C.表格D.圖形7.以下幾種較有代表性的語言及其開發(fā)工具中支持面向?qū)ο蠓浅:玫氖茿.VBB.VCCPBD.JAVA8.結(jié)構(gòu)化程序設(shè)計(jì)的方法主要的服務(wù)對(duì)象是(A.用戶B.系統(tǒng)分析員C.程序員D.系統(tǒng)設(shè)計(jì)員9.在大型軟件開發(fā)中,用戶承擔(dān)的工作是(C.交付檢驗(yàn)D.試運(yùn)行10.2008年,國(guó)際電子電氣工程師學(xué)會(huì)的

3、權(quán)威刊物軟件的九月/十月號(hào),以“軟件開發(fā)工具” (Software DevelopmentTools)為題的一期???,認(rèn)為錯(cuò)誤的觀念是()A.軟件開發(fā)工具的實(shí)踐性很強(qiáng)B.軟件開發(fā)工具的抽象程度越來越高C.軟件開發(fā)工具的歷史發(fā)展是多樣性和趨同性并存的D.在信息處理、知識(shí)表達(dá)、事務(wù)處理等問題上,確實(shí)是存在著我們已經(jīng)認(rèn)識(shí)的普遍規(guī)律11.Eclipse文本編輯器中查找下一個(gè)操作的快捷鍵是(A.Ctrl+KB.Ctrl+ZC.Ctrl+CD.Ctrl+X12.在Eclipse CDT編輯器中,完成快捷鍵設(shè)定的操作是同時(shí)按下=鍵和(A.Shift 鍵B.Ctrl 鍵C.Alt 鍵D.Tab 鍵13.在E

4、clipse中,把文件恢復(fù)到歷史記錄版本的操作按鈕是A.RestoreB.Re placeC.Re nameD.Reset14.下述版本控制軟件中,具有開放源代碼特點(diǎn)的是A.RCSB.P VCSC.CVSD.SCCS15.CVS中,在某一時(shí)刻,模塊中文件狀態(tài)的靜態(tài)影像稱為A.輸出B.提交C.快照D.備份16.在Eclipse首次啟動(dòng)時(shí),如果某個(gè)插件有多個(gè)版本,通常的處理辦法是A. 使用最后存儲(chǔ)的版本B. 使用最先存儲(chǔ)的版本C. 使用存儲(chǔ)的最高版本D. 列出所有版本供選擇17.在Eclipse插件清單編輯器中,指定當(dāng)前插件運(yùn)行時(shí)所需插件列表的頁面是A.概述頁面B.依賴性頁面C.構(gòu)建頁面D.運(yùn)行時(shí)

5、頁面18.在Eclipse插件清單編輯器中,顯示插件提供給其他插件使用包的頁面是A.概述頁面B.依賴性頁面C.構(gòu)建頁面D.運(yùn)行時(shí)頁面19.在如下關(guān)于面向?qū)ο蟮囊恍└拍畹臄⑹鲋?,正確的是A.客觀世界的有規(guī)律的事物才是對(duì)象B.類是對(duì)一組相同的對(duì)象的描述C.封裝即信息隱藏D.方法是駐留在程序中的過程20.在Rational Rose建模的邏輯設(shè)計(jì)中,使用的圖是(A.活動(dòng)圖B.順序圖C.狀態(tài)圖D.關(guān)聯(lián)圖二、填空題(本大題共 20小題,每空1分,共20 分)請(qǐng)?jiān)诿啃☆}的空格中填上正確答案。錯(cuò)填、不填均無分。21.第四代語言的原義是的程序設(shè)計(jì)語言。22.總體設(shè)計(jì)文件應(yīng)當(dāng)包括、模塊清單、公用數(shù)據(jù)結(jié)構(gòu)(文件或

6、數(shù)據(jù)庫的格式)23.框圖是描述程序執(zhí)行的邏輯過程的概念模式,把程序執(zhí)行的基本步驟歸納為、處理、輸入、輸出、起始或終止幾個(gè)基本功能。24. 人機(jī)交互手段的八個(gè)方面是:鍵盤操作、屏幕滾動(dòng)、菜單選擇、幫助系統(tǒng)、鼠標(biāo)操作,色彩應(yīng)用、數(shù)據(jù)錄入和25. 購買現(xiàn)成的軟件開發(fā)工具還是自己開發(fā)專用的工具,與具體工作的條件、人員素質(zhì)、項(xiàng)目特征都有不可分割的聯(lián)系。26. 記錄軟件開發(fā)工具使用的詳細(xì)過程情況,將使項(xiàng)目的組織者及時(shí)地清楚地知道開發(fā)工具的使用情況、的情況以及人們是否正確地使用了它們。27. 從幾十年軟件開發(fā)工具發(fā)展歷史中,可以看到軟件開發(fā)工具一個(gè)值得注意的特點(diǎn)是多樣性和的并28.Eclipse最初主要用來

7、進(jìn)行語言開發(fā),但Eclipse并非只有這個(gè)用途。29.Eclipse的體系結(jié)構(gòu)主要包括運(yùn)行時(shí)內(nèi)核,工作空間,,其它插件等。30.在Eclipse中支持的斷點(diǎn)包括行斷點(diǎn)、和事件斷點(diǎn)。31.在GDB刪除方法斷點(diǎn)時(shí),有雙擊、鼠標(biāo)右鍵彈出菜單和三種方法。32.在Eclipse定制透視圖編輯器中的四個(gè)標(biāo)簽,分別定制的是工具欄、菜單欄、快捷方式和33.在Eclipse中允許用戶在注釋、代碼和三個(gè)維度設(shè)置代碼模板。34.在Eclipse代碼模板編輯中,變量以開頭。35.版本控制軟件ClearCase涵蓋的范圍包括版本管理、建立管理、和過程控制。36.Eclipse工具欄的默認(rèn)狀態(tài)是狀態(tài)。37.Eclipse

8、插件清單編輯器由頁面、依賴性頁面、運(yùn)行時(shí)頁面、擴(kuò)展頁面、擴(kuò)展點(diǎn)頁面和構(gòu)建頁面組成。38.Eclipse插件用戶界面的三個(gè)基本構(gòu)成元素是視圖、編輯器和、復(fù)雜性和相互關(guān)聯(lián)性。39.當(dāng)前我們所要開發(fā)的信息系統(tǒng)不同于以前。其重要特征是具有4O.UML(U nified Modeli ng Lan guage) 稱為三、簡(jiǎn)答題(本大題共 6小題,每小題5分,共30 分)41. 簡(jiǎn)述信息庫中保存的設(shè)計(jì)階段資料的內(nèi)容。42. 簡(jiǎn)述大型軟件開發(fā)工作困難產(chǎn)生的原因。43. 簡(jiǎn)述模塊的劃分應(yīng)當(dāng)符合的基本要求。44. 在引入軟件開發(fā)工具之后,如何嚴(yán)格使用制度?45. 簡(jiǎn)述軟件開發(fā)工具的運(yùn)行環(huán)境。46. 簡(jiǎn)述在面向?qū)?/p>

9、象方法中,對(duì)象與類的關(guān)系。四、論述題(本大題共 1小題,10分)47. 試述軟件開發(fā)工具的基本功能。五、應(yīng)用題(本大題共 1小題,20分)48. (本小題共有10個(gè)關(guān)鍵點(diǎn),均已用數(shù)字標(biāo)出,請(qǐng)將答案填寫在題后相應(yīng)的標(biāo)號(hào)處)完成一個(gè)名稱為 OddSum的程序,求指定范圍內(nèi)的奇數(shù)和,輸入為兩個(gè)整型變量,輸出為這兩個(gè)變量之間的所有奇數(shù)的和。使用 Eclipse CDT完成該C程序,按照新建項(xiàng)目、源文件夾、編寫代碼、編譯運(yùn)行的實(shí)現(xiàn)步驟,補(bǔ)充上述這些步驟中的關(guān)鍵點(diǎn)。(1)新建項(xiàng)目:打開 Eclipse集成環(huán)境,點(diǎn)擊菜單欄上的菜單,選擇新建子菜單下的“C Project”選項(xiàng),彈出選擇向?qū)Т翱?。在?duì)話框中打

10、開 C/C+文件夾,選擇"C Project”后點(diǎn)擊"Next”進(jìn)入下一步。在項(xiàng)目名稱欄中輸入 ,并在項(xiàng)目類型“Project type”標(biāo)簽中打開“ Executable”文件夾,選擇“Empty Project ”,點(diǎn)擊“Finish ” 按鈕完成。新建源文件夾:鼠標(biāo)右鍵點(diǎn)擊資源瀏覽器中的新建的項(xiàng)目,在彈出的菜單中,選擇 子菜單里的源文件夾“Source Folder”選項(xiàng)。在彈出的窗口中需要輸入文件夾名稱,把光標(biāo)定位到 _欄中輸入源文件夾名稱“ src”,然后點(diǎn)擊“ Finish”按鈕完成。(3) 新建C類文件:參照前一個(gè)步驟新建的源文件夾,在資源管理器中鼠標(biāo)右鍵點(diǎn)擊

11、,在彈出的菜單中選擇新建“New ”子菜單里的類“ Class”選項(xiàng),新建一個(gè)名為“ Sum”的類文件。(4) 編寫C程序代碼:打開第 3步中建好的Sum文件,在編輯器中編寫代碼如下,補(bǔ)充代碼中的關(guān)鍵步驟。#i nclude "stdio.h" #i nclude "stdlib.h" int mai n( void)II輸入?yún)?shù)II判斷是否為奇數(shù)int firstNum=0 , sec on dNum=0 ; getResult=0; II 計(jì)算結(jié)果scan f("%d%d", &firstNum, &seco nd

12、Num); getResult= ;printf( %d",getResult);return EXIT_SUCCESS;bool isOdd( int num)if ()return true;elsereturn false;oII交換上下界H滿足奇數(shù)條件(5) 運(yùn)行C程序:在資源管理器中鼠標(biāo)右鍵點(diǎn)擊該項(xiàng)目,在 出如下圖對(duì)話框。Run As子菜單中選擇運(yùn)行設(shè)置"Run Configurations",彈int add(int a , int b)return a + b;int addOdd(i nt min ,i nt max)int i , result=

13、O ;if(mi n> max)int tmpNum=mi n;=max;max=t mpNum;for(i=mi n;i<=ma x; i+)if(isOdd(i)result=add(result,i);return resut;-., .=3; = . L.Erojtet:Build Canfleurtion蘭tiw亡C/C+ Application:gRFrdjfegt_ Egoiifs電.題銘圖在“ Project”欄中輸入項(xiàng)目名稱 OddSum,或者點(diǎn)擊“ Browse”按鈕,在彈出的對(duì)話框中選擇相應(yīng)的項(xiàng)目。在“C/C+APPlication ”欄中點(diǎn)擊 按鈕,選擇相應(yīng)的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論