軟件工程期末考試參考試題_第1頁
已閱讀1頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1軟件工程期末考試參考試題一、填空題一、填空題1、軟件生存周期一般可分為問題定義問題定義、可行性研究可行性研究、需求分析需求分析、設(shè)計編碼設(shè)計編碼、測試測試、運行運行與維護(hù)維護(hù)階段。2、按軟件的功能進(jìn)行劃分,軟件可以劃分為系統(tǒng)軟件系統(tǒng)軟件、支撐軟件支撐軟件和應(yīng)用軟件。3、可行性研究主要集中在以下四個方面經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性、技術(shù)可行性技術(shù)可行性、法律可行性法律可行性和抉擇。4、用戶界面的可使用性可使用性是用戶界面設(shè)計最重要的也是最基本的

2、目標(biāo)。5、常見的軟件概要設(shè)計方法有3大類:以數(shù)據(jù)流圖為基礎(chǔ)構(gòu)造模塊結(jié)構(gòu)的結(jié)構(gòu)化設(shè)結(jié)構(gòu)化設(shè)計方(計方(SD),以數(shù)據(jù)結(jié)構(gòu)為基礎(chǔ)構(gòu)造模塊的Jackson方法,以對象、類、繼承和通信為基礎(chǔ)的面向?qū)ο笤O(shè)計方法(面向?qū)ο笤O(shè)計方法(OOD)。6、數(shù)據(jù)流圖、數(shù)據(jù)流圖和數(shù)據(jù)字典數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。7、軟件測試的方法有分析方法分析方法和非分析方法非分析方法(即黑盒法)。8、單元測試一般以白盒白盒測試為主,黑盒黑盒測試為輔。9、成本估計方法主要

3、有自底向上估計自底向上估計、自頂向下估計自頂向下估計和算法模型估計算法模型估計三種類型。10.文檔(document)—一種數(shù)據(jù)媒體和其上所記錄的(數(shù)據(jù))(數(shù)據(jù))。11機(jī)器語言、匯編語言:依賴于機(jī)器,面向(機(jī)器)(機(jī)器)12.軟件有效性(efficiency),指軟件系統(tǒng)的時間和(空間)(空間)效率。13.軟件定義過程可通過軟件系統(tǒng)的(可行性研究可行性研究)和需求分析兩個階段來完成。14.軟件定義的基本任務(wù)是確定軟件系統(tǒng)的工程(需求)(

4、需求),也就是要搞清“做什么”。15.為了使用戶需求逐步精細(xì)化、完全化、一致化,通常采用(需求建模技術(shù))(需求建模技術(shù))。16.一個軟件的深度是指其控制的(層數(shù))(層數(shù))。17.以詳細(xì)設(shè)計說明書為輸入,將該輸入用某種程序設(shè)計語言翻譯成計算機(jī)可以理解并最終可運行的代碼的過程叫(編碼)(編碼)過程。18.軟件維護(hù)是軟件生命周期的(最后)(最后)一個階段19.軟件工程由(方法)(方法)、工具和過程三部分組成,稱軟件工程的三要素。20.基于計算

5、機(jī)系統(tǒng)的軟件要素中的軟部件由程序、數(shù)據(jù)和(文檔)(文檔)組成。21.數(shù)據(jù)流圖就是用來刻畫數(shù)據(jù)流和轉(zhuǎn)換的信息系統(tǒng)建模技術(shù)。它用簡單的圖形記號分別表示數(shù)據(jù)流、轉(zhuǎn)換、(數(shù)據(jù)源)(數(shù)據(jù)源)以及外部實體。22.被繼承的類我們稱之為基類(父類)(父類),在基類的基礎(chǔ)上新建立的類我們稱之為派生類子類。23.流程圖也稱為程序框圖是最常用的一種表示法,它有順序、分支和(循環(huán))(循環(huán))三個基本控制構(gòu)件。24.機(jī)器語言和匯編語言,也稱為(低級)(低級)語言。

6、25.軟件測試是執(zhí)行程序發(fā)現(xiàn)并排除程序中潛伏的(錯誤)(錯誤)的過程。26.軟件可維護(hù)性,是指軟件產(chǎn)品交付使用后,在實現(xiàn)改正潛伏的錯誤、改進(jìn)性能等屬性、適應(yīng)環(huán)境變化等方面工作的(難易)(難易)程度。27.軟件可理解性,指系統(tǒng)具有清晰的結(jié)構(gòu),能直接反映問題的(需求)(需求)。28在實體關(guān)系圖簡稱ER圖中,數(shù)據(jù)對象實體用長方形、關(guān)系用(菱形)(菱形)、屬性用313、判定表由四部分組成:左上部列出(B)。A.條件組合與動作之間的對應(yīng)關(guān)系B.所

7、有條件所有條件C.所有可能的動作D.可能的條件組合14、面向?qū)ο蟮姆治龊驮O(shè)計(OOA&OOD)方法出現(xiàn)在20世紀(jì)(C)年代中期。A.50B.60C.70D.8015、耦合度也可以分為七級:其中最松散的耦合是(A)。A.非直接耦合非直接耦合B.數(shù)據(jù)耦合C.特征耦合D.控制耦合16、面向?qū)ο蠓椒ㄊ菍F(xiàn)實世界的事物以對象的方式(B)到計算機(jī)世界的方法。A.對應(yīng)B.映射映射C.反映D.反射17、盒圖也稱為(D)或Chapin圖。這種表達(dá)方式取消

8、了流程線,它強迫程序員以結(jié)構(gòu)化方式思考和解決問題。A.流程圖B.框圖C.判定表D.NS圖18、描述靜態(tài)數(shù)據(jù)結(jié)構(gòu)的概念模式是(A)。A、ER圖B、DFDC、結(jié)構(gòu)圖D、框圖19、結(jié)構(gòu)化程序設(shè)計理論認(rèn)為,實現(xiàn)良好的程序結(jié)構(gòu)要應(yīng)用(A)的分析方法。A、自頂向下、自頂向下B、自底向上C、面向?qū)ο驞、基于組件20、在結(jié)構(gòu)化程序設(shè)計當(dāng)中,不建議使用(D)。A、分支語句B、循環(huán)語句C、子程序調(diào)用語句D、轉(zhuǎn)向語句、轉(zhuǎn)向語句21、軟件生產(chǎn)過程中,需求信息由

9、(D)給出。A、程序員B、項目管理者C、軟件分析設(shè)計人員D、軟件用戶、軟件用戶22、在下列的基本成分中,哪個不是數(shù)據(jù)流程圖的基本成分?(D)A、信息處理B、信息存儲C、外部實體D、系統(tǒng)狀態(tài)、系統(tǒng)狀態(tài)23、與設(shè)計測試數(shù)據(jù)無關(guān)的文檔是(D)。A、需求說明書B、設(shè)計說明書C、源程序D、項目開發(fā)設(shè)計、項目開發(fā)設(shè)計三、多項選擇題(每小題三、多項選擇題(每小題2分,共分,共10分)分)1.下面哪些測試屬于白盒測試(AE)。A、基本路徑測試、基本路徑

10、測試B、等價類劃分C、邊界值分析D、錯誤推測E、邏輯覆蓋測試、邏輯覆蓋測試2.下列哪些選項是屬于內(nèi)容耦合(ABC)。A、一個模塊直接訪問另一個模塊的內(nèi)部數(shù)據(jù)一個模塊直接訪問另一個模塊的內(nèi)部數(shù)據(jù)B、一個模塊有多個入口、一個模塊有多個入口C、一個模塊不通過正常入口轉(zhuǎn)到另一模塊內(nèi)部、一個模塊不通過正常入口轉(zhuǎn)到另一模塊內(nèi)部D、一個模塊只有一個入口3.下列屬于度量效益方法的是(ABC)。A、貨幣的時間價值、貨幣的時間價值B、投資回收期、投資回收期

11、C、收入、收入D、投資回報率4.數(shù)據(jù)流圖是用于表示軟件模型的一種圖示方法,在下列可采用的繪制方法中,哪些是常采用的(ACD)。A、自頂向下、自頂向下B、自底向上、自底向上C、分層繪制、分層繪制D、逐步求精5.軟件設(shè)計中一般將用到圖形工具,下列哪種些可用作設(shè)計的圖形工具(ACD)。A、結(jié)構(gòu)圖、結(jié)構(gòu)圖B、實體聯(lián)系圖、實體聯(lián)系圖C、IPO圖D、層次圖四、判斷題。四、判斷題。1、在進(jìn)行總體設(shè)計時應(yīng)加強模塊間的聯(lián)系。()2、系統(tǒng)結(jié)構(gòu)圖是精確表達(dá)程

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論