




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、選擇題1 .軟件危機(jī)出現(xiàn)于,為了解決軟件危機(jī),人們提出了用的原理來設(shè)計軟件,這是軟件工程誕生的基礎(chǔ)。A.50年代末B.60年代初C.60年代末D.70年代初A.運(yùn)籌學(xué)B.工程學(xué)C.軟件學(xué)D.軟件學(xué)E數(shù)字2 .開發(fā)軟件需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱作。A.軟件投機(jī)B.軟件危機(jī)C.軟件工程D.軟件產(chǎn)生3 .產(chǎn)生軟件危機(jī)的原因有如下幾點,除了。A.軟件開發(fā)過程未經(jīng)審查B.軟件開發(fā)不分階段,開發(fā)人員沒有明確的分工C.所開發(fā)的軟件除了程序清單外,沒有其他文檔D.采用工程設(shè)計的方法開發(fā)軟件,不符合軟件本身的特點4.軟件工程學(xué)是應(yīng)用科學(xué)理論和工程上的技術(shù)指導(dǎo)軟件開發(fā)的學(xué)科,其目的是。A
2、.引入新技術(shù)提高空間利用率B.用較少的投資獲得高質(zhì)量的軟件C.縮短研制周期擴(kuò)大軟件功能D.硬軟件結(jié)合使系統(tǒng)面向應(yīng)用6 .瀑布模型把軟件生存周期劃分為軟件定義、軟件開發(fā)和三個階段,而每一階段又可細(xì)分為若干個更小的階段。A.詳細(xì)設(shè)計B.可行性分析C.運(yùn)行及維護(hù)D.測試與排錯7 .劃分軟件生存周期的階段時所應(yīng)遵循的基本原則是。A.各階段的任務(wù)盡可能相關(guān)性B.各階段的任務(wù)盡可能相對獨(dú)立C.各階段的任務(wù)在時間上連續(xù)D.各階段的任務(wù)在時間上相對獨(dú)立8 .一個軟件項目是否進(jìn)行開發(fā)的結(jié)論是在文檔中作出的。A.軟件開發(fā)計劃B.可行性報告C.需求分析說明書D.測試報告9 .分析員是。A.用戶中系統(tǒng)的直接使用者B.
3、用戶和軟件人員的中間人C.軟件的編程人員D.用戶和軟件人員的領(lǐng)導(dǎo)10 .卜司敘處I不屬于數(shù)據(jù)字典的作用。A.作為編碼階段的描述工具B.為用戶與開發(fā)人員之間統(tǒng)一認(rèn)識C.作為概要設(shè)計的依據(jù)D.為需求分析階段定義各類條目11 .使用結(jié)構(gòu)化分析方法時,采用的基本手段是。A.分解和抽象B.分解和綜合C.歸納與推導(dǎo)D.試探與回溯12 .結(jié)構(gòu)化系統(tǒng)分析主要是通過進(jìn)行分析的。A.算法分解B.控制結(jié)構(gòu)分解C.數(shù)據(jù)結(jié)構(gòu)分解D.處理功能分解13 .分層數(shù)據(jù)流圖是-機(jī)匕較嚴(yán)格又易于理就的拙述方式它的頂層指述系統(tǒng)的。A.總貌B.細(xì)節(jié)C.抽象D.軟件的作者14 .需求分析說明書不能作為。A.可行性研究的依據(jù)B.用戶和開發(fā)
4、人員之間的合同C.系統(tǒng)概要設(shè)計的依據(jù)D.軟件驗收測試的依據(jù)15 .不適于作為數(shù)據(jù)流圖處理加工框名稱的是。A.人工校核工資數(shù)據(jù)B.工資支票數(shù)據(jù)C.打印工資支票D.計算職工工資16 .系統(tǒng)開發(fā)人員使用系統(tǒng)流程圖或其他工具描述系統(tǒng),估計每種方案的成本和效益的工作是在階段進(jìn)行的。A.需求分析B.總體設(shè)計C.詳細(xì)設(shè)計D.編碼階段17 .軟件的設(shè)計又稱為總體設(shè)計,其主要任務(wù)是建立軟件系統(tǒng)的總體結(jié)構(gòu)。A.概要B.抽象C.邏輯D.規(guī)劃18 .結(jié)構(gòu)化設(shè)計方法采用變換分析和事務(wù)分析技術(shù)實現(xiàn)。A.從數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu)B.從模塊結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu)C.從模塊結(jié)構(gòu)導(dǎo)出數(shù)據(jù)結(jié)構(gòu)D.從數(shù)據(jù)流圖導(dǎo)出初始化結(jié)構(gòu)圖19 .結(jié)構(gòu)化設(shè)
5、計方法是面向的設(shè)計方法。A.過程B.對象C.數(shù)據(jù)流D.數(shù)據(jù)結(jié)構(gòu)20 .Jackson程序設(shè)計方法是一種面向的設(shè)計方法。A.數(shù)據(jù)結(jié)構(gòu)B.數(shù)據(jù)流圖C.IPO圖D.系統(tǒng)流程圖21 .結(jié)構(gòu)化設(shè)計采用模塊化方法的主要出發(fā)點是。22 .增加內(nèi)聚性B.減少耦合度C.提高有效性D.降低復(fù)雜度23 .下列不是模塊化設(shè)計的目的。A.可采用結(jié)構(gòu)化設(shè)計方法B.降低復(fù)雜度C.有利于信息隱蔽D.描述系統(tǒng)的功能與性能24 .一個模塊直接控制(調(diào)用)的下層模塊的數(shù)目稱為模塊的。A,扇入數(shù)B.扇出數(shù)C.寬度D.作用域25 .某個模塊的作用域是指。A.被該模塊調(diào)用的所用模塊B.調(diào)用該模塊的所有模塊C.與該模塊相關(guān)聯(lián)白所有模塊D.
6、受該模塊內(nèi)的判定影響的所有模塊26 .模塊本身的內(nèi)聚是模塊獨(dú)立性的重要度量因素之一,在七類內(nèi)聚中,具有最強(qiáng)內(nèi)聚的一類是.A.順序性內(nèi)聚B.過程性內(nèi)聚C.邏輯性內(nèi)聚D.功能性內(nèi)聚27 .如果模塊中所有成分引用共同的數(shù)據(jù),該模塊內(nèi)的聯(lián)系類型是一。A.順序內(nèi)聚B.功能內(nèi)聚C.通信內(nèi)聚D.過程內(nèi)聚28 .初始化模塊和結(jié)束模塊從塊內(nèi)聯(lián)系看,被稱為模塊。A.過程內(nèi)聚B.功能內(nèi)聚C.時間內(nèi)聚D.邏輯內(nèi)聚29 .若一模塊內(nèi)部的處理動作為:成分A的輸出是成分B的輸入,則該模塊的聚合性稱為A.順序內(nèi)聚B.功能內(nèi)聚C.過程內(nèi)聚D.通信內(nèi)聚30 .某模塊的功能是打印錄取通知書或不錄取通知書,調(diào)用模塊可通過向此模塊傳遞
7、布爾標(biāo)志信息決定本次調(diào)用哪種通知書的打印,這種模塊之間的耦合稱為。A.數(shù)據(jù)耦合B.混合耦合C.公共耦合D.控制耦合31 .要減少兩個模塊之間的耦合,則必須。A.兩個模塊間的調(diào)用次數(shù)要少B.模塊間傳遞的參數(shù)要少C.模塊間傳遞的參數(shù)要少且不傳遞開關(guān)型參數(shù)D.模塊間傳遞的參數(shù)要少且不傳遞開關(guān)型參數(shù)以及兩模塊不引用同樣的全局變量32 .下列耦合度表示中,最弱的耦合形式是。A.特征耦合B.公共耦合C.數(shù)據(jù)耦合D.數(shù)據(jù)結(jié)構(gòu)33 .一個模塊傳送給另一模塊的參數(shù)是由單個數(shù)據(jù)項組成的數(shù)組,它屬于耦合。A.數(shù)據(jù)型B.復(fù)合型C.內(nèi)容型D.公共型34 .下列系統(tǒng)設(shè)計工具中,不屬于詳細(xì)設(shè)計工具。A.NS圖B,數(shù)據(jù)流圖C
8、.程序流程圖D.PAD35 .程序流程圖、N-S圖和PAD圖是使用的表達(dá)工具。A.設(shè)計階段的概要設(shè)計B.設(shè)計階段的詳細(xì)設(shè)計C.編碼階段D.測試階段36 .模塊內(nèi)部的算法設(shè)計在結(jié)構(gòu)化方法的階段進(jìn)行。A.系統(tǒng)分析B.概要設(shè)計C.詳細(xì)設(shè)計D.編碼(實現(xiàn))37 .源程序的版面文檔要求應(yīng)有變量說明、適當(dāng)注釋和。A.框圖B.統(tǒng)一書寫格式C.修改記錄D.編程日期38 .提高程序可讀性的有力手段是。A.選好一種程序設(shè)計語言B.顯式說明一切變量C.使用三種標(biāo)準(zhǔn)控制語句D.給程序加注釋39 .文檔是軟件開發(fā)人員、維護(hù)人員、用戶以及計算機(jī)之間的,軟件開發(fā)人員在各個階段以文檔作為前段工作成果的和后段工作的。A.接口B
9、.橋梁C.科學(xué)D.繼續(xù)E.體現(xiàn)F.基礎(chǔ)40 .軟件工程中不屬于用戶文檔的內(nèi)容。A.功能描述B.安裝手冊C.系統(tǒng)設(shè)計D.使用手冊41 .在軟件工程中,高質(zhì)量的文檔標(biāo)準(zhǔn)是完整性、一致性和。A.統(tǒng)一性B.安全fC.無二義性D.組合性42 .一般來說,在管理軟件中,軟件生存周期各個階段的工作量以所占的比例最大。A.需求分析與設(shè)計階段B.編碼實現(xiàn)階段C.測試階段D.維護(hù)階段43 .軟件的一般百兩次故障平均M隔時:H利故障平均恢復(fù)時間來度亙A,可維護(hù)性B.可靠TC.效率D,可理解性44 .采用且編寫程序,可提高程序的可移植性。A.機(jī)器語言B.宏指令C.匯編語言D.高級語言45 .瀑布模型的存在問題是。A.
10、用戶容易參與開發(fā)B.缺乏靈活性C.用戶與開發(fā)者易溝通D.適用可變需求46 .需求分析中開發(fā)人員要從用戶那里了解A.軟件做什么B.用戶使用界面C.輸入的信息D.軟件的規(guī)模47 .結(jié)構(gòu)化程序設(shè)計主要強(qiáng)調(diào)的是。A.程序的規(guī)模B.程序的效率C.程序設(shè)計語言的先進(jìn)性D.程序易讀性48 .可行性分析是在系統(tǒng)開發(fā)的早期所做的一項重要的論證工作,它是決定該系統(tǒng)是否開發(fā)的決策依據(jù),必須給出的回答。A.確定B.行或不行C.正確D.無二義49 .軟件維護(hù)的困難主要原因是。A.費(fèi)用低B.人員少C.開發(fā)方法白缺陷D.維護(hù)難50 .用白盒測試技術(shù)設(shè)計測試用例的方法包括。A.錯誤推測B.因果圖C.基本路徑測試D.邊界值分析
11、51 .軟件測試中根據(jù)測試用例設(shè)計的方法的不同可分為黑盒測試和白盒測試兩種,它們。A.前者屬于靜態(tài)測試,后者屬于動態(tài)測試B.前者屬于動態(tài)測試,后者屬于靜態(tài)測試C.都屬于靜態(tài)測試D,都屬于動態(tài)測試52 .當(dāng)一個模塊直接使用另一個模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為。A.數(shù)據(jù)耦合B.公共耦合C.標(biāo)記耦合D.內(nèi)容耦合53 .數(shù)據(jù)流圖(DFD)是方法中用于表示系統(tǒng)的邏輯模型的一種圖形工具。A.SAB.SDC.SPD.SC54 .螺旋模型是一種將瀑布模型和結(jié)合起來的軟件開發(fā)模型。A.增量模型B.專家系統(tǒng)C.噴泉模型D.變換模型55 .數(shù)據(jù)字典是用來定義中的各個成份的具體含義的。A.流程圖B.功能結(jié)卞圖C
12、.系統(tǒng)結(jié)構(gòu)圖D.數(shù)據(jù)流圖56 .在軟件生產(chǎn)的程序系統(tǒng)時代由于軟件規(guī)模擴(kuò)大和軟件復(fù)雜性提高等原因?qū)е铝?。A.軟件危機(jī)B.軟件工程C.程序設(shè)計革命D.結(jié)構(gòu)化程序設(shè)計57 .瀑布模型的主要特點是。B.將開發(fā)過程分解為階段D.缺乏靈活性A.將開發(fā)過程嚴(yán)格地劃分為一系列有序的活動C.提供了有效的管理模式58 .畫某系統(tǒng)的數(shù)據(jù)流圖時,頂層圖有。A. 0張B.1張C.2張D.3張及其以上59 .軟件模塊內(nèi)聚性最強(qiáng)的是。A.功能內(nèi)聚B.通信內(nèi)聚C.偶然內(nèi)聚D.邏輯內(nèi)聚60 .SD(結(jié)構(gòu)化設(shè)計)方法設(shè)計的結(jié)果是。A.模塊B.模塊結(jié)構(gòu)圖C.模塊的算法D.數(shù)據(jù)流圖61 .在進(jìn)行軟件測試時,首先應(yīng)當(dāng)進(jìn)行以下哪項測試,
13、然后再進(jìn)行組裝測試,最后再進(jìn)行有效性測試A.單元測試B.系統(tǒng)測試C.集成測試D.確認(rèn)測試62 .軟件詳細(xì)設(shè)計階段的任務(wù)是。A.算法與數(shù)據(jù)結(jié)構(gòu)設(shè)計B.功能設(shè)計C.調(diào)用關(guān)系設(shè)計D.輸入/輸出設(shè)計63 .可維護(hù)軟件的主要特性包括。A,可理解性、可修改性、可移植性B,可使用性C.可維護(hù)性、可使用性、可靠性D,可測試性64 .關(guān)于軟件測試的目的,下面觀點錯誤的是。A.為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程B. 一個好的測試用例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤C.證明程序是正確、沒有錯誤的D.一個成功的測試用例是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯誤的測試65 .在制定項目開發(fā)計劃文檔時,不包含的內(nèi)容是。A.項目概述B.實施計劃C.測
14、試計劃D.交付期限66 .可行性研究要進(jìn)行一次需求分析。A.詳細(xì)的B.全面白C,簡化的、壓縮的D.徹底的67 .系統(tǒng)流程圖用于可行性分析中的的描述。A.當(dāng)前運(yùn)行系統(tǒng)B.當(dāng)前邏輯模型C.目標(biāo)系統(tǒng)D.新系統(tǒng)68 .系統(tǒng)流程圖是描述的工具。A.邏輯系統(tǒng)B.程序系統(tǒng)C.體系結(jié)構(gòu)D.物理系統(tǒng)69 .工具在軟件詳細(xì)設(shè)計過程中不采用。A.判定表B.IPO圖C.PDLD.DFD圖70 .產(chǎn)生軟件維護(hù)的副作用,是指。A.開發(fā)時的錯誤B.隱含的錯誤C.因修改軟件而造成的錯誤D.運(yùn)行時誤操作71 .是以提高軟件質(zhì)量為目的的技術(shù)活動。A.技術(shù)創(chuàng)新B.測試C.技術(shù)創(chuàng)造D.技術(shù)評審72 .面向?qū)ο蠓椒▽W(xué)的出發(fā)點和基本原則
15、是盡可能模擬人類習(xí)慣的思維方式,分析、設(shè)計和實現(xiàn)一個軟件系統(tǒng)的方法和過程。盡可能接近于人類認(rèn)識世界解決問題的方法和過程。因此面向?qū)ο蠓椒ㄓ性S多特征,如軟件系統(tǒng)是由對象組成的;;對象彼此之間僅能通過傳遞消息互相聯(lián)系;層次結(jié)構(gòu)的繼承。A.開發(fā)過程基于功能分析和功能分解B.強(qiáng)調(diào)需求分析重要性C.把對象劃分成類,每個對象類都定義一組數(shù)據(jù)和方法D.對既存類進(jìn)行調(diào)整73 .軟件開發(fā)過程中,抽取和整理用戶需求并建立問題域精確模型的過程叫。A.生存期B.面向?qū)ο笤O(shè)計C.面向?qū)ο蟪绦蛟O(shè)計D.面向?qū)ο蠓治?4 .原型化方法是用戶和設(shè)計者之間執(zhí)行的一種交互構(gòu)成,適用于系統(tǒng)。A.需求不確定性高的B.需求確定的C.管理
16、信息D.實時75 .使用白盒測試方法時,確定測試數(shù)據(jù)應(yīng)根據(jù)和指定的覆蓋標(biāo)準(zhǔn)。A.程序的內(nèi)部邏輯B.程序的復(fù)雜結(jié)構(gòu)C.使用說明書D.程序的功能76 .在軟件危機(jī)中表現(xiàn)出來的軟件質(zhì)量差的問題,其原因是。A.軟件研發(fā)人員素質(zhì)太差C.沒有軟件質(zhì)量標(biāo)準(zhǔn)B.用戶經(jīng)常干預(yù)軟件系統(tǒng)的研發(fā)工作D.軟件開發(fā)人員不遵守軟件質(zhì)量標(biāo)準(zhǔn)77 .在下列測試技術(shù)中,不屬于黑盒測試技術(shù)。A.等價劃分B.邊界值分析C.錯誤推測D.邏輯覆蓋78 .軟件工程方法是在實踐中不斷發(fā)展著的方法而二期的軟件工程方法主要是指。A.原型化方法B.結(jié)構(gòu)化方法C.功能化方法D.面向?qū)ο蠓椒?9 .是把對象的屬性和操作結(jié)合在一起,構(gòu)成一個獨(dú)立的對象,
17、其內(nèi)部信息對外界是隱蔽的,外界只能通過有限的接口與對象發(fā)生聯(lián)系。A多態(tài)B.繼承C.封裝D.消息80 .面向?qū)ο蠓治鍪菍ο到y(tǒng)進(jìn)行的一種方法。A.需求分析B.程序設(shè)計C.設(shè)計評審D.測試驗收81 .軟件文檔是軟件工程實施中的重要部分,它不僅是軟件開發(fā)各階段的重要依據(jù),而且影響軟件的A,可理解性B.可維護(hù)性C.可擴(kuò)展性D,可移植82 .常用的面向?qū)ο蟮能浖^程模型是。A.瀑布模型B.噴泉模型C.原型模型D.增量模型83 .面向?qū)ο蟮姆治鲭A段建立的系統(tǒng)模型不包括。A.對象模型B.動態(tài)模型C.功能模型D.數(shù)據(jù)模型84 .提高軟件的可維護(hù)性可采用很多措施,下列不在措施之列。A.提供沒有錯誤的程序B.建立質(zhì)
18、量保證制度C.改進(jìn)程序文檔質(zhì)量D.明確軟件質(zhì)量標(biāo)準(zhǔn)85 .軟件需求分析階段的工作,可以分為4個方面:需求獲取,需求分析,編寫需求規(guī)格說明書以及。A.用戶B.需求審評C.總結(jié)D.都不正確86 .下面不屬于軟件工程的3個要素是。A.工具B.過程C.方法D.環(huán)境87 .檢查軟件產(chǎn)品是否符合需求定義的過程稱為。A.確認(rèn)測試B.集成測試C.驗證測試D.驗收測試88 .數(shù)據(jù)存儲和數(shù)據(jù)流都是,僅僅是所處的狀態(tài)不同。A.分析結(jié)果B.事件C.動作D.數(shù)據(jù)89 .是指讓一些關(guān)系密切的軟件元素在物理上彼此靠近。A.信息隱蔽B.內(nèi)聚C.局部化D.模塊獨(dú)立90 .軟件調(diào)試的目的是。A.發(fā)現(xiàn)錯誤B.改正錯誤C.改善軟件的
19、性能D.挖掘軟件的潛能91 .軟件工程是一種分階段實現(xiàn)的軟件程序開發(fā)的方法。A.自底向上B.自頂向下C.逐步求精D.面向數(shù)據(jù)流92 .在軟件生命周期法中,用戶的參與主要在。A.軟件定義期B.軟件開發(fā)期C.軟件維護(hù)期D.整個軟件生命周期過程中93 .數(shù)據(jù)字典是對數(shù)據(jù)定義信息的集合,它所定義的對象都包含在中。A.數(shù)據(jù)流圖B.程序框圖C.軟件結(jié)構(gòu)D.方框圖94 .程序流程圖是一種傳統(tǒng)的程序設(shè)計表示工具,有其優(yōu)點和缺點,使用該工具是應(yīng)注意。A.支持逐步求精B.考慮控制流程C.遵守結(jié)構(gòu)化設(shè)計原則D.數(shù)據(jù)結(jié)構(gòu)表示95 .軟件設(shè)計中設(shè)計復(fù)審是和設(shè)計本身一樣重要的環(huán)節(jié),其主要目的和作用是。A.減少測試工作量B
20、.減免后期付出高代價C.保證軟件質(zhì)量D.縮短軟件開發(fā)周期96 .軟件開發(fā)的結(jié)構(gòu)化分析方法,常用的描述軟件功能需求的工具是。A.業(yè)務(wù)流程圖、處理說明B.軟件流程圖、模塊說明C.數(shù)據(jù)流程圖、數(shù)據(jù)字典D.系統(tǒng)流程圖、程序編碼97 .面向數(shù)據(jù)流的軟件設(shè)計方法,一般是把數(shù)據(jù)流圖中的數(shù)據(jù)流化分為兩種流,再將數(shù)據(jù)流圖映射為軟件結(jié)構(gòu)。A.數(shù)據(jù)流與事務(wù)流B.交換流和事務(wù)流C.信息流與控制流D.交換流和數(shù)據(jù)流98 .軟件設(shè)計中,可應(yīng)用于詳細(xì)設(shè)計的工具有。A.程序流程圖、PAD方框圖和偽碼B,數(shù)據(jù)流程圖、PAD結(jié)構(gòu)圖和偽碼C.業(yè)務(wù)流程圖、N-S圖和偽碼D.數(shù)據(jù)流程圖、PADN-S圖和偽碼99 .軟件可行性分析是著重
21、確定系統(tǒng)的目標(biāo)和規(guī)模。對功能、性能以及約束條件的分析應(yīng)屬于下列之中的。A.經(jīng)濟(jì)可行性分析B.技術(shù)可行性分析C.操作可行性分析D.開發(fā)可行性分析100 .軟件測試基本方法中,下列不用測試實例。A.白盒測試法B.動態(tài)測t端tC.黑盒測t端tD.靜態(tài)測試法:、填空空1 .在:某構(gòu)化分析中數(shù)據(jù)字典用于詳細(xì)地定義數(shù)據(jù)流圖中的成分。2 .耦合性和內(nèi)聚性是衡量模塊獨(dú)立性的兩個定性的標(biāo)準(zhǔn)。3 .結(jié)構(gòu)化程序設(shè)計是一種程序設(shè)計技術(shù),它采用自頂向下、逐步求精的設(shè)計方法和順序、選擇、循環(huán)三種基本控制結(jié)構(gòu)構(gòu)造常態(tài)程序。4 .結(jié)構(gòu)化分析方法中,數(shù)據(jù)流圖的四種基本成分為:處理、源點或終點數(shù)據(jù)存儲和數(shù)據(jù)流。5 .從模塊內(nèi)外的
22、聯(lián)系來看,結(jié)構(gòu)化設(shè)計的要求是高內(nèi)聚低耦合。6 .在需求分楫中“從日美問題的銜述中況取組成數(shù)據(jù)流圖的基本成分,通常問題銜述中的動耳短語將成為數(shù)據(jù)流圖中的一也星成分。7 .如果兩模塊間的通信信息是若干個參數(shù),而每個參數(shù)是單一的數(shù)據(jù)項,則稱這種耦合性為數(shù)據(jù)耦合。8 .模塊內(nèi)部的算法設(shè)計在結(jié)構(gòu)化方法的詳細(xì)設(shè)計階段進(jìn)行。9 .定性度量模塊獨(dú)立性的兩個標(biāo)準(zhǔn)是內(nèi)聚性和耦合性。10 .在模塊結(jié)構(gòu)圖中,直接調(diào)用某一模塊的其他模塊數(shù)稱為該模塊的一扇入數(shù)。11 .軟件可維護(hù)性度量的七個質(zhì)量特性是可理解性、可測試性、可修改性、可靠性、可移植性、可使用性和效率。12 .為了便于對照檢查,測試用例應(yīng)由輸入數(shù)據(jù)和預(yù)期的輸出
23、結(jié)果兩部分組成。13 .軟件結(jié)構(gòu)是以模塊為基礎(chǔ)而組成的一種捽制層次結(jié)構(gòu)。14 .面向?qū)ο蠓治龅哪康氖菍陀^世界的系統(tǒng)進(jìn)行建模。15 .為了使應(yīng)用軟件適應(yīng)計算機(jī)環(huán)境的變化而修改軟件的過程稱為適應(yīng)性維護(hù)。16 .一個進(jìn)行學(xué)生成績統(tǒng)計的模塊其功能是先對學(xué)生的成績進(jìn)行累加,然后求平均值,則該模塊的內(nèi)聚性是順序內(nèi)聚。17 .軟件結(jié)構(gòu)圖的寬度是指一層中最大的模塊個數(shù)。18 .投資回收期就是使累計的經(jīng)濟(jì)效益等于最初的投資費(fèi)用所需的時間。19 .軟件生存周期是指一個軟件從提出開發(fā)要求開始直到一不再4用為止的整個時期。20 .可行性研究從技術(shù)可行性、經(jīng)濟(jì)可行性、一社會可行性三方面進(jìn)行分析。21 .結(jié)構(gòu)化方法總的
24、指導(dǎo)思想是一自頂向下逐層分解。22 .用來模擬被測模塊的上級調(diào)用模塊的模塊稱為驅(qū)動槿塊。23 .系統(tǒng)流程圖是描述物理模型的傳統(tǒng)工具,用圖形符號表示系統(tǒng)中各個元素表達(dá)了系統(tǒng)中各種元素之間的信息流動情況。24 .成本效益分析的目的是從經(jīng)濟(jì)角度評價開發(fā)一個項目是否可行。25 .自頂向下結(jié)合的漸增式測試法,在組合模塊時有兩種組合策略,深度優(yōu)先策略和寬度優(yōu)先策略。26 .獨(dú)立路徑是指包括一組以前沒有處理的語句或條件的一條路徑。從程序圖來看,一條獨(dú)立路徑是至少包含有一條在其他獨(dú)立路徑中未有過的邊的路徑。27 .軟件工程中的結(jié)構(gòu)化分析SA是一種面向數(shù)據(jù)流的分析方法。28 .軟件開發(fā)是一個自頂向下逐步細(xì)化和求
25、精的過程,而軟件測試是一個.由上而下的過程。29 .數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成了系統(tǒng)的邏輯模型30 .等價類劃分是一種黑盒測試技術(shù),這種技術(shù)把程序的輸入域劃分為若干個數(shù)據(jù)類,據(jù)此導(dǎo)出測試用例。31 .軟件開發(fā)模型有瀑布模型、螺旋模型、第四代技術(shù)模型、原型模型、構(gòu)件組裝模型、混合模型。32 .可行性研究一般可以從經(jīng)濟(jì)可行性、技術(shù)可行性、運(yùn)行可行性、法律可行性和開發(fā)可行性等方面來研究。33 .現(xiàn)在向銀行存款,年利率為I,若希望在n年后從銀行得到F元,現(xiàn)在應(yīng)該存入的錢數(shù)為F/(l鐘。34 .數(shù)據(jù)流圖的基本符號包括數(shù)據(jù)輸入的源點和數(shù)據(jù)輸出的匯點、加工、數(shù)據(jù)流、_據(jù)存儲文件。35 .IPO圖由輸入、處理
26、和輸出三個框組成。這個圖的特點是能夠直觀的顯示三者之間的關(guān)系。36 .面向?qū)ο蠹夹g(shù)是一整套關(guān)于如何看待軟件系統(tǒng)和現(xiàn)實世界的關(guān)系,以什么觀點來研究問題并進(jìn)行分析求解,以及如何進(jìn)行系統(tǒng)構(gòu)造的軟件方法學(xué)。面向?qū)ο蠓椒ㄊ且环N運(yùn)用對象、類繼承、封裝、聚集、消息傳送、多態(tài)性等概念來構(gòu)造系統(tǒng)的軟件開發(fā)方法。37 .系統(tǒng)流程圖是描述物理系統(tǒng)的傳統(tǒng)工具。38 .需求分析的基本任務(wù)是準(zhǔn)確的回答系統(tǒng)必須做什么。39 .數(shù)據(jù)字典的內(nèi)容包括六項:數(shù)據(jù)流,數(shù)據(jù)項,數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)存儲,處理邏輯,外部實體。40 .在需求分析階段常用的圖形工具有層次方框圖.Warnier圖,IPO圖。41 .模塊獨(dú)立的概念是模塊化,抽象,信息
27、隱藏和局部化概念的直接結(jié)果。42 .軟件=程序+文檔。43 .軟件生存周期是指一個軟件從提出開發(fā)要求開始直到該軟件報廢的整個時期。通常,軟件生存周期包括問題定義,可行性研究,需求分析,總體設(shè)計,詳細(xì)設(shè)計,編碼和單元測試,綜合測試維護(hù)活動,可以將這些活動以適當(dāng)方式分配到不同階段去完成。44 .可行性研究一的目的就是用最小的代價在盡可能短的時間內(nèi)確定該軟件項目是否能夠開發(fā),是否值得去開發(fā)。45 .總體設(shè)計過程通常由兩個階段組成:系統(tǒng)設(shè)計階段和結(jié)構(gòu)設(shè)計階段。46 .面向?qū)ο箝_發(fā)方法包括OOA、_OOD和面向?qū)ο髮崿F(xiàn)三部分。47 .軟件工程學(xué)中除重視軟件開發(fā)技術(shù)的研究外,另一重要組成內(nèi)容是軟件的工程管
28、理。48 .瀑布模型把軟件生命周期劃分為軟件定義、軟件開發(fā)與運(yùn)行與維修3個階段,而每個階段又可分為若干個小更小的階段.49 .可行性研究的目的是要用最小的代價:在盡可能段的時間內(nèi)確定軟件項目的可行性。50 .軟件成本一效益分析的目的是從經(jīng)濟(jì)的角度評價軟件項目的開發(fā)是否可行。三.簡答題1 .模塊的內(nèi)聚性包括哪些類型?2 .何謂軟件開發(fā)方法?請列舉四種主要方法。3 .軟件生存周期可以分為幾個階段,每個階段的提交物是什么?4 .簡述面向?qū)ο蠓椒ǖ膬?yōu)點。5 .什么是軟件危機(jī)?其產(chǎn)生的原因是什么?解決軟件危機(jī)的途徑是什么?6 .簡述軟件測試的任務(wù)、目的與類型。7 .簡述結(jié)構(gòu)化程序設(shè)計方法的基本要點8 .
29、簡述需求分析的內(nèi)容四.應(yīng)用題1,某個受牛成績管理系統(tǒng)的幫分功能如卜(1)基木片總管理教務(wù)管理人用前人或修改立;期教二方彳i劃、學(xué)中名羊布掇WM單(2)學(xué)生.迷諛,斗也如教,W計劃讓行逃友(3)分配任性教班教安管理人員為力力廠友條件的他杵畀守啜舊井打印任課一曲;川白緒宣班(4)必人心印用.1課程的按舊企方試評分垢束柄將考試成船淳:激布管二;人員教務(wù)管理人管渝,3組護(hù)成績.系統(tǒng)吐牛成成績單(發(fā)給學(xué)生卜成績統(tǒng)計分析表(發(fā)給教務(wù)管理人員)。請根據(jù)要求畫出該問題的分層數(shù)據(jù)流圖(要求畫出頂層和0層數(shù)據(jù)流圖)。2 .根據(jù)下列條件使用等價類劃分法設(shè)計測試用例。-177-177,如05,某一8位微機(jī),其八進(jìn)制常數(shù)定義為:以零開頭的數(shù)是八進(jìn)制整數(shù),其值的范圍是0127,-065某R位.微機(jī),其八進(jìn)制常數(shù)定義為:以零開頭的數(shù)是八進(jìn)制整數(shù).其值的范圍是177177,如05,0127,065解:(1)劃分等價類并編號,如卜表示:(4分)凡進(jìn)制整型常量掠人笫件的需價決耒輸入數(shù)期合理等價類不合理等vt類二I.工日應(yīng)以。打尖的數(shù)手串2.以4打頭的35住數(shù)率3 .以軍0韭-打頭的事4 .U擰頭含有非數(shù)字字將的串5.以力打央吉有非數(shù)字字符由串黑3干5個字
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年高中歷史 第7單元 現(xiàn)代中國的對外關(guān)系 第23課 新中國初期的外交教學(xué)設(shè)計 新人教版必修1
- 2023八年級語文下冊 第六單元 22《禮記》二則教學(xué)設(shè)計 新人教版
- 2023九年級物理下冊 第二十章 電與磁第4節(jié) 電動機(jī)第1課時 磁場對通電導(dǎo)體的作用教學(xué)設(shè)計 (新版)新人教版
- 2023四年級數(shù)學(xué)上冊 6 除數(shù)是兩位數(shù)的除法第13課時 用商不變的規(guī)律簡便計算(練習(xí)十七)配套教學(xué)設(shè)計 新人教版
- 8 人之初 第二課時 教學(xué)設(shè)計-2024-2025學(xué)年語文一年級下冊統(tǒng)編版
- 蒙藥浴足療法課件
- 《玩冰》(教學(xué)設(shè)計)-2023-2024學(xué)年三年級上冊綜合實踐活動蒙滬版
- 框架完整·論文答辯
- 2023-2024學(xué)年八年級地理上冊 第一章 人口和民族 單元教學(xué)設(shè)計
- 老地基轉(zhuǎn)讓協(xié)議合同樣本6篇
- 十八項核心醫(yī)療制度試題
- 鐵路隧道出口支護(hù)、仰拱、防排水首件評估監(jiān)理總結(jié)
- 美國、加拿大簽證申請表
- 比較學(xué)前教育名詞解釋
- 區(qū)級綜合醫(yī)院關(guān)于落實區(qū)領(lǐng)導(dǎo)干部醫(yī)療保健工作實施方案
- 申請XXX最低生活保障不予確認(rèn)同意告知書
- 關(guān)于無行賄犯罪行為記錄的承諾書
- 防城港職業(yè)技術(shù)學(xué)院籌設(shè)實施方案
- 城市雕塑藝術(shù)工程量清單計價定額2020版
- 河池市出租車駕駛員從業(yè)資格區(qū)域科目考試題庫(含答案)
- 淘汰賽賽對陣表
評論
0/150
提交評論