




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
全國2023年10月高等教育自學(xué)考試軟件開發(fā)工具試題課程代碼:03173一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)在每小題列出的四個備選項(xiàng)中只有一個是符合題目規(guī)定的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未均無分。1.一些專門用于支持軟件開發(fā)的軟件開發(fā)工具陸續(xù)問世,從而進(jìn)入了專用的軟件開發(fā)工具的階段。這個階段開始于20世紀(jì)的()A.60年代 B.70年代C.80年代 D.90年代2.不屬于軟件開發(fā)工具概念模式的是()A.數(shù)據(jù)流程圖 B.關(guān)鍵途徑圖C.數(shù)據(jù)字典 D.時(shí)序網(wǎng)絡(luò)3.在一個完整的軟件開發(fā)工具中,處在中心位置的是總控部分和()A.數(shù)據(jù)庫查詢 B.代碼生成器C.通信服務(wù) D.人機(jī)界面4.軟件開發(fā)工具最重要的信息出口是代碼生成和()A.報(bào)表生成 B.文檔生成C.聯(lián)機(jī)查詢 D.圖形解決5.不屬于研制軟件開發(fā)工具基本技術(shù)要點(diǎn)的是()A.面向使用者 B.保證信息準(zhǔn)確傳遞C.保證系統(tǒng)的可靠性 D.保證系統(tǒng)的開放性6.軟件開發(fā)工具文檔生成中,最難于解決的內(nèi)容是()A.文章 B.程序C.表格 D.圖形7.以下幾種較有代表性的語言及其開發(fā)工具中支持面向?qū)ο蠓浅:玫氖?)A.VB B.VCC.PB D.JAVA8.結(jié)構(gòu)化程序設(shè)計(jì)的方法重要的服務(wù)對象是()A.用戶 B.系統(tǒng)分析員C.程序員 D.系統(tǒng)設(shè)計(jì)員9.在大型軟件開發(fā)中,用戶承擔(dān)的工作是()A.驗(yàn)收模塊 B.規(guī)定修改C.交付檢查 D.試運(yùn)營10.2023年,國際電子電氣工程師學(xué)會的權(quán)威刊物《軟件》的九月/十月號,以“軟件開發(fā)工具”(SoftwareDevelopmentTools)為題的一期專刊中,認(rèn)為錯誤的觀念是()A.軟件開發(fā)工具的實(shí)踐性很強(qiáng)B.軟件開發(fā)工具的抽象限度越來越高C.軟件開發(fā)工具的歷史發(fā)展是多樣性和趨同性并存的D.在信息解決、知識表達(dá)、事務(wù)解決等問題上,的確是存在著我們已經(jīng)結(jié)識的普遍規(guī)律11.Eclipse文本編輯器中查找下一個操作的快捷鍵是()A.Ctrl+K B.Ctrl+ZC.CtrI+C D.Ctrl+X12.在EclipseCDT編輯器中,完畢快捷鍵設(shè)定的操作是同時(shí)按下=鍵和()A.Shift鍵 B.Ctrl鍵C.Alt鍵 D.Tab鍵13.在Eclipse中,把文獻(xiàn)恢復(fù)到歷史記錄版本的操作按鈕是()A.Restore B.ReplaceC.Rename D.Reset14.下述版本控制軟件中,具有開放源代碼特點(diǎn)的是()A.RCS B.PVCSC.CVS D.SCCS15.CVS中,在某一時(shí)刻,模塊中文獻(xiàn)狀態(tài)的靜態(tài)影像稱為()A.輸出 B.提交C.快照 D.備份16.在Eclipse初次啟動時(shí),假如某個插件有多個版本,通常的解決辦法是()A.使用最后存儲的版本 B.使用最先存儲的版本C.使用存儲的最高版本 D.列出所有版本供選擇17.在Eclipse插件清單編輯器中,指定當(dāng)前插件運(yùn)營時(shí)所需插件列表的頁面是()A.概述頁面 B.依賴性頁面C.構(gòu)建頁面 D.運(yùn)營時(shí)頁面18.在Eclipse插件清單編輯器中,顯示插件提供應(yīng)其他插件使用包的頁面是()A.概述頁面 B.依賴性頁面C.構(gòu)建頁面 D.運(yùn)營時(shí)頁面19.在如下關(guān)于面向?qū)ο蟮囊恍└拍畹臄⑹鲋?,對的的?)A.客觀世界的有規(guī)律的事物才是對象 B.類是對一組相同的對象的描述C.封裝即信息隱藏 D.方法是駐留在程序中的過程20.在RationalRose建模的邏輯設(shè)計(jì)中,使用的圖是()A.活動圖 B.順序圖C.狀態(tài)圖 D.關(guān)聯(lián)圖二、填空題(本大題共20小題,每空1分,共20分)請?jiān)诿啃☆}的空格中填上對的答案。錯填、不填均無分。21.第四代語言的原義是______________的程序設(shè)計(jì)語言。22.總體設(shè)計(jì)文獻(xiàn)應(yīng)當(dāng)涉及__________________、模塊清單、公用數(shù)據(jù)結(jié)構(gòu)(文獻(xiàn)或數(shù)據(jù)庫的格式)。23.框圖是描述程序執(zhí)行的邏輯過程的概念模式,把程序執(zhí)行的基本環(huán)節(jié)歸納為______________、解決、輸入、輸出、起始或終止幾個基本功能。24.人機(jī)交互手段的八個方面是:鍵盤操作、屏幕滾動、菜單選擇、幫助系統(tǒng)、鼠標(biāo)操作,色彩應(yīng)用、數(shù)據(jù)錄入和______________。25.購買現(xiàn)成的軟件開發(fā)工具還是自己開發(fā)專用的工具,與具體工作的條件、______________、人員素質(zhì)、項(xiàng)目特性都有不可分割的聯(lián)系。26.記錄軟件開發(fā)工具使用的具體過程情況,將使項(xiàng)目的組織者及時(shí)地清楚地知道開發(fā)工具的使用情況、______________的情況以及人們是否對的地使用了它們。27.從幾十年軟件開發(fā)工具發(fā)展歷史中,可以看到軟件開發(fā)工具一個值得注意的特點(diǎn)是多樣性和______________的并存。28.Eclipse最初重要用來進(jìn)行______________語言開發(fā),但Eclipse并非只有這個用途。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定制透視圖編輯器中的四個標(biāo)簽,分別定制的是工具欄、菜單欄、快捷方式和______________。33.在Eclipse中允許用戶在注釋、代碼和______________三個維度設(shè)立代碼模板。34.在Eclipse代碼模板編輯中,變量以______________開頭。35.版本控制軟件ClearCase涵蓋的范圍涉及版本管理、建立管理、________________和過程控制。36.Eclipse工具欄的默認(rèn)狀態(tài)是______________狀態(tài)。37.Eclipse插件清單編輯器由______頁面、依賴性頁面、運(yùn)營時(shí)頁面、擴(kuò)展頁面、擴(kuò)展點(diǎn)頁面和構(gòu)建頁面組成。38.Eclipse插件用戶界面的三個基本構(gòu)成元素是視圖、編輯器和______________。39.當(dāng)前我們所要開發(fā)的信息系統(tǒng)不同于以前。其重要特性是具有______________、復(fù)雜性和互相關(guān)聯(lián)性。40.UML(UnifiedModelingLanguage)稱為______________。三、簡答題(本大題共6小題,每小題5分,共30分)41.簡述信息庫中保存的設(shè)計(jì)階段資料的內(nèi)容。42.簡述大型軟件開發(fā)工作困難產(chǎn)生的因素。43.簡述模塊的劃分應(yīng)當(dāng)符合的基本規(guī)定。44.在引入軟件開發(fā)工具之后,如何嚴(yán)格使用制度?45.簡述軟件開發(fā)工具的運(yùn)營環(huán)境。46.簡述在面向?qū)ο蠓椒ㄖ校瑢ο笈c類的關(guān)系。四、論述題(本大題共1小題,10分)47.試述軟件開發(fā)工具的基本功能。五、應(yīng)用題(本大題共1小題,20分)48.(本小題共有10個關(guān)鍵點(diǎn),均已用數(shù)字標(biāo)出,請將答案填寫在題后相應(yīng)的標(biāo)號處)完畢一個名稱為OddSum的程序,求指定范圍內(nèi)的奇數(shù)和,輸入為兩個整型變量,輸出為這兩個變量之間的所有奇數(shù)的和。使用EclipseCDT完畢該C程序,按照新建項(xiàng)目、源文獻(xiàn)夾、編寫代碼、編譯運(yùn)營的實(shí)現(xiàn)環(huán)節(jié),補(bǔ)充上述這些環(huán)節(jié)中的關(guān)鍵點(diǎn)。(1)新建項(xiàng)目:打開Eclipse集成環(huán)境,點(diǎn)擊菜單欄上的①菜單,選擇新建子菜單下的“CProject”選項(xiàng),彈出選擇向?qū)Т翱凇T趯υ捒蛑写蜷_C/C++文獻(xiàn)夾,選擇“CProject”后點(diǎn)擊“Next”進(jìn)入下一步。在項(xiàng)目名稱欄中輸入②,并在項(xiàng)目類型“Projecttype”標(biāo)簽中打開“Executable”文獻(xiàn)夾,選擇“EmptyProject”,點(diǎn)擊“Finish”按鈕完畢。(2)新建源文獻(xiàn)夾:鼠標(biāo)右鍵點(diǎn)擊資源瀏覽器中的新建的項(xiàng)目,在彈出的菜單中,選擇③子菜單里的源文獻(xiàn)夾“SourceFolder”選項(xiàng)。在彈出的窗口中需要輸入文獻(xiàn)夾名稱,把光標(biāo)定位到④一欄中輸入源文獻(xiàn)夾名稱“src”,然后點(diǎn)擊“Finish”按鈕完畢。(3)新建C類文獻(xiàn):參照前一個環(huán)節(jié)新建的源文獻(xiàn)夾,在資源管理器中鼠標(biāo)右鍵點(diǎn)擊⑤,在彈出的菜單中選擇新建“New”子菜單里的類“Class”選項(xiàng),新建一個名為“Sum”的類文獻(xiàn)。(4)編寫C程序代碼:打開第3步中建好的Sum文獻(xiàn),在編輯器中編寫代碼如下,補(bǔ)充代碼中的關(guān)鍵環(huán)節(jié)。#include"stdio.h"#include"stdlib.h"intmain(void){intfirstNum=0,secondNum=0;‖輸入?yún)?shù)getResult=0;‖計(jì)算結(jié)果scanf("%d%d",&firstNum,&secondNum);getResult=⑥;printf(¨%d",getResult);returnEXIT_SUCCESS;}boolisOdd(intnum){if(⑦)‖判斷是否為奇數(shù)returntrue;elsereturnfalse;}intadd(inta,intb){returna+b;}intaddOdd(intmin,intmax){inti,result=0;if(min>max){‖互換上下界inttmpNum=min;8=max;max=tmpNum;}for(i=min;i<=max;i++){if(isOdd(i))‖滿足奇數(shù)條件result=add(result,i);}returnresut;}(5)運(yùn)營C程序:在資源管理器中鼠標(biāo)右鍵點(diǎn)擊該項(xiàng)目,在RunAs子菜單中選擇運(yùn)營設(shè)立“RunConfigurations",彈出如下圖對話框。在“Project”欄中輸入項(xiàng)目名稱OddSum,或者點(diǎn)擊“Browse”按鈕,在彈出的對話框中選擇相應(yīng)的項(xiàng)目。在“C/C++Application”欄中點(diǎn)擊⑨按鈕,選擇相應(yīng)的程序來運(yùn)營。(6)使用瀏覽功能查看函數(shù)的調(diào)用層次:Eclipse的查看調(diào)用層次功能可以清楚展現(xiàn)函數(shù)調(diào)用關(guān)系。一方面,將光標(biāo)定位到編輯器中的add()函數(shù);然后,點(diǎn)擊菜單欄上的瀏覽“Navigate”菜單,選擇打開調(diào)用層次結(jié)構(gòu)“OpenCallHierarchy”選項(xiàng),即可看到add()函數(shù)的調(diào)用層次。add()函數(shù)的調(diào)用層次結(jié)構(gòu)為:main()->⑩->add()。①_________________________________________________。②_________________________________________________。③_________________________________________________。④_________________________________________________。⑤_________________________________________________。⑥_____________________________
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)書難點(diǎn)
- 網(wǎng)球課題申報(bào)書范文
- 合同范本 國家
- 合肥拆遷合同范本
- 書編撰出版合同范本
- 2025跨界安全云架構(gòu)技術(shù)標(biāo)準(zhǔn)
- 內(nèi)衣設(shè)備采購合同范本
- 華凌合同范本
- 出租紅酒庫房合同范例
- 品牌家具特許經(jīng)營合同范本
- DB32-T 4107-2021 民用建筑節(jié)能工程熱工性能現(xiàn)場檢測標(biāo)準(zhǔn)
- 七年級上冊生物2024-2025學(xué)年新人教版期末綜合試卷(含答案)
- 延長殼牌加油站PTW培訓(xùn)教材(工作許可證體系)
- 2024年國家電網(wǎng)招聘之電工類考試題庫附答案(滿分必刷)
- 幼兒園大班健康《神奇的腦》課件
- 常州大學(xué)《微電子工藝原理與技術(shù)》2023-2024學(xué)年期末試卷
- 晶體缺陷獲獎?wù)n件
- 燃?xì)庥镁垡蚁┕艿篮附庸に囋u定DB41-T 1825-2019
- (人教PEP2024版)英語一年級上冊Unit 2 教學(xué)課件(新教材)
- 經(jīng)銷商轉(zhuǎn)戶證明范文
- DB23T 3761-2024 建設(shè)工程對水文監(jiān)測影響評價(jià)報(bào)告編制規(guī)程
評論
0/150
提交評論