結(jié)構(gòu)化練習(xí)題2改正確答案匯總_第1頁(yè)
結(jié)構(gòu)化練習(xí)題2改正確答案匯總_第2頁(yè)
結(jié)構(gòu)化練習(xí)題2改正確答案匯總_第3頁(yè)
結(jié)構(gòu)化練習(xí)題2改正確答案匯總_第4頁(yè)
結(jié)構(gòu)化練習(xí)題2改正確答案匯總_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1. 為了提高測(cè)試的效率,應(yīng)該 。A、隨機(jī)地選取測(cè)試數(shù)據(jù)B、取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)C、在完成編碼后制定軟件的測(cè)試計(jì)劃D、選擇發(fā)現(xiàn)錯(cuò)誤可能性大的數(shù)據(jù)作為測(cè)試數(shù)據(jù)2. 與設(shè)計(jì)測(cè)試數(shù)據(jù)無(wú)關(guān)的文檔是 。A、需求說(shuō)明書(shū) B、設(shè)計(jì)說(shuō)明書(shū) C、源程序 D、項(xiàng)目開(kāi)發(fā)設(shè)計(jì)3. 結(jié)構(gòu)設(shè)計(jì)是一種應(yīng)用最廣泛的系統(tǒng)設(shè)計(jì)方法,是以 為基礎(chǔ)、自頂向下、逐步求精和模塊化的過(guò)程 。A、數(shù)據(jù)流 B、數(shù)據(jù)流圖 C、數(shù)據(jù)庫(kù) D、數(shù)據(jù)結(jié)構(gòu)4. 概要設(shè)計(jì)的結(jié)果是提供一份 。A、模塊說(shuō)明書(shū) B、框圖 C、程序 D、數(shù)據(jù)結(jié)構(gòu)5. 需求分析是由分析員經(jīng)了解用戶(hù)的要求,認(rèn)真細(xì)致地調(diào)研、分析,最終應(yīng)建立目標(biāo)系統(tǒng)的邏輯模型并寫(xiě)出 。A、模

2、塊說(shuō)明書(shū) B、軟件規(guī)格說(shuō)明書(shū) C、項(xiàng)目開(kāi)發(fā)計(jì)劃 D、合同文檔6. 注釋是提高程序可讀性的有效手段,好的程序注釋占到程序總量的 。A、1/6 B、1/5 C、1/4 D、1/37. 變換型和事務(wù)型是程序結(jié)構(gòu)的標(biāo)準(zhǔn)形式。從某處獲得數(shù)據(jù),再對(duì)這些數(shù)據(jù)作處理,然后將結(jié)果送出是屬于 。A、變換型 B、事務(wù)型8. PAD(Problem Analysis Diagram)圖是一種 工具 。A、系統(tǒng)描述 B、詳細(xì)設(shè)計(jì) C、測(cè)試 D、編程輔助9. 排錯(cuò)一般是在測(cè)試發(fā)現(xiàn)錯(cuò)誤后進(jìn)行,其中找到錯(cuò)誤位置占排錯(cuò)總工作量的 。A、95% B、5% C、50% D、20%10. 分層數(shù)據(jù)流圖是一種比較嚴(yán)格又易于理解的描述方

3、式,它的頂層描繪了系統(tǒng)的 。A、總貌 B、細(xì)節(jié) C、抽象 D、軟件的作者11. 數(shù)據(jù)流圖中,當(dāng)數(shù)據(jù)流向或流自文件時(shí), 。A、數(shù)據(jù)流要命名,文件不必命名B、數(shù)據(jù)流不必命名,有文件名就足夠了C、數(shù)據(jù)流和文件均要命名,因?yàn)榱鞒龊土鬟M(jìn)數(shù)據(jù)流是不同的D、數(shù)據(jù)流和文件均不要命名,通過(guò)加工可自然反映出12. 分析員是 。A、用戶(hù)中系統(tǒng)的直接使用者 B、用戶(hù)和軟件人員的中間人C、軟件的編程人員 D、用戶(hù)和軟件人員的領(lǐng)導(dǎo)13. 在軟件開(kāi)發(fā)中,有利于發(fā)揮集體智慧的一種做法是 。A、設(shè)計(jì)評(píng)審 B、模塊化 C、主程序員制 D、進(jìn)度控制14. 在開(kāi)發(fā)軟件時(shí),可用來(lái)提高程序員的工作效率。A、程序開(kāi)發(fā)環(huán)境 B、操作系統(tǒng)的作

4、業(yè)管理功能C、編譯程序的優(yōu)化功能 D、并行運(yùn)算的大型計(jì)算機(jī)15. 軟件測(cè)試中設(shè)計(jì)測(cè)試實(shí)例(test case)主要由輸入數(shù)據(jù)和 兩部分組成。A、測(cè)試規(guī)則 B、測(cè)試計(jì)劃 C、預(yù)期輸出結(jié)果 D、以往測(cè)試記錄分析16. 結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)程序的 。A、效率 B、速度 C、可讀性 D、大小17. 開(kāi)發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱(chēng)作 。A、軟件投機(jī) B、軟件危機(jī) C、軟件工程 D、軟件產(chǎn)生18. 成功的測(cè)試是指 。A、運(yùn)行測(cè)試實(shí)例后未發(fā)現(xiàn)錯(cuò)誤項(xiàng) B、發(fā)現(xiàn)程序的錯(cuò)誤C、證明程序正確 D、改正程序的錯(cuò)誤45. 瀑布模型把軟件生存周期劃分為軟件定義、軟件開(kāi)發(fā)和 三個(gè)階段,而每

5、一階段又可細(xì)分為若干更小的階段。A、詳細(xì)設(shè)計(jì) B、可行性分析 C、運(yùn)行及維護(hù) D、測(cè)試與排錯(cuò)46. 軟件的 設(shè)計(jì)又稱(chēng)為總體結(jié)構(gòu)設(shè)計(jì),其主要任務(wù)是建立軟件系統(tǒng)的總體結(jié)構(gòu)。A、概要 B、抽象 C、邏輯 D、規(guī)劃47. 結(jié)構(gòu)化分析SA是軟件開(kāi)發(fā)需求分析階段所使用的方法 不是SA所使用的工具。A、DFD圖 B、PAD圖C、結(jié)構(gòu)化英語(yǔ) D、判定表48. 結(jié)構(gòu)化分析方法以數(shù)據(jù)流圖、 和加工說(shuō)明等描述工具,即用直觀的圖和簡(jiǎn)潔的語(yǔ)言來(lái)描述軟件系統(tǒng)模型。A、DFD圖 B、PAD圖C、IPO圖 D、數(shù)據(jù)字典49. 模塊本身的內(nèi)聚是模塊獨(dú)立性的重要度量因素之一,在七類(lèi)內(nèi)聚中,具有最強(qiáng)內(nèi)聚的一類(lèi)是 。A、順序性?xún)?nèi)聚

6、B、過(guò)程性?xún)?nèi)聚C、邏輯性?xún)?nèi)聚 D、功能性?xún)?nèi)聚50. Jackson設(shè)計(jì)方法是由英國(guó)的M.Jackson提出的,它是一種面向 的設(shè)計(jì)方法。A、對(duì)象 B、數(shù)據(jù)流 C、數(shù)據(jù)結(jié)構(gòu) D、控制結(jié)構(gòu)51. 結(jié)構(gòu)化程序設(shè)計(jì)思想的核心是要求程序只由順序、循環(huán)和 三種結(jié)構(gòu)組成。A、分支 B、單入口 C、單出口 D、有規(guī)則GOTO52. 源程序的版面文檔要求應(yīng)有變量說(shuō)明、適當(dāng)注釋和 。A、框圖 B、統(tǒng)一書(shū)寫(xiě)格式C、修改記錄 D、編程日期53. 在軟件工程中,軟件測(cè)試的目的是 。A、試驗(yàn)性運(yùn)行軟件 B、發(fā)現(xiàn)軟件錯(cuò)誤C、證明軟件是正確的 D、找出軟件中全部錯(cuò)誤54. 在軟件工程中,當(dāng)前用于保證軟件質(zhì)量的主要技術(shù)手段還是

7、 。A、正確性證明 B、測(cè)試C、自動(dòng)程序設(shè)計(jì) D、符號(hào)證明55. 在軟件工程中,高質(zhì)量的文檔標(biāo)準(zhǔn)是完整性、一致性和 。A、統(tǒng)一性 B、安全性C、無(wú)二義性 D、組合性56. 在軟件研究過(guò)程中,CASE是 。A、指計(jì)算機(jī)輔助系統(tǒng)工程 B、CAD和CAM技術(shù)的發(fā)展動(dòng)力C、正在實(shí)驗(yàn)室用的工具 D、指計(jì)算機(jī)輔助軟件工程57. 軟件(結(jié)構(gòu))設(shè)計(jì)階段文檔是 。A、系統(tǒng)模型說(shuō)明書(shū) B、程序流程圖C、系統(tǒng)功能說(shuō)明書(shū) D、模塊結(jié)構(gòu)圖和模塊說(shuō)明書(shū)58. 軟件的維護(hù)指的是 。A、對(duì)軟件的改進(jìn)、適應(yīng)和完善 B、維護(hù)正常運(yùn)行C、配置新軟件 D、軟件開(kāi)發(fā)期的一個(gè)階段59. 若有一個(gè)計(jì)算類(lèi)型的程序,它的輸入量只有一個(gè)X,其范

8、圍是1.0X1.0?,F(xiàn)從輸入角度考慮設(shè)計(jì)了一組測(cè)試該程序的測(cè)試用例為1.0001,1.0,1.0,1.0001。設(shè)計(jì)這組測(cè)試用例的方法是 。A、條件復(fù)蓋法 B、等價(jià)分類(lèi)法 C、邊緣值分析法 D、錯(cuò)誤推測(cè)法61. 逆向工程在軟件工程中主要用于 階段。A、分析 B、設(shè)計(jì) C、編碼 D、維護(hù)62. 軟件工程中,只根據(jù)程序的功能說(shuō)明而不關(guān)心程序內(nèi)部邏輯的測(cè)試方法,稱(chēng)為測(cè)試。A、白盒法 B、灰盒法 C、黑盒法 D、綜合法63. 軟件工程中,結(jié)構(gòu)化分析方法采用數(shù)據(jù)流圖表示,其中用直線(xiàn)段表示文件,用圓表示 ,用箭頭表示 ,用方框表示 。A、數(shù)據(jù)流的源點(diǎn)和終點(diǎn) B、文件 C、加工 D、數(shù)據(jù)流A、文件 B、文件

9、 C、加工 D、控制流A、數(shù)據(jù)流的源點(diǎn)和終點(diǎn) B、文件 C、加工 D、小說(shuō)明64. 階段是軟件生命期中花費(fèi)最多,持續(xù)時(shí)間最長(zhǎng)的階段。A、需求分析 B、維護(hù) C、設(shè)計(jì) D、測(cè)試65. 在可行性研究階段,對(duì)系統(tǒng)所要求的功能、性能以及限制條件進(jìn)行分析,確定是否能夠構(gòu)成一個(gè)滿(mǎn)足要求的系統(tǒng),這稱(chēng)為 可行性。A、經(jīng)濟(jì) B、技術(shù) C、法律 D、操作66. 結(jié)構(gòu)化系統(tǒng)分析所得到的系統(tǒng)需求說(shuō)明書(shū)中包含一組小說(shuō)明。小說(shuō)明是指對(duì)作進(jìn)一步說(shuō)明。A、數(shù)據(jù)流 B、數(shù)據(jù)存儲(chǔ)(文件)C、處理(加工) D、外部項(xiàng)(源點(diǎn)終點(diǎn))67. 分層的數(shù)據(jù)流圖中,父圖與子圖的平衡是指 的平衡。A、處理 B、數(shù)據(jù)存儲(chǔ) C、外部項(xiàng) D、數(shù)據(jù)流6

10、8. 數(shù)據(jù)流圖中,當(dāng)數(shù)據(jù)流向或流自數(shù)據(jù)存儲(chǔ)時(shí), 。A、數(shù)據(jù)流要命名,數(shù)據(jù)存儲(chǔ)不必命名B、數(shù)據(jù)流不必命名,數(shù)據(jù)存儲(chǔ)要命名C、數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)均應(yīng)命名,因流進(jìn)和流出的數(shù)據(jù)流可能不同D、數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)都不必命名,因?yàn)閺奶幚砩峡勺匀环从吵鰜?lái)69. 結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)階段的目的是 。A、獲得良好的軟件結(jié)構(gòu) B、獲得可讀性好的程序C、獲得滿(mǎn)足用戶(hù)需求的數(shù)據(jù)流圖 D、獲得高效的算法70. 要減少兩模塊之間的聯(lián)系,則 。A、兩模塊之間的調(diào)用次數(shù)要盡量少B、兩模塊之間直接傳遞的信息要盡量少C、兩模塊應(yīng)使用盡可能相同的全局變量D、兩模塊應(yīng)盡量共享相同的數(shù)據(jù)結(jié)構(gòu)71. 在集成(聯(lián)合)測(cè)試中,測(cè)試的主要目的是發(fā)現(xiàn) 階段

11、的錯(cuò)誤。A、軟件計(jì)劃 B、需求分析 C、設(shè)計(jì) D、編碼72. 在驗(yàn)收測(cè)試時(shí),測(cè)試所依據(jù)的文檔是 。A、可行性報(bào)告 B、系統(tǒng)(需求)說(shuō)明書(shū)C、模塊說(shuō)明書(shū) D、用戶(hù)手冊(cè)73. 用白盒法測(cè)試程序時(shí),常按照給定的覆蓋條件選取測(cè)試用例。 覆蓋比其他覆蓋都要嚴(yán)格,但它仍不能保證覆蓋程序中的每一條路徑。A、判定 B、條件 C、條件組合 D、判定/條件74. 在軟件生存期的維護(hù)階段,繼續(xù)診斷和修正錯(cuò)誤的過(guò)程稱(chēng)為 。A、完善性維護(hù) B、適應(yīng)性維護(hù) C、預(yù)防性維護(hù) D、改正性維護(hù)75. 軟件的可移植性是衡量軟件質(zhì)量的重要標(biāo)準(zhǔn)之一。它指的是 。A、一個(gè)軟件版本升級(jí)的容易程度B、一個(gè)軟件與其他軟件交換信息的容易程度C

12、、一個(gè)軟件對(duì)軟硬件環(huán)境要求得到滿(mǎn)足的容易程度D、一個(gè)軟件從一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境轉(zhuǎn)移到另一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境的容易程度76. 軟件生存周期是指 階段。A、軟件開(kāi)始使用到用戶(hù)要求修改為止B、軟件開(kāi)始使用到被淘汰為止 C、從開(kāi)始編寫(xiě)程序到不能再使用為止D、從立項(xiàng)制定計(jì)劃,進(jìn)行需求分析到不能再使用為止77. 可行性研究的目的是用最小的代價(jià),在最短的時(shí)間內(nèi)確定問(wèn)題是否可能解決和值得去解決,主要從 三個(gè)方面進(jìn)行。A、技術(shù)可行性、費(fèi)用可行性、效益可行性B、經(jīng)濟(jì)可行性、技術(shù)可行性、機(jī)器可行性C、技術(shù)可行性、操作可行性、經(jīng)濟(jì)可行性D、費(fèi)用可行性、機(jī)器可行性、操作可行性78. 數(shù)據(jù)流圖是一種描述數(shù)據(jù)及其變換的圖形

13、表示,在數(shù)據(jù)流圖上不允許出現(xiàn) 。A、數(shù)據(jù)流 B、控制流 C、文件 D、加工79. 數(shù)據(jù)字典是軟件需求分析階段的重要工具之一,它的基本功能是 。A、數(shù)據(jù)定義 B、數(shù)據(jù)維護(hù) C、數(shù)據(jù)通訊 D、數(shù)據(jù)庫(kù)設(shè)計(jì)80. 事務(wù)型結(jié)構(gòu)數(shù)據(jù)流圖的特點(diǎn)是,將某一個(gè)加工的輸入分解成并行的數(shù)據(jù)流,通過(guò) 執(zhí)行后面的加工。A、變換 B、選擇 C、合并 D、聯(lián)接81. 如果一個(gè)模塊要調(diào)用另一個(gè)模塊,在下列幾種方式中,采用 方式的塊間聯(lián)系小。A、過(guò)程調(diào)用,傳遞控制參數(shù) B、過(guò)程調(diào)用,傳遞數(shù)據(jù)參數(shù)C、直接引用,共用控制信息 D、直接引用,共用數(shù)據(jù)信息82. 軟件的結(jié)構(gòu)化設(shè)計(jì)方法是以 為依據(jù)的模塊結(jié)構(gòu)設(shè)計(jì)方法。A、系統(tǒng)數(shù)據(jù)要求 B

14、、數(shù)據(jù)結(jié)構(gòu)C、數(shù)據(jù)流圖 D、數(shù)據(jù)流83. 結(jié)構(gòu)化設(shè)計(jì)(SD)是軟件開(kāi)發(fā)中常用的方法,使用SD方法可以得到 。A、程序流程圖 B、編程語(yǔ)言的源程序C、分層數(shù)據(jù)流圖和數(shù)據(jù)字典 D、模塊結(jié)構(gòu)圖84. 在測(cè)試層次結(jié)構(gòu)的大型軟件時(shí),有一種方法是從上層模塊開(kāi)始,自頂向下進(jìn)行測(cè)試,此時(shí)有必要用 替代尚未測(cè)試過(guò)的下層模塊。A、主模塊 B、樁模塊 C、驅(qū)動(dòng)模塊 D、輸出模塊85. 已知程序用插入法排序(升序),現(xiàn)有已排序列1,2,3,4,5?,F(xiàn)向序列中插入2,觀察插入結(jié)果是否在1之前,則采用的是 測(cè)試法。A、黑盒 B、白盒 C、條件覆蓋 D、錯(cuò)誤推測(cè)86. 聯(lián)合(集成)測(cè)試可以由 兩種方式進(jìn)行。A、模塊測(cè)試、系

15、統(tǒng)測(cè)試 B、條件測(cè)試、非條件測(cè)試C、漸增式測(cè)試、非漸增式測(cè)試 D、分析測(cè)試、驗(yàn)收測(cè)試87. 由于更新了操作系統(tǒng)而對(duì)軟件進(jìn)行的修改工作屬于 。A、修正性維護(hù) B、適應(yīng)性維護(hù) C、完善性維護(hù) D、預(yù)防性維護(hù)88. 為保證軟件質(zhì)量,在軟件生存周期的每個(gè)階段結(jié)束之前,都需要進(jìn)行 工作。A、制定計(jì)劃 B、測(cè)試 C、審查 D、交接91. 模塊內(nèi)部聯(lián)系最大的是 。A、順序內(nèi)聚 B、功能內(nèi)聚 C、通信內(nèi)聚 D、時(shí)間內(nèi)聚92. 將以下3種耦合性由弱到強(qiáng)的順序排列,正確的是 。A、控制耦合 數(shù)據(jù)耦合 公共耦合 B、數(shù)據(jù)耦合 公共耦合 控制耦合C、公共耦合 數(shù)據(jù)耦合 控制耦合 D、數(shù)據(jù)耦合 控制耦合 公共耦合93.

16、 對(duì)某程序進(jìn)行測(cè)試時(shí),選擇足夠多的測(cè)試用例,使程序的每個(gè)判定中條件的各種可能組合都至少出現(xiàn)一次,這稱(chēng)為 覆蓋法。A、判定 B、判定/條件 C、條件 D、條件組合94. 數(shù)據(jù)字典是對(duì)數(shù)據(jù)流圖中出現(xiàn)的組成元素定義的集合,它不包括 條目。A、文件 B、數(shù)據(jù)流 C、加工 D、I/O參數(shù)95. 軟件需求分析的內(nèi)容是 。A、確定開(kāi)發(fā)的軟件應(yīng)有哪些功能,應(yīng)達(dá)到什么性能B、確定軟件的開(kāi)發(fā)成本 C、制定軟件開(kāi)發(fā)的進(jìn)度表D、確定軟件的總體結(jié)構(gòu)96. 在軟件的設(shè)計(jì)階段應(yīng)提供的文檔是 。A、軟件需求規(guī)格說(shuō)明書(shū)B(niǎo)、概要設(shè)計(jì)規(guī)格說(shuō)明書(shū)和詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明書(shū)C、數(shù)據(jù)字典及數(shù)據(jù)流圖 D、源程序以及源程序的說(shuō)明書(shū)97. 軟件測(cè)試

17、時(shí),正確的測(cè)試次序是 。A、模塊測(cè)試,組裝測(cè)試,確認(rèn)測(cè)試 B、模塊測(cè)試,確認(rèn)測(cè)試,組裝測(cè)試C、組裝測(cè)試,模塊測(cè)試,確認(rèn)測(cè)試 D、確認(rèn)測(cè)試,模塊測(cè)試,組裝測(cè)試98. 在軟件維護(hù)階段,若用戶(hù)要求在程序中增加一個(gè)原來(lái)沒(méi)有的聯(lián)機(jī)幫助功能是屬于 。A、改正維護(hù) B、適應(yīng)性維護(hù)C、完善性維護(hù) D、改正并適應(yīng)性維護(hù)99. 程序流程圖、N-S圖和PAD圖是 使用的算法表達(dá)工具。A、設(shè)計(jì)階段的概要設(shè)計(jì) B、設(shè)計(jì)階段的詳細(xì)設(shè)計(jì)C、編碼階段 D、測(cè)試階段100.軟件的可維護(hù)性是指 。A、軟件的可理解程度,修改的難易程度B、軟件文檔修改的難易程度 C、程序修改的難易程度D、使用維護(hù)工具進(jìn)行維護(hù)的難易程度101.月收入

18、800元者免稅,現(xiàn)用輸入數(shù)800元和801元測(cè)試程序,則采用的是 方法。A、邊緣值分析 B、條件覆蓋 C、錯(cuò)誤推測(cè) D、等價(jià)類(lèi)102.采用黑盒法測(cè)試程序是根據(jù) 。A、程序的邏輯 B、程序的功能說(shuō)明 C、程序中的語(yǔ)句 D、程序中的數(shù)據(jù)103.數(shù)據(jù)流圖的小說(shuō)明中描述的最基本部分是 。A、激發(fā)條件 B、加工邏輯 C、優(yōu)先級(jí) D、執(zhí)行頻率104.系統(tǒng)的健壯性是指 。A、系統(tǒng)能夠正確地完成預(yù)期的功能 B、系統(tǒng)能有效地使用計(jì)算機(jī)資源C、在有干擾或輸入數(shù)據(jù)不合理等意外情況下,系統(tǒng)仍能進(jìn)行適當(dāng)?shù)墓ぷ鱀、在任何情況下,系統(tǒng)均具有錯(cuò)誤自修復(fù)功能105.軟件工程學(xué)是應(yīng)用科學(xué)理論和工程上的技術(shù)指導(dǎo)軟件開(kāi)發(fā)的學(xué)科,其目

19、的是 。A、引入新技術(shù)提高空間利用率 B、用較少的投資獲得高質(zhì)量的軟件C、縮短研制周期擴(kuò)大軟件功能 D、硬軟件結(jié)合使系統(tǒng)面向應(yīng)用106.不適于作為數(shù)據(jù)流圖處理(加工)框名稱(chēng)的是 。A、人工校核工資數(shù)據(jù) B、工資支票數(shù)據(jù)C、打印工資支票 D、計(jì)算職工工資107.如果模塊中所有成分引用共同的數(shù)據(jù),該模塊內(nèi)的聯(lián)系類(lèi)型是 。A、順序內(nèi)聚 B、功能內(nèi)聚 C、通信內(nèi)聚 D、過(guò)程內(nèi)聚108.某模塊的功能是打印錄取通知書(shū)或不錄取通知書(shū),調(diào)用模塊可通過(guò)向此模塊傳遞布爾標(biāo)志信息決定本次調(diào)用執(zhí)行哪種通知書(shū)的打印。這種模塊間的耦合稱(chēng)為 。A、數(shù)據(jù)耦合 B、混合耦合 C、公共耦合 D、控制耦合109.適應(yīng)性維護(hù)的含義是

20、 所進(jìn)行的維護(hù)。A、為使軟件在改變了的環(huán)境下仍能使用B、為改正在開(kāi)發(fā)期產(chǎn)生、測(cè)試階段沒(méi)有發(fā)現(xiàn)、運(yùn)行時(shí)出現(xiàn)的錯(cuò)誤C、為改善系統(tǒng)性能、擴(kuò)充功能 D、為軟件的正常執(zhí)行110.采用白盒法測(cè)試模塊(程序),應(yīng)根據(jù) 。A、內(nèi)部邏輯結(jié)構(gòu) B、算法復(fù)雜度C、外部功能特性 D、支撐環(huán)境111.下列關(guān)于軟件工程方面的敘述中,正確的說(shuō)法是 。A、軟件的質(zhì)量標(biāo)準(zhǔn)中,某些因素是不可兼得的B、數(shù)據(jù)詞典包括數(shù)據(jù)流、文件、模塊調(diào)用關(guān)系等三種條目C、測(cè)試過(guò)程即調(diào)試D、白盒法測(cè)試用例中,滿(mǎn)足條件覆蓋的一定滿(mǎn)足判定覆蓋112.程序編寫(xiě)(實(shí)現(xiàn))階段完成的文檔有 。A、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、模塊開(kāi)發(fā)宗卷 B、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、用戶(hù)手冊(cè)C、模塊

21、開(kāi)發(fā)宗卷、操作手冊(cè) D、用戶(hù)手冊(cè)、操作手冊(cè)113.軟件總體結(jié)構(gòu)的內(nèi)容應(yīng)在 文檔中闡明。A、軟件需求規(guī)格說(shuō)明書(shū) B、概要設(shè)計(jì)規(guī)格說(shuō)明書(shū)C、詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明書(shū) D、數(shù)據(jù)要求規(guī)格說(shuō)明書(shū)114.使用結(jié)構(gòu)化分析方法時(shí),采用的基本手段是 。A、分解和抽象 B、分解和綜合 C、歸納與推導(dǎo) D、試探與回溯115.系統(tǒng)需求分析階段的任務(wù)是分析系統(tǒng)的 。A、數(shù)據(jù)要求 B、功能要求 C、性能要求 D、A,B,C三方面116.決定軟件可維護(hù)性的主要因素可概括為 。A、可測(cè)試性、可理解性、可修改性 B、一致性、結(jié)構(gòu)性、自我描述性C、可計(jì)測(cè)性、可訪(fǎng)內(nèi)性、可通訊性 D、可擴(kuò)充性、簡(jiǎn)潔性、結(jié)構(gòu)性117.要減少兩個(gè)模塊之間的耦

22、合,則必須 。A、兩個(gè)模塊間的調(diào)用次數(shù)要少 B、模塊間傳遞的參數(shù)要少C、模塊間傳遞的參數(shù)要少且不傳遞開(kāi)關(guān)型參數(shù)D、模塊間傳遞的參數(shù)要少且不傳遞開(kāi)關(guān)型參數(shù)以及兩模塊不引用同樣的全局變量118.軟件開(kāi)發(fā)中系統(tǒng)分析階段產(chǎn)生的文檔是 。A、數(shù)據(jù)流圖 B、系統(tǒng)說(shuō)明書(shū) C、模塊結(jié)構(gòu)圖和模塊說(shuō)明書(shū) D、數(shù)據(jù)字典119.初始化模塊和結(jié)束模塊從塊內(nèi)聯(lián)系看,被稱(chēng)為 模塊。A、過(guò)程內(nèi)聚 B、功能內(nèi)聚 C、時(shí)間內(nèi)聚 D、邏輯內(nèi)聚120.系統(tǒng)分析階段的主要任務(wù)是分析系統(tǒng)的綜合要求,其中對(duì)系統(tǒng)需要的存儲(chǔ)量、健壯性、完全性和聯(lián)機(jī)系統(tǒng)的響應(yīng)時(shí)間等方面的要求屬于 。A、環(huán)境要求 B、功能要求 C、性能要求 D、運(yùn)行要求121.

23、結(jié)構(gòu)化設(shè)計(jì)方法采用變換分析和事務(wù)分析技術(shù)實(shí)現(xiàn) 。A、從數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu) B、從模塊結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu)C、從模塊結(jié)構(gòu)導(dǎo)出數(shù)據(jù)結(jié)構(gòu) D、從數(shù)據(jù)流圖導(dǎo)出初始結(jié)構(gòu)圖122.在軟件測(cè)試中,確認(rèn)(驗(yàn)收)測(cè)試主要用于發(fā)現(xiàn) 階段的錯(cuò)誤。A、軟件計(jì)劃 B、需求分析 C、軟件設(shè)計(jì) D、編碼123.軟件維護(hù)階段是軟件生存周期中持續(xù)時(shí)間最長(zhǎng)的階段,它從 時(shí)算起。A、產(chǎn)生可執(zhí)行程序 B、組裝測(cè)試通過(guò)C、軟件交付使用 D、用戶(hù)提出第一份維護(hù)報(bào)告124.結(jié)構(gòu)化系統(tǒng)分析主要是通過(guò) 進(jìn)行分析的。A、算法分解 B、控制結(jié)構(gòu)分解 C、數(shù)據(jù)結(jié)構(gòu)分解 D、處理功能分解125.結(jié)構(gòu)化設(shè)計(jì)方法是面向 的設(shè)計(jì)方法。A、過(guò)程 B、對(duì)象 C、

24、數(shù)據(jù)流 D、數(shù)據(jù)結(jié)構(gòu)126.在結(jié)構(gòu)化系統(tǒng)分析中,判定表和判定樹(shù)常用于表達(dá)數(shù)據(jù)流圖中的 。A、加工 B、數(shù)據(jù)流 C、數(shù)據(jù)存儲(chǔ) D、外部項(xiàng)127.下列耦合度表示中,最弱的耦合形式是 。A、特征耦合 B、公共耦合 C、數(shù)據(jù)耦合 D、控制耦合128.為軟件系統(tǒng)今后的改進(jìn)和發(fā)展打好基礎(chǔ)而進(jìn)行的維護(hù)工作稱(chēng)為 。A、改正性維護(hù) B、適應(yīng)性維護(hù) C、完善性維護(hù) D、預(yù)防性維護(hù)129.系統(tǒng)開(kāi)發(fā)的需求分析階段的重要工作之一是 。A、數(shù)據(jù)定義 B、數(shù)據(jù)庫(kù)設(shè)計(jì) C、數(shù)據(jù)維護(hù) D、數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)130.一個(gè)模塊直接控制(調(diào)用)的下層模塊的數(shù)目稱(chēng)為模塊的 。131.下列所述的測(cè)試原則中,錯(cuò)誤的是 。A、應(yīng)設(shè)計(jì)非法輸入的測(cè)試

25、用例 B、測(cè)試用例要給出測(cè)試的預(yù)期結(jié)果C、因維護(hù)修改程序后需回歸測(cè)試 D、開(kāi)發(fā)小組應(yīng)與測(cè)試小組合并132.某應(yīng)用系統(tǒng)為今后的發(fā)展將單用戶(hù)系統(tǒng)改為多用戶(hù)系統(tǒng),并形成新的應(yīng)用軟件,由此進(jìn)行的維護(hù)工作稱(chēng)為 。A、改正性維護(hù)和預(yù)防性維護(hù) B、適應(yīng)性維護(hù)和完善性維護(hù)C、完善性維護(hù)和改正性維護(hù) D、預(yù)防性維護(hù)和適應(yīng)性維護(hù)133.需求分析說(shuō)明書(shū)不能作為 。A、可行性研究的依據(jù) B、用戶(hù)和開(kāi)發(fā)人員之間的合同C、系統(tǒng)概要設(shè)計(jì)的依據(jù) D、軟件驗(yàn)收測(cè)試的依據(jù)134.如果 ,則稱(chēng)該模塊具有功能內(nèi)聚。A、模塊包括單一功能B、模塊包括若干功能,但所有功能相互緊密相關(guān)C、每個(gè)模塊有單入口、單出口D、模塊中每個(gè)處理成分對(duì)應(yīng)一

26、個(gè)功能,它們緊密結(jié)合135.如果一個(gè)排序程序所設(shè)定的測(cè)試用例為(1)表空(2)表中只有一個(gè)元素(3)元素均有相同的關(guān)鍵字值(4)元素已排序則此測(cè)試方法稱(chēng)為 。A、等價(jià)分類(lèi)法 B、邊緣值分析法 C、因果圖法 D、錯(cuò)誤推測(cè)法136.維護(hù)機(jī)構(gòu)接受維護(hù)申請(qǐng)后,接下來(lái)的工作是 。A、回歸測(cè)試 B、評(píng)價(jià)申請(qǐng) C、執(zhí)行維護(hù) D、組織復(fù)審137.軟件重用概念是指一個(gè)程序 。A、被多次使用 B、被循環(huán)使用C、被多個(gè)其他軟件調(diào)用 D、在不同環(huán)境下的多次重復(fù)使用138.面向?qū)ο蠓治鰰r(shí),所標(biāo)識(shí)的對(duì)象為 是錯(cuò)誤的。A、與目標(biāo)系統(tǒng)有關(guān)的物理實(shí)體 B、與目標(biāo)系統(tǒng)發(fā)生作用的人或組織的角色C、目標(biāo)系統(tǒng)運(yùn)行中需記憶的事件 D、目

27、標(biāo)系統(tǒng)中環(huán)境場(chǎng)所的狀態(tài)139.設(shè)有下列語(yǔ)句序列if(x>1) and (y<=5)then zx * yelse zx+y;if z=12 then z2 * z;若采用判定條件覆蓋法進(jìn)行測(cè)試,則應(yīng)選用 為測(cè)試用例。A、x=1, y=12; x=4, y=7 B、x=2, y=1; x=3, y=3C、x=3, y=4; x=1, y=9 D、x=4, y=5; x=1, y=6140.在維護(hù)請(qǐng)求后進(jìn)行的維護(hù)過(guò)程中,應(yīng)先 ,然后對(duì)維護(hù)要求進(jìn)行評(píng)估并分別處理。A、確定維護(hù)類(lèi)型 B、安排維護(hù)優(yōu)先次序C、組織人員維護(hù) D、分析軟件錯(cuò)誤的嚴(yán)重程序141.劃分軟件生存周期的階段時(shí)所應(yīng)遵循的基

28、本原則是 。A、各階段的任務(wù)盡可能相關(guān) B、各階段的任務(wù)盡可能相對(duì)獨(dú)立C、各階段的任務(wù)在時(shí)間上連續(xù) D、各階段的任務(wù)在時(shí)間上相對(duì)獨(dú)立142.OOA模型規(guī)定了一組對(duì)象如何協(xié)同才能完成軟件系統(tǒng)所指定的工作。這種協(xié)同在模型中是以表明對(duì)象通信方式的一組 連接來(lái)表示的。A、消息 B、記錄 C、數(shù)據(jù) D、屬性143.用黑盒法設(shè)計(jì)測(cè)試用例時(shí)采用的方法包括 。A、判定覆蓋法 B、條件覆蓋法 C、因果圖法 D、路徑分析法144.軟件維護(hù)過(guò)程中, 將會(huì)引起維護(hù)副作用。A、修改代碼或數(shù)據(jù)后未作測(cè)試 B、進(jìn)行改正性維護(hù)時(shí)錯(cuò)誤未全部改正C、進(jìn)行完善性、適應(yīng)性或預(yù)防性維護(hù)時(shí)考慮因素不全面D、維護(hù)過(guò)程中發(fā)生系統(tǒng)運(yùn)行錯(cuò)誤14

29、5.Jackson程序設(shè)計(jì)方法是一種面向 的設(shè)計(jì)方法。A、數(shù)據(jù)結(jié)構(gòu) B、數(shù)據(jù)流圖 C、IPO圖 D、系統(tǒng)流程圖146.下面所列的性質(zhì)中, 不屬于面向?qū)ο蟪绦蛟O(shè)計(jì)的特性。A、繼承性 B、重用性 C、封裝性 D、可視化147.一般來(lái)說(shuō),在管理軟件中,軟件生存周期各個(gè)階段的工作量以 所占的比例最大。A、需求分析與設(shè)計(jì)階段 B、編碼實(shí)現(xiàn)階段C、測(cè)試階段 D、維護(hù)階段148.結(jié)構(gòu)化系統(tǒng)分析中,處理邏輯可用 描述。A、數(shù)據(jù)字典 B、數(shù)據(jù)流圖 C、結(jié)構(gòu)圖 D、結(jié)構(gòu)化語(yǔ)言149.系統(tǒng)開(kāi)發(fā)人員使用系統(tǒng)流程圖或其他工具描述系統(tǒng),估計(jì)每種方案的成本和效益的工作是在 階段進(jìn)行的。A、需求分析 B、總體設(shè)計(jì) C、詳細(xì)設(shè)

30、計(jì) D、編碼階段150.結(jié)構(gòu)化設(shè)計(jì)方法采用變換分析和事務(wù)分析技術(shù)實(shí)現(xiàn) 。A、從數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu) B、從數(shù)據(jù)流圖導(dǎo)出初始結(jié)構(gòu)圖C、從模塊結(jié)構(gòu)導(dǎo)出數(shù)據(jù)結(jié)構(gòu) D、從模塊結(jié)構(gòu)導(dǎo)程序結(jié)構(gòu)151.設(shè)一模塊內(nèi)部的處理動(dòng)作為:成分A的輸出是成分B的輸入,則該模塊的聚合性稱(chēng)為 。A、順序聚合 B、功能聚合 C、過(guò)程聚合 D、通信聚合152.某個(gè)模塊的作用域是指 。A、被該模塊調(diào)用的所有模塊 B、調(diào)用該模塊的所有模塊C、與該模塊相關(guān)聯(lián)的所有模塊 D、受該模塊內(nèi)的判定所影響的所有模塊153.在軟件測(cè)試中,確認(rèn)(驗(yàn)收)測(cè)試主要用于發(fā)現(xiàn) 階段的錯(cuò)誤。A、軟件計(jì)劃 B、需求分析 C、軟件設(shè)計(jì) D、編碼154.如果按用

31、戶(hù)要求增加新功能或修改已有的功能而進(jìn)行的維護(hù)工作,稱(chēng)為 。A、完善性維護(hù) B、適應(yīng)性維護(hù) C、預(yù)防性維護(hù) D、改正性維護(hù)155.軟件維護(hù)階段是軟件生存周期中持續(xù)時(shí)間最長(zhǎng)的階段,它從 時(shí)算起。A、產(chǎn)生可執(zhí)行程序 B、組裝測(cè)試通過(guò) C、軟件交付使用 D、用戶(hù)提出第一份維護(hù)報(bào)告156.軟件質(zhì)量因素中, 是指軟件產(chǎn)品能準(zhǔn)確執(zhí)行需求規(guī)格說(shuō)明中所規(guī)定的任務(wù)。A、健壯性 B、正確性 C、可擴(kuò)充性 D、精確性157.下列是面向?qū)ο笤O(shè)計(jì)方法中有關(guān)對(duì)象的敘述,其中 是正確的。A、對(duì)象在內(nèi)存中沒(méi)有它的存儲(chǔ)區(qū) B、對(duì)象的屬性集合是它的特征表示C、對(duì)象的定義與程序中類(lèi)型概念相當(dāng) D、對(duì)象之間不能相互通信158.軟件生成

32、周期中,開(kāi)發(fā)期間包括 階段。A、軟件計(jì)劃、結(jié)構(gòu)設(shè)計(jì)、測(cè)試和運(yùn)行維護(hù)B、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)和編碼C、結(jié)構(gòu)設(shè)計(jì)、編碼、測(cè)試和運(yùn)行維護(hù)D、需求分析、結(jié)構(gòu)設(shè)計(jì)、編碼和測(cè)試159.結(jié)構(gòu)化系統(tǒng)分析主要是通過(guò) 進(jìn)行分析的。A、算法分解 B、控制結(jié)構(gòu)分解C、數(shù)據(jù)結(jié)構(gòu)分解 D、處理功能分解160.下列 不是模塊化設(shè)計(jì)的目的。A、可采用結(jié)構(gòu)化設(shè)計(jì)方法 B、降低復(fù)雜度C、有利于信息隱蔽 D、描述系統(tǒng)的功能與性能161.下面 不屬于結(jié)構(gòu)化設(shè)計(jì)需解決的問(wèn)題范圍。A、確定系統(tǒng)應(yīng)由哪些系統(tǒng)和模塊組成 B、模塊以什么方式聯(lián)結(jié),接口如何C、如何編寫(xiě)結(jié)構(gòu)程序 D、如何以恰當(dāng)方式表達(dá)系統(tǒng)的軟件結(jié)構(gòu)162.結(jié)構(gòu)化設(shè)計(jì)方法是

33、面向 的設(shè)計(jì)方法。A、過(guò)程 B、對(duì)象C、數(shù)據(jù)流 D、數(shù)據(jù)結(jié)構(gòu)163.下列耦合度表示中,最弱的耦合形式是 。A、特征耦合 B、公共耦合C、數(shù)據(jù)耦合 D、控制耦合164.在結(jié)構(gòu)化系統(tǒng)分析中,判定表和判定樹(shù)常用于表達(dá)數(shù)據(jù)流圖中的 。A、加工 B、數(shù)據(jù)流C、數(shù)據(jù)存儲(chǔ) D、外部項(xiàng)165.用由底向上漸增式方式對(duì)軟件進(jìn)行測(cè)試時(shí),需要為每個(gè)模塊準(zhǔn)備一個(gè) ,它的作用是調(diào)用被測(cè)的模塊。A、主模塊 B、樁模塊C、驅(qū)動(dòng)模塊 D、輸入模塊166.全局?jǐn)?shù)據(jù)結(jié)構(gòu)的錯(cuò)誤通常在 中檢查。A、單元測(cè)試 B、有效性測(cè)試C、集成(系統(tǒng))測(cè)試 D、確認(rèn)測(cè)試167.現(xiàn)有一個(gè)計(jì)算類(lèi)型的程序,它的輸入只有一個(gè)Y,其范圍是50Y50。現(xiàn)從輸入

34、的角度考慮設(shè)計(jì)了一組測(cè)試用例:100,100,0。設(shè)計(jì)這組測(cè)試用例的方法是 。A、條件覆蓋法 B、等價(jià)分類(lèi)法C、邊緣值分析法 D、錯(cuò)誤推測(cè)法168.為軟件系統(tǒng)今后改進(jìn)和發(fā)展打好基礎(chǔ)而進(jìn)行的維護(hù)工作稱(chēng)為 。A、改正性維護(hù) B、適應(yīng)性維護(hù)C、完善性維護(hù) D、預(yù)防性維護(hù)169.下列系統(tǒng)設(shè)計(jì)工具中, 不屬于詳細(xì)設(shè)計(jì)工具。A、N-S圖 B、數(shù)據(jù)流圖C、程序流程圖 D、PAD170.軟件生存周期中,運(yùn)行期的主要任務(wù)是 。A、軟件開(kāi)發(fā) B、軟件維護(hù)C、版本更換 D、功能擴(kuò)充171.系統(tǒng)開(kāi)發(fā)的需求分析階段的重要工作之一是 。A、數(shù)據(jù)定義 B、數(shù)據(jù)庫(kù)設(shè)計(jì)C、數(shù)據(jù)維護(hù) D、數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)172.經(jīng)調(diào)查,系統(tǒng)分析員給

35、出有關(guān)問(wèn)題的初略陳述,其中部分描述如下:某商場(chǎng)的采購(gòu)部門(mén)要求每天開(kāi)出定購(gòu)清單,交采購(gòu)員;倉(cāng)庫(kù)管理員將此要求輸入系統(tǒng),經(jīng)庫(kù)存業(yè)務(wù)(進(jìn)貸或出貸)處理后輸出。從這段描述可知該部分?jǐn)?shù)據(jù)流圖中的外部項(xiàng)為 。A、采購(gòu)員、倉(cāng)庫(kù)管理員 B、定購(gòu)清單、庫(kù)存業(yè)務(wù)C、庫(kù)存業(yè)務(wù) D、定購(gòu)清單、采購(gòu)員173.下列敘述中, 不屬于數(shù)據(jù)字典的作用。A、作為編碼階段的描述工具 B、為用戶(hù)與開(kāi)發(fā)人員之間統(tǒng)一認(rèn)識(shí)C、作為概要設(shè)計(jì)的依據(jù) D、為需求分析階段定義各類(lèi)條目174.一個(gè)模塊直接控制(調(diào)用)的下層模塊的數(shù)目稱(chēng)為模塊的 。A、扇入數(shù) B、扇出數(shù) C、寬度 D、作用域175.模塊內(nèi)部的算法設(shè)計(jì)在結(jié)構(gòu)化方法的 階段進(jìn)行。A、系統(tǒng)

36、分析 B、概要設(shè)計(jì) C、詳細(xì)設(shè)計(jì) D、編碼(實(shí)現(xiàn))176.在面向?qū)ο筌浖椒ㄖ?,“?lèi)”是 。A、具有同類(lèi)數(shù)據(jù)的對(duì)象的集合 B、具有相同操作的對(duì)象的集合C、具有同類(lèi)數(shù)據(jù)的對(duì)象的定義 D、具有同類(lèi)數(shù)據(jù)和相同操作的對(duì)象的定義177.編碼(實(shí)現(xiàn))階段得到的程序段應(yīng)該是 。A、編輯完成的源程序 B、編譯(或匯編)通過(guò)的可裝配程序C、可交付使用的程序 D、可運(yùn)行程序178.下列所述的測(cè)試原則中,錯(cuò)誤的是 。A、應(yīng)設(shè)計(jì)非法輸入的測(cè)試用例 B、測(cè)試用例要給出測(cè)試的預(yù)期結(jié)果C、因維護(hù)修改程序后需回歸測(cè)試 D、開(kāi)發(fā)小組與測(cè)試小組合并179.如果某個(gè)程序的輸入數(shù)據(jù)的可能值劃分為n個(gè)合理等價(jià)類(lèi),m個(gè)不合理等價(jià)類(lèi),這些

37、等價(jià)類(lèi)均為數(shù)軸上的一個(gè)有限區(qū)間范圍,則采用邊緣值測(cè)試方法至少需要 個(gè)測(cè)試用例。A、m+n B、2m+n C、2n+m D、2(m+n)180.某應(yīng)用系統(tǒng)為今后的發(fā)展將單用戶(hù)系統(tǒng)改為用戶(hù)系統(tǒng),并形成新的應(yīng)用軟件,由此進(jìn)行的維護(hù)工作稱(chēng)為 。A、改正性維護(hù)和預(yù)防性維護(hù) B、適應(yīng)性維護(hù)和完善性維護(hù)C、完善性維護(hù)和改正性維護(hù) D、預(yù)防性維護(hù)和適應(yīng)性維護(hù)181.可維護(hù)性是軟件的重要質(zhì)量標(biāo)準(zhǔn)。下列 措施與提高可維護(hù)性無(wú)關(guān)。A、提高程序效率 B、強(qiáng)調(diào)程序設(shè)計(jì)風(fēng)格化C、采用模塊化程序設(shè)計(jì)方法 D、采用結(jié)構(gòu)化程序設(shè)計(jì)方法或面向?qū)ο蠓椒?82.產(chǎn)生軟件危機(jī)的原因有如下幾點(diǎn),除了 。A、軟件開(kāi)發(fā)過(guò)程未經(jīng)審查B、軟件開(kāi)

38、發(fā)不分階段,開(kāi)發(fā)人員沒(méi)有明確的分工C、所開(kāi)發(fā)的軟件,除了程序清單外,沒(méi)有其他文檔D、采用工程設(shè)計(jì)的方法開(kāi)發(fā)軟件,不符合軟件本身的特點(diǎn)183.需求分析說(shuō)明書(shū)不能作為 。A、可行性研究的依據(jù) B、用戶(hù)和開(kāi)發(fā)人員之間的合同C、系統(tǒng)概要設(shè)計(jì)的依據(jù) D、軟件驗(yàn)收測(cè)試的依據(jù)184.在自頂向下設(shè)計(jì)分層數(shù)據(jù)流圖時(shí),設(shè)計(jì)頂層數(shù)據(jù)流圖主要分析 。A、源、匯(終)點(diǎn)和輸入、輸出數(shù)據(jù)流 B、源、匯(終)點(diǎn)和處理功能C、數(shù)據(jù)存儲(chǔ)和輸入、輸出數(shù)據(jù)流 D、處理功能和輸入、輸出數(shù)據(jù)流185.模塊結(jié)構(gòu)圖是在軟件工程的 階段中采用的描述工具。A、需求分析 B、概要設(shè)計(jì) C、詳細(xì)設(shè)計(jì) D、編碼(實(shí)現(xiàn))186.如果 ,則稱(chēng)該模塊具有

39、功能內(nèi)聚。A、模塊包括單一功能B、模塊包括若干功能,但所有功能相互緊密相關(guān)C、每個(gè)模塊有單入口、單出口D、模塊中每個(gè)處理成分對(duì)應(yīng)一個(gè)功能,它們緊密結(jié)合187.變換型數(shù)據(jù)流圖通常是 形態(tài)。A、線(xiàn)性 B、層次 C、網(wǎng)狀 D、無(wú)規(guī)則188.結(jié)構(gòu)化設(shè)計(jì)采用模塊化方法的主要出發(fā)點(diǎn)是 。A、增加內(nèi)聚性 B、減少耦合度 C、提高有效性 D、降低復(fù)雜度189.面向?qū)ο蟪绦蛟O(shè)計(jì)中,基于父類(lèi)創(chuàng)建的子類(lèi)具有父類(lèi)的所有特性(屬性和方法),這一特點(diǎn)稱(chēng)為類(lèi)的 。A、多態(tài)性 B、封裝性 C、繼承性 D、重用性190.如果一個(gè)排序程序所設(shè)定的測(cè)試用例為(1)表空 (2)表中只有一個(gè)元素(3)元素均有相同的關(guān)鍵字值 (4)元素

40、已排序則此測(cè)試方法稱(chēng)為 。A、等價(jià)分類(lèi)法 B、邊緣值分析法 C、因果圖法 D、錯(cuò)誤推測(cè)法191.維護(hù)機(jī)構(gòu)接受維護(hù)申請(qǐng)后,接下的工作是 。A、回歸測(cè)試 B、評(píng)價(jià)申請(qǐng) C、執(zhí)行維護(hù) D、組織復(fù)審192.軟件工程中 不屬于用戶(hù)文檔的內(nèi)容。A、功能描述 B、安裝手冊(cè) C、系統(tǒng)設(shè)計(jì) D、使用手冊(cè)193.防錯(cuò)性程序設(shè)計(jì)對(duì)具有潛在危險(xiǎn)性的操作進(jìn)行檢查,并給出出錯(cuò)信息。采用這種程序設(shè)計(jì)方法可提高系統(tǒng)的 。A、正確性 B、有效性 C、健壯性 D、精確性194.數(shù)據(jù)流圖所描述的是實(shí)際系統(tǒng)的 。A、邏輯模型 B、物理模型 C、程序流程 D、數(shù)據(jù)結(jié)構(gòu)195.由變換型數(shù)據(jù)流圖轉(zhuǎn)換成模塊結(jié)構(gòu)圖,其中包括變換模塊,則 。A

41、、變換模塊就是主模塊B、變換模塊的功能是將邏輯輸入變換為邏輯輸出C、變換模塊沒(méi)有下層模塊D、變換模塊只能有一個(gè)輸入量、一個(gè)輸出量196.面向?qū)ο蠓治鰰r(shí),所標(biāo)識(shí)的對(duì)象為 是錯(cuò)誤的。A、與目標(biāo)系統(tǒng)有關(guān)的物理實(shí)體 B、與目標(biāo)系統(tǒng)發(fā)生作用的人或組織的角色C、目標(biāo)系統(tǒng)運(yùn)行中需記憶的事件 D、目標(biāo)系統(tǒng)中環(huán)境場(chǎng)所的狀態(tài)197.面向?qū)ο笤O(shè)計(jì)OOD模型的主要部件中,通常不包括 。A、通信部件 B、人機(jī)交互部件 C、任務(wù)管理 D、數(shù)據(jù)管理198.軟件測(cè)試的基本目標(biāo)是 。A、確定白盒法或黑盒法 B、確定單元測(cè)試或集成測(cè)試C、確定測(cè)試范圍和路徑D、確定一組測(cè)試數(shù)據(jù)以盡可能多地發(fā)現(xiàn)錯(cuò)誤199.在維護(hù)請(qǐng)求后進(jìn)行的維護(hù)過(guò)程

42、中,應(yīng)先 ,然后對(duì)維護(hù)要求進(jìn)行評(píng)估并分別處理。A、確定維護(hù)類(lèi)型 B、安排維護(hù)優(yōu)先次序 C、組織人員維護(hù) D、分析軟件錯(cuò)誤的嚴(yán)重程度200.下列各項(xiàng)中, 不是增加軟件維護(hù)工作量的因素。A、用戶(hù)數(shù)量的增加 B、使用結(jié)構(gòu)化技術(shù)或面向?qū)ο蠹夹g(shù)C、軟件功能擴(kuò)充 D、應(yīng)用環(huán)境變化201.一個(gè)軟件項(xiàng)目是否進(jìn)行開(kāi)發(fā)的結(jié)論是在 文檔中作出的。A、軟件開(kāi)發(fā)計(jì)劃 B、可行性報(bào)告 C、需求分析說(shuō)明書(shū) D、測(cè)試報(bào)告202.某教學(xué)設(shè)備銷(xiāo)售部門(mén)制定一項(xiàng)銷(xiāo)售優(yōu)惠政策,一次購(gòu)買(mǎi)100臺(tái)或100臺(tái)以上者按八五折優(yōu)惠,購(gòu)買(mǎi)者是教師、學(xué)生按九折優(yōu)惠。設(shè)CI表示購(gòu)買(mǎi)的臺(tái)數(shù),C2為1、2、0分別表示教師、學(xué)生和其他人員,則符合九折優(yōu)惠判

43、定條件為 。A、(C1<100) AND TOT (C2=0) B、(C1<100) AND NOT (C2>0)C、NOT (C1>=100) AND (C2=0) D、NOT (C1<100) AND (C2>0)203.數(shù)據(jù)流是數(shù)據(jù)流圖的基本成分,下列關(guān)于數(shù)據(jù)流的敘述中, 是正確的。A、某加工的輸入是一個(gè)數(shù)據(jù)流,該加工的輸出也必定是一個(gè)數(shù)據(jù)流B、多個(gè)不同的數(shù)據(jù)流可以流向一個(gè)加工,也可從一個(gè)加工中流出C、數(shù)據(jù)流只能從加工流向文件,但不能從文件流向加工D、一個(gè)數(shù)據(jù)流可以從一個(gè)文件流向另一個(gè)文件204.銀行計(jì)算機(jī)儲(chǔ)蓄管理信息系統(tǒng)中,根據(jù)客戶(hù)提出的要求(如存款

44、、取款、查詢(xún)、掛失、咨詢(xún)等)進(jìn)行相應(yīng)的業(yè)務(wù)處理的該層數(shù)據(jù)流圖是 。A、變換型 B、事務(wù)型 C、既不是A也不是B D、不一定205.某模塊的輸入數(shù)據(jù)為某工廠(chǎng)中一個(gè)車(chē)間的生產(chǎn)產(chǎn)量表,通過(guò)該模塊可以計(jì)算出車(chē)間中生產(chǎn)工人的平均產(chǎn)量、統(tǒng)計(jì)產(chǎn)量前10名的人員名單,從內(nèi)聚度來(lái)看,該模塊屬于 。A、邏輯內(nèi)聚 B、通信內(nèi)聚 C、順序內(nèi)聚 D、功能內(nèi)聚206. 不屬于概要設(shè)計(jì)所解決的問(wèn)題范圍。A、確定模塊的層次結(jié)構(gòu) B、全程數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)C、描述系統(tǒng)的功能與性能 D、修改用戶(hù)手冊(cè)207.面向?qū)ο笤O(shè)計(jì)時(shí),對(duì)象信息的隱藏主要是通過(guò) 實(shí)現(xiàn)的。A、對(duì)象的封裝性 B、子類(lèi)的繼承性 C、系統(tǒng)模塊化 D、模塊的可重用208.在有關(guān)集成(組裝)測(cè)試的敘述中, 是正確的。A、測(cè)試底層模塊時(shí)不需要樁模塊 B、驅(qū)動(dòng)模塊的作用是模擬被調(diào)模塊C、自頂向下測(cè)試方法易于設(shè)計(jì)測(cè)試結(jié)果 D、自底向上測(cè)試方法有利于提前預(yù)計(jì)測(cè)試結(jié)果209.下述各種因素中 對(duì)軟件維護(hù)有影響。a.人員因素 b.技術(shù)因素 c.程序自身的因素 d.管理因素A、a,b,c B、b,c,d C、a,b,d D、a,b,c,d210.軟件維護(hù)過(guò)程中, 將會(huì)引起維護(hù)副作用。A、修改代碼或數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論