


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、智慧樹知到軟件工程(山東聯(lián)盟)章節(jié)測試答案 智慧樹知到軟件工程(山東聯(lián)盟)章節(jié)測試答案 第1章 單元測試1、軟件工程方法是在實踐中不斷發(fā)展著的方法,而早期的軟件工程方法主要是指( )。答案:方法、工具、過程2、在軟件危機中表現(xiàn)出來的軟件質(zhì)量差的問題,其原因是( )答案:13、()軟件危機完全是由于硬件問題引起的。答案:錯4、快速原型模型可以有效地適應用戶需求的動態(tài)變化。答案:正確5、下列哪個階段不屬于軟件生存周期的三大階段( )。答案:編碼階段6、'軟件危機'是指( )。答案:軟件開發(fā)和軟件維護中出現(xiàn)的一系列問題7、軟件工程的出現(xiàn)是由于()。答案:計算機軟件技術(shù)的發(fā)展8、下列屬
2、于軟件的特點的是()。答案:以上都正確9、軟件工程是一門( )學科。答案:工程性10、軟件是一種()產(chǎn)品。答案:B第2章 單元測試1、系統(tǒng)流程圖用于可行性分析中的()的描述。答案:當前運行系統(tǒng)2、可行性研究要進行一次( )需求分析。答案:詳細的3、數(shù)據(jù)流圖就是用來刻畫數(shù)據(jù)流和轉(zhuǎn)換的信息系統(tǒng)建模技術(shù)。 ( )答案:基本初等函數(shù)4、對于軟件項目, 投資回收期越長, 越快獲得利潤。 ( )答案:對5、通常用數(shù)據(jù)流圖、 數(shù)據(jù)字典和簡明算法描述表示系統(tǒng)的邏輯模型。 ( )答案:A6、數(shù)據(jù)流圖的分解速度應保持較高。 通常一個加工每次可分解為 1020 個子加工。( )答案:空間特征;屬性特征7、在可行性研
3、究中最難決斷和最關(guān)鍵的問題是技術(shù)可行性。 ( )答案:錯8、可行性研究階段的主要任務包括( )。答案:技術(shù)可行性9、技術(shù)可行性是可行性研究的關(guān)鍵, 其主要內(nèi)容一般不包括( )。答案:風險分析、資源分析、技術(shù)分析第3章 單元測試1、采用結(jié)構(gòu)化分析方法所建立的系統(tǒng)模型主要捕獲了( )。答案:直腰2、下列哪一項不是數(shù)據(jù)流圖的元素。()答案:問題普遍化3、結(jié)構(gòu)化分析方法的基本思想是( )答案:自頂向下逐步分解4、需求分析最終結(jié)果是產(chǎn)生( )。答案:B5、分層數(shù)據(jù)流圖是一種比較嚴格又易于理解的描述方式,它的頂層圖描述了系統(tǒng)的()。答案:總貌6、結(jié)構(gòu)化分析方法最為常見的圖形工具是()。答案:對7、需求分析
4、階段研究的對象是軟件項目的()。答案:8、在需求分析過程中,分析員要從用戶那里解決的最重要的問題是明確軟件做什么。答案:對9、下列工具中為需求分析常用工具是( )答案:用冷拉強化的彈簧絲繩向電爐中吊裝大型零件,并隨工件一同加熱10、下列不屬于與用戶溝通獲取需求的方法的是( )答案:啞劇11、軟件需求分析階段的工作,可以分為4個方面:需求獲取,需求分析,編寫需求規(guī)格說明書以及( )答案:確定軟件系統(tǒng)的功能12、系統(tǒng)流程圖用于可行性分析中的()的描述。答案:當前運行系統(tǒng)第4章 單元測試1、對一個程序來說,組成系統(tǒng)的模塊數(shù)目(),則開發(fā)成本越小。答案:順序2、在眾多的設計方法中,SD方法是最受人注意
5、的,也是最廣泛應用的一種,SD方法考慮如何建立一個結(jié)構(gòu)良好的程序結(jié)構(gòu),它提出了評價模塊結(jié)構(gòu)質(zhì)量的兩個具體標準:塊間聯(lián)系和塊內(nèi)聯(lián)系。SD方法的最終目標是( )。答案:第一空: 個人理想3、在進行軟件結(jié)構(gòu)設計時應該遵循的最主要的原理是( )答案:對4、軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在著()。答案:從上到下5、在軟件結(jié)構(gòu)設計完成后,對于下列說法正確的是( ) 。答案:一個模塊的扇出過大,說明該模塊過分復雜,缺少中間層6、程序內(nèi)部的各個部分之間存在的聯(lián)系,用結(jié)構(gòu)圖表達時,下列哪一項是在模塊之間的聯(lián)系。( )答案:正確7、下列哪一項( )數(shù)據(jù)處理問題的工作過程大致分為三步,即取得數(shù)
6、據(jù)、變換數(shù)據(jù)和給出數(shù)據(jù)。答案:技術(shù)缺陷8、下列哪一項說明模塊的獨立性越強。()答案:爆炸9、結(jié)構(gòu)化設計的方法中使用的圖形工具是( )。答案:對第5章 單元測試1、下列關(guān)于JSP方法不正確的說法是( )答案:痙攣常見于脊髓損傷2、詳細設計的結(jié)果基本最終決定了軟件的質(zhì)量。( )答案:DFD圖3、程序控制一般分為三種基本結(jié)構(gòu):.順序、循環(huán)和( )。答案:第一空: on which4、在詳細設計階段,一種二維樹型結(jié)構(gòu)并可自動生成程序代碼的描述工具是( )。答案:PAD5、程序的三種基本控制結(jié)構(gòu)的共同特點是()。答案:只有一個入口和一個出口6、下列敘述正確的是:答案:如果平面和一個投影面垂直,且和另外兩
7、個投影面傾斜,則該平面為投影面的垂直面7、在軟件詳細設計過程中不采用的描述工具是( )。答案:18、詳細設計的任務是確定每個模塊的( )。答案:算法9、詳細設計與概要設計銜接的圖形工具是( )。答案:SC圖10、在人機界面的設計過程中,不需要考慮下列( )問題。答案:1第6章 單元測試1、測試的關(guān)鍵問題是( )。答案:測試結(jié)果是什么2、下列方法中,不屬于黑盒測試的是( )。答案:在層中單擊一次3、下面有關(guān)測試原則的說法正確的是( )。答案:測試用例應由測試的輸入數(shù)據(jù)和預期的輸出結(jié)果組成4、在某大學學籍管理信息系統(tǒng)中,假設學生年齡的輸入范圍為1640,則根據(jù)黑盒測試中的等價類劃分技術(shù),下面劃分正
8、確的是( )。答案:可劃分為1個有效等價類,2個無效等價類5、通??煞譃榘缀袦y試和黑盒測試。白盒測試是根據(jù)程序的( )來設計測試用例,黑盒測試是根據(jù)軟件的規(guī)格說明來設計測試用例。答案:內(nèi)部邏輯6、單元測試中設計測試用例的依據(jù)是( )。答案:出錯處理、獨立路徑、模塊接口7、在邊界值分析中,下列數(shù)據(jù)通常不用來做數(shù)據(jù)測試的是( )答案:等價類中的等價值8、以下那一種選項不屬于軟件缺陷()答案:軟件實現(xiàn)了產(chǎn)品規(guī)格說明所要求的功能但因受性能限制而未考慮可移植性問題9、在進行單元測試時,常用的方法是答案:采用白盒測試,輔之以黑盒測試10、為了提高測試的效率,正確的做法是( )。答案:選擇發(fā)現(xiàn)錯誤可能性大的
9、數(shù)據(jù)作為測試用例11、以程序的內(nèi)部結(jié)構(gòu)為基礎的測試用例技術(shù)屬于()答案:白盒測試12、軟件測試的目的是_。 答案:發(fā)現(xiàn)程序中的錯誤第7章 單元測試1、軟件的適應性維護活動所花費的工作占整個維護工作量的( )答案:軟土:是淤泥和淤泥質(zhì)土的總稱,他是在靜水或非常緩慢的流水環(huán)境中沉積,經(jīng)過生物化學作用形成的 軟弱土:指淤泥、淤泥質(zhì)土和部分沖填土、雜填土及其他高壓縮性土 軟弱地基:是指主要由淤泥、淤泥質(zhì)土、雜填土或其他高壓性土層構(gòu)成的地基.2、為使得開發(fā)人員對軟件產(chǎn)品的各個階段工作都進行周密的思考,從而減少返工,所以( )的編制是很重要的。答案:需求說明3、軟件按照設計的要求,在規(guī)定時間和條件下達到不
10、出故障、持續(xù)運行的要求的質(zhì)量特性稱為_. 答案:可靠性4、因計算機硬件和軟件環(huán)境的變化而作出的修改軟件的過程稱為()答案:適應性維護5、下列屬于維護階段的文檔是()答案:軟件問題報告6、軟件維護的困難主要原因是( )答案:錯7、維護中,因誤刪除一個標識符而引起的錯誤是何副作用?( ) 答案:編碼 第一章1、軟件工程方法是在實踐中不斷發(fā)展著的方法,而早期的軟件工程方法主要是指( )。A:原型化方法B:結(jié)構(gòu)化方法C:功能化方法D:面向?qū)ο蠓椒ㄕ_答案:結(jié)構(gòu)化方法2、在軟件危機中表現(xiàn)出來的軟件質(zhì)量差的問題,其原因是( )A: 軟件研發(fā)人員素質(zhì)太差B:用戶經(jīng)常干預軟件系統(tǒng)的研發(fā)工作C:沒有軟件質(zhì)量標準
11、D:軟件開發(fā)人員不遵守軟件質(zhì)量標準正確答案:沒有軟件質(zhì)量標準3、軟件危機完全是由于硬件問題引起的。( )A:對B:錯正確答案:錯4、快速原型模型可以有效地適應用戶需求的動態(tài)變化。( )A:對B:錯正確答案:對5、下列哪個階段不屬于軟件生存周期的三大階段( )。A:計劃階段B:開發(fā)階段C:編碼階段D:維護階段正確答案:編碼階段6、軟件危機是指( )。A:軟件遭到破壞B:軟件開發(fā)和維護過程中遇到的一系列問題C:軟件維護出現(xiàn)困難D:軟件不能正常運行正確答案:軟件開發(fā)和維護過程中遇到的一系列問題7、軟件工程的出現(xiàn)是由于( )。A:軟件危機的出現(xiàn)B:計算機硬件技術(shù)的發(fā)展C:軟件社會化的需要D:計算機軟件
12、技術(shù)的發(fā)展正確答案:軟件危機的出現(xiàn)8、下列屬于軟件的特點的是( )。A:軟件是一種邏輯實體,具有抽象性B:軟件在使用過程中沒有磨損、老化的問題C:軟件不同于一般程序,它的一個顯著特點是規(guī)模龐大,復雜程度高D:其他選項都正確正確答案:其他選項都正確9、軟件工程是一門( )學科。A:理論性B:原理性C:工程性D:心理性正確答案:工程性10、軟件是一種( )產(chǎn)品。A:物質(zhì)B:邏輯C:有形D:消耗正確答案:邏輯第二章1、系統(tǒng)流程圖用于可行性分析中的( )的描述。A:當前運行系統(tǒng)B:當前邏輯模型C:目標系統(tǒng)D:新系統(tǒng)正確答案:當前運行系統(tǒng)2、可行性研究要進行一次( )需求分析。A:詳細的B:全面的C:簡
13、化的、壓縮的D:徹底的正確答案:簡化的、壓縮的3、數(shù)據(jù)流圖就是用來刻畫數(shù)據(jù)流和轉(zhuǎn)換的信息系統(tǒng)建模技術(shù)。 ( )A:對B:錯正確答案:對4、對于軟件項目, 投資回收期越長, 越快獲得利潤。 ( )A:對B:錯正確答案:錯5、通常用數(shù)據(jù)流圖、 數(shù)據(jù)字典和簡明算法描述表示系統(tǒng)的邏輯模型。 ( )A:對B:錯正確答案:對6、數(shù)據(jù)流圖的分解速度應保持較高。 通常一個加工每次可分解為 1020 個子加工。( )A:對B:錯正確答案:錯7、在可行性研究中最難決斷和最關(guān)鍵的問題是技術(shù)可行性。 ( )A:對B:錯正確答案:對8、可行性研究階段的主要任務包括( )。A:分析和澄清問題定義B:導出系統(tǒng)的邏輯模型C:
14、制定粗略的進度、建議和計劃D:其他所有選項正確答案:其他所有選項9、技術(shù)可行性是可行性研究的關(guān)鍵, 其主要內(nèi)容一般不包括( )。A:風險分析B:資源分析C:人員分析D:技術(shù)分析正確答案:人員分析第三章1、采用結(jié)構(gòu)化分析方法所建立的系統(tǒng)模型主要捕獲了( )。A:過程屬性、對象及其關(guān)系B:數(shù)據(jù)結(jié)構(gòu)C:對象及其關(guān)系、對象行為信息D:數(shù)據(jù)源點和終點、加工、數(shù)據(jù)流、數(shù)據(jù)存儲以及加工輸入、輸出之間的邏輯關(guān)系正確答案:2、下列哪一項不是數(shù)據(jù)流圖的元素。()A:數(shù)據(jù)存儲B:數(shù)據(jù)流C:偽碼D:加工正確答案:3、結(jié)構(gòu)化分析方法的基本思想是()。A:自底向上逐步抽象B:自底向上逐步分解C:自頂向下逐步分解D:自頂向
15、下逐步抽象正確答案:4、需求分析最終結(jié)果是產(chǎn)生( )。A:項目開發(fā)計劃B:可行性分析報告C:需求規(guī)格說明書D:設計說明正確答案:5、分層數(shù)據(jù)流圖是一種比較嚴格又易于理解的描述方式,它的頂層圖描述了系統(tǒng)的()。A:細節(jié)B:輸入與輸出C:軟件的D:繪制的時間正確答案:6、結(jié)構(gòu)化分析方法最為常見的圖形工具是()。A:程序流程圖B:實體聯(lián)系圖C:數(shù)據(jù)流圖D:結(jié)構(gòu)圖正確答案:7、需求分析階段研究的對象是軟件項目的()。A:用戶要求B:合理要求C:模糊要求D:程序員要求正確答案:8、在需求分析過程中,分析員要從用戶那里解決的最重要的問題是( )A:要求軟件做什么B:要給軟件提供什么信息C:要求軟件工作效率
16、如何D:要求軟件具有什么樣的結(jié)構(gòu)正確答案:9、下列工具中為需求分析常用工具是( )A:PADB:PFDC:N-SD:DFD正確答案:10、下列不屬于與用戶溝通獲取需求的方法的是( )A:訪談B:面向數(shù)據(jù)流自頂向下求精C:快速建立軟件原型D:網(wǎng)絡技術(shù)正確答案:11、軟件需求分析階段的工作,可以分為4個方面:需求獲取,需求分析,編寫需求規(guī)格說明書以及( )A:用戶B:需求審評C:總結(jié)D:都不正確正確答案:12、系統(tǒng)流程圖用于可行性分析中的( )的描述。A:當前運行系統(tǒng)B:當前邏輯模型C:目標系統(tǒng)D:新系統(tǒng)正確答案:第四章1、對一個程序來說,組成系統(tǒng)的模塊數(shù)目( ),則開發(fā)成本越小。A:越多B:越少
17、C:為某個定值D:在59個之間正確答案:2、 在眾多的設計方法中,SD方法是最受人注意的,也是最廣泛應用的一種,SD方法考慮如何建立一個結(jié)構(gòu)良好的程序結(jié)構(gòu),它提出了評價模塊結(jié)構(gòu)質(zhì)量的兩個具體標準:塊間聯(lián)系和塊內(nèi)聯(lián)系。SD方法的最終目標是( )。A:塊間聯(lián)系大,塊內(nèi)聯(lián)系大B:塊間聯(lián)系大,塊內(nèi)聯(lián)系小C:塊間聯(lián)系小,塊內(nèi)聯(lián)系大D:塊間聯(lián)系小,塊內(nèi)聯(lián)系小正確答案:3、在進行軟件結(jié)構(gòu)設計時應該遵循的最主要的原理是( )A:抽象B:模塊化C:模塊獨立D:信息隱蔽正確答案:4、軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在著()。A:調(diào)用關(guān)系B:組成關(guān)系C:鏈接關(guān)系D:順序執(zhí)行關(guān)系正確答案:5、在軟
18、件結(jié)構(gòu)設計完成后,對于下列說法,正確的是()。A:非單一功能模塊的扇入數(shù)大比較好,說明本模塊重用率高B:單一功能的模塊扇入高時應重新分解,以消除控制耦合的情況C:一個模塊的扇出太多,說明該模塊過分復雜,缺少中間層D:一個模塊的扇入太多,說明該模塊過分復雜,缺少中間層正確答案:6、程序內(nèi)部的各個部分之間存在的聯(lián)系,用結(jié)構(gòu)圖表達時,下列哪一項是在模塊之間的聯(lián)系。( )A:內(nèi)聚性B:耦合性C:獨立性D:有效性正確答案:7、下列哪一項( )數(shù)據(jù)處理問題的工作過程大致分為三步,即取得數(shù)據(jù)、變換數(shù)據(jù)和給出數(shù)據(jù)。A:變換型B:事務型C:結(jié)構(gòu)化D:非結(jié)構(gòu)化正確答案:8、下列哪一項說明模塊的獨立性越強。()A:
19、耦合越強B:扇入數(shù)越高C:耦合越弱D:扇入數(shù)越低正確答案:9、結(jié)構(gòu)化設計的方法中使用的圖形工具是( )。A:軟件結(jié)構(gòu)圖B:數(shù)據(jù)流程圖C:程序流程圖D:實體聯(lián)系圖正確答案:第五章1、下列關(guān)于JSP方法不正確的說法是( )A:JSP方法主要用于規(guī)模不大的數(shù)據(jù)處理系統(tǒng)B:JSP方法不明確的劃分軟件概要設計和詳細設計的兩個階段C:JSP方法適用于輸入數(shù)據(jù)和輸出數(shù)據(jù)之間有對應關(guān)系的問題求解D:JSP方法根據(jù)輸入、輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的體系結(jié)構(gòu)。因此它只適用于詳細設計階段正確答案:2、詳細設計的結(jié)果基本最終決定了軟件的質(zhì)量。( )A:對B:錯正確答案:3、程序控制一般分為三種基本結(jié)構(gòu):.
20、順序、循環(huán)和( )。A:分塊B:分支C:循環(huán)D:子程序正確答案:4、在詳細設計階段,一種二維樹型結(jié)構(gòu)并可自動生成程序代碼的描述工具是( )。A:PAD圖B:PDLC:IPOD:判定樹正確答案:5、程序的三種基本控制結(jié)構(gòu)的共同特點是( )。A:不能嵌套使用B:只能用來寫簡單程序C:已經(jīng)用硬件實現(xiàn)D:只允許有一個入口和一個出口正確答案:6、下列敘述正確的是( )。A:N-S圖可以用于系統(tǒng)設計B:PDL語言可以用于運行C:PAD圖表達的軟件過程成樹型結(jié)構(gòu)D:結(jié)構(gòu)化程序設計強調(diào)效率第一正確答案:7、在軟件詳細設計過程中不采用的描述工具是( )。A:判定表B:IPO圖C:PAD圖D:DFD圖正確答案:8
21、、詳細設計的任務是確定每個模塊的( )。A:算法B:功能C:調(diào)用關(guān)系D:輸入輸出數(shù)據(jù)正確答案:9、詳細設計與概要設計銜接的圖形工具是( )。A:DFD圖B:SC圖C:PAD圖D:程序流程圖正確答案:10、在人機界面的設計過程中,不需要考慮下列( )問題。A:系統(tǒng)響應時間B:出錯信息處理C:輸入輸出數(shù)據(jù)D:用戶幫助正確答案:第六章1、測試的關(guān)鍵問題是( )。A:如何組織對軟件的評審B:如何驗證程序的正確性C:如何采用綜合策略D:如何選擇測試用例正確答案:2、下列方法中,不屬于黑盒測試的是( )。A:基本路徑測試法B:等價類測試法C:邊界值分析法D:基于場景的測試方法正確答案:3、下面有關(guān)測試原則
22、的說法正確的是( )。A:測試用例應由測試的輸入數(shù)據(jù)和預期的輸出結(jié)果組成B:測試用例只需選取合理的輸入數(shù)據(jù)C:程序最好由編寫該程序的程序員自己來測試D:使用測試用例進行測試是為了檢查程序是否做了它該做的事正確答案:4、在某大學學籍管理信息系統(tǒng)中,假設學生年齡的輸入范圍為1640,則根據(jù)黑盒測試中的等價類劃分技術(shù),下面劃分正確的是( )。A:可劃分為2個有效等價類,2個無效等價類B:可劃分為1個有效等價類,2個無效等價類C:可劃分為2個有效等價類,1個無效等價類D:可劃分為1個有效等價類,1個無效等價類正確答案:5、通常可分為白盒測試和黑盒測試。白盒測試是根據(jù)程序的( )來設計測試用例,黑盒測試是根據(jù)軟件的規(guī)格說明來設計測試用例。A:功能B:性能C:內(nèi)部邏輯D:內(nèi)部數(shù)據(jù)正確答案:6、單元測試中設計測試用例的依據(jù)是( )。A:概要設計規(guī)格說明書B:用戶需求規(guī)格說明書C:項目計劃說明書D:詳細設計規(guī)格說明書正確答案:7、在邊界值分析中,下列數(shù)據(jù)通常不用來做數(shù)據(jù)測試的是( )A:正好等于邊界的值B:等價類中的等價值C:剛剛大于邊界的值D:剛剛小于邊界的值正確答案:8、以下那一種選項不屬于軟件缺陷( )。A:軟件沒有實現(xiàn)產(chǎn)品規(guī)格說明所要求的功能B:軟件中出現(xiàn)了產(chǎn)品規(guī)格說明不應該出現(xiàn)的功能C:軟件實現(xiàn)了產(chǎn)品規(guī)格沒有提到的功能D:軟件實現(xiàn)了產(chǎn)品規(guī)格說明所要求的功能但因受性能限
溫馨提示
- 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
提交評論