山東開(kāi)放大學(xué)軟件工程 期末復(fù)習(xí)題_第1頁(yè)
山東開(kāi)放大學(xué)軟件工程 期末復(fù)習(xí)題_第2頁(yè)
山東開(kāi)放大學(xué)軟件工程 期末復(fù)習(xí)題_第3頁(yè)
山東開(kāi)放大學(xué)軟件工程 期末復(fù)習(xí)題_第4頁(yè)
山東開(kāi)放大學(xué)軟件工程 期末復(fù)習(xí)題_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2022學(xué)年9月份考試軟件工程復(fù)習(xí)題

一、單選題

1、以下軟件生存周期的活動(dòng)中,要進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)的是()。

A、測(cè)試用例設(shè)計(jì)

B、概要設(shè)計(jì)

C、程序設(shè)計(jì)

D、詳細(xì)設(shè)計(jì)

正確答案:B

2、關(guān)于JAVA語(yǔ)言下列說(shuō)法不正確的是()?

A、跨平臺(tái)的

B、動(dòng)態(tài)指針

C、解釋型的

D、面向?qū)ο蟮?/p>

正確答案:B

3、需求規(guī)格說(shuō)明書(shū)的作用不包括()o

A、軟件驗(yàn)收的依據(jù)

B、用戶(hù)與開(kāi)發(fā)人員對(duì)軟件要做什么的共同理解

C、軟件可行性研究的依據(jù)

D、軟件設(shè)計(jì)的依據(jù)

正確答案:D

4、模塊的耦合性可以按照耦合程度的高低進(jìn)行排序,以下哪一項(xiàng)符合從低到高的正確次序

()。

A、數(shù)據(jù)結(jié)構(gòu)耦合,公共耦合,控制耦合,內(nèi)容耦合

B、數(shù)據(jù)耦合,控制耦合,數(shù)據(jù)結(jié)構(gòu)耦合,公共耦合

C、無(wú)宜接耦合,數(shù)據(jù)結(jié)構(gòu)耦合,內(nèi)容耦合,控制耦合

D、無(wú)直接耦合,數(shù)據(jù)耦合,控制耦合,內(nèi)容耦合

正確答案:D

5、使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)()和指定的覆蓋標(biāo)準(zhǔn)。

A、程序內(nèi)部邏輯

B、程序復(fù)雜結(jié)構(gòu)

C、使用說(shuō)明書(shū)

D、程序的功能

正確答案:A

6、在軟件生存期的各個(gè)階段中跨越時(shí)間最長(zhǎng)的階段是()。

A、需求分析階段

B、設(shè)計(jì)階段

C、測(cè)試階段

D、維護(hù)階段

正確答案:D

7、DFD中的每個(gè)加工至少有()。

A、一個(gè)輸入流或一個(gè)輸出流

B、一個(gè)輸入流和一個(gè)輸出流

C、一個(gè)輸入流

D、一個(gè)輸出流

正確答案:A

8、在結(jié)構(gòu)化分析方法中,()表達(dá)系統(tǒng)內(nèi)部數(shù)據(jù)運(yùn)動(dòng)的圖形化技術(shù)。

A、數(shù)據(jù)字典

B、實(shí)體關(guān)系圖

C、數(shù)據(jù)流圖

D、狀態(tài)轉(zhuǎn)換圖

正確答案:C

9.信息隱藏的核心內(nèi)容是(工

A、把數(shù)據(jù)都放在公共的區(qū)域

B、數(shù)據(jù)不能被其他模塊訪(fǎng)問(wèn)

C、一個(gè)模塊的內(nèi)部信息不允許其他模塊直接訪(fǎng)問(wèn)

D、把信息加密,只能讓有密鑰的模塊訪(fǎng)問(wèn)

正確答案:C

10、面向?qū)ο蠓治龊驮O(shè)計(jì)的界限是(),從分析到設(shè)計(jì)是一個(gè)逐漸擴(kuò)充模型的過(guò)程。

A、清晰的

B、模糊的

C、非線(xiàn)性的

D、確定的

正確答案:C

11、內(nèi)聚程度最低的是()內(nèi)聚。

A、偶然

B、過(guò)程

C、順序

D、時(shí)間

正確答案:A

12、結(jié)構(gòu)化維護(hù)與非結(jié)構(gòu)化維護(hù)的主要區(qū)別在于()。

A、軟件是否結(jié)構(gòu)化

B、軟件配置是否完整

C、程序的完整性

D、文檔的完整性

正確答案:B

13、所有程序設(shè)計(jì)語(yǔ)言的基本成分都可歸納為:數(shù)據(jù)成分、()、控制成分和傳輸成分。

A、循環(huán)成分

B、運(yùn)算成分

C、說(shuō)明成分

D,輸入成分

正確答案:B

14、數(shù)據(jù)流程圖的主要作用是()。

A、描述模塊組成

B、說(shuō)明用戶(hù)數(shù)據(jù)結(jié)構(gòu)

C、描述軟件功能

D、描繪系統(tǒng)的邏輯模型

正確答案:D

15、面向?qū)ο蟪绦蛟O(shè)計(jì)中的數(shù)據(jù)隱藏指的是()。

A、輸入數(shù)據(jù)必須輸入保密口令

B、數(shù)據(jù)經(jīng)過(guò)加密處理

C、對(duì)象內(nèi)部數(shù)據(jù)結(jié)構(gòu)上建有防火墻

D、對(duì)象內(nèi)部數(shù)據(jù)結(jié)構(gòu)的不可訪(fǎng)問(wèn)性

正確答案:D

16、確認(rèn)測(cè)試主要涉及的文檔是()。

A、需求規(guī)格說(shuō)明書(shū)

B.概要設(shè)計(jì)說(shuō)明書(shū)

C、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)

D、源程序

正確答案:A

17、確認(rèn)軟件的功能是否與需求規(guī)格說(shuō)明書(shū)中所要求的功能相符的測(cè)試屬于()。

A、集成測(cè)試

B、恢復(fù)測(cè)試

C、驗(yàn)收測(cè)試

D、單元測(cè)試

正確答案:C

18、黑盒測(cè)試在設(shè)計(jì)測(cè)試用例時(shí),主要研究(

A、需求規(guī)格說(shuō)明

B、詳細(xì)設(shè)計(jì)說(shuō)明

C、項(xiàng)目開(kāi)發(fā)計(jì)劃

D、概要設(shè)計(jì)說(shuō)明與詳細(xì)設(shè)計(jì)說(shuō)明

正確答案:A

19、在面向?qū)ο蟮脑O(shè)計(jì)中,我們應(yīng)遵循的設(shè)計(jì)準(zhǔn)則除了模塊化、抽象、低耦合、強(qiáng)內(nèi)聚以外,

還有()<.

A、隱藏復(fù)雜性

B、信息隱蔽

C、經(jīng)常類(lèi)的復(fù)用

D、類(lèi)的開(kāi)發(fā)

正確答案:B

20、瀑布模型本質(zhì)上是一種()模型。

A、線(xiàn)性順序

B、順序迭代

C、線(xiàn)性迭代

D、早期產(chǎn)品

正確答案:A

21、螺旋模型是一種將瀑布模型和()結(jié)合起來(lái)的軟件開(kāi)發(fā)模型。

A、增量模型

B、專(zhuān)家系統(tǒng)

C、噴泉模型

D、變換模型

正確答案:A

22、開(kāi)發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱(chēng)做()。

A、軟件工程

B、軟件周期

C、軟件危機(jī)

D、軟件產(chǎn)生

正確答案:C

23、總體設(shè)計(jì)的結(jié)果是提供一份()。

A、模塊說(shuō)明書(shū)

B、框圖

J程序

D、數(shù)據(jù)結(jié)構(gòu)

正確答案:A

24、()屬于功能測(cè)試方法。

A、等價(jià)類(lèi)劃分和判定覆蓋

B、邊值分析和等價(jià)類(lèi)劃分

C、邊值分析和判定覆蓋

D、判定覆蓋和回歸測(cè)試

正確答案:B

25、在七種偶合中,最低偶合是()。

A、內(nèi)容偶合

B、公共偶合

C、數(shù)據(jù)偶合

D、非直接偶合

正確答案:D

26、可行性分析是在系統(tǒng)開(kāi)發(fā)的早期所做的一項(xiàng)重要的論證工作,它是決定該系統(tǒng)是否開(kāi)發(fā)

的決策依據(jù),因必須給出()的回答。

A、確定

8、行或不行

C、正確

D、無(wú)二義

正確答案:B

27、檢查軟件產(chǎn)品是否符合需求定義的過(guò)程稱(chēng)為().

A、確認(rèn)測(cè)試

B、集成測(cè)試

C、驗(yàn)收測(cè)試

D、驗(yàn)證測(cè)試

正確答案:D

28、可行性研究需要的時(shí)間長(zhǎng)短取決于系統(tǒng)的規(guī)模,?般來(lái)說(shuō),可行性研究的成本只是預(yù)期

總成本的()。

A、1%

B、20%

C、8%

D、50%

正確答案:C

29、概要設(shè)計(jì)復(fù)杳不需要()人員參加。

A、用戶(hù)

B、系統(tǒng)維護(hù)人員

C、系統(tǒng)分析員

D、系統(tǒng)設(shè)計(jì)員

正確答案:B

30、PDL(過(guò)程設(shè)計(jì)語(yǔ)言)是描述處理過(guò)程()。

A、做什么

B、為什么做

C、怎么做

D、對(duì)誰(shuí)做

正確答案:C

二、判斷題

1、耦合是指一個(gè)模塊內(nèi)各個(gè)元素彼此結(jié)合的緊密程度。(錯(cuò)誤)

2、由于軟件是邏輯產(chǎn)品,軟件質(zhì)量較容易直接度量。(錯(cuò)誤)

3、完善性維護(hù)是提高或完善軟件的性能。(正確)

4、適應(yīng)性維護(hù)是改進(jìn)軟件未來(lái)的可維護(hù)性和可靠性。(錯(cuò)誤)

5、判定覆蓋必然滿(mǎn)足語(yǔ)句覆蓋。(正確)

6、在進(jìn)行同等測(cè)試后,若發(fā)現(xiàn)A部分由錯(cuò)誤并改正了十個(gè)問(wèn)題錯(cuò)誤,B部分發(fā)現(xiàn)并改正了

五個(gè)錯(cuò)誤,則重新再進(jìn)行測(cè)試A、B兩部分時(shí),A部分發(fā)現(xiàn)錯(cuò)誤的可能性比B部分中的要大。

(正確)

7、一組測(cè)試用例是條件覆蓋,則一定是語(yǔ)句覆蓋。(正確)

8、總體設(shè)計(jì)的基本目的就是回答:“概括地說(shuō),系統(tǒng)應(yīng)該如何實(shí)現(xiàn)?”這個(gè)問(wèn)題。(正確)

9、用面向?qū)ο蠓椒ǚ治觯O(shè)計(jì)、實(shí)現(xiàn)軟件,仍屬線(xiàn)性的瀑布開(kāi)發(fā)模型。(錯(cuò)誤)

10、軟件的可維護(hù)性差是軟件維護(hù)工作量和費(fèi)用激增的直接原因。(正確)

11、一組測(cè)試用例是條件覆蓋,則一定是語(yǔ)句覆蓋。(正確)

12、據(jù)統(tǒng)計(jì),軟件維護(hù)人員為了分析和理解原軟件系統(tǒng)所花費(fèi)的工作量約占整個(gè)維護(hù)工作量

的60%以下。(錯(cuò)誤)

13、測(cè)試最終是為了證明程序無(wú)錯(cuò)誤。(錯(cuò)誤)

14、瀑布模型的最大優(yōu)點(diǎn)是將軟件開(kāi)發(fā)的各個(gè)階段劃分得十分清晰。(正確)

15、對(duì)一個(gè)模塊進(jìn)行測(cè)試的根本依據(jù)是測(cè)試用例。(錯(cuò)誤)

三、名詞解釋

1、需求分析:

正確答案:這個(gè)活動(dòng)是明確“為了解決這個(gè)問(wèn)題,系統(tǒng)必須做什么”,即通過(guò)分析、整理和

提煉收集到的用戶(hù)需求,建立完整的分析模型,并將其編寫(xiě)成軟件需求規(guī)格說(shuō)明書(shū)和初步的

用戶(hù)手冊(cè)。

2、數(shù)據(jù)耦合:

正確答案:如果兩個(gè)模塊傳遞的是數(shù)據(jù)項(xiàng),則稱(chēng)這兩個(gè)模塊是數(shù)據(jù)耦合的。

3、軟件生命周期:

正確答案:軟件生命周期是指一個(gè)軟件從提出開(kāi)發(fā)要求開(kāi)始到該軟件報(bào)廢為止的整個(gè)時(shí)期。

通常將軟件的生命周期劃分為可行性研究、需求分析、設(shè)計(jì)、編碼、測(cè)試、集成、維護(hù)階段。

4、編碼:

將所設(shè)計(jì)的各個(gè)模塊編寫(xiě)成計(jì)算機(jī)可接受的程序代碼及與實(shí)現(xiàn)相關(guān)的文檔,即源代碼以及合

適的注釋。

5、軟件工程:

軟件工程是一門(mén)旨在生產(chǎn)無(wú)故障的、及時(shí)交付的、在預(yù)算之內(nèi)的和滿(mǎn)足用戶(hù)需求的軟件的學(xué)

科。

四、簡(jiǎn)答題

1、什么是數(shù)據(jù)流圖?其作用是什么?

數(shù)據(jù)流圖:簡(jiǎn)DFD,就是采用圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向

和邏輯變換過(guò)程,是結(jié)構(gòu)億系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方

法。

數(shù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論