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

正文內(nèi)容

軟件工程練習(xí)題與答案-在線瀏覽

2024-12-26 11:26本頁(yè)面
  

【正文】 值得投資。 第 3 章例題分析與解答 一、填空題 1.需求分析階段,分析人員要確定對(duì)問題的綜合需求,其中最主要的是 _________需求。 答案:自頂向下逐步分解 3.當(dāng)數(shù)據(jù)流圖中某個(gè)加工的一組動(dòng)作存在著多個(gè)復(fù)雜組合的判斷時(shí),其加工邏輯使用 __________描述較好。 答案:輸入、輸出、控制與機(jī)制 5.為了較完整地描述用戶對(duì)系統(tǒng)的需求, DFD 應(yīng)與數(shù)據(jù)庫(kù)中的 ________圖結(jié)合起來。 答案: C 2.需求分析中,開發(fā)人員要從用戶那里解決的最重要的問題是 ( )。 答案: B 4.?dāng)?shù)據(jù)字典中,一般不出現(xiàn)的條目是 ( )。 答案: B 第 3 章自測(cè)題及參考答案 二、填空 題 1.需求分析階段產(chǎn)生的最重要的文檔是 _________。 ( 自頂向下逐步分解 ) 3. SA 方法中使用半形式化的描述方式表達(dá)需求,采用的主要描述工具是 __________。 ( 數(shù)據(jù)流、加工、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)源點(diǎn)和終點(diǎn) ) 5.?dāng)?shù)據(jù)字典中有四類條目,分別是 ___________。 ( 活動(dòng) ) 7.在畫分層的 DFD 時(shí),父圖與子圖的輸入輸出數(shù)據(jù)流要 __________。 ( 結(jié)構(gòu)化語(yǔ)言、判定表、判定樹 ) 9. IDEF0 是建立系統(tǒng) _________模型的有效方法。 ( 內(nèi)外關(guān)系圖 ) 三、選擇題 1.分層 DFD 是一種比較嚴(yán)格又易于理解的描述方式,它的頂層圖描述了系統(tǒng)的 ( B )。 軟件工程考試整理 第 5 頁(yè) 共 28 頁(yè) A.某些加工的數(shù)據(jù)接口 B.某個(gè)加工的特定輸入 C.某個(gè)加工的特定輸出 D.某些加工的數(shù)據(jù)接口或某個(gè)加工的特定輸入 /輸出 4.對(duì)于分層的 DFD,父圖與子圖的平衡指子圖的輸入、輸出數(shù)據(jù)流同父 圖相應(yīng)加工的輸入、輸出數(shù)據(jù) 流 ( A )。 A.結(jié)構(gòu)化語(yǔ)言 B.判定表 C.判定樹 D.流程圖 6. SA 方法的分析步驟是首先調(diào)查了解當(dāng)前系統(tǒng)的工作流程,然后 ( A )。 B.需求分析 C.軟件概要設(shè)計(jì) D.軟件詳細(xì)設(shè)計(jì) 《軟件工程》習(xí)題參考答案 3 ⒈ 什么是需求分析?需求分析階段的基本任務(wù)是什么? 需求分析:開發(fā)人員準(zhǔn)確地理解用戶的要求,進(jìn)行細(xì)致的調(diào)查分析,將用戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的需求規(guī)格說明的過程。 ⑵ 分析與綜合,導(dǎo)出軟件的邏輯模型 ⑶ 編寫文檔:包括編寫 需求規(guī)格說明書 ,初步用戶使用手冊(cè) ,確認(rèn)測(cè)試計(jì)劃 ,修改完善軟件開發(fā)計(jì)劃 ⒋ 什么是數(shù)據(jù)流圖?其作用是什么?其中的基本符號(hào)各表示什么含義? 數(shù)據(jù)流圖( DFD):以圖形的方式描述 數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過程。 ⒍ 什么是數(shù)據(jù)字典?其作用是什么?共有哪些條目? 數(shù)據(jù)字典( DD)用來定義數(shù)據(jù)庫(kù)流圖中的各個(gè)成分的具體含義。 ⒑ 某銀行的計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)功能是:將儲(chǔ)戶的存戶填寫的存款單或存款單輸入系統(tǒng),如果是存款,系統(tǒng)記錄存款人姓名﹑住址﹑存款類型﹑存款日期﹑利率等信息,并打印出存款單給儲(chǔ)戶;如果是取款,系統(tǒng)計(jì)算清單給儲(chǔ)戶。 答: [分析 ] 該題功能比較簡(jiǎn)單,首先找出該系統(tǒng)的外部環(huán)境,從而獲得系統(tǒng)的輸入輸出。該系統(tǒng)經(jīng)過處理后,輸出給儲(chǔ)戶正式的存款單或結(jié)算清單。 其次,考慮該系統(tǒng)內(nèi)部功能。存款處理要登記儲(chǔ)戶的存款信息,需要建立數(shù)據(jù)存儲(chǔ)文件;而取款處理要讀取數(shù)據(jù)存儲(chǔ)文件及查閱儲(chǔ)戶的信息,取款后要修改儲(chǔ)戶信息。系統(tǒng)首先檢查借書證是否有效,若有效,對(duì)于第一次借書的讀者,在借書證上建立檔案。) ⑵ 還書:從借書文件中讀出與讀者有關(guān)的記錄,查閱所借日期,如超期( 3 個(gè)月)作罰款處理。 ⑶ 查詢:通過借書文件,庫(kù)存目錄文件查詢讀者情況﹑圖書借閱及庫(kù)存情況,打印統(tǒng)計(jì)表。20 歲至 40 歲之間,中學(xué)文化程度,男性當(dāng)鉗工,女性當(dāng)車工,大學(xué)文化程度都當(dāng)技術(shù)員。請(qǐng)用結(jié)構(gòu)化語(yǔ)言﹑判定表或判定樹描述上述問題的加工邏輯。 答案:接口說明 IDEF0 圖的設(shè)計(jì)也是結(jié)構(gòu)化設(shè)計(jì)技術(shù)之一 , 它以系統(tǒng)的 ( )和信息結(jié)構(gòu)為基礎(chǔ)設(shè)計(jì)軟件結(jié)構(gòu)。 答案:變換分析和事務(wù)分析 ,模塊的這種耦合稱為 ( )。 答案:通信內(nèi)聚 二、選擇題 ( )。 答案: A ( )。 答案: D ,模塊內(nèi)部最好是 ( )。 ( 軟件概要設(shè)計(jì)說明書 ) ______為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。 ( 深度、寬度、扇入、扇出 ) ,這種耦合方式稱為 ______。 ( 公共耦合 ) ,該模塊的內(nèi)聚性為 ______。 ( 受該模塊內(nèi)一個(gè)判定影響的所有模塊 ) ______的集合。 ( 數(shù)據(jù)流圖 ) 階段 ,在概要設(shè)計(jì)文檔完成以后 ,要進(jìn)行 ______。 ,一般采用 ( C )圖。 ,不使用的圖形工具是 ( D )圖。 范圍與控制范圍互不包含 ( D )。 ( B )。 、高內(nèi)聚 、高內(nèi)聚 、低內(nèi)聚 、低內(nèi)聚 ,不是其主要成分的是 ( C )。模塊化即按照一定的原則,將軟件劃分成若干個(gè)模塊,每個(gè)模塊完成一個(gè)特定的功能,然后把這些模塊按照某種方法組裝成一個(gè)軟件系統(tǒng)。 功能:指模塊實(shí)現(xiàn)什么功能。 狀態(tài):該模塊的運(yùn)行環(huán)境,模塊間調(diào)用與被調(diào)用關(guān)系。通過抽象確定組成軟件的過程實(shí)體。模塊間僅交換為完成系統(tǒng)功能所必須的信息。 3.衡量模塊獨(dú)立性的兩個(gè)標(biāo)準(zhǔn)是什么?各表示什么含義? 內(nèi)聚和耦合 內(nèi)聚:又稱為塊內(nèi)聯(lián)系,指模塊內(nèi)部各成分之間相互關(guān)聯(lián)的程度,以高內(nèi)聚為設(shè)計(jì)目標(biāo)。 4.模塊的耦合性有哪幾種?各表示什么含義? ⑴ 內(nèi)容耦合:一個(gè)模塊直接操作或修改另一模塊的數(shù)據(jù),或者不通過正常入口直接轉(zhuǎn)入 另一模塊 ⑵ 公共耦合:兩個(gè)或多個(gè)模塊通過共同引用一個(gè)全局?jǐn)?shù)據(jù)環(huán)境相互作用 ⑶ 控制耦合:模塊之間通過傳遞控制信息相互作用 ⑷ 標(biāo)記耦合:兩個(gè)模塊之間通過傳遞公共指針或地址相互作用的耦合 ⑸ 數(shù)據(jù)耦合:模塊之間通過傳遞數(shù)據(jù)交換信息 ⑹ 無 直接 耦合:模塊間無任何關(guān)系,獨(dú)立工作 6.什么是軟件結(jié)構(gòu)?簡(jiǎn)述軟件結(jié)構(gòu)設(shè)計(jì)的優(yōu)化準(zhǔn)則。 ⑵ 模塊的規(guī)模應(yīng)該適中 ⑶ 模塊結(jié)構(gòu)的深度、寬度、扇出和扇入應(yīng)適中 深度:軟件結(jié) 構(gòu)中控制的層數(shù) 寬度:軟件結(jié)構(gòu)中同一層次上最大模塊總數(shù) 扇入:某一模塊有多少直接調(diào)用它的上級(jí)模塊數(shù)目(越大越好) 扇出:一個(gè)模塊直接控制(調(diào)用)下級(jí)模塊的數(shù)目。 軟件工程考試整理 第 13 頁(yè) 共 28 頁(yè) 答案:三種基本控制結(jié)構(gòu) ,應(yīng)由三種基本控制結(jié)構(gòu)順序組合或 ________而成。 答案:主程序員組 圖是一種由左向右展開的二維樹型結(jié)構(gòu) ,圖中的豎線為程序的 ________。 答案:中間數(shù)據(jù)結(jié)構(gòu)或中間文件 二、選擇題 ( )。 答案: C ( )。 答案: A、 C ( )。 ( 三種基本控制結(jié)構(gòu) ) ,一種歷史最悠久、使用最廣泛的描述程序邏輯結(jié)構(gòu)的工具是 ______。 ( 易于理解、易于驗(yàn)證 ) 、語(yǔ)言和 ______。 ( 數(shù)據(jù)結(jié)構(gòu) ) 具有嚴(yán)格的關(guān)鍵字外層語(yǔ)法,用于定義控制結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)和 ______。 ( 清晰易讀 ) JSP 方法導(dǎo)出程序結(jié)構(gòu)后,還要列出 ______,并把它們分配到程序結(jié)構(gòu)圖的適當(dāng)位置上去。 ( 數(shù)據(jù)結(jié)構(gòu) ) ,為了提高數(shù)據(jù)的輸入、儲(chǔ)存、檢索等操作的效率并節(jié)約存儲(chǔ)空間,對(duì)某些數(shù)據(jù)項(xiàng)的值要進(jìn)行 ______設(shè)計(jì)。 ( D )。 方法主要用于規(guī)模適中的 ( A )系統(tǒng)的開發(fā)。 ,可自動(dòng)生成程序代碼并可作為注釋出現(xiàn)在源程序中的描述工具是 ( B )。 方法根據(jù)輸入輸出的數(shù)據(jù)結(jié)構(gòu)按一定的規(guī)則映射成軟件的 ( C )。 、子程序和分程序 、選擇和重復(fù) 、堆棧和隊(duì)列 、返回和轉(zhuǎn)移 軟件工程考試整理 第 14 頁(yè) 共 28 頁(yè) ( D )。 請(qǐng)使用流程圖、 PAD 圖和 PDL 語(yǔ)言描述下列程序的算法。 解:如圖所示: (2)輸入三個(gè)正整數(shù)作為邊長(zhǎng),判斷該三條邊構(gòu)成的三角形是等邊、等腰還是一般三角形。 有一個(gè)表 A(1)、 A(2)、 ...A(n),按遞增順序排列。若找到,將表位置 i送入 x,否則將零送到 x,同時(shí)將 key 值插入表中。 (2)置 i=[(H+T)/2](取整 )。若 KeyA(i),則 Key 在表的后半部分, i+1 送入 H。 (4)查不到時(shí),將 A(i),...A(N)移到 A(i+1)...A(N+1),Key 值送入 A(i)中。 答案:語(yǔ)言的技術(shù)特性 ,同時(shí)減少錯(cuò)誤,提高軟件開發(fā)效率,編碼時(shí)注意養(yǎng)成良好的 _____。 答案:序言性注釋和功能性注釋 二、選擇題 ,在程序設(shè)計(jì)中曾強(qiáng)調(diào)程序的效率,現(xiàn)在人們更重視程序的 ( )。 答案: C 。 答案: B (
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1