全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件工程期末考試試卷班級: 學(xué)號: 姓名: 密封線題號一二三四五總分得分一、填空題(在括號內(nèi)填寫正確的答案,每空1分,共25分)1軟件工程學(xué)的基本原則包括 、 、一致性、確定性等。2軟件生存周期一般可分為 、可行性研究、 、設(shè)計、編碼、 、運行與維護階段。3成本估計方法主要有 、 和算法模型估計三種類型。4數(shù)據(jù)流圖的基本符號包括 、 、 、 。5JSD是一種典型的 的分析設(shè)計方法。6詳細設(shè)計的工具有 、表格工具和 。7IPO圖由 、處理和 三個框組成。這個圖的特點是能夠直觀的顯示三者之間的關(guān)系。8面向?qū)ο蠹夹g(shù)是一整套關(guān)于如何看待 和 的關(guān)系,以什么觀點來研究問題并進行分析求解,以及如何進行系統(tǒng)構(gòu)造的軟件方法學(xué)。面向?qū)ο蠓椒ㄊ且环N運用 、 、 、 、聚集、消息傳送、多態(tài)性等概念來構(gòu)造系統(tǒng)的軟件開發(fā)方法。9分析已有的程序,尋求比源代碼更高級的抽象表現(xiàn)形式,這就是軟件的 。10程序測試是對編碼階段的語法錯、 和 進行查找的編碼執(zhí)行活動。二、單項選擇題(將一個正確的答案代碼填入括號中,每小題2分,共10分) 1下列哪個階段不屬于軟件生存期的三大階段( )。 A、計劃階段 B、開發(fā)階段 C、編碼階段 D、維護階段 2下列哪個圖不是N-S圖的構(gòu)件( )。 3對于下列各圖,有關(guān)描述中正確的是( )。 A、數(shù)據(jù)A和B同時輸入變成C B、數(shù)據(jù)A變換成B和C C、數(shù)據(jù)A或數(shù)據(jù)B(不能同時)輸入,變換成C D、數(shù)據(jù)A變換成B和C 4下列哪種方法不是度量效益的方法( )。 A、貨幣的時間價值 B、算法模型估計 C、投資回收期 D、純收入 5下列描述錯誤的是( )。 A、數(shù)據(jù)流圖將各種信息流抽象成數(shù)據(jù)流的形式 B、數(shù)據(jù)流圖不反映控制關(guān)系、調(diào)用關(guān)系 C、數(shù)據(jù)流圖不反映處理邏輯的先后順序 D、數(shù)據(jù)流圖不反映數(shù)據(jù)的流向三、多項選擇題(將正確的答案代碼填入括號中,每小題3分,共15分) 1需求分析階段應(yīng)該完成的文檔資料包括( )。班級: 學(xué)號: 姓名: 密封線 A、系統(tǒng)規(guī)格說明 B、數(shù)據(jù)要求 C、用戶系統(tǒng)描述 D、修正的開發(fā)計劃 2下列關(guān)于模塊的描述,正確的是( )。 A、具有獨立的模塊軟件比較容易開發(fā)出來 B、獨立的模塊比較容易測試和維護 C、模塊的獨立程度可以通過內(nèi)聚和耦合標定 D、獨立的模塊可以完成一個相對獨立的特定子功能 3關(guān)于內(nèi)容耦合的描述正確的是( )。 A、內(nèi)容耦合是最高程度的耦合 B、應(yīng)該盡量使用內(nèi)容耦合 C、高級語言一般設(shè)計成允許內(nèi)容耦合的形式 D、如果一個模塊有多個入口,可能發(fā)生內(nèi)容耦合4下列屬于不標準的書寫格式( )。 A、書寫時適當(dāng)使用空格分隔 B、一行寫入多條語句 C、嵌套結(jié)構(gòu)不使用分層縮進的寫法 D、程序中不加注釋 5軟件測試主要包括( )方面的差錯和糾錯。 A、軟件計劃 B、軟件設(shè)計 C、軟件編碼 D、軟件價格四、判斷題(正確的在括號內(nèi)打上“”,錯誤的打上“”。每小題3分,共30分) 1螺旋模型是利用笛卡爾坐標的四個象限分別代表四個方面的活動來表示。( ) 2模塊越多,開發(fā)成本越小。 ( ) 3內(nèi)聚是指一個軟件結(jié)構(gòu)內(nèi)各個模塊之間互連程序的度量。 ( ) 4結(jié)構(gòu)化設(shè)計屬于面向數(shù)據(jù)流的設(shè)計方法。 ( ) 5詳細設(shè)計是在概要設(shè)計之后進行的。它利用概要設(shè)計的結(jié)果,對系統(tǒng)中的每個模塊給出足夠的過程性描述。 ( ) 6程序運行過程中出現(xiàn)錯誤叫做容錯。 ( ) 7軟件測試的目的是證明程序沒有錯誤。 ( ) 8白盒測試法是將程序看成一個透明的盒子,不需要了解程序的內(nèi)部結(jié)構(gòu)和處理過程。 ( ) 9PAD圖在設(shè)置了五種基本的控制結(jié)構(gòu)后,還允許遞歸調(diào)用。 ( ) 10獨立編譯是指一個大程序的不同程序單元分別編譯,然后重 新連接整個程序段。 ( )五、問答題(每小題5分,共20分)1什么是軟件生存期。答:一個軟件從定義到開發(fā)、使用和維護,直到最終被廢棄,要經(jīng)歷一個漫長的時期,通常把軟件經(jīng)歷的這個漫長的時期稱為生存周期。軟件生存周期就是從提出軟件產(chǎn)品開始,直到該軟件產(chǎn)品被淘汰的全過程。2簡述什么是系統(tǒng)流程圖。答:系統(tǒng)流程圖是描述物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號以黑盒子形式描繪系統(tǒng)里的每個部件(程序、文件、數(shù)據(jù)庫、表格、人工過程等)。系統(tǒng)流程圖表達的是部件的信息流程,而不表示對信息進行加工處理的控制過程。3為什么數(shù)據(jù)流圖要分層?答:這了表達數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,用一個數(shù)據(jù)流圖是不夠的。為表達稍為復(fù)雜的實際問題,需要按照問題的層次結(jié)構(gòu)進行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系。4軟件的質(zhì)量反應(yīng)為哪些方面的問題?答:軟件需求是度量軟件質(zhì)量的基礎(chǔ),不符合需求的軟件就不具備質(zhì)量。在各種標準中定義了一些開發(fā)準則,用來指導(dǎo)軟件人員用工程化的方法來開發(fā)軟件。如果不遵守這些開發(fā)準則,軟件質(zhì)量就得不到保證。往往會有一些隱含的需求沒有明確地提出來。如果軟件只滿足那些精確定義了的需求而沒有滿足這些隱含的需求,軟件質(zhì)量也不能保證。軟件質(zhì)量是各種特性的復(fù)雜組合。它隨著應(yīng)用的不同而不同,隨著用戶提出的質(zhì)量要求不同而不同。參考答案:一、填空題(每空1分,共25分) 1分解 獨立性 2問題定義 需求分析 測試 3自頂向下估計 自底向上估計 4數(shù)據(jù)輸入的源點和數(shù)據(jù)輸出的匯點 加工 數(shù)據(jù)流 數(shù)據(jù)存儲文件 5面向數(shù)據(jù)結(jié)構(gòu)的 6圖形工具 語言工具 7輸入 輸出 8軟件系統(tǒng) 現(xiàn)實世界 對象 類 繼承 封裝 9逆向工程 10語義錯 運行錯二、單項選擇題(每小題2分,共10分) 1、C 2、C 3、A 4、B 5、D三、多項選擇題(每小題3分,共15分) 1、ABCD 2、ABCD 3、AD 4、BCD 5、ABC四、判斷題(每小題3分,共30分) 1、 2、 3、 4、 5、 6、 7、 8、 9、 10、五、問答題(每小題5分,共20分) 1答:一個軟件從定義到開發(fā)、使用和維護,直到最終被廢棄,要經(jīng)歷一個漫長的時期,通常把軟件經(jīng)歷的這個漫長的時期稱為生存周期。軟件生存周期就是從提出軟件產(chǎn)品開始,直到該軟件產(chǎn)品被淘汰的全過程。 2答:系統(tǒng)流程圖是描述物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號以黑盒子形式描繪系統(tǒng)里的每個部件(程序、文件、數(shù)據(jù)庫、表格、人工過程等)。系統(tǒng)流程圖表達的是部件的信息流程,而不表示對信息進行加工處理的控制過程。 3答:這了表達數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,用一個數(shù)據(jù)流圖是不夠的。為表達稍為復(fù)雜的實際問題,需要按照問題的層次結(jié)構(gòu)進行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系。 4答:軟件需求是度量軟件質(zhì)量的基礎(chǔ),不符合需求的軟件就不具備質(zhì)量。在各種標準中定義了一些開發(fā)準則,用來指導(dǎo)軟
溫馨提示
- 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年全球及中國陶瓷結(jié)合劑CBN砂輪行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球LED體育計分板行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球垂直層流潔凈工作臺行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國大學(xué)規(guī)劃App行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國無機助焊劑行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 《Java程序設(shè)計教程 (任務(wù)驅(qū)動式)》全套教學(xué)課件
- 2025-2030全球絲束浸漬機行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國技術(shù)技能評估平臺行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國航空自動駕駛儀行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國儲罐除銹機器人行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年度高端商務(wù)車輛聘用司機勞動合同模板(專業(yè)版)4篇
- GB/T 45107-2024表土剝離及其再利用技術(shù)要求
- 2025長江航道工程局招聘101人歷年高頻重點提升(共500題)附帶答案詳解
- 2025年黑龍江哈爾濱市面向社會招聘社區(qū)工作者1598人歷年高頻重點提升(共500題)附帶答案詳解
- 執(zhí)行總經(jīng)理崗位職責(zé)
- 《妊娠期惡心嘔吐及妊娠劇吐管理指南(2024年)》解讀
- 《黑神話:悟空》跨文化傳播策略與路徑研究
- 《古希臘文明》課件
- 居家養(yǎng)老上門服務(wù)投標文件
- 長沙市公安局交通警察支隊招聘普通雇員筆試真題2023
- 2025年高考語文作文滿分范文6篇
評論
0/150
提交評論