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

正文內(nèi)容

軟件工程習(xí)題(文件)

2024-12-01 17:10 上一頁面

下一頁面
 

【正文】 個(gè)數(shù)字字符 5 類型及長度 5個(gè)數(shù)字字符 20205 7個(gè)數(shù)字字符 2020005 有 1個(gè)非數(shù)字字符 全部是非數(shù)字字符 MAY 6個(gè)數(shù)字字符 202020 日期范圍 在有效范圍 202001 邊界上選取 202020 數(shù)據(jù) 202000 202020 月份范圍 月份為 1月 202001 月份為 12月 202020 月份 1 202000 月份 12 202020 對以下程序進(jìn)行測試: PROCEDURE EX( A, B: REAL; VAR X: REAL); BEGIN IF( A=3) OR( B 1) THEN X: =A B IF( A2) AND( B=0) THEN X: =A- 3 END 先畫出程序流程圖。 答: 1)合理等價(jià)類 選修 1門 選修 2門 選修 3門 不合理等價(jià)類 沒選課 選 3門以上 測試用例 選修= 2 選修= 0 選修 3 2) 邊緣值法 0, 1, 3, 4 設(shè)被測試的程序段為: begin s1 。 end 可供選擇的測試數(shù)據(jù)組為: x y Ⅰ 0 3 34 Ⅱ 1 2 Ⅲ 1 2 Ⅳ 3 1 找出實(shí)現(xiàn)( 1)語句覆蓋;( 2)條件覆蓋;( 3)判定覆蓋至少要選擇的數(shù)據(jù)組。 B、利用先進(jìn)的軟件開發(fā)技術(shù)和工具。 第九章 漸增模型有那幾種?特點(diǎn)? 答:增量構(gòu)造和演化提 交。探索型:在需求階段幫助明確理解需求用完拋棄。 評價(jià)快速原形的優(yōu)缺點(diǎn)? 答:可以更清楚的理解用戶的需求、開發(fā)階段可以用原形解決局部的困難,通過原形。演化型:及早的向用戶展示一個(gè)系統(tǒng)的原形包含主要的功能得到用戶的認(rèn)可后將原形不斷的擴(kuò)充直到系統(tǒng)完成。演化提交是在瀑布模型的基礎(chǔ)上所有階段都使用增量開發(fā)也就是不緊使用增量開發(fā)也使用增量提交。 D、選擇可維護(hù)的程序設(shè)計(jì)語言。 可維護(hù)性的度量的特性是:可理解性、可測試性、可修改性、可靠性、可移植性、可使用性和效率。 if (x1) or (y=1) then s3 。 答: 33 語句覆蓋 A=3 B=0 程序功能說明書指出,某程序的輸入條件為:每個(gè)學(xué)生可以選修 1至 3門課程,試用黑盒法設(shè)計(jì)測試用例。系統(tǒng)日期規(guī)定由年、月的 6位數(shù)字字符組成,前四位代表年,后兩位代表月。 答: ( 1)流程圖 ( 2)用白盒法中條件組合覆蓋設(shè)計(jì)測試用例: ① y=2, z=0, x=4。 if (y=2) or ( x=l) then x:=x+l。(文檔的完整性、正確性,發(fā)現(xiàn)遺漏和錯誤及時(shí)補(bǔ)充和修改) 調(diào)試的目的是什么?調(diào)試的技術(shù)有那些? 答:調(diào)試的目的是發(fā)現(xiàn)錯誤的位置并改正錯誤。非漸增式需要樁模塊和驅(qū)動模塊、非漸增式開始可以并行測試、漸增式可以及時(shí)的發(fā)現(xiàn)接口錯誤,非漸增式很難發(fā)現(xiàn)接口發(fā)現(xiàn)錯誤、漸增式開始不能并行測試、漸增式測試比較徹底。 單元測試有那些內(nèi)容? 31 答:測試模塊的接口、數(shù)據(jù)結(jié)構(gòu)、重要的執(zhí)行路徑、錯誤處理、邊界條件。 答:將程序看成是白盒子,認(rèn)真的分析程序的結(jié)構(gòu)和功能制定測試用例來測 試。 第七章 軟件測試 軟件測試的目的是?測試中要注意那些原則? 軟件測試 答:軟件測試的目的是的發(fā)現(xiàn)軟件中存在錯誤的活動。這兩種語言主要用于人工智能系統(tǒng)開發(fā)。 匯編語言和 Ada 語言,主要用于實(shí)時(shí)處理和編寫系統(tǒng)軟件??捎糜谠S多領(lǐng)域,特別是在操作系統(tǒng)等方面有較大優(yōu)勢。 第 4 代語言 (4GL)有哪些主要特征 ? 答: 4GL 的主要特征是: (1)友好的用戶界面 (2)兼有過程性和非過程性雙重特性 (3)高效的程序代碼 (4)完備的數(shù)據(jù)庫 (5)應(yīng)用程序生成器 30 舉例說明各種程序設(shè)計(jì)語言的特點(diǎn)及適用范圍 ? 答:以常見的一些編程語言為例: FORTRAN 語言,它不僅面向科學(xué)計(jì)算,數(shù)據(jù)處理能力也極強(qiáng)。 學(xué)生名冊 表頭 表體 表名 字段名 行 * 姓名 性別 年齡 學(xué)號 29 答: 有一過程如下圖所示的流程,試用判定表予以描述。 試用判定樹的形式予以描述 (設(shè)欠款時(shí)間 D,需求數(shù) N,庫存量 Q)。 對于上述三種情況,分別根據(jù)庫存情況來決定對顧客訂貨的態(tài)度。 4)查不到時(shí),將 A(i),....,A(N)移到 A(i+1),.....A(N+1),Key 值送入 A(i)中。若找到將表位置 i送入 x,否則將零送到 x,同時(shí)將 Key 值插入表中。 (2)輸入三個(gè)正整數(shù)作為邊長、判斷該三條邊構(gòu)成的三角形是等邊、等腰或一般三角形。 ,并把它們分配到程序結(jié)構(gòu) 圖的適當(dāng)位置。 Jackson 方法的設(shè)計(jì)步驟。 描述方法(三種): 圖 ? 、逐步求精的程序設(shè)計(jì)方法 1).用順序方式對過程分解,確定各部分 的執(zhí)行順序。 (4)其他設(shè)計(jì): /輸出格式設(shè)計(jì)。 答: (1) 數(shù)據(jù)流圖: (2) 軟件結(jié)構(gòu)圖 : ① 原始分 ② 標(biāo)準(zhǔn)分 ③ 招生計(jì)劃 ④ 錄取線 26 在結(jié)構(gòu)化設(shè)計(jì)過程中,要將數(shù)據(jù)流圖 (DFD)映射成系統(tǒng)結(jié)構(gòu)圖 (SC),分別畫出變換型數(shù)據(jù)流和事物型數(shù)據(jù)流的映射方式。 (4) 將訂書信息 (包 括數(shù)目,數(shù)量等 )反饋給供書單位。 試根據(jù)要求畫出該系統(tǒng)的數(shù)據(jù)流程圖,并將其轉(zhuǎn)換為軟件結(jié)構(gòu)圖。 附加: 24 已知模塊 C中的一個(gè)判定影響到模塊 B,如圖所示,它違反了 SD的設(shè)計(jì)原則。 。某個(gè)加工將它的輸入流分離成許多發(fā)散 的數(shù)據(jù)流,形成許多加工路徑,并根據(jù)輸入選擇其中一個(gè)路徑來執(zhí)行這種特征的 DFD 稱為事物流。 模塊的控制范圍:模塊本身及其所有下屬模塊(直接或間接從屬于它的模塊)的集合。 范圍之內(nèi),且判定所在的模塊應(yīng)與受其影響的模塊在層次上盡量靠近 、寬度、扇入、扇出應(yīng)適當(dāng)。 功能內(nèi)聚:最強(qiáng)的內(nèi)聚,指模塊內(nèi)所有元素共同完成一個(gè)功能,缺一不可。 邏輯內(nèi)聚:模塊內(nèi)執(zhí)行幾個(gè)邏輯上相似的功能,通過參數(shù)確定該模塊完成哪一個(gè)功能。 (數(shù)據(jù)值 ) 標(biāo)記耦合:指兩個(gè)模塊之間傳遞的是數(shù)據(jù)結(jié)構(gòu)。指模塊的功能強(qiáng)度的度量,即一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度的度量。 (質(zhì)量) (2)數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫設(shè)計(jì) :(概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)) (3)編寫概要設(shè)計(jì)文檔(文檔主要有:概要設(shè)計(jì)說明書、數(shù)據(jù)庫設(shè)計(jì)說明書、用戶手冊、修訂測試計(jì)劃) (4)評審 ? 軟件設(shè)計(jì)的基本原理: (1)模塊化(四個(gè)屬性:接口、功能、邏輯、狀態(tài)) (2)抽象 (3)信息隱蔽 (4)模塊獨(dú)立性 (兩個(gè)定性的度量標(biāo)準(zhǔn):耦合性與內(nèi)聚性 ) 性的兩個(gè)標(biāo)準(zhǔn)是什么?它們各表示什么含義? 兩個(gè)定性的度量標(biāo)準(zhǔn):耦合與內(nèi)聚性 耦合性:也稱塊間聯(lián)系。 基本任務(wù): (1)設(shè)計(jì)軟件系統(tǒng)結(jié)構(gòu)(簡稱軟件結(jié)構(gòu)) ,將一個(gè)復(fù)雜的系統(tǒng)按功能劃分成模塊(劃分) 。局號可以是 455, 466, 888, 552中任意一個(gè)號碼。外線號碼先撥 9,然后是市話號碼或長話號碼。 答: 21 “決定比賽名單”這個(gè)加工,根據(jù)“運(yùn)動員名單”和“比賽項(xiàng)目”產(chǎn)生 “項(xiàng)目參加者” ,如下圖所示 ,運(yùn)動員名單要包括所在隊(duì)名,運(yùn)動員編號號,運(yùn)動員姓名,及參加的所有項(xiàng)目。請用結(jié)構(gòu)化語言、判定表或判定樹描述上述問題的加工邏輯。請就以上系統(tǒng)功能畫出分層的 DFD 圖,并建立重要條目的數(shù)據(jù)字典。系統(tǒng)首先檢查借書證是否有效,對于第一次借書的讀者,在借書文件建立檔案。 4)為了更精確地描述軟件包需求,提高軟件系統(tǒng)的可靠性、安全性,也便于實(shí)現(xiàn)自動化,SA方法可與形式方法結(jié)合起來。 缺點(diǎn): 1)傳統(tǒng)的 SA方法主要用于數(shù)據(jù)處理方面的問題,主要工具 DFD體現(xiàn)了系統(tǒng) 做什么 的功 17 能,但它僅是一個(gè)靜態(tài)模型,沒有反映處理的順序,即控制流程。 、逐層分解的方式建立系統(tǒng)功能模型。□ ,方框 ,表示數(shù)據(jù)的源點(diǎn)或終點(diǎn) . ? 畫數(shù)據(jù)流圖注意事項(xiàng): .不論是數(shù)據(jù)流\數(shù)據(jù)存儲還是加工,合適的命名使人們易于理解基含義. . . ,反映出此加工數(shù)據(jù)的來源與加工的結(jié)果. . . . . ? 其作用是什么?它有哪些條目? 字據(jù)字典:簡稱DD,就是用來定義數(shù)據(jù)流圖中的各個(gè)成分具體含義的,它以一種準(zhǔn)確的\無二義 性的說明方式為系統(tǒng)的分析 \設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述 . 作 用: 1)為系統(tǒng)的分析 \設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述 . 2)為分析人員查找數(shù)據(jù)流圖中有關(guān)名字的詳細(xì)定義而服務(wù)的 . 3)它和數(shù)據(jù)流圖共同構(gòu)成了系統(tǒng)的邏輯模型,是需求規(guī)格說明書的主要組成部分 . 條 目:數(shù)據(jù)流、數(shù)據(jù)項(xiàng)、數(shù)據(jù)存儲、基本加工。 ? 結(jié)構(gòu)化分析方法步驟: ,獲得當(dāng)前系統(tǒng)的物理模型 . . . . ?其作用是什么 ?其中的基本符號各表示什么含義 ? 數(shù)據(jù)流圖:簡稱 DFD,是 SA(結(jié)構(gòu)化分析 )方法中用于表示系統(tǒng)邏輯模型的一種工具,是一種功能模型。 通常以有形效益度量作為成本 效益分析的度量。 第二章 可行性研究 ? : 考慮的因素 (1).開發(fā)的風(fēng)險(xiǎn) (2)資源的有效性 (3)技術(shù) (4)開發(fā)人員在主段技術(shù)可行性時(shí),一旦估 計(jì)錯誤,將會出現(xiàn)災(zāi)難性后果。 軟件生存周期包括:可行性分析和項(xiàng)目開發(fā)計(jì)劃、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測試、維護(hù)等 . ?有哪些主要模型? 軟件生存周期模型:是描述軟件開發(fā)過程中各種活動如何執(zhí)行的模型。 。 軟件工程的內(nèi)容: 1) 軟件開發(fā)技術(shù):軟件開發(fā)方法、軟件開發(fā)過程、軟件開發(fā)工具和環(huán)境。 易于移植 。 ?它的目標(biāo)和內(nèi)容是什么? 軟件工程:用科學(xué) 知識和技術(shù)原理來定義、開發(fā)、維護(hù)軟件的一門學(xué)科。 。 。一些復(fù)雜的、大型的軟件開發(fā)項(xiàng)目提出來了,但,軟件開發(fā)技術(shù)的進(jìn)步一直未能滿足發(fā)展的要求。 ,不存在磨損、消耗問題。 一 ,選擇題 : ( ) 測試方法之一為 ( ) ,這種現(xiàn)象稱做 ( ) ( )研究的一方面 . ( ) SD方法中全面指導(dǎo)模塊劃分的最重要的原則是 ( ) ( ) ,子程序和分程序 ,選擇和重 ,堆棧和隊(duì)列 ,返回和轉(zhuǎn)移 ,主要需要研究 ( ) 狀態(tài) 服務(wù) 空 半滿 滿 壓入 可執(zhí)行 可執(zhí)行 不可執(zhí)行 彈出 不可執(zhí)行 可執(zhí)行 可執(zhí)行 10 ,它的輸入量只有一個(gè) X,其范圍是 [,],現(xiàn)從輸入的角度考慮一組測試用例 :, ( ) 法 ( ) ( ) ( ) ,應(yīng)對系統(tǒng)的可行性進(jìn)行研究 .可行性研究應(yīng)包括 ( ). ,技術(shù)可行性 ,經(jīng)濟(jì)可行性 ,社會可行性 濟(jì)可行性 ,技術(shù)可行性 ,運(yùn)行可行性 ,法律可行性 ,社會可行性 ,系統(tǒng)可行性 , ,實(shí)用性 ,社會可行性 ( )可以完成數(shù)據(jù)流圖的細(xì)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1