已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
全國2012年1月高等教育自學(xué)考試軟件開發(fā)發(fā)工具試題課程代碼:03173一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯(cuò)選、多選或未選均無分。1非過程化語言是指( )A軟件開發(fā)工具B計(jì)算機(jī)輔助軟件工程C計(jì)算機(jī)輔助系統(tǒng)工程D第四代語言2在關(guān)于用戶界面的基本原則中,用戶界面的主要功能是( )A控制B提供幫助C通信D方便用戶3在一個(gè)完整的軟件開發(fā)工具中,處于中心位置的是( )A人機(jī)界面和代碼生成器B通信服務(wù)和數(shù)據(jù)庫查詢C總控部分和數(shù)據(jù)庫查詢D總控部分和人機(jī)界面4在軟件開發(fā)工具的環(huán)境中,工作的范圍和深度取決于( )A開發(fā)人員的編程能力B開發(fā)工具的功能先進(jìn)C信息庫的功能與內(nèi)容D具有優(yōu)秀的開發(fā)團(tuán)隊(duì)5在軟件開發(fā)過程中,建立數(shù)據(jù)模型的階段是( )A系統(tǒng)設(shè)計(jì)階段B需求分析階段C程序編碼階段D系統(tǒng)測試階段6在軟件開發(fā)工具的跨周期管理中,知識(shí)庫和專家系統(tǒng)一般應(yīng)用于( )A需求分析階段B分析設(shè)計(jì)階段C編碼測試階段D系統(tǒng)維護(hù)階段7自行開發(fā)軟件開發(fā)工具不具有的優(yōu)點(diǎn)是( )A切實(shí)符合自己的需要-B集成化容易C便于進(jìn)一步擴(kuò)充和升級D可以商品化8以下幾種較有代表性的語言及其開發(fā)工具中支持面向?qū)ο笞詈玫氖? )AVBBPBCC+ BuilderDelphiDJAVA9以下幾種較有代表性的語言及其開發(fā)工具中結(jié)果代碼執(zhí)行效率最高的是( )AVBBVCCPBDJAVA102008年,美國電氣與電子工程師協(xié)會(huì)的權(quán)威刊物軟件的九月十月號,以“軟件開發(fā)工具”(Software Development Tools)為題的一期??懈爬?0年來軟件開發(fā)工具的發(fā)展軌跡,指出抽象程度最高的軟件開發(fā)工具是( )AXMF MosaicBEclipseCTurbo OascalDSmalltalk11較早期的軟件開發(fā)工具的特點(diǎn)是( )A代碼版本管理的支持較好B對于軟件開發(fā)過程中涉及的交互支持較好C文檔管理支持較好D基于某一種計(jì)算機(jī)語言的12為創(chuàng)建一個(gè)C Project,在C Project窗口選擇C語言相關(guān)屬性后,單擊的按鈕是( )ABackBNextCFinishDCancel13Eclipse提供了從變量的任意引用位置直接定位到變量定義行的多種方法。方法之一是將光標(biāo)定位到編輯器中相應(yīng)的變量位置,點(diǎn)擊菜單欄上的瀏覽“Navigate”菜單,使用快捷鍵( )AF3BF4CF5DF614在Eclipse中,從歷史記錄中恢復(fù)已刪除文件的操作按鈕是( )ARenameBReplace(替換歷史版本)CRestoreDReset15在安裝CVS的頁面中,繼續(xù)安裝應(yīng)選擇的按鈕是( )AInstallBOpenCModifyDRepair16在Eclipse插件清單編輯器中,從整體上顯示當(dāng)前插件可用擴(kuò)展點(diǎn)的頁面是( )A概述頁面B擴(kuò)展點(diǎn)頁面C擴(kuò)展頁面D運(yùn)行時(shí)頁面17不屬于Eclipse插件擴(kuò)展點(diǎn)的是( )A視圖擴(kuò)展點(diǎn)B操作集擴(kuò)展點(diǎn)C編輯器擴(kuò)展點(diǎn)D透視圖擴(kuò)展點(diǎn)18在Eclipse插件中,用于定義和實(shí)現(xiàn)結(jié)構(gòu)化模型框架的插件是( )ACDT(用于開發(fā)C/C+集成開發(fā)環(huán)境)BEMFCMDT(工業(yè)標(biāo)準(zhǔn)原型,基于原型開發(fā)模式)DGEF(可視化模型編輯框架)19在如下關(guān)于面向?qū)ο蟮囊恍└拍畹臄⑹鲋?,錯(cuò)誤的是( )A子類可以繼承其父類的特性,同時(shí)可以有自己的新特性B子類可以繼承其父類的特性,但不可以有自己的新方法C對于用戶來說,封裝接口部分是可見的D對于用戶來說,具體實(shí)現(xiàn)部分是不可見的20在Rational Rose的系統(tǒng)分析與設(shè)計(jì)中,用于描述軟件的各個(gè)組件及其之間依賴關(guān)系的圖是( )A活動(dòng)圖B順序圖C協(xié)作圖D組件圖二、填空題(本大題共20小題,每空1分,共20分)請?jiān)诿啃☆}的空格中填上正確答案。錯(cuò)填、不填均無分。21進(jìn)入二十一世紀(jì)以來,軟件開發(fā)工具的發(fā)展有兩個(gè)鮮明的特點(diǎn),第一個(gè)特點(diǎn)是_面向網(wǎng)絡(luò),不僅基于網(wǎng)絡(luò),還用于網(wǎng)絡(luò)_,另一個(gè)特點(diǎn)是開源軟件的興起和運(yùn)用。22系統(tǒng)分析的成果集中體現(xiàn)在_軟件功能說明書_中。23軟件開發(fā)工具合理存儲(chǔ)、正確轉(zhuǎn)化的四類信息是需求信息、變更要求、代碼文檔和_。設(shè)計(jì)信息(功能設(shè)計(jì)與物理設(shè)計(jì)的各種信息)24信息庫(Repository)中應(yīng)保存所述軟件的工作環(huán)境、功能需求和_性能_要求。25在選擇軟件開發(fā)工具之前首先需要明確_目的_與要求。26一些公司最初為自己開發(fā)的軟件,經(jīng)過長時(shí)間的發(fā)展變化后,形成了_商品化_的軟件開發(fā)工具,它們就有了質(zhì)的變化。27軟件開發(fā)工具的迅速發(fā)展使我們現(xiàn)在很難預(yù)言長遠(yuǎn)的發(fā)展趨勢。從目前的發(fā)展勢頭看,智能化、_一體化_、網(wǎng)絡(luò)化、標(biāo)準(zhǔn)化是值得重視的幾個(gè)動(dòng)向。28Eclipse是一個(gè)開放源代碼的、基于_JAVA_的可擴(kuò)展集成應(yīng)用程序開發(fā)環(huán)境。29Eclipse的體系結(jié)構(gòu)主要包括_運(yùn)行時(shí)內(nèi)核_,工作空間,工作臺(tái),其它插件等。30Eclipse CDT調(diào)試器允許用戶使用_中斷_、暫停、單步執(zhí)行代碼的方法來控制程序的運(yùn)行過程。31在Eclipse中支持的斷點(diǎn)包括_行斷點(diǎn)_、方法斷點(diǎn)和事件斷點(diǎn)。32Eclipse CDT編輯器的首選項(xiàng)設(shè)置包括外觀、_鍵_、搜索、工作空間和瀏覽器。33在Eclipse定制透視圖編輯器中的四個(gè)標(biāo)簽,分別定制的是工具欄、菜單欄、命令組和_快捷方式_。34在Eclipse中具有保存歷史記錄_的功能,可以支持用戶將程序恢復(fù)到之前的某個(gè)時(shí)間點(diǎn)。35在CVS的About頁面,提供了軟件產(chǎn)品_版本_、來源和服務(wù)狀態(tài)信息。36版本控制軟件ClearCase涵蓋的范圍包括版本控制、_建立管理_、工作空間管理和過程控制。37在Eclipse插件清單文件中描述了插件的_名字_、版本號以及使用的或本身定義的擴(kuò)展點(diǎn)等信息。38Eclipse插件清單編輯器由概述頁面、_依賴性頁面_頁面、運(yùn)行時(shí)頁面、擴(kuò)展頁面、擴(kuò)展點(diǎn)頁面和構(gòu)建頁面組成。39UML(Unified Modeling Language,統(tǒng)一建模語言)是一種面向?qū)ο蟮慕UZ言,它提供了描述軟件系統(tǒng)_模型_的概念和圖形表示法。40當(dāng)前我們所要開發(fā)的信息系統(tǒng)不同于以前。其重要特征是具有_復(fù)雜性_、多樣性和相互關(guān)聯(lián)性。三、簡答題(本大題共6小題,每小題5分,共30分)41什么是軟件開發(fā)工具?答:在高級程序語言設(shè)計(jì)的基礎(chǔ)上,為了提高軟件開發(fā)質(zhì)量和效率,從規(guī)劃、分析、設(shè)計(jì)、測試、文檔、管理等各方面,對軟件開發(fā)工具提供不同幫助的一類新型軟件。42簡述軟件開發(fā)工具的理論基礎(chǔ)。答:1.軟件開發(fā)過程中的信息需求2.概念模式及其作用3信息庫極其一致性4人機(jī)界面及其管理5項(xiàng)目管理于版本管理43簡述計(jì)算機(jī)模擬模型的特點(diǎn)。答:計(jì)算機(jī)模擬是一種強(qiáng)有力的概念模式,他利用計(jì)算機(jī)大量、高速處理信息的特點(diǎn),在計(jì)算機(jī)內(nèi)設(shè)置一定的環(huán)境,又以程序來實(shí)現(xiàn)客觀系統(tǒng)某些規(guī)律與規(guī)則,在二者基礎(chǔ)上,計(jì)算機(jī)可以高速運(yùn)行,以便人們觀察與預(yù)測客觀系統(tǒng)的情況。44簡述信息庫中保存的項(xiàng)目管理信息的內(nèi)容。答:管理項(xiàng)目的有關(guān)信息、人員變更,資金投入、進(jìn)度計(jì)劃及實(shí)施過程。這項(xiàng)還包括版本信息,即每個(gè)版本的備份,每個(gè)版本的推出日期、與前版本相比的變更說明。45權(quán)衡軟件工具購置與自行開發(fā)必須考慮的因素。答:準(zhǔn)備從事軟件開發(fā)工作的性質(zhì)與要求。2、開發(fā)人員對支持工作與支持程度的實(shí)際需求3、工作環(huán)境也是決定購置是自制工具的一個(gè)重要因素4、人員因素也是必須考慮的。46簡述什么是用例圖(UseCase Diagram)。答:該視圖是從系統(tǒng)的外部使用者對系統(tǒng)的需求來描述系統(tǒng)工程應(yīng)該具備和完善的功能。四、論述題(本大題共1小題,10分)47試述軟件開發(fā)工具的一般結(jié)構(gòu)及其主要功能。答:P68-70五、應(yīng)用題(本大題共1小題,20分)48(本題共有10個(gè)關(guān)鍵點(diǎn),均已用數(shù)字標(biāo)出,請將答案填寫在題后相應(yīng)的標(biāo)號處)完成一個(gè)名為Score的程序,輸入為5個(gè)學(xué)生信息,每個(gè)學(xué)生有3門課的成績,從鍵盤輸入數(shù)據(jù)(包括學(xué)生號、姓名、成績),計(jì)算出平均成績,并將原有的數(shù)據(jù)和計(jì)算出的平均分?jǐn)?shù)輸出到磁盤文件studScore中。使用Eclipse CDT實(shí)現(xiàn)該C程序,完成從新建項(xiàng)目、源文件夾,編寫代碼并最終編譯運(yùn)行一系列步驟,補(bǔ)充上述這些步驟中的關(guān)鍵點(diǎn)。(1)新建項(xiàng)目:打開 eclipse 集成開發(fā)環(huán)境,點(diǎn)擊菜單欄上的“File”菜單,選擇新建子菜單下的C Project選項(xiàng),彈出選擇向?qū)Т翱?。在對話框中打開CC+文件夾,選擇“C Project”后點(diǎn)擊“Next進(jìn)入下一步。在項(xiàng)目名稱欄中輸入“Score”,并在項(xiàng)目類型“Projecttype”標(biāo)簽中打開“executable ”文件夾,選擇“Empty Project”,點(diǎn)擊“Finish”按鈕完成。(2)新建源文件夾:鼠標(biāo)右鍵點(diǎn)擊資源管理器 中的新建的項(xiàng)目,在彈出的菜單中,選擇“New”子菜單里的源文件夾“Source Folder”選項(xiàng)。在彈出的窗口中需要輸入文件夾名稱,把光標(biāo)定位到“Folder Name”欄中輸入源文件夾名稱“src”,然后點(diǎn)擊“ finish ”按鈕完成。(3)新建C類文件:參照前一個(gè)步驟新建的源文件夾,在資源管理器中鼠標(biāo)右鍵點(diǎn)擊src文件夾,在彈出的菜單中選擇新建 (Nwe) 子菜單里的類“Class”選項(xiàng),新建一個(gè)名為“Score”的類文件。(4)編寫C程序代碼:打開第3步中建好的Score文件,在編輯器中編寫代碼如下,補(bǔ)充代碼中的關(guān)鍵步驟。#includestdio.h#includestdlib.hstruct studentchar num6;char name8;int score3;float avr;stu 5 ;int main(void)int i,j,sum;FILE*fp;for(i=0;i5;i+)printf(n請輸入第d個(gè)學(xué)生的成績:n,i);printf(學(xué)號:);scanf(%s,stui.num);printf(姓名:);scanf(%s,);sum=0;for(j=0;j3;( j+ )printf(第%d門課程成績:,j+1);scanf(%d,&stui.scorej);sum +=stui.scorej;stui.avr=sum/3.0;fp=fopen(studSeore, W );for(i=0;i5;i+)if(fwrite(&stui,sizeof(struct student),1,fp)!=1)printf(文件寫入錯(cuò)誤。n);fclose( fp);return EXIT_SUCCESS;(5)運(yùn)行C程序:在資源管理器中鼠標(biāo)右鍵點(diǎn)擊該項(xiàng)目,在 運(yùn)行Run 子菜單中選擇運(yùn)行設(shè)置“tRun Configurations”,在“Project”欄中輸入項(xiàng)目名稱Score,或者點(diǎn)擊“Browse”按鈕,在彈出的對話框中選擇相應(yīng)的項(xiàng)目。在“CC+ Application”欄中點(diǎn)擊“Search Project”按鈕,選擇相應(yīng)的程序來運(yùn)行。_。_。_。_。_。_。學(xué)習(xí)使人進(jìn)步,相信能就一定能成功_。_。_。_。你本可以用那些和他們一起抱怨人生的時(shí)間,來讀一篇有趣的小說,或者玩一個(gè)你喜歡的游戲。漸漸的,你不再像以往那樣開心快樂,曾經(jīng)的夢想湮滅在每日回蕩在耳邊的抱怨中。你也會(huì)發(fā)現(xiàn),盡管你很努力了,可就是無法讓你的朋友或是閨蜜變得更開心一些。這就不可避免地產(chǎn)生一個(gè)問題:你會(huì)懷疑自己的能力,懷疑自己一貫堅(jiān)持的信念。我們要有所警惕和分辨,不要讓身邊的人消耗了你,讓你不能前進(jìn)。這些人正在消耗你。01. 不守承諾的人承諾了的事,就應(yīng)該努力地去做到。倘若做不到,就別輕易許諾。這類人的特點(diǎn)就是時(shí)常許諾,然而做到的事卻是很少。于是,他的人生信用便會(huì)大大降低,到最后,也許還會(huì)成為一種欺詐。如果發(fā)現(xiàn)身邊有這樣的人,應(yīng)該警惕,否則到最后吃苦的還是自己。02. 不守時(shí)間的人俗話說浪費(fèi)別人的時(shí)間就等于謀財(cái)害命,所以不守時(shí)間也就意味著是浪費(fèi)別人的時(shí)間。與這種人交往的話,不僅把自己的時(shí)間花掉了,還會(huì)帶來意想不到的麻煩。03. 時(shí)常抱怨的人生活之事十有八九是不如意的,這些都是正常的。我們應(yīng)該看到生活前進(jìn)的方向,努力前進(jìn)。而不是在自怨自艾,同時(shí)還把消極的思想傳遞給別人。這樣的人呢,一遇到困難便停滯不前,巴不得別人來幫他一把。本來你是積極向上的,可是如果受到這種人的影響,那么你也很有可能會(huì)變成這樣的人,所以應(yīng)該警惕。04. 斤斤計(jì)較的人凡事都斤斤計(jì)較的人,看不到遠(yuǎn)方的大前途,一味把精力放在小事上。比如兩個(gè)人去吃飯,前提是AA制。然后飯吃好后他多付了5毛,最后他說我多付了5毛,你抽空給我吧。如此計(jì)較的人,失去了知己,也不會(huì)有很大的前途。05. 不會(huì)感恩的人你善心地幫助了他,可是他卻不以為然,而且還想當(dāng)然的認(rèn)為這是應(yīng)當(dāng)?shù)?。多次地幫助,換來的沒有一句感謝的話語,更有甚者,還在背后說別人的壞話,真是吃力不討好。06. 自私自利的人以自我為中心,不會(huì)考慮別人的感受,想怎樣就是怎樣,也不會(huì)考慮大局,只為自己的感受。這種人,為了達(dá)到自己的私利會(huì)不擇手段。如果看完以上的描述,你的腦海里冒出一張張熟悉的臉,顯然,你正在被人日復(fù)一日地消耗著。這種消耗絕對可以毀你于無形之中。這些方法帶來陽光那么,如何給自己搭建一個(gè)嚴(yán)嚴(yán)實(shí)實(shí)的保護(hù)網(wǎng),讓自己始終正能量爆棚,每一分鐘都是恣意的陽光呢?跟著我們下面這五步做吧!他們繼續(xù)往前走。走到了沃野,他們決定停下。被打巴掌的那位差點(diǎn)淹死,幸好被朋友救過來了。被救起后,他拿了一把小劍在石頭上刻了:“今天我的好朋友救了我一命?!币慌院闷娴呐笥褑柕剑骸盀槭裁次掖蛄四阋院竽阋獙懺谏匙由?,而現(xiàn)在要刻在石頭上呢?”另一個(gè)笑笑回答說:“當(dāng)被一個(gè)朋友傷害時(shí),要寫在易忘的地方,風(fēng)會(huì)負(fù)責(zé)抹去它;相反的如果被幫助,我們要把它刻在心靈的深處,任何
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025中國地質(zhì)調(diào)查局南京地質(zhì)調(diào)查中心公開招聘高校應(yīng)屆畢業(yè)生9人(江蘇)高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國兵器工業(yè)集團(tuán)校園招聘6560人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中化學(xué)南方建設(shè)投資限公司招聘56人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年黑龍江伊春市事業(yè)單位公開招聘工作人員181人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年安徽池州市貴池區(qū)事業(yè)單位招聘38人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上海煙草集團(tuán)限責(zé)任公司校園招聘348人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上海事業(yè)單位《職業(yè)能力傾向測驗(yàn)》歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年江蘇省泰州事業(yè)單位招聘50人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年廣東深圳龍華區(qū)赴外面向應(yīng)屆畢業(yè)生招聘職員擬聘(第四批)高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025上半年四川綿陽市北川縣事業(yè)單位招聘工作人員(孕期人員)擬聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 酒店吃飯餐飲合同范例
- 2024年礦產(chǎn)資源開發(fā)咨詢服務(wù)合同
- 上海市2024-2025學(xué)年高一語文下學(xué)期期末試題含解析
- 職業(yè)生涯規(guī)劃成品
- 期末模擬卷01(全國適用)-【中職專用】高二語文上學(xué)期職業(yè)模塊期末模擬卷(解析版)
- 建筑物拆除的拆除工廠考核試卷
- 廣東省深圳市2023-2024學(xué)年高二上學(xué)期期末測試英語試卷(含答案)
- 2024湖南田漢大劇院事業(yè)單位招聘若干人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025屆全國名校大聯(lián)考物理高二第一學(xué)期期末聯(lián)考試題含解析
- 減肥課件模板教學(xué)課件
- 2024年部門年終總結(jié)
評論
0/150
提交評論