




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質文檔-傾情為你奉上軟件工程復習題一、判斷題1.在傳統(tǒng)開發(fā)方法中,早期引入變動代價比較低,中期引入變動要付出的代價劇增,在軟件“已經(jīng)完成”時再引入變動,則需要付出更高的代價。2.面向對象方法學是一種以數(shù)據(jù)為主線,把數(shù)據(jù)和對數(shù)據(jù)的操作緊密地結合起來的方法,把對象作為融合了數(shù)據(jù)及在數(shù)據(jù)上的操作行為的統(tǒng)一的軟件構件。3.數(shù)據(jù)流圖和數(shù)據(jù)字典共同構成系統(tǒng)的物理模型。4.需求定義文檔要從適合顧客的層次,而且要用顧客能夠理解的術語編寫。5.模塊化就是把程序劃分成獨立命名且可獨立訪問的模塊,每個模塊完成一個子功能。6.軟件結構一般要求頂層扇出比較少,中層扇出較高,底層模塊有高扇入。7.McCabe方法的
2、核心是:通過定量分析程序中分支個數(shù)或循環(huán)個數(shù),對軟件測試難度進行定量度量,對軟件最終的可靠性進行預測。8.Pareto原理說明,測試發(fā)現(xiàn)的錯誤中的80很可能是由程序中20的模塊造成的。9.Alpha測試由用戶在開發(fā)者的場所進行,并且在開發(fā)者對用戶的“指導”下進行測試,開發(fā)者負責記錄發(fā)現(xiàn)的錯誤和使用中遇到的問題。10.改正性維護是改正軟件中原有的錯誤,所以對軟件的修改一般不會導致文檔的修改,而適應性和完善性維護將導致文檔的修改。11.泛化針對類型而不針對實例,一個類可以繼承另一個類,但一個對象不能繼承另一個對象。12.在面向對象方法中,軟件系統(tǒng)的結構是根據(jù)問題領域的模型建立起來的,因此系統(tǒng)功能需
3、求變化時并不會引起軟件結構的整體變化,僅需要作一些局部性的修改即可。13.面向對象方法在設計的早期階段,變動較大,隨著時間推移,設計方案日趨 成熟,改動也越來越小了。14.軟件項目的開發(fā)時間最多可以減少到正常開發(fā)時間的75。如果要求一個軟件系統(tǒng)的開發(fā)時間過短,則開發(fā)成功的概率幾乎為零。15.面向對象程序沒有面向過程程序執(zhí)行效率高。16.IEEE是Institute for Electrical and Electronics Engineers的縮寫。17.傳統(tǒng)方法學是從時間角度對軟件開發(fā)和維護的復雜問題進行分解,把軟件生命的很長周期依次劃分為若干個階段,每個階段有相對獨立的任務,然后逐步完成
4、每個階段的任務。18.沒有數(shù)據(jù)字典數(shù)據(jù)流圖就不嚴密,沒有數(shù)據(jù)流圖數(shù)據(jù)字典也難于發(fā)揮作用。19.在數(shù)據(jù)庫中,范式級別越低,存儲同樣數(shù)據(jù)就需要分解成更多張表,因此“存儲自身”的過程也就越復雜。20.抽象與求精是一對對立的概念。21.盡量使用數(shù)據(jù)耦合,少用控制耦合和特征耦合,限制公共環(huán)境耦合的范圍,完全不用內容耦合。22.當程序內分支數(shù)個數(shù)或循環(huán)個數(shù)增加時,環(huán)形復雜度也隨之增加。23.黑盒測試是在程序接口進行的測試,它只檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)并產(chǎn)生正確的輸出信息,程序運行過程中能否保持外部信息的完整性。24. Beta測試由軟件的最終用戶們在一個
5、或多個開發(fā)者場所進行,用戶記錄在Beta測試過程中遇到的一切問題,并且定期把這些問題報告給開發(fā)者25.可重用的軟件構件在開發(fā)時經(jīng)過很嚴格的測試,可靠性比較高,且在每次重用過程中都會發(fā)現(xiàn)并清除一些錯誤,隨著時間推移,這樣的構件將變成實質上無錯誤的。二、選擇題1.軟件危機的主要表現(xiàn)有( )。軟件沒有適當?shù)奈臋n,經(jīng)常是不可維護的軟件成本在計算機系統(tǒng)總成本中的比例逐年上升軟件生產(chǎn)依靠軟件工程師,但他們經(jīng)常跳槽軟件項目拖期和超預算是普遍存在的現(xiàn)象2.開發(fā)一個軟件系統(tǒng)的預算是5000元,系統(tǒng)完成后每年可盈利5000元,當年利率為15%時,系統(tǒng)的純收入為( )。2000011769.88350009769.
6、883.在需求分析階段系統(tǒng)的綜合要求包括( )。功能、性能需求可靠性、可用性需求接口、約束需求逆向和未來需求4.軟件工程依據(jù)形式化的程度分( )。非形式化半形式化和形式化邊緣形式化和中心形式化精確形式化和不定形式化5.模塊耦合由弱到強的順序是( )。數(shù)據(jù)耦合、控制耦合、特征耦合、公共環(huán)境耦合、內容耦合數(shù)據(jù)耦合、特征耦合、控制耦合、內容耦合、公共環(huán)境耦合數(shù)據(jù)耦合、控制耦合、公共環(huán)境耦合、特征耦合、內容耦合內容耦合、公共環(huán)境耦合、特征耦合、控制耦合、數(shù)據(jù)耦合6.Jackson方法是一種( )。面向數(shù)據(jù)結構的設計方法面向數(shù)據(jù)流的設計方法面向對象的設計方法形式化說明技術7.軟件實現(xiàn)是指( )。編碼編碼
7、+測試編碼+維護測試+維護8.在白盒測試中( )。點覆蓋標準等價于語句覆蓋標準邊覆蓋標準等價于判定覆蓋標準邊覆蓋標準等價于語句覆蓋標準點覆蓋標準等價于判定覆蓋標準9.決定軟件可維護性的基本因素有( )。清晰性、簡潔性、邏輯性可理解性、可測試性、可修改性、可移植性、可重用性可靠性、可用性、穩(wěn)態(tài)性系統(tǒng)文檔、用戶文檔10.面向對象方法學包括( )。封裝、信息隱蔽、抽象對象、類、繼承、消息通信多態(tài)性、關聯(lián)、對象、類封裝、對象、類11.一幅用例圖包含的模型元素有( )。系統(tǒng)行為者用例及用例之間的關系以上全部內容12.軟件重用包括( )。知識重用方法和標準重用軟件成分重用計劃與成本重用13.面向對象的測試
8、策略包括( )。單元測試系統(tǒng)測試集成測試確認測試14.軟件產(chǎn)品修改基于( )。軟件的可理解性、可維修性、靈活性、可測試性可移植性、可在用性、互運行性正確性、健壯性、效率完整性、可用性、風險15.代碼行技術估算程序規(guī)模的公式為( )。L=a+4m+b/6L=(a+4m+b)/6L=a+4m+b/6L=(a+4m+b)/616.軟件工程是( )。指導計算機軟件開發(fā)和維護的一門工程科學為經(jīng)濟地獲得可靠的且能在實際機器上有效運行的軟件,而建立和使用完善的工程原理把工程應用于軟件,研究工程引入軟件過程的途徑經(jīng)濟有效的開發(fā)出高質量的軟件并維護它17.可行性研究階段使用的圖形工具包括( )。流圖、N-S圖、
9、狀態(tài)圖層次圖、IPO圖、Jackson圖結構圖、UML、程序流程圖數(shù)據(jù)流圖、系統(tǒng)流程圖18.與用戶溝通獲取需求的方法有( )。訪談、面向數(shù)據(jù)流自頂向下求精問卷調查情景分析快速原型、簡易的應用規(guī)格說明技術19.在Petri網(wǎng)產(chǎn)生位權轉移的條件是( )。當每個輸入位置所擁有的權標大于等于從該位置到轉換的線數(shù)當每個輸入位置所擁有的權標等于從該位置到轉換的線數(shù)當每個輸入位置所擁有的權標大于從該位置到轉換的線數(shù)當每個輸入位置所擁有的權標小于從該位置到轉換的線數(shù)20.Jackson圖中數(shù)據(jù)元素間的邏輯關系有三類,分別是( )。順序、選擇和重復當型循環(huán)、直到型循環(huán)和計數(shù)循環(huán)數(shù)值運算、關系運算和邏輯運算真、假
10、、不定三 完成下列問題1請畫出V模型,說明其特點2用SD方法將下列DFD轉換為軟件結構。13258469101114131273.簡述環(huán)形復雜度的用途,說明具體的計算方法,計算圖2的V(G)。4.用基本路徑測試技術,設計ax2+bx+c=0的測試用例。5.畫圖說明傳統(tǒng)方法、面向對象方法中變化與軟件成本的關系6.計算圖3的LET和EET,指出關鍵路徑。ACEFDB2211236435 7.將圖2用N-S圖表示。abx1x2x5fcx3x4dghix6x7x8je四、應用題1.修改一個已有的庫存清單系統(tǒng),使他能在每天送給采購員一份訂貨報表。修改已有的庫存清單程序并且編寫產(chǎn)生報表的程序,估計共需50
11、00元;系統(tǒng)修改后能及時訂貨將消除零件短缺問題,估計因此每年可節(jié)省2500元,5年共可節(jié)省12 500元,假定年利率為12%。計算出修改庫存清單系統(tǒng)后每年預計節(jié)省的錢的現(xiàn)在價值;投資回收期;純收入。2.請使用PAD圖和PDL語言描述在數(shù)組A(1)A(10)中找最大數(shù)的算法。3.請從適用、方便、合理、完整的角度來設計恒客隆超市的會員卡系統(tǒng),畫出系統(tǒng)的數(shù)據(jù)流圖(分三層畫),系統(tǒng)的規(guī)格說明如下。(a)顧客可以隨時在市內任何一個恒客隆分店申請辦理恒客隆超市的會員卡,會員卡采用一卡一號,一人一卡,不設副卡,會員卡可在市內所有恒客隆分店使用,并可根據(jù)購買物品進行積分,每張卡的有效使用時間不超過一年。(b)
12、在市內任何一個恒客隆分店辦理會員卡的手續(xù)是:要填寫會員登記表,表中包括家庭住址、身份證號、聯(lián)系電話等信息,超市工作人員將申請人的信息和會員卡的卡號輸入計算機后,將會員卡交給顧客。(c)會員卡的用途是:享受商店為會員提供的優(yōu)惠商品;通過積分獲得年底分紅。對于積分的要求是:普通商品每10元積1分,電器商品每50元積1分,打折和會員商品每20元積1分。年底分紅以物品贈送體現(xiàn),一般將會員積分卡的積分分為50分,100分,200分,500分,1000分五檔,每檔對應一定的贈品。(d)超市每年在5月1日至5月31日應顧客申請辦理會員卡積分結清業(yè)務,并按積分多少贈送相應的贈品,同時收回會員卡。(e)系統(tǒng)于每
13、年的5月31日統(tǒng)一給未進行積分結清的會員卡結算,并停止會員卡的使用,顧客可隨時持會員卡領取相應的贈品,并交回作廢的會員卡。 毋意,毋必,毋固,毋我。_論語·子罕篇君子有九思:視思明,聽思聰,色思溫,貌思恭,言思忠,事思敬,疑思問,忿思難,見得思義。_論語·季氏篇君子不器。_論語·為政篇成事不說,遂事不諫,既往不咎。_論語·八佾篇見賢思齊焉,見不賢而內自省也。_論語·里仁篇往者不可諫,來者猶可追。_論語·微子篇巧笑倩兮,美目盼兮,素以為絢兮。_論語·八佾篇父母在,不遠游,游必有方。_論語·里仁篇君子泰而不驕,小人驕而
14、不泰。_論語·子路篇我非生而知之者,好古,敏以求之者也。_論語·述而篇可與言而不與之言,失人;不可與言而與之言,失言。知者不失人亦不失言。_論語·衛(wèi)靈公篇知者樂水,仁者樂山。知者動,仁者靜。知者樂,仁者壽。_論語·雍也篇吾十有五而志于學,三十而立,四十而不惑,五十而知天命,六十而耳順,七十而從心所欲不逾矩。_論語·為政篇名不正,則言不順;言不順,則事不成_論語·子路篇未知生,焉知死?_論語·先進篇父母之年,不可不知也。一則以喜,一則以懼。_論語·里仁篇人而無信,不知其可也。大車無輗,小車無軏,其何以行之哉?_論語·為政篇己所不欲,勿施于人。_論語·顏淵篇志于道,據(jù)于德,依于仁,游于藝。_論語·述而篇益者三友,損者三友。友直、友諒、友多聞,益矣;友便辟、友善柔、友便佞,損矣。_論語·季氏篇敏而好學,不恥下問,是以謂之文也。_論語·公冶長篇從心所欲不逾矩。_論語·為政篇投之亡地然后存,陷之死地然后生。_孫子兵法·九地篇今之孝者,是謂能養(yǎng)。至于犬馬皆能有養(yǎng);不敬,何以別乎?_論語·為政篇忠告而善道之,不可則止,毋自辱焉。_論語·顏淵篇視其所以,觀其所由,察
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度辦公空間租賃與智能化升級改造合同
- 2025-2030年中國激光氣體分析儀行業(yè)十三五規(guī)劃與發(fā)展前景分析報告
- 2025-2030年中國溫室大棚發(fā)展狀況與發(fā)展風險評估報告
- 2025-2030年中國泡沫玻璃市場需求分析及發(fā)展策略研究報告
- 2025-2030年中國氯化聚氯乙烯(CPVC)行業(yè)運行趨勢及發(fā)展前景預測報告
- 2025-2030年中國正辛硫醇行業(yè)運營狀況及發(fā)展趨勢預測報告
- 2025-2030年中國智能變電站市場競爭狀況及發(fā)展趨勢分析報告
- 2025-2030年中國新型白乳膠行業(yè)現(xiàn)狀分析規(guī)劃研究報告
- 2025-2030年中國懷山藥市場運營現(xiàn)狀及發(fā)展策略分析報告
- 2025-2030年中國家庭理療市場發(fā)展狀況及營銷戰(zhàn)略研究報告
- 園林聘用勞動合同
- 300畝文冠果樹栽培基地建設項目可行性研究報告
- 2025年菏澤職業(yè)學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年度企業(yè)安全生產(chǎn)與環(huán)保管理服務協(xié)議范本3篇
- 2025-2030年中國巧克力產(chǎn)品市場需求狀況及發(fā)展趨勢分析報告
- 上海市發(fā)展改革研究院工作人員招考聘用12人高頻重點提升(共500題)附帶答案詳解
- 2024年02月北京2024年中信銀行北京分行社會招考(0226)筆試歷年參考題庫附帶答案詳解
- 《社會服務機構》課件
- 2025年研究生考試考研法律碩士專業(yè)基礎(法學397)試題及解答參考
- 《消費者行為分析》全套課件
- 焊接與熱切割作業(yè)實操培訓
評論
0/150
提交評論