版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件工程導(dǎo)論》考研配套2021考研真題庫第一部分考研真題精選1軟件工程是采用()的概念、原理、技術(shù)方法指導(dǎo)計算機程序設(shè)計的工程學(xué)【解析】軟件工程是采用工程的概念、原理、技術(shù)和方法來開發(fā)與維護軟件,把經(jīng)過時間考驗而證明正確的管理技術(shù)和當(dāng)前能夠得到的最好的技術(shù)方法結(jié)合起來,從而經(jīng)濟地開發(fā)出高質(zhì)量的軟件,并且進行有效的維護。2隨著開發(fā)小組人數(shù)的(),因交流開發(fā)進展情況和討論遇到的問題而造成的3軟件質(zhì)量必須在()加以保證。[中國傳媒大學(xué)2014研]【解析】保證軟件質(zhì)量的措施包括基于非執(zhí)行的測試、基于執(zhí)行的測試、程序正確性證明,這些措施貫穿于軟件開發(fā)的分析、設(shè)計和實現(xiàn)的過程中。4包含風(fēng)險分析的軟件工程模型是()。[中國傳媒大學(xué)2014研]【解析】螺旋模型的基本思想是使用原型及其他方法來盡量降低風(fēng)險??梢园阉醋髟诿總€階段之前都增加了風(fēng)險分析過程的快速原型模型,它是風(fēng)險驅(qū)動5模塊獨立性是軟件模塊化所提出的要求,衡量模塊獨立性的度量標準則是模塊的 【解析】開發(fā)具有獨立功能而且和其他模塊之間沒有過多的相互作用的模塊,就可以做到模塊獨立。模塊的獨立性的度量標準是模塊的耦合性和內(nèi)聚性,內(nèi)聚性越高模塊獨立性越強,耦合性越低模塊獨立性月下,因此,在設(shè)計軟件時,應(yīng)。6詳細設(shè)計的任務(wù)是確定每個模塊的()。[中國傳媒大學(xué)2014研]【解析】從軟件開發(fā)的工程化觀點來看,在使用程序設(shè)計語言編制程序之前,需要對所采用算法的邏輯關(guān)系進行分析,設(shè)計出全部必要的過程細節(jié),并給予清晰的表達。詳細設(shè)計的任務(wù)就是決定各個模塊的實現(xiàn)算法,并精確地表達這些算7軟件復(fù)雜性度量的參數(shù)包括()。[中國傳媒大學(xué)2014研]【解析】軟件復(fù)雜性度量的方法是把程序的復(fù)雜程度乘以適當(dāng)參數(shù)即可估算出軟件中錯誤的數(shù)量以及軟件開發(fā)需要用的工作量。定量度量的結(jié)果,可以用來比較兩個不同設(shè)計或兩個不同算法的優(yōu)劣,程序的定量的復(fù)雜程度可作為模塊規(guī)模的精確限度,因此,規(guī)??勺鳛檐浖?fù)雜性度量的參數(shù)。8()定義了系統(tǒng)的功能需求,它是從系統(tǒng)的外部看系統(tǒng)功能,并不描述系統(tǒng)內(nèi)【解析】用例模型描述的是外部行為者所理解的系統(tǒng)功能,它不涉及系統(tǒng)內(nèi)部復(fù)雜的功能實現(xiàn)。用例模型的建立是系統(tǒng)開發(fā)者和用戶反復(fù)討論的結(jié)果,它描述了開發(fā)者和用戶對需求規(guī)格所達成的共識。9面向?qū)ο蠓治鍪菍ο到y(tǒng)進行()的一種方法。[中國傳媒大學(xué)2014研]【解析】面向?qū)ο蠓治鼍褪浅槿『驼碛脩粜枨蟛⒔栴}域精確模型的過程,即對系統(tǒng)進行需求建模的過程,它的主要任務(wù)包括:①分析陳述用戶需求的文件;②深入理解用戶需求,抽象出目標系統(tǒng)的本質(zhì)屬性;③用模型準確地表示。10測試的關(guān)鍵問題是()【解析】軟件測試是發(fā)現(xiàn)軟件錯誤和缺陷的主要手段,其目的就是在軟件系統(tǒng)交付運行之前,盡可能多地發(fā)現(xiàn)系統(tǒng)中的錯誤和缺陷。一般一個高效的測試是件測試用例的設(shè)計與選擇上。11提高測試的有效性非常重要,成功的測試是指()。[中國傳媒大學(xué)2013研]【解析】軟件測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程;好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試方案;成功的測試是發(fā)現(xiàn)了至今的錯誤的測試。12為了解決軟件危機,人們提出了用()的原理來設(shè)計軟件。[中國傳媒大學(xué)【解析】為了解決軟件危機,通過采用軟件工程來指導(dǎo)軟件的設(shè)計。軟件工程是采用工程的概念、原理、技術(shù)和方法來開發(fā)與維護軟件,把經(jīng)過時間考驗而證明正確的管理技術(shù)和當(dāng)前能夠得到的最好的技術(shù)方法結(jié)合起來,以經(jīng)濟地開發(fā)出效地維護。X的方法是()。[中國傳媒大學(xué)2013研]14原型化方法需要用戶和軟件開發(fā)人員之間經(jīng)常交互,適用于()系統(tǒng)。[中3研]【解析】原型化方法特別適用于需求不確定性較高的軟件系統(tǒng)的開發(fā)。它的基本思想是根據(jù)用戶給出的基本需求,通過快速實現(xiàn)構(gòu)造出一個小型的可執(zhí)行的模型,滿足用戶的基本要求,讓用戶在試用后做出反應(yīng)和評價,然后開發(fā)者根據(jù)用戶的意見對原型加以改進。15程序的三種基本控制結(jié)構(gòu)是()。[中國傳媒大學(xué)2013研]【解析】程序的三種基本控制結(jié)構(gòu)是順序、選擇(分支)、重復(fù)(循環(huán)),【解析】程序的三種基本控制結(jié)構(gòu)是順序、選擇(分支)、重復(fù)(循環(huán)),所有控制結(jié)構(gòu)都能用這三種結(jié)構(gòu)表示。子程序只是程序設(shè)計一種方法,遞歸則是一法,都算不上是控制結(jié)構(gòu)。16結(jié)構(gòu)化維護與非結(jié)構(gòu)化維護的主要區(qū)別在于()。[中國傳媒大學(xué)2013研]【解析】非結(jié)構(gòu)化維護需要付出很大代價,這種維護方式是沒有使用良好定義的方法學(xué)開發(fā)出來的軟件的必然結(jié)果;結(jié)構(gòu)化維護是在軟件開發(fā)的早期應(yīng)用軟件工程方法學(xué)的結(jié)果。因此,結(jié)構(gòu)化維護與非結(jié)構(gòu)化維護的主要區(qū)別是軟件配置的完整性,有了軟件的完整配置能減少精力的浪費并且能提高維護的總體質(zhì)量。X=1。判斷符合如下哪個等級的邏輯覆蓋:()。圖1-1【解析】條件覆蓋指使得每個判斷中的每個條件的可能值至少執(zhí)行一次,A滿足每個判斷中的所有條件,符合條件覆蓋的要求。18模塊()定義為受該模塊內(nèi)一個判斷影響的所有模塊集合。[中國傳媒大學(xué)【解析】模塊的控制域是這個模塊本身以及所有直接或間接從屬于它的模塊的集合;模塊作用域定義為受該模塊內(nèi)一個判斷影響的所有模塊的集合;模塊寬度是軟件結(jié)構(gòu)內(nèi)同一個層次上的模塊總數(shù)的最大位,一般說來,寬度越大,系統(tǒng)越復(fù)雜;模塊接口的復(fù)雜程度影響模塊耦合強弱。19面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法(Jackson方法)是進行()的形式化的方法。[中3研]設(shè)計之后,可以使用面向數(shù)據(jù)結(jié)構(gòu)的方法來設(shè)計每個模塊的處理過程,因此,Jackson方法適合于在詳細設(shè)計階段使用。20結(jié)構(gòu)化設(shè)計方法一般也稱為面向()的設(shè)計。[中國傳媒大學(xué)2013研]【解析】結(jié)構(gòu)化設(shè)計方法(也稱為面向數(shù)據(jù)流的設(shè)計)把信息流映射成軟件結(jié)構(gòu),信息流的類型決定了映射的方法。面向數(shù)據(jù)流的設(shè)計方法的目標是給出設(shè)計軟件結(jié)構(gòu)的一個系統(tǒng)化的途徑。21DFD中每個加工至少有()。[中國傳媒大學(xué)2013研]【解析】數(shù)據(jù)流圖(DFD)是一種用圖形方式來表達系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程的圖形化技術(shù)。每個加工描繪信息流和數(shù)移動到輸出的過程中所經(jīng)受的變換,因此,DFD圖中每個加工至少有一個22系統(tǒng)流程圖一般用于可行性分析中對()進行描述。[中國傳媒大學(xué)2013研]【解析】系統(tǒng)流程圖又稱事務(wù)流程圖,是系統(tǒng)分析時常用的一種描述方法。它描述了計算機事務(wù)處理中從數(shù)據(jù)輸入開始到獲得輸出為止,各個處理工序的邏輯過程,是對當(dāng)前運行系統(tǒng)的描述。23()工具在軟件詳細設(shè)計過程中不采用。[中國傳媒大學(xué)2013研]【解析】數(shù)據(jù)流圖(DFD)中沒有具體的物理部件,是一種結(jié)構(gòu)化分析方法,只是描繪數(shù)據(jù)在軟件中流動和被處理的邏輯過程,而且設(shè)計時只需考慮系統(tǒng)必須完成的基本邏輯功能,不考慮怎樣具體地實現(xiàn)這些功能。在詳細設(shè)計中由于其具上述特點,因而一般不采用。24()詳細描述軟件的功能、性能和用戶界面,以使用戶了解如何使用軟件。]【解析】在軟件文檔中,概要設(shè)計說明書主要說明系統(tǒng)的功能分配、模塊O現(xiàn)的;用戶手冊幫助用戶了解軟件的使用,需要描述軟件的功能、性能和用戶界面;用戶需求說明書是開發(fā)人員和用戶經(jīng)過充分溝通后對軟件需求的共同理解,主要說明軟件的功能、性能和運行環(huán)境等內(nèi)容。25汽車有一個發(fā)動機。汽車和發(fā)動機之間的關(guān)系是()關(guān)系。[中國傳媒大學(xué)關(guān)系。前者稱為分類結(jié)構(gòu),用來描述現(xiàn)實世界中的一般化的抽象關(guān)系;后者稱為組裝結(jié)構(gòu),用來描述現(xiàn)實世界中的類的組成的抽象關(guān)系。汽車有一個發(fā)動機,發(fā)動機是汽車的一部分,因此,汽車和發(fā)動機的關(guān)系屬于整體-部分關(guān)系。26面向?qū)ο笤O(shè)計是()的過程。[中國傳媒大學(xué)2013研]【解析】面向?qū)ο蠓椒ò褦?shù)據(jù)和行為看成是同等重要的,它是一種以數(shù)據(jù)為主線,把數(shù)據(jù)和對數(shù)據(jù)的操作緊密地結(jié)合起來建立求解域模型的過程。27在變更控制中,()可以用來確保由不同用戶所執(zhí)行的并發(fā)變更。[中國傳媒大學(xué)2013研]出”和“登入”處理實現(xiàn)了存取控制和同步控制,存取控制管理各個用戶存取和修改一個特定軟件配置對象的權(quán)限,同步控制可用來確保由不同用戶所執(zhí)行任務(wù)的并避開錯誤技術(shù)無法做到完美無缺和絕無錯誤,這就需要()。[中國傳媒大學(xué)【解析】提高軟件質(zhì)量和可靠性的技術(shù)大致可分為兩類,一類是避開錯誤技術(shù),即在開發(fā)的過程中不讓差錯潛入軟件的技術(shù);一類是容錯技術(shù),即對某些無的;();對象彼此之A【解析】面向?qū)ο蠓椒ㄊ且环N把面向?qū)ο蟮乃枷霊?yīng)用于軟件開發(fā)過程中,指導(dǎo)開發(fā)活動的系統(tǒng)方法,它的基本特征有對象唯一性、封裝性、繼承性和多態(tài)性等,它規(guī)定軟件系統(tǒng)是由對象組成的,將對象劃分成類,每個對象類都定義一組數(shù)30軟件維護產(chǎn)生的副作用,是指()。[中國傳媒大學(xué)2013研]【解析】因修改軟件而造成的錯誤或其他不希望出現(xiàn)的情況稱為維護的副作用,包括編碼副作用、數(shù)據(jù)副作用、文檔副作用三種。31軟件詳細設(shè)計的主要任務(wù)是確定每個模型的()。[中國傳媒大學(xué)2013研]【解析】軟件詳細設(shè)計的任務(wù)包括四點:①為每個模塊確定采用的算法;②確定每一模塊使用的數(shù)據(jù)結(jié)構(gòu);③確定模塊接口的細節(jié);④為每一個模塊設(shè)計出32為了提高模塊的獨立性,模塊內(nèi)部最好是()。[中國傳媒大學(xué)2013研]【解析】衡量模塊獨立性的兩個標準是內(nèi)聚和耦合,模塊耦合性越低,獨立性越強,內(nèi)聚性越高,獨立性越強,在幾種內(nèi)聚中,內(nèi)聚程度最高的是功能內(nèi)聚,因此,為了提高模塊的獨立性,模塊內(nèi)部最好是功能內(nèi)聚。33軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在()。[中國傳媒大學(xué)2013研]【解析】軟件結(jié)構(gòu)圖也就是為了反映軟件系統(tǒng)中組件之間相互關(guān)系和約束的體系結(jié)構(gòu)設(shè)計圖,一般通過分層次或分時間段等方式說明體系結(jié)構(gòu)的各個組成部分的組合關(guān)系,軟件結(jié)構(gòu)圖中的方框表示模塊,方框間的直線表示模塊間的調(diào)用關(guān)34需求分析最終結(jié)果是產(chǎn)生()。[中國傳媒大學(xué)2013研]【解析】需求規(guī)格說明書是需求分析階段的最終產(chǎn)物,也是最重要的文檔資料。對幫助開發(fā)人員明確用戶實際需求起到了重要作用,是進行軟件設(shè)計和開發(fā)的基礎(chǔ),同時也作為測試時的重要文檔,用于比對軟件功能是否與用戶的需求相一35可行性研究要進行一次()需求分析。[中國傳媒大學(xué)2013研]【解析】可行性研究是在項目建議書被批準后,對項目在技術(shù)上和經(jīng)濟上是否可行所進行的科學(xué)分析和論證,它需要進行一次簡化的、壓縮的需求分析。36軟件測試方法中的()屬于靜態(tài)測試方法。[中國傳媒大學(xué)2013研]【解析】軟件測試從需要執(zhí)行被測試軟件的角度,可以分為靜態(tài)測試和動態(tài)測試。靜態(tài)測試可以由人工進行,充分發(fā)揮人的邏輯思維優(yōu)勢,也可以借助軟件37結(jié)構(gòu)化設(shè)計方法在軟件開發(fā)中,用于()。[中國傳媒大學(xué)2013研]【解析】結(jié)構(gòu)化設(shè)計方法是基于模塊化、自頂向下細化、結(jié)構(gòu)化程序設(shè)計等程序設(shè)計技術(shù)基礎(chǔ)發(fā)展起來的。它的基本思想是將軟件設(shè)計成由相對獨立且具有單一功能的模塊組成的結(jié)構(gòu),可用于軟件開發(fā)的概要設(shè)計。38軟件按照設(shè)計的要求,在規(guī)定時間和條件下達到不出故障,持續(xù)運行的要求的質(zhì)量特性稱為(
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大學(xué)中藥學(xué)(中藥制劑工藝)試題及答案
- 2025年中職(蜂產(chǎn)品加工與營銷)蜂蜜加工技術(shù)階段測試試題及答案
- 2025年大學(xué)汽車服務(wù)工程(汽車售后服務(wù)管理)試題及答案
- 2025年大學(xué)環(huán)境科學(xué)(環(huán)境營養(yǎng)研究)試題及答案
- 巴西介紹英語
- 中國銀行新員工培訓(xùn)課件
- 養(yǎng)老院老人緊急救援人員培訓(xùn)制度
- 養(yǎng)老院老人活動參與制度
- 養(yǎng)老院老人醫(yī)療護理服務(wù)制度
- 養(yǎng)老院消防安全管理制度
- 耳鼻喉科2025年工作總結(jié)及2026年工作規(guī)劃
- 上海市徐匯區(qū)2026屆初三一模英語試題(含答案)
- 2026年酒店服務(wù)員考試題及答案
- 普速鐵路行車技術(shù)管理課件 項目二 行車組織基礎(chǔ)
- 《(2025年)中國類風(fēng)濕關(guān)節(jié)炎診療指南》解讀課件
- 炎德·英才·名校聯(lián)考聯(lián)合體2026屆高三年級1月聯(lián)考語文試卷(含答及解析)
- 麥當(dāng)勞行業(yè)背景分析報告
- 中國心理行業(yè)分析報告
- 2025至2030中國生物芯片(微陣列和和微流控)行業(yè)運營態(tài)勢與投資前景調(diào)查研究報告
- 結(jié)核性支氣管狹窄的診治及護理
- 2025年鐵嶺衛(wèi)生職業(yè)學(xué)院單招職業(yè)適應(yīng)性考試模擬測試卷附答案
評論
0/150
提交評論