軟件工程復(fù)習(xí)題_第1頁(yè)
軟件工程復(fù)習(xí)題_第2頁(yè)
軟件工程復(fù)習(xí)題_第3頁(yè)
軟件工程復(fù)習(xí)題_第4頁(yè)
軟件工程復(fù)習(xí)題_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上軟件工程復(fù)習(xí)題一、判斷題1.在傳統(tǒng)開(kāi)發(fā)方法中,早期引入變動(dòng)代價(jià)比較低,中期引入變動(dòng)要付出的代價(jià)劇增,在軟件“已經(jīng)完成”時(shí)再引入變動(dòng),則需要付出更高的代價(jià)。2.面向?qū)ο蠓椒▽W(xué)是一種以數(shù)據(jù)為主線,把數(shù)據(jù)和對(duì)數(shù)據(jù)的操作緊密地結(jié)合起來(lái)的方法,把對(duì)象作為融合了數(shù)據(jù)及在數(shù)據(jù)上的操作行為的統(tǒng)一的軟件構(gòu)件。3.數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的物理模型。4.需求定義文檔要從適合顧客的層次,而且要用顧客能夠理解的術(shù)語(yǔ)編寫(xiě)。5.模塊化就是把程序劃分成獨(dú)立命名且可獨(dú)立訪問(wèn)的模塊,每個(gè)模塊完成一個(gè)子功能。6.軟件結(jié)構(gòu)一般要求頂層扇出比較少,中層扇出較高,底層模塊有高扇入。7.McCabe方法的

2、核心是:通過(guò)定量分析程序中分支個(gè)數(shù)或循環(huán)個(gè)數(shù),對(duì)軟件測(cè)試難度進(jìn)行定量度量,對(duì)軟件最終的可靠性進(jìn)行預(yù)測(cè)。8.Pareto原理說(shuō)明,測(cè)試發(fā)現(xiàn)的錯(cuò)誤中的80很可能是由程序中20的模塊造成的。9.Alpha測(cè)試由用戶在開(kāi)發(fā)者的場(chǎng)所進(jìn)行,并且在開(kāi)發(fā)者對(duì)用戶的“指導(dǎo)”下進(jìn)行測(cè)試,開(kāi)發(fā)者負(fù)責(zé)記錄發(fā)現(xiàn)的錯(cuò)誤和使用中遇到的問(wèn)題。10.改正性維護(hù)是改正軟件中原有的錯(cuò)誤,所以對(duì)軟件的修改一般不會(huì)導(dǎo)致文檔的修改,而適應(yīng)性和完善性維護(hù)將導(dǎo)致文檔的修改。11.泛化針對(duì)類(lèi)型而不針對(duì)實(shí)例,一個(gè)類(lèi)可以繼承另一個(gè)類(lèi),但一個(gè)對(duì)象不能繼承另一個(gè)對(duì)象。12.在面向?qū)ο蠓椒ㄖ?,軟件系統(tǒng)的結(jié)構(gòu)是根據(jù)問(wèn)題領(lǐng)域的模型建立起來(lái)的,因此系統(tǒng)功能需

3、求變化時(shí)并不會(huì)引起軟件結(jié)構(gòu)的整體變化,僅需要作一些局部性的修改即可。13.面向?qū)ο蠓椒ㄔ谠O(shè)計(jì)的早期階段,變動(dòng)較大,隨著時(shí)間推移,設(shè)計(jì)方案日趨 成熟,改動(dòng)也越來(lái)越小了。14.軟件項(xiàng)目的開(kāi)發(fā)時(shí)間最多可以減少到正常開(kāi)發(fā)時(shí)間的75。如果要求一個(gè)軟件系統(tǒng)的開(kāi)發(fā)時(shí)間過(guò)短,則開(kāi)發(fā)成功的概率幾乎為零。15.面向?qū)ο蟪绦驔](méi)有面向過(guò)程程序執(zhí)行效率高。16.IEEE是Institute for Electrical and Electronics Engineers的縮寫(xiě)。17.傳統(tǒng)方法學(xué)是從時(shí)間角度對(duì)軟件開(kāi)發(fā)和維護(hù)的復(fù)雜問(wèn)題進(jìn)行分解,把軟件生命的很長(zhǎng)周期依次劃分為若干個(gè)階段,每個(gè)階段有相對(duì)獨(dú)立的任務(wù),然后逐步完成

4、每個(gè)階段的任務(wù)。18.沒(méi)有數(shù)據(jù)字典數(shù)據(jù)流圖就不嚴(yán)密,沒(méi)有數(shù)據(jù)流圖數(shù)據(jù)字典也難于發(fā)揮作用。19.在數(shù)據(jù)庫(kù)中,范式級(jí)別越低,存儲(chǔ)同樣數(shù)據(jù)就需要分解成更多張表,因此“存儲(chǔ)自身”的過(guò)程也就越復(fù)雜。20.抽象與求精是一對(duì)對(duì)立的概念。21.盡量使用數(shù)據(jù)耦合,少用控制耦合和特征耦合,限制公共環(huán)境耦合的范圍,完全不用內(nèi)容耦合。22.當(dāng)程序內(nèi)分支數(shù)個(gè)數(shù)或循環(huán)個(gè)數(shù)增加時(shí),環(huán)形復(fù)雜度也隨之增加。23.黑盒測(cè)試是在程序接口進(jìn)行的測(cè)試,它只檢查程序功能是否能按照規(guī)格說(shuō)明書(shū)的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)并產(chǎn)生正確的輸出信息,程序運(yùn)行過(guò)程中能否保持外部信息的完整性。24. Beta測(cè)試由軟件的最終用戶們?cè)谝粋€(gè)

5、或多個(gè)開(kāi)發(fā)者場(chǎng)所進(jìn)行,用戶記錄在Beta測(cè)試過(guò)程中遇到的一切問(wèn)題,并且定期把這些問(wèn)題報(bào)告給開(kāi)發(fā)者25.可重用的軟件構(gòu)件在開(kāi)發(fā)時(shí)經(jīng)過(guò)很?chē)?yán)格的測(cè)試,可靠性比較高,且在每次重用過(guò)程中都會(huì)發(fā)現(xiàn)并清除一些錯(cuò)誤,隨著時(shí)間推移,這樣的構(gòu)件將變成實(shí)質(zhì)上無(wú)錯(cuò)誤的。二、選擇題1.軟件危機(jī)的主要表現(xiàn)有( )。軟件沒(méi)有適當(dāng)?shù)奈臋n,經(jīng)常是不可維護(hù)的軟件成本在計(jì)算機(jī)系統(tǒng)總成本中的比例逐年上升軟件生產(chǎn)依靠軟件工程師,但他們經(jīng)常跳槽軟件項(xiàng)目拖期和超預(yù)算是普遍存在的現(xiàn)象2.開(kāi)發(fā)一個(gè)軟件系統(tǒng)的預(yù)算是5000元,系統(tǒng)完成后每年可盈利5000元,當(dāng)年利率為15%時(shí),系統(tǒng)的純收入為( )。2000011769.88350009769.

6、883.在需求分析階段系統(tǒng)的綜合要求包括( )。功能、性能需求可靠性、可用性需求接口、約束需求逆向和未來(lái)需求4.軟件工程依據(jù)形式化的程度分( )。非形式化半形式化和形式化邊緣形式化和中心形式化精確形式化和不定形式化5.模塊耦合由弱到強(qiáng)的順序是( )。數(shù)據(jù)耦合、控制耦合、特征耦合、公共環(huán)境耦合、內(nèi)容耦合數(shù)據(jù)耦合、特征耦合、控制耦合、內(nèi)容耦合、公共環(huán)境耦合數(shù)據(jù)耦合、控制耦合、公共環(huán)境耦合、特征耦合、內(nèi)容耦合內(nèi)容耦合、公共環(huán)境耦合、特征耦合、控制耦合、數(shù)據(jù)耦合6.Jackson方法是一種( )。面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法面向數(shù)據(jù)流的設(shè)計(jì)方法面向?qū)ο蟮脑O(shè)計(jì)方法形式化說(shuō)明技術(shù)7.軟件實(shí)現(xiàn)是指( )。編碼編碼

7、+測(cè)試編碼+維護(hù)測(cè)試+維護(hù)8.在白盒測(cè)試中( )。點(diǎn)覆蓋標(biāo)準(zhǔn)等價(jià)于語(yǔ)句覆蓋標(biāo)準(zhǔn)邊覆蓋標(biāo)準(zhǔn)等價(jià)于判定覆蓋標(biāo)準(zhǔn)邊覆蓋標(biāo)準(zhǔn)等價(jià)于語(yǔ)句覆蓋標(biāo)準(zhǔn)點(diǎn)覆蓋標(biāo)準(zhǔn)等價(jià)于判定覆蓋標(biāo)準(zhǔn)9.決定軟件可維護(hù)性的基本因素有( )。清晰性、簡(jiǎn)潔性、邏輯性可理解性、可測(cè)試性、可修改性、可移植性、可重用性可靠性、可用性、穩(wěn)態(tài)性系統(tǒng)文檔、用戶文檔10.面向?qū)ο蠓椒▽W(xué)包括( )。封裝、信息隱蔽、抽象對(duì)象、類(lèi)、繼承、消息通信多態(tài)性、關(guān)聯(lián)、對(duì)象、類(lèi)封裝、對(duì)象、類(lèi)11.一幅用例圖包含的模型元素有( )。系統(tǒng)行為者用例及用例之間的關(guān)系以上全部?jī)?nèi)容12.軟件重用包括( )。知識(shí)重用方法和標(biāo)準(zhǔn)重用軟件成分重用計(jì)劃與成本重用13.面向?qū)ο蟮臏y(cè)試

8、策略包括( )。單元測(cè)試系統(tǒng)測(cè)試集成測(cè)試確認(rèn)測(cè)試14.軟件產(chǎn)品修改基于( )。軟件的可理解性、可維修性、靈活性、可測(cè)試性可移植性、可在用性、互運(yùn)行性正確性、健壯性、效率完整性、可用性、風(fēng)險(xiǎn)15.代碼行技術(shù)估算程序規(guī)模的公式為( )。L=a+4m+b/6L=(a+4m+b)/6L=a+4m+b/6L=(a+4m+b)/616.軟件工程是( )。指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的一門(mén)工程科學(xué)為經(jīng)濟(jì)地獲得可靠的且能在實(shí)際機(jī)器上有效運(yùn)行的軟件,而建立和使用完善的工程原理把工程應(yīng)用于軟件,研究工程引入軟件過(guò)程的途徑經(jīng)濟(jì)有效的開(kāi)發(fā)出高質(zhì)量的軟件并維護(hù)它17.可行性研究階段使用的圖形工具包括( )。流圖、N-S圖、

9、狀態(tài)圖層次圖、IPO圖、Jackson圖結(jié)構(gòu)圖、UML、程序流程圖數(shù)據(jù)流圖、系統(tǒng)流程圖18.與用戶溝通獲取需求的方法有( )。訪談、面向數(shù)據(jù)流自頂向下求精問(wèn)卷調(diào)查情景分析快速原型、簡(jiǎn)易的應(yīng)用規(guī)格說(shuō)明技術(shù)19.在Petri網(wǎng)產(chǎn)生位權(quán)轉(zhuǎn)移的條件是( )。當(dāng)每個(gè)輸入位置所擁有的權(quán)標(biāo)大于等于從該位置到轉(zhuǎn)換的線數(shù)當(dāng)每個(gè)輸入位置所擁有的權(quán)標(biāo)等于從該位置到轉(zhuǎn)換的線數(shù)當(dāng)每個(gè)輸入位置所擁有的權(quán)標(biāo)大于從該位置到轉(zhuǎn)換的線數(shù)當(dāng)每個(gè)輸入位置所擁有的權(quán)標(biāo)小于從該位置到轉(zhuǎn)換的線數(shù)20.Jackson圖中數(shù)據(jù)元素間的邏輯關(guān)系有三類(lèi),分別是( )。順序、選擇和重復(fù)當(dāng)型循環(huán)、直到型循環(huán)和計(jì)數(shù)循環(huán)數(shù)值運(yùn)算、關(guān)系運(yùn)算和邏輯運(yùn)算真、假

10、、不定三 完成下列問(wèn)題1請(qǐng)畫(huà)出V模型,說(shuō)明其特點(diǎn)2用SD方法將下列DFD轉(zhuǎn)換為軟件結(jié)構(gòu)。13258469101114131273.簡(jiǎn)述環(huán)形復(fù)雜度的用途,說(shuō)明具體的計(jì)算方法,計(jì)算圖2的V(G)。4.用基本路徑測(cè)試技術(shù),設(shè)計(jì)ax2+bx+c=0的測(cè)試用例。5.畫(huà)圖說(shuō)明傳統(tǒng)方法、面向?qū)ο蠓椒ㄖ凶兓c軟件成本的關(guān)系6.計(jì)算圖3的LET和EET,指出關(guān)鍵路徑。ACEFDB2211236435 7.將圖2用N-S圖表示。abx1x2x5fcx3x4dghix6x7x8je四、應(yīng)用題1.修改一個(gè)已有的庫(kù)存清單系統(tǒng),使他能在每天送給采購(gòu)員一份訂貨報(bào)表。修改已有的庫(kù)存清單程序并且編寫(xiě)產(chǎn)生報(bào)表的程序,估計(jì)共需50

11、00元;系統(tǒng)修改后能及時(shí)訂貨將消除零件短缺問(wèn)題,估計(jì)因此每年可節(jié)省2500元,5年共可節(jié)省12 500元,假定年利率為12%。計(jì)算出修改庫(kù)存清單系統(tǒng)后每年預(yù)計(jì)節(jié)省的錢(qián)的現(xiàn)在價(jià)值;投資回收期;純收入。2.請(qǐng)使用PAD圖和PDL語(yǔ)言描述在數(shù)組A(1)A(10)中找最大數(shù)的算法。3.請(qǐng)從適用、方便、合理、完整的角度來(lái)設(shè)計(jì)恒客隆超市的會(huì)員卡系統(tǒng),畫(huà)出系統(tǒng)的數(shù)據(jù)流圖(分三層畫(huà)),系統(tǒng)的規(guī)格說(shuō)明如下。(a)顧客可以隨時(shí)在市內(nèi)任何一個(gè)恒客隆分店申請(qǐng)辦理恒客隆超市的會(huì)員卡,會(huì)員卡采用一卡一號(hào),一人一卡,不設(shè)副卡,會(huì)員卡可在市內(nèi)所有恒客隆分店使用,并可根據(jù)購(gòu)買(mǎi)物品進(jìn)行積分,每張卡的有效使用時(shí)間不超過(guò)一年。(b)

12、在市內(nèi)任何一個(gè)恒客隆分店辦理會(huì)員卡的手續(xù)是:要填寫(xiě)會(huì)員登記表,表中包括家庭住址、身份證號(hào)、聯(lián)系電話等信息,超市工作人員將申請(qǐng)人的信息和會(huì)員卡的卡號(hào)輸入計(jì)算機(jī)后,將會(huì)員卡交給顧客。(c)會(huì)員卡的用途是:享受商店為會(huì)員提供的優(yōu)惠商品;通過(guò)積分獲得年底分紅。對(duì)于積分的要求是:普通商品每10元積1分,電器商品每50元積1分,打折和會(huì)員商品每20元積1分。年底分紅以物品贈(zèng)送體現(xiàn),一般將會(huì)員積分卡的積分分為50分,100分,200分,500分,1000分五檔,每檔對(duì)應(yīng)一定的贈(zèng)品。(d)超市每年在5月1日至5月31日應(yīng)顧客申請(qǐng)辦理會(huì)員卡積分結(jié)清業(yè)務(wù),并按積分多少贈(zèng)送相應(yīng)的贈(zèng)品,同時(shí)收回會(huì)員卡。(e)系統(tǒng)于每

13、年的5月31日統(tǒng)一給未進(jìn)行積分結(jié)清的會(huì)員卡結(jié)算,并停止會(huì)員卡的使用,顧客可隨時(shí)持會(huì)員卡領(lǐng)取相應(yīng)的贈(zèng)品,并交回作廢的會(huì)員卡。 毋意,毋必,毋固,毋我。_論語(yǔ)·子罕篇君子有九思:視思明,聽(tīng)思聰,色思溫,貌思恭,言思忠,事思敬,疑思問(wèn),忿思難,見(jiàn)得思義。_論語(yǔ)·季氏篇君子不器。_論語(yǔ)·為政篇成事不說(shuō),遂事不諫,既往不咎。_論語(yǔ)·八佾篇見(jiàn)賢思齊焉,見(jiàn)不賢而內(nèi)自省也。_論語(yǔ)·里仁篇往者不可諫,來(lái)者猶可追。_論語(yǔ)·微子篇巧笑倩兮,美目盼兮,素以為絢兮。_論語(yǔ)·八佾篇父母在,不遠(yuǎn)游,游必有方。_論語(yǔ)·里仁篇君子泰而不驕,小人驕而

14、不泰。_論語(yǔ)·子路篇我非生而知之者,好古,敏以求之者也。_論語(yǔ)·述而篇可與言而不與之言,失人;不可與言而與之言,失言。知者不失人亦不失言。_論語(yǔ)·衛(wèi)靈公篇知者樂(lè)水,仁者樂(lè)山。知者動(dòng),仁者靜。知者樂(lè),仁者壽。_論語(yǔ)·雍也篇吾十有五而志于學(xué),三十而立,四十而不惑,五十而知天命,六十而耳順,七十而從心所欲不逾矩。_論語(yǔ)·為政篇名不正,則言不順;言不順,則事不成_論語(yǔ)·子路篇未知生,焉知死?_論語(yǔ)·先進(jìn)篇父母之年,不可不知也。一則以喜,一則以懼。_論語(yǔ)·里仁篇人而無(wú)信,不知其可也。大車(chē)無(wú)輗,小車(chē)無(wú)軏,其何以行之哉?_論語(yǔ)·為政篇己所不欲,勿施于人。_論語(yǔ)·顏淵篇志于道,據(jù)于德,依于仁,游于藝。_論語(yǔ)·述而篇益者三友,損者三友。友直、友諒、友多聞,益矣;友便辟、友善柔、友便佞,損矣。_論語(yǔ)·季氏篇敏而好學(xué),不恥下問(wèn),是以謂之文也。_論語(yǔ)·公冶長(zhǎng)篇從心所欲不逾矩。_論語(yǔ)·為政篇投之亡地然后存,陷之死地然后生。_孫子兵法·九地篇今之孝者,是謂能養(yǎng)。至于犬馬皆能有養(yǎng);不敬,何以別乎?_論語(yǔ)·為政篇忠告而善道之,不可則止,毋自辱焉。_論語(yǔ)·顏淵篇視其所以,觀其所由,察

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論