freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程復習題及參考答案(完整版)

2024-12-25 10:34上一頁面

下一頁面
  

【正文】 D o c s :: P a r a g r a p h+ id [ 0 .. 1 ] : s t r i n gI m a g e B o xD r a w i n g B o xL i n e B o x R e c t B o xI t e m B o x+ id [ 0 .. 1 ] : s t r i n g+ t e x t [ 0 .. 1 ] : s t r i n g+ P a r e n t1+ I t e m B o x s*E l l i p s e B o xS o f t D o c s :: I t e m+ id [ 0 .. 1 ] : s t r i n gS o f t D o c s :: S t y l e 1. 軟件生存周期一般可分為 __問題定義 __、可行性研究、 _需求分析 _____、設計編碼、 __測試 ________、運行與維護階段。 9. 成本估計方法主要有 __自底向上估計 ________、 _自頂向下估計 _________和算法模型估計三種類型。它包括制定計劃、需求分析、軟件設計、程序 編寫、軟件測試、運行維護等。 解: 年 節(jié)省 利率 現(xiàn)在價值 累計現(xiàn)在價值 1 1000 1. 12 2 1000 3 1000 4 1000 5 1000 計算該系統(tǒng)的純收: = 投資回收期: 3+( ) /()= 投資回收率為 r 3000=1000/( 1+r) +1000/(1+r)2+1000/(1+r)3+1000/(1+r)4+1000/(1+r)5 解得 r=20% 2. 求一組數(shù)組中的最大數(shù) , 數(shù)組表示為 A( n) , n= 1, 2?? n的自然數(shù)。當行李重量超過 30公斤時,對頭等艙的國內(nèi)乘客超重部分每公斤收費 4 元,對其它艙的國內(nèi)乘客超重部分每公斤收費 6元,對國外乘 客超重部分每公斤收費比國內(nèi)乘客多一倍,對殘疾乘客超重部分每公斤收費比正常乘客少一半。三個基本原則:必須能夠表達和理解問題的數(shù)據(jù)域和功能域;必須按自頂向下、 逐步 分解的方式對問題進行 分解和不斷細化;要給出系統(tǒng)的邏輯視圖和物理視圖。 5. 常見的軟件概要設計方法有 3 大類:以數(shù)據(jù)流圖為基礎構造模塊結構的 ___結構化設計方法 _________,以數(shù)據(jù)結構為基礎構造模塊的 __jackson 方法 __________,以對象、類、繼承和通信為基礎的 __面向?qū)ο笤O計方法 __________。顧客按鍵后飲料由取物樓掉出,并自動結算及找錢。 20 歲至 40 歲之間,中學文化程度,男性當鉗工,女性當車工,大學文化程度都當技術員。請用 DFD, IDEF0描繪該功能的需求,并建立相應數(shù)據(jù)字典。 請繪制該加工的 DFD 圖,并寫出數(shù)據(jù)詞典中的數(shù)據(jù)流條目。 end. 該子程序接受 x, y, z 的值,并將計算結果 x 的值返回給調(diào)用程序。試畫出相應判定表。 解答: (1)數(shù)據(jù)流圖 (2)軟件體系結構 2. 建立窗口系統(tǒng)的對象模型,問題陳述如下:“窗口分為對話窗、圖形窗、滾動窗三種。 2 CMM全稱是什么 ?分為哪幾個級別? CMM全稱是 軟件能力成熟度模型; 從無序到有序的進化分成 5個 級別 ,分別為: 1 初始級; 2 可重復級; 3 已定義級; 4 已管理級; 5 優(yōu)化級。 2 說明面向?qū)ο蟮奶卣??(答案錯誤,自己去整理答案) 面向?qū)ο蟮奶卣魇牵? (1)對象唯一性。 耦合:也稱塊間聯(lián)系,模塊之間相 互聯(lián)系程度的度量,聯(lián)系越緊密,耦合性越強,獨立性越差,以低耦合為設計目標。 集成測試是為了檢查與設計相關的軟件體系結構的有關問題,也就是檢查概要設計是否合理有效。 軟件工程內(nèi)容:包括開發(fā)技術和開發(fā)管理兩個方面。 3個要素, 即 方法 、 工具 、 過程 。 4 結構化分析方法的分析策略是 __自頂向下逐步求精 __。 3 概要設計主要是把各項功能需求轉換成系統(tǒng)的 __體系結構 __。 2 兩個模塊都使用同一張表,模塊的這種耦合稱為 ___公共耦合 __。 2 噴泉模型是一種以用戶需求為動力,以 __對象 __為驅(qū)動的模型 。因此,基線可以作為項目的一個 ___檢查點 __。 屬性 和 操作 的機制稱為 繼承 。 在軟件生命周期內(nèi),必須不斷地進行配置審計工作,要保證基線在技術、管理上的完整性和正確性,保證對軟件配置項所作的變動是服從需求規(guī)定的。面向?qū)ο蠓治雠c面向?qū)ο笤O計之間不存在明顯的階段劃分。統(tǒng)一建模語言 UML 建立了視圖的概念,一個軟件系統(tǒng)的模型是由一組視圖來描述。 1一個測試方案包括三個內(nèi)容: 要測試的功能 , 輸入的數(shù)據(jù) , 對應的預期輸出結 果 1等價類劃分法是一種黑盒法測試技術,這種技術把程序的輸入數(shù)據(jù) (有效的和無效的 )劃分成若干個等價類,則可以合理地做出下述假定:每類中的一個典型值在測試中的作用與這一類中所有其他值的作用相同。項目管理方面關注如何正確地規(guī)劃和控制軟件工程的行為,以滿足項目在成本、進度和質(zhì)量方面的目標。 所謂軟件維護的副作用,就是指由 于修改程序而導致的錯誤或其他不必要的活動。 請簡單敘述結構化設計的基本要點? 答:結構化設計的基本要點是:軟件系統(tǒng)由層次結構的模塊構成;模塊是單入口、單出口的;模塊構造和連接的基本準則是模塊相對獨立,單一功能;軟件系統(tǒng)的結構化設計用圖來描述。 4個主要的軟件開發(fā)模型? 答:瀑布模型,快速原型模型、增量模型和螺旋模型。軟件運行過程需要不斷的進行維護。它有 4個主要元素。 一個好的測試用例在于能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤; 一個成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯誤。白盒測試也稱結構測試或邏輯驅(qū)動測試,它是知道產(chǎn)品內(nèi)部工作過程,可通過測試來檢測產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進行,按照程序內(nèi)部的結構設計測試用例測試程序,檢驗程序中的每條通路是否都有能按預定要求正確工作。 用例模型即功能模型,是其它模型的核心和基礎。這就是軟件工程管理的概念。 結構化設計中以數(shù)據(jù)流圖為基礎的兩種具體 分析 設計方法是 變換分析 、 事物分析 設計 。 1 在詳細設計階段,除了對模塊內(nèi)的算法進行設計,還應對模塊內(nèi)的 __數(shù)據(jù)結構 _進行設計。 1 用于描述基本加工的小說明的三種描述工具是 結構化語言 、 判定表 、 判定樹 _。 2 用等價類劃分法設計一個測試用例時 ,使其覆蓋 __盡可能多的 __尚未被覆蓋的合理等價類 。 3 對象之間進行通信的構造叫做 _消息 _。 4 產(chǎn)品管理包括 版本管理 和 __配置管理 ___。 4 繼承性是子類自動共享其父類的 __數(shù)據(jù)結構和方法 __機制。 ,所以它是一種 __功能 _模型。 基本任務: ⑴ 設計軟件系統(tǒng)結構 ⑵ 進行數(shù)據(jù)結構及數(shù)據(jù)庫的設計 ⑶ 編 寫概要設計的文檔 ⑷ 評審 軟件測試要經(jīng)過哪些步驟 ?這些測試與軟件開發(fā)各階段之間有什么關系 ?(答案不是很好,書本上的 V模型,畫出 V模型) 軟件測試要經(jīng)過的步驟是:單元測試 → 集成測試 → 確認測試 → 系統(tǒng)測試。 包括:可行性分析和項目開發(fā)計劃,需求分析,概要設計,詳細設計,編碼,測試,維護。 ⑶ 信息隱蔽:將模塊實現(xiàn)自身功能的細節(jié)與數(shù)據(jù) 隱蔽 起來。 (4)多態(tài)性。 ( 3)如果是付款的,則由財務人員在帳目文件上登記,也給學生一張收費收據(jù)?!? 解答:(泛化關系) 3.假設某航空公司規(guī)定,乘客可以免費托運行李的重量不超過 30公斤。 解答: DFD 圖: ER 圖: 8.請對下列子程序進行測試: procedure example(y,z: real。 ③ y=1, z=0, x=2。請用判定表描述上述問題。否則,修改庫存目錄與借書文件。分別用決策樹 ,決策表和結構語言表達。 2. 按軟件的功能進行劃 分,軟件可以劃分為 系統(tǒng)軟件 、 支撐 軟件 和應用軟件。 10. 五、簡答題(每小題 5分,共 20分) 1. 什么是軟件危機 ?為什么會產(chǎn)生軟件危機 ? 答:軟件危機是指軟件在開發(fā)和維護過程中遇到的一系統(tǒng)嚴重問題,主要包含二方面的問題,一是如何開發(fā)利用軟 件, 二 是如何維護數(shù)量不斷膨脹的已有軟件。 得 分 評卷人 六、分析設計題(每小題 10 分,共 20 分) 1. 某 “ 調(diào)整工資 ” 處理模塊接受一個 “ 職稱 ” 的變量,根據(jù)職稱的不同(助教,講師,副教授,教授)作不同的處理,其中若是助教還必須輸入工齡,只有工齡超過兩年才能調(diào)整工資。 (12分 ) 1) 請畫出程序流程圖( 4分) 2) 請畫出該算法的 NS圖( 4分) 3) 請用 PAD圖來表示該算法( 4分)
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1