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

正文內(nèi)容

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

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

下一頁面
  

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