版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟考中級軟件設(shè)計師知識考試題及答案一、單項選擇題(每題1分,共20分)1.軟件設(shè)計中劃分模塊的一個準則是()A.低內(nèi)聚低耦合B.高內(nèi)聚低耦合C.低內(nèi)聚高耦合D.高內(nèi)聚高耦合答案:B2.以下不屬于軟件詳細設(shè)計階段任務(wù)的是()A.算法設(shè)計B.數(shù)據(jù)庫設(shè)計C.數(shù)據(jù)結(jié)構(gòu)設(shè)計D.模塊內(nèi)的處理過程設(shè)計答案:B3.軟件生命周期中,能準確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階段是()A.概要設(shè)計B.詳細設(shè)計C.可行性分析D.需求分析答案:D4.數(shù)據(jù)流圖(DFD)是用于描述結(jié)構(gòu)化方法中()階段的工具。A.可行性分析B.詳細設(shè)計C.需求分析D.程序編碼答案:C5.軟件測試的目的是()A.證明軟件的正確性B.發(fā)現(xiàn)軟件中的錯誤C.排除軟件中的錯誤D.驗證軟件的可靠性答案:B6.黑盒測試方法的優(yōu)點是()A.可測試軟件的特定部位B.能站在用戶立場測試C.可按軟件內(nèi)部結(jié)構(gòu)測試D.可發(fā)現(xiàn)實現(xiàn)功能需求中的錯誤答案:B7.軟件維護階段的關(guān)鍵任務(wù)是()A.軟件測試B.軟件編碼C.軟件調(diào)試D.軟件再工程答案:D8.以下關(guān)于面向?qū)ο蠓椒ǖ拿枋鲋?,錯誤的是()A.面向?qū)ο蠓椒ㄒ詫ο鬄橹行?,具有良好的封裝性B.面向?qū)ο蠓椒ㄖС侄鄳B(tài)性C.面向?qū)ο蠓椒ǖ睦^承性提高了軟件的可維護性D.面向?qū)ο蠓椒ū冉Y(jié)構(gòu)化方法更適合大型軟件的開發(fā)答案:D9.類之間的繼承關(guān)系屬于()A.關(guān)聯(lián)關(guān)系B.依賴關(guān)系C.泛化關(guān)系D.實現(xiàn)關(guān)系答案:C10.在UML中,()用于描述系統(tǒng)與外部系統(tǒng)及用戶之間的交互。A.用例圖B.類圖C.順序圖D.狀態(tài)圖答案:A11.軟件設(shè)計模式中,()模式定義了對象間的一種一對多的依賴關(guān)系。A.觀察者(Observer)B.工廠方法(FactoryMethod)C.單例(Singleton)D.裝飾器(Decorator)答案:A12.數(shù)據(jù)庫設(shè)計中,確定數(shù)據(jù)庫存儲結(jié)構(gòu),即確定關(guān)系、索引、聚簇、日志、備份等數(shù)據(jù)的存儲安排和存儲結(jié)構(gòu),這是數(shù)據(jù)庫設(shè)計的()階段的任務(wù)。A.概念設(shè)計B.邏輯設(shè)計C.物理設(shè)計D.需求分析答案:C13.關(guān)系數(shù)據(jù)庫中,實現(xiàn)實體之間的聯(lián)系是通過表與表之間的()A.公共索引B.公共存儲C.公共元組D.公共屬性答案:D14.若事務(wù)T對數(shù)據(jù)R已經(jīng)加了X鎖,則其他事務(wù)對數(shù)據(jù)R()A.可以加S鎖不能加X鎖B.不能加S鎖可以加X鎖C.可以加S鎖也可以加X鎖D.不能加任何鎖答案:D15.以下關(guān)于數(shù)據(jù)字典的描述中,錯誤的是()A.數(shù)據(jù)字典是對數(shù)據(jù)流圖中各個元素的詳細描述B.數(shù)據(jù)字典包括數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程等C.數(shù)據(jù)字典是軟件開發(fā)過程中重要的文檔D.數(shù)據(jù)字典只在需求分析階段使用答案:D16.軟件項目管理中,用于估算軟件項目工作量的方法是()A.掙值分析法B.關(guān)鍵路徑法C.功能點分析法D.甘特圖法答案:C17.以下關(guān)于軟件質(zhì)量保證的描述中,錯誤的是()A.軟件質(zhì)量保證的主要目標是確保軟件產(chǎn)品滿足規(guī)定的質(zhì)量要求B.軟件質(zhì)量保證活動貫穿于軟件開發(fā)的全過程C.軟件質(zhì)量保證只需要關(guān)注軟件測試階段D.軟件質(zhì)量保證需要對軟件過程進行監(jiān)控和改進答案:C18.軟件配置管理中,基線是軟件生存期中各開發(fā)階段的一個特定點,它可作為一個檢查點,當采用的基線發(fā)生錯誤時,可以返回到最近和最恰當?shù)模ǎ┥?。A.配置項B.程序C.基線D.過程答案:C19.以下關(guān)于軟件文檔的描述中,錯誤的是()A.軟件文檔是軟件開發(fā)過程中產(chǎn)生的文檔B.軟件文檔包括用戶文檔和開發(fā)文檔C.軟件文檔對軟件的維護和使用沒有幫助D.軟件文檔是軟件質(zhì)量的重要組成部分答案:C20.軟件工程師職業(yè)道德規(guī)范中,要求軟件工程師應(yīng)始終維護其職業(yè)的尊嚴、榮譽和()A.價值B.地位C.名聲D.誠信答案:D二、多項選擇題(每題2分,共20分)1.軟件設(shè)計的主要任務(wù)包括()A.軟件體系結(jié)構(gòu)設(shè)計B.軟件數(shù)據(jù)結(jié)構(gòu)設(shè)計C.軟件算法設(shè)計D.軟件界面設(shè)計答案:ABC2.軟件測試的策略包括()A.靜態(tài)測試B.動態(tài)測試C.黑盒測試D.白盒測試答案:ABCD3.面向?qū)ο笤O(shè)計的原則包括()A.單一職責原則B.開閉原則C.里氏替換原則D.依賴倒置原則答案:ABCD4.UML中的圖包括()A.用例圖B.類圖C.順序圖D.活動圖答案:ABCD5.數(shù)據(jù)庫設(shè)計的步驟包括()A.需求分析B.概念結(jié)構(gòu)設(shè)計C.邏輯結(jié)構(gòu)設(shè)計D.物理結(jié)構(gòu)設(shè)計答案:ABCD6.軟件項目管理的內(nèi)容包括()A.項目計劃B.項目進度管理C.項目成本管理D.項目質(zhì)量管理答案:ABCD7.軟件質(zhì)量特性包括()A.功能性B.可靠性C.易用性D.效率答案:ABCD8.軟件配置管理的活動包括()A.配置標識B.配置控制C.配置狀態(tài)報告D.配置審計答案:ABCD9.軟件文檔的作用包括()A.幫助理解軟件B.便于軟件的維護和升級C.作為軟件驗收的依據(jù)D.提高軟件的可移植性答案:ABC10.軟件工程師應(yīng)具備的能力包括()A.技術(shù)能力B.溝通能力C.團隊協(xié)作能力D.問題解決能力答案:ABCD三、判斷題(每題1分,共10分)1.軟件設(shè)計階段不需要考慮軟件的可維護性。()答案:×2.軟件測試只能發(fā)現(xiàn)軟件中的錯誤,不能證明軟件沒有錯誤。()答案:√3.面向?qū)ο蠓椒ㄖ?,對象之間只能通過繼承關(guān)系進行交互。()答案:×4.UML是一種面向?qū)ο蟮能浖_發(fā)方法。()答案:×5.數(shù)據(jù)庫設(shè)計中,邏輯結(jié)構(gòu)設(shè)計是將概念模型轉(zhuǎn)換為數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型。()答案:√6.軟件項目管理中,關(guān)鍵路徑是項目中花費時間最短的路徑。()答案:×7.軟件質(zhì)量保證只需要關(guān)注軟件開發(fā)過程中的質(zhì)量問題。()答案:×8.軟件配置管理中,配置項的版本號只能遞增,不能遞減。()答案:×9.軟件文檔在軟件開發(fā)完成后就不需要再更新了。()答案:×10.軟件工程師在工作中可以不遵守職業(yè)道德規(guī)范。()答案:×四、填空題(每題1分,共10分)1.軟件設(shè)計的總體目標是提高軟件的()、可維護性和可移植性。答案:可理解性2.軟件測試的對象包括軟件的()和文檔。答案:程序3.面向?qū)ο缶幊讨?,對象由()和方法組成。答案:屬性4.UML中的()用于描述系統(tǒng)中對象之間的消息傳遞。答案:順序圖5.數(shù)據(jù)庫設(shè)計中,概念結(jié)構(gòu)設(shè)計的主要工具是()圖。答案:E-R6.軟件項目管理中,()是項目中完成時間最晚的活動順序。答案:關(guān)鍵路徑7.軟件質(zhì)量保證的主要手段包括評審、測試和()。答案:審計8.軟件配置管理中,()是一組相關(guān)的配置項的集合。答案:配置基線9.軟件文檔可分為用戶文檔和()文檔。答案:開發(fā)10.軟件工程師應(yīng)不斷學習和更新知識,以適應(yīng)()的發(fā)展。答案:技術(shù)五、簡答題(每題5分,共20分)1.簡述軟件設(shè)計中模塊劃分的原則。答案:高內(nèi)聚:模塊內(nèi)部各元素聯(lián)系緊密,功能單一。低耦合:模塊之間聯(lián)系松散,耦合度低。信息隱蔽:模塊內(nèi)部信息對其他模塊透明性低。模塊獨立性好:高內(nèi)聚低耦合,便于軟件的開發(fā)、維護和擴展。2.簡述黑盒測試和白盒測試的區(qū)別。答案:黑盒測試:基于功能需求,不考慮內(nèi)部結(jié)構(gòu),從用戶角度測試。白盒測試:基于內(nèi)部結(jié)構(gòu),考慮代碼邏輯,從開發(fā)者角度測試。測試依據(jù)不同,黑盒依據(jù)需求規(guī)格說明書,白盒依據(jù)代碼。測試方法不同,黑盒有等價類劃分等,白盒有語句覆蓋等。3.簡述面向?qū)ο笤O(shè)計中類的設(shè)計原則。答案:單一職責原則:一個類只負責一項職責。開閉原則:對擴展開放,對修改關(guān)閉。里氏替換原則:子類可替換父類。依賴倒置原則:依賴抽象而非具體。接口隔離原則:使用多個專門接口,不使用單一總接口。4.簡述數(shù)據(jù)庫設(shè)計中物理設(shè)計的主要內(nèi)容。答案:確定數(shù)據(jù)庫存儲結(jié)構(gòu),如確定關(guān)系、索引、聚簇、日志、備份等數(shù)據(jù)的存儲安排和存儲結(jié)構(gòu)。選擇合適的存儲設(shè)備和存儲介質(zhì)。設(shè)計數(shù)據(jù)的訪問路徑,提高數(shù)據(jù)訪問效率。確定數(shù)據(jù)的存儲分配,如數(shù)據(jù)在磁盤上的存儲位置等。六、論述題(每題5分,共20分)1.論述軟件設(shè)計在軟件開發(fā)過程中的重要性。答案:軟件設(shè)計是軟件開發(fā)的關(guān)鍵階段,為后續(xù)開發(fā)提供藍圖。確定軟件架構(gòu),影響軟件的可擴展性和維護性。合理劃分模塊,提高軟件的可理解性和可維護性。設(shè)計數(shù)據(jù)結(jié)構(gòu)和算法,保障軟件的性能和功能實現(xiàn)。良好的軟件設(shè)計可降低開發(fā)成本,提高開發(fā)效率,確保軟件質(zhì)量。2.論述軟件測試在保證軟件質(zhì)量方面的作用。答案:發(fā)現(xiàn)軟件中的錯誤,確保軟件功能符合需求。評估軟件的可靠性和穩(wěn)定性,提高軟件質(zhì)量。幫助開發(fā)人員定位和修復(fù)問題,改進軟件性能。為軟件驗收提供依據(jù),保證軟件達到預(yù)定質(zhì)量標準。通過測試反饋,促進軟件的持續(xù)改進和優(yōu)化。3.論述面向?qū)ο蠓椒▽浖_發(fā)的優(yōu)勢。答案:提高軟件的可維護性,對象封裝性使修改局部不影響整體。增強軟件的可擴展性,通過繼承和多態(tà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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年山東大學齊魯?shù)诙t(yī)院護理人員(非事業(yè)編制)招聘(60人)筆試備考試題及答案解析
- 2026中國東方航空股份有限公司江西分公司招聘勞務(wù)派遣制員工1人考試備考試題及答案解析
- 2026上半年貴州事業(yè)單位聯(lián)考仁懷市招聘77人考試參考題庫及答案解析
- 2026年老年大學課程組織方法
- 2026年西安雁塔區(qū)中小學生健康教育中心招聘筆試參考題庫及答案解析
- 2026年工程地質(zhì)勘察報告與融資決策
- 2026年年企業(yè)業(yè)務(wù)發(fā)展與財務(wù)匯報
- 2026江蘇泰州市靖江市孤山片區(qū)農(nóng)業(yè)綜合服務(wù)中心退休高級專業(yè)技術(shù)人員招聘2人筆試備考試題及答案解析
- 2026年地下水對礦業(yè)的經(jīng)濟分析
- 2026年宣城郎溪縣事業(yè)單位統(tǒng)一公開招聘工作人員46名考試備考題庫及答案解析
- 浦發(fā)銀行貸款合同模板
- 語文七年級下字帖打印版
- 基于機器學習的缺陷預(yù)測技術(shù)
- 單片機原理及應(yīng)用課設(shè)計
- 08年常德地理會考試卷及答案
- QC成果提高衛(wèi)生間防水合格率匯報
- GB/T 34956-2017大氣輻射影響航空電子設(shè)備單粒子效應(yīng)防護設(shè)計指南
- GB/T 31831-2015LED室內(nèi)照明應(yīng)用技術(shù)要求
- 山東省實習律師面授考試往期考題及法條匯編
- 股東名冊(范本)
- 天獅宜首康多功能保健儀課件
評論
0/150
提交評論