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

正文內(nèi)容

軟件工程習(xí)題(完整版)

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

下一頁面
  

【正文】 存目錄與借書文件。該加工主要是根據(jù)報名表 (姓名、 性別、身份證號、課程名 )和開考課程 (課程名、開考時間 )、經(jīng)校核,編號、填寫、輸出準(zhǔn)考證給報名者,同時記錄到考生名冊中 (準(zhǔn)考證號、姓名、課 程 )。區(qū)號是從 100到 300中任意的數(shù)字串。 (調(diào)用) ,即模塊之間傳遞的信息。 ?它們各表示什么含義? 耦合性有六種:無直接耦合、數(shù)據(jù)耦合、標(biāo)記耦合、控制耦合、公共耦合、內(nèi)容耦合 無直接耦合:兩個模塊之間沒有直接的關(guān)系,它 們分別從屬于不同模塊的控制與調(diào)用,它們之間不傳遞任何信息。 通信內(nèi)聚:指模塊內(nèi)所有處理元素都在同一個數(shù)據(jù)結(jié)構(gòu)上操作,或者指各處理 使用相同的輸入數(shù)據(jù)或產(chǎn)生相同的輸出數(shù)據(jù)。 、清晰、含義明確,便于理解,易于實現(xiàn)、測試與維護。 變換分析: DFD 中的變換中心。 已知有一抽象的 DFD圖如下所示,請用 SD方法畫出相應(yīng)的結(jié)構(gòu)圖。 (6) 對于重復(fù)訂購的書目由系統(tǒng)自動檢查,并把結(jié)果反饋給訂書者。 (5)編寫詳細設(shè)計說明書。 。 有一個表 A(1)、 A(2)、 ........A(n),按遞增順序排列。要求輸出數(shù)據(jù)格式是每復(fù)制一行這符串后,另起一行打印出這個字符中的空格數(shù),最后打印出文件空格的總個數(shù),用 Jackson方法設(shè)計該程序結(jié)構(gòu)。 其中 b1 、 b b3為判定的邏輯條件, s s2為加工處理。它是第一個體現(xiàn)結(jié)構(gòu)化編程思想的語言。 Lisp 是一種函數(shù)型語言 ,特別適用于組合問題中符號運算和 表處理,用于定理證明、樹的搜索和其他問題的求解。要提供輸入數(shù)據(jù)還要提供輸出數(shù)據(jù)、保留測試用例、檢查它是否做了應(yīng)該做的還要檢查它是否做了不該做的、避免自己測試自己的程序、多錯誤多的地方要更嚴(yán)格的測試。非漸增式是將模塊先進行單元測試然后組裝在一起進行測試。 附加題: 對下列子程序進行調(diào)試: procedure example(y,z: real。 32 ③ y=1, z=0, x=2。 答: 1)合理等價類 選修 1門 選修 2門 選修 3門 不合理等價類 沒選課 選 3門以上 測試用例 選修= 2 選修= 0 選修 3 2) 邊緣值法 0, 1, 3, 4 設(shè)被測試的程序段為: begin s1 。 B、利用先進的軟件開發(fā)技術(shù)和工具。探索型:在需求階段幫助明確理解需求用完拋棄。演化型:及早的向用戶展示一個系統(tǒng)的原形包含主要的功能得到用戶的認可后將原形不斷的擴充直到系統(tǒng)完成。 D、選擇可維護的程序設(shè)計語言。 if (x1) or (y=1) then s3 。系統(tǒng)日期規(guī)定由年、月的 6位數(shù)字字符組成,前四位代表年,后兩位代表月。 if (y=2) or ( x=l) then x:=x+l。非漸增式需要樁模塊和驅(qū)動模塊、非漸增式開始可以并行測試、漸增式可以及時的發(fā)現(xiàn)接口錯誤,非漸增式很難發(fā)現(xiàn)接口發(fā)現(xiàn)錯誤、漸增式開始不能并行測試、漸增式測試比較徹底。 答:將程序看成是白盒子,認真的分析程序的結(jié)構(gòu)和功能制定測試用例來測 試。這兩種語言主要用于人工智能系統(tǒng)開發(fā)。可用于許多領(lǐng)域,特別是在操作系統(tǒng)等方面有較大優(yōu)勢。 學(xué)生名冊 表頭 表體 表名 字段名 行 * 姓名 性別 年齡 學(xué)號 29 答: 有一過程如下圖所示的流程,試用判定表予以描述。 對于上述三種情況,分別根據(jù)庫存情況來決定對顧客訂貨的態(tài)度。若找到將表位置 i送入 x,否則將零送到 x,同時將 Key 值插入表中。 ,并把它們分配到程序結(jié)構(gòu) 圖的適當(dāng)位置。 描述方法(三種): 圖 ? 、逐步求精的程序設(shè)計方法 1).用順序方式對過程分解,確定各部分 的執(zhí)行順序。 答: (1) 數(shù)據(jù)流圖: (2) 軟件結(jié)構(gòu)圖 : ① 原始分 ② 標(biāo)準(zhǔn)分 ③ 招生計劃 ④ 錄取線 26 在結(jié)構(gòu)化設(shè)計過程中,要將數(shù)據(jù)流圖 (DFD)映射成系統(tǒng)結(jié)構(gòu)圖 (SC),分別畫出變換型數(shù)據(jù)流和事物型數(shù)據(jù)流的映射方式。 試根據(jù)要求畫出該系統(tǒng)的數(shù)據(jù)流程圖,并將其轉(zhuǎn)換為軟件結(jié)構(gòu)圖。 。 模塊的控制范圍:模塊本身及其所有下屬模塊(直接或間接從屬于它的模塊)的集合。 功能內(nèi)聚:最強的內(nèi)聚,指模塊內(nèi)所有元素共同完成一個功能,缺一不可。 (數(shù)據(jù)值 ) 標(biāo)記耦合:指兩個模塊之間傳遞的是數(shù)據(jù)結(jié)構(gòu)。 (質(zhì)量) (2)數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫設(shè)計 :(概念設(shè)計、邏輯設(shè)計、物理設(shè)計) (3)編寫概要設(shè)計文檔(文檔主要有:概要設(shè)計說明書、數(shù)據(jù)庫設(shè)計說明書、用戶手冊、修訂測試計劃) (4)評審 ? 軟件設(shè)計的基本原理: (1)模塊化(四個屬性:接口、功能、邏輯、狀態(tài)) (2)抽象 (3)信息隱蔽 (4)模塊獨立性 (兩個定性的度量標(biāo)準(zhǔn):耦合性與內(nèi)聚性 ) 性的兩個標(biāo)準(zhǔn)是什么?它們各表示什么含義? 兩個定性的度量標(biāo)準(zhǔn):耦合與內(nèi)聚性 耦合性:也稱塊間聯(lián)系。局號可以是 455, 466, 888, 552中任意一個號碼。 答: 21 “決定比賽名單”這個加工,根據(jù)“運動員名單”和“比賽項目”產(chǎn)生 “項目參加者” ,如下圖所示 ,運動員名單要包括所在隊名,運動員編號號,運動員姓名,及參加的所有項目。請就以上系統(tǒng)功能畫出分層的 DFD 圖,并建立重要條目的數(shù)據(jù)字典。 4)為了更精確地描述軟件包需求,提高軟件系統(tǒng)的可靠性、安全性,也便于實現(xiàn)自動化,SA方法可與形式方法結(jié)合起來。 、逐層分解的方式建立系統(tǒng)功能模型。 ? 結(jié)構(gòu)化分析方法步驟: ,獲得當(dāng)前系統(tǒng)的物理模型 . . . . ?其作用是什么 ?其中的基本符號各表示什么含義 ? 數(shù)據(jù)流圖:簡稱 DFD,是 SA(結(jié)構(gòu)化分析 )方法中用于表示系統(tǒng)邏輯模型的一種工具,是一種功能模型。 第二章 可行性研究 ? : 考慮的因素 (1).開發(fā)的風(fēng)險 (2)資源的有效性 (3)技術(shù) (4)開發(fā)人員在主段技術(shù)可行性時,一旦估 計錯誤,將會出現(xiàn)災(zāi)難性后果。 。 易于移植 。 。一些復(fù)雜的、大型的軟件開發(fā)項目提出來了,但,軟件開發(fā)技術(shù)的進步一直未能滿足發(fā)展的要求。 一 ,選擇題 : ( ) 測試方法之一為 ( ) ,這種現(xiàn)象稱做 ( ) ( )研究的一方面 . ( ) SD方法中全面指導(dǎo)模塊劃分的最重要的原則是 ( ) ( ) ,子程序和分程序 ,選擇和重 ,堆棧和隊列 ,返回和轉(zhuǎn)移 ,主要需要研究 ( ) 狀態(tài) 服務(wù) 空 半滿 滿 壓入 可執(zhí)行 可執(zhí)行 不可執(zhí)行 彈出 不可執(zhí)行 可執(zhí)行 可執(zhí)行 10 ,它的輸入量只有一個 X,其范圍是 [,],現(xiàn)從輸入的角度考慮一組測試用例 :, ( ) 法 ( ) ( ) ( ) ,應(yīng)對系統(tǒng)的可行性進行研究 .可行性研究應(yīng)包括 ( ). ,技術(shù)可行性 ,經(jīng)濟可行性 ,社會可行性 濟可行性 ,技術(shù)可行性 ,運行可行性 ,法律可行性 ,社會可行性 ,系統(tǒng)可行性 , ,實用性 ,社會可行性 ( )可以完成數(shù)據(jù)流圖的細化 . A. 結(jié)構(gòu)分解 B, 功能分解 C, 數(shù)據(jù)分解 D, 系統(tǒng)分解 ( ),則說明模塊的獨立性越強 . A. 耦合越強 B, 扇入數(shù)越高 C, 耦合越弱 D, 扇入數(shù)越低 ( )定義為受該模塊內(nèi)一個判斷影響的所有模塊集合 . A. 控制域 B, 作用域 C, 寬度 D, 接口 ( )的設(shè)計方法 . A. 系統(tǒng)設(shè)計 B, 數(shù)據(jù)結(jié)構(gòu) C, DFD D, OO PDL是下列哪種語言 ( ). B,高級程序設(shè)計語言 C. 中級程序設(shè)計語言 D, 低級程序設(shè)計語言 , 首先應(yīng)當(dāng)進行 ( ),然后再進行組裝測試 ,最后再進行有效性測試 . A. 單元測試 B, 集成測試 C, 確認測試 D, 組合測試 ( ). A. Gantt圖 B, CoCoMo C, 工程網(wǎng)絡(luò)圖 D, HIPO圖 ( ). A. 評價軟件的質(zhì)量 B. 發(fā)現(xiàn)軟 件的錯誤 C. 找出軟件的所有錯誤 D. 證明軟件是正確的 ,( )所占比例最大 . A. 校正性維護 B. 適應(yīng)性維護 C. 完善性維護 D. 預(yù)防性維護 ,都來源于把類組織成一個層次結(jié)構(gòu)的系統(tǒng) ,一個類的上層可以有父類 ,下層可以有子類 ,這種層次結(jié)構(gòu)系統(tǒng)的一個重要性質(zhì)是( ),一個類獲得其父類的全部描述 (數(shù)據(jù)和操作 ). A. 傳遞性 B. 繼承性 C. 復(fù)用性 D. 并行性 ,但 它必須通過 ( )的傳遞 . A. 接口 C. 信息 ,( ),消息設(shè)計和責(zé)任設(shè)計 . A. 生存期設(shè)計 B. 數(shù)據(jù)設(shè)計 C. 面向?qū)ο蟪绦蛟O(shè)計 D. 對象設(shè)計 ,要用對象 行為模型來表示 .動態(tài)模型著重于系統(tǒng)的控制邏輯 ,它包括三個圖 :一個是事件軌跡圖和事件流圖 ,另一個是 ( ). A .狀態(tài)轉(zhuǎn)換圖 B. 數(shù)據(jù)流圖 C. 系統(tǒng)結(jié)構(gòu)圖 D. 時序圖 ( )不是流行的構(gòu)件技術(shù) . A. COM C. CORBA D. OPENDOC ,( )是用得最多的一種黑盒測試方法 . 11 A. 等價類劃分 B. 邊界值分析 C. 因果圖 D. 判定表 ( )種覆蓋標(biāo)準(zhǔn) . A. 6 B. 3 C. 4 D. 5 ( )個級別 . A. 5 C. 2 ,主要是找到中心變換 ,這是從 ( )導(dǎo)出結(jié)構(gòu)圖的關(guān)鍵 . A. 數(shù)據(jù)結(jié)構(gòu) C. 數(shù)據(jù)流圖 D. E— R圖 ( )自頂向下逐步求精進行需求分析的方法 . A. 目標(biāo) D. 對象 二 ,填空題 : ,要進行大量的修改 , 軟件配置管理 能協(xié)調(diào)軟件開發(fā) ,并使混亂減到最低程度 . 2. 規(guī)定功能的軟件 ,在一定程度上對自身錯誤的作用 (軟件錯誤 )具有屏蔽能力 ,則稱此軟件具有 容錯功能 的軟件 . 3. 數(shù)據(jù)項是指 ___不可再分解的 _____數(shù)據(jù)單元 . 4. 軟件概要設(shè)計的主要任務(wù)就是 ___軟件結(jié)構(gòu)的設(shè)計 _____. 5. 為了便于對照檢查 ,測試用例應(yīng)由輸入數(shù)據(jù)和預(yù)期的 輸出結(jié)果 兩部 分組成 . 6. 軟件開發(fā)是一個自頂向下逐步細化和求精過程 ,而軟件測試是一個 _自底向上 ___集成的過程 . 7. 軟件結(jié)構(gòu)是以 模塊 為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu) . 8. 在結(jié)構(gòu)化分析中 ,用于描述加工邏輯的主要工具有三種 ,即結(jié)構(gòu)化語言 ,判定表 , 判定樹 . 9. 結(jié)構(gòu)化語言是介于自然語言和 形式語言 之間的一種半形式語言 . 10. 數(shù)據(jù)流圖有四種基本成分 :__加工 ______,__數(shù)據(jù)流 ______,___數(shù)據(jù)存儲 _____,____數(shù)據(jù)源和數(shù)據(jù)潭 ____. ____是計算機程序及其說明程序的各 種文檔 .___文檔 _____是有關(guān)計算機程序功能 ,設(shè)計 ,編制 ,使用的文字或圖形資料 . .通常 ,軟件生存周期包括問題定義 ,___可行性研究 _____,____需求分析 ____,總體設(shè)計 ,詳細設(shè)計 ,____測試 ____,__編碼 ______,軟件維護活動 ,可以將這些活動以適當(dāng)方式分配到不同階段去完成 . OOA,__OOD___,___OOP__三部分 . _的目的就是用最小的代價在盡可能短的時間 內(nèi)確定該軟件項目是否能夠開發(fā) ,是否值得去開發(fā) . :___數(shù)據(jù) __,____控制 __,_____公共 _,____內(nèi)容 _. ,最強的是 ___功能 ___,最弱的是 ____偶然 __. ___控制的層數(shù) ,結(jié)構(gòu)圖寬度指 _____同一層的個數(shù) __. ,子類只繼承一個父類的數(shù)據(jù)結(jié)構(gòu)和方法 ,則稱為 __單重繼承 多個父類的數(shù)據(jù)結(jié)構(gòu)和方法 ,則稱為 ____多重繼承 . _使用用例 ___,由此抽取的三 個模型為 類 對象 ,對象 關(guān)系 ,對象 行為 圖有兩種結(jié)構(gòu) .即 ___變換型 ,______事務(wù)型 ___事務(wù)型 __,各分支結(jié)構(gòu)是 ___變換型 ____. 三 ,名詞解釋 (DD) 6,軟件工程 7,模塊 8,對象 9,UML 10,面向?qū)ο? 11,模塊獨立性
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1