




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2023年自考類計(jì)算機(jī)類(工學(xué)類)軟件工程歷年高頻考題帶答案難題附詳解(圖片大小可自由調(diào)整)第1卷一.歷年考點(diǎn)試題黑鉆版(共50題)1.HIPO圖是由H和IPO組成,其中H用于建立系統(tǒng)的______A.層次圖B.功能模型C.關(guān)系模型D.動(dòng)態(tài)模型2.下列關(guān)于瀑布模型存在的問題,說法錯(cuò)誤的是______A.要求開發(fā)人員一開始就要理解客戶的需求B.每一階段結(jié)束時(shí)進(jìn)行評審C.當(dāng)項(xiàng)目接近結(jié)束時(shí),出現(xiàn)了大量的集成和測試工作D.在一個(gè)項(xiàng)目的早期階段,過分地強(qiáng)調(diào)了基線和里程碑處的文檔3.在標(biāo)準(zhǔn)《ISO/IEC軟件生存周期過程12207-1995》中,按過程主體把軟件生存周期過程分為基本過程、支持過程和______。4.下列關(guān)于過程域說法錯(cuò)誤的是______A.CMMI模型過程域有22個(gè)過程域,分為4個(gè)類B.項(xiàng)目規(guī)劃過程域的目的是建立并維護(hù)項(xiàng)目活動(dòng)計(jì)劃的定義C.需求開發(fā)過程域有3個(gè)專用目標(biāo)和14個(gè)專用實(shí)踐D.在每個(gè)過程域中都有一個(gè)或多個(gè)專用目標(biāo)和專用實(shí)踐5.在軟件設(shè)計(jì)中,為解決一個(gè)大而復(fù)雜的問題把軟件系統(tǒng)劃分成一個(gè)個(gè)完成某一特定的子功能的方法稱為______A.細(xì)化B.結(jié)構(gòu)化C.模塊化D.抽象化6.______指設(shè)計(jì)足夠的測試用例,使得判定中所有可能的條件取值組合至少執(zhí)行一次。7.簡述常用的軟件項(xiàng)目的估算方法。8.一個(gè)模塊的作用范圍指受該模塊內(nèi)一個(gè)判定影響的______的集合。9.狀態(tài)是類目的一個(gè)______在其生存中的一種條件或情況。10.欲開發(fā)一個(gè)銀行的活期存取款業(yè)務(wù)的處理系統(tǒng):儲(chǔ)戶將填好的存/取款單和存折交給銀行工作人員,然后由系統(tǒng)做以下處理:
(1)業(yè)務(wù)分類處理:系統(tǒng)首先根據(jù)儲(chǔ)戶所填的存/取款單,確定本次業(yè)務(wù)的性質(zhì),并將存/取款單和存折交下一步處理。
(2)存款處理:系統(tǒng)將存款單上的存款金額分別記錄在存折和賬目文件中,并將現(xiàn)金存入現(xiàn)金庫,最后將存折和存款單還給儲(chǔ)戶。
(3)取款處理:系統(tǒng)將取款單上的取款金額分別記錄在存折和賬目文件中,并從現(xiàn)金庫提取現(xiàn)金;最后將現(xiàn)金和存折還給儲(chǔ)戶。繪制該系統(tǒng)的分層數(shù)據(jù)流圖。11.下圖是某系學(xué)籍管理的一部分,(a)、(b)分別是同一模塊A的兩個(gè)不同設(shè)計(jì)方案,你認(rèn)為哪一個(gè)設(shè)計(jì)方案較好?請陳述理由。
12.在集成測試的過程中,以下關(guān)于自底向上測試的說法正確的是______A.從軟件結(jié)構(gòu)最低的一層開始B.主要缺點(diǎn)是需要設(shè)計(jì)承接模塊C.比自頂向上的測試好D.比自頂向上的測試差13.測試用例應(yīng)由______和預(yù)期的______兩部分組成便于對照檢查。14.下列不是軟件測試的基本原則的是______A.關(guān)鍵是注重測試用例的選擇B.選擇盡可能多的測試用例C.盡量不由程序設(shè)計(jì)者進(jìn)行測試D.充分注意測試中的群集現(xiàn)象15.簡述軟件測試的步驟以及相應(yīng)步驟的測試對象。16.______是選取正好等于、剛剛大于或剛剛小于邊界值的數(shù)據(jù)對程序進(jìn)行測試。17.下列有關(guān)測試的說法中錯(cuò)誤的是______A.單元測試集中于多個(gè)模塊的功能和結(jié)構(gòu)檢驗(yàn)B.集成測試集中于模塊組合的功能和軟件結(jié)構(gòu)檢驗(yàn)C.有效性測試驗(yàn)證軟件需求的可追溯性D.而系統(tǒng)測試驗(yàn)證將軟件融于更大系統(tǒng)中時(shí)整個(gè)系統(tǒng)的有效性18.什么是模塊耦合?簡述常用的模塊耦合類型及其設(shè)計(jì)原則。19.軟件結(jié)構(gòu)中一個(gè)模塊調(diào)用另一個(gè)模塊時(shí),傳遞的控制變量(如開關(guān)、標(biāo)志等)被調(diào)模塊通過該控制變量的值進(jìn)行適當(dāng)?shù)膭?dòng)作,這兩個(gè)模塊之間的耦合是______A.標(biāo)記耦合B.公共耦合C.控制耦合D.數(shù)據(jù)耦合20.在軟件生存周期模型中,主要用于支持面向?qū)ο蠹夹g(shù)的軟件開發(fā)模型是______A.演化模型B.增量模型C.噴泉模型D.螺旋模型21.簡述設(shè)計(jì)模型角度描述的制品包括幾種。22.以下說法錯(cuò)誤的是______A.分析類分為邊界類、實(shí)體類和控制類B.RUP引入了粒度比較小的分析類C.分析類是類的一種衍型D.分析類很少有操作和標(biāo)記23.通過詳細(xì)描述每一用況的事件流,最終形成一系列精化的用況,記為______。24.下列不是CMMI集成的模型的是______A.軟件CMMB.產(chǎn)品集成開發(fā)CMMC.服務(wù)CMMID.系統(tǒng)工程CMM25.以下說法錯(cuò)誤的是______A.依賴是一種使用關(guān)系B.依賴用一條有向虛線段表示C.關(guān)聯(lián)、泛化、細(xì)化是一類特定的依賴D.在系統(tǒng)建模時(shí),處理模型化中遇到的關(guān)系,首先使用的是依賴26.下列不是GP2.3中提供資源的工具的是______
A.進(jìn)度表程序
B.UML
C.估算模型D.進(jìn)度包27.詳細(xì)設(shè)計(jì)與概要設(shè)計(jì)銜接的圖形工具是______A.DFD圖B.SC圖C.PAD圖D.程序流程圖28.在軟件生產(chǎn)的程序系統(tǒng)時(shí)代由于軟件規(guī)模擴(kuò)大和軟件復(fù)雜性提高等原因?qū)е铝薩_____
A.軟件危機(jī)
B.軟件工程
C.程序設(shè)計(jì)革命D.結(jié)構(gòu)化程序設(shè)計(jì)29.簡述在項(xiàng)目規(guī)劃階段所面臨的重要決策。30.分析模型中的包結(jié)構(gòu),一般對應(yīng)于設(shè)計(jì)子系統(tǒng)的______。31.通信內(nèi)聚、邏輯鹵聚、順序內(nèi)聚和時(shí)間內(nèi)聚的內(nèi)聚性從高到低順序是______A.通信、邏輯、順序、時(shí)間B.通信、時(shí)間、順序、邏輯C.順序、通信、時(shí)間、邏輯D.順序、通信、邏輯、時(shí)間32.在測試中,下列說法錯(cuò)誤的是______A.測試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程B.測試是為了表明程序是正確的C.好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測試方案D.成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的方案33.模塊內(nèi)所有處理元素都在同一個(gè)數(shù)據(jù)結(jié)構(gòu)上操作(有時(shí)稱之為信息內(nèi)聚)或者指各處理使用相同的輸入數(shù)據(jù)或產(chǎn)生相同的輸出數(shù)據(jù),稱為______A.通信內(nèi)聚B.偶然內(nèi)聚C.時(shí)間內(nèi)聚D.邏輯內(nèi)聚34.執(zhí)行系統(tǒng)中確定的功能包括:控制功能、______以及系統(tǒng)本身提供的功能。35.UML提供的13種圖形化工具中,用于概念模型和軟件模型靜態(tài)結(jié)構(gòu)的是______A.用況圖B.狀態(tài)圖C.類圖D.活動(dòng)圖36.調(diào)用事件是一個(gè)______,但可以把調(diào)用規(guī)約成異步調(diào)用。37.下列哪一個(gè)不是實(shí)現(xiàn)子系統(tǒng)的執(zhí)行者_(dá)_____A.體系結(jié)構(gòu)設(shè)計(jì)者B.系統(tǒng)集成者C.用況工程師D.構(gòu)件工程師38.在CMMI能力等級中,共用目標(biāo)最強(qiáng)的是______A.已執(zhí)行級B.持續(xù)優(yōu)化級C.已定義級D.已定量管理級39.計(jì)算機(jī)輔助軟件工程這一術(shù)語的英文縮寫為______。40.CMMI的能力等級和成熟度等級在概念上互補(bǔ),區(qū)別在于成熟度等級用于表征組織對______過程域的改進(jìn),而能力等級用于表組織對______過程域的改進(jìn)。41.在集成測試時(shí),采用先獨(dú)立測試每一模塊,然后在連到一起運(yùn)行,這種方式稱為______測試。42.汽車有一個(gè)發(fā)動(dòng)機(jī),汽車和發(fā)動(dòng)機(jī)之間的關(guān)系是______關(guān)系。A.一般具體B.整體部分C.分類關(guān)系D.主從關(guān)系43.以下說法錯(cuò)誤的是______A.狀態(tài)圖是狀態(tài)機(jī)中所含元素的投影B.狀態(tài)圖是顯示一個(gè)狀態(tài)機(jī)的圖,強(qiáng)調(diào)從一種狀態(tài)到另一種狀態(tài)的控制流C.狀態(tài)分為初態(tài)、終態(tài)和通常狀態(tài)D.在一張狀態(tài)圖中,可以出現(xiàn)具有相同名的狀態(tài)44.數(shù)據(jù)字典是軟件需求分析階段所采用的最重要工具之一,其最基本的功能是______A.數(shù)據(jù)定義B.數(shù)據(jù)通訊C.數(shù)據(jù)庫設(shè)計(jì)D.數(shù)據(jù)維護(hù)45.數(shù)據(jù)字典是用來定義______中的各個(gè)成分的具體含義的。A.流程圖B.功能結(jié)構(gòu)圖C.系統(tǒng)結(jié)構(gòu)圖D.數(shù)據(jù)流圖46.概要設(shè)計(jì)規(guī)約的內(nèi)容有系統(tǒng)環(huán)境、______、______文件結(jié)構(gòu)和全局?jǐn)?shù)據(jù)文件的邏輯結(jié)構(gòu)和測試需求。47.以下有關(guān)PDL特點(diǎn)的說法錯(cuò)誤的是______A.所有關(guān)鍵字都有固定語法,以便提供結(jié)構(gòu)化控制結(jié)構(gòu)、數(shù)據(jù)說明和模塊化的手段B.描述處理過程的說明性語言沒有嚴(yán)格的語法C.具有數(shù)據(jù)說明機(jī)制、模塊定義和調(diào)用機(jī)制D.PDL的總體結(jié)構(gòu)與一般程序完全不相同48.______是將軟件生存周期各個(gè)活動(dòng)規(guī)定為依線性順序連接的若干階段的模型。49.在RUP的每次迭代中都要經(jīng)歷一個(gè)核心工作流:即需求獲取、分析、設(shè)計(jì)、實(shí)現(xiàn)和______。50.以下說法錯(cuò)誤的是______A.用況細(xì)化是一個(gè)協(xié)作B.用況細(xì)化通過多個(gè)分析類之間的相互作用細(xì)化C.用況細(xì)化可用于對系統(tǒng)用況模型中的用況進(jìn)行精化D.用況細(xì)化對用況提供了一種間接的跟蹤方式第1卷參考答案一.歷年考點(diǎn)試題黑鉆版1.參考答案:A[考點(diǎn)]本題主要考查的知識(shí)點(diǎn)為為HIPO圖。
HIPO是由美國IBM公司提出的,是“層次圖+輸入/處理/輸出”的英文縮寫。2.參考答案:B[考點(diǎn)]本題主要考查的知識(shí)點(diǎn)是瀑布模型存在的問題。
B項(xiàng)為瀑布模型對軟件工程的貢獻(xiàn)。3.參考答案:組織過程4.參考答案:C[考點(diǎn)]本題主要考查的知識(shí)點(diǎn)為CMMI中需求開發(fā)的過程域。
需求開發(fā)過程域有3個(gè)專用目標(biāo)和10個(gè)專用實(shí)踐,而項(xiàng)目規(guī)劃過程域有3個(gè)專用目標(biāo)和14個(gè)專用實(shí)踐。5.參考答案:C6.參考答案:條件組合覆蓋7.參考答案:有四種估算方法:
(1)自頂向下的估算方法。
(2)自底向上的估算方法。
(3)差別估算方法。
(4)根據(jù)經(jīng)驗(yàn)估算公式。8.參考答案:所有模塊9.參考答案:實(shí)例10.參考答案:11.參考答案:(b)的設(shè)計(jì)方案較好。
(b)與(a)相比,給系統(tǒng)劃分模塊時(shí),盡量做到高內(nèi)聚低耦合,提高了模塊的獨(dú)立性。12.參考答案:A13.參考答案:輸入數(shù)據(jù)
輸出數(shù)據(jù)14.參考答案:B15.參考答案:(1)單元測試,測試對象對單元模塊。
(2)集成測試,測試對象為組裝后的程序模塊。
(3)有效性測試,測試對象為可運(yùn)行的目標(biāo)軟件系統(tǒng)。
(4)系統(tǒng)測試,測試對象為整個(gè)系統(tǒng)。16.參考答案:邊界值分析17.參考答案:A18.參考答案:(1)模塊耦合是指不同模塊之間相互依賴程度的度量;
(2)幾種常見模塊耦合類型為:內(nèi)容耦合、公共耦合、控制耦合、標(biāo)記耦合、數(shù)據(jù)耦合等;
(3)設(shè)計(jì)原則:如果模塊間必須存在耦合,就盡量使用數(shù)據(jù)耦合,少用控制耦合,限制公共耦合,避免內(nèi)容耦合。19.參考答案:C20.參考答案:C噴泉模型主要用于支持面向?qū)ο蠹夹g(shù)的軟件開發(fā)。由于對象概念的引入,使分析、設(shè)計(jì)、實(shí)現(xiàn)之間的表達(dá)沒有明顯間隙。21.參考答案:設(shè)計(jì)模型角度描述的制品包括以下幾種:
(1)子系統(tǒng)結(jié)構(gòu):包括它們的接口和它們之間的依賴。
(2)對體系結(jié)構(gòu)有意義的設(shè)計(jì)類:一般只考慮抽象類,不考慮它的子類,包括對體系結(jié)構(gòu)有意義的分析類所對應(yīng)的設(shè)計(jì)類;具有一般性、核心的主動(dòng)類;表達(dá)通用設(shè)計(jì)機(jī)制的設(shè)計(jì)類。
(3)對體系結(jié)構(gòu)有意義的用況細(xì)化[設(shè)計(jì)]:用況細(xì)化[設(shè)計(jì)]可能包括一些設(shè)計(jì)類或?qū)w系結(jié)構(gòu)有意義的設(shè)計(jì)類,甚至可能還會(huì)包括一些子系統(tǒng)。它通常對應(yīng)用況,模型視角下體系結(jié)構(gòu)中的用況及分析模型視角下體系結(jié)構(gòu)中的用況細(xì)化[分析]。22.參考答案:B[考點(diǎn)]本題主要考查的知識(shí)點(diǎn)為分析類。
RUP引入了粒度比較大的分析類,以便有效地控制工作。23.參考答案:用況[精化]24.參考答案:C25.參考答案:D[考點(diǎn)]本題主要考查的知識(shí)點(diǎn)為依賴。[解析]依賴用于描述一個(gè)類目使用另一個(gè)類目的信息和服務(wù),是一種使用關(guān)系,在系統(tǒng)聯(lián)、泛化、細(xì)化,只有在它們不能使用時(shí),再使用依賴26.參考答案:B27.參考答案:B28.參考答案:A[考點(diǎn)]本題在2003年10月真題第一大題第20小題考查過,主要考查的知識(shí)點(diǎn)為軟件危機(jī)。
軟件規(guī)模越來越大,結(jié)構(gòu)越來越復(fù)雜是軟件危機(jī)產(chǎn)生的原因。29.參考答案:(1)如何分離這些計(jì)劃所涵蓋的主題。
(2)如何標(biāo)識(shí)和管理計(jì)劃之間的接口。
(3)如何實(shí)現(xiàn)相互重疊最少的目標(biāo)。
(4)如何保證整體計(jì)劃的一致性和內(nèi)聚。30.參考答案:層結(jié)構(gòu)31.參考答案:C[考點(diǎn)]本題主要考查的知識(shí)點(diǎn)為內(nèi)聚性。
在內(nèi)聚類型中,按從高到低的順序是:功能內(nèi)聚、順序內(nèi)聚、通信內(nèi)聚、過程內(nèi)聚、時(shí)間內(nèi)聚、邏輯內(nèi)聚、偶然內(nèi)聚。32.參考答案:B[考點(diǎn)]本題主要考查的知識(shí)點(diǎn)為測試的目的。
[解析]軟件測試的目的是找出軟件中潛在的各種錯(cuò)誤和缺陷。故選項(xiàng)B正確。33.參考答案:A[考點(diǎn)]本題主要考查的知識(shí)點(diǎn)為通信內(nèi)聚。
如果模塊的所有成分都操作同一數(shù)據(jù)或生成同一數(shù)據(jù)集。則被稱為通信內(nèi)聚。34.參考答案:耦合功能35.參考答案:C類圖是可視化地表達(dá)系統(tǒng)靜態(tài)結(jié)構(gòu)模型的工具,通常包含類、接口、關(guān)聯(lián)、泛化和依賴關(guān)系等;用況圖是一種表達(dá)系統(tǒng)功能模型的圖形化工具;狀態(tài)圖是顯示一個(gè)狀態(tài)機(jī)的圖,其中強(qiáng)調(diào)了從一個(gè)狀態(tài)到另一狀態(tài)的控制流。36.參考答案:同步事件37.參考答案:C38.參考答案:B在CMMI中,針對每個(gè)過程域設(shè)定了6個(gè)能力等級:(1)0級:未完成級。(2)1級:已執(zhí)行級。(3)2級:已管理級。(4)3級:已定義級。(5)4級:已定量管理級。(6)5級:持續(xù)優(yōu)化級。在CMMI中,能力等級越高,共用目標(biāo)就越強(qiáng)。39.參考答案:CASE40.參考答案:一組(或多個(gè)),單個(gè)41.參考答案:非漸增式42.參考答案:B[考點(diǎn)]本題主要考查的知識(shí)點(diǎn)為類的關(guān)系。[解析]類有兩種主要的結(jié)構(gòu)關(guān)系,即一般具體結(jié)構(gòu)關(guān)系和整體部分結(jié)構(gòu)關(guān)系。前者稱為分類結(jié)構(gòu),用來描述現(xiàn)實(shí)世界中的一般化的抽象關(guān)系,后者稱為組裝結(jié)構(gòu),用來描述現(xiàn)實(shí)世界中的類的組成的抽象關(guān)系。汽車和發(fā)動(dòng)機(jī)的關(guān)系很明顯,應(yīng)該屬于整體部分關(guān)系。43.參考答案:D[考點(diǎn)]本題主
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 管材工礦合同范本
- 牌匾施工安全合同范本
- 電工合同范本
- 冷庫設(shè)備采購合同范本
- 20xx年情人節(jié):浪漫粉色主題模板
- 團(tuán)體游泳培訓(xùn)合同范本
- 個(gè)人維修合同范本
- 農(nóng)村三變合同范本
- 水暖建材進(jìn)貨合同范本
- 木工刀具購銷合同范本
- 2025年廣東廣州市高三一模英語試卷試題及答案
- 2025浙江嘉興市桐鄉(xiāng)市部分國有企業(yè)招聘員工41人筆試參考題庫附帶答案詳解
- 2025年中國經(jīng)緯儀行業(yè)市場調(diào)查研究及投資前景展望報(bào)告
- 施工現(xiàn)場臨時(shí)用電施工方案
- 網(wǎng)絡(luò)安全基本知識(shí)試題及答案
- 湖南省常德市2025屆高三下學(xué)期模擬考試(二模)物理試卷(含答案)
- 甘肅省招聘衛(wèi)生健康人才筆試真題2024
- 杭州2025年浙江杭州余杭區(qū)余杭街道招聘編外勞務(wù)派遣人員25人筆試歷年參考題庫附帶答案詳解
- 2024-2025學(xué)年度四川省達(dá)州市達(dá)川區(qū)銘仁園學(xué)校高一第二學(xué)期3月月考?xì)v史試題(含答案)
- 大規(guī)模住區(qū)的物業(yè)管理創(chuàng)新模式研究
- 第六單元實(shí)驗(yàn)活動(dòng)3二氧化碳的實(shí)驗(yàn)室制取與性質(zhì)教學(xué)設(shè)計(jì)-2024-2025學(xué)年九年級化學(xué)人教版上冊
評論
0/150
提交評論