系統(tǒng)分析與設(shè)計能力測試考核試卷_第1頁
系統(tǒng)分析與設(shè)計能力測試考核試卷_第2頁
系統(tǒng)分析與設(shè)計能力測試考核試卷_第3頁
系統(tǒng)分析與設(shè)計能力測試考核試卷_第4頁
系統(tǒng)分析與設(shè)計能力測試考核試卷_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

系統(tǒng)分析與設(shè)計能力測試考核試卷考生姓名:__________答題日期:__________得分:__________判卷人:__________

一、單項選擇題(本題共20小題,每小題1分,共20分,在每小題給出的四個選項中,只有一項是符合題目要求的)

1.系統(tǒng)分析的主要目的是()

A.確定系統(tǒng)功能

B.設(shè)計系統(tǒng)界面

C.優(yōu)化系統(tǒng)性能

D.編寫系統(tǒng)代碼

2.下列哪個不是系統(tǒng)分析的基本任務(wù)?()

A.收集需求

B.分析需求

C.設(shè)計界面

D.制定系統(tǒng)規(guī)格說明書

3.在UML圖中,用于表示類與類之間關(guān)系的圖形是()

A.用例圖

B.類圖

C.序列圖

D.活動圖

4.系統(tǒng)設(shè)計過程中,模塊劃分應(yīng)遵循的原則是()

A.高內(nèi)聚、低耦合

B.高耦合、低內(nèi)聚

C.平均內(nèi)聚、平均耦合

D.高內(nèi)聚、高耦合

5.下列哪個不是軟件設(shè)計模式?()

A.單例模式

B.工廠模式

C.面向?qū)ο竽J?/p>

D.裝飾者模式

6.在系統(tǒng)設(shè)計階段,以下哪個活動不是必須的?()

A.數(shù)據(jù)設(shè)計

B.結(jié)構(gòu)設(shè)計

C.接口設(shè)計

D.編碼

7.以下哪個方法不屬于結(jié)構(gòu)化分析方法?()

A.數(shù)據(jù)流圖

B.數(shù)據(jù)字典

C.狀態(tài)轉(zhuǎn)換圖

D.實體關(guān)系圖

8.在DFD(數(shù)據(jù)流圖)中,以下哪個元素表示數(shù)據(jù)存儲?()

A.圓形

B.方形

C.橢圓形

D.菱形

9.系統(tǒng)設(shè)計中的結(jié)構(gòu)化設(shè)計方法主要包括哪幾個步驟?()

A.模塊化、抽象、細(xì)化

B.模塊化、抽象、設(shè)計

C.抽象、細(xì)化、設(shè)計

D.模塊化、細(xì)化、設(shè)計

10.以下哪個概念不屬于面向?qū)ο笤O(shè)計的基本概念?()

A.類

B.對象

C.繼承

D.模塊

11.在面向?qū)ο蠓椒ㄖ?,以下哪個特性表示類之間的層次結(jié)構(gòu)關(guān)系?()

A.封裝

B.繼承

C.多態(tài)

D.抽象

12.以下哪個方法主要用于測試系統(tǒng)的功能?()

A.單元測試

B.集成測試

C.系統(tǒng)測試

D.驗收測試

13.在系統(tǒng)分析與設(shè)計過程中,以下哪個階段主要關(guān)注數(shù)據(jù)流和數(shù)據(jù)存儲?()

A.需求分析

B.概要設(shè)計

C.詳細(xì)設(shè)計

D.編碼

14.以下哪個工具主要用于項目管理?()

A.MicrosoftVisio

B.MicrosoftProject

C.MicrosoftExcel

D.MicrosoftWord

15.在需求分析階段,以下哪個方法主要用于收集用戶需求?()

A.訪談

B.問卷調(diào)查

C.數(shù)據(jù)分析

D.設(shè)計

16.以下哪個方法主要用于評估系統(tǒng)分析與設(shè)計方案的可行性?()

A.技術(shù)可行性

B.經(jīng)濟(jì)可行性

C.運行可行性

D.評估

17.在系統(tǒng)測試階段,以下哪個測試主要用于檢查系統(tǒng)性能?()

A.功能測試

B.性能測試

C.安全測試

D.兼容性測試

18.以下哪個概念表示系統(tǒng)的各個組成部分之間的關(guān)系?()

A.模塊

B.接口

C.關(guān)系

D.耦合

19.在面向?qū)ο笤O(shè)計方法中,以下哪個原則表示對象之間的通信應(yīng)該最小化?()

A.單一職責(zé)原則

B.開放封閉原則

C.里氏替換原則

D.依賴倒置原則

20.以下哪個方法主要用于指導(dǎo)系統(tǒng)設(shè)計?()

A.設(shè)計模式

B.設(shè)計原則

C.設(shè)計規(guī)范

D.設(shè)計方法

(以下為答題紙,請考生將答案填寫在答題紙上,切勿在試卷上作答。)

二、多選題(本題共20小題,每小題1.5分,共30分,在每小題給出的四個選項中,至少有一項是符合題目要求的)

1.系統(tǒng)設(shè)計的主要任務(wù)包括以下哪些?()

A.確定系統(tǒng)架構(gòu)

B.設(shè)計數(shù)據(jù)庫結(jié)構(gòu)

C.編寫用戶手冊

D.確定系統(tǒng)測試策略

2.以下哪些是系統(tǒng)分析常用的工具?()

A.數(shù)據(jù)流圖(DFD)

B.數(shù)據(jù)字典(DD)

C.結(jié)構(gòu)化語言

D.甘特圖

3.在面向?qū)ο笤O(shè)計方法中,以下哪些是類的三大基本特性?()

A.封裝

B.繼承

C.多態(tài)

D.持久性

4.以下哪些是軟件設(shè)計模式中的創(chuàng)建型模式?()

A.單例模式

B.工廠方法模式

C.抽象工廠模式

D.建造者模式

5.以下哪些方法屬于黑盒測試?()

A.單元測試

B.集成測試

C.系統(tǒng)測試

D.壓力測試

6.在進(jìn)行系統(tǒng)測試時,以下哪些測試類型是針對系統(tǒng)性能的?()

A.響應(yīng)時間測試

B.吞吐量測試

C.可用性測試

D.負(fù)載測試

7.以下哪些是系統(tǒng)設(shè)計時需要考慮的非功能性需求?()

A.性能

B.安全性

C.可用性

D.兼容性

8.在UML中,以下哪些圖是用于描述系統(tǒng)動態(tài)行為的?()

A.序列圖

B.活動圖

C.狀態(tài)圖

D.類圖

9.以下哪些原則屬于面向?qū)ο笤O(shè)計原則?()

A.單一職責(zé)原則

B.開放封閉原則

C.里氏替換原則

D.依賴倒置原則

10.在系統(tǒng)分析階段,以下哪些方法可以用來收集用戶需求?()

A.訪談

B.問卷調(diào)查

C.用戶故事

D.原型法

11.以下哪些是軟件項目風(fēng)險管理的主要策略?()

A.風(fēng)險避免

B.風(fēng)險轉(zhuǎn)移

C.風(fēng)險減輕

D.風(fēng)險接受

12.在系統(tǒng)設(shè)計中,以下哪些方法可以用來評估設(shè)計方案的優(yōu)劣?()

A.成本效益分析

B.技術(shù)可行性分析

C.風(fēng)險評估

D.用戶滿意度調(diào)查

13.以下哪些是結(jié)構(gòu)化分析方法的特點?()

A.強調(diào)自上而下的設(shè)計

B.使用圖形化的分析工具

C.重視數(shù)據(jù)流和數(shù)據(jù)存儲

D.以模塊化為設(shè)計目標(biāo)

14.在進(jìn)行系統(tǒng)測試時,以下哪些測試是針對系統(tǒng)安全性的?()

A.安全漏洞測試

B.加密測試

C.訪問控制測試

D.病毒掃描

15.以下哪些技術(shù)可以用于系統(tǒng)設(shè)計中的數(shù)據(jù)建模?()

A.實體關(guān)系圖(ER圖)

B.數(shù)據(jù)流程圖(DFD)

C.類圖

D.事務(wù)規(guī)范

16.在軟件開發(fā)生命周期中,以下哪些階段屬于系統(tǒng)分析與設(shè)計階段?()

A.需求收集

B.系統(tǒng)設(shè)計

C.編碼

D.測試

17.以下哪些工具可以用于支持系統(tǒng)分析與設(shè)計?()

A.MicrosoftVisio

B.RationalRose

C.Lucidchart

D.StarUML

18.以下哪些因素在系統(tǒng)設(shè)計時需要考慮以支持系統(tǒng)的可維護(hù)性?()

A.模塊化設(shè)計

B.文檔齊全

C.代碼復(fù)用

D.嚴(yán)格的編碼規(guī)范

19.以下哪些是軟件質(zhì)量保證的關(guān)鍵活動?()

A.質(zhì)量規(guī)劃

B.質(zhì)量控制

C.質(zhì)量審計

D.質(zhì)量評估

20.在系統(tǒng)設(shè)計過程中,以下哪些方法可以用來確保設(shè)計的質(zhì)量?()

A.設(shè)計評審

B.代碼審查

C.測試計劃

D.驗收標(biāo)準(zhǔn)

(以下為答題紙,請考生將答案填寫在答題紙上,切勿在試卷上作答。)

三、填空題(本題共10小題,每小題2分,共20分,請將正確答案填到題目空白處)

1.在系統(tǒng)分析階段,用于描述系統(tǒng)中數(shù)據(jù)流動和處理的工具是__________。

2.軟件設(shè)計的主要目標(biāo)是保證軟件的__________、__________和__________。

3.UML圖中的__________用于表示對象之間的動態(tài)關(guān)系。

4.面向?qū)ο笤O(shè)計的三要素是__________、__________和__________。

5.系統(tǒng)設(shè)計中的__________原則是指一個類應(yīng)該只有一個引起它變化的原因。

6.在軟件測試中,__________測試是針對程序模塊進(jìn)行正確性檢驗的測試。

7.項目的__________階段是確定項目是否值得投資的過程。

8.在系統(tǒng)設(shè)計中,__________用于定義系統(tǒng)各部分之間的交互。

9.軟件開發(fā)過程中的__________階段是將軟件設(shè)計轉(zhuǎn)換為計算機可以執(zhí)行的程序代碼。

10.在項目管理中,__________是一種跟蹤項目進(jìn)度、成本和資源分配的工具。

四、判斷題(本題共10小題,每題1分,共10分,正確的請在答題括號中畫√,錯誤的畫×)

1.系統(tǒng)分析的主要目的是確定系統(tǒng)的功能需求。()

2.在UML圖中,用例圖主要用于描述系統(tǒng)的靜態(tài)結(jié)構(gòu)。()

3.高內(nèi)聚、低耦合是模塊化設(shè)計時應(yīng)遵循的原則。()

4.系統(tǒng)測試主要是測試單個模塊的功能是否正確。()

5.面向?qū)ο笤O(shè)計方法中,多態(tài)是指同一個行為具有多個不同表現(xiàn)形式的能力。()

6.在軟件開發(fā)過程中,需求分析階段是最先進(jìn)行的階段。()

7.結(jié)構(gòu)化分析方法主要依賴于圖形化的分析工具。()

8.系統(tǒng)設(shè)計階段不需要考慮系統(tǒng)的可維護(hù)性和可擴(kuò)展性。()

9.在項目管理中,甘特圖主要用于展示項目的進(jìn)度和計劃。()

10.軟件質(zhì)量保證活動僅在整個軟件開發(fā)過程完成后進(jìn)行。()

五、主觀題(本題共4小題,每題10分,共40分)

1.請簡述系統(tǒng)分析的主要任務(wù)和目標(biāo),并說明系統(tǒng)分析師在軟件開發(fā)過程中的角色和責(zé)任。

2.描述面向?qū)ο笤O(shè)計的基本原則,并給出至少兩個設(shè)計模式作為例子,解釋它們的應(yīng)用場景和優(yōu)點。

3.系統(tǒng)設(shè)計階段,如何評估和選擇不同的設(shè)計方案?請列舉至少三種評估方法和它們的主要考慮因素。

4.在軟件測試過程中,如何制定測試計劃?請說明測試計劃應(yīng)包含的主要內(nèi)容,并解釋為什么這些內(nèi)容對測試過程至關(guān)重要。

標(biāo)準(zhǔn)答案

一、單項選擇題

1.A

2.C

3.B

4.A

5.C

6.D

7.C

8.B

9.A

10.D

11.B

12.A

13.A

14.B

15.A

16.D

17.B

18.A

19.A

20.A

二、多選題

1.ABD

2.ABC

3.ABC

4.ABCD

5.BD

6.ABD

7.ABCD

8.ABC

9.ABCD

10.ABCD

11.ABCD

12.ABC

13.ABC

14.ABC

15.ABC

16.AB

17.ABCD

18.ABCD

19.ABC

20.ABCD

三、填空題

1.數(shù)據(jù)流圖(DFD)

2.可靠性、可維護(hù)性、可擴(kuò)展性

3.序列圖

4.封裝、繼承、多態(tài)

5.單一職責(zé)原則

6.單元測試

7.項目前期

8.接口

9.編碼

10.甘特圖

四、判斷題

1.√

2.×

3.√

4.×

5.√

6.√

7.√

8.×

9.√

10.×

五、主觀題(參考)

1.系統(tǒng)分析的主要任務(wù)是收集和分析用戶需求,確定系統(tǒng)功能。目標(biāo)是為用戶提供滿足需求的解決方案。系統(tǒng)分析師負(fù)責(zé)與用戶溝通,分析業(yè)務(wù)流程,制定需求規(guī)格說明書,并在整個開發(fā)過程中確保需求的實現(xiàn)。

2.面向?qū)ο笤O(shè)計原則包括單一職責(zé)、開放封閉、里氏替換和依賴倒置。設(shè)計模式如工廠模式(用于創(chuàng)建對象而無需指定創(chuàng)建對

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論