在線網(wǎng)課知慧《軟件工程(湖南工學(xué)院)》單元測試考核答案_第1頁
在線網(wǎng)課知慧《軟件工程(湖南工學(xué)院)》單元測試考核答案_第2頁
在線網(wǎng)課知慧《軟件工程(湖南工學(xué)院)》單元測試考核答案_第3頁
在線網(wǎng)課知慧《軟件工程(湖南工學(xué)院)》單元測試考核答案_第4頁
在線網(wǎng)課知慧《軟件工程(湖南工學(xué)院)》單元測試考核答案_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第一章單元測試1.【多選題】正確答案:ABC()因素促使計算機系統(tǒng)越來越復(fù)雜。A.計算機體系結(jié)構(gòu)方面的深刻變化B.計算機內(nèi)存和存儲容量上的巨大增長C.外部輸入/輸出選項的更加多樣性2【單選題】(2分)下面的哪一個問題不再是現(xiàn)代軟件工程師關(guān)注的問題。()A.為什么計算機硬件的成本這么高?B.為什么不能在產(chǎn)品發(fā)布前去除軟件錯誤?C.為什么軟件需要很長時間才能完成?D.為什么開發(fā)一個軟件的成本這么高?3【單選題】(2分)軟件會逐漸退化而不會磨損,其原因在于()。A.不斷的變更使組件接口之間引起錯誤B.軟件錯誤通常發(fā)生在使用之后C.軟件通常暴露在惡劣的環(huán)境下D.軟件備件很難訂購4【單選題】(2分)大多數(shù)軟件仍然是定制開發(fā)的,其原因在于()。A.可重用的組件太昂貴而無法使用B.商業(yè)組件在很多應(yīng)用領(lǐng)域中可以得到C.軟件在不使用其他組件的情況下很容易構(gòu)造出來D.軟件組件重用是十分普遍的5【單選題】(2分)軟件工程的基本目標(biāo)是()。A.努力發(fā)揮開發(fā)人員的創(chuàng)造性潛能B.開發(fā)高質(zhì)量的軟件C.消除軟件固有的復(fù)雜性D.更好地維護正在使用的軟件產(chǎn)品6【單選題】(2分)下列說法中正確的是()。A.20世紀(jì)80年代軟件工程學(xué)科達到成熟B.20世紀(jì)60年代提出了軟件工程的概念C.20世紀(jì)50年代提出了軟件工程的概念D.20世紀(jì)70年代提出了面向?qū)ο筌浖こ?【單選題】(2分)用來輔助軟件開發(fā)、運行、維護、管理、支持等過程中的活動的軟件稱為軟件開發(fā)工具,通常也稱為()工具。A.CADB.CAIC.CAMD.CASE第二章單元測試1【單選題】(2分)軟件過程的基本活動是()。A.溝通、計劃、建模、構(gòu)造、部署B(yǎng).分析、設(shè)計、實現(xiàn)、測試、演化C.溝通、風(fēng)險管理、度量、產(chǎn)品化、評審D.計劃、分析、設(shè)計、實現(xiàn)、調(diào)試2【單選題】(2分)軟件開發(fā)的瀑布模型是()。A.一種需要快速構(gòu)造可運行程序的好方法B.最適合于大規(guī)模團隊開發(fā)的項目C.已不能用于現(xiàn)代環(huán)境的過時模型D.適用于需求被清晰定義的情況3【單選題】(2分)軟件開發(fā)的增量模型是()。A.一種不適用于商業(yè)產(chǎn)品的創(chuàng)新模型B.適用于需求被清晰定義的情況C.最適合于大規(guī)模團隊開發(fā)的項目D.一種需要快速構(gòu)造核心產(chǎn)品的好方法4【單選題】(2分)快速原型開發(fā)模型是()。A.適用于客戶需求難以清楚定義的情況B.適用于客戶需求被明確定義的情況C.很難產(chǎn)生有意義產(chǎn)品的一種冒險模型D.最適合于大規(guī)模團隊開發(fā)的項目5【單選題】(2分)軟件生存周期模型有多種,下列選項中,()不是軟件生存周期模型。A.增量模型B.功能模型C.瀑布模型D.螺旋模型6【單選題】(2分)包括風(fēng)險分析的軟件工程模型是()。A.螺旋模型B.瀑布模型C.增量模型D.噴泉模型7【單選題】(2分)軟件開發(fā)過程是()。A.軟件開發(fā)活動的集合B.一種軟件求解的計算邏輯C.軟件生命周期模型D.特定的開發(fā)模型8【單選題】(2分)增量模型本質(zhì)上是()。A.非整體開發(fā)模型B.線性順序模型C.螺旋模型D.整體開發(fā)模型第三章單元測試1【單選題】(2分)下列哪個階段屬于問題定義時期()。A.編碼B.可行性研究C.詳細設(shè)計D.總體設(shè)計2【單選題】(2分)數(shù)據(jù)流圖是常用的進行軟件需求分析的圖形工具,其基本元素包括()。A.輸入、輸出、外部實體和加工B.變換、數(shù)據(jù)存儲、加工和數(shù)據(jù)流C.變換、加工、數(shù)據(jù)流和存儲D.加工、數(shù)據(jù)流、數(shù)據(jù)存儲和外部實體3【單選題】(2分)判定表和判定樹是數(shù)據(jù)流圖中用以描述加工的工具,它通常描述的對象是()。A.組合組件B.邏輯判斷C.層次分解D.操作條目4【單選題】(2分)繪制數(shù)據(jù)流圖應(yīng)依照什么設(shè)計思想展開()。A.模塊化B.集成化C.自頂向下,逐步求精D.自底向上,逐步求精5【單選題】(2分)可行性分析是解決項目的()問題。A.做什么B.怎么做C.不做什么D.做還是不做第四章單元測試1【單選題】(2分)()數(shù)據(jù)處理問題的工作過程大致分為三步,即取得數(shù)據(jù)、變換數(shù)據(jù)和給出數(shù)據(jù)。A.事務(wù)型B.結(jié)構(gòu)化C.變換型D.非結(jié)構(gòu)化2【單選題】(2分)下層模塊被調(diào)用時對應(yīng)的上級模塊數(shù)目是()。A.寬度B.深度C.扇入D.扇出3【單選題】(2分)衡量模塊獨立性的度量標(biāo)準(zhǔn)是模塊的()。A.局部化和封裝化B.激活機制和控制方法C.抽象和信息隱蔽D.內(nèi)聚性和耦合性4【單選題】(2分)好的軟件結(jié)構(gòu)應(yīng)該是()。A.低耦合、低內(nèi)聚B.高耦合、低內(nèi)聚C.低耦合、高內(nèi)聚D.高耦合、高內(nèi)聚5【單選題】(2分)軟件設(shè)計階段一般又可分為()。A.模型設(shè)計與程序設(shè)計B.概要設(shè)計與詳細設(shè)計C.邏輯設(shè)計與功能設(shè)計D.概念設(shè)計與物理設(shè)計第五章單元測試1【單選題】(2分)類的行為是()A.對類的每一個對象唯一的B.由一組操作決定C.由父類決定D.由類的屬性決定2【單選題】(2分)()是把對象的屬性和操作結(jié)合在一起,構(gòu)成一個獨立的對象,其內(nèi)部信息對外界是隱蔽的,外界只能通過有限的接口與對象發(fā)生聯(lián)系。A.多態(tài)性B.繼承C.消息D.封裝3【單選題】(2分)()意味著一個操作在不同的類中可以有不同的實現(xiàn)方式。A.多態(tài)性B.封裝C.消息D.多繼承4【單選題】(2分)面向?qū)ο蟮闹饕卣鞒龑ο笪ㄒ恍?、封裝、繼承外,還有()。A.多態(tài)性B.兼容性C.可移植性D.完整性5【單選題】(2分)面向?qū)ο箝_發(fā)方法概念和表示上的一致性保證了分析和設(shè)計的()過渡。A.困難B.順序C.不容易D.平滑第六章單元測試1【單選題】(2分)()細化原有的分析對象,確定一些新的對象、對每一個子系統(tǒng)接口和類進行準(zhǔn)確詳細的說明。A.數(shù)據(jù)庫設(shè)計B.對象設(shè)計C.系統(tǒng)設(shè)計D.用戶界面設(shè)計2【單選題】(2分)下面的()界面設(shè)計原則不允許用戶保持對計算機交互的控制。A.對臨時用戶隱藏技術(shù)內(nèi)部信息B.允許交互中斷C.只提供一種規(guī)定的方法完成任務(wù)D.允許交互操作取消3【單選題】(2分)通過執(zhí)行對象的操作改變對象的屬性,但它必須通過()的傳遞。A.信息B.消息C.接口D.操作4【單選題】(2分)每個對象可用它自己的一組屬性和它可以執(zhí)行的一組()來表征。A.數(shù)據(jù)B.操作C.行為D.功能5【單選題】(2分)在面向?qū)ο蟮脑O(shè)計中,應(yīng)遵循的設(shè)計準(zhǔn)則除了模塊化、抽象、低耦合、高內(nèi)聚以外,還有()。A.信息隱藏B.類的開發(fā)C.即存類的重用D.隱藏復(fù)雜性第七章單元測試1【單選題】(2分)為了使程序能在不同的計算機上運行,程序應(yīng)當(dāng)具有較好的()。A.可移植性B.可維護性C.可適用性D.可重用性2【單選題】(2分)在選擇編程語言時,應(yīng)最后考慮以下哪一項?()A.個人情感B.成本C.產(chǎn)品效率D.應(yīng)用領(lǐng)域3【單選題】(2分)下列關(guān)于良好的編程實踐的描述,哪一項錯誤的?()A.在程序中,變量名應(yīng)該保持一致。B.如果程序員有足夠的經(jīng)驗,可以編寫自我風(fēng)格的代碼。C.必要的注釋。D.在程序中,變量名應(yīng)該是有意義的。4【單選題】(2分)與選擇編程語言無關(guān)的因素是()。A.軟件執(zhí)行的環(huán)境B.軟件開發(fā)人員的知識C.軟件開發(fā)的方法D.程序設(shè)計風(fēng)格5【單選題】(2分)在編制程序時,應(yīng)采納的原則之一是()。A.程序結(jié)構(gòu)應(yīng)有助于讀者理解B.程序越短越好C.減少或取消注釋行D.不限制goto語句的使用第八章單元測試1【單選題】(2分)使用獨立測試團隊的最好理由是()A.軟件開發(fā)人員不需要做任何測試B.開發(fā)人員與測試人員之間的爭論會減少C.測試團隊將更徹底地測試軟件D.測試人員在測試開始之前不參與項目2【單選題】(2分)類的行為應(yīng)該基于()進行測試。A.數(shù)據(jù)流圖B.對象圖C.用例圖D.狀態(tài)圖3【單選題】(2分)在結(jié)構(gòu)測試用例設(shè)計中,有語句覆蓋、條件覆蓋、判定覆蓋(即分支覆蓋)、路徑覆蓋等,其中()是最強的覆蓋準(zhǔn)則。A.判定覆蓋B.條件覆蓋C.路徑覆蓋D.語句覆蓋4【單選題】(2分)使用白盒測試方法時,確定測試數(shù)據(jù)應(yīng)根據(jù)()和指定的覆蓋標(biāo)準(zhǔn)。A.程序的復(fù)雜結(jié)構(gòu)B.程序的內(nèi)部邏輯C.使用說明書D.程序的功能5【單選題】(2分)軟件測試可能發(fā)現(xiàn)軟件中的(),但不能證明軟件()。()A.錯誤、沒有錯誤B.所有錯誤、沒有錯誤C.邏輯錯誤、沒有錯誤D.設(shè)計錯誤、沒有錯誤第九章單元測試1【單選題】(2分)軟件項目管理的“4P”是()。A.people,product,process,projectB.people,product,performance,processC.people,process,payoff,productD.people,performance,payoff,product2【單選題】(2分)軟件項目規(guī)劃的第一步是()。A.建立項目的目標(biāo)和范圍B.選擇團隊的組織模型C.確定項目預(yù)算D.確定項目的約束3【單選題】(2分)功能點估算技術(shù)需要以(

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論