您當(dāng)前所在位置:自考首頁 > 工學(xué)類

2020年自考《軟件工程》單元三

2018-10-19  學(xué)信網(wǎng)教育   http://glbcc.cn  

2020年自考《軟件工程》單元三

一 單項選擇

1. 下列選項中,不屬于可行性研究的任務(wù)的是( A )。

A)概要設(shè)計B)經(jīng)濟可行性研究C)技術(shù)可行性研究D)開發(fā)方案的選擇

2.下列選項中,( C )不屬于基于計算機的系統(tǒng)的系統(tǒng)要素。

A)人B)數(shù)據(jù)庫C)車間D)硬件

3.在軟件工程中,不屬于軟件定義部分的任務(wù)是( B )。

A)軟件驗收測試計劃B)組裝測試計劃C)需求分析D)軟件項目計劃

4.在軟件工程中,( C )不屬于軟件開發(fā)部分的任務(wù)。

A)軟件總體設(shè)計 B)單元測試計劃C)軟件經(jīng)銷  D)組裝測試計劃

二 填空

1.計算機系統(tǒng)工程包括           、軟件工程、人機工程、數(shù)據(jù)庫工程等4個子工程。

答案:硬件工程

2.計算機系統(tǒng)工程包括硬件工程、           、人機工程、數(shù)據(jù)庫工程等4個子工程。

答案:軟件工程

3.計算機系統(tǒng)工程包括硬件工程、軟件工程、           、數(shù)據(jù)庫工程等4個子工程。

答案:人機工程

4.計算機系統(tǒng)工程包括硬件工程、軟件工程、人機工程、           等4個子工程。

答案:數(shù)據(jù)庫工程

5.硬件工程可以劃分為            、硬件設(shè)計、硬件制造與銷售維修三個階段。

答案:硬件定義

6.硬件工程可以劃分為硬件定義、           、硬件制造與銷售維修三個階段。

答案:硬件設(shè)計

7.硬件工程可以劃分為硬件定義、硬件設(shè)計、                       三個階段。

答案: 硬件制造與銷售維修

8.可行性研究要在                        之后進行。

答案:初步的需求定義

9.技術(shù)可行性研究是根據(jù)客戶提出的系統(tǒng)功能、性能要求及實現(xiàn)系統(tǒng)的各項約束條件,

       的角度研究實現(xiàn)系統(tǒng)的可行性。

答案:技術(shù)

10.             、原型建造和模擬是基于計算機系統(tǒng)技術(shù)可行性研究的有效工具。

答案:數(shù)學(xué)建模

11.?dāng)?shù)學(xué)建模、             和模擬是基于計算機系統(tǒng)技術(shù)可行性研究的有效工具。

答案: 原型建造

12.?dāng)?shù)學(xué)建模、原型建造和            是基于計算機系統(tǒng)技術(shù)可行性研究的有效工具。

答案: 模擬

三 名詞解釋

1.計算機系統(tǒng)工程

答:計算機系統(tǒng)工程是用工程、科學(xué)和數(shù)學(xué)的原則與方法研制基于計算機的系統(tǒng)的有關(guān)技術(shù)方法和過程。

四 簡答題

1.在基于計算機的系統(tǒng)中一般都包含哪些系統(tǒng)要素?

答:包含的系統(tǒng)要素:①硬件;②軟件;③人;④文檔;⑤數(shù)據(jù)庫;⑥過程。

2.在硬件工程中,硬件定義階段的任務(wù)有哪些?

答:硬件定義階段的任務(wù)是:

1)制定硬件開發(fā)計劃,確定項目成本和工程進度;

2)進行硬件需求分析,給出硬件規(guī)格說明。

3)軟件產(chǎn)品的質(zhì)量往往是靠不住的。

3.在硬件工程中,硬件設(shè)計階段的任務(wù)有哪些?

答:硬件設(shè)計階段的任務(wù)是:

1)設(shè)計分析,畫出設(shè)計圖;

2)必要時建造原型(即樣機)并對其進行測試;

3)制造分析,畫出生產(chǎn)圖。

4.在硬件工程中,硬件制造與銷售維護階段的任務(wù)是什么?

答:硬件制造與銷售維護階段的任務(wù)是:按照質(zhì)量保證計劃生產(chǎn)硬件產(chǎn)品并銷售,相應(yīng)的服務(wù)機構(gòu)對硬件產(chǎn)品進行售后服務(wù)。

5.在人機工程中,人機界面的開發(fā)過程主要包括哪幾個步驟?

答:1)活動分析。

2)動作定義和設(shè)計。

3)動作的實現(xiàn)。

4)用戶環(huán)境設(shè)計。

5.原型設(shè)計。

6.簡述數(shù)據(jù)庫工程完成的主要任務(wù)有哪些?

答:數(shù)據(jù)庫工程完成的主要任務(wù)有:

1)調(diào)查用戶對信息和信息處理的需求,進行可行性論證、成本估算,制定項目計劃。

2)選擇支持?jǐn)?shù)據(jù)庫系統(tǒng)的硬件和軟件。

3)數(shù)據(jù)庫設(shè)計與實現(xiàn)。

4)數(shù)據(jù)的收集與存儲。

5)運行、管理與維護。

7.可行性研究的任務(wù)主要有哪幾個方面?

答:可行性研究的任務(wù)主要有:

1)經(jīng)濟可行性研究;

2)技術(shù)可行性研究;

3)運行操作可行性研究;

4)法律可行性研究;

5)開發(fā)方案的選擇。

8.簡述可行性研究的步驟。

答:典型的可行性研究的主要步驟如下:

1)復(fù)審初步分析結(jié)果;

2)研究現(xiàn)有的系統(tǒng);

3)導(dǎo)出新系統(tǒng)的高層邏輯模型;

4)導(dǎo)出新系統(tǒng)的高層物理解法;

5)推薦建議的方案;

6)評審、復(fù)審和決策。

9.基于計算機系統(tǒng)的成本主要由哪4個部分組成?

答:基于計算機系統(tǒng)的成本主要由以下4個部分組成:

1)購置并安裝軟硬件及有關(guān)設(shè)備的費用;

2)系統(tǒng)開發(fā)費用;

3)系統(tǒng)安裝、運行和維護費用;

4)人員培訓(xùn)費用。

10.技術(shù)可行性研究主要包括哪些分析,各分析的任務(wù)如何?

答:1)風(fēng)險分析。其任務(wù)是論證在給定的約束條件下,能否實現(xiàn)系統(tǒng)所需的功能和性能。

2)資源分析。其任務(wù)是論證是否具備系統(tǒng)開發(fā)所需的各類人員、軟硬件資源和工作環(huán)境等。

3)技術(shù)分析。其任務(wù)是論證現(xiàn)有的技術(shù)水平和開發(fā)能力是否支持開發(fā)的全過程,并達(dá)到系統(tǒng)功能和性能的目標(biāo)。

11.試畫出基于計算機的系統(tǒng)結(jié)構(gòu)模板。

答:基于計算機的系統(tǒng)結(jié)構(gòu)模板如下圖所示:

用戶界面處理

 

處理與控制功能

 

維護與自測試處理

12.系統(tǒng)建模和模擬的主要步驟有哪些?

答:系統(tǒng)建模和模擬的主要步驟如下:

1)分析問題,確定模擬的目標(biāo)。

2)建立模型。

3)借助模型對現(xiàn)實系統(tǒng)進行模擬,并評價模擬結(jié)果。

4)如果模擬結(jié)果不正確,則修改模型,然后在3)和4)間進行迭代,直至得到滿意的結(jié)果為止。

5)撰寫模擬文檔。

13.對系統(tǒng)規(guī)格說明的技術(shù)評審主要解決哪些問題?

答:對系統(tǒng)規(guī)格說明的技術(shù)評審主要解決的問題有:

1)系統(tǒng)規(guī)格說明中的定義是否正確,是否正確地描述了項目的范圍,是否準(zhǔn)確地定義了系統(tǒng)的功能、性能和界面,開發(fā)人員和用戶對系統(tǒng)的目標(biāo)是否有共同的認(rèn)識等。

2)系統(tǒng)功能的復(fù)雜性是否與開發(fā)風(fēng)險、成本和進度預(yù)測保持一致。

3)系統(tǒng)及各子系統(tǒng)功能定義是否足夠詳細(xì)。

4)系統(tǒng)與環(huán)境及各子系統(tǒng)之間的接口定義是否詳細(xì)、有否遺漏。

5)是否指明系統(tǒng)性能、可靠性和可維護性等需求。

6)是否為以后的開發(fā)打下堅實的基礎(chǔ)。

14.對系統(tǒng)規(guī)格說明的管理復(fù)審主要解決哪些問題??

答:對系統(tǒng)規(guī)格說明的管理復(fù)審主要解決的問題有:

1)系統(tǒng)是否有穩(wěn)定的商業(yè)需求,是否有經(jīng)濟和社會效益。

2)系統(tǒng)開發(fā)是否還有其他的選擇方案。

3)系統(tǒng)各部分開發(fā)風(fēng)險如何。

4)系統(tǒng)開發(fā)所需資源是否具備。

5)成本和進度計劃是否合理等。

五、綜合題

1.已知一個待開發(fā)的基于計算機的系統(tǒng)的總成本的估算值的折現(xiàn)值為10000元,預(yù)計新系統(tǒng)投入運行后每年可帶來5000元的收入,假設(shè)新系統(tǒng)的生存周期(不包括開發(fā)時間)為4年,當(dāng)年的年利率為10%,試求該系統(tǒng)的純收入T、投資回收期D和投資回收率j。

N(年)

第n年的收入

(1+i) n

折現(xiàn)值

累計折現(xiàn)值

1

5000

1.1

4545.45

4545.45

2

5000

1.21

4132.23

8677.68

3

5000

1.331

3756.57

12434.25

4

5000

1.4641

3415.07

15849.32

解:對該系統(tǒng)將來的收入折現(xiàn),計算結(jié)果如上表所示。

1)純收入:T= P T – S T = 15849.32 – 10000 = 5849.32(元)

2)投資回收期:D = 2+(10000 – 8677.68)/ 3756.57 = 2.352(年)

3)投資回收率:

S = F1(1+j)– 1 + F2(1+j)– 2 + F3(1+j)– 3 + F4(1+j)– 4   

代入數(shù)據(jù),有:

10000 = 5000×(1+j)– 1 + 5000×(1+j)– 2 + 5000×(1+j)– 3 + 5000×(1+j)– 4

        = 5000×[(1+j)– 1 + (1+j)– 2 + (1+j)– 3 + (1+j)– 4]

即:2 = (1+j)– 1 + (1+j)– 2 + (1+j)– 3 + (1+j)– 4

用逐次逼近法解之,得:j≈34.9%

答:該系統(tǒng)的純收入為5949.32元,投資回收期為2.352年,投資回收率為34.9%。

2.已知一個待開發(fā)的基于計算機的系統(tǒng)的總成本的估算值的折現(xiàn)值為5000元,預(yù)計新系統(tǒng)投入運行后每年可帶來2500元的收入,假設(shè)新系統(tǒng)的生存周期(不包括開發(fā)時間)為5年,當(dāng)年的年利率為12%,試求該系統(tǒng)的純收入T、投資回收期D和投資回收率j。

N(年)

第n年的收入

(1+i) n

折現(xiàn)值

累計折現(xiàn)值

1

2500

1.12

2232.14

2232.14

2

2500

1.2544

1992.98

4225.12

3

2500

1.404928

1779.45

6004.57

4

2500

1.57351936

1588.80

7593.37

5

2500

1.762341683

1418.57

9011.94

解:對該系統(tǒng)將來的收入折現(xiàn),計算結(jié)果如上表所示。

1)純收入:T= P T – S T = 9011.94 – 10000 = 4011.94(元)

2)投資回收期:D = 2 +(5000 – 4225.12)/1779.45 = 2.44(年)

3)投資回收率:

S = F1(1+j)– 1 + F2(1+j)– 2 + F3(1+j)– 3 + F4(1+j)– 4

聲明:
(一)由于考試政策等各方面情況的不斷調(diào)整與變化,本網(wǎng)站所提供的考試信息僅供參考,請以權(quán)威部門公布的正式信息為準(zhǔn)。
(二)本網(wǎng)站在文章內(nèi)容來源出處標(biāo)注為其他平臺的稿件均為轉(zhuǎn)載稿,免費轉(zhuǎn)載出于非商業(yè)性學(xué)習(xí)目的,版權(quán)歸原作者所有。如您對內(nèi)容、版權(quán)等問題存在異議請與本站聯(lián)系,我們會及時進行處理解決。
聲明:
如果你對“2020年自考《軟件工程》單元三”這篇文章還有什么疑問請與我們聯(lián)系
粒子老師微信號:

查看成人高考最新資訊 查看遠(yuǎn)程教育最新資訊

地區(qū)自考