版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2024年高等教育工學(xué)類自考-03173軟件開發(fā)工具歷年考試高頻考點試題附帶答案(圖片大小可自由調(diào)整)第1卷一.參考題庫(共25題)1.與軟件開發(fā)工具有關(guān)的概念、術(shù)語很多,如:()。A、CASE工具B、可視化程序設(shè)計C、最終用戶計算D、組件程序設(shè)計E、即插即用的程序設(shè)計F、第四代語言G、軟件開發(fā)方法學(xué)2.軟件開發(fā)技術(shù)的發(fā)展可歸納為四個階段,各個階段依次用機(jī)器語言、()、()、()來開發(fā)軟件。3.編程由多人完成,為了能夠及時發(fā)現(xiàn)和糾正背離總體設(shè)計的情況,編程工作應(yīng)強(qiáng)調(diào)()的重要性。4.簡述集成化軟件開發(fā)工具產(chǎn)生的背景。5.簡述軟件開發(fā)工具認(rèn)識與描述客觀系統(tǒng)的功能要求。6.簡述用通用軟件輔助軟件開發(fā)的缺點。7.軟件總體設(shè)計文件應(yīng)包括()oA、結(jié)構(gòu)圖B、模塊清單C、公用數(shù)據(jù)結(jié)構(gòu)D、程序清單E、變量清單8.需求分析階段的主要任務(wù)是()。A、提出初始要求,寫出功能說明書B、對計算機(jī)需求的分析C、對語言需求的分橋D、對軟件開發(fā)工具的需求分析9.()工具從更宏觀的角度去看待軟件開發(fā)。A、計劃B、分析C、設(shè)計D、調(diào)試運(yùn)行10.軟件測試需要()。A、根據(jù)設(shè)計任務(wù)書提出測試方案B、安排測試環(huán)境C、編制測試數(shù)據(jù)D、確保程序完全正確E、確保所有的可能均已測試過11.關(guān)于輔助軟件并發(fā)的通用軟件,以下敘述正確的是()。A、可以減少不少丁作量B、開發(fā)所需的許多工作無法完成C、不但可表現(xiàn)形式,還可反映其邏輯內(nèi)涵D、難于保持一致性E、可在多個開發(fā)開發(fā)階段幫助開發(fā)12.需求分析階段的特點有()oA、不確定程度高B、更需要經(jīng)驗C、易于規(guī)范化D、易于認(rèn)識相理解E、需要抽象出信息需求和信息流程13.論述軟件開發(fā)I—具的性能要求。14.軟件開發(fā)的第一階段是:()A、需求分析B、畫出程序流程圖C、選擇所用的語自D、編寫程序15.IBM公司的集成軟件開發(fā)工具失敗的原因是()。A、局限于集中式體系結(jié)構(gòu)B、未能及時適應(yīng)客戶機(jī)/5R務(wù)器體系結(jié)構(gòu)C、局限于IBM計算機(jī)上,背離了開放式趨勢D、缺少滯求分析工具E、缺少計劃工具16.()語言依賴于機(jī)器A、第—代B、第二代C、第三代D、第四代E、第五代17.現(xiàn)在的軟件開發(fā)工具有以下特點()。A、自動化程度提高了B、能幫助需求分析C、能幫助項目管理D、能幫助版本管理E、吸收了許多管理科學(xué)的內(nèi)容和方法18.軟件開發(fā)工具是以()語言為基礎(chǔ)的。A、第一代B、第二代C、第三代D、第四代19.編寫軟件使用說明書與編程工作應(yīng)()。A、先編寫程序B、先編寫使用說明節(jié)C、同步編寫D、可不計次序20.軟件使用的方便程度主要依賴于()A、軟件的功能B、操作系統(tǒng)C、I/O設(shè)備D、人機(jī)界面21.說明軟件開發(fā)工具和新的軟件開發(fā)方法的主要特點。22.從()語言開始,軟件擺脫了對特定硬件系統(tǒng)的依賴。A、第一代B、第二代C、第三代D、第四代23.軟件開發(fā)工作從一次性的、具體的編程,擴(kuò)展到了長期的、不斷更新的過程,從而引出了()、()和軟件重用等問題。24.論述軟件開發(fā)工具對軟件開發(fā)所提供的支持。即軟件開發(fā)工具的功能要求。25.第三代程序語言的主要特點是()。A、程序語句與機(jī)器指令一一對應(yīng)B、算術(shù)表達(dá)式接近于人的書寫形式C、非過程化D、執(zhí)行前需要用編譯程序來翻譯E、實現(xiàn)了對機(jī)器的獨立性第2卷一.參考題庫(共25題)1.軟件測試階段包括()的調(diào)試與整個軟件的聯(lián)調(diào)兩個部分。2.()實現(xiàn)了跨生命周期的信息管理與共享。A、計劃工具B、分橋工具C、設(shè)計工具D、管理工具3.編寫與調(diào)試軟件的工具屬于()。A、計劃工具B、分析工具C、設(shè)計工具D、管理工具4.軟件開發(fā)工具中,上游工具指的是()工具,下游工具指的是()工具。5.軟件開發(fā)的需求分析階段形成的文檔是:()。6.對用戶的需求進(jìn)行分析,最終以編程所需的方式表達(dá)出來,這是()必須承擔(dān)的任務(wù)。A、用戶部門的技術(shù)人員B、企業(yè)管理人員C、教學(xué)工作者D、軟件開發(fā)者7.專用軟件開發(fā)L具很多,如()。A、報表生成器B、MSWordC、操作說明書編寫工具D、數(shù)據(jù)流圖繪制工具E、綜合性的第四代語言8.簡述軟件開發(fā)總體設(shè)計階段的工作要點。9.對軟件開發(fā)方法的改進(jìn)包括()A、結(jié)構(gòu)化程序設(shè)計B、軟件工程C、面向?qū)ο蟮某绦蛟O(shè)計D、即插即用的程序設(shè)計方法E、RISC技術(shù)10.簡述軟件開發(fā)實現(xiàn)階段的工作,以及應(yīng)強(qiáng)調(diào)之點。11.計算機(jī)輔助文檔生成的主要困難是保持文檔與程序的()。12.為了推廣應(yīng)用計算機(jī),大量的工作集中在()中。A、硬件領(lǐng)域B、軟件領(lǐng)域C、研制軟件開發(fā)工具D、研究改進(jìn)程序設(shè)計方法13.可視化(所見即所得)編程14.說明軟件產(chǎn)品開發(fā)過程各個階段的主要任務(wù)。15.軟件開發(fā)的成敗更多地依賴于()A、程序員的編程能力B、項目負(fù)責(zé)人的技術(shù)水平C、軟件開發(fā)工具的使用D、合理的組織和協(xié)調(diào)16.認(rèn)識與描述客觀系統(tǒng)是軟件開發(fā)工具對軟件開發(fā)()階段的支持、A、需求分析B、總體設(shè)計C、實現(xiàn)D、運(yùn)行維護(hù)17.簡述軟件開發(fā)工具的范圍。18.幫助人們繪制數(shù)據(jù)流程圖、結(jié)構(gòu)圖、ER團(tuán)的工具屬于()A、計劃工具B、分析工具C、設(shè)計工具D、管理工具19.關(guān)于軟件開發(fā)工具,以下敘述正確()。A、設(shè)計工具出現(xiàn)得最早,數(shù)量最大B、現(xiàn)在,設(shè)計工具比較成熟C、分析工具出現(xiàn)得較晚,數(shù)量較少D、計劃工具出現(xiàn)得員晚,只有在軟件規(guī)模很大時才需要。E、計劃工具完全是為項目主管服務(wù)的,保存和管理的信息都是宏觀信息20.過程化程序設(shè)計語言21.簡述第四代語言與軟件開發(fā)工具的區(qū)別。22.面向軟件開發(fā)全過程的工具稱為()的工具。23.按支持軟件開發(fā)的階段劃分,軟件開發(fā)工具可分為()。A、計劃工具B、分析工具C、設(shè)計工具D、編程工具E、調(diào)試工具24.論述軟件開發(fā)工具的分類。25.以下()敘述正確。A、計劃工具往往獨立于機(jī)器與軟件B、分析工具往往獨立于機(jī)器與軟件C、設(shè)計上具多是依賴于特定軟件的D、集成化的軟件開發(fā)工具常常是依賴于機(jī)器與軟件E、現(xiàn)在真正集成化的軟件開發(fā)工具還相當(dāng)少見第3卷一.參考題庫(共25題)1.軟件開發(fā)要兼顧兩頭:一頭是面向(),一頭是面向(),形成機(jī)器指令序列。2.關(guān)于輔助軟件開發(fā)的專用軟件工具,以下敘述正確的是()oA、有幫助編寫策種文檔的工具B、有幫助繪制流程圖的工具C、有數(shù)據(jù)寧典管理系統(tǒng)D、易于保持一致性E、缺乏全向、統(tǒng)一的支撐環(huán)境3.軟件包括段序以及相關(guān)的()。4.軟件測試的要求包括()。A、功能與性能是否先進(jìn)B、功能與性能是否達(dá)到設(shè)計目標(biāo)C、文檔是否齊全D、文檔與程序是否一致E、主要應(yīng)由編程者自己進(jìn)行測試5.非過程化程序設(shè)計語言6.人們將事先編好并存入計算機(jī)的指令序列稱為()。7.IBM公司的AD/cycLE是軟件開發(fā)工具進(jìn)入()階段的標(biāo)志。8.軟件開發(fā)工具的()是指能在開發(fā)過程中提供哪些幫助,軟件開發(fā)工具的()是指這些支持和幫助的程度。9.提高代碼的編制速度,可采取以下措施()。A、代碼自動生成B、多用匯編語言編程C、軟件模塊重用D、縮短分析設(shè)計過程E、增加調(diào)試人員10.軟件的開發(fā)過程可分以下幾個階段:需求分析、()、程序和文檔的編寫、()、完善與版本更新。11.從廣義上說,軟件是()。A、計算機(jī)的靈魂B、用戶與計算機(jī)之間的橋梁C、人類互相聯(lián)系的紐帶D、人類在各個領(lǐng)域中積累的知識結(jié)晶E、人類文明與知識得以延續(xù)的一種載體12.軟件開發(fā)工具概念的要點包括()。A、出現(xiàn)在高級程序設(shè)計語言之前B、給予并發(fā)者各種不同方面、不同程度的支持或幫助C、支持軟件開發(fā)的全過程D、管理計算機(jī)的資源E、屬于程序生成器13.論述第一代到第四代程序設(shè)計語言的主要特征。14.軟件項目管理一般包括()管理、()管理、資源與費用管理。15.軟件開發(fā)方法的改進(jìn)一般都遵循()規(guī)律。A、凡能交給機(jī)器做的,就盡量通過一定的專用軟件去做B、形成的程序其運(yùn)行效率越來越高C、開發(fā)所用的語言越來越接近自然語言D、在人與機(jī)器之間,越來越靠攏人面遠(yuǎn)離機(jī)器E、開發(fā)的效率越來越高16.需求分析17.按集成程度劃分,可將軟件開發(fā)工具分為:()工具、面向某一階段或某一任務(wù)的工具、()的工具。18.按軟件開發(fā)工作階段可將軟件開發(fā)工具分為:計劃工具、()工具和設(shè)計工具。19.在存儲和管理開發(fā)過程中的信息時.最重要、最困難的問題是:()。A、信息的收集B、信息的分類C、信息存儲的格式D、信息的一致性E、信息的維護(hù)20.簡述軟件開發(fā)的項目管理功能。21.軟件工作人員為什么需要學(xué)習(xí)和了解軟件開發(fā)工具?22.軟件的()是指能做什么,軟件的()是指能做到什么程度。23.軟件開發(fā)工具對軟件開發(fā)提供的支持包括()。A、認(rèn)識與描述客觀系統(tǒng)B、存儲管理開發(fā)過程中的信息C、代碼生成D、文檔生成E、開發(fā)項目的管理24.幫助管理項目的進(jìn)度、資源、質(zhì)量等的軟件開發(fā)工具屬于()A、計劃上具B、分析工具C、設(shè)計工具D、管理工具25.用匯編語言編寫的程序需要由()轉(zhuǎn)化為機(jī)器指令序列才能執(zhí)行。第1卷參考答案一.參考題庫1.參考答案:A,B,C,D,E,F,G2.參考答案:匯編語言;高級程序設(shè)計語言;軟件開發(fā)工具3.參考答案:組織管理4.參考答案:以往的專用軟件開發(fā)L具對軟件的開發(fā)缺乏全面的、統(tǒng)一的支撐環(huán)境。這些零散地、分散地支持各個工作階段、各項具體工作的專用工具之間沒有有機(jī)地聯(lián)系起瑯,必然會造成沖突與矛盾i這種沖突與矛盾對于用戶來說,造成了沉重的、不堪忍受的負(fù)擔(dān),使用工具越多這種負(fù)擔(dān)越重,以致抵消了使用工具帶來的益處。這種情況導(dǎo)致了集成化軟件開發(fā)工具的產(chǎn)生。5.參考答案:認(rèn)識與描述客觀系統(tǒng)是軟件開發(fā)第一階段所需的重要工作。該項工作不確定程度高,更需要經(jīng)驗,受難規(guī)范化。需要對復(fù)雜系統(tǒng)認(rèn)識與理解,并在此基礎(chǔ)上抽象出信息需求與信息流程。6.參考答案: (1)有許多工作是通用軟件所無法完成的。 (2)用通用軟件完成果些工作、只能表現(xiàn)出其表面的形式。 只能做到“形似”,不能做到“神似”。 (3)難于保持一致性。7.參考答案:A,B,D,E8.參考答案:A9.參考答案:B10.參考答案:A,B,C11.參考答案:A,B,D12.參考答案:A,B,E13.參考答案: (1)表達(dá)能力或描述能力。 (2)保持信息一致的能力。 (3)使用的方便程度。 (4)工具的可靠程度。 (5)對硬軟件環(huán)境的要求。14.參考答案:A15.參考答案:A,C16.參考答案:A,B17.參考答案:A,C,D,E18.參考答案:C19.參考答案:C20.參考答案:D21.參考答案: (1)自動化程度提高。 (2)軟件開發(fā)工作包括了需求分析。 (3)軟件開發(fā)工作包括了項目管理和版本管理。 (4)吸收了許多管理科學(xué)的內(nèi)容和方法。22.參考答案:C23.參考答案:功能管理;版本控制24.參考答案: (1)認(rèn)識勺措述客觀系統(tǒng)c (2)存儲管理開發(fā)過程中的信息 (3)代碼的編寫或生成c (4)文檔的編丐或生成。 (5)軟件項目的管理。25.參考答案:D,E第2卷參考答案一.參考題庫1.參考答案:模塊2.參考答案:D3.參考答案:C4.參考答案:計劃和分析;設(shè)計5.參考答案:功能說明書6.參考答案:D7.參考答案:C,D,E8.參考答案:其工作要點是根據(jù)軟件功能說明書的要求,完成軟件的總體設(shè)計,包括整個軟件的結(jié)構(gòu)設(shè)計、公用的數(shù)據(jù)文件或數(shù)據(jù)庫的設(shè)計、兵部分的連接方式及信息交換的標(biāo)準(zhǔn)等。9.參考答案:A,B,C,D10.參考答案:實現(xiàn)階段的工作包括程序的編寫和文檔的編寫,應(yīng)特別強(qiáng)調(diào)組織與協(xié)調(diào),及時發(fā)現(xiàn)并糾正背離總體設(shè)計要求的情況。11.參考答案:—致性12.參考答案:B13.參考答案: 可視化編程就是編程工作的可視化,即在編程過程中隨時可以看到結(jié)果,程序的調(diào)整與后果的調(diào)整同步進(jìn)行o14.參考答案: (1)需求分析階段根據(jù)用戶的初始要求形成嚴(yán)格的功能說明書。 (2)總體設(shè)計階段根據(jù)軟件功能說明書的要求,完成軟件的總體 (3)實現(xiàn)階段程序的編寫和文檔的編寫。 (4)測試階段測試軟件是否達(dá)到了設(shè)計任務(wù)書的要求。 (5)運(yùn)行和維護(hù)階段使用軟件,并修改、完善、擴(kuò)充軟件。15.參考答案:D16.參考答案:B17.參考答案:軟件開發(fā)工具的范圍大致可以描述為:在高級程序設(shè)計語言(第三代語言)的基礎(chǔ)止,為提高軟件開發(fā)的質(zhì)量和效率,從規(guī)劃、分析、設(shè)計、測試、成文和管理各方面,對軟件開發(fā)者提供各種不同程度幫助的一類新型軟件。18.參考答案:B19.參考答案:A,B,C,D,E20.參考答案:需要由編寫程序的人一步一步地安排程序的執(zhí)行過程,這樣的語言稱為過程化程序設(shè)計語言o21.參考答案: (1)軟件開發(fā)工具包括4GL的功能。 (2)軟件開發(fā)工具支持系統(tǒng)分衡.設(shè)計工作。 (3)軟件開發(fā)工具支持文檔工作。22.參考答案:集成化23.參考答案:A,B,C24.參考答案: 按工作階段可分為;計劃工具,分析工具和設(shè)計工具。 按集成程度可分為:專用工具和集成化工具。 按與硬軟件的關(guān)系訂分為:依賴于硬軟件的管理和獨立于硬軟件的工具。25.參考答案:A,B,C,D,E第3卷參考答案一.參考題庫1.參考答案:應(yīng)用(用戶);計算機(jī)硬件2.參考答案:A,B,C,D3.參考答案:文檔4.參考答案:B,C,D5.參考答案:非過程化語言也稱第四代語言,即只給機(jī)器下達(dá)做什么,由機(jī)器自動安排執(zhí)行的順序。6.參考答案:程序7.參考答案:集成化8.參考答案:功能;性能9.參考答案:A,C10.參考答案:總體設(shè)計;測試11.參考答案:A,B,C,D,E12.參考答案:B,C,D,E13.參考答案: 第一代程序沒計語言就是計算機(jī)的指令系統(tǒng)。用戶用機(jī)器指令編寫程序。這種程序就是機(jī)器指令的序列,都是由“o”和“2”組成,難于閱讀,難于維護(hù).而月程序高度依賴于計算機(jī)硬件,難于移植。 第二代語言是匯編語言.其中每個語句是
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 去健身房鍛煉身體的說說范文
- 2025年粵教新版九年級歷史上冊月考試卷含答案
- 2025年華師大新版八年級物理下冊月考試卷含答案
- 2025年新世紀(jì)版選擇性必修二化學(xué)下冊月考試卷
- 2025年滬科新版九年級地理下冊月考試卷含答案
- 2025年湘師大新版必修2歷史上冊階段測試試卷
- 2025年華東師大版九年級科學(xué)上冊階段測試試卷含答案
- 2025年外研版八年級歷史上冊階段測試試卷
- 2025年粵教版必修1語文上冊階段測試試卷
- 2025年北師大版選修2地理上冊月考試卷含答案
- 2024年高純氮化鋁粉體項目可行性分析報告
- 公司發(fā)展能力提升方案
- 電梯安全守則及乘客須知
- IT硬件系統(tǒng)集成項目質(zhì)量管理方案
- 《容幼穎悟》2020年江蘇泰州中考文言文閱讀真題(含答案與翻譯)
- 水上水下作業(yè)應(yīng)急預(yù)案
- API520-安全閥計算PART1(中文版)
- 2023年廣東省廣州地鐵城際鐵路崗位招聘筆試參考題庫附帶答案詳解
- 商務(wù)提成辦法
- 直流電機(jī)電樞繞組簡介
- GB/T 19889.5-2006聲學(xué)建筑和建筑構(gòu)件隔聲測量第5部分:外墻構(gòu)件和外墻空氣聲隔聲的現(xiàn)場測量
評論
0/150
提交評論