版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
選擇題在軟件開發(fā)的各種資源中,(D)是最重要的資源。A開發(fā)工具B方法C硬件環(huán)境D人員軟件是計算機(jī)系統(tǒng)中與硬件相互依存的另一部分,它的組成部分是(D)。程序、數(shù)據(jù)B.程序、文檔C.程序D.程序、數(shù)據(jù)、文檔軟件是一種(B)產(chǎn)品。A、有形B、邏輯C、物質(zhì)D、消耗開發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱做(C)A.軟件工程B.軟件周期C.軟件危機(jī)D.軟件產(chǎn)生在軟件生產(chǎn)的程序系統(tǒng)時代由于軟件規(guī)模擴(kuò)大和軟件復(fù)雜性提高等原因?qū)е铝耍ˋ)A.軟件危機(jī)B.軟件工程C.程序設(shè)計革命D?結(jié)構(gòu)化程序設(shè)計“軟件危機(jī)”產(chǎn)生的主要原因是(A)。
A.軟件日益龐大C.開發(fā)人員編寫程序能力差B.開發(fā)方法不當(dāng)D.沒有維護(hù)好軟件A.軟件日益龐大C.開發(fā)人員編寫程序能力差B.開發(fā)方法不當(dāng)D.沒有維護(hù)好軟件A固有的B人為的C可消除的D不可降低的軟件危機(jī)是指在軟件開發(fā)和(C)過程中遇到的一系列嚴(yán)重問題。A開發(fā)B使用C維護(hù)D更新為了解決軟件危機(jī)人們提出了用(B)的原理來設(shè)計軟件,這就是軟件工程誕生的基礎(chǔ)。(A)運籌學(xué)(B)工程學(xué)(C)軟件學(xué)(D)數(shù)學(xué)在軟件工程時期,決定軟件質(zhì)量的主要因素是(A)A?管理水平B.個人程序技術(shù)C.小組技術(shù)水平D.硬件的發(fā)展以下哪一項不是軟件危機(jī)的表現(xiàn)形式(C)(A)成本高(B)生產(chǎn)率低(C)技術(shù)發(fā)展快(D)質(zhì)量得不到保證
軟件管理工作涉及到的直接對象不包括(B)。A.軟件開發(fā)人員B.硬件設(shè)備C.項目經(jīng)費D.軟件項目軟件工程方法學(xué)有三個要素,它們是(A)A.方法、工具和過程B.質(zhì)量、進(jìn)度和成本C.順序、分支和循環(huán)。.入口、過程、出口軟件工程中描述生命周期的瀑布模型一般包括計劃、(A)、設(shè)計、編碼、測試、維護(hù)等幾個階段。A.需求分析B.需求調(diào)查C.可行性分析D.問題定義瀑布模型把軟件生存周期劃分為軟件計劃、軟件開發(fā)與(C)三個階段,而每一階段又可分為若干更小的階段。A.詳細(xì)設(shè)計B.可行性分析C.運行與維護(hù)D.測試與排錯下列哪個模型沒有采用迭代的思想(A)A.瀑布模型D.RUP模型B.漸增模型C.螺旋模型
17.4:下列關(guān)于瀑布模型的描述正確的是(A.瀑布模型D.RUP模型B.漸增模型C.螺旋模型利用瀑布模型,如果發(fā)現(xiàn)問題修改的代價很低瀑布模型的核心是按照軟件開發(fā)的時間順序?qū)栴}簡化C瀑布模型具有良好的靈活性D.瀑布模型采用結(jié)構(gòu)化的分析與設(shè)計方法,將邏輯實現(xiàn)與物理實現(xiàn)分開18.瀑布模型本質(zhì)上是一種(A)模型。早麝線性順序B.早麝線性順序B.順序迭代C.線性迭代D.19.快速原型模型的主要特點之一是(D)A.開發(fā)完畢才見到產(chǎn)品B.及早提供全部完整的軟件產(chǎn)品開發(fā)完畢后才見到工作軟件D.及早提供工作軟件20.瀑布模型存在的問題是(B)。A.通D.開發(fā)B.缺乏靈活性^用戶與開發(fā)者易溝21.軟件定義的目的主要是(A)A.明確系統(tǒng)的目標(biāo)B.明確系統(tǒng)具體該做什么C.明確系統(tǒng)該如何做A.通D.開發(fā)B.缺乏靈活性^用戶與開發(fā)者易溝研究開發(fā)所需要的成本和資源是屬于可行性研究中的(B)研究的一方面。A.技術(shù)可行性B.經(jīng)濟(jì)可行性C.社會可行性D.法律可行性一個項目是否開發(fā),從經(jīng)濟(jì)上來說是否可行,歸根結(jié)底是取決于對(A)A.成本的估算B.項目計劃C?工程管理D?工程網(wǎng)絡(luò)圖瀑布模型的關(guān)鍵不足在于(B)(A)過于簡單(B)不能適應(yīng)需求的動態(tài)變更(C)過于靈活(D)各個階段需要進(jìn)行評審可行性研究的目標(biāo)是(B)。A.開發(fā)項目B.項目值得開發(fā)否C.規(guī)劃項目D.維護(hù)項目軟件可行性研究一般不考慮(D)(A)是否有足夠的人員和相關(guān)的技術(shù)來支持系統(tǒng)開發(fā)(B)是否有足夠的工具和相關(guān)的技術(shù)來支持系統(tǒng)開發(fā)(C)待開發(fā)軟件是否有市場、經(jīng)濟(jì)上是否合算(D)待開發(fā)的軟件是否會有質(zhì)量問題軟件需求分析的任務(wù)不應(yīng)包括(C)。A問題分析B信息域分析C結(jié)構(gòu)化程序設(shè)計D確定邏輯模型在需求分析中,分析員要從用戶那里解決的最重要的問題是(A)。A要讓軟件做什么B要給該軟件提供哪些信息C要求軟件工作效率如何D要讓軟件具有什么樣的結(jié)構(gòu)軟件需求分析應(yīng)確定的是用戶對軟件的(A)。功能需求和非功能需求B.性能需求C.非功能需求D.功能需求軟件項目計劃一般不包括以下哪項內(nèi)容(D)(A)培訓(xùn)計劃(B)人員安排(C)進(jìn)度安排(D)軟件開發(fā)標(biāo)準(zhǔn)的選擇和制定結(jié)構(gòu)化分析方法(SA)是一種面向(C)的需求分析方法。A.對象B.數(shù)據(jù)結(jié)構(gòu)C.數(shù)據(jù)流。.控制流在結(jié)構(gòu)化分析方法中,用以表達(dá)系統(tǒng)內(nèi)數(shù)據(jù)的運動情況的工具有(A)。A數(shù)據(jù)流圖B數(shù)據(jù)詞典C結(jié)構(gòu)化英語D判定表與判定樹需求規(guī)格說明書在軟件開發(fā)中具有重要的作用,但其作用不應(yīng)當(dāng)包括(D)。A軟件設(shè)計的依據(jù)B用戶和開發(fā)人員對軟件要“做什么”的共同理解C軟件驗收的依據(jù)D軟件可行性分析的依據(jù)進(jìn)行需求分析可以使用多種工具,但(B)是不適用的。A、數(shù)據(jù)流程圖B、判定表C、狀態(tài)轉(zhuǎn)換圖D、數(shù)據(jù)字典在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是(D)A.程序模塊化B.模塊高內(nèi)聚C.模塊低耦合D.模塊獨立性模塊(C),則說明模塊的獨立性越強(qiáng)。A.耦合越強(qiáng)B?扇入數(shù)越高C?耦合越弱D.扇人數(shù)越低軟件需求規(guī)格說明書的內(nèi)容不應(yīng)當(dāng)包括(B)。
A對重要功能的描述C軟件確認(rèn)準(zhǔn)則B對算法的詳細(xì)過程性描述D軟件的性能A對重要功能的描述C軟件確認(rèn)準(zhǔn)則B對算法的詳細(xì)過程性描述D軟件的性能(A)模塊說明書(B)軟件規(guī)格說明書(C)項目開發(fā)計劃(D)合同文檔下列工具哪一個是需求分析階段常用工具?(D)A、PADB、PDLC、盒圖D、數(shù)據(jù)流圖以下各種耦合按從強(qiáng)到弱排列正確的是(C):.內(nèi)容耦合,控制耦合,數(shù)據(jù)耦合,公共環(huán)境耦合。.內(nèi)容耦合,數(shù)據(jù)耦合,控制耦合,公共環(huán)境耦合。.內(nèi)容耦合,公共環(huán)境耦合,控制耦合,數(shù)據(jù)耦合。.控制耦合,內(nèi)容耦合,數(shù)據(jù)耦合,公共環(huán)境耦合。進(jìn)行需求分析可使用多種工具,但(B)是不適用的。A數(shù)據(jù)流圖BPAD圖CE-R圖D數(shù)據(jù)字典模塊的內(nèi)聚性最高的是(D)A.邏輯內(nèi)聚B.時間內(nèi)聚C.偶然內(nèi)聚D.功能內(nèi)聚模塊(A),則說明模塊的獨立性越強(qiáng)。內(nèi)聚越強(qiáng)B?扇入數(shù)越高C.內(nèi)聚越弱D.扇人數(shù)越低在SD中,概要設(shè)計的結(jié)果是提供一份(A)。模塊說明書B.框圖C.程序D.數(shù)據(jù)流圖結(jié)構(gòu)化設(shè)計在軟件開發(fā)中用于(B)。A、測試設(shè)計B、概要設(shè)計C、程序設(shè)計D、詳細(xì)設(shè)計PDL是一種過程設(shè)計語言,又叫(C)(A)系統(tǒng)流程圖(B)盒圖(C)偽碼(D)功能圖在詳細(xì)設(shè)計算法工具中,(C)能夠清楚地表現(xiàn)程序的層次結(jié)構(gòu)(A)系統(tǒng)流程圖(B)層次圖(C)PAD圖(D)功能圖在軟件詳細(xì)設(shè)計過程中不采用的描述工具是(D)。A、判定表B、流程圖C、PAD圖D、DFD圖詳細(xì)設(shè)計算法工具中,(A)圖是一種歷史悠久的圖,直觀地描述了程序的控制流程。(A)程序流程圖(B)系統(tǒng)流程圖(C)PAD圖(D)盒圖下列哪一個不是詳細(xì)設(shè)計時使用的工具。(A)(A)系統(tǒng)流程圖(B)盒圖(C)PAD圖(D)判定樹以下各種內(nèi)聚按從強(qiáng)到弱排列正確的是(D):偶然內(nèi)聚,邏輯內(nèi)聚,時間內(nèi)聚,順序內(nèi)聚,功能內(nèi)聚偶然內(nèi)聚,順序內(nèi)聚,邏輯內(nèi)聚,時間內(nèi)聚,功能內(nèi)聚邏輯內(nèi)聚,時間內(nèi)聚,順序內(nèi)聚,功能內(nèi)聚,偶然內(nèi)聚功能內(nèi)聚,順序內(nèi)聚,時間內(nèi)聚,邏輯內(nèi)聚,偶然內(nèi)聚詳細(xì)設(shè)計的方法不包括(D)A.Jackson數(shù)據(jù)結(jié)構(gòu)方法B.結(jié)構(gòu)化設(shè)計方法C.面向?qū)ο笤O(shè)計法D.程序流程圖一般來說,詳細(xì)設(shè)計的方法包括結(jié)構(gòu)化設(shè)計方法、(C)和Jackson方法。PAD圖B.判定樹C.面向?qū)ο笤O(shè)計法D.程序流程圖在詳細(xì)設(shè)計階段,一種二維樹型結(jié)構(gòu)并可自動生成程序代碼的描述工具是(A)。A、PADB、PDLC、IPOD、判定樹結(jié)構(gòu)化程序設(shè)計的一種基本方法是(D)。A、篩選法B、遞歸法C、迭代法D、逐步求精法PDL是軟件開發(fā)過程中用于(C)階段的描述工具。A、需求分析B、概要設(shè)計C、詳細(xì)設(shè)計D、編程程序的三種基本控制結(jié)構(gòu)是(B)。A、過程、子程序和分程序B、順序、選擇和重復(fù)C、遞歸、堆棧和隊列。、調(diào)用、返回和轉(zhuǎn)移結(jié)構(gòu)化程序設(shè)計主要強(qiáng)調(diào)的是(C)。A、程序的效率B、程序的執(zhí)行速度C、程序的易讀性D、程序的規(guī)模
詳細(xì)設(shè)計的任務(wù)是確定每個模塊的(A)。A、算法B、功能頃調(diào)用關(guān)系。、輸入輸出數(shù)據(jù)編程風(fēng)格又叫程序設(shè)計風(fēng)格,其中最重要的因素是(A)邏輯簡明清晰,易讀易懂邏輯復(fù)雜,以免別人讀懂算法復(fù)雜,保護(hù)自己的編程技術(shù)邏輯簡明清晰,但不容易讀懂程序的三種基本控制結(jié)構(gòu)的共同特點是(D)。A、不能嵌套使用B>K能用來寫簡單程序C、已經(jīng)用硬件實現(xiàn)。、只有一個入口和一個出口軟件詳細(xì)設(shè)計主要采用的方法是(C)A、結(jié)構(gòu)程序設(shè)計B、模型設(shè)計C、結(jié)構(gòu)化設(shè)計D、流程圖設(shè)計(B)B、偽碼式(B)B、偽碼式D、低級程序設(shè)計語言A、高級程序設(shè)計語言C、中級程序設(shè)計語言軟件的三種結(jié)構(gòu)是(B)(A)過程、子程序、分程序(B)順序、條件、循環(huán)(C)遞歸、堆棧、隊列(D)調(diào)用、返回、轉(zhuǎn)移目前要開發(fā)一個人事工資數(shù)據(jù)庫應(yīng)用系統(tǒng),一般情況下不選用的開發(fā)語言是(D)(A)JAVA語言(B)C#語言(C)DELPHI語言(D)匯編語言程序中,語句構(gòu)造應(yīng)當(dāng)簡單直接,為提高效率,不應(yīng)該(C)盡量避免使用邏輯‘非'運算盡量避免使用復(fù)雜的表件組合表達(dá)式為節(jié)省空間把多個語句寫在同一行使用括號使邏輯表達(dá)式的運算次序清晰直觀程序算法復(fù)雜性,不能度量的是(B)模塊內(nèi)部的復(fù)雜性軟件效益的多少開發(fā)周期及內(nèi)部潛伏錯誤的多少軟件開發(fā)費用的多少(D)這種維護(hù)性活動數(shù)量較大,占整個維護(hù)活動的50%。A.改正性維護(hù)B.適應(yīng)性維護(hù)C.預(yù)防性維護(hù)D.完善性維護(hù)因計算機(jī)硬件和軟件環(huán)境的變化而作出的修改軟件的過程稱為(B)A.改正性維護(hù)B.適應(yīng)性維護(hù)C.完善性維護(hù)D.預(yù)防性維護(hù)影響軟件可維護(hù)的因素中,(A)描述不正確。(A)系統(tǒng)功能強(qiáng)大(B)系統(tǒng)結(jié)構(gòu)合理(C)系統(tǒng)所選用的程序語言合適(D)有充分的經(jīng)過版本控制的文檔軟件可維護(hù)性,主要表現(xiàn)在(D)(A)軟件容易使用(B)軟件文檔豐富(C)軟件功能強(qiáng)大(D)軟件的可理解性、可測試性、可修改性、可移植性在編程時,要使源程序文檔化,其中不包括(D)標(biāo)識符的命名規(guī)范,能正確代表實體做必要的有意義的注釋程序清單布局呈階梯狀分布程序不需要寫任何注釋軟件按照設(shè)計的要求,在規(guī)定時間和條件下達(dá)到不出故障,持續(xù)運行的要求的質(zhì)量特性稱為(B)A.可用性B.可靠性C.正確性D.完整性根據(jù)是否按照工程化原則實行來劃分,軟件維護(hù)分為(B)改正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)非結(jié)構(gòu)化維護(hù)和結(jié)構(gòu)化維護(hù)預(yù)防性維護(hù)和非預(yù)防性維護(hù)正確維護(hù)和錯誤維護(hù)為增加軟件功能和性能而進(jìn)行的軟件修改維護(hù)過程是(C)。A、校正性維護(hù)B、適應(yīng)性維護(hù)C、完善性維護(hù)D、預(yù)防性維護(hù)維護(hù)中用來指出修改的工作量、工作性質(zhì)、優(yōu)先權(quán)、修改的事后性質(zhì)的文檔是(B)。A、軟件需求說明B、軟件修改報告C、軟件問題報告D、測試分析報告維護(hù)中,因修改全局或公用數(shù)據(jù)而引起的錯誤是(B)。入、文檔副作用B、數(shù)據(jù)副作用C、編碼副作用D、設(shè)計副作用生產(chǎn)性維護(hù)活動是(A)。
A、修改設(shè)計B、理解設(shè)計C、解釋數(shù)據(jù)結(jié)構(gòu)D、A、修改設(shè)計B、理解設(shè)計C、解釋數(shù)據(jù)結(jié)構(gòu)D、A、找出未發(fā)現(xiàn)的錯誤B、提高代碼測試覆蓋率C、加強(qiáng)代碼的規(guī)范率D、以上說法都不對黑盒測試依據(jù)(A),檢查程序是否滿足。A、需求中的功能A、需求中的功能C、詳細(xì)設(shè)計中的設(shè)計B、概要設(shè)計中的設(shè)計D、與用戶口頭約定二、名詞解釋1.軟件危機(jī):是落后的軟件生產(chǎn)方式無法滿足迅速增長1=11.軟件危機(jī):是落后的軟件生產(chǎn)方式無法滿足迅速增長1=1的計算機(jī)軟件需求,從而導(dǎo)致軟件開發(fā)與維護(hù)過程中出現(xiàn)一系列嚴(yán)重問題的現(xiàn)象軟件:是計算機(jī)程序、程序所用的數(shù)據(jù)以及有關(guān)文檔資料的集合軟件工程:是一門研究用工程化方法構(gòu)建和維護(hù)有效的、實用的和高質(zhì)量的軟件的學(xué)科問題定義:軟件測試:是軟件生產(chǎn)過程中的質(zhì)量管理者,其不但要對軟件產(chǎn)品最后的功能、性能負(fù)責(zé),而且從軟件的“需求分析”、“結(jié)構(gòu)設(shè)計”階段以及文檔規(guī)范等諸多方面就開始對軟件的質(zhì)量加以保障,使生產(chǎn)出來的軟件的功能達(dá)到設(shè)計之初的要求,讓用戶用上高質(zhì)量的軟件黑盒測試:也稱功能測試或數(shù)據(jù)驅(qū)動測試,它是在已知產(chǎn)品所應(yīng)具有的功能,通過測試來檢測每個功能是否都能正常使用模塊深度、廣度、扇入、扇出:深度表示軟件結(jié)構(gòu)中控制的層數(shù),廣度是軟件結(jié)構(gòu)內(nèi)同一層次上的模塊總數(shù)的最大值,扇出是一個模塊直接控制的模塊數(shù)目,扇入表明有多少個上級模塊直接調(diào)用它耦合:是指兩個或兩個以上的電路元件或電網(wǎng)絡(luò)的輸入與輸出之間存在緊密配合與相互影響,并通過相互作用從一側(cè)向另一側(cè)傳輸能量的現(xiàn)象;概括的說耦合就是指兩個或兩個以上的實體相互依賴于對方的一個量度。詳細(xì)設(shè)計:是軟件工程中軟件開發(fā)的一個步驟,就是對概要設(shè)計的一個細(xì)化,就是詳細(xì)設(shè)計每個模塊實現(xiàn)算法,所需的局部結(jié)構(gòu)。需求分析:是指對要解決的問題進(jìn)行詳細(xì)的分析,弄清楚問題的要求,包括需要輸入什么數(shù)據(jù),要得到什么結(jié)果,最后應(yīng)輸出什么模塊獨立性:是指模塊內(nèi)部各部分及模塊間的關(guān)系的一種衡量標(biāo)準(zhǔn),由內(nèi)聚和耦合來度量軟件生命周期:是軟件的產(chǎn)生直到報廢的生命周期,周期內(nèi)有問題定義、可行性分析、總體描述、系統(tǒng)設(shè)計、編碼、調(diào)試和測試、驗收與運行、維護(hù)升級到廢棄等階段概要設(shè)計:主要是確定項目的最為適合的實現(xiàn)方案和確定軟件的設(shè)計結(jié)構(gòu)可行性分析:是通過對項目的主要內(nèi)容和配套條件,如市場需求、資源供應(yīng)、建設(shè)規(guī)模、工藝路線、設(shè)備選型、環(huán)境影響、資金籌措、盈利能力等,從技術(shù)、經(jīng)濟(jì)、工程等方面進(jìn)行調(diào)查研究和分析比較,并對項目建成以后可能取得的財務(wù)、經(jīng)濟(jì)效益及社會環(huán)境影響進(jìn)行預(yù)測,從而提出該項目是否值得投資和如何進(jìn)行建設(shè)的咨詢意見,為項目決策提供依據(jù)的一種綜合性的系統(tǒng)分析方法內(nèi)聚:是一個模塊內(nèi)部各成分之間相關(guān)聯(lián)程度的度量白盒測試:也稱結(jié)構(gòu)測試或邏輯驅(qū)動測試,它是按照程序內(nèi)部
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司生日會領(lǐng)導(dǎo)發(fā)言稿
- 籃球教學(xué)完整課程設(shè)計
- 2024年度中學(xué)普法教育工作總結(jié)
- 基于自動攪拌機(jī)課程設(shè)計
- 電流電壓課課程設(shè)計
- 明德小學(xué)德育工作實施方案
- 湖北理工學(xué)院《人工智能》2022-2023學(xué)年期末試卷
- 湖北理工學(xué)院《電子技術(shù)》2021-2022學(xué)年期末試卷
- 醬類食品罐裝機(jī)課程設(shè)計
- 機(jī)械設(shè)計課程設(shè)計起重器
- 第三章雷電監(jiān)測定位系統(tǒng)
- 湘教版高中美術(shù)選修:美術(shù)鑒賞 第一單元 第一課 什么是美術(shù)作品 課件(共16張PPT)
- 噴淋塔設(shè)計標(biāo)準(zhǔn)參考0001
- 第22課有趣的人物動態(tài)(安徽)
- T∕CNCIA 02005-2020 室外用仿石涂料涂裝施工及驗收規(guī)范
- 砼檢查井自動計算表格Excel
- 資產(chǎn)評估收費管理辦法中評協(xié)[2009]199號
- 常見病臨床用藥處方
- 集體備課安排表及備課表
- 吸收塔與煙囪交叉作業(yè)特殊安全防護(hù)措施最終版
- 2022年市體育舞蹈協(xié)會籌備工作報告
評論
0/150
提交評論