日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

      歡迎訪問 生活随笔!

      生活随笔

      當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

      综合教程

      北大软件工程——第三周:结构化分析方法1

      發(fā)布時(shí)間:2024/1/3 综合教程 36 生活家
      生活随笔 收集整理的這篇文章主要介紹了 北大软件工程——第三周:结构化分析方法1 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

      結(jié)構(gòu)化分析方法的概念

      1單選(2分)關(guān)于軟件開發(fā)方法,以下說法正確的是 D

      A.軟件開發(fā)方法是指軟件開發(fā)過程所遵循的辦法和步驟

      B.軟件開發(fā)活動(dòng)的目的是有效地得到一個(gè)運(yùn)行的系統(tǒng)及其支持文檔,并且滿足有關(guān)的質(zhì)量要求

      C.軟件開發(fā)方法學(xué)指的是規(guī)則、方法和工具的集成

      D.以上說法都正確

      2多選(2分)結(jié)構(gòu)化方法包括了 ACD

      A.結(jié)構(gòu)化分析方法

      B.結(jié)構(gòu)化項(xiàng)目管理方法

      C.結(jié)構(gòu)化設(shè)計(jì)方法

      D.結(jié)構(gòu)化程序設(shè)計(jì)方法

      3單選(2分)需求分析的目標(biāo)不包括 C

      A.解決需求陳述中的歧義、不一致的問題

      B.作為開發(fā)人員和客戶間技術(shù)契約的基礎(chǔ)

      C.給出解決問題的具體算法和數(shù)據(jù)結(jié)構(gòu)

      D.給出問題的形式化或半形式化的描述

      結(jié)構(gòu)化分析模型

      1單選(2分)結(jié)構(gòu)化分析模型中,支持?jǐn)?shù)據(jù)抽象的是哪些術(shù)語 A

      ①數(shù)據(jù)流 ②數(shù)據(jù)存儲(chǔ) ③數(shù)據(jù)源 ④數(shù)據(jù)潭 ⑤加工

      A.①②

      B.③④

      C.①②③④

      D.③④⑤

      2多選(2分)在結(jié)構(gòu)化分析方法中,與數(shù)據(jù)流圖配合使用的是 BD

      A.網(wǎng)絡(luò)圖

      B.數(shù)據(jù)字典

      C.程序流程圖

      D.加工小說明

      3單選(2分)結(jié)構(gòu)化分析方法使用DFD描述 A

      A.系統(tǒng)的功能

      B.系統(tǒng)的控制流程

      C.系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)

      D.系統(tǒng)的基本加工

      4單選(2分)結(jié)構(gòu)化分析階段,不適用于描述加工邏輯的工具是 D

      A.結(jié)構(gòu)化語言

      B.判定表

      C.判定樹

      D.流程圖

      結(jié)構(gòu)化分析過程

      1單選(2分)通過 B 可以完成數(shù)據(jù)流圖的細(xì)化

      A.結(jié)構(gòu)分解

      B.功能分解

      C.數(shù)據(jù)分解

      D.系統(tǒng)分解

      2多選(2分)下列關(guān)于數(shù)據(jù)流圖的說法中,正確的是 CD

      A.在結(jié)構(gòu)化分析中,采用自頂向下逐層分解的思想,從零層數(shù)據(jù)流圖開始逐步精化

      B.可以根據(jù)加工的編號(hào)識(shí)別該加工位于哪一層數(shù)據(jù)流圖

      C.加工必須有輸入和輸出

      D.數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)流圖中的作用是在各加工之間建立合理的關(guān)系

      3單選(2分)數(shù)據(jù)字典一般不包括下列選項(xiàng)中的 C 條目

      A.數(shù)據(jù)流

      B.數(shù)據(jù)存儲(chǔ)

      C.加工

      D.數(shù)據(jù)項(xiàng)

      4多選(2分)以下說法正確的是 ACD

      A.數(shù)據(jù)流圖中的每個(gè)數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)必須在數(shù)據(jù)字典中予以定義

      B.數(shù)據(jù)流圖中的每個(gè)加工必須在加工小說明中予以定義 //葉加工(最底層)必須給出說明

      C.數(shù)據(jù)流圖中的圖元個(gè)數(shù)應(yīng)當(dāng)控制在7+2以內(nèi)

      D.加工小說明中,必須指出該加工的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流

      需求規(guī)格說明書

      1單選(2分)需求分析最終結(jié)果是產(chǎn)生 C

      A.項(xiàng)目開發(fā)說明書

      B.可行性分析報(bào)告

      C.需求規(guī)格說明書

      D.設(shè)計(jì)說明書

      2單選(2分)需求規(guī)格說明書中不應(yīng)包括 B

      A.功能概述

      B.算法設(shè)計(jì)

      C.故障處理

      D.性能需求

      3單選(2分)需求規(guī)約是需求階段非常重要的文檔,它的作用不包括 D

      A.軟件開發(fā)組織和用戶之間達(dá)成的共識(shí)

      B.軟件后續(xù)設(shè)計(jì)、編碼、測(cè)試的基本依據(jù)

      C.軟件驗(yàn)收的依據(jù)

      D.軟件可行性分析的依據(jù)

      結(jié)構(gòu)化設(shè)計(jì)方法

      結(jié)構(gòu)化設(shè)計(jì)概念

      1單選(2分)結(jié)構(gòu)化設(shè)計(jì)的目標(biāo)是 D

      A.建立系統(tǒng)軟件模型

      B.建立軟件體系結(jié)構(gòu)和詳細(xì)的處理算法

      C.產(chǎn)生設(shè)計(jì)規(guī)格說明書

      D.以上全部

      2填空(2分)結(jié)構(gòu)化設(shè)計(jì)一般又可分為概要設(shè)計(jì)階段和詳細(xì)設(shè)計(jì)階段。

      3單選(2分)總體設(shè)計(jì)不包括 D

      A.體系結(jié)構(gòu)設(shè)計(jì)

      B.接口設(shè)計(jì)

      C.數(shù)據(jù)設(shè)計(jì)

      D.數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

      4單選(2分)模塊結(jié)構(gòu)圖中,如果兩個(gè)模塊之間有直線連接,表示他們之間存在 A 關(guān)系

      A.調(diào)用

      B.組成

      C.連接

      D.順序執(zhí)行

      5單選(2分)關(guān)于總體設(shè)計(jì)階段的任務(wù),以下說法錯(cuò)誤的是 C

      A.主要任務(wù)是將DFD轉(zhuǎn)為MSD

      B.針對(duì)不同類型的DFD有不同的設(shè)計(jì)方法

      C.精化MSD不屬于總體設(shè)計(jì)階段的任務(wù)

      D.根據(jù)穿越系統(tǒng)邊界的數(shù)據(jù)流確定系統(tǒng)與外界的接口

      初試模塊結(jié)構(gòu)圖的設(shè)計(jì)

      1判斷(2分)判斷題:所有的數(shù)據(jù)流圖都可以看作變換型數(shù)據(jù)流圖。 A

      A.對(duì)

      B.錯(cuò)

      2單選(2分)對(duì)于變換設(shè)計(jì)的基本步驟,正確的順序是 C

      ① 確定輸入、變換、輸出三部分之間的邊界

      ② 系統(tǒng)模塊結(jié)構(gòu)圖頂層和第一層的設(shè)計(jì)

      ③ 復(fù)審并精化系統(tǒng)需求模型

      ④ 自頂向下,逐步求精

      A.①②③④

      B.②①③④

      C.③①②④

      D.①③②④

      3單選(2分)下列說法錯(cuò)誤的是 B

      A.變換型DFD是由輸入、變換和輸出三部分組成

      B.變換設(shè)計(jì)中,有幾個(gè)物理輸入就設(shè)計(jì)幾個(gè)輸入模塊 //是有幾個(gè)邏輯輸入就設(shè)計(jì)幾個(gè)輸入模塊

      C.事務(wù)型DFD一般只接受一個(gè)輸入數(shù)據(jù)

      D.通常來說,變換型數(shù)據(jù)流圖更加常見,而事務(wù)型數(shù)據(jù)流圖往往作為局部出現(xiàn)

      4單選(2分)關(guān)于事務(wù)設(shè)計(jì),下列說法正確的是 B

      A.事務(wù)設(shè)計(jì)的第一步是確定事務(wù)處理中心 //第一步是 設(shè)計(jì)準(zhǔn)備,復(fù)審和精化系統(tǒng)模型

      B.在第一級(jí)分解中,需要為每一條活動(dòng)路徑設(shè)計(jì)一個(gè)事務(wù)處理模塊

      C.在第一級(jí)分解中,需要分別設(shè)計(jì)輸入輸出模塊

      D.在第二級(jí)分解中,對(duì)各條路徑的細(xì)化類似于變換設(shè)計(jì)的細(xì)化過程

      初始模塊結(jié)構(gòu)圖精化的原則

      1單選(2分)軟件概要設(shè)計(jì)結(jié)束后得到 B

      A.初始化的模塊結(jié)構(gòu)圖

      B.精化的模塊結(jié)構(gòu)圖

      C.模塊詳細(xì)的算法

      D.程序編碼

      2填空(2分)模塊化的基本原則是高內(nèi)聚,低耦合.

      3單選(2分)一個(gè)模塊把一個(gè)數(shù)值量作為參數(shù)傳送給另一模塊,這兩個(gè)模塊之間的耦合是 B

      A.邏輯耦合

      B.數(shù)據(jù)耦合

      C.控制耦合

      D.內(nèi)容耦合

      4單選(2分)下列幾種耦合中, D 的耦合性最強(qiáng)。

      A.公共耦合

      B.數(shù)據(jù)耦合

      C.控制耦合

      D.內(nèi)容耦合

      5單選(2分)為了提高模塊的獨(dú)立性,模塊內(nèi)部最好是 C

      A.邏輯內(nèi)聚

      B.時(shí)間內(nèi)聚

      C.功能內(nèi)聚

      D.通信內(nèi)聚

      6單選(2分)通信內(nèi)聚是指 B

      A.把需要同時(shí)執(zhí)行的動(dòng)作組合在一起形成的模塊

      B.各處理使用相同的輸入數(shù)據(jù)集或產(chǎn)生相同的輸出數(shù)據(jù)集

      C.一個(gè)模塊內(nèi)各個(gè)元素都密切相關(guān)于同意功能且必須順序執(zhí)行

      D.模塊內(nèi)所有元素共同完成一個(gè)功能,缺一不可

      歡迎查閱

      總結(jié)

      以上是生活随笔為你收集整理的北大软件工程——第三周:结构化分析方法1的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

      如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。