




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2024年軟件認(rèn)證工程師考試-軟件工程綜合知識歷年高頻考點試卷專家薈萃含答案(圖片大小可自由調(diào)整)第1卷一.參考題庫(共25題)1.可行性研究的任務(wù)主要有哪幾個方面?2.類3.下面哪一項不是包圖中的關(guān)系()A、??B、?C、D、4.EJB3.0規(guī)范引入了()用于引用資源和EJB相關(guān)對象,借助于該技術(shù)使得應(yīng)用能夠訪問到所需要的對象。A、消息服務(wù)B、定時器服務(wù)C、依賴注入D、攔截器5.下列關(guān)于狀態(tài)圖的說法中,正確的是()A、狀態(tài)圖是UML中對系統(tǒng)的靜態(tài)方面進(jìn)行建模的五種圖之一B、狀態(tài)圖是活動圖的一個特例,狀態(tài)圖中的多數(shù)狀態(tài)是活動狀態(tài)C、活動圖和狀態(tài)圖是對一個對象的生命周期進(jìn)行建模,描述對象隨時間變化的行為D、狀態(tài)圖強(qiáng)調(diào)對有幾個對象參與的活動過程建模,而活動圖更強(qiáng)調(diào)對單個反應(yīng)型對象建模6.在軟件質(zhì)量要素中,學(xué)習(xí)使用軟件(即操作軟件、準(zhǔn)備輸入數(shù)據(jù)、解釋輸出結(jié)果等)的難易程度指的是()。A、完整性B、可用性C、正確性D、靈活性7.軟件體系結(jié)構(gòu)是指一個系統(tǒng)的有目的的設(shè)計和規(guī)劃,這個設(shè)計規(guī)劃既不描述(),也不描述(),它只描述系統(tǒng)的及()其相互的()。8.需求分析是回答系統(tǒng)必須()的問題。A、為誰做B、怎么做C、何時做D、做什么9.以結(jié)構(gòu)化分析方法建立的系統(tǒng)模型就是數(shù)據(jù)流圖。10.軟件結(jié)構(gòu)的設(shè)計是以()為基礎(chǔ)的。11.快速原型技術(shù)適用于軟件產(chǎn)品要求大量的用戶交互、或產(chǎn)生大量的可視輸出、或設(shè)計一些復(fù)雜的算法等場合。12.設(shè)計用戶界面只需要計算機(jī)科學(xué)的理論和知識,而不一定需要認(rèn)知心理學(xué)以及人-機(jī)工程學(xué)、語言學(xué)等學(xué)科的知識。13.軟件的質(zhì)量可以定義為(),具體地說,軟件質(zhì)量是軟件與(),()以及所有軟件產(chǎn)品都應(yīng)該具有的()相一致的程度。14.什么是軟件生存周期模型?有哪些主要模型?15.在白盒法測試中,對程序的語句邏輯有6種覆蓋技術(shù),其中發(fā)現(xiàn)錯誤能力最強(qiáng)的技術(shù)是()。16.單元測試是在軟件開發(fā)過程中的哪個階段完成的?()A、可行性研究和計劃B、概要設(shè)計C、實現(xiàn)D、使用和維護(hù)17.UML圖不包括()A、用例圖B、類圖C、狀態(tài)圖D、流程圖18.一個主程序員制小組由哪些人員組成?19.軟件質(zhì)量保證(SQA)活動主要包括哪些內(nèi)容?20.成本管理的主要任務(wù)是什么?21.軟件維護(hù)可以分為()、()、()、()等四類。22.把程序從一種計算環(huán)境()轉(zhuǎn)移到另一種計算環(huán)境的難易程度叫軟件的()。23.在硬件工程中,硬件設(shè)計階段的任務(wù)有哪些?24.RUP中有()個核心過程工作流。A、1B、3C、6D、925.數(shù)據(jù)流圖中各構(gòu)成元素的名稱不一定必須具有明確的含義以代表對應(yīng)元素的內(nèi)容或功能。第2卷一.參考題庫(共25題)1.EJB類庫存在于Java的哪個版本中?()A、J2SEB、J2EEC、J2MED、J2NE2.單元測試3.完善性維護(hù)4.下面循環(huán)命令()命令使用命令的返回狀態(tài)值來控制循環(huán)的。A、forB、whileC、until5.常用的需求分析方法有面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法,(),面向?qū)ο蟮姆治龇椒ǖ?。A、面向數(shù)據(jù)結(jié)構(gòu)的分析方法B、面向時序問題的分析方法C、面向事務(wù)的分析方法6.什么是面向?qū)ο蟮姆椒▽W(xué)?它有哪些優(yōu)點?7.以下對Configuration對象的理解正確的是()A、Configuration對象可以用來讀取配置文件信息B、Configuration對象可以用來創(chuàng)建SessionFactory對象C、Configuration對象只有在Hibernate進(jìn)行初始化的時候才需要創(chuàng)建D、SessionFactory對象可以直接創(chuàng)建Session對象8.什么是軟件工程?軟件工程面臨的問題是什么?9.下面的那一個不屬于MVC模式中的對象?()A、ModelB、ViewC、CollectionD、Controller10.軟件開發(fā)風(fēng)險分析實際上就是貫穿于軟件工程過程中的一系列風(fēng)險管理步驟,它包括哪些內(nèi)容?11.需求分析的任務(wù)不包括()?A、認(rèn)清問題B、系統(tǒng)設(shè)計C、導(dǎo)出邏輯模型D、需求評審12.計算機(jī)輔助軟件工程13.軟件可追蹤性(traceability),是指根據(jù)軟件需求對軟件設(shè)計、程序進(jìn)行正向追蹤,或根據(jù)程序、軟件設(shè)計對軟件需求進(jìn)行()追蹤的能力。14.什么是軟件項目的質(zhì)量管理?15.在軟件生命周期的各個階段都會產(chǎn)生一系列的文件,如手冊,數(shù)據(jù)和程序等,他們總稱為().16.UNIX操作系統(tǒng)是()研制的。A、Bell實驗室B、DEC公司C、IBM公司D、Microsoft公司17.關(guān)于XSL和CSS說法不正確的是()A、都可以用來定義XML的顯示格式B、CSS決定了頁面的視覺外觀C、XSL是CSS的代替品D、使用XSL可以將XML文檔的結(jié)構(gòu)換為不同的XML文檔18.Jackson方法是一種面向()的設(shè)計方法。19.以下哪些是中的屬性()。A、postB、actionC、methodD、get20.軟件編碼階段產(chǎn)生的文檔是?()A、軟件計劃任務(wù)書B、軟件需求規(guī)格說明書C、軟件概要設(shè)計說明書D、軟件詳細(xì)說明書E、軟件源代碼21.什么是高內(nèi)聚度?22.軟件的發(fā)展經(jīng)歷了()個發(fā)展階段。A、一B、二C、三D、四23.軟件工程由()、工具和過程三部分組成,稱軟件工程的三要素24.UML語言包含幾大類圖形()A、行為圖B、狀態(tài)圖C、實現(xiàn)圖D、順序圖25.軟件測試中按照錯誤的性質(zhì)和范圍進(jìn)行分類可分為:“功能錯誤”及其它哪些錯誤?第3卷一.參考題庫(共25題)1.美國國防部主持開發(fā)了高級程序設(shè)計語言Ada,在它研制開始時,經(jīng)反復(fù)比較,確定以高級語言()作為Ada研究的出發(fā)點。A、LISPB、ALGOLC、ALGOL68D、PL/l2.軟件測試是要發(fā)現(xiàn)軟件中的所有錯誤。3.EJB應(yīng)用生命周期主要涉及到哪幾個階段()A、初始化狀態(tài)B、開發(fā)C、部署D、管理4.維護(hù)中,因誤刪除一個標(biāo)識符而引起的錯誤是()副作用。5.對系統(tǒng)規(guī)格說明的管理復(fù)審主要解決哪些問題?6.各種需求分析方法都有它們共同適用的()。A、說明方法B、描述方式C、準(zhǔn)則D、基本原則7.編碼時盡量多用全局變量.8.數(shù)據(jù)字典是對數(shù)據(jù)定義信息的集合,它所定義的對象都包含于()。A、數(shù)據(jù)流圖B、程序框圖C、軟件結(jié)構(gòu)D、方框圖9.結(jié)構(gòu)化設(shè)計方法以數(shù)據(jù)流圖為基礎(chǔ),按一定步驟映射成軟件結(jié)構(gòu),數(shù)據(jù)流圖有兩種基本結(jié)構(gòu):變換型結(jié)構(gòu)和()。10.在畫分層數(shù)據(jù)流圖時,父圖與子圖的輸入輸出要()。11.以下屬于面向?qū)ο蟮脑O(shè)計原則的有()A、最少知識原則B、依賴倒轉(zhuǎn)原則C、接口隔離原則D、無循環(huán)依賴原則(包圖)12.數(shù)據(jù)字典中,一般不包括下列選項中的()條目。A、數(shù)據(jù)流B、數(shù)據(jù)存儲C、加工D、源點與終點13.標(biāo)簽的property屬性是必須的,而且屬性值必須與ActionFormbean中的屬性名一致。在ActionFormbean中,該屬性的類型為()A、StringB、FormFileC、intD、File14.無狀態(tài)會話Bean、有狀態(tài)會話Bean、CMP與BMP中,哪一種Bean不需要自己書寫連接數(shù)據(jù)庫的代碼?()A、無狀態(tài)會話BeanB、有狀態(tài)會話BeanC、CMPD、BMP15.下列關(guān)于程序效率的描述錯誤的是()。A、提高程序的執(zhí)行速度可以提高程序的效率B、降低程序占用的存儲空間可以提高程序的率C、源程序的效率與詳細(xì)設(shè)計階段確定的算法的效率關(guān)D、好的程序設(shè)計可以提高效率16.在活動圖中,()表示一個具有子結(jié)構(gòu)的純粹計算的執(zhí)行,通常為操作或位于其內(nèi)的聲明的調(diào)用成真實世界程序的執(zhí)行。A、狀態(tài)B、活動C、順序狀態(tài)D、活動狀態(tài)17.SA方法用DFD描述()A、系統(tǒng)的控制流程B、系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)C、系統(tǒng)的基本加工D、系統(tǒng)的功能18.軟件開發(fā)風(fēng)險分析實際上就是貫穿于軟件工程過程中的一系列風(fēng)險管理步驟,它包括哪些主要內(nèi)容?19.在傳統(tǒng)軟件工程方法指導(dǎo)下,數(shù)據(jù)流圖和數(shù)據(jù)字典的關(guān)系如何?20.下列選項中,屬于實現(xiàn)階段的任務(wù)的是()。A、組裝測試計劃B、繪制程序流程圖C、單元測試D、驗收測試計劃21.請簡述黑盒測試和白盒測試有何區(qū)別,黑盒測試有哪些常用方法?22.下列選項中,屬于概要設(shè)計階段的任務(wù)的是()。A、組裝測試計劃B、單元測試計劃C、初步用戶手冊D、驗收測試計劃23.概要設(shè)計階段產(chǎn)生的文檔不包括()。A、概要設(shè)計說明書B、數(shù)據(jù)庫設(shè)計說明書C、用戶手冊D、開發(fā)進(jìn)度月報24.有關(guān)下列方框?qū)傩哉_的是()。A、margin-left設(shè)置對象的左填充B、border-width設(shè)置邊框的寬度C、padding-left設(shè)置內(nèi)容和右邊框之間的距離D、以上說法都不對25.如果用例A與用例B相似,但A的功能較B多,A的動作序列是通過在B的動作序列中的某些執(zhí)行點上插入附加的動作序列而構(gòu)成的,則稱()A、用例A擴(kuò)展用例BB、用例A包含用例BC、用例A繼承用例BD、用例A實現(xiàn)用例B第1卷參考答案一.參考題庫1.參考答案: 可行性研究的任務(wù)主要有: 1)經(jīng)濟(jì)可行性研究; 2)技術(shù)可行性研究; 3)運(yùn)行操作可行性研究; 4)法律可行性研究; 5)開發(fā)方案的選擇。2.參考答案: 具有相同或相似性質(zhì)的對象的抽象就是類。3.參考答案:D4.參考答案:C5.參考答案:C6.參考答案:B7.參考答案:活動;系統(tǒng)怎樣開發(fā);組成元素;交互協(xié)作8.參考答案:D9.參考答案:錯誤10.參考答案:模塊11.參考答案:正確12.參考答案:錯誤13.參考答案:用戶對軟件的滿意程度;功能和性能需求;開發(fā)標(biāo)準(zhǔn);隱含特性14.參考答案: 生存周期模型:描述軟件開發(fā)過程中各種活動如何執(zhí)行的模型。對軟件開發(fā)提供強(qiáng)有力的支持,為開發(fā)過程中的活動提供統(tǒng)一的政策保證,為參與開發(fā)的人員提供幫助和指導(dǎo),是軟件生存周期模型化技術(shù)的基礎(chǔ),也是建立軟件開發(fā)環(huán)境的核心。 主要有:瀑布模型,增量模型,螺旋模型,噴泉模型,基于知識的模型,變換模型。15.參考答案:路徑覆蓋技術(shù)16.參考答案:C17.參考答案:D18.參考答案: 由1位主程序員(高級工程師)、2~5位程序員(技術(shù)員)、1位后援工程師組成,還可以配備輔助人員(如資料員)。19.參考答案: SQA活動主要包括以下內(nèi)容: 1)在需求分析階段提出對軟件質(zhì)量的需求,并將其自頂向下逐步分解為可以度量和控制的質(zhì)量要素,為軟件開發(fā)、維護(hù)各階段軟件質(zhì)量的定性分析和定量度量打下基礎(chǔ); 2)研究并選用軟件開發(fā)方法和工具; 3)對軟件生存周期各階段進(jìn)行正式的技術(shù)評審(FTR); 4)制定并實施軟件測試策略和測試計劃; 5)及時生成軟件文檔并進(jìn)行其版本控制; 6)保證軟件開發(fā)過程與選用的軟件開發(fā)標(biāo)準(zhǔn)相一致; 7)建立軟件質(zhì)量要素的度量機(jī)制; 8)記錄SQA的各項活動,并生成各種SQA報告。20.參考答案: 成本管理的主要任務(wù)是估算軟件項目的成本,作為立項和簽合同的依據(jù)之一,并在軟件開發(fā)過程中按計劃管理經(jīng)費(fèi)的使用。21.參考答案:改正性維護(hù);適應(yīng)性維護(hù);預(yù)防性維護(hù);22.參考答案:硬件配置和操作系統(tǒng);移植性23.參考答案: 硬件設(shè)計階段的任務(wù)是: 1)設(shè)計分析,畫出設(shè)計圖; 2)必要時建造原型(即樣機(jī))并對其進(jìn)行測試; 3)制造分析,畫出生產(chǎn)圖。24.參考答案:C25.參考答案:錯誤第2卷參考答案一.參考題庫1.參考答案:B2.參考答案: 單元測試指對源程序中每一個程序單元進(jìn)行測試,檢查各個模塊是否正確實現(xiàn)規(guī)定的功能,從而發(fā)現(xiàn)模塊在編碼中或算法中的錯誤。3.參考答案: 在軟件運(yùn)行時期中,用戶往往會對軟件提出新的功能要求與性能要求。這種增加軟件功能、增強(qiáng)軟件性能、提高軟件運(yùn)行效率而進(jìn)行的維護(hù)活動稱為完善性維護(hù)。4.參考答案:B,C5.參考答案:A6.參考答案: 面向?qū)ο蟮姆椒ň褪悄M人類認(rèn)識世界解決問題的思維習(xí)慣開發(fā)軟件的方法,這種方法認(rèn)為:OO=對象+類+繼承+對象之間的通訊。 OO方法有如下四個方面的要點:①客觀世界是由各種對象組成的,任何事物都是對象,復(fù)雜的對象可以有比較簡單的對象以某種方式組合而成。②把所有對象都劃分成各種對象類,每個類定義一組數(shù)據(jù)(靜態(tài)屬性,狀態(tài)信息,類實例專有數(shù)據(jù))和一組方法(施加于對象上的操作,類實例所共有的)。③按照子類與父類的關(guān)系,把若干個類組成一個層次結(jié)構(gòu)的系統(tǒng)。子類繼承父類的方法和屬性,同時可以重載某些方法。④對象之間僅能通過傳遞消息相互聯(lián)系 優(yōu)點:①與人類習(xí)慣的思維方法一致,②穩(wěn)定性好,③可重用性好,④較易開發(fā)大型軟件產(chǎn)品,⑤可維護(hù)性好。7.參考答案:A,B,C8.參考答案:軟件工程就是用科學(xué)的知識和技術(shù)原理來定義,開發(fā),維護(hù)軟件的一門學(xué)科。軟件工程面臨的問題:軟件的費(fèi)用,可靠性,可維護(hù)性,軟件生產(chǎn)率和軟件的重用。9.參考答案:C10.參考答案: (1)風(fēng)險標(biāo)識 (2)風(fēng)險估算 (3)風(fēng)險評價 (4)風(fēng)險駕馭 (5)監(jiān)控11.參考答案:B12.參考答案: 在軟件工程活動中,人們按照軟件工程的原則和方法,利用計算機(jī)及其集成的軟件開發(fā)環(huán)境,輔助軟件項目的開發(fā)、維護(hù)及管理的過程,稱為計算機(jī)輔助軟件工程(即CASE.。13.參考答案:逆向14.參考答案: 制定軟件質(zhì)量保證計劃,按照質(zhì)量評價體系控制軟件質(zhì)量要素,對階段性的軟件產(chǎn)品進(jìn)行評審,對最終軟件產(chǎn)品進(jìn)行確認(rèn),確保軟件質(zhì)量。15.參考答案:軟件配置16.參考答案:C17.參考答案:C18.參考答案:數(shù)據(jù)結(jié)構(gòu)19.參考答案:B,C20.參考答案:E21.參考答案: 高內(nèi)聚度是對一個類中的各個職責(zé)之間相關(guān)程度和集中程度的度量。一個具有高度相關(guān)職責(zé)的類并且這個類所能完成的工作量不是特別巨大,那么它就具有高內(nèi)聚度。包括兩個意思:不要給一個類分派太多的職責(zé),在履行職責(zé)時盡量將部分職責(zé)分派給有能力完成的其它類去完成。 不相關(guān)的職責(zé)不要分派給同一個類。22.參考答案:D23.參考答案:方法24.參考答案:D25.參考答案
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 美術(shù)中考加試題目及答案
- 激光技術(shù)工程師考試關(guān)注要點試題及答案
- 藥物與公共衛(wèi)生的關(guān)系考核試題及答案
- 自尊心的構(gòu)建與維護(hù)試題及答案
- 護(hù)理學(xué)基礎(chǔ)知識的重要性分析試題及答案
- 網(wǎng)絡(luò)規(guī)劃設(shè)計工具的熟練使用試題及答案
- 國際專利市場的變化與趨勢試題及答案
- 民間刺客面試題及答案
- 激光在復(fù)合材料加工中的應(yīng)用試題及答案
- 蒙城護(hù)士考試試題及答案
- 【9數(shù)一?!?025年安徽省合肥市蜀山區(qū)九年級中考一模數(shù)學(xué)試卷(含答案)
- 2025年無錫市錫山環(huán)保能源集團(tuán)招聘筆試參考題庫含答案解析
- 2024年江西省高考化學(xué)試卷(真題+答案)
- 田徑運(yùn)動會各種記錄表格
- 報價單(報價單模板)
- 鋁合金門窗工程監(jiān)理質(zhì)量控制圖冊
- 吹灰器檢修三措兩案
- ROHS等有害物質(zhì)削減計劃
- 產(chǎn)品推介會策劃方案
- (完整版)《內(nèi)能》復(fù)習(xí)教案
- 《臺階》評課稿
評論
0/150
提交評論