版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
軟件工程習(xí)題及答案一、單選題(共68題,每題1分,共68分)1.在軟件質(zhì)量要素的評價準(zhǔn)則中,程序監(jiān)視自身運(yùn)行并標(biāo)識錯誤的程度指的是()。A、容錯性B、檢測性C、可操作性D、安全性正確答案:B2.對象建模技術(shù)中,表示瞬時行為上的系統(tǒng)的“控制”特征,通常可用()來表示。A、對象圖B、狀態(tài)圖C、數(shù)據(jù)流圖D、類圖正確答案:B3.軟件項目計劃一般不包括以下哪項內(nèi)容()A、培訓(xùn)計劃B、人員安排C、軟件開發(fā)標(biāo)準(zhǔn)的選擇和制定D、進(jìn)度安排正確答案:C4.()是對系統(tǒng)、部件或過程的某一特性所具有的程度進(jìn)行的量化測量。A、指標(biāo)B、度量C、測量D、估算正確答案:B5.下列選項中,在驗收測試結(jié)束時,必須提交給用戶的是()。A、驗收測試計劃B、需求規(guī)格說明書C、項目開發(fā)總結(jié)報告D、最終用戶手冊正確答案:D6.為了提高軟件的可維護(hù)性,在編碼階段應(yīng)注意()A、保存測試用例和數(shù)據(jù)B、養(yǎng)成好的程序設(shè)計風(fēng)格C、文檔的副作用D、提高模塊的獨(dú)立性正確答案:B7.下列軟件開發(fā)模型中,支持需求不明確,特別是大型軟件系統(tǒng)的開發(fā),并支持多種軟件開發(fā)方法的模型是()。A、螺旋模型B、原型模型C、瀑布模型D、噴泉模型正確答案:A8.軟件詳細(xì)設(shè)計主要采用的方法是()A、模塊設(shè)計B、結(jié)構(gòu)化設(shè)計C、PDL語言D、結(jié)構(gòu)化程序設(shè)計正確答案:D9.下列模型屬于成本估算方法的有()A、COCOMO模型B、Mccall模型C、Mccabe度量法D、時間估算法正確答案:A10.單元測試在試驗階段進(jìn)行,它所依據(jù)的模塊功能描述和內(nèi)部細(xì)節(jié)以及測試方案應(yīng)在()階段完成,目的是發(fā)現(xiàn)編程錯誤。A、需求分析B、結(jié)構(gòu)設(shè)計C、概要設(shè)計D、詳細(xì)設(shè)計正確答案:D11.在詳細(xì)設(shè)計階段,經(jīng)常采用的工具有()A、PADB、SAC、SCD、DFD正確答案:A12.隨著軟硬件環(huán)境變化而修改軟件的過程是()。A、校正性維護(hù)B、完善性維護(hù)C、適應(yīng)性維護(hù)D、預(yù)防性維護(hù)正確答案:C13.軟件維護(hù)工作越來越收到重視,它的花費(fèi)常常要占軟件生存周期全部花費(fèi)的()%左右。A、10~20B、20~40C、60~80D、90以上正確答案:C14.軟件工程方法學(xué)的目的是:使軟件生產(chǎn)規(guī)范化和工程化,而軟件工程方法得以實施的主要保證是()A、硬件環(huán)境B、軟件開發(fā)工具和軟件開發(fā)的環(huán)境C、開發(fā)人員的素質(zhì)D、軟件開發(fā)的環(huán)境正確答案:B15.在軟件質(zhì)量要素的評價準(zhǔn)則中,計算和控制的精確程度指的是()。A、簡明性B、準(zhǔn)確性C、簡單性D、執(zhí)行效率正確答案:B16.在設(shè)計測試用例時,()是用得最多的一種黑盒測試方法。A、邊界值分析B、判定表C、等價類劃分D、因果圖正確答案:C17.在軟件質(zhì)量要素的評價準(zhǔn)則中,在各種異常情況下軟件能繼續(xù)提供操作的能力指的是()。A、安全性B、容錯性C、可操作性D、檢測性正確答案:B18.DFD中從系統(tǒng)的輸入流到系統(tǒng)的輸出流的一連串連續(xù)變換形成一種信息流,這種信息流可分為()兩大類。A、控制流和變換流B、變換流和事務(wù)流C、事務(wù)流和事件流D、事件流和控制流正確答案:B19.軟件的可理解性支持軟件的()。A、有效性B、可移植性C、可追蹤性D、可靠性正確答案:B20.結(jié)構(gòu)化分析方法采用的基本手段是()。A、分解與綜合B、分解與抽象C、歸納與推導(dǎo)D、試探與回溯正確答案:B21.詳細(xì)設(shè)計的結(jié)果基本決定了最終程序的()A、質(zhì)量B、運(yùn)行速度C、可維護(hù)性D、代碼的規(guī)模正確答案:A22.在軟件工程的原則中,抽象、信息隱藏、模塊化和局部化的原則支持軟件的()。A、有效性B、可靠性C、可互操作性D、可追蹤性正確答案:B23.程序的三種基本控制結(jié)構(gòu)的共同特點(diǎn)是()A、不能嵌套使用B、僅用于自動控制系統(tǒng)C、單入口,單出口D、只能用來描述簡單程序正確答案:C24.()意味著一個操作在不同的類中可以有不同的實現(xiàn)方式。A、多繼承B、多態(tài)性C、信息隱藏D、類的可復(fù)用正確答案:B25.在軟件質(zhì)量要素中,改變一個操作的順序所需的工作量的多少指的是()。A、可用性B、靈活性C、完整性D、正確性正確答案:B26.邏輯覆蓋標(biāo)準(zhǔn)主要用于()。A、黑盒測試方法B、軟件驗證方法C、白盒測試方法D、灰盒測試方正確答案:C27.()把瀑布模型和專家系統(tǒng)結(jié)合在一起,在開發(fā)的各個階段上都利用相應(yīng)的專家系統(tǒng)來幫助軟件人員完成開發(fā)工作。A、噴泉模型B、螺旋模型C、原型模型D、基于知識的智能模型正確答案:D28.為高質(zhì)量的開發(fā)軟件項目,在軟件結(jié)構(gòu)設(shè)計時,必須遵循()原則A、數(shù)據(jù)共享B、程序優(yōu)化C、質(zhì)量控制D、信息隱蔽正確答案:D29.類庫這種機(jī)制是()級別的信息共享。A、同一應(yīng)用B、不同應(yīng)用C、同一類D、不同類正確答案:B30.在軟件詳細(xì)設(shè)計過程中不采用的工具為()A、判定表B、PDLC、數(shù)據(jù)流圖D、IPO圖正確答案:A31.軟件特性中,使軟件在不同的系統(tǒng)約束條件下,使用戶需求得到滿足的難易程度稱為()。A、可重用性B、可適應(yīng)性C、可修改性D、可靠性正確答案:B32.只有單重繼承的類層次結(jié)構(gòu)是()層次結(jié)構(gòu)。A、網(wǎng)狀型B、樹型C、星型D、環(huán)型正確答案:B33.下列選項中,屬于詳細(xì)設(shè)計階段的任務(wù)的是()。A、驗收測試計劃B、初步用戶手冊C、單元測試計劃D、組裝測試計劃正確答案:C34.面向?qū)ο蟮拈_發(fā)方法中,()將是面向?qū)ο蠹夹g(shù)領(lǐng)域內(nèi)占主導(dǎo)地位的標(biāo)準(zhǔn)建模語言。A、Booch方法B、Coad方法C、UML語言D、OMT方法正確答案:C35.在軟件質(zhì)量特性中,()是指防止對程序及數(shù)據(jù)的非授權(quán)訪問的能力。A、適應(yīng)性B、靈活性C、容錯性D、安全性正確答案:D36.在一個課程注冊系統(tǒng)中,定義了類CourseSchedule和類Course,并在類CourseSchedule中定義了方法Add(c:Course)和方法remove(c:Course),則類CourseSchedule和類Course之間的關(guān)系是()。A、泛化關(guān)系B、組合關(guān)系C、依賴關(guān)系D、包含關(guān)系正確答案:C37.在軟件質(zhì)量要素中,程序滿足需求規(guī)格說明及用戶目標(biāo)的程度指的是()。A、完整性B、靈活性C、正確性D、可用性正確答案:C38.下列說法中,不正確的是()。A、適當(dāng)推遲交貨時間可大幅度降低開發(fā)工作量B、到開發(fā)后期臨時增加人力可加快進(jìn)度C、軟件項目工作量分布曲線不是線性的D、在軟件生存周期的不同階段各類人員的參與情況是不同的。正確答案:B39.()是對軟件產(chǎn)品、過程、資源等使用歷史資料或經(jīng)驗公式等進(jìn)行預(yù)測。A、指標(biāo)B、估算C、測量D、度量正確答案:B40.概要設(shè)計的結(jié)果是提供一份()。A、模塊說明書B、程序C、數(shù)據(jù)流圖D、框圖正確答案:A41.在軟件生存周期中,()階段必須要回答的問題是“要解決的問題是做什么?”。A、可行性分析和項目開發(fā)計劃B、軟件測試C、詳細(xì)設(shè)計D、概要設(shè)計正確答案:A42.為了減少維護(hù)工作的困難,可以考慮采取的措施是()。A、切實加強(qiáng)維護(hù)管理,并在開發(fā)過程中就采取有利于未來維護(hù)的措施B、限制修改的范圍C、增加維護(hù)人員數(shù)量D、設(shè)法開發(fā)出無錯的軟件正確答案:A43.在軟件的開發(fā)過程中往往采取各種措施來提高軟件的易維護(hù)性。如()有助于提高軟件的易修改性。A、身份認(rèn)證B、信息隱蔽原則C、高效的算法D、增強(qiáng)健壯性正確答案:B44.下列選項中,屬于概要設(shè)計階段的任務(wù)的是()。A、初步用戶手冊B、單元測試計劃C、驗收測試計劃D、組裝測試計劃正確答案:D45.在屏蔽硬件錯誤的冗錯技術(shù)中,冗余附加技術(shù)有()A、信息冗余B、冗余備份程序的存儲及調(diào)用C、三模冗余D、關(guān)鍵程序和數(shù)據(jù)的冗余存儲和調(diào)用正確答案:D46.面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P停?)。A、對象模型、動態(tài)模型、功能模型B、系統(tǒng)模型、ER模型、應(yīng)用模型C、E-R模型、對象模型、功能模型D、對象模型、動態(tài)模型、應(yīng)用模型正確答案:A47.軟件特性中,多個軟件元素相互通訊并協(xié)同完成任務(wù)的能力指的是()。A、可理解性B、可維護(hù)性C、可追蹤性D、可互操作性正確答案:D48.在下面的軟件開發(fā)方法中,哪一個對軟件設(shè)計和開發(fā)人員的開發(fā)要求最高()A、結(jié)構(gòu)化方法B、面向?qū)ο蟮姆椒–、原型化方法D、控制流方法正確答案:C49.在白盒測試技術(shù)測試用例的設(shè)計中,()是最強(qiáng)的覆蓋標(biāo)準(zhǔn)。A、路徑覆蓋B、語句覆蓋C、條件組合覆蓋D、判定覆蓋正確答案:A50.面向?qū)ο蠓椒▽W(xué)的出發(fā)點(diǎn)和基本原則是盡可能模擬人類習(xí)慣的思維方式,分析、設(shè)計和實現(xiàn)一個軟件系統(tǒng)的方法和過程,盡可能接近于人類認(rèn)識世界解決問題的方法和過程。因此面向?qū)ο蠓椒ㄓ性S多特征,如軟件系統(tǒng)是由對象組成的;();對象彼此之間僅能通過傳遞消息互相聯(lián)系;層次結(jié)構(gòu)的繼承。A、強(qiáng)調(diào)需求分析重要性B、把對象劃分成類,每個對象類都定義一組數(shù)據(jù)和方法C、開發(fā)過程基于功能分析和功能分解D、對既存類進(jìn)行調(diào)整正確答案:C51.開發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱做()A、軟件產(chǎn)生B、軟件工程C、軟件危機(jī)D、軟件周期正確答案:C52.確定測試計劃是在()階段制定的.A、測試B、總體設(shè)計C、詳細(xì)設(shè)計D、編碼正確答案:B53.軟件特性中,軟件從一個計算機(jī)系統(tǒng)或環(huán)境移植到另一個上去的難易程度指的是().A、可修改性B、可重用性C、可移植性D、可理解性正確答案:C54.在結(jié)構(gòu)化的瀑布模型中,哪一個階段定義的標(biāo)準(zhǔn)將成為軟件測試中的系統(tǒng)測試階段的目標(biāo)()。A、詳細(xì)設(shè)計階段B、概要設(shè)計階段C、可行性研究階段D、需求分析階段正確答案:D55.軟件測試的目標(biāo)是()。A、證明軟件是正確的B、發(fā)現(xiàn)錯誤、降低錯誤帶來的風(fēng)險C、排除軟件中所有的錯誤D、與軟件調(diào)試相同正確答案:B56.因計算機(jī)硬件和軟件環(huán)境的變化而作出的修改軟件的過程稱為()A、預(yù)防性維護(hù)B、適應(yīng)性維護(hù)C、教正性維護(hù)D、完善性維護(hù)正確答案:B57.在軟件質(zhì)量特性中,()是指在規(guī)定的一段時間和條件下,與軟件維持其性能水平的能力有關(guān)的一組屬性。A、準(zhǔn)確性B、可靠性C、易使用性D、正確性正確答案:B58.以文檔作為驅(qū)動,適合于軟件需求很明確的軟件項目的生存周期模型是()。A、噴泉模型B、增量模型C、瀑布模型D、螺旋模型正確答案:C59.()應(yīng)考慮對模塊相聯(lián)和資源共享問題進(jìn)行描述和制約。A、接口控制B、系統(tǒng)設(shè)計C、結(jié)構(gòu)化編輯工具D、詳細(xì)設(shè)計正確答案:A60.軟件特性中,在給定的時間間隔內(nèi),程序成功運(yùn)行的概率指的是()。A、可適應(yīng)性B、有效性C、可靠性D、正確性正確答案:C61.若有一個計算類型的程序,它的輸入量只有一個X,其范圍是[-1.0,1.0],現(xiàn)從輸入的角度考慮一組測試用例:-1.001,-1.0,1.0,1.001。設(shè)計這組測試用例的方法是()A、條件覆蓋法B、邊界值分析法C、等價分類法D、錯誤推測法正確答案:B62.在實際應(yīng)用中,一旦糾正了程序中的錯誤后,還應(yīng)選擇部分或全部原先已測試過的測試用例,對修改后的程序重新測試,這種測試稱為()。A、強(qiáng)度測試B、驗收測試C、回歸測試D、系統(tǒng)測試正確答案:C63.需求分析的基本原則包括()。A、自頂向下、逐層分解問題B、要給出系統(tǒng)的邏輯視圖和物理視圖C、必須能夠表達(dá)和理解問題的數(shù)據(jù)域和功能域D、修正系統(tǒng)開發(fā)計劃正確答案:C64.在E-R模型中,包含以下基本成分()。A、實體、聯(lián)系、屬性B、數(shù)據(jù)、對象、實體C、控制、聯(lián)系、對象D、實體、屬性、操作正確答案:A65.()引入了“風(fēng)險驅(qū)動”的思想,適用于大規(guī)模的內(nèi)部開發(fā)項目。A、原型模型B、噴泉模型C、增量模型D、螺旋模型正確答案:D66.下列選項中屬于產(chǎn)品的內(nèi)部屬性的是()。A、軟件有效性B、軟件可維護(hù)性C、軟件可靠性D、模塊耦合度正確答案:D67.在軟件工程的設(shè)計階段中,()法只提供了重要的設(shè)計準(zhǔn)則,沒有規(guī)定出具體的工作步驟。A、SDB、JacksonC、ParnasD、以上皆非正確答案:C68.軟件的復(fù)雜性是(),它引起人員通信困難、開發(fā)費(fèi)用超支、開發(fā)時間超時等問題。A、固有的B、可消除的C、人為的D、不可降低的正確答案:A二、多選題(共2題,每題1分,共2分)1.軟件策劃的上游是(),下游是()A、軟件測試B、軟件設(shè)計C、需求分析D、可行性分析正確答案:BC2.軟件維護(hù)的策略包括().A、定期檢測維護(hù)B、適應(yīng)性維護(hù)C、完善性維護(hù)D、改正性維護(hù)正確答案:BCD三、判斷題(共30題,每題1分,共30分)1.等價類劃分方法將所有可能的輸入數(shù)據(jù)劃分成若干部分,然后從每一部分中選取少數(shù)有代表性的數(shù)據(jù)作為測試用例。()A、正確B、錯誤正確答案:A2.軟件的質(zhì)量好壞主要由驗收人員負(fù)責(zé),其他開發(fā)人員不必關(guān)心。()A、正確B、錯誤正確答案:B3.軟件就是程序。A、正確B、錯誤正確答案:B4.判定覆蓋不一定包含條件覆蓋,條件覆蓋也不一定包含判定覆蓋。()A、正確B、錯誤正確答案:B5.軟件模塊的耦合是越低越好。()A、正確B、錯誤正確答案:A6.模塊化,信息隱藏,抽象和逐步求精的軟件設(shè)計原則有助于得到高內(nèi)聚,低耦合度的軟件產(chǎn)品。()A、正確B、錯誤正確答案:A7.軟件測試是要發(fā)現(xiàn)軟件中的所有錯誤。A、正確B、錯誤正確答案:B8.程序運(yùn)行過程中出現(xiàn)錯誤叫做容錯。A、正確B、錯誤正確答案:B9.為了加快軟件維護(hù)作業(yè)的進(jìn)度,應(yīng)盡可能增加維護(hù)人員的數(shù)目。()A、正確B、錯誤正確答案:B10.軟件定義的基本任務(wù)是確定軟件系統(tǒng)的工程需求。()A、正確B、錯誤正確答案:A11.一個成功的項目唯一提交的就是運(yùn)行程序。()A、正確B、錯誤正確答案:B12.軟件維護(hù)就是改正軟件中的錯誤。A、正確B、錯誤正確答案:B13.用戶需求經(jīng)常是變化的,因為軟件是靈活的,所以總可以滿足用戶的需求。A、正確B、錯誤正確答案:B14.系統(tǒng)規(guī)格說明評審?fù)瓿梢院?,系統(tǒng)開發(fā)可以按照硬件工程、軟件工程、數(shù)據(jù)庫工程、人機(jī)工程等并行開展工作。()A、正確B、錯誤正確答案:A15.軟件概要設(shè)計包括軟件系統(tǒng)結(jié)構(gòu)設(shè)計以及數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計。()A、正確B、錯誤正確答案:A16.編碼時盡量多用全局變量()A、正確B、錯誤
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 妊娠期卒中患者個體化治療方案的調(diào)整策略-1
- 固鎮(zhèn)綜合考試題目及答案
- 材料專業(yè)導(dǎo)論試題及答案
- 2026寶坻事業(yè)編考試題及答案
- 頭頸癌免疫治療后的靶向維持-1
- 大數(shù)據(jù)驅(qū)動的醫(yī)療廢物風(fēng)險分級管控策略-1
- 招工考試常識題及答案
- ps考試試卷及答案
- 2025年大學(xué)建筑工程施工(建筑施工組織)試題及答案
- 2025年大學(xué)衛(wèi)生信息管理(衛(wèi)生信息系統(tǒng))試題及答案
- 種植業(yè)合作社賬務(wù)處理
- JJF 2266-2025血液融漿機(jī)校準(zhǔn)規(guī)范
- 公司兩權(quán)分離管理制度
- 紫砂陶制品行業(yè)深度研究分析報告(2024-2030版)
- 餐飲公司監(jiān)控管理制度
- 種雞免疫工作總結(jié)
- 河南省商丘市柘城縣2024-2025學(xué)年八年級上學(xué)期期末數(shù)學(xué)試題(含答案)
- 教育機(jī)構(gòu)財務(wù)管理制度及報銷流程指南
- 給女朋友申請書
- 2023-2024學(xué)年北京市海淀區(qū)八年級上學(xué)期期末考試物理試卷含詳解
- 2024版房屋市政工程生產(chǎn)安全重大事故隱患判定標(biāo)準(zhǔn)內(nèi)容解讀
評論
0/150
提交評論