2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)試卷號(hào)81_第1頁(yè)
2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)試卷號(hào)81_第2頁(yè)
2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)試卷號(hào)81_第3頁(yè)
2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)試卷號(hào)81_第4頁(yè)
2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)試卷號(hào)81_第5頁(yè)
已閱讀5頁(yè),還剩46頁(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)介

住在富人區(qū)的她2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實(shí)際調(diào)整大?。╊}型12345總分得分一.綜合題(共50題)1.單選題

某項(xiàng)目有A?H八個(gè)作業(yè),各作業(yè)所需時(shí)間(單位:周)以及緊前作業(yè)如下表:

該項(xiàng)目的工期為(

)周。如果作業(yè)C拖延3周完成,則該項(xiàng)目的工期(

)。

問(wèn)題1選項(xiàng)

A.12

B.13

C.14

D.15

問(wèn)題2選項(xiàng)

A.不變

B.拖延1周

C.拖延2周

D.拖延3周

【答案】第1題:B

第2題:C

【解析】通過(guò)繪圖找最長(zhǎng)路徑可知,關(guān)鍵路徑為:ADFH,長(zhǎng)度為13,所以項(xiàng)目的工期為13周。

當(dāng)C拖延3周之后,關(guān)鍵路徑變?yōu)椋篈CEH,長(zhǎng)度為15,所以工期拖延2周。

2.單選題

建立TCP連接時(shí),一端主動(dòng)打開(kāi)后所處的狀態(tài)為()。

問(wèn)題1選項(xiàng)

A.SYN-SENT

B.ESTABLISHED

C.CLOSE-WAIT

D.LAST-ACK

【答案】A

【解析】LISTEN:偵聽(tīng)來(lái)自遠(yuǎn)方的TCP端口的連接請(qǐng)求。

SYN-SENT:在發(fā)送連接請(qǐng)求后等待匹配的連接請(qǐng)求。

SYN-RECEIVED:在收到和發(fā)送一個(gè)連接請(qǐng)求后等待對(duì)方對(duì)連接請(qǐng)求的確認(rèn)。

ESTABLISHED:代表一個(gè)打開(kāi)的連接。

FIN-WAIT-1:等待遠(yuǎn)程TCP連接中斷請(qǐng)求,或先前的連接中斷請(qǐng)求的確認(rèn)。

FIN-WAIT-2:從遠(yuǎn)程TCP等待連接中斷請(qǐng)求。

CLOSE-WAIT:等待從本地用戶(hù)發(fā)來(lái)的連接中斷請(qǐng)求。

CLOSING:等待遠(yuǎn)程TCP對(duì)連接中斷的確認(rèn)。

LAST-ACK:等待原來(lái)的發(fā)向遠(yuǎn)程TCP的連接中斷請(qǐng)求的確認(rèn)。

TIME-WAIT:等待足夠的時(shí)間以確保遠(yuǎn)程TCP接收到連接中斷請(qǐng)求的確認(rèn)。

CLOSED:沒(méi)有任何連接狀態(tài)。

3.單選題

在數(shù)據(jù)庫(kù)設(shè)計(jì)的需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)的四個(gè)階段中,基本E-R圖是()。

問(wèn)題1選項(xiàng)

A.需求分析階段形成的文檔,并作為概念結(jié)構(gòu)設(shè)計(jì)階段的設(shè)計(jì)依據(jù)

B.邏輯結(jié)構(gòu)設(shè)計(jì)階段形成的文檔,并作為概念結(jié)構(gòu)設(shè)計(jì)階段的設(shè)計(jì)依據(jù)

C.概念結(jié)構(gòu)設(shè)計(jì)階段形成的文檔,并作為邏輯結(jié)構(gòu)設(shè)計(jì)階段的設(shè)計(jì)依據(jù)

D.概念結(jié)構(gòu)設(shè)計(jì)階段形成的文檔,并作為物理設(shè)計(jì)階段的設(shè)計(jì)依據(jù)

【答案】C

4.單選題

模型驅(qū)動(dòng)的體系結(jié)構(gòu)是一種關(guān)注模型的軟件設(shè)計(jì)和實(shí)現(xiàn)方法,使用了UML模型的子集描述系統(tǒng),創(chuàng)建不同抽象層次上的模型,其中不包括()。

問(wèn)題1選項(xiàng)

A.計(jì)算無(wú)關(guān)模型

B.計(jì)算相關(guān)模型

C.平臺(tái)無(wú)關(guān)模型

D.平臺(tái)相關(guān)模型

【答案】A

5.單選題

2019年我國(guó)將在多地展開(kāi)5G試點(diǎn),屆時(shí)將在人口密集區(qū)為用戶(hù)提供(

)bps的用戶(hù)體驗(yàn)速率。

問(wèn)題1選項(xiàng)

A.100M

B.1G

C.10G

D.1T

【答案】B

【解析】2019年5G試點(diǎn)可為用戶(hù)提供的體驗(yàn)速率是1G,這個(gè)速率比4G快了10倍,但并非5G的極限速率。5G的理論極限速率可達(dá)10G。

6.單選題

下列關(guān)于計(jì)算機(jī)軟件著作權(quán)的敘述,錯(cuò)誤的是()。

問(wèn)題1選項(xiàng)

A.為了學(xué)習(xí)和研究軟件內(nèi)涵的設(shè)計(jì)思想和原理,通過(guò)安裝、傳輸或存儲(chǔ)軟件等方式使用軟件,可以不經(jīng)軟件著作權(quán)人許可,不向其支付報(bào)酬

B.軟件著作權(quán)屬于自然人的,該自然人死亡后,在軟件著作權(quán)的保護(hù)期內(nèi),軟件著作權(quán)的繼承人可以繼承各項(xiàng)軟件著作權(quán)

C.軟件著作權(quán)人可以許可他人行使其軟件著作權(quán),并有權(quán)獲得報(bào)酬

D.軟件著作權(quán)人可以全部或部分轉(zhuǎn)讓其軟件著作權(quán),并有權(quán)獲得報(bào)酬

【答案】B

【解析】A選項(xiàng)是正確的。根據(jù)《計(jì)算機(jī)軟件保護(hù)條例》的第十七條。

第十七條為了學(xué)習(xí)和研究軟件內(nèi)含有的設(shè)計(jì)思想和原理,通過(guò)安裝、顯示、傳輸或者存儲(chǔ)軟件等方式使用軟件的,可以不經(jīng)軟件著作權(quán)人許可,不向其支付報(bào)酬。

B選項(xiàng)是錯(cuò)的。根據(jù)《計(jì)算機(jī)軟件保護(hù)條例》的第十五條。

第十五條軟件著作權(quán)屬于自然人的,該自然人死亡后,在軟件著作權(quán)的保護(hù)期內(nèi),軟件著作權(quán)的繼承人可以依照《中華人民共和國(guó)繼承法》的有關(guān)規(guī)定,繼承本條例第八條規(guī)定的除署名權(quán)以外的其他權(quán)利。

C和D是正確的,屬于法規(guī)的原文,根據(jù)《計(jì)算機(jī)軟件保護(hù)條例》的第九條。

(九)應(yīng)當(dāng)由軟件著作權(quán)人享有的其他權(quán)利。

軟件著作權(quán)人可以許可他人行使其軟件著作權(quán),并有權(quán)獲得報(bào)酬。

軟件著作權(quán)人可以全部或者部分轉(zhuǎn)讓其軟件著作權(quán),并有權(quán)獲得報(bào)酬。

第九條軟件著作權(quán)屬于軟件開(kāi)發(fā)者,本條例另有規(guī)定的除外。

如無(wú)相反證明,在軟件上署名的自然人、法人或者其他組織為開(kāi)發(fā)者。

7.單選題

某教授于2016年6月1日自行將《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》譯成英文,投遞給某國(guó)家的核心期刊,并于2016年11月1日發(fā)表。國(guó)家相關(guān)部門(mén)認(rèn)為該教授的譯文質(zhì)量很高,經(jīng)與該教授協(xié)商,于2017年1月5日發(fā)文將該譯文定為官方正式譯文。下列說(shuō)法,(

)是正確的。

問(wèn)題1選項(xiàng)

A.由于該教授未經(jīng)相關(guān)部門(mén)同意而自行翻譯官方條例,因此對(duì)其譯文不享有著作權(quán)

B.該教授對(duì)其譯文自2016年6月1日起一直享有著作權(quán)

C.該教授對(duì)其譯文自2016年6月1日至2017年1月4日期間享有著作權(quán)

D.該教授對(duì)其譯文自2016年11月1日至2017年1月4日期間享有著作權(quán)

【答案】C

【解析】本題考查知識(shí)產(chǎn)權(quán)中的著作權(quán)的保護(hù)期限。

著作權(quán)的保護(hù)是從作品完成時(shí)間開(kāi)始計(jì)算的,所以從2016年6月1日開(kāi)始,該教授享有著作權(quán);但著作權(quán)的保護(hù)范圍不涵蓋國(guó)家的法律法規(guī)及官方正式譯文,所以從2017年1月5日定為官方正式譯文時(shí),就不保護(hù)了。綜上所述,保護(hù)期限應(yīng)是:2016年6月1日開(kāi)始至2017年1月4日截止。

8.單選題

軟件能力成熟度模型提供了一個(gè)軟件能力成熟度的框架,它將軟件過(guò)程改進(jìn)的步驟組織成5個(gè)成熟度等級(jí)。其中,軟件過(guò)程已建立了基本的項(xiàng)目管理過(guò)程,可用于對(duì)成本、進(jìn)度和功能特性進(jìn)行跟蹤,說(shuō)明軟件已達(dá)到(

)成熟度等級(jí)。

問(wèn)題1選項(xiàng)

A.已定義級(jí)

B.優(yōu)化級(jí)

C.已管理級(jí)

D.可重復(fù)級(jí)

【答案】D

【解析】CMM的目的是幫助組織對(duì)軟件過(guò)程進(jìn)行管理和改進(jìn),增強(qiáng)開(kāi)發(fā)與改進(jìn)能力,從而能按時(shí)地、不超預(yù)算地開(kāi)發(fā)出高質(zhì)量的軟件。CMM的五個(gè)成熟度等級(jí)分別為初始級(jí)、可重復(fù)級(jí)、已定義級(jí)、已管理級(jí)和優(yōu)化級(jí)。

(1)初始級(jí)。初始級(jí)是未加定義的隨意過(guò)程,軟件過(guò)程的特點(diǎn)是無(wú)秩序的,有時(shí)甚至是混亂的。軟件過(guò)程定義幾乎處于無(wú)章法和步驟可循的狀態(tài),軟件產(chǎn)品所取得的成功往往依賴(lài)于極個(gè)別人的努力和機(jī)遇。

(2)可重復(fù)級(jí)??芍貜?fù)級(jí)是規(guī)則化和紀(jì)律化的過(guò)程,軟件過(guò)程已建立了基本的項(xiàng)目管理過(guò)程,可用于對(duì)成本、進(jìn)度和功能特性進(jìn)行跟蹤。對(duì)類(lèi)似的應(yīng)用項(xiàng)目,有章可循并能重復(fù)以往所取得的成功。

(3)已定義級(jí)。已定義級(jí)是標(biāo)準(zhǔn)的和一致的過(guò)程,用于管理的和工程的軟件過(guò)程均已文檔化、標(biāo)準(zhǔn)化,并形成了整個(gè)軟件組織的標(biāo)準(zhǔn)軟件過(guò)程。全部項(xiàng)目均采用與實(shí)際情況相吻合的、適當(dāng)修改后的標(biāo)準(zhǔn)軟件過(guò)程來(lái)進(jìn)行操作。

(4)已管理級(jí)。已管理級(jí)是可預(yù)測(cè)的過(guò)程,軟件過(guò)程和產(chǎn)品質(zhì)量有詳細(xì)的度量標(biāo)準(zhǔn)。軟件過(guò)程和產(chǎn)品質(zhì)量得到了定量的認(rèn)識(shí)和控制。

(5)優(yōu)化級(jí)。優(yōu)化級(jí)是持續(xù)改進(jìn)的過(guò)程,通過(guò)對(duì)來(lái)自過(guò)程、新概念和新技術(shù)等方面的各種有用信息的定量分析,能夠不斷地、持續(xù)性地對(duì)過(guò)程進(jìn)行改進(jìn)。

9.單選題

敏捷軟件開(kāi)發(fā)方法是一種增量式開(kāi)發(fā)方法,它將()視為軟件過(guò)程的中心活動(dòng),將其他開(kāi)發(fā)活動(dòng)融入其中。

問(wèn)題1選項(xiàng)

A.可行性分析

B.需求分析和設(shè)計(jì)

C.設(shè)計(jì)和實(shí)現(xiàn)

D.實(shí)現(xiàn)和測(cè)試

【答案】D

【解析】敏捷方法是一種以人為核心、迭代、循序漸進(jìn)的開(kāi)發(fā)方法。在敏捷方法中,軟件項(xiàng)目的構(gòu)建被切分成多個(gè)子項(xiàng)目,各個(gè)子項(xiàng)目成果都經(jīng)過(guò)測(cè)試,具備集成和可運(yùn)行的特征。在敏捷方法中,從開(kāi)發(fā)者的角度來(lái)看,主要的關(guān)注點(diǎn)有短平快的會(huì)議、小版本發(fā)布、較少的文檔、合作為重、客戶(hù)直接參與、自動(dòng)化測(cè)試、適應(yīng)性計(jì)劃調(diào)整和結(jié)對(duì)編程;從管理者的角度來(lái)看,主要的關(guān)注點(diǎn)有測(cè)試驅(qū)動(dòng)開(kāi)發(fā)、持續(xù)集成和重構(gòu)。

10.案例題

閱讀以下關(guān)于基于模型的系統(tǒng)工程方法的描述,在答題紙上回答問(wèn)題1至問(wèn)題3。

【說(shuō)明】

某公司長(zhǎng)期從事宇航系統(tǒng)的研制任務(wù)。隨著宇航系統(tǒng)能力的不斷提升,軟件的規(guī)模急劇增加,對(duì)應(yīng)的缺陷密度呈現(xiàn)出幾何增長(zhǎng),失效問(wèn)題越來(lái)越嚴(yán)重。為了保證產(chǎn)品的質(zhì)量,公司領(lǐng)導(dǎo)要求在重點(diǎn)項(xiàng)目中實(shí)施基于模型的系統(tǒng)工程(MBSE)。由于輔助動(dòng)力控制系統(tǒng)關(guān)系著飛行器的飛行安全,有必要作為試點(diǎn)工程首先實(shí)施MBSE方法。王工作為該系統(tǒng)的主要負(fù)責(zé)人,承擔(dān)起了此項(xiàng)工作。

【問(wèn)題1】(10分)

王工以前一直負(fù)責(zé)用傳統(tǒng)開(kāi)發(fā)方法進(jìn)行系統(tǒng)設(shè)計(jì),深知基于文本的系統(tǒng)設(shè)計(jì)方式存在天然的局限性。王工接到指示后,研究了MBSE的相關(guān)理論基礎(chǔ)和工程實(shí)現(xiàn)方法,提出了用MBSE方法設(shè)計(jì)輔助動(dòng)力控制系統(tǒng)的實(shí)施方案。請(qǐng)用300字以?xún)?nèi)的文字說(shuō)明什么是MBSE方法,并列舉出三個(gè)基于文本設(shè)計(jì)方式的局限性。

【問(wèn)題2】(9分)

MBSE的核心技術(shù)是模型方法論,王工對(duì)目前主流建模方法Harmony-SE(harmonyforSystemEngineering)方法、RUP-SE(RationalUnifiedProcessforSystem)方法和VitechMBSE方法進(jìn)行了分析、對(duì)比,鑒于該系統(tǒng)具備安全攸關(guān)系統(tǒng)的特殊性,強(qiáng)調(diào)驗(yàn)證的有效性,王工認(rèn)為Harmony-SE方法比較適合宇航環(huán)境開(kāi)發(fā)。圖3-1給出了Harmony-SE方法的產(chǎn)品生命周期結(jié)構(gòu)。請(qǐng)根據(jù)以下三種有關(guān)建模方式的描述,判定哪種描述是Harmony-SE方法的正確說(shuō)明?并簡(jiǎn)要說(shuō)明王工在本項(xiàng)目中選擇Harmony-SE方法的理由。

描述1:一種面向?qū)ο蟮脑O(shè)計(jì)方法,可以將設(shè)計(jì)工作按照角色、工件和任務(wù)類(lèi)型進(jìn)行分解,生成新的分解結(jié)構(gòu),實(shí)現(xiàn)并行設(shè)計(jì)與迭代開(kāi)發(fā)。

描述2:系統(tǒng)模型貫穿系統(tǒng)研發(fā)的整個(gè)生命周期,能夠較好處理復(fù)雜與整體問(wèn)題。

描述3:一種并行系統(tǒng)工程活動(dòng),由四個(gè)基本系統(tǒng)工程活動(dòng)組而成,這四種活動(dòng)通過(guò)公共系統(tǒng)設(shè)計(jì)庫(kù)相關(guān)聯(lián)。

【問(wèn)題3】(6分)

MBSE方法可以通過(guò)軟硬件建模來(lái)預(yù)先評(píng)估系統(tǒng)的可靠性。王工帶領(lǐng)項(xiàng)目成員針對(duì)其負(fù)責(zé)的輔助動(dòng)力控制系統(tǒng)中的進(jìn)排氣門(mén)控制器組件開(kāi)展了基于MBSE系統(tǒng)分析工作。

圖3-2給出了進(jìn)排氣門(mén)控制器的可靠性分布圖。

王工指出:系統(tǒng)是由軟硬件組成,以往考慮可靠性指標(biāo)僅僅關(guān)注硬件失效問(wèn)題,而不考慮軟件失效對(duì)系統(tǒng)可靠性的影響。如果不考慮軟件失效對(duì)系統(tǒng)可靠性的影響,本系統(tǒng)可靠性的MTTF(MeanTimeToFailure,平均失效前時(shí)間)應(yīng)該為125.9h(參考公式:

請(qǐng)對(duì)照?qǐng)D3-3給出的考慮軟件失效情況下的系統(tǒng)可靠性分布圖(這里,假設(shè)SYS1軟件非??煽?,系統(tǒng)僅僅將圈中的軟件可靠性加入系統(tǒng)可靠性的評(píng)估過(guò)程),說(shuō)明此時(shí)的系統(tǒng)可靠性(MTTF)應(yīng)大于還是小于不考慮軟件失效的MTTF?并計(jì)算出此時(shí)的系統(tǒng)可靠性(MTTF)是多少?

【答案】【問(wèn)題1】

基于模型的系統(tǒng)工程(MBSE)是一種形式化的方法,用于支持與復(fù)雜系統(tǒng)的開(kāi)發(fā)相關(guān)的需求,設(shè)計(jì),分析,驗(yàn)證和確認(rèn)。與以文檔為中心的工程,MBSE將模型放在系統(tǒng)設(shè)計(jì)的中心。MBSE是向以模型為中?的?系列?法轉(zhuǎn)變這?長(zhǎng)期趨勢(shì)的?部分,這些?法被應(yīng)?于機(jī)械、電?和軟件等?程領(lǐng)域,以期望取代原來(lái)系統(tǒng)?程師們所擅長(zhǎng)的以?檔為中?的?法,并通過(guò)完全融?系統(tǒng)?程過(guò)程來(lái)影響未來(lái)系統(tǒng)?程的實(shí)踐。

基于文檔的設(shè)計(jì)方法的局限性主要有:

(1)在基于文檔的方法中,許多文檔是由不同的作者生成的,以從各種利益相關(guān)者的觀點(diǎn)(例如系統(tǒng)行為,軟件,硬件,安全,安全性或其他學(xué)科)中捕獲系統(tǒng)的設(shè)計(jì)。不利于利益相關(guān)者之間的溝通,容易產(chǎn)生歧義。

(2)開(kāi)發(fā)復(fù)雜系統(tǒng)的能力有限,基于?本的設(shè)計(jì)?案?法進(jìn)?前期仿真驗(yàn)證。

(3)自然語(yǔ)言容易引入形容詞等模糊描述,很難保證準(zhǔn)確性。

【問(wèn)題2】

正確的描述是【描述2】。

【描述1】描述1是對(duì)RUP-SE方法的描述。

【描述3】描述3是對(duì)vitechMBSE方法的描述。

根據(jù)王工對(duì)MBSE的研究,RUP-SE是一種面向?qū)ο蟮脑O(shè)計(jì)方法,vitechMBSE方法是一種并行系統(tǒng),并不滿(mǎn)足宇航系統(tǒng)所要求的高安全性和強(qiáng)調(diào)驗(yàn)證性的要求。而Harmony-SE建模方法是貫穿系統(tǒng)研發(fā)的整個(gè)生命周期,用于支持與復(fù)雜系統(tǒng)的開(kāi)發(fā)相關(guān)的需求、設(shè)計(jì)、分析、驗(yàn)證和確認(rèn)。符合宇航系統(tǒng)所描述的安全性和驗(yàn)證性的要求。

【問(wèn)題3】

(1)小于不考慮軟件失效的MTTF。

(2)系統(tǒng)可靠性的計(jì)算如下:

1/280+1/(5.01*104)+1/104+1/600+1/387+(1/0.3968+1/0.3968)

=0.007942+(1/0.3968+1/0.3968)

=0.007942+2/0.3968

=0.007942+5.040322

=5.048264(1/h)

所以系統(tǒng)的可靠性為:1/5.048264==0.1980879H。

11.案例題

閱讀以下關(guān)于安全攸關(guān)嵌入式系統(tǒng)相關(guān)技術(shù)的描述,在答題紙上回答問(wèn)題1至問(wèn)題3。

【說(shuō)明】

某公司機(jī)電管理系列產(chǎn)品被廣泛應(yīng)用于飛行器后,外場(chǎng)事故頻繁發(fā)生,輕則飛機(jī)座艙顯示機(jī)電設(shè)備工作異常,重則系統(tǒng)預(yù)警,切入備份運(yùn)行。這些事故給航空公司帶來(lái)重大經(jīng)濟(jì)損失。

公司領(lǐng)導(dǎo)非常重視航空公司的問(wèn)題反饋,責(zé)令公司王總帶隊(duì)到現(xiàn)場(chǎng)進(jìn)行故障排查。經(jīng)過(guò)一個(gè)多月的排查,故障現(xiàn)象始終未復(fù)現(xiàn),同時(shí),公司實(shí)驗(yàn)室內(nèi)也在反復(fù)復(fù)現(xiàn)故障,結(jié)果未取得顯著成效,但發(fā)現(xiàn)產(chǎn)品存在偶然丟失協(xié)議包的現(xiàn)象。隨后,公司領(lǐng)導(dǎo)組織行業(yè)專(zhuān)家召開(kāi)故障分析會(huì)。王總在會(huì)上對(duì)前期故障排查情況進(jìn)行了說(shuō)明,指出從外場(chǎng)現(xiàn)象看CCDL協(xié)議包丟失是引起系統(tǒng)報(bào)警、切換的主要原因。圖3-1給出了機(jī)電管理產(chǎn)品的工作原理,機(jī)電管理系統(tǒng)主要承擔(dān)了對(duì)飛行器的剎車(chē)、燃油和環(huán)控等子系統(tǒng)進(jìn)行監(jiān)視與控制,它對(duì)飛行器而言是安全攸關(guān)系統(tǒng),因此,從系統(tǒng)結(jié)構(gòu)上采用了雙余度計(jì)算機(jī)系統(tǒng)。具體工作流程簡(jiǎn)要說(shuō)明如下:

1.機(jī)電管理系統(tǒng)由1號(hào)計(jì)算機(jī)和2號(hào)計(jì)算機(jī)組成,雙機(jī)互為余度備份;

2.雙機(jī)中分別駐留了一個(gè)100ms周期的CCDL任務(wù),完成雙機(jī)間的交叉對(duì)比和實(shí)時(shí)監(jiān)控等工作。10ms定時(shí)器作為任務(wù)的工作頻率;

3.交叉對(duì)比協(xié)議包包含一組“AA55”報(bào)頭、消息長(zhǎng)度、數(shù)據(jù)和校驗(yàn)碼;

4.2號(hào)機(jī)將協(xié)議包通過(guò)422總線(xiàn)發(fā)送給1號(hào)機(jī)(422總線(xiàn)接口芯片有8級(jí)緩沖);

5.1號(hào)機(jī)通過(guò)中斷方式將422總線(xiàn)數(shù)據(jù)接收到大環(huán)形緩沖區(qū)中(大小為4096B);

6.100ms的CCDL定時(shí)任務(wù)將大環(huán)形緩沖區(qū)的數(shù)據(jù)以512B為單位拷貝到小環(huán)形緩沖區(qū)中(大小512B);

7.CCDL任務(wù)按照協(xié)議包格式解析小環(huán)形緩沖的數(shù)據(jù),如果校驗(yàn)錯(cuò)誤,丟棄當(dāng)前協(xié)議包;

8.在協(xié)議包格式正確的情況下,進(jìn)行數(shù)據(jù)交叉比對(duì),比對(duì)正確則輸出;比對(duì)不正確,并連續(xù)不正確超過(guò)門(mén)限,則報(bào)警。

【問(wèn)題1】(12分)

王總匯報(bào)時(shí)指出,在設(shè)計(jì)安全攸關(guān)系統(tǒng)軟件時(shí),往往不重視安全攸關(guān)軟件設(shè)計(jì)方法,不遵守C語(yǔ)言安全編碼規(guī)范,導(dǎo)致程序質(zhì)量較差,代碼中存在支全隱患。請(qǐng)簡(jiǎn)要說(shuō)明表3-1給出的C語(yǔ)言代碼是C語(yǔ)言安全編碼標(biāo)準(zhǔn)中(如:MISARC標(biāo)準(zhǔn))不允許采用的代碼結(jié)構(gòu)的原因。

表3-1C語(yǔ)言代碼實(shí)例

【問(wèn)題2】(10分)

請(qǐng)根據(jù)自己對(duì)圖3-1所示機(jī)電管理系統(tǒng)工作原理的分析,用300字以?xún)?nèi)的文字說(shuō)明本實(shí)例中可能存在哪三方面數(shù)據(jù)傳輸時(shí)丟失協(xié)議包現(xiàn)象,并簡(jiǎn)要說(shuō)明原因。

問(wèn)題3(3分)

針對(duì)以上分析出的三種丟包原因,請(qǐng)舉例給出兩種以上的修改丟包bug的可能的方法。

【答案】【問(wèn)題1】

1)不允許。違背(建議)規(guī)則6.3。

2)不允許。違背(建議)規(guī)則6.3、(強(qiáng)制)規(guī)則15.3和(強(qiáng)制)規(guī)則15.5。

3)不允許。違背(建議)規(guī)則6.3。

4)不允許。違背(建議)規(guī)則6.3和強(qiáng)制規(guī)則8.1。

5)不允許。違背(建議)規(guī)則6.3和強(qiáng)制規(guī)則12.2.x=exp_1(&y)+exp_2(&)應(yīng)修改為:x=exp_1(&y);x+=exp_2(&y)。

6)不允許。違背(建議)規(guī)則6.3和強(qiáng)制規(guī)則10.3;(unsignedint*)s是危險(xiǎn)的類(lèi)型轉(zhuǎn)換。

【問(wèn)題2】

圖3-1可能存在大小緩沖不匹配、時(shí)鐘不準(zhǔn)和422總線(xiàn)緩沖丟字節(jié)等三方面丟數(shù)據(jù)包現(xiàn)象。

(1)大小緩沖不匹配。由于CCDL任務(wù)在每100ms將大緩沖的數(shù)據(jù)拷貝到小緩沖后,進(jìn)行協(xié)議包解析。當(dāng)兩緩沖存在大量接收數(shù)據(jù)包時(shí),如果CCDL任務(wù)處理機(jī)制設(shè)計(jì)不合理,有可能解析時(shí)間過(guò)長(zhǎng)而引起丟包現(xiàn)象。

(2)100ms時(shí)鐘不準(zhǔn)。由于大小環(huán)形緩沖數(shù)據(jù)交換采用100ms時(shí)鐘周期處理,而100ms時(shí)鐘周期依賴(lài)于10ms計(jì)時(shí)器,如果10ms計(jì)時(shí)器受到系統(tǒng)干擾可能丟失中斷,則

引起100ms時(shí)鐘周期增加10ms。導(dǎo)致CCDL任務(wù)定時(shí)時(shí)間不準(zhǔn),不能按100ms周期解析協(xié)議包,過(guò)早解析協(xié)議包,而當(dāng)前周期的協(xié)議包還未到達(dá),可能導(dǎo)致丟包。

(3)422總線(xiàn)緩沖丟字節(jié)。422總線(xiàn)有8字節(jié)輸入緩沖,如果將422總線(xiàn)設(shè)置為全滿(mǎn)中斷時(shí),在數(shù)據(jù)輸入流量大的情況下,8字節(jié)FIFO字節(jié)輸入緩沖容易溢出,導(dǎo)致字節(jié)丟失,一旦協(xié)議包校驗(yàn)和失敗,會(huì)丟棄此包,這樣會(huì)導(dǎo)致丟包。

【問(wèn)題3】

(1)512B和4096B兩個(gè)緩沖區(qū)合并,以減少緩沖區(qū)拷貝不同步而產(chǎn)生的丟包問(wèn)題。

(2)精簡(jiǎn)10ms時(shí)鐘中斷處理程序,避免10ms中斷的丟失,所引發(fā)100ms任務(wù)不能準(zhǔn)時(shí)啟動(dòng)。

(3)充分利用422芯片的緩沖區(qū)的滿(mǎn)、半滿(mǎn)和空中斷機(jī)制,避免422緩沖區(qū)內(nèi)字節(jié)數(shù)據(jù)未及時(shí)讀出而丟失,使100ms任務(wù)找不到包頭或校驗(yàn)碼錯(cuò)。

(4)采用新型校驗(yàn)碼,降低傳輸中的數(shù)據(jù)錯(cuò)誤。

(5)縮短100ms任務(wù)的循環(huán)周期,以及時(shí)處理CCDL任務(wù)。

【解析】本題問(wèn)題1考查MISAR-C標(biāo)準(zhǔn),該標(biāo)準(zhǔn)中約定:

強(qiáng)制規(guī)則是對(duì)程序員的強(qiáng)制要求,編譯會(huì)報(bào)錯(cuò);

建議規(guī)則要求程序員在通常情況下都要遵守,編譯會(huì)報(bào)警,應(yīng)該遵守。

本題相關(guān)規(guī)則如下:

(建議)規(guī)則6.3:必須用typedef顯式標(biāo)識(shí)出各數(shù)據(jù)類(lèi)型的長(zhǎng)度和符號(hào)特性,避免直接使用標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型。如:typedefunsignedintuint32_t。

(強(qiáng)制)規(guī)則8.1:函數(shù)應(yīng)當(dāng)有原型說(shuō)明,且原型在函數(shù)的定義和調(diào)用范圍內(nèi)都是可見(jiàn)的。

(強(qiáng)制)規(guī)則12.2:表達(dá)式的值在標(biāo)準(zhǔn)所允許的任何次序下應(yīng)該都是相同的。

(強(qiáng)制)規(guī)則10.3:危險(xiǎn)的類(lèi)型轉(zhuǎn)換。

(強(qiáng)制)規(guī)則15.3:switch語(yǔ)句的最后子句應(yīng)當(dāng)是default子句。

(強(qiáng)制)規(guī)則15.5:switch語(yǔ)句至少應(yīng)有一個(gè)case子句。

12.單選題

使用電子郵件客戶(hù)端從服務(wù)器下載郵件,能實(shí)現(xiàn)郵件的移動(dòng)、刪除等操作在客戶(hù)端和郵箱上更新同步,所使用的電子郵件接收協(xié)議是()。

問(wèn)題1選項(xiàng)

A.SMTP

B.POP3

C.IMAP4

D.MIME

【答案】C

【解析】本題考查的是電子郵件相關(guān)協(xié)議。

電子郵件協(xié)議通常包括SMTP和POP3,其中SMTP是電子郵件發(fā)送協(xié)議,POP3是電子郵件接收協(xié)議

MIME是多用途互聯(lián)網(wǎng)郵件擴(kuò)展,它是一個(gè)互聯(lián)網(wǎng)標(biāo)準(zhǔn),擴(kuò)展了電子郵件標(biāo)準(zhǔn),使其能夠支持:非ASCII字符文本;非文本格式附件(二進(jìn)制、聲音、圖像等);由多部分組成的消息體;包含非ASCII字符的頭信息(Headerinformation)。

IMAP和POP3的區(qū)別是:POP3協(xié)議允許電子郵件客戶(hù)端下載服務(wù)器上的郵件,但是在客戶(hù)端的操作(如移動(dòng)郵件、標(biāo)記已讀等),不會(huì)反饋到服務(wù)器上,比如通過(guò)客戶(hù)端收取了郵箱中的3封郵件并移動(dòng)到其他文件夾,郵箱服務(wù)器上的這些郵件是沒(méi)有同時(shí)被移動(dòng)的。而IMAP客戶(hù)端的操作都會(huì)反饋到服務(wù)器上,對(duì)郵件進(jìn)行的操作,服務(wù)器上的郵件也會(huì)做相應(yīng)的動(dòng)作。本題描述的是C選項(xiàng)IMAP4。

13.單選題

DNS協(xié)議的功能是()。

問(wèn)題1選項(xiàng)

A.將域名解析為IP地址

B.將MAC地址解析為IP地址

C.將IP地址解析為MAC地址

D.將主機(jī)名解析為IP地址

【答案】A

14.單選題

在軟件逆向工程的相關(guān)概念中,()是指在同一抽象級(jí)別上轉(zhuǎn)換系統(tǒng)描述形式。()是指在逆向工程所獲得信息的基礎(chǔ)上,修改或重構(gòu)已有的系統(tǒng),產(chǎn)生系統(tǒng)的一個(gè)新版本。

問(wèn)題1選項(xiàng)

A.設(shè)計(jì)恢復(fù)

B.正向工程

C.設(shè)計(jì)重構(gòu)

D.重構(gòu)

問(wèn)題2選項(xiàng)

A.設(shè)計(jì)重構(gòu)

B.雙向工程

C.再工程

D.重構(gòu)

【答案】第1題:D

第2題:C

【解析】第1題:本題考查了逆向工程相關(guān)內(nèi)容。

軟件的逆向工程是分析程序,力圖在比源代碼更高抽象層次上建立程序的表示過(guò)程,逆向工程是設(shè)計(jì)的恢復(fù)過(guò)程。

與逆向工程相關(guān)的概念有重構(gòu)、設(shè)計(jì)恢復(fù)、再工程和正向工程。

(1)重構(gòu)(restructuring)。重構(gòu)是指在同一抽象級(jí)別上轉(zhuǎn)換系統(tǒng)描述形式。第一空選擇D選項(xiàng)。

(2)設(shè)計(jì)恢復(fù)(designrecovery)。設(shè)計(jì)恢復(fù)是指借助工具從已有程序中抽象出有關(guān)數(shù)據(jù)設(shè)計(jì)、總體結(jié)構(gòu)設(shè)計(jì)和過(guò)程設(shè)計(jì)等方面的信息。

(3)再工程(re-engineering)。再工程是指在逆向工程所獲得信息的基礎(chǔ)上,修改或重構(gòu)已有的系統(tǒng),產(chǎn)生系統(tǒng)的一個(gè)新版本。再工程是對(duì)現(xiàn)有系統(tǒng)的重新開(kāi)發(fā)過(guò)程,包括逆向工程、新需求的考慮過(guò)程和正向工程三個(gè)步驟。

它不僅能從已存在的程序中重新獲得設(shè)計(jì)信息,而且還能使用這些信息來(lái)重構(gòu)現(xiàn)有系統(tǒng),以改進(jìn)它的綜合質(zhì)量。在利用再工程重構(gòu)現(xiàn)有系統(tǒng)的同時(shí),一般會(huì)增加新的需求,包括增加新的功能和改善系統(tǒng)的性能。第一空選擇C選項(xiàng)

(4)正向工程(forwardengineering)。正向工程是指不僅從現(xiàn)有系統(tǒng)中恢復(fù)設(shè)計(jì)信息,而且使用該信息去改變或重構(gòu)現(xiàn)有系統(tǒng),以改善其整體質(zhì)量。

第2題:

15.單選題

嵌入式實(shí)時(shí)系統(tǒng)存在許多調(diào)度算法。如果調(diào)度程序根據(jù)任務(wù)的緊急程度確定該任務(wù)的優(yōu)先級(jí),任務(wù)緊急程度高,被賦予的優(yōu)先級(jí)就高,可被優(yōu)先執(zhí)行。這種調(diào)度算法稱(chēng)之為()。

問(wèn)題1選項(xiàng)

A.最早截止時(shí)間優(yōu)先(EarliestDeadlineFirst,EDF)算法

B.最低松弛度優(yōu)先(LeastLaxityFirst,LLF)算法

C.單調(diào)速率調(diào)度(RateMonotonicScheduling,RMS)算法

D.搶占式優(yōu)先級(jí)調(diào)度(PreemptivePriorityScheduling,PPS)算法

【答案】D

16.單選題

結(jié)構(gòu)化設(shè)計(jì)(StructuredDesign,SD)是一種面向數(shù)據(jù)流的系統(tǒng)設(shè)計(jì)方法,它以()等文檔為基礎(chǔ),是一個(gè)()。逐步求精和模塊化的過(guò)程。SD方法的基本思想是將軟件設(shè)計(jì)成由相對(duì)獨(dú)立且具有單一功能的模塊,其中()階段的主要任務(wù)是確定軟件系統(tǒng)的結(jié)構(gòu),對(duì)軟件系統(tǒng)進(jìn)行模塊劃分,確定每個(gè)模塊的功能、接口和模塊之間的調(diào)用關(guān)系。

問(wèn)題1選項(xiàng)

A.數(shù)據(jù)流圖和數(shù)據(jù)字典

B.業(yè)務(wù)流程說(shuō)明書(shū)

C.需求說(shuō)明書(shū)

D.數(shù)據(jù)說(shuō)明書(shū)

問(wèn)題2選項(xiàng)

A.自底向上

B.自頂向下

C.原型化

D.層次化

問(wèn)題3選項(xiàng)

A.模塊設(shè)計(jì)

B.詳細(xì)設(shè)計(jì)

C.概要設(shè)計(jì)

D.架構(gòu)設(shè)計(jì)

【答案】第1題:A

第2題:B

第3題:C

【解析】第1題:本題考查的是結(jié)構(gòu)化設(shè)計(jì)相關(guān)內(nèi)容。

結(jié)構(gòu)是指系統(tǒng)內(nèi)各個(gè)組成要素之間的相互聯(lián)系、相互作用的框架。結(jié)構(gòu)化方法也稱(chēng)為生命周期法,是一種傳統(tǒng)的信息系統(tǒng)開(kāi)發(fā)方法,由結(jié)構(gòu)化分析(StructuredAnalysis,SA)、結(jié)構(gòu)化設(shè)計(jì)(StructuredDesign,SD)和結(jié)構(gòu)化程序設(shè)計(jì)(StructuredProgramming,SP)三部分有機(jī)組合而成,其精髓是自頂向下、逐步求精和模塊化設(shè)計(jì)。

結(jié)構(gòu)化設(shè)計(jì)是一種面向數(shù)據(jù)流的系統(tǒng)設(shè)計(jì)方法,它以數(shù)據(jù)流圖和數(shù)據(jù)字典等文檔為基礎(chǔ)。數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工角度,以圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過(guò)程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。數(shù)據(jù)字典是對(duì)于數(shù)據(jù)模型中的數(shù)據(jù)對(duì)象或者項(xiàng)目的描述的集合,這樣做有利于程序員和其他需要參考的人。在結(jié)構(gòu)化分析中,數(shù)據(jù)字典的作用是給數(shù)據(jù)流圖上每個(gè)成分加以定義和說(shuō)明。第一空為A選項(xiàng)。

結(jié)構(gòu)化設(shè)計(jì)的基本思想是自頂向下逐步分解。這一思想指明了模塊劃分工作的層次性。首先,將系統(tǒng)整體看作一個(gè)模塊,按其功能分為若干個(gè)子模塊,這些子模塊各自承擔(dān)系統(tǒng)部分功能,并協(xié)調(diào)完成系統(tǒng)總體功能。然后,將每一個(gè)子模塊分別作為整體,進(jìn)一步劃分下一層功能更簡(jiǎn)單的子模塊,以此類(lèi)推,直至模塊功能不能再劃分為止,最終形成層次型的系統(tǒng)結(jié)構(gòu)模型。第二空為B選項(xiàng)。

SD可以進(jìn)一步細(xì)分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段,其中概要設(shè)計(jì)主要任務(wù)是確定軟件系統(tǒng)的結(jié)構(gòu),對(duì)軟件系統(tǒng)進(jìn)行模塊劃分,確定每個(gè)模塊的功能、接口和模塊之間的調(diào)用關(guān)系。而詳細(xì)設(shè)計(jì)則是具體描述每個(gè)部件或模塊的實(shí)現(xiàn)方法。第三空為C選項(xiàng)。

第2題:

第3題:

17.單選題

系統(tǒng)結(jié)構(gòu)化分析模型包括數(shù)據(jù)模型、功能模型和行為模型,這些模型的核心是()。

問(wèn)題1選項(xiàng)

A.實(shí)體聯(lián)系圖

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

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

D.流程圖

【答案】C

【解析】本題考查的是結(jié)構(gòu)化分析模型的相關(guān)概念。

結(jié)構(gòu)化分析就是一種建立模型的活動(dòng),通常建立數(shù)據(jù)模型、功能模型和行為模型三種模型。流程圖一般用于描述活動(dòng)流程或程序執(zhí)行流程,程序流程圖是設(shè)計(jì)階段的工具,與結(jié)構(gòu)化分析無(wú)關(guān)。

實(shí)體-關(guān)系圖(E-R圖):用于建立數(shù)據(jù)模型,其中包含了實(shí)體、關(guān)系、屬性。

數(shù)據(jù)流圖(DFD):描繪信息流和數(shù)據(jù)輸入輸出的移動(dòng)過(guò)程。是結(jié)構(gòu)化分析過(guò)程中使用的主要功能建模工具。

狀態(tài)轉(zhuǎn)換圖:通過(guò)描述系統(tǒng)的狀態(tài)及引起系統(tǒng)狀態(tài)轉(zhuǎn)換的事件,表示系統(tǒng)的行為,提供了行為建模的機(jī)制。

數(shù)據(jù)字典:描述在數(shù)據(jù)模型、功能模型和行為模型中出現(xiàn)的數(shù)據(jù)對(duì)象和控制信息的特征,給出這些對(duì)象的精確定義。數(shù)據(jù)字典是分析模型的核心,通常使用CASE工具來(lái)創(chuàng)建和維護(hù)數(shù)據(jù)字典。

數(shù)據(jù)字典是結(jié)構(gòu)化分析方法(SA方法)的核心。它通常包括五個(gè)部分,即數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程。答案選擇C選項(xiàng)。

18.案例題

閱讀以下關(guān)于基于MDA(ModelDrivenArchitecture)的軟件開(kāi)發(fā)過(guò)程的敘述,在答題紙上回答問(wèn)題1至問(wèn)題3。

【說(shuō)明】

某公司擬開(kāi)發(fā)一套手機(jī)通訊錄管理軟件,實(shí)現(xiàn)對(duì)手機(jī)中聯(lián)系人的組織與管理。公司系統(tǒng)分析師王工首先進(jìn)行了需求分析,得到的系統(tǒng)需求列舉如下:

用戶(hù)可通過(guò)查詢(xún)接口查找聯(lián)系人,軟件以列表的方式將查找到的聯(lián)系人顯示在屏幕上。顯示信息包括姓名、照片和電話(huà)號(hào)碼。用戶(hù)點(diǎn)擊手機(jī)的“后退”按鈕則退出此軟件。

點(diǎn)擊聯(lián)系人列表進(jìn)入聯(lián)系人詳細(xì)信息界面,包括姓名、照片、電話(huà)號(hào)碼、電子郵箱、地址和公司等信息。為每個(gè)電話(huà)號(hào)碼提供發(fā)送短信和撥打電話(huà)兩個(gè)按鍵實(shí)現(xiàn)對(duì)應(yīng)的操作。用戶(hù)點(diǎn)擊手機(jī)的“后退”按鈕則回到聯(lián)系人列表界面。

在聯(lián)系人詳細(xì)信息界面點(diǎn)擊電話(huà)號(hào)碼對(duì)應(yīng)的發(fā)送短信按鍵則進(jìn)入發(fā)送短信界面。界面包括發(fā)送對(duì)象信息顯示、短信內(nèi)容輸入和發(fā)送按鍵三個(gè)功能。用戶(hù)點(diǎn)擊發(fā)送按鍵則發(fā)送短信并返回聯(lián)系人詳細(xì)信息界面;點(diǎn)擊“后退”按鈕則回到聯(lián)系人詳細(xì)信息界面。

在聯(lián)系人詳細(xì)信息界面內(nèi)點(diǎn)擊電話(huà)號(hào)碼對(duì)應(yīng)的撥打電話(huà)按鍵則進(jìn)入手機(jī)的撥打電話(huà)界面。在通話(huà)結(jié)束或掛斷電話(huà)后返回聯(lián)系人詳細(xì)信息界面。

在系統(tǒng)分析與設(shè)計(jì)階段,公司經(jīng)過(guò)內(nèi)部討論,一致認(rèn)為該系統(tǒng)的需求定義明確,建議基于公司現(xiàn)有的軟件開(kāi)發(fā)框架,采用新的基于模型驅(qū)動(dòng)架構(gòu)的軟件開(kāi)發(fā)方法,將開(kāi)發(fā)人員從大量的重復(fù)工作和技術(shù)細(xì)節(jié)中解放出來(lái),使之將主要精力集中在具體的功能或者可用性的設(shè)計(jì)上。公司任命王工為項(xiàng)目技術(shù)負(fù)責(zé)人,負(fù)責(zé)項(xiàng)目的開(kāi)發(fā)工作。

【問(wèn)題1】(7分)

請(qǐng)用300字以?xún)?nèi)的文字,從可移植性、平臺(tái)互操作性、文檔和代碼的一致性等三個(gè)方面說(shuō)明基于MDA的軟件開(kāi)發(fā)方法的優(yōu)勢(shì)。

【問(wèn)題2】(8分)

王工經(jīng)過(guò)分析,設(shè)計(jì)出了一個(gè)基于MDA的軟件開(kāi)發(fā)流程,如圖2-1所示。請(qǐng)?zhí)顚?xiě)圖2-1中(1)~(4)處的空白,完成開(kāi)發(fā)流程。

【問(wèn)題3】(10分)

王工經(jīng)過(guò)需求分析,首先建立了該手機(jī)通信錄管理軟件的狀態(tài)機(jī)模型,如圖2-2所示。請(qǐng)對(duì)題干需求進(jìn)行仔細(xì)分析,填寫(xiě)圖2-2中的(1)~(5)處空白。

【答案】【問(wèn)題1】

可移植性:在MDA中,先會(huì)建立平臺(tái)無(wú)關(guān)模型(PIM),然后轉(zhuǎn)換為平臺(tái)相關(guān)模型(PSM),1個(gè)PIM可轉(zhuǎn)換成多個(gè)PSM,所以要把一個(gè)軟件移植到另一個(gè)平臺(tái)時(shí),只需要將平臺(tái)無(wú)關(guān)模型轉(zhuǎn)換成另一個(gè)平臺(tái)的相關(guān)模型即可。所以可移植性很強(qiáng)。

平臺(tái)互操作性:在MDA中,整個(gè)開(kāi)發(fā)過(guò)程都是模型驅(qū)動(dòng)的,所以標(biāo)準(zhǔn)化程度很高,這樣為平臺(tái)的互操作帶來(lái)了非常大的幫助。

文檔和代碼的一致性:在MDA中,代碼是由模型生成的,所以具有天然的一致性。這一點(diǎn)其他方法無(wú)法比擬。

【問(wèn)題2】

(1)平臺(tái)無(wú)關(guān)模型(PIM)

(2)UML建模

(3)模型變換(映射)

(4)模型生成源代碼

【問(wèn)題3】

(1)點(diǎn)擊后退按鈕

(2)聯(lián)系人詳細(xì)信息界面

(3)點(diǎn)擊發(fā)送按鍵或點(diǎn)擊后退按鈕

(4)點(diǎn)擊撥打電話(huà)按鍵

(5)撥打電話(huà)界面

【解析】【問(wèn)題1】

可移植性:在MDA中,先會(huì)建立平臺(tái)無(wú)關(guān)模型(PIM),然后轉(zhuǎn)換為平臺(tái)相關(guān)模型(PSM),1個(gè)PIM可轉(zhuǎn)換成多個(gè)PSM,所以要把一個(gè)軟件移植到另一個(gè)平臺(tái)時(shí),只需要將平臺(tái)無(wú)關(guān)模型轉(zhuǎn)換成另一個(gè)平臺(tái)的相關(guān)模型即可。所以可移植性很強(qiáng)。

平臺(tái)互操作性:在MDA中,整個(gè)開(kāi)發(fā)過(guò)程都是模型驅(qū)動(dòng)的,所以標(biāo)準(zhǔn)化程度很高,這樣為平臺(tái)的互操作帶來(lái)了非常大的幫助。

文檔和代碼的一致性:在MDA中,代碼是由模型生成的,所以具有天然的一致性。這一點(diǎn)其他方法無(wú)法比擬。

【問(wèn)題2】

(1)平臺(tái)無(wú)關(guān)模型(PIM)

(2)UML建模

(3)模型變換(映射)

(4)模型生成源代碼

【問(wèn)題3】

(1)點(diǎn)擊后退按鈕

(2)聯(lián)系人詳細(xì)信息界面

(3)點(diǎn)擊發(fā)送按鍵或點(diǎn)擊后退按鈕

(4)點(diǎn)擊撥打電話(huà)按鍵

(5)撥打電話(huà)界面

19.案例題

某商校擬開(kāi)發(fā)一套圖書(shū)館管理系統(tǒng),在系統(tǒng)分析階段,系統(tǒng)分析師整理的核心業(yè)務(wù)流程與需求如下:

系統(tǒng)為每個(gè)讀者建立一個(gè)賬戶(hù),并給讀者發(fā)放讀者證(包含讀者證號(hào)、讀者姓名),賬戶(hù)中存儲(chǔ)讀者的個(gè)人信息、借閱信息以及預(yù)訂信息等,掛有讀者證可以借閱圖書(shū)、返還圖書(shū)、查詢(xún)圖書(shū)信息、預(yù)訂圖書(shū)、取消預(yù)訂等。

在借閱圖書(shū)時(shí),需要輸入讀者所借閱的圖書(shū)名、ISBN號(hào),然后輸入讀者的讀者證號(hào),完成后提交系統(tǒng),以進(jìn)行讀者驗(yàn)證,如果讀者有效,借閱請(qǐng)求被接受,系統(tǒng)查詢(xún)讀者所借閱的圖書(shū)是否存在,若存在,則讀者可借出圖書(shū),系統(tǒng)記錄借閱記錄;如果讀者所借的圖書(shū)已被借出,讀者還可預(yù)訂該圖書(shū)。讀者如期還書(shū)后,系統(tǒng)清除借閱記錄,否則需繳納罰金,讀者還可以選擇續(xù)借圖書(shū)。同時(shí),以上部分操作還需要系統(tǒng)管理員和圖書(shū)管理員參與。

【問(wèn)題1】(6分)

采用面向?qū)ο蠓椒ㄟM(jìn)行軟件系統(tǒng)分析與設(shè)計(jì)時(shí),一項(xiàng)重要的工作是進(jìn)行類(lèi)的分析與設(shè)計(jì)。請(qǐng)用200字以?xún)?nèi)的文字說(shuō)明分析類(lèi)圖與設(shè)計(jì)類(lèi)圖的差異。

【問(wèn)題2】(11分)

設(shè)計(jì)類(lèi)圖的首要工作是進(jìn)行類(lèi)的識(shí)別與分類(lèi),該工作可分為兩個(gè)階段“”首先,采用識(shí)別與篩選法,對(duì)需求分析文檔進(jìn)行分析,保留系統(tǒng)的重要概念與屬性,刪除不正確或冗余的內(nèi)容;其次,將識(shí)別出來(lái)的類(lèi)按照邊界類(lèi)、實(shí)體類(lèi)和控制類(lèi)等三種類(lèi)型進(jìn)行分類(lèi)。

請(qǐng)用200字以?xún)?nèi)的文字對(duì)邊界類(lèi),實(shí)體類(lèi)和控制類(lèi)的作用進(jìn)行簡(jiǎn)要解釋?zhuān)?duì)下面給出的候選項(xiàng)進(jìn)行識(shí)別與篩選,將合適的候選項(xiàng)編號(hào)填入表2-1中的(1)~(3)空白處,完成類(lèi)的識(shí)別與分類(lèi)工作。

表2-1圖書(shū)管理系統(tǒng)類(lèi)識(shí)別與分類(lèi)表格

候選項(xiàng):

a)系統(tǒng)管理員

b)圖書(shū)管理員

c)讀者

d)讀者證

e)賬戶(hù)

f)圖書(shū)

g)借閱

h)歸還

i)預(yù)訂

j)罰金

K)續(xù)借

I)借閱記錄

【問(wèn)題3】(8分)

根據(jù)類(lèi)之間的相關(guān)性特點(diǎn),可以將類(lèi)之間的關(guān)系分為組合(composition),繼承(inheritance),關(guān)聯(lián)(association),聚合(aggregation)和依賴(lài)(dependency)等5種,請(qǐng)用300字以?xún)?nèi)的文字分別對(duì)這5種關(guān)系的內(nèi)涵進(jìn)行敘述,并從封裝性、動(dòng)態(tài)組合和創(chuàng)建對(duì)象的方便性三個(gè)方面對(duì)組合和繼承關(guān)系的優(yōu)缺點(diǎn)進(jìn)行比較。

【答案】【問(wèn)題1】(6分)

分析階段的類(lèi)圖主要是從業(yè)務(wù)領(lǐng)域獲取信息的,在描述上更多使用了業(yè)務(wù)領(lǐng)域的語(yǔ)言和詞匯。

設(shè)計(jì)階段的類(lèi)圖是從編程實(shí)現(xiàn)角度來(lái)設(shè)計(jì)類(lèi)圖的,更多的是考慮類(lèi)編碼的實(shí)現(xiàn)。

【問(wèn)題2】(11分)

(1)d)讀者證

(2)a)系統(tǒng)管理員b)圖書(shū)管理員c)讀者

e)賬戶(hù)f)圖書(shū)

j)罰金I)借閱記錄

(3)g)借閱h)歸還i)預(yù)訂k)續(xù)借

【問(wèn)題3】(8分)

封裝性:

組合:不破壞封裝性,整體類(lèi)與局部類(lèi)之間松耦合,相對(duì)獨(dú)立。

繼承:破壞封裝性,子類(lèi)與父類(lèi)緊耦合,子類(lèi)缺獨(dú)立性。

動(dòng)態(tài)組合:

組合:支持動(dòng)態(tài)組合。

繼承:不支持動(dòng)態(tài)組合。

創(chuàng)建對(duì)象:

組合:創(chuàng)建整體類(lèi)時(shí),需要?jiǎng)?chuàng)建所有局部類(lèi)的對(duì)象。

繼承:創(chuàng)建子類(lèi)對(duì)象時(shí),不需要?jiǎng)?chuàng)建父類(lèi)對(duì)象。

(1)關(guān)聯(lián)關(guān)系。關(guān)聯(lián)提供了不同類(lèi)的對(duì)象之間的結(jié)構(gòu)關(guān)系,它在一段時(shí)間內(nèi)將多個(gè)類(lèi)的實(shí)例連接在一起。

(2)依賴(lài)關(guān)系。兩個(gè)類(lèi)A和B,如果B的變化可能會(huì)引起A的變化,則稱(chēng)類(lèi)A依賴(lài)于類(lèi)B。依賴(lài)可以由各種原因引起。

(3)繼承關(guān)系。本質(zhì)上就是泛化關(guān)系。繼承是在某個(gè)類(lèi)的層次關(guān)聯(lián)中不同的類(lèi)共享屬性和方法的一種機(jī)制。父類(lèi)與子類(lèi)的關(guān)系是一般與特殊的關(guān)系,一個(gè)父類(lèi)可以有多個(gè)子類(lèi),這些子類(lèi)都是父類(lèi)的特例。

(4)聚合關(guān)系。表示類(lèi)之間的整體與部分的關(guān)系,其含義是“部分”可能同時(shí)屬于多個(gè)“整體”,“部分”與“整體”的生命周期可以不相同。

(5)組合關(guān)系。表示類(lèi)之間的整體與部分的關(guān)系。其中的“部分”只能屬于一個(gè)“整體”,“部分”與“整體”的生命周期相同,“部分”隨著“整體”的創(chuàng)建而創(chuàng)建,也隨著“整體”的消亡而消亡。

【解析】常見(jiàn)的類(lèi)關(guān)系包括:

(1)關(guān)聯(lián)關(guān)系。關(guān)聯(lián)提供了不同類(lèi)的對(duì)象之間的結(jié)構(gòu)關(guān)系,它在一段時(shí)間內(nèi)將多個(gè)類(lèi)的實(shí)例連接在一起。關(guān)聯(lián)體現(xiàn)的是對(duì)象實(shí)例之間的關(guān)系,而不表示兩個(gè)類(lèi)之間的關(guān)系。其余的關(guān)系涉及類(lèi)元自身的描述,而不是它們的實(shí)例。

(2)依賴(lài)關(guān)系。兩個(gè)類(lèi)A和B,如果B的變化可能會(huì)引起A的變化,則稱(chēng)類(lèi)A依賴(lài)于類(lèi)B。依賴(lài)可以由各種原因引起,例如,一個(gè)類(lèi)向另一個(gè)類(lèi)發(fā)送消息、一個(gè)類(lèi)是另一個(gè)類(lèi)的數(shù)據(jù)成員、一個(gè)類(lèi)是另一個(gè)類(lèi)的某個(gè)操作參數(shù)等。

(3)泛化關(guān)系。泛化關(guān)系描述了一般事物與該事物中的特殊種類(lèi)之間的關(guān)系,也就是父類(lèi)與子類(lèi)之間的關(guān)系。繼承關(guān)系是泛化關(guān)系的反關(guān)系,也就是說(shuō),子類(lèi)繼承了父類(lèi),而父類(lèi)則是子類(lèi)的泛化。

(4)繼承關(guān)系。本質(zhì)上就是泛化關(guān)系。繼承是在某個(gè)類(lèi)的層次關(guān)聯(lián)中不同的類(lèi)共享屬性和方法的一種機(jī)制。父類(lèi)與子類(lèi)的關(guān)系是一般與特殊的關(guān)系,一個(gè)父類(lèi)可以有多個(gè)子類(lèi),這些子類(lèi)都是父類(lèi)的特例。

(5)聚合關(guān)系。表示類(lèi)之間的整體與部分的關(guān)系,其含義是“部分”可能同時(shí)屬于多個(gè)“整體”,“部分”與“整體”的生命周期可以不相同。例如,汽車(chē)和車(chē)輪就是聚合關(guān)系,車(chē)子壞了,車(chē)輪還可以用;車(chē)輪壞了,可以再換一個(gè)。

(6)組合關(guān)系。表示類(lèi)之間的整體與部分的關(guān)系。與聚合關(guān)系的區(qū)別在于,組合關(guān)系中的“部分”只能屬于一個(gè)“整體”,“部分”與“整體”的生命周期相同,“部分”隨著“整體”的創(chuàng)建而創(chuàng)建,也隨著“整體”的消亡而消亡。例如,一個(gè)公司包含多個(gè)部門(mén),它們之間的關(guān)系就是組合關(guān)系。公司一旦倒閉,也就無(wú)所謂部門(mén)了。

(7)實(shí)現(xiàn)關(guān)系。實(shí)現(xiàn)關(guān)系將說(shuō)明和實(shí)現(xiàn)聯(lián)系起來(lái)。接口是對(duì)行為而非實(shí)現(xiàn)的說(shuō)明,而類(lèi)中則包含了實(shí)現(xiàn)的結(jié)構(gòu)。一個(gè)或多個(gè)類(lèi)可以實(shí)現(xiàn)一個(gè)接口,而每個(gè)類(lèi)分別實(shí)現(xiàn)接口中的操作。

20.單選題

在面向?qū)ο蠓椒ㄖ?,一個(gè)子類(lèi)有多個(gè)父類(lèi),可以從多個(gè)父類(lèi)中繼承特性,這種繼承稱(chēng)為()。對(duì)于兩個(gè)類(lèi)A和B,如果A是B的子類(lèi),則B是A的()。

問(wèn)題1選項(xiàng)

A.多重繼承

B.單一繼承

C.多例繼承

D.單例繼承

問(wèn)題2選項(xiàng)

A.聚合

B.泛化

C.聚類(lèi)

D.耦合

【答案】第1題:A

第2題:B

【解析】第1題:

第2題:

21.單選題

以下關(guān)于多核處理器的說(shuō)法中,不正確的是(

)。

問(wèn)題1選項(xiàng)

A.采用多核處理器可以降低計(jì)算機(jī)系統(tǒng)的功耗和體積

B.SMP、BMP和MP是多核處理器系統(tǒng)通常采用的三種結(jié)構(gòu),采用哪種結(jié)構(gòu)與應(yīng)用場(chǎng)景相關(guān),而無(wú)須考慮硬件的組成差異

C.在多核處理器中,計(jì)算機(jī)可以同時(shí)執(zhí)行多個(gè)進(jìn)程,而操作系統(tǒng)中的多個(gè)線(xiàn)程也可以并行執(zhí)行

D.多核處理器是將兩個(gè)或更多的獨(dú)立處理器封裝在一起,集成在一個(gè)電路中

【答案】B

【解析】多核是多微處理器核的簡(jiǎn)稱(chēng),是將兩個(gè)或更多的獨(dú)立處理器封裝在一起,集成在一個(gè)電路中。多核處理器是單枚芯片(也稱(chēng)為硅核),能夠直接插入單一的處理器插槽中,但操作系統(tǒng)會(huì)利用所有相關(guān)的資源,將它的每個(gè)執(zhí)行內(nèi)核作為分立的邏輯處理器。通過(guò)在多個(gè)執(zhí)行內(nèi)核之間劃分任務(wù),多核處理器可在特定的時(shí)鐘周期內(nèi)執(zhí)行更多任務(wù)。

多核與多CPU相比,可以很好降低系統(tǒng)的功耗和體積。

在多核技術(shù)中,計(jì)算機(jī)可以同時(shí)執(zhí)行多個(gè)進(jìn)程;在操作系統(tǒng)中,多個(gè)線(xiàn)程也可以并發(fā)執(zhí)行。

SMP、BMP、MP這幾種處理器系統(tǒng)硬件結(jié)構(gòu)都有差異,采用哪種,是要考慮這個(gè)因素的。

22.單選題

)的開(kāi)發(fā)過(guò)程一般是先把系統(tǒng)功能視作一個(gè)大的模塊,再根據(jù)系統(tǒng)分析與設(shè)計(jì)的要求對(duì)其進(jìn)行進(jìn)一步的模塊分解或組合。(

)使用了建模的思想,討論如何建立一個(gè)實(shí)際的應(yīng)用模型,包括對(duì)象模型、動(dòng)態(tài)模型和功能模型,其功能模型主要用(

)實(shí)現(xiàn)。

問(wèn)題1選項(xiàng)

A.面向?qū)ο蠓椒?/p>

B.OMT方法

C.結(jié)構(gòu)化方法

D.Booch方法

問(wèn)題2選項(xiàng)

A.面向?qū)ο蠓椒?/p>

B.OMT方法

C.結(jié)構(gòu)化方法

D.Booch方法

問(wèn)題3選項(xiàng)

A.狀態(tài)圖

B.DFD

C.類(lèi)圖

D.流程圖

【答案】第1題:C

第2題:B

第3題:B

【解析】第1題:結(jié)構(gòu)化方法假定待開(kāi)發(fā)的系統(tǒng)是一個(gè)結(jié)構(gòu)化的系統(tǒng),其基本思想是將系統(tǒng)的生命周期劃分為系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)維護(hù)等階段。這種方法遵循系統(tǒng)工程原理,按照事先設(shè)計(jì)好的程序和步驟,使用一定的開(kāi)發(fā)工具,完成規(guī)定的文檔,在結(jié)構(gòu)化和模塊化的基礎(chǔ)上進(jìn)行信息系統(tǒng)的開(kāi)發(fā)工作。結(jié)構(gòu)化方法的開(kāi)發(fā)過(guò)程一般是先把系統(tǒng)功能視為一個(gè)大的模塊,再根據(jù)系統(tǒng)分析與設(shè)計(jì)的要求對(duì)其進(jìn)行進(jìn)一步的模塊分解或組合。

OMT方法使用了建模的思想,討論如何建立一個(gè)實(shí)際的應(yīng)用模型,包括對(duì)象模型、動(dòng)態(tài)模型和功能模型。對(duì)象模型描述系統(tǒng)中對(duì)象的靜態(tài)結(jié)構(gòu)、對(duì)象之間的關(guān)系、屬性和操作,主要用對(duì)象圖來(lái)實(shí)現(xiàn);動(dòng)態(tài)模型描述與時(shí)間和操作順序有關(guān)的系統(tǒng)特征,例如,激發(fā)事件、事件序列、確定事件先后關(guān)系的狀態(tài)等,主要用狀態(tài)圖來(lái)實(shí)現(xiàn)動(dòng)態(tài)模型;功能模型描述一個(gè)計(jì)算如何從輸入值得到輸出值,它不考慮計(jì)算的次序,主要用DFD來(lái)實(shí)現(xiàn)功能模型。簡(jiǎn)單地說(shuō),功能模型指出發(fā)生了什么,動(dòng)態(tài)模型確定什么時(shí)候發(fā)生,而對(duì)象模型確定發(fā)生的客體。

第2題:

第3題:

23.單選題

信息資源是企業(yè)的重要資源,需要進(jìn)行合理的管理,其中(

)管理強(qiáng)調(diào)對(duì)數(shù)據(jù)的控制(維護(hù)和安全),(

)管理則關(guān)心企業(yè)管理人員如何獲取和處理信息(流程和方法)且強(qiáng)調(diào)企業(yè)中信息資源的重要性。

問(wèn)題1選項(xiàng)

A.生產(chǎn)資源

B.流程資源

C.客戶(hù)資源

D.數(shù)據(jù)資源

問(wèn)題2選項(xiàng)

A.信息處理

B.流程重組

C.組織機(jī)構(gòu)

D.業(yè)務(wù)方法

【答案】第1題:D

第2題:A

【解析】信息資源管理包括數(shù)據(jù)資源管理和信息處理管理,前者強(qiáng)調(diào)對(duì)數(shù)據(jù)的控制(維護(hù)和安全),后者則關(guān)心企業(yè)管理人員如何獲取和處理信息(流程和方法)且強(qiáng)調(diào)企業(yè)中信息資源的重要性。信息資源管理的基礎(chǔ)是數(shù)據(jù)管理。數(shù)據(jù)管理與數(shù)據(jù)庫(kù)管理有很大的區(qū)別,數(shù)據(jù)庫(kù)管理僅僅負(fù)責(zé)物理數(shù)據(jù)庫(kù)的設(shè)計(jì)、實(shí)現(xiàn)、安全性和維護(hù)工作;而數(shù)據(jù)管理在于確定數(shù)據(jù)規(guī)劃、數(shù)據(jù)應(yīng)用、數(shù)據(jù)標(biāo)準(zhǔn)、數(shù)據(jù)內(nèi)容、數(shù)據(jù)范圍等。

24.單選題

在信息安全領(lǐng)域,基本的安全性原則包括保密性(Confidentiality)、完整性(Integrity)和可用性(Availability)。保密性指保護(hù)信息在使用、傳輸和存儲(chǔ)時(shí)()。信息加密是保證系統(tǒng)保密性的常用手段。使用哈希校驗(yàn)是保證數(shù)據(jù)完整性的常用方法??捎眯灾副WC合法用戶(hù)對(duì)資源的正常訪(fǎng)問(wèn),不會(huì)被不正當(dāng)?shù)鼐芙^。()就是破壞系統(tǒng)的可用性。

問(wèn)題1選項(xiàng)

A.不被泄露給已注冊(cè)的用戶(hù)

B.不被泄露給未授權(quán)的用戶(hù)

C.不被泄露給未注冊(cè)的用戶(hù)

D.不被泄露給已授權(quán)的用戶(hù)

問(wèn)題2選項(xiàng)

A.XSS跨站腳本攻擊

B.DoS拒絕服務(wù)攻擊

C.CSRF跨站請(qǐng)求偽造攻擊

D.緩沖區(qū)溢出攻擊

【答案】第1題:B

第2題:B

【解析】第1題:本題是對(duì)信息安全相關(guān)概念的考查。

在信息安全領(lǐng)域,基本的安全性原則包括保密性(Confidentiality)、完整性(Integrity)和可用性(Availability)。

1、保密性

保密性用一句話(huà)來(lái)說(shuō)就是,確保數(shù)據(jù)只被授權(quán)的主體訪(fǎng)問(wèn),不被任何未授權(quán)的主體訪(fǎng)問(wèn)。簡(jiǎn)單用一個(gè)詞總結(jié)就是“不可見(jiàn)”。第一空為B選項(xiàng)。

舉個(gè)例子,你不會(huì)允許陌生人查看你的個(gè)人隱私信息,但你可能會(huì)允許父母、朋友查看部分信息。再比如微信朋友圈,你可以允許好友查看三天內(nèi)的數(shù)據(jù),但不允許好友查看三天前的數(shù)據(jù)。

首先需要注意,保密性的一個(gè)前提是明確授權(quán)規(guī)則,也就是明確每一項(xiàng)數(shù)據(jù)可以被什么樣的主體訪(fǎng)問(wèn)。在這個(gè)問(wèn)題上,最安全的方法一定是,當(dāng)每一次主體訪(fǎng)問(wèn)某一項(xiàng)數(shù)據(jù)時(shí),都由相關(guān)負(fù)責(zé)人對(duì)該次行為進(jìn)行審批。但這樣肯定是無(wú)法落地的,因?yàn)榛ヂ?lián)網(wǎng)每天都有億萬(wàn)次的數(shù)據(jù)訪(fǎng)問(wèn)行為在發(fā)生。

因此,在安全領(lǐng)域我們提出了很多訪(fǎng)問(wèn)控制機(jī)制,對(duì)數(shù)據(jù)和訪(fǎng)問(wèn)主體打上標(biāo)簽或者分類(lèi),并制定相應(yīng)的訪(fǎng)問(wèn)控制規(guī)則去自動(dòng)進(jìn)行授權(quán)。另外,數(shù)據(jù)的存儲(chǔ)、傳輸和處理過(guò)程也需要受到應(yīng)有的保護(hù)。這些保護(hù)技術(shù)包括:加密、隔離、混淆、隱藏等。

2、完整性

完整性就是確保數(shù)據(jù)只被授權(quán)的主體進(jìn)行授權(quán)的修改。

所謂“授權(quán)的修改”,就是對(duì)主體可進(jìn)行的操作進(jìn)行進(jìn)一步的限制。比如,只能追加數(shù)據(jù)的主體無(wú)法執(zhí)行刪除的操作。

在授權(quán)方面,機(jī)密性中提到的訪(fǎng)問(wèn)控制機(jī)制同樣適用。除此之外,完整性會(huì)更加強(qiáng)調(diào)對(duì)修改行為的日志記錄,并有合適的監(jiān)督機(jī)制進(jìn)行審計(jì)。

在保護(hù)技術(shù)方面,只要是利用加密、簽名等技術(shù),使得數(shù)據(jù)的完整性變得可驗(yàn)證。

針對(duì)完整性的攻擊也和機(jī)密性一樣,更多的是由于人為原因?qū)е碌氖韬?。除了黑客本身?duì)數(shù)據(jù)的惡意篡改,已授權(quán)的主體也可能對(duì)數(shù)據(jù)完整性產(chǎn)生破壞,比如員工意外地刪除數(shù)據(jù)、程序bug導(dǎo)致錯(cuò)誤數(shù)據(jù)被寫(xiě)入。

3、可用性

可用性就是確保數(shù)據(jù)能夠被授權(quán)的主體訪(fǎng)問(wèn)到,簡(jiǎn)單來(lái)說(shuō),就是“可讀”。

舉個(gè)例子,面對(duì)高峰期的集中用戶(hù)訪(fǎng)問(wèn),如何保障用戶(hù)能夠正常地獲取數(shù)據(jù)(雙11購(gòu)物或者DDoS攻擊等),你可以看到大量的研發(fā)人員對(duì)這個(gè)問(wèn)題進(jìn)行探討和分析,但這其實(shí)都屬于安全在可用性上的考量范圍。第二空為B選項(xiàng)。

第2題:XSS跨站腳本攻擊:XSS攻擊通常指的是通過(guò)利用網(wǎng)頁(yè)開(kāi)發(fā)時(shí)留下的漏洞,通過(guò)巧妙的方法注入惡意指令代碼到網(wǎng)頁(yè),使用戶(hù)加載并執(zhí)行攻擊者惡意制造的網(wǎng)頁(yè)程序。這些惡意網(wǎng)頁(yè)程序通常是JavaScript,但實(shí)際上也可以包括Java、Flash等文件,甚至是普通的HTML。攻擊成功后,攻擊者可能得到包括但不限于更高的權(quán)限(如執(zhí)行一些操作)、私密網(wǎng)頁(yè)內(nèi)容、會(huì)話(huà)和cookie等各種內(nèi)容。這種攻擊方式系統(tǒng)仍然是可用的。

DoS拒絕服務(wù)攻擊:DoS攻擊是指故意的攻擊網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)的缺陷或直接通過(guò)野蠻手段殘忍地耗盡被攻擊對(duì)象的資源,目的是讓目標(biāo)計(jì)算機(jī)或網(wǎng)絡(luò)無(wú)法提供正常的服務(wù)或資源訪(fǎng)問(wèn),使目標(biāo)系統(tǒng)服務(wù)系統(tǒng)停止響應(yīng)甚至崩潰,而在此攻擊中并不包括侵入目標(biāo)服務(wù)器或目標(biāo)網(wǎng)絡(luò)設(shè)備。這些服務(wù)資源包括網(wǎng)絡(luò)帶寬,文件系統(tǒng)空間容量,開(kāi)放的進(jìn)程或者允許的連接。這種攻擊會(huì)導(dǎo)致資源的匱乏,無(wú)論計(jì)算機(jī)的處理速度多快、內(nèi)存容量多大、網(wǎng)絡(luò)帶寬的速度多快都無(wú)法避免這種攻擊帶來(lái)的后果。這里破壞的是系統(tǒng)可用性,本題選擇B選項(xiàng)。

CSRF跨站請(qǐng)求偽造攻擊:CSRF跨站請(qǐng)求攻擊是指故意攻擊者通過(guò)一些技術(shù)手段欺騙用戶(hù)的瀏覽器與訪(fǎng)問(wèn)一個(gè)自己曾經(jīng)認(rèn)證過(guò)的網(wǎng)站并執(zhí)行一些操作(如轉(zhuǎn)賬或購(gòu)買(mǎi)商品等)。由于瀏覽器都曾經(jīng)認(rèn)真過(guò),所以被訪(fǎng)問(wèn)的完整會(huì)認(rèn)為是真正的用戶(hù)在操作而去執(zhí)行。這種攻擊方式系統(tǒng)仍然是可用的。

緩沖區(qū)溢出攻擊:緩沖區(qū)溢出是一種非常普遍、同時(shí)非常危險(xiǎn)的漏洞,在各種操作系統(tǒng)、應(yīng)用軟件中廣泛存在。緩沖區(qū)溢出攻擊是利用緩沖區(qū)溢出漏洞所進(jìn)行的攻擊,輕則可以導(dǎo)致程序失敗、系統(tǒng)關(guān)機(jī)等,重則可以利用它執(zhí)行非授權(quán)指令,甚至獲取系統(tǒng)特權(quán),從而進(jìn)行其它的非法操作。這種方式可能會(huì)造成系統(tǒng)不可用,也可能不會(huì)破壞系統(tǒng)可用性,對(duì)比來(lái)看,這種攻擊強(qiáng)調(diào)的是利用程序漏洞,B選項(xiàng)單純指破壞系統(tǒng)可用性,因此B選項(xiàng)更合適。

25.單選題

Unified

Modeling

Language

(UML)

is

a

widely

used

method

of

visualizing

and

documenting

an

information

system.

The

UML

can

be

used

to

develop()

,

in

which

an

object

represents

a

person,

place,

event,

or

transaction

that

is

significant

to

the

information

system.

Systems

analysts

define

an

object's

attributes

during

the()。

An

object

also

has(),which

are

tasks

or

functions

that

the

object

performs

when

it

receives

a

message,

or

command,

to

do

so.

A(n)()is

a

group

of

similar

objects.

If

objects

are

similar

to

nouns,

attributes

are

similar

to

adjectives

that

describe

the

characteristics

of

an

object.

Objects

can

have

a

specific

attribute

called

a(n()(),

which

of

an

object

is

an

adjective

that

describes

the

object's

current

status.

All

objects

within

a

class

share

common

attributes

and

methods,

so

a

class

is

like

a

blueprint,

or

template

for

all

the

objects

within

the

class.

問(wèn)題1選項(xiàng)

A.databasemodels

B.objectmodels

C.eventmodels

D.staticsystemmodels

問(wèn)題2選項(xiàng)

A.systemsmaintenanceprocess

B.systemsimplementationprocess

C.systemsdesignprocess

D.systemstestingprocess

問(wèn)題3選項(xiàng)

A.methods

B.interactions

C.interfaces

D.behaviors

問(wèn)題4選項(xiàng)

A.actor

B.instance

C.component

D.class

問(wèn)題5選項(xiàng)

A.state

B.constant

C.instance

D.member

【答案】第1題:B

第2題:C

第3題:A

第4題:D

第5題:A

【解析】第1題:統(tǒng)一建模語(yǔ)言(UML)是一種廣泛使用的信息系統(tǒng)可視化和文檔化方法。UML可用于開(kāi)發(fā)(),其中一個(gè)對(duì)象表示對(duì)信息系統(tǒng)重要的人、地點(diǎn)、事件或事務(wù)。系統(tǒng)分析人員在()期間定義對(duì)象的屬性。對(duì)象還具有(),是對(duì)象在收到消息或命令時(shí)執(zhí)行的任務(wù)或函數(shù)。一個(gè)()是一組類(lèi)似的對(duì)象。如果對(duì)象類(lèi)似于名詞,那么屬性類(lèi)似于描述對(duì)象特征的形容詞。對(duì)象可以有一個(gè)稱(chēng)為()的特定屬性,該屬性是描述對(duì)象當(dāng)前狀態(tài)的形容詞。一個(gè)類(lèi)中的所有對(duì)象都共享公共屬性和方法,因此一個(gè)類(lèi)就像是一個(gè)藍(lán)圖,或者類(lèi)中所有對(duì)象的模板。

A、數(shù)據(jù)庫(kù)模型B、對(duì)象模型C、事件模型D、靜態(tài)系統(tǒng)模型

A、系統(tǒng)維護(hù)過(guò)程B、系統(tǒng)實(shí)施過(guò)程C、系統(tǒng)設(shè)計(jì)過(guò)程D、系統(tǒng)測(cè)試過(guò)程

A、方法B、交互C、接口D、行為

A、參與者B、實(shí)例C、構(gòu)件D、類(lèi)

A、狀態(tài)B、常量C、實(shí)例D、成員

第2題:

第3題:

第4題:

第5題:

26.單選題

描述企業(yè)應(yīng)用中的實(shí)體及其聯(lián)系,屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的(

)階段。

問(wèn)題1選項(xiàng)

A.需求分析

B.概念設(shè)計(jì)

C.邏輯設(shè)計(jì)

D.物理設(shè)計(jì)

【答案】B

【解析】描述企業(yè)應(yīng)用中的實(shí)體及聯(lián)系,也就是在做ER圖的建模,這是概念結(jié)構(gòu)設(shè)計(jì)階段的任務(wù)。

27.單選題

使用(

)DPI分辨率的掃描儀掃描一幅2×4英寸的照片,可直接得到300×600像素的圖像。

問(wèn)題1選項(xiàng)

A.100

B.150

C.300

D.600

【答案】B

【解析】DPI(DotsPerInch,每英寸點(diǎn)數(shù))是一個(gè)量度單位,用于點(diǎn)陣數(shù)碼影像,指每一英寸長(zhǎng)度中,取樣、可顯示或輸出點(diǎn)的數(shù)目。

300×600/(2×4)=22500,這說(shuō)明每平方英寸的像素是22500,將此數(shù)開(kāi)方得,每一英寸長(zhǎng)度對(duì)應(yīng)的像素是150個(gè)。

28.單選題

下列開(kāi)發(fā)方法中,(

)不屬于敏捷開(kāi)發(fā)方法。

問(wèn)題1選項(xiàng)

A.極限編程

B.螺旋模型

C.自適應(yīng)軟件開(kāi)發(fā)

D.水晶方法

【答案】B

【解析】常見(jiàn)的敏捷開(kāi)發(fā)模型包括:

1、極限編程

2、自適應(yīng)軟件開(kāi)發(fā)

3、水晶方法

4、SCRUM

5、功用驅(qū)動(dòng)開(kāi)發(fā)方法(FDD)

29.單選題

確保計(jì)算機(jī)系統(tǒng)機(jī)密性的方法不包括()。

問(wèn)題1選項(xiàng)

A.加密

B.認(rèn)證

C.授權(quán)

D.備份

【答案】D

30.單選題

信息化規(guī)劃與企業(yè)戰(zhàn)略規(guī)劃總是互相影響、互相促進(jìn)的。當(dāng)財(cái)務(wù)部門(mén)提出財(cái)務(wù)電算化的需求,生產(chǎn)部門(mén)提出庫(kù)房管理的需求時(shí),IT部門(mén)根據(jù)不同部門(mén)的需求分別獨(dú)立實(shí)施,以此形成一個(gè)完全基于企業(yè)組織與業(yè)務(wù)流程的信息系統(tǒng)結(jié)構(gòu),其中各個(gè)信息系統(tǒng)分別對(duì)應(yīng)于特定部門(mén)或特定業(yè)務(wù)流程。這表明()。

問(wèn)題1選項(xiàng)

A.企業(yè)處在信息化的初級(jí)階段

B.企業(yè)處在信息化的中級(jí)階段

C.企業(yè)處在信息化的高級(jí)階段

D.企業(yè)處在信息化的完成階段

【答案】A

【解析】該企業(yè)信息化還停留于圍繞部門(mén)需求以數(shù)據(jù)處理為核心,這屬于信息化初級(jí)階段。

31.單選題

Requirementsvalidationistheprocessofcheckingthatrequirementsactuallydefinethesystemthatthecustomerreallywants.Itoverlapswithanalysisasitisconcernedwithfindingproblemswiththerequirements.Requirementsvalidationisimportantbecauseerrorsinarequirementsdocumentcanleadtoextensivereworkcostswhentheseproblemsarediscoveredduringdevelopmentorafterthesystemisinservice.Thecostoffixingarequirementsproblembymakingasystemchangeisusuallymuchgreaterthanrepairingdesignorcodingerrors.Thereasonforthisisthatachangetotherequirementsusuallymeansthatthesystemdesignandimplementationmustalsobechanged.Furthermore,thesystemmustthenbere-tested.

Duringtherequirementsvalidationprocess,differenttypesofchecksshouldbecarriedoutontherequirementsintherequirementsdocument.Thesechecksinclude:

1.(

):Ausermaythinkthatasystemisneededtoperformcertainfunction.However,furtherthoughtandanalysismayidentifyadditionalordifferentfunctionsthatarerequired.Systemshavediversestakeholderswithdifferentneedsandanysetofrequirementsisinevitablyacompromiseacrossthestakeholdercommunity.

2.

:Requirementsinthedocumentshouldnotconflict.Thatis,thereshouldnotbecontradictoryconstraintsordifferentdescriptionsofthesamesystemfunction.

3.

:Therequirementsdocumentshouldincluderequirementsthatdefineallfunctionsandtheconstraintsintendedbythesystemuser.

4.Realismchecks:Usingknowledgeofexistingtechnology,therequirementsshouldbecheckedtoensurethattheycanactuallybeimplemented.Thesechecksshouldalsotakeaccountofthe

forthesystemdevelopment.

5.Verifiability:Toreducethepotentialfordisputebetweencustomerandcontractor,systemrequirementsshouldalwaysbewrittensothattheyareverifiable.Thismeansthatyoushouldbeabletowriteasetofteststhatcandemonstratethatthedeliveredsystemmeetseachspecified

.

問(wèn)題1選項(xiàng)

A.Securitychecks

B.Validitychecks

C.Consistencychecks

D.Completenesschecks

問(wèn)題2選項(xiàng)

A.Securitychecks

B.Safetychecks

C.Consistencychecks

D.Usabilitychecks

問(wèn)題3選項(xiàng)

A.Consistencychecks

B.Usabilitychecks

C.Operationalchecks

D.Completenesschecks

問(wèn)題4選項(xiàng)

A.tools

B.tests

C.models

D.budgetandschedule

問(wèn)題5選項(xiàng)

A.requirement

B.model

C.design

D.implementation

【答案】第1題:B

第2題:C

第3題:D

第4題:C

第5題:A

【解析】第1題:需求驗(yàn)證是檢查需求是否實(shí)際定義了客戶(hù)真正想要的系統(tǒng)的過(guò)程。它與分析重疊,因?yàn)樗P(guān)注的是發(fā)現(xiàn)需求中的問(wèn)題。需求驗(yàn)證是很重要的,因?yàn)楫?dāng)這些問(wèn)題在開(kāi)發(fā)過(guò)程中或系統(tǒng)投入使用后被發(fā)現(xiàn)時(shí),需求文件中的錯(cuò)誤會(huì)導(dǎo)致大量的返工成本。通過(guò)改變系統(tǒng)來(lái)修復(fù)需求問(wèn)題的成本通常比修復(fù)設(shè)計(jì)或編碼錯(cuò)誤要大得多。原因是對(duì)需求的改變通常意味著系統(tǒng)的設(shè)計(jì)和實(shí)施也必須改變。此外,還必須重新測(cè)試系統(tǒng)。

在需求驗(yàn)證過(guò)程中,應(yīng)該對(duì)需求文件中的需求進(jìn)行不同類(lèi)型的檢查。這些檢查包括:

1.(

):用戶(hù)可能認(rèn)為需要一個(gè)系統(tǒng)來(lái)執(zhí)行某些功能。然而,進(jìn)一步的思考和分析可能會(huì)發(fā)現(xiàn)需要額外的或不同的功能。系統(tǒng)有不同的利益相關(guān)者,有不同的需求,任何一套需求都不可避免地是整個(gè)利益相關(guān)者群體的妥協(xié)。

2.

:文件中的要求不應(yīng)沖突。也就是說(shuō),不應(yīng)該有相互矛盾的約束或?qū)ν幌到y(tǒng)功能的不同描述。

3.(

:需求文件應(yīng)該包括定義所有功能的需求和系統(tǒng)用戶(hù)所期望的約束。

4.現(xiàn)實(shí)性檢查。利用現(xiàn)有技術(shù)的知識(shí),應(yīng)該對(duì)需求進(jìn)行檢查,以確保它們能夠真正被實(shí)現(xiàn)。這些檢查也應(yīng)該考慮到系統(tǒng)開(kāi)發(fā)的(

。

5.可驗(yàn)證性。為了減少客戶(hù)和承包商之間潛在的爭(zhēng)議,系統(tǒng)需求的編寫(xiě)應(yīng)該始終是可驗(yàn)證的。這意味著你應(yīng)該能夠編寫(xiě)一套測(cè)試,以證明所交付的系統(tǒng)符合每一個(gè)指定的(

(1)A.安全檢查

B.有效性檢查

C.一致性檢查

D.完整性檢查

(2)A.安全檢查

B.安全檢查

C.一致性檢查

D.可用性檢查

(3)A.一致性檢查

B.可用性檢查

C.操作性檢查

D.完整性檢查

(4)A.工具

B.測(cè)試

C.模型

D.預(yù)算和時(shí)間表

(5)A.需求

B.模型

C.設(shè)計(jì)

D.實(shí)施

第2題:

第3題:

第4題:

第5題:需求驗(yàn)證是檢查需求是否實(shí)際定義了客戶(hù)真正想要的系統(tǒng)的過(guò)程。它與分析重疊,因?yàn)樗P(guān)注的是發(fā)現(xiàn)需求中的問(wèn)題。需求驗(yàn)證是很重要的,因?yàn)楫?dāng)這些問(wèn)題在開(kāi)發(fā)過(guò)程中或系統(tǒng)投入使用后被發(fā)現(xiàn)時(shí),需求文件中的錯(cuò)誤會(huì)導(dǎo)致大量的返工成本。通過(guò)改變系統(tǒng)來(lái)修復(fù)需求問(wèn)題的成本通常比修復(fù)設(shè)計(jì)或編碼錯(cuò)誤要大得多。原因是對(duì)需求的改變通常意味著系統(tǒng)的設(shè)計(jì)和實(shí)施也必須改變。此外,還必須重新測(cè)試系統(tǒng)。

在需求驗(yàn)證過(guò)程中,應(yīng)該對(duì)需求文件中的需求進(jìn)行不同類(lèi)型的檢查。這些檢查包括:

1.___1___:用戶(hù)可能認(rèn)為需要一個(gè)系統(tǒng)來(lái)執(zhí)行某些功能。然而,進(jìn)一步的思考和分析可能會(huì)發(fā)現(xiàn)需要額外的或不同的功能。系統(tǒng)有不同的利益相關(guān)者,有不同的需求,任何一套需求都不可避免地是整個(gè)利益相關(guān)者群體的妥協(xié)。

2.___2___:文件中的要求不應(yīng)沖突。也就是說(shuō),不應(yīng)該有相互矛盾的約束或?qū)ν幌到y(tǒng)功能的不同描述。

3.___3___:需求文件應(yīng)該包括定義所有功能的需求和系統(tǒng)用戶(hù)所期望的約束。

4.現(xiàn)實(shí)性檢查。利用現(xiàn)有技術(shù)的知識(shí),應(yīng)該對(duì)需求進(jìn)行檢查,以確保它們能夠真正被實(shí)現(xiàn)。這些檢查也應(yīng)該考慮到系統(tǒng)開(kāi)發(fā)的___4___。

5.可驗(yàn)證性。為了減少客戶(hù)和承包商之間潛在的爭(zhēng)議,系統(tǒng)需求的編寫(xiě)應(yīng)該始終是可驗(yàn)證的。這意味著你應(yīng)該能夠編寫(xiě)一套測(cè)試,以證明所交付的系統(tǒng)符合每一個(gè)指定的___5___。

(1)A.安全檢查

B.有效性檢查

C.一致性檢查

D.完整性檢查

(2)A.安全檢查

B.安全檢查

C.一致性檢查

D.可用性檢查

(3)A.一致性檢查

B.可用性檢查

C.操作性檢查

D.完整性檢查

(4)A.工具

B.測(cè)試

C.模型

D.預(yù)算和時(shí)間表

(5)A.需求

B.模型

C.設(shè)計(jì)

D.實(shí)施

32.單選題

業(yè)務(wù)流程重組(BusinessProcessReengineering,BPR)是針對(duì)企業(yè)業(yè)務(wù)流程的基本問(wèn)題進(jìn)行回顧,其核心思路是對(duì)業(yè)務(wù)流程的(

)改造,BPR過(guò)程通常以(

)為中心。

問(wèn)題1選項(xiàng)

A.增量式

B.根本性

C.迭代式

D.保守式

問(wèn)題2選項(xiàng)

A.流程

B.需求

C.組織

D.資源

【答案】第1題:B

第2題:A

【解析】業(yè)務(wù)流程重組(BusinessProcessReengineering,BPR)是針對(duì)企業(yè)業(yè)務(wù)流程的基本問(wèn)題進(jìn)行反思,并對(duì)它進(jìn)行徹底的重新設(shè)計(jì),使業(yè)績(jī)?nèi)〉蔑@著性的提高。與目標(biāo)管理、全面質(zhì)量管理、戰(zhàn)略管理等理論相比,BPR要求企業(yè)管理人員從根本上重新思考企業(yè)已形成的基本信念,即對(duì)長(zhǎng)期以來(lái)企業(yè)在經(jīng)營(yíng)中所遵循的基本信念(例如,分工思想、等級(jí)制度、規(guī)模經(jīng)營(yíng)和標(biāo)準(zhǔn)化生產(chǎn)等體制性問(wèn)題)進(jìn)行重新思考。這就需要打破原有的思維定勢(shì),進(jìn)行創(chuàng)造性思維。

由于BPR理論突破了傳統(tǒng)的企業(yè)分工思想,強(qiáng)調(diào)以流程為核心,改變了原有以職能為基礎(chǔ)的管理模式,為企業(yè)經(jīng)營(yíng)管理提出了一個(gè)全新的思路。

33.單選題

TCP/IP的四層模型中,每一層都提供了安全協(xié)議,下列屬于網(wǎng)絡(luò)層安全協(xié)議的是()。

問(wèn)題1選項(xiàng)

A.HTTPS

B.SSH

C.IPSec

D.Socks

【答案】C

34.單選題

線(xiàn)性規(guī)劃問(wèn)題由線(xiàn)性的目標(biāo)函數(shù)和線(xiàn)性的約束條件(包括變量非負(fù)條件)組成。滿(mǎn)足約束條件的所有解的集合稱(chēng)為可行解區(qū)。既滿(mǎn)足約束條件,又使目標(biāo)函數(shù)達(dá)到極值的解稱(chēng)為最優(yōu)解。以下關(guān)于可行解區(qū)和最優(yōu)解的敘述中,正確的是()。

問(wèn)題1選項(xiàng)

A.可行解區(qū)一定是封閉的多邊形或多面體

B.若增加一個(gè)線(xiàn)性約束條件,則可行解區(qū)可能會(huì)擴(kuò)大

C.若存在兩個(gè)最優(yōu)解,則它們的所有線(xiàn)性組合都是最優(yōu)解

D.若最優(yōu)解存在且唯一,則可以從可行解區(qū)頂點(diǎn)處比較目標(biāo)函數(shù)值來(lái)求解

【答案】D

【解析】本題考查的是線(xiàn)性規(guī)劃相關(guān)概念。

線(xiàn)性規(guī)劃的可行解域是由一組線(xiàn)性約束條件形成的,從幾何意義來(lái)說(shuō),就是由一些線(xiàn)性解面圍割形成的區(qū)域,不一定是封閉的多邊形或多面體。A選項(xiàng)說(shuō)法錯(cuò)誤。由于線(xiàn)性規(guī)劃的目標(biāo)函數(shù)也是線(xiàn)性的,因此,目標(biāo)函數(shù)的等值域是線(xiàn)性區(qū)域。如果在可行解域中的某內(nèi)點(diǎn)處目標(biāo)函數(shù)達(dá)到最優(yōu)值,則通過(guò)該內(nèi)點(diǎn)的目標(biāo)函數(shù)等值域與可行解域邊界的交點(diǎn)也能達(dá)到最優(yōu)解。D選項(xiàng)說(shuō)法正確。所以,第一步的結(jié)論是:最優(yōu)解必然會(huì)在可行解域的邊界處達(dá)到。由于目標(biāo)函數(shù)的各個(gè)等值域是平行的,而且目標(biāo)函數(shù)的值將隨著該等值域向某個(gè)方向平行移動(dòng)而增加或減少(或不變)。如果最優(yōu)解在可行解域邊界某個(gè)非頂點(diǎn)處達(dá)到,則隨著等值域向某個(gè)方向移動(dòng),目標(biāo)函數(shù)的值會(huì)增加或減少(與最優(yōu)解矛盾)或沒(méi)有變化(在此段邊界上都達(dá)到最優(yōu)解),從而仍會(huì)在可行解域的某個(gè)頂點(diǎn)處達(dá)到最優(yōu)解。

既然可行解域是由一組線(xiàn)性約束條件所對(duì)應(yīng)的線(xiàn)性區(qū)域圍成的,那么再增加一個(gè)約束條件時(shí),要么縮小可行解域(新的約束條件分割了原來(lái)的可行解域),要么可行解域不變(新的約束條件與原來(lái)的可行解域不相交)。B選項(xiàng)說(shuō)法錯(cuò)誤。

如果可行解域是無(wú)界的,那么目標(biāo)函數(shù)的等值域向某個(gè)方向平移(目標(biāo)函數(shù)的值線(xiàn)性變化)時(shí),可能出現(xiàn)無(wú)限增加或無(wú)限減少的情況,因此有可能沒(méi)有最優(yōu)解。當(dāng)然,有時(shí),即使可行解域是無(wú)界的,但仍然有最優(yōu)解,但確實(shí)會(huì)有不存在最優(yōu)解的情況。

如果存在兩個(gè)最優(yōu)解,則連接這兩點(diǎn)的線(xiàn)段內(nèi)所有的點(diǎn)都是最優(yōu)解,而線(xiàn)段兩端延長(zhǎng)線(xiàn)上可能會(huì)超出可行解區(qū)。C選項(xiàng)說(shuō)法錯(cuò)誤。

35.單選題

計(jì)算機(jī)系統(tǒng)性能評(píng)估中,()通常采用加法指令的運(yùn)算速度來(lái)衡量計(jì)算機(jī)的速度。()首先計(jì)算出處理部件每個(gè)計(jì)算單元

溫馨提示

  • 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)論