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

正文內(nèi)容

軟件工程習(xí)題集(含答案僅供參考)-閱讀頁

2024-11-10 11:09本頁面
  

【正文】 以總可以滿足用戶的需求。主要涉及指導(dǎo) 軟件設(shè)計(jì) 的原理和原則,以及基于這些原理、原則的方法和技術(shù)。不論何種含義,其關(guān)注的中心問題是如何設(shè)計(jì)正確的軟件和高效率地設(shè)計(jì)軟件。 的定義 、類型? 耦合性 : 耦合性是對一個(gè)軟件結(jié)構(gòu)內(nèi)部不同模塊間聯(lián)系緊密程度的度量指標(biāo)。若兩個(gè)模塊之間僅通過模塊參數(shù)交換信息,且交換的信息全部為簡單數(shù)據(jù),則稱這種耦合為數(shù)據(jù)耦合。若兩個(gè)或多個(gè)模塊通過引用公共數(shù)據(jù)相互聯(lián)系,則稱這種耦合為公共耦合。若模塊之間交換的信息中包含有控制信息 (盡管有時(shí)控制信息是以數(shù)據(jù)的形式出現(xiàn)的 ),則稱這種耦合為控制耦合。若一個(gè)模塊對另一模塊中的內(nèi)容 (包括數(shù)據(jù)和程序段 )進(jìn)行了直接的引用甚至修改,或通過非正常入口 進(jìn)入到另一模塊內(nèi)部,或一個(gè)模塊具有多個(gè)入口,或兩個(gè)模塊共享一部分代碼,則稱模塊間的這種耦合為內(nèi)容耦合。 1) 偶然內(nèi)聚。 2) 邏輯內(nèi)聚。 3) 時(shí)間內(nèi)聚。 4) 過程內(nèi)聚。 5) 通信內(nèi)聚。 6) 順序內(nèi)聚。 7) 功能內(nèi)聚。 白盒測試法 的定義 ? 黑 盒測試也稱功能測試或數(shù)據(jù)驅(qū)動測試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過測試來檢測每個(gè)功能是否都能正常使用,在測試時(shí),把程序看作一個(gè)不能打開的黑盆子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測試者在程序接口進(jìn)行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)鋸而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。 ? 1)軟件定義 ( 1) 問題定義 ( 2) 可行性研究 ( 3) 需求分析 —— 系統(tǒng)必需完成哪些任務(wù) 2)軟件開發(fā) ( 1) 總體設(shè)計(jì)――概括地說,系統(tǒng)如何實(shí)現(xiàn) ( 2) 詳細(xì)設(shè)計(jì) ( 3) 編碼和單元測試 ( 4) 綜合測試 3)軟件維護(hù) ( 1) 改正性維護(hù) ( 2) 適應(yīng)性維護(hù) ( 3) 完善性維護(hù) ( 4) 預(yù)防性維護(hù) ? 結(jié)構(gòu)化方法 是一種傳統(tǒng)的 軟件開發(fā)方法 ,它是由 結(jié)構(gòu)化分析 、 結(jié)構(gòu)化設(shè)計(jì) 和 結(jié)構(gòu)化程序設(shè)計(jì) 三部分有機(jī)組合而成的。 ?其作用是什么? 數(shù)據(jù)流圖 ( Data Flow Diagram):簡稱 DFD,它從數(shù)據(jù)傳遞和加工角度,以圖形方式來表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化 系統(tǒng)分析 方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法 。 ? 可行性研究( Feasibility Study),是指在調(diào)查的基礎(chǔ)上,通過市場分析、 技術(shù)分析 、財(cái)務(wù)分析和 國民經(jīng)濟(jì) 分析,對各種投資項(xiàng)目的技術(shù)可行性與經(jīng)濟(jì)合理性進(jìn)行的綜合評價(jià)。詳細(xì) 設(shè)計(jì) 的目標(biāo)有兩個(gè):實(shí)現(xiàn)模塊功能的算法要邏輯上正確和算法描述要簡明易懂。 ( 2)盒圖。( 4) PDL。當(dāng)數(shù)據(jù)流圖具有這些特征時(shí),這種信息流叫做交換流 。 ?需求分析階段的基本任務(wù)是什么? 需求分析 :開發(fā)人員準(zhǔn)確地理解用戶的要求,進(jìn)行細(xì)致的調(diào)查分析,將 用戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的需求規(guī)格說明的過程。 ⑵ 分析與綜合 ,導(dǎo)出軟件的 邏輯模型 ⑶ 編寫文檔:包 括編寫 需求規(guī)格說明書 ,初步用戶使用手冊 ,確認(rèn)測試 計(jì)劃 ,修改完善 軟件開發(fā) 計(jì)劃 五、 應(yīng)用題 1. 熟練掌握數(shù)據(jù)流圖的知識。請你完善訂單系統(tǒng)的數(shù)據(jù)流圖。對于每個(gè)需要再次定貨的零件應(yīng)該列出下述數(shù)據(jù):零件編號,零件名稱,定貨數(shù)量,目前價(jià)格,主要供應(yīng)者,次要供應(yīng)者。當(dāng)某種零件的庫存數(shù)量少于庫存量臨界值時(shí)就應(yīng)該再次定貨。 解 答: 2. 熟練掌握判斷樹和判斷表的畫法 某航空公司規(guī)定,乘客可以免費(fèi)托運(yùn)重量不超過 30kg 的行李。 用判定樹表示與上述每種條件組合相對應(yīng)的計(jì)算行李費(fèi)的算法 . 解答: 3. 掌握等價(jià)類劃分法測試用例的設(shè)計(jì) 根據(jù)下列條件使用等價(jià) 類 劃分法設(shè)計(jì)測試用例。 解答:等價(jià)劃分法 ① 劃分等價(jià)類并編號,如下表所示。 解答 : 第一組語句覆蓋測試數(shù)據(jù) : A=9 B=5 C=0 路徑 path1: 1—— 2—— 3—— 4—— 5—— 7—— 8 ( 3)的判定結(jié)果為真 ( 5)的判定結(jié)果為假 第二組語句覆蓋測試數(shù)據(jù): A=21 b=1 C=0 路徑 :path2:1—— 2—— 3—— 5—— 6—— 7—— 8 ( 3)的判定結(jié)果為假 ( 5)的判定結(jié)果為真 5. 掌握 NS 圖和 PAD 圖的含義及畫法 將下列偽碼 表示為 NS 圖和 PAD 圖 void root ( float root1, float root2 ) { i = 1。 while ( i = 10 ) { 輸入一元二次方程的系數(shù) a, b, c。 if ( p 0 ) 輸出“方程 i 無實(shí)數(shù)根” 。 if ( p == 0 ) { 求出重根并輸出 。 } i = i +1。 } 【解答】 ( 1) NS 圖 ( 2) PAD 圖 i = 1。 while ( i = 10 ) 輸入 a, b, c。 p 0 ? 輸出“方程 i”無實(shí)根 求出根并輸出 ? p 0 ? p == 0 ? 求出重根并輸出 。 ? i = i + 1。 j = 0。 計(jì)算 p = b2–4ac。 j = j+1。 18
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1