軟件工程選擇題_第1頁
軟件工程選擇題_第2頁
軟件工程選擇題_第3頁
軟件工程選擇題_第4頁
軟件工程選擇題_第5頁
已閱讀5頁,還剩32頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、軟件工程選擇題1為了提高測試的效率,應(yīng)該_。 單選題 *隨機地選取測試數(shù)據(jù)取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)庫在完成編碼后制定軟件的測試計劃選擇發(fā)現(xiàn)錯誤可能性大的數(shù)據(jù)作為測試數(shù)據(jù)(正確答案 )2以下哪個不是詳細設(shè)計中常用的圖形描述工具。 單選題 *數(shù)據(jù)流圖 (正確答案 )程序流圖盒圖(n-s 圖)問題分析圖 (pad)3. 耦合是對軟件結(jié)構(gòu)中各個不同模塊之間互相關(guān)聯(lián)程度的度量。一個模塊直接訪問另一個模塊的內(nèi)部信息應(yīng)屬于方式。 單選題 *控制耦合內(nèi)容耦合 (正確答案 )數(shù)據(jù)耦合外部耦合4. 軟件設(shè)計包括 _兩個階段。 單選題 *接口設(shè)計和結(jié)構(gòu)設(shè)計數(shù)據(jù)設(shè)計和概要設(shè)計結(jié)構(gòu)設(shè)計和過程設(shè)計概要設(shè)計和詳細設(shè)

2、計 (正確答案 )5. 現(xiàn)有一個計算類型的程序,它的輸入只有一個y,其范圍是 50y50。現(xiàn)從輸入的角度考慮設(shè)計了一組測試用例:100,100,0。設(shè)計這組測試用例的方法是 。 單選題 *條件覆蓋法邊緣值分析法錯誤推測法等價劃分法 (正確答案 )6. 在軟件結(jié)構(gòu)圖的有關(guān)術(shù)語中,用于表示軟件結(jié)構(gòu)中控制的層數(shù)的是。 單選題 *扇出扇入深度(正確答案 )寬度7. 結(jié)構(gòu)化設(shè)計方法是面向()的設(shè)計。 單選題 *數(shù)據(jù)編碼數(shù)據(jù)流 (正確答案 )數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)8. 下面不屬于軟件工程的基本原則的是_ _。 單選題 *模塊化抽象局部化自頂向上 (正確答案 )9. 在數(shù)據(jù)流圖中,用圓或者橢圓來表示。 單選題 *a

3、. 數(shù)據(jù)流b. 數(shù)據(jù)源點或終點c. 數(shù)據(jù)存儲d. 加工(正確答案 )10分層數(shù)據(jù)流圖是一種比較嚴格又易于理解的描述方式,它的頂層描述了系統(tǒng)的_。 單選題 *總貌(正確答案 )細節(jié)抽象軟件的作者11數(shù)據(jù)流圖中,當數(shù)據(jù)流向或流自文件時,_。 單選題 *數(shù)據(jù)流要命名,文件不必命名數(shù)據(jù)流不必命名,有文件名就足夠了(正確答案 )數(shù)據(jù)流和文件均要命名,因為流出和流進數(shù)據(jù)流是不同的數(shù)據(jù)流和文件均不要命名,通過加工可自然反映出12分析員是 _。 單選題 *用戶中系統(tǒng)的直接使用者用戶和軟件人員的中間人(正確答案 )軟件的編程人員用戶和軟件人員的領(lǐng)導13在軟件開發(fā)中,有利于發(fā)揮集體智慧的一種做法是_。 單選題 *

4、設(shè)計評審 (正確答案 )模塊化主程序員制進度控制14在開發(fā)軟件時, _可用來提高程序員的工作效率。 單選題 *程序開發(fā)環(huán)境 (正確答案 )操作系統(tǒng)的作業(yè)管理功能編譯程序的優(yōu)化功能并行運算的大型計算機15pad(problem analysis diagram)圖是一種 _工具。 單選題 *系統(tǒng)描述詳細設(shè)計 (正確答案 )測試編程輔助16結(jié)構(gòu)化程序設(shè)計主要強調(diào)程序的_。 單選題 *效率速度可讀性 (正確答案 )大小17開發(fā)軟件需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱作_。單選題 *軟件投機軟件危機 (正確答案 )軟件工程軟件產(chǎn)生18成功的測試是指 _。 單選題 *運行測試實例后未發(fā)現(xiàn)

5、錯誤項發(fā)現(xiàn)程序的錯誤 (正確答案 )證明程序正確改正程序的錯誤19系統(tǒng)開發(fā)的需求分析階段的重要工作之一是_。 單選題 *數(shù)據(jù)定義 (正確答案 )數(shù)據(jù)庫設(shè)計數(shù)據(jù)維護數(shù)據(jù)結(jié)構(gòu)實現(xiàn)20概要設(shè)計的結(jié)果是提供一份_。 單選題 *模塊說明書 (正確答案 )框圖程序數(shù)據(jù)結(jié)構(gòu)21單獨測試一個模塊時 ,有時需要一個 _程序驅(qū)動被測試的模塊 .有時還要有一個或幾個 _模塊模擬由被測試模塊調(diào)用的模塊。 *理解驅(qū)動(正確答案 )管理傳遞子(sub)仿真(initation)棧(ssack)樁(ssub)(正確答案 )22在結(jié)構(gòu)化程序設(shè)計思想提出以前,在程序設(shè)計中曾強調(diào)程序的_?,F(xiàn)在,與程序的 _相比,人們更重視程序的

6、 _。 *安全性專用性一致性合理性可理解性 (正確答案 )效率(正確答案 )23軟件測試中,白箱方法是通過分析程序的_來設(shè)計測試實例的方法,除了測試程序外,還適用于對 _階段的軟件文檔進行測試。黑箱方法是根據(jù)程序的_來設(shè)計測試實例的方法,除了測試程序外,它適用于_階段的軟件文檔進行測試。 *應(yīng)用范圍內(nèi)部邏輯 (正確答案 )功能(正確答案 )輸入數(shù)據(jù)編碼軟件詳細設(shè)計 (正確答案 )軟件概要設(shè)計 (正確答案 )需求分析24作為面向?qū)ο蠓治龅幕A(chǔ)、由問題領(lǐng)域中的對象所組成、用er 圖來描述是_。 單選題 *消息模型 (正確答案 )處理模型狀態(tài)模型瀑布模塊25_是以發(fā)現(xiàn)錯誤為目的的,而_是以定位,分析

7、和改正錯誤為目的的。 *測試(正確答案 )排錯(調(diào)試)(正確答案 )維護開發(fā)26請按順序?qū)懗鲕浖诘膸讉€階段_,_ ,_,_,_,_。 *6維護 (正確答案 )5測試 (正確答案 )3詳細設(shè)計 (正確答案 )2概要設(shè)計 (正確答案 )4編碼 (正確答案 )1需求分析 (正確答案 )27數(shù)據(jù)庫設(shè)計全過程中的關(guān)鍵是_。 單選題 *分析用戶要求建立概念性數(shù)據(jù)模型 (正確答案 )邏輯設(shè)計物理設(shè)計28軟件危機出現(xiàn)于 _,為了解決軟件危機,人們提出了用_的原理來設(shè)計軟件,這是軟件工程誕生的基礎(chǔ)。 *50年代末60年代初60年代末 (正確答案 )70年代初工程學 (正確答案 )29 瀑布模型把軟件生存周

8、期劃分為軟件定義、軟件開發(fā)和_三個階段,而每一階段又可細分為若干個更小的階段。 單選題 *詳細設(shè)計可行性分析運行及維護 (正確答案 )測試與排錯30軟件的 _設(shè)計又稱為總體設(shè)計,其主要任務(wù)是建立軟件系統(tǒng)的總體結(jié)構(gòu)。單選題 *概要(正確答案 )抽象邏輯規(guī)劃31結(jié)構(gòu)化分析 sa 是軟件開發(fā)需求分析階段所使用的方法,_不是 sa 所使用的工具。 單選題 *dfd 圖pad 圖(正確答案 )結(jié)構(gòu)化英語判定表32結(jié)構(gòu)化分析方法以數(shù)據(jù)流圖、_和加工說明等描述工具,即用直觀的圖和簡潔的語言來描述軟件系統(tǒng)模型。 單選題 *adfd 圖bpad 圖cipo圖d數(shù)據(jù)字典 (正確答案 )33模塊本身的內(nèi)聚是模塊獨立

9、性的重要度量因素之一,在七類內(nèi)聚中,具有最強內(nèi)聚的一類是 _。 單選題 *順序性內(nèi)聚過程性內(nèi)聚邏輯性內(nèi)聚功能性內(nèi)聚 (正確答案 )34jackson設(shè)計方法由英國的m. jackson提出的,它是一種面向 _的設(shè)計方法。 單選題 *對象數(shù)據(jù)流數(shù)據(jù)結(jié)構(gòu) (正確答案 )控制結(jié)構(gòu)35結(jié)構(gòu)化設(shè)計思想的核心是要求程序只由順序、循環(huán)和_三種結(jié)構(gòu)組成。 單選題 *分支(正確答案 )單入口單出口有規(guī)則 goto36源程序的版面文檔要求應(yīng)有變量說明、適當注釋和_。 單選題 *框圖統(tǒng)一書寫格式 (正確答案 )修改記錄編程日期37在軟件工程中,軟件測試的目的是_。 單選題 *試驗性運行軟件發(fā)現(xiàn)軟件錯誤 (正確答案

10、)證明軟件是正確的找出軟件中的全部錯誤38在軟件工程中,當前用于保證軟件質(zhì)量的主要技術(shù)手段還是_。 單選題 *正確性證明測試(正確答案 )自動程序設(shè)計符號證明39在軟件工程中,高質(zhì)量的文檔標準是完整性、一致性和_。 單選題 *統(tǒng)一性安全性無二義性 (正確答案 )組合性40在軟件研究過程中, case是_。 單選題 *指計算機輔助系統(tǒng)工程cad 和 cam 技術(shù)的發(fā)展動力正在實驗室用的工具指計算機輔助軟件工程 (正確答案 )41軟件 (結(jié)構(gòu))設(shè)計階段 (概要設(shè)計 )的文檔是 _。 單選題 *系統(tǒng)模型說明書程序流程圖系統(tǒng)功能說明書模塊結(jié)構(gòu)圖和說明書 (正確答案 )42軟件的維護是指 _。 單選題

11、*對軟件的改進、適應(yīng)和完善(正確答案 )維護正常運行配置新軟件軟件開發(fā)期的一個階段43逆向工程在軟件工程中主要用于_階段。 單選題 *分析(正確答案 )設(shè)計編碼維護44軟件工程中,只根據(jù)程序的功能說明而不關(guān)心程序內(nèi)部的邏輯結(jié)構(gòu)的測試方法,稱為 _測試。 單選題 *白盒法灰盒法黑盒法 (正確答案 )綜合法45模塊內(nèi)聚聯(lián)系最大的是 _。 單選題 *順序內(nèi)聚功能內(nèi)聚 (正確答案 )通信內(nèi)聚時間內(nèi)聚46在軟件的設(shè)計階段應(yīng)提供的文檔是_。 單選題 *軟件需求規(guī)格說明書概要設(shè)計規(guī)格說明書和詳細設(shè)計規(guī)格說明書(正確答案 )數(shù)據(jù)字典及流程圖源程序以及源程序的說明書47程序流程圖、 n-s圖和 pad 圖是_使

12、用的算法表達工具。 單選題 *設(shè)計階段的概要設(shè)計設(shè)計階段的詳細設(shè)計 (正確答案 )編碼階段測試階段48軟件的可維護性是指 _。 單選題 *軟件的可理解程度,程序修改的難易程度(正確答案 )軟件文檔修改的難易程度程序修改的難易程度使用維護工具進行維護的難易程度49月收入 =800元者免稅,現(xiàn)用輸入數(shù)800元和 801元測試程序,則采用的是_方法。 單選題 *邊緣值分析 (正確答案 )條件覆蓋錯誤推測等價類50采用黑盒法測試程序是根據(jù)_。 單選題 *程序的邏輯程序的功能說明 (正確答案 )程序中的語句程序中的數(shù)據(jù)51數(shù)據(jù)流圖的小說明中描述的最基本部分是_。 單選題 *激發(fā)條件加工邏輯 (正確答案

13、)優(yōu)先級執(zhí)行頻率52系統(tǒng)的健壯性是指 _。 單選題 *系統(tǒng)能夠正確地完成預期的功能系統(tǒng)能有效地使用計算機資源在有干擾或輸入數(shù)據(jù)不合理等意外情況下,系統(tǒng)仍能進行適當?shù)毓ぷ?正確答案 )在任何情況下,系統(tǒng)均具有錯誤自修復功能53軟件工程學是應(yīng)用科學理論和工程上的技術(shù)指導軟件開發(fā)的學科,其目的是_。 單選題 *引入新技術(shù)提高空間利用率用較少的投資獲得高質(zhì)量的軟件(正確答案 )縮短研制周期擴大軟件功能硬軟件結(jié)合使系統(tǒng)面向應(yīng)用54不適于作為數(shù)據(jù)流圖處理(加工)框名稱的是 _。 單選題 *人工校核工資數(shù)據(jù)工資支票數(shù)據(jù) (正確答案 )打印工資支票計算職工工資55如果模塊中所有成分引用共同的數(shù)據(jù),該模塊內(nèi)的聯(lián)

14、系類型是_。 單選題 *順序內(nèi)聚功能內(nèi)聚通信內(nèi)聚 (正確答案 )過程內(nèi)聚56某模塊的功能是打印錄取通知書或不錄取通知書,調(diào)用模塊可通過向此模塊傳遞布爾標志信息決定本次調(diào)用哪種通知書的打印,這種模塊之間的耦合稱為_。單選題 *數(shù)據(jù)耦合混合耦合公共耦合控制耦合 (正確答案 )57適應(yīng)性維護的含義是 _所進行的維護。 單選題 *為使軟件在改變了的環(huán)境下仍能使用(正確答案 )為改正在開發(fā)時期產(chǎn)生、測試階段沒有發(fā)現(xiàn)、運行時出現(xiàn)的錯誤為改善系統(tǒng)性能、擴充功能為軟件的正常執(zhí)行58采用白盒法測試模塊 (程序),應(yīng)根據(jù) _。 單選題 *內(nèi)部邏輯結(jié)構(gòu) (正確答案 )算法復雜度外部功能特性支撐環(huán)境59下列關(guān)于軟件工

15、程方面的敘述中,正確的說法是_。 單選題 *軟件的質(zhì)量標準中,某些因素是不可兼得的(正確答案 )數(shù)據(jù)字典包括數(shù)據(jù)流、文件、模塊調(diào)用關(guān)系等三種條目測試過程即調(diào)試白盒法測試用例中,滿足條件覆蓋的一定滿足判定覆蓋60程序編寫 (實現(xiàn))階段完成的文檔有 _。 單選題 *詳細設(shè)計說明書詳細設(shè)計說明書、用戶手冊模塊開發(fā)宗卷、操作手冊用戶手冊、操作手冊 (正確答案 )61軟件總體結(jié)構(gòu)的內(nèi)容應(yīng)在_文檔中闡明。 單選題 *軟件需求規(guī)格說明書概要設(shè)計規(guī)格說明書 (正確答案 )詳細設(shè)計規(guī)格說明書數(shù)據(jù)要求規(guī)格說明書62使用結(jié)構(gòu)化分析方法時,采用的基本手段是_。 單選題 *分解和抽象 (正確答案 )分解和綜合歸納與推導

16、試探與回溯63決定軟件可維護性的主要因素可概括為_。 單選題 *可測試性、可理解性、可修改性(正確答案 )一致性、結(jié)構(gòu)性、自我描述性可計測性、可訪問性、可通訊性可擴充性、簡潔性、結(jié)構(gòu)性64要減少兩個模塊之間的耦合,則必須_。 單選題 *兩個模塊間的調(diào)用次數(shù)要少模塊間傳遞的參數(shù)要少模塊間傳遞的參數(shù)要少且布傳遞開關(guān)型參數(shù)模塊間傳遞的參數(shù)要少且不傳遞開關(guān)型參數(shù)以及兩模塊不引用同樣的全局變量(正確答案 )65軟件開發(fā)中系統(tǒng)分析階段產(chǎn)生的文檔是_。 單選題 *數(shù)據(jù)流圖系統(tǒng)說明書 (正確答案 )模塊結(jié)構(gòu)圖和模塊說明書數(shù)據(jù)字典66初始化模塊和結(jié)束模塊從塊內(nèi)聯(lián)系看,被稱為_模塊。 單選題 *過程內(nèi)聚功能內(nèi)聚時

17、間內(nèi)聚 (正確答案 )邏輯內(nèi)聚67結(jié)構(gòu)化設(shè)計方法采用變換分析和事務(wù)分析技術(shù)實現(xiàn)_。 單選題 *從數(shù)據(jù)結(jié)構(gòu)導出程序結(jié)構(gòu)從模塊結(jié)構(gòu)導出程序結(jié)構(gòu)從模塊結(jié)構(gòu)導出數(shù)據(jù)結(jié)構(gòu)從數(shù)據(jù)流圖導出初始化結(jié)構(gòu)圖(正確答案 )68在軟件測試中,確認 (驗收)測試主要用于發(fā)現(xiàn) _階段的錯誤。 單選題 *軟件計劃需求分析 (正確答案 )軟件設(shè)計編碼69結(jié)構(gòu)化系統(tǒng)分析主要是通過_進行分析的。 單選題 *算法分解控制結(jié)構(gòu)分解數(shù)據(jù)結(jié)構(gòu)分解處理功能分解 (正確答案 )70結(jié)構(gòu)化設(shè)計方法是面向 _的設(shè)計方法。 單選題 *過程對象數(shù)據(jù)流 (正確答案 )數(shù)據(jù)結(jié)構(gòu)71在維護請求且進行的維護過程中,應(yīng)先_,然后對維護要求進行評估并分別處理。

18、 單選題 *確定維護類型 (正確答案 )安排維護先次序組織人員維護分析軟件錯誤的嚴重程序72劃分軟件生存周期的階段時所應(yīng)遵循的基本原則是_。 單選題 *各階段的任務(wù)盡可能相關(guān)性各階段的任務(wù)盡可能相對獨立(正確答案 )各階段的任務(wù)在時間上連續(xù)各階段的任務(wù)在時間上相對獨立73ooa 模型規(guī)定了一組對象如何協(xié)同才能完成軟件系統(tǒng)所指定的工作。這種協(xié)同在模型中是以表明對象通信方式的一組_連接來表示的。 單選題 *消息(正確答案 )記錄數(shù)據(jù)屬性74用黑盒法設(shè)計測試用例時采用的方法包括_。 單選題 *判定覆蓋法條件覆蓋法因果圖法 (正確答案 )路徑分析法75軟件維護過程中, _將會引起維護副作用。 單選題

19、*修改代碼或數(shù)據(jù)后未作測試(正確答案 )進行改正性維護時錯誤未全部改正進行完善性、適應(yīng)性或預防性維護時考慮因素不全面維護過程中發(fā)生系統(tǒng)運行錯誤76jackson程序設(shè)計方法是一種面向 _ 的設(shè)計方法。 單選題 *數(shù)據(jù)結(jié)構(gòu) (正確答案 )數(shù)據(jù)流圖ipo 圖系統(tǒng)流程圖77下面所列的性質(zhì)中, _不屬于面向?qū)ο蟪绦蛟O(shè)計的特性。 單選題 *繼承性重用性封裝性可視化 (正確答案 )78一般來說,在管理軟件中,軟件生存周期各個階段的工作量以_所占的比例最大。 單選題 *需求分析與設(shè)計階段編碼實現(xiàn)階段測試階段維護階段 (正確答案 )79系統(tǒng)開發(fā)人員使用系統(tǒng)流程圖或其他工具描述系統(tǒng),估計每種方案的成本和效益的工

20、作是在 _階段進行的。 單選題 *需求分析總體設(shè)計 (正確答案 )詳細設(shè)計編碼階段80結(jié)構(gòu)化設(shè)計方法采用變換分析和事務(wù)分析技術(shù)實現(xiàn)_。 單選題 *從數(shù)據(jù)結(jié)構(gòu)導出程序結(jié)構(gòu)從數(shù)據(jù)流圖導出初始結(jié)構(gòu)圖(正確答案 )從模塊結(jié)構(gòu)導出數(shù)據(jù)結(jié)構(gòu)從模塊結(jié)構(gòu)導程序結(jié)構(gòu)81設(shè)一模塊內(nèi)部的處理動作為:成分a 的輸出是成分 b 的輸入,則該模塊的聚合性稱為 _。 單選題 *順序內(nèi)聚 (正確答案 )功能內(nèi)聚過程內(nèi)聚、通信內(nèi)聚82某個模塊的作用域是指 _。 單選題 *被該模塊調(diào)用的所用模塊調(diào)用該模塊的所有模塊與該模塊相關(guān)聯(lián)的所有模塊受該模塊內(nèi)的判定所影響的所有模塊(正確答案 )83在軟件測試中,確認 (驗收)測試主要用于發(fā)

21、現(xiàn) _階段的錯誤。 單選題 *軟件計劃需求分析 (正確答案 )軟件設(shè)計編碼84如果按用戶要求增加新功能或修改已有的功能而進行的維護工作,稱為_。 單選題 *完善性維護 (正確答案 )適應(yīng)性維護預防性維護改正性維護85軟件維護階段是軟件生存周期中持續(xù)時間最長的階段,它從_時算起。單選題 *產(chǎn)生可執(zhí)行程序組裝測試通過軟件交付使用 (正確答案 )用戶提出第一份維護報告86軟件質(zhì)量因素中, _是指軟件產(chǎn)品能準確執(zhí)行需求規(guī)格說明中所規(guī)定的任務(wù)。 單選題 *健壯性正確性 (正確答案 )可擴充性精確性87下列是面向?qū)ο笤O(shè)計方法中有關(guān)對象的敘述,其中_是正確的。 單選題 *對象在內(nèi)存中沒有它的存儲區(qū)對象的屬性

22、集合是它的特征表示(正確答案 )對象的定義與程序中類型概念相當對象之間不能相互通信88軟件生存周期中,開發(fā)期間包括_階段。 單選題 *軟件計劃、結(jié)構(gòu)設(shè)計、測試和運行維護需求分析、概要設(shè)計、詳細設(shè)計和編碼結(jié)構(gòu)設(shè)計、編碼、測試和運行維護需求分析、結(jié)構(gòu)設(shè)計、詳細設(shè)計、編碼和測試(正確答案 )89結(jié)構(gòu)化系統(tǒng)分析主要是通過_進行分析的。 單選題 *算法分解控制結(jié)構(gòu)分解數(shù)據(jù)結(jié)構(gòu)分解處理功能分解 (正確答案 )90下列 _不是模塊化設(shè)計的目的。 單選題 *可采用結(jié)構(gòu)化設(shè)計方法降低復雜度有利于信息隱蔽描述系統(tǒng)的功能與性能 (正確答案 )91下面 _不屬于結(jié)構(gòu)化設(shè)計需解決的問題范圍。 單選題 *確定系統(tǒng)應(yīng)由哪些

23、系統(tǒng)和模塊組成模塊什么方式聯(lián)結(jié),接口如何如何編寫結(jié)構(gòu)程序 (正確答案 )如何以恰當方式表達系統(tǒng)的軟件結(jié)構(gòu)92結(jié)構(gòu)化設(shè)計方法是面向 _的設(shè)計方法。 單選題 *過程對象數(shù)據(jù)流 (正確答案 )數(shù)據(jù)結(jié)構(gòu)93下列耦合度表示中,最弱的耦合形式是_。 單選題 *特征耦合公共耦合數(shù)據(jù)耦合 (正確答案 )數(shù)據(jù)結(jié)構(gòu)94在結(jié)構(gòu)化系統(tǒng)分析中,判定表和判定樹常用于表達數(shù)據(jù)流圖中的_。 單選題 *加工(正確答案 )數(shù)據(jù)流數(shù)據(jù)存儲外部項95用由底向上漸增式方式對軟件進行測試時,需要為每個模塊準備一個_ ,它的作用是調(diào)用被測的模塊。 單選題 *主模塊樁模塊驅(qū)動模塊 (正確答案 )輸入模塊96全局數(shù)據(jù)結(jié)構(gòu)的錯誤通常在_中檢查。

24、 單選題 *單元測試有效性測試集成(系統(tǒng))測試(正確答案 )確認測試97現(xiàn)有一個計算類型的程序,它的輸入只有一個y,其范圍是 50y50。現(xiàn)從輸入的角度考慮設(shè)計了一組測試用例:100,100,0。設(shè)計這組測試用例的方法是_。 單選題 *條件覆蓋法等價分類法 (正確答案 )邊緣值分析法錯誤推測法98為軟件系統(tǒng)今后改進和發(fā)展打好基礎(chǔ)而進行的維護工作稱為_。 單選題 *改正性維護適應(yīng)性維護完善性維護預防性維護 (正確答案 )99下列系統(tǒng)設(shè)計工具中, _不屬于詳細設(shè)計工具。 單選題 *ns圖數(shù)據(jù)流圖 (正確答案 )程序流程圖pad100軟件生存周期中,運行期的主要任務(wù)_。 單選題 *軟件開發(fā)軟件維護

25、(正確答案 )版本更換功能擴充101系統(tǒng)開發(fā)的需求分析階段的重要工作之一是_。 單選題 *a、數(shù)據(jù)定義 (正確答案 )b、數(shù)據(jù)庫設(shè)計c、數(shù)據(jù)維護d、數(shù)據(jù)結(jié)構(gòu)實現(xiàn)102經(jīng)調(diào)查,系統(tǒng)分析員給出有問題的初略陳述,其中部分描述如下:某商場的采購部門要求每天開出定購清單,交采購員;倉庫管理員將此要還應(yīng)輸入系統(tǒng),經(jīng)庫存業(yè)務(wù) (進貸或出貸 )處理后輸出。從這段描述可知該部分數(shù)據(jù)流圖中的外部項為: 單選題 *采購員、倉庫管理員 (正確答案 )定購清單、庫存業(yè)務(wù)庫存業(yè)務(wù)定購清單、采購員103下列敘述中, _不屬于數(shù)據(jù)字典的作用。 單選題 *作為編碼階段的描述工具(正確答案 )為用戶與開發(fā)人員之間統(tǒng)一認識作為概要

26、設(shè)計的依據(jù)為需求分析階段定義各類條目104一個模塊直接控制 (調(diào)用)的下層模塊的數(shù)目稱為模塊的_。 單選題 *扇入數(shù)扇出數(shù) (正確答案 )寬度作用域105模塊內(nèi)部的算法設(shè)計在結(jié)構(gòu)化方法的_階段進行。 單選題 *系統(tǒng)分析概要設(shè)計詳細設(shè)計 (正確答案 )編碼(實現(xiàn))106在面向?qū)ο筌浖椒ㄖ?,?類” 是_。 單選題 *具有同類數(shù)據(jù)的對象的集合具有相同操作的對象的集合具有同類數(shù)據(jù)的對象的定義具有同類數(shù)據(jù)和相同操作的對象的定義(正確答案 )107編碼 (實現(xiàn))階段得到的程序段應(yīng)該是_。 單選題 *編輯完成的源程序編譯(或匯編 )通過的可裝配程序 (正確答案 )可交付使用的程序可運行程序108下列所述

27、的測試原則中,錯誤的是_。 單選題 *應(yīng)設(shè)計非法輸入的測試用例測試用例要給出測試的預期結(jié)果因維護修改程序后需回歸測試開發(fā)小組與測試小組合并(正確答案 )109如果某個程序的輸入數(shù)據(jù)的可能值劃分為n 個合理等價類, m個不合理等價類,這些等價類均為數(shù)軸上的一個有限區(qū)間范圍,則采用邊緣值測試方法至少需要_個測試用例。 單選題 *m+n 2m+n2n+m2(m+n)(正確答案 )110、某應(yīng)用系統(tǒng)為今后的發(fā)展將單用戶系統(tǒng)改為多用戶系統(tǒng),并形成新的應(yīng)用軟件,由此進行的維護工作稱為_。 單選題 *改正性維護和預防性維護適應(yīng)性維護和完善性維護完善性維護和改正性維護預防性維護和適應(yīng)性維護(正確答案 )111

28、可維護性是軟件的重要質(zhì)量標準。下列_措施與提高可維護性無關(guān)。單選題 *提高程序效率 (正確答案 )強調(diào)程序設(shè)計風格化采用模塊化程序設(shè)計方法采用結(jié)構(gòu)化程序設(shè)計方法或面向?qū)ο蠓椒?12產(chǎn)生軟件危機的原因有如下幾點,除了_。 單選題 *軟件開發(fā)過程未經(jīng)審查軟件開發(fā)不分階段,開發(fā)人員沒有明確的分工所開發(fā)的軟件,除了程序清單外,沒有其他文檔采用工程設(shè)計的方法開發(fā)軟件,不符合軟件本身的特點(正確答案 )113需求分析說明書不能作為_。 單選題 *可行性研究的依據(jù) (正確答案 )用戶和開發(fā)人員之間的合同系統(tǒng)概要設(shè)計的依據(jù)軟件驗收測試的依據(jù)114在自頂向下設(shè)計分層數(shù)據(jù)流圖時,設(shè)計頂層數(shù)據(jù)流圖主要分析_。 單選

29、題 *源、匯、 (終)點和輸入、輸出數(shù)據(jù)流 (正確答案 )源、匯 (終)點和處理功能數(shù)據(jù)存儲和輸入、輸出數(shù)據(jù)流處理功能和輸入、輸出數(shù)據(jù)流115模塊結(jié)構(gòu)圖是要軟件工程的_ 階段中有采用的描述工具。 單選題 *需求分析概要設(shè)計 (正確答案 )詳細設(shè)計編碼(實現(xiàn))116如果 _,則稱該模塊具有功能內(nèi)聚。 單選題 *模塊包括單一功能 (正確答案 )模塊包括若干功能,但所有功能相互緊密相關(guān)每個模塊有單入口、單出口模塊中每個處理成分對應(yīng)一個功能,它們緊密結(jié)合117變換型數(shù)據(jù)流圖通常是_形態(tài)。 單選題 *線性(正確答案 )層次網(wǎng)狀無規(guī)則118結(jié)構(gòu)化設(shè)計采用模塊化方法的主要出發(fā)點是_。 單選題 *增加內(nèi)聚性減

30、少耦合度提高有效性降低復雜度 (正確答案 )119面向?qū)ο蟪绦蛟O(shè)計中,基于父類創(chuàng)建的子類具有父類的所有特性(屬性和方法),這地特點稱為類的 _。 單選題 *多態(tài)性封裝性繼承性 (正確答案 )重用性120如果一個排序程序所設(shè)定的測試用例為(1) 表空 (2)表中只有一個元素 (3) 表中均有相同的關(guān)鍵字值 (4)元素已排序則此測試方法稱為_ 。 單選題 *等價分類法邊緣值分析法因果圖法錯誤推測法 (正確答案 )121維護機構(gòu)接受維護申請后,接下的工作是_。 單選題 *回歸測試評價申請 (正確答案 )執(zhí)行維護組織復審122軟件工程中 _不屬于用戶文檔的內(nèi)容。 單選題 *功能描述安裝手冊系統(tǒng)設(shè)計 (

31、正確答案 )使用手冊123防錯性程序設(shè)計對具有潛在危險性的操作進行檢查,并給出出錯信息。采用這種程序設(shè)計方法可提高系統(tǒng)的_。 單選題 *正確性有效性健壯性 (正確答案 )精確性124數(shù)據(jù)流圖所描述的是實際系統(tǒng)的_。 單選題 *邏輯模型 (正確答案 )物理模型程序流程數(shù)據(jù)結(jié)核125由變換型數(shù)據(jù)流圖轉(zhuǎn)換成模塊結(jié)構(gòu)圖,其中包括變換模塊,則_。 單選題 *變換模塊就是主模塊變換模塊的功能是將邏輯輸入變換為邏輯輸出(正確答案 )變換模塊沒有下層模塊變換模塊沒有只能有一個輸入量、一個輸出量126面向?qū)ο蠓治鰰r,所標識的對象為_是錯誤的。 單選題 *與目標系統(tǒng)有關(guān)的物理實體與目標系統(tǒng)發(fā)生作用和人或組織的角色

32、目標系統(tǒng)運行中需記憶的事件目標系統(tǒng)中環(huán)境場所的狀態(tài)(正確答案 )127面向?qū)ο笤O(shè)計 ood 模型的主要部件中,通常不包括_。 單選題 *通信部件 (正確答案 )人機交互部件任務(wù)管理數(shù)據(jù)管理128軟件測試的基本目標是_。 單選題 *確定白盒法或黑盒法確定單元測試或集成測試確定測試范圍和路徑確定一組測試數(shù)據(jù)以盡可能多地發(fā)現(xiàn)錯誤(正確答案 )129在維護請求后進行的維護過程中,應(yīng)先_,然后對維護要求進行評估并分別處理。 單選題 *確定維護類型 (正確答案 )安排維護優(yōu)先次序組織人員維護分析軟件錯誤的嚴重程度130下列各項中, _不是增加軟件維護工作量的因素。 單選題 *用戶數(shù)量的增加使用結(jié)構(gòu)化技術(shù)或

33、面向?qū)ο蠹夹g(shù)(正確答案 )軟件功能擴充應(yīng)用環(huán)境變化131一個軟件項目是否進行開發(fā)的結(jié)論是在_文檔中作出的。 單選題 *軟件開發(fā)計劃可行性報告 (正確答案 )需求分析說明書測試報告132某教學設(shè)備銷售部門制定一項銷售優(yōu)惠政策,一次購買100 臺或 100臺以上者按八五折優(yōu)惠,購買者是教師、學生按九折優(yōu)惠。設(shè)c1 表示購買的臺數(shù), c2為1、2、0分別表示教師、學生和其他人員,則符合九折優(yōu)惠判定條件為_。單選題 *(c1100)and not(c2=0) (正確答案 )(c10)(c1100)and not(c2=0)not(c10)133數(shù)據(jù)流是數(shù)據(jù)流圖的基本成分,下列關(guān)于數(shù)據(jù)流的敘述中,_ 是

34、正確的。 單選題 *某加工的輸入是一個數(shù)據(jù)流,該加工的輸出也必定是一個數(shù)據(jù)流多個不同的數(shù)據(jù)流可以流向一個加工,也可從一個加工中流出(正確答案 )數(shù)據(jù)流只能從加工流向文件,但不能從文件流向加工一個數(shù)據(jù)流可以從一個文件流向另一個文件134銀行計算機儲蓄管理信息系統(tǒng)中,根據(jù)客戶提出的要求(如存款、取款、查詢、掛失、咨詢等 )進行相應(yīng)的業(yè)務(wù)處理的該層數(shù)據(jù)流圖是_。 單選題 *變換型事務(wù)型 (正確答案 )既不是 a 也不是 b不一定135某模塊的輸入數(shù)據(jù)為某工廠中一個車間的生產(chǎn)產(chǎn)量表,通過該模塊可以計算出車間中生產(chǎn)工人的平均產(chǎn)量、統(tǒng)計產(chǎn)量前10名的人員名單,從內(nèi)聚度來看,該模塊屬于 _。 單選題 *邏輯

35、內(nèi)聚通信內(nèi)聚 (正確答案 )順序內(nèi)聚功能內(nèi)聚136_ 不屬于概要設(shè)計所解決的問題范圍。 單選題 *確定模塊的層次結(jié)構(gòu)全程數(shù)據(jù)結(jié)構(gòu)的設(shè)計描述系統(tǒng)的功能與性能 (正確答案 )修改用戶手冊137面向?qū)ο笤O(shè)計時,對象信息的隱藏主要是通過_實現(xiàn)的。 單選題 *對象的封裝性 (正確答案 )子類的繼承性系統(tǒng)模塊化模塊的可重用138在有集成 (組裝 )測試的敘述中, _ 是正確的。 單選題 *測試底層模塊時不需要樁模塊(正確答案 )驅(qū)動模塊的作用是模擬被調(diào)模塊自頂向下測試方法易于設(shè)計測試結(jié)果自底向上測試方法有有利于提前預計測試結(jié)果139. 程序功能說明中指出:由三個輸入數(shù)據(jù)表示一個三角形的三條邊長。根據(jù)黑盒法中的邊緣值分析法設(shè)計測試用例,應(yīng)選_。 單選題

溫馨提示

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

評論

0/150

提交評論