




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
試卷科目:軟件水平考試(高級(jí))系統(tǒng)架構(gòu)設(shè)計(jì)師綜合軟件水平考試(高級(jí))系統(tǒng)架構(gòu)設(shè)計(jì)師綜合(習(xí)題卷2)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages軟件水平考試(高級(jí))系統(tǒng)架構(gòu)設(shè)計(jì)師綜合第1部分:?jiǎn)雾?xiàng)選擇題,共100題,每題只有一個(gè)正確答案,多選或少選均不得分。[單選題]1.王某買了二幅美術(shù)作品原件,則他享有該美術(shù)作品的().A)著作權(quán)B)所有權(quán)C)展覽權(quán)D)所有權(quán)與其展覽權(quán)答案:D解析:《著作權(quán)法》第10條第1款第8項(xiàng)所稱的展覽權(quán),是指公開(kāi)陳列美術(shù)作品、攝影作品的原件或者復(fù)制件的權(quán)利。所謂公開(kāi),就是向不特定的多數(shù)人展示。展覽的作品局限于美術(shù)作品、攝影作品,但包括復(fù)制件,不限于原件,也沒(méi)有營(yíng)利性、非營(yíng)利性的區(qū)分。美術(shù)作品著作權(quán)人的展覽權(quán)與作品原件的所有權(quán)有時(shí)會(huì)發(fā)生沖突,對(duì)此,《著作權(quán)法》第18條規(guī)定:"美術(shù)等作品原件所有權(quán)的轉(zhuǎn)移,不視為作品著作權(quán)的轉(zhuǎn)移,但美術(shù)作品的原件的展覽權(quán)由原件所有人享有。"即作者出讓美術(shù)作品的原件后,就喪失了對(duì)原件的展覽權(quán)。攝影作品則不適用該項(xiàng)規(guī)定,作者仍享有展覽權(quán)。[單選題]2.統(tǒng)一軟件開(kāi)發(fā)過(guò)程是一種基于面向?qū)ο蠹夹g(shù)的軟件開(kāi)發(fā)過(guò)程,其特點(diǎn)是?用例驅(qū)動(dòng),以架構(gòu)為核心,迭代并增量?。統(tǒng)一軟件開(kāi)發(fā)過(guò)程定義了四種通用的開(kāi)發(fā)階段,它們按照過(guò)程順序分別是:起始階段、()、構(gòu)建階段和(),其中在構(gòu)建階段主要產(chǎn)生的文檔有(請(qǐng)作答此空)。A)初始用戶手冊(cè)B)用例模型C)項(xiàng)目計(jì)劃D)設(shè)計(jì)模型答案:D解析:統(tǒng)一軟件開(kāi)發(fā)過(guò)程(UP)是一種基于面向?qū)ο蠹夹g(shù)的軟件開(kāi)發(fā)過(guò)程。其特點(diǎn)是?用例驅(qū)動(dòng),以架構(gòu)為核心,迭代并增量?。統(tǒng)一軟件過(guò)程定義了5種通用的框架活動(dòng),它們按照過(guò)程順序分別是:起始階段、細(xì)化階段、構(gòu)建階段、交付階段和生產(chǎn)價(jià)段.其中在構(gòu)階段主要產(chǎn)生的文檔包括設(shè)計(jì)模型。因此本題應(yīng)該選擇D[單選題]3.以下關(guān)于增量模型的敘述中,不正確的是()。A)容易理解,管理成本低B)核心的產(chǎn)品往往首先開(kāi)發(fā),因此經(jīng)歷最充分的?測(cè)試?C)第一個(gè)可交付版本所需要的成本低,時(shí)間少D)即使一開(kāi)始用戶需求不清晰,對(duì)開(kāi)發(fā)進(jìn)度和質(zhì)量也沒(méi)有影響答案:A解析:增量模型又稱為漸增模型,也稱為有計(jì)劃的產(chǎn)品改進(jìn)模型,它從一組給定的需求開(kāi)始,通過(guò)構(gòu)造一系列可執(zhí)行中間版本來(lái)實(shí)施開(kāi)發(fā)活動(dòng)。第一個(gè)版本納入一部分需求,下一個(gè)版本納入更多的需求,依此類推,直到系統(tǒng)完成。每個(gè)中間版本都要執(zhí)行必需的過(guò)程、活動(dòng)和任務(wù)。增量模型是瀑布模型和原型進(jìn)化模型的綜合,它對(duì)軟件過(guò)程的考慮是:在整體上按照瀑布模型的流程實(shí)施項(xiàng)目開(kāi)發(fā),以方便對(duì)項(xiàng)目的管理;但在軟件的實(shí)際創(chuàng)建中,則將軟件系統(tǒng)按功能分解為許多增量構(gòu)件,并以構(gòu)件為單位逐個(gè)地創(chuàng)建與交付,直到全部增量構(gòu)件創(chuàng)建完畢,并都被集成到系統(tǒng)之中交付用戶使用。比較瀑布模型、原型進(jìn)化模型,增量模型具有非常顯著的優(yōu)越性。但增量模型對(duì)軟件設(shè)計(jì)有更高的技術(shù)要求,特別是對(duì)軟件體系結(jié)構(gòu),要求它具有很好的開(kāi)放性與穩(wěn)定性,能夠順利地實(shí)現(xiàn)構(gòu)件的集成。[單選題]4.組織信息化需求通常包含三個(gè)層次,其中(3)需求的目標(biāo)是提升組織的競(jìng)爭(zhēng)能力,為組織的可持續(xù)發(fā)展提供支持環(huán)境。_(4)__需求包含實(shí)現(xiàn)信息化戰(zhàn)略目標(biāo)的需求、運(yùn)營(yíng)策略的需求和人才培養(yǎng)的需求三個(gè)方面。技術(shù)需求主要強(qiáng)調(diào)在信息層技術(shù)層面上對(duì)系統(tǒng)的完善、升級(jí)、集成和整合提出的需求?!净卮鹄ㄌ?hào)4】A)規(guī)劃B)運(yùn)作C)營(yíng)銷D)管理答案:B解析:一般說(shuō)來(lái),信息化需求包含3個(gè)層次,即戰(zhàn)略需求、運(yùn)作需求和技術(shù)需求。一是戰(zhàn)略需求。組織信息化的目標(biāo)是提升組織的競(jìng)爭(zhēng)能力、為組織的可持續(xù)發(fā)展提供一個(gè)支持環(huán)境。從某種意義上來(lái)說(shuō),信息化對(duì)組織不僅僅是服務(wù)的手段和實(shí)現(xiàn)現(xiàn)有戰(zhàn)略的輔助工具;信息化可以把組織戰(zhàn)略提升到一個(gè)新的水平,為組織帶來(lái)新的發(fā)展契機(jī)。特別是對(duì)于企業(yè),信息化戰(zhàn)略是企業(yè)競(jìng)爭(zhēng)的基礎(chǔ)。<二是運(yùn)作需求。組織信息化的運(yùn)作需求是組織信息化需求非常重要且關(guān)鍵的一環(huán),它包含三方面的內(nèi)容:一是實(shí)現(xiàn)信息化戰(zhàn)略目標(biāo)的需要;二是運(yùn)作策略的需要。三是人才培養(yǎng)的需要。三是技術(shù)需求。由于系統(tǒng)開(kāi)發(fā)時(shí)間過(guò)長(zhǎng)等問(wèn)題在信息技術(shù)層面上對(duì)系統(tǒng)的完善、升級(jí)、集成和整合提出了需求。也有的組織,原來(lái)基本上沒(méi)有大型的信息系統(tǒng)項(xiàng)目,有的也只是一些單機(jī)應(yīng)用,這樣的組織的信息化需求,一般是從頭開(kāi)發(fā)新的系統(tǒng)。[單選題]5.DTD定義了幾個(gè)方面的內(nèi)容,以下說(shuō)法不正確的是()A)元素聲明,但是不包括元素的排列方式B)元素的內(nèi)容C)實(shí)體的聲明D)屬性的種類答案:A解析:元素聲明包括元素的內(nèi)容和元素的排列組合方式。[單選題]6.分布透明性指用戶不必關(guān)心數(shù)據(jù)的邏輯分片,不必關(guān)心數(shù)據(jù)存儲(chǔ)的物理位置分配細(xì)節(jié),也不必關(guān)心局部場(chǎng)地上數(shù)據(jù)庫(kù)的數(shù)據(jù)模型。(請(qǐng)作答此空)是分布透明性的最高層次。()指用戶或應(yīng)用程序應(yīng)當(dāng)了解分片情況,但不必了解片段的存儲(chǔ)場(chǎng)地。()透明性是指用戶或應(yīng)用程序應(yīng)當(dāng)了解分片及各片斷存儲(chǔ)的場(chǎng)地,但不必了解局部場(chǎng)地上使用的是何種數(shù)據(jù)模型。A)分片透明性B)邏輯透明性C)位置透明性D)全局透明性答案:A解析:分布透明性包括:分片透明性、位置透明性和局部數(shù)據(jù)模型透明性。(1)分片透明性是分布透明性的最高層次。所謂分片透明性是指用戶或應(yīng)用程序只對(duì)全局關(guān)系進(jìn)行操作而不必考慮數(shù)據(jù)的分片。當(dāng)分片模式改變時(shí),只要改變?nèi)帜J降椒制J降挠诚?,而不影響全局模式和?yīng)用程序。全局模式不變,應(yīng)用程序不必改寫,這就是分片透明性。(2)位置透明性是分布透明性的下一層次。所謂位置透明性是指,用戶或應(yīng)用程序應(yīng)當(dāng)了解分片情況,但不必了解片段的存儲(chǔ)場(chǎng)地。(3)局部數(shù)據(jù)模型(邏輯透明)透明性是指用戶或應(yīng)用程序應(yīng)當(dāng)了解分片及各片斷存儲(chǔ)的場(chǎng)地,但不必了解局部場(chǎng)地上使用的是何種數(shù)據(jù)模型。[單選題]7.某公司欲開(kāi)發(fā)一個(gè)在線交易網(wǎng)站,在架構(gòu)設(shè)計(jì)階段,公司的架構(gòu)師識(shí)別出3個(gè)核心質(zhì)量屬性場(chǎng)景。通??刹捎茫ǎ┘軜?gòu)策略實(shí)現(xiàn)該屬性;A)抽象接口B)信息隱藏C)主動(dòng)冗余D)資源調(diào)度答案:D解析:?在線交易主站宕機(jī)后,需要在3秒內(nèi)恢復(fù)正常運(yùn)行?主要與可用性質(zhì)量屬性相關(guān),通常可采用心跳、Ping/Echo、主動(dòng)冗余、被動(dòng)冗余、選舉等架構(gòu)策略實(shí)現(xiàn)該屬性。[單選題]8.對(duì)于因數(shù)據(jù)輸入某個(gè)構(gòu)件,經(jīng)過(guò)內(nèi)部處理,產(chǎn)生數(shù)據(jù)輸出的系統(tǒng),通常會(huì)采用()架構(gòu)風(fēng)格。A)事件驅(qū)動(dòng)系統(tǒng)B)黑板C)管道-過(guò)濾器D)分層系統(tǒng)答案:C解析:輸入某個(gè)構(gòu)件,經(jīng)過(guò)內(nèi)部處理,產(chǎn)生數(shù)據(jù)輸出的系統(tǒng),正是管道-過(guò)濾器中過(guò)濾器的職能,把多個(gè)過(guò)濾器使用管道相聯(lián)的風(fēng)格為管道-過(guò)濾器風(fēng)格。[單選題]9.UML用關(guān)系把事物結(jié)合在一起,()描述一個(gè)事物發(fā)生變化會(huì)影響另一個(gè)事物的語(yǔ)義;(請(qǐng)作答此空)描述特殊元素的對(duì)象可替換一般元素的對(duì)象。A)實(shí)現(xiàn)關(guān)系B)聚合關(guān)系C)泛化關(guān)系D)關(guān)聯(lián)關(guān)系答案:C解析:UML中有4種關(guān)系:1、依賴是兩個(gè)事物間的語(yǔ)義關(guān)系,其中一個(gè)事物(獨(dú)立事物)發(fā)生變化會(huì)影響另一個(gè)事物(依賴事物)的語(yǔ)義;2、關(guān)聯(lián)是一種結(jié)構(gòu)關(guān)系,描述了一組鏈,鏈?zhǔn)綄?duì)象之間的連接,聚集是一種特殊類型的關(guān)聯(lián),描述整體與部分間的結(jié)構(gòu)關(guān)系;3、泛化是一種特殊一般關(guān)系,特殊元素的對(duì)象可替代一般元素的對(duì)象;4、實(shí)現(xiàn)是類元之間的語(yǔ)義關(guān)系,其中一個(gè)類元指定了由另一個(gè)類元保證執(zhí)行的契約。[單選題]10.某公司要開(kāi)發(fā)一個(gè)軟件產(chǎn)品,產(chǎn)品的某些需求是明確的,而某些需求則需要進(jìn)一步細(xì)化。由于市場(chǎng)競(jìng)爭(zhēng)的壓力,產(chǎn)品需要盡快上市,則開(kāi)發(fā)該軟件產(chǎn)品最不適合采用模型!A)瀑布B)原型C)增量D)螺旋答案:A解析:瀑布模型將軟件生命周期劃分為需求分析、軟件設(shè)計(jì)、程序編寫、軟件測(cè)試和運(yùn)行維護(hù)等基本活動(dòng),并且規(guī)定了它們自上而下、相互銜接的固定次序,如同瀑布流水,逐級(jí)下落。瀑布模型要求待開(kāi)發(fā)的系統(tǒng)需求是完整的、簡(jiǎn)明的、一致的,其突出的缺點(diǎn)是不適應(yīng)用戶需求的變化,開(kāi)發(fā)模型是線性的,用戶只有等到整個(gè)過(guò)程的末期才能見(jiàn)到開(kāi)發(fā)成果。對(duì)于需求不確定的軟件產(chǎn)品不適合采用瀑布模型。[單選題]11.某軟件公司欲開(kāi)發(fā)一個(gè)繪圖軟件,要求使用不同的繪圖程序繪制不同的圖形。在明確用戶需求后,該公司的架構(gòu)師決定采用Bridge模式實(shí)現(xiàn)該軟件,并設(shè)計(jì)UML類圖如下圖所示。圖中與Bridge模式中的?Abstraction?角色相對(duì)應(yīng)的類是(6),與?Implementor?角色相對(duì)應(yīng)的類是(7)。【回答括號(hào)6】A)ShapeB)DrawingC)RectangleD)V2Drawing答案:A解析:橋接模式將抽象部分與它的實(shí)現(xiàn)部分分離,使它們都可以獨(dú)立地變化。它是一種對(duì)象結(jié)構(gòu)型模式,又稱為柄體(HandleandBody)模式或接口(Interface)模式。橋接模式類似于多重繼承方案,但是多重繼承方案往往違背了類的單一職責(zé)原則,其復(fù)用性比較差,橋接模式是比多重繼承方案更好的解決方法?!bstraction定義抽象類的接口;維護(hù)一個(gè)指向Implementor類型對(duì)象的指針?!efinedAbstraction擴(kuò)充由Abstraction定義的接口?!mplementor定義實(shí)現(xiàn)類的接口,該接口不一定要與Abstraction的接口完全一致;事實(shí)上這兩個(gè)接口可以完全不同。一般來(lái)說(shuō),Implementor接口僅提供基本操作,而Abstraction則定義了基于這些基本操作的較高層次的操作?!oncreteImplementor實(shí)現(xiàn)Implementor接口并定義它的具體實(shí)現(xiàn)。圖中與Bridge模式中的?Abstraction?角色相對(duì)應(yīng)的類是Shape,與?Implementor?角色相對(duì)應(yīng)的類是Drawing。[單選題]12.系統(tǒng)間進(jìn)行異步串行通信時(shí),數(shù)據(jù)的串/并和并/串轉(zhuǎn)換一般是通過(guò)(12)實(shí)現(xiàn)的。A)I/O指令B)專用的數(shù)據(jù)傳送指令C)CPU中有移位功能的數(shù)據(jù)寄存器D)接口中的移位寄存器答案:D解析:異步串行通信時(shí)數(shù)據(jù)的轉(zhuǎn)換方式。[單選題]13.()是一種靜態(tài)的故障屏蔽技術(shù),采用前向恢復(fù)的策略;N版本程序的設(shè)計(jì)思想是用N個(gè)具有相同功能的程序同時(shí)執(zhí)行一項(xiàng)計(jì)算,結(jié)果通過(guò)多數(shù)表決來(lái)選擇。A)N版本程序設(shè)計(jì)B)M模冗余C)恢復(fù)塊方法D)防衛(wèi)式程序設(shè)計(jì)等答案:A解析:N版本程序的設(shè)計(jì)思想是用N個(gè)具有相同功能的程序同時(shí)執(zhí)行一項(xiàng)計(jì)算,結(jié)果通過(guò)多數(shù)表決來(lái)選擇。其中N個(gè)版本的程序必須由不同的人(小組)獨(dú)立設(shè)計(jì),使用不同的方法、不同的設(shè)計(jì)語(yǔ)言、不同的開(kāi)發(fā)環(huán)境和工具來(lái)實(shí)現(xiàn),目的是減少N個(gè)版本的程序在表決點(diǎn)上相關(guān)錯(cuò)誤的概率。[單選題]14.敏捷軟件過(guò)程強(qiáng)調(diào):讓客戶滿意和軟件盡早增量發(fā)布;小而高度自主的項(xiàng)目團(tuán)隊(duì);非正式的方法;最小化軟件工程工作產(chǎn)品以及整體精簡(jiǎn)開(kāi)發(fā)。()不是采用這種軟件開(kāi)發(fā)過(guò)程的原因。A)難以提前預(yù)測(cè)哪些需求是穩(wěn)定的和哪些需求會(huì)變化B)對(duì)于軟件項(xiàng)目開(kāi)發(fā)來(lái)說(shuō),設(shè)計(jì)和實(shí)現(xiàn)可以做到基本分離C)從制定計(jì)劃的角度來(lái)看,分析、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試并不容易預(yù)測(cè)D)可執(zhí)行原型和部分實(shí)現(xiàn)的可運(yùn)行系統(tǒng)是了解用戶需求和反饋的有效媒介答案:B解析:敏捷軟件過(guò)程強(qiáng)調(diào)讓客戶滿意和軟件盡早增量發(fā)布;小而高度自主的項(xiàng)目團(tuán)隊(duì);非正式的方法;最小化軟件工程工作產(chǎn)品以及整體精簡(jiǎn)開(kāi)發(fā)。產(chǎn)生這種情況的原因是:在絕大多數(shù)軟件開(kāi)發(fā)過(guò)程中,提前預(yù)測(cè)哪些需求是穩(wěn)定的和哪些需求會(huì)變化非常困難;對(duì)于軟件項(xiàng)目構(gòu)建來(lái)說(shuō),設(shè)計(jì)和構(gòu)建是交錯(cuò)的;從指定計(jì)劃的角度來(lái)看,分析、設(shè)計(jì)、構(gòu)建和測(cè)試并不容易預(yù)測(cè);可執(zhí)行原型和部分實(shí)現(xiàn)的可運(yùn)行系統(tǒng)是了解用戶需求和反饋的有效媒介。因此本題應(yīng)該選擇B.[單選題]15.某公司欲開(kāi)發(fā)一個(gè)在線交易網(wǎng)站,在架構(gòu)設(shè)計(jì)階段,公司的架構(gòu)師識(shí)別出3個(gè)核心質(zhì)量屬性場(chǎng)景。"在線交易主站宕機(jī)后,能夠在3秒內(nèi)自動(dòng)切換至備用站點(diǎn)并恢復(fù)正常運(yùn)行"主要與()質(zhì)量屬性相關(guān);A)可測(cè)試性B)易用性C)可用性D)互操作性答案:C解析:對(duì)于題干描述:?用戶的交易請(qǐng)求需要在3秒內(nèi)得到響應(yīng)?,主要與性能這一質(zhì)量屬性相關(guān),實(shí)現(xiàn)該屬性的常見(jiàn)架構(gòu)策略包括:增加計(jì)算資源、減少計(jì)算開(kāi)銷、引入并發(fā)機(jī)制、采用資源調(diào)度等。?在線交易主站宕機(jī)后,需要在3秒內(nèi)恢復(fù)正常運(yùn)行?主要與可用性質(zhì)量屬性相關(guān),通??刹捎眯奶?、Ping/Echo、主動(dòng)冗余、被動(dòng)冗余、選舉等架構(gòu)策略實(shí)現(xiàn)該屬性。[單選題]16.在軟件設(shè)計(jì)中,()的主要任務(wù)是將系統(tǒng)的功能需求分配給軟件模塊,確定每個(gè)模塊的功能和調(diào)用關(guān)系,形成形成軟件(請(qǐng)作答此空)。而為每個(gè)具體任務(wù)選擇適當(dāng)?shù)募夹g(shù)手段和處理方法的過(guò)程稱為()。A)數(shù)據(jù)流圖B)4+1視圖C)IPO圖D)系統(tǒng)結(jié)構(gòu)圖答案:D解析:系統(tǒng)設(shè)計(jì)的主要內(nèi)容包括概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。概要設(shè)計(jì)又稱為系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì),它是系統(tǒng)開(kāi)發(fā)過(guò)程中很關(guān)鍵的一步,其主要任務(wù)是將系統(tǒng)的功能需求分配給軟件模塊,確定每個(gè)模塊的功能和調(diào)用關(guān)系,形成軟件的模塊結(jié)構(gòu)圖,即系統(tǒng)結(jié)構(gòu)圖。在概要設(shè)計(jì)中,將系統(tǒng)開(kāi)發(fā)的總?cè)蝿?wù)分解成許多個(gè)基本的、具體的任務(wù),為每個(gè)具體任務(wù)選擇適當(dāng)?shù)募夹g(shù)手段和處理方法的過(guò)程稱為詳細(xì)設(shè)計(jì)。根據(jù)任務(wù)的不同,詳細(xì)設(shè)計(jì)又可分為多種,例如,網(wǎng)絡(luò)設(shè)計(jì)、代碼設(shè)計(jì)、輸入/輸出設(shè)計(jì)、處理流程設(shè)計(jì)、數(shù)據(jù)存儲(chǔ)設(shè)計(jì)、用戶界面設(shè)計(jì)、安全性和可靠性設(shè)計(jì)等。[單選題]17.以下關(guān)于結(jié)構(gòu)化開(kāi)發(fā)方法的敘述中,不正確的是()A)總的指導(dǎo)思想是自頂向下,逐層分解B)基本原則是功能的分解與抽象C)與面向?qū)ο箝_(kāi)發(fā)方法相比,更適合大規(guī)模、特別復(fù)雜的項(xiàng)目D)特別適合于數(shù)據(jù)處理領(lǐng)域的項(xiàng)目答案:C解析:結(jié)構(gòu)化開(kāi)發(fā)方法也稱結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法(StructuredSystemDe-velopmentMethodology),是目前應(yīng)用最普遍的一種開(kāi)發(fā)方法。其基本思想是用系統(tǒng)的思想和系統(tǒng)工程的方法,按照用戶至上的原則結(jié)構(gòu)化、模塊化,自頂向下對(duì)系統(tǒng)進(jìn)行分析與設(shè)計(jì)。它不限于數(shù)據(jù)處理領(lǐng)域項(xiàng)目。[單選題]18.ISO開(kāi)放互連安全體系的5類安全服務(wù)包括鑒別、訪問(wèn)控制、()、數(shù)據(jù)完整性和抗抵賴性。A)數(shù)據(jù)可靠性B)數(shù)據(jù)機(jī)密性C)數(shù)據(jù)易恢復(fù)性D)數(shù)據(jù)容錯(cuò)性答案:B解析:[單選題]19.系統(tǒng)維護(hù)的分類不包括()A)更正性維護(hù)B)可靠性維護(hù)C)適應(yīng)性維護(hù)D)預(yù)防性維護(hù)答案:B解析:[單選題]20.圖中的(2)是什么()。A)程序設(shè)計(jì)B)驗(yàn)證測(cè)試C)表決D)判斷答案:B解析:[單選題]21.下圖中活動(dòng)?G?可以拖延()周而不會(huì)延長(zhǎng)項(xiàng)目的最終結(jié)束日期。(圖中時(shí)間單位為周)A)0B)1C)3D)4答案:D解析:[單選題]22.以下關(guān)于軟件中間件的敘述,錯(cuò)誤的是()A)中間件通過(guò)標(biāo)準(zhǔn)接口實(shí)現(xiàn)與應(yīng)用程序的關(guān)聯(lián),提供特定功能的服務(wù)B)使用中間件可以提高應(yīng)用軟件可移植性C)使用中間件將增加應(yīng)用軟件設(shè)計(jì)的復(fù)雜度D)使用中間件有助于提高開(kāi)發(fā)效率答案:C解析:中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源,中間件位于客戶機(jī)服務(wù)器的操作系統(tǒng)之上,管理計(jì)算資源和網(wǎng)絡(luò)通信。軟件中間件的作用是為處于自己上層的應(yīng)用軟件提供運(yùn)行與開(kāi)發(fā)的環(huán)境,幫助用戶開(kāi)發(fā)和集成應(yīng)用軟件。它不僅僅要實(shí)現(xiàn)互連,還要實(shí)現(xiàn)應(yīng)用之間的互操作。[單選題]23.分布透明性指用戶不必關(guān)心數(shù)據(jù)的邏輯分片,不必關(guān)心數(shù)據(jù)存儲(chǔ)的物理位置分配細(xì)節(jié),也不必關(guān)心局部場(chǎng)地上數(shù)據(jù)庫(kù)的數(shù)據(jù)模型。()是分布透明性的最高層次。()指用戶或應(yīng)用程序應(yīng)當(dāng)了解分片情況,但不必了解片段的存儲(chǔ)場(chǎng)地。(請(qǐng)作答此空)透明性是指用戶或應(yīng)用程序應(yīng)當(dāng)了解分片及各片斷存儲(chǔ)的場(chǎng)地,但不必了解局部場(chǎng)地上使用的是何種數(shù)據(jù)模型。A)分片透明性B)邏輯透明性C)位置透明性D)全局透明性答案:B解析:分布透明性包括:分片透明性、位置透明性和局部數(shù)據(jù)模型透明性。(1)分片透明性是分布透明性的最高層次。所謂分片透明性是指用戶或應(yīng)用程序只對(duì)全局關(guān)系進(jìn)行操作而不必考慮數(shù)據(jù)的分片。當(dāng)分片模式改變時(shí),只要改變?nèi)帜J降椒制J降挠诚瘢ㄓ诚?),而不影響全局模式和應(yīng)用程序。全局模式不變,應(yīng)用程序不必改寫,這就是分片透明性。(2)位置透明性是分布透明性的下一層次。所謂位置透明性是指,用戶或應(yīng)用程序應(yīng)當(dāng)了解分片情況,但不必了解片段的存儲(chǔ)場(chǎng)地。當(dāng)存儲(chǔ)場(chǎng)地改變時(shí),只要改變分片模式到分配模式的映像(映像3),而不影響應(yīng)用程序。同時(shí),若片段的重復(fù)副本數(shù)目改變了,那么數(shù)據(jù)的冗余也會(huì)改變,但用戶不必關(guān)心如何保持各副本的一致性,這也提供了重復(fù)副本的透明性。(3)局部數(shù)據(jù)模型(邏輯透明)透明性是指用戶或應(yīng)用程序應(yīng)當(dāng)了解分片及各片斷存儲(chǔ)的場(chǎng)地,但不必了解局部場(chǎng)地上使用的是何種數(shù)據(jù)模型。[單選題]24.某計(jì)算機(jī)系統(tǒng)的可靠性結(jié)構(gòu)如下所示,若所構(gòu)成系統(tǒng)的每個(gè)部件的可靠度分別為R1、R2、R3和R4,則該系統(tǒng)的可靠度為_(kāi)(4)。A)(1-(R1+R2)R3)+R4B)(1-(1-R1R2)(1-R3))R4C)(1-R1R2)(1-R3)R4D)(1-R1)(1-R2)R3(1-R4)答案:B解析:串聯(lián)系統(tǒng)可靠性公式為:R=R1íR2í…íRn并聯(lián)系統(tǒng)可靠性公式為:R=1-(1-R1)í(1-R2)í…í(1-Rn)[單選題]25.關(guān)于集中式負(fù)載均衡的特點(diǎn)不正確的是()A)系統(tǒng)的可擴(kuò)展性不強(qiáng),均衡器需要記錄所有計(jì)算機(jī)的負(fù)載信息。B)安全性較差,如果均衡器所在的計(jì)算機(jī)癱瘓,則會(huì)導(dǎo)致整個(gè)集群系統(tǒng)的癱瘓。C)與分布式負(fù)載均衡方式相比,實(shí)現(xiàn)簡(jiǎn)單。D)實(shí)現(xiàn)靈活,負(fù)載均衡器可以根據(jù)不同場(chǎng)景的特性配置不同的均衡策略。答案:D解析:與分布式負(fù)載均衡方式相比,集中式負(fù)載均衡實(shí)現(xiàn)簡(jiǎn)單,但也存在以下缺點(diǎn):(1)系統(tǒng)的可擴(kuò)展性不強(qiáng),均衡器需要記錄所有計(jì)算機(jī)的負(fù)載信息。(2)安全性較差,如果均衡器所在的計(jì)算機(jī)癱瘓,則會(huì)導(dǎo)致整個(gè)集群系統(tǒng)的癱瘓。(3)實(shí)現(xiàn)不夠靈活,負(fù)載均衡器很難根據(jù)不同場(chǎng)景的特性配置不同的均衡策略。[單選題]26.在面向?qū)ο蠓治鲋?,利用(?qǐng)作答此空)表示需求,并從中提煉出中(),以上兩者形成(),之后再進(jìn)行后續(xù)的開(kāi)發(fā)工作。A)類圖B)數(shù)據(jù)流圖C)包圖D)用例與用例圖答案:D解析:在面向?qū)ο蠓治鲋?,利用用例與用例圖表示需求,從用例模型中提煉形成領(lǐng)域模型,用例的實(shí)現(xiàn)可以用交互圖表示。從領(lǐng)域模型和用例圖形成類圖,用包圖和類圖形成體系結(jié)構(gòu)圖。之后再進(jìn)行后續(xù)的開(kāi)發(fā)工作。[單選題]27.遺產(chǎn)系統(tǒng)(LegacySystem)的演化策略分為淘汰策略、繼承策略、改造策略和集成策略。具有()特點(diǎn)的系統(tǒng)適合用繼承策略演化。實(shí)施該策略時(shí),應(yīng)(請(qǐng)作答此空)。A)保持原有系統(tǒng)不變,只在其基礎(chǔ)上增加新的應(yīng)用功能B)保持原有系統(tǒng)功能不變,將舊的數(shù)據(jù)模型向新的數(shù)據(jù)模型的轉(zhuǎn)化C)完全兼容遺產(chǎn)系統(tǒng)的功能模型和數(shù)據(jù)模型D)部分兼容遺產(chǎn)系統(tǒng)的功能模型和數(shù)據(jù)模型答案:C解析:如上圖,把對(duì)遺留系統(tǒng)的評(píng)價(jià)結(jié)果分列在坐標(biāo)的四個(gè)象限內(nèi)。對(duì)處在不同象限的遺留系統(tǒng)采取不同的演化策略。1.淘汰策略第三象限為低水平、低價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較低,且具有較低的業(yè)務(wù)價(jià)值。對(duì)這種遺留系統(tǒng)的演化策略為淘汰,即全面重新開(kāi)發(fā)新的系統(tǒng)以代替遺留系統(tǒng)。完全淘汰是一種極端性策略,一般是企業(yè)的業(yè)務(wù)產(chǎn)生了根本變化,遺留系統(tǒng)已經(jīng)基本上不再適應(yīng)企業(yè)運(yùn)作的需要;或者是遺留系統(tǒng)的維護(hù)人員、維護(hù)文檔資料都丟失了。經(jīng)過(guò)評(píng)價(jià),發(fā)現(xiàn)將遺留系統(tǒng)完全淘汰,開(kāi)發(fā)全新的系統(tǒng)比改造舊系統(tǒng)從成本上更合算。對(duì)遺留系統(tǒng)的完全淘汰是企業(yè)資源的根本浪費(fèi),系統(tǒng)分析師應(yīng)該通過(guò)對(duì)遺留系統(tǒng)功能的理解和借鑒,可以幫助新系統(tǒng)的設(shè)計(jì),降低新系統(tǒng)開(kāi)發(fā)的風(fēng)險(xiǎn)。2.繼承策略第二象限為低水平、高價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較低,已經(jīng)滿足企業(yè)運(yùn)作的功能或性能要求,但具有較高的商業(yè)價(jià)值,目前企業(yè)的業(yè)務(wù)尚緊密依賴該系統(tǒng)。對(duì)這種遺留系統(tǒng)的演化策略為繼承。在開(kāi)發(fā)新系統(tǒng)時(shí),需要完全兼容遺留系統(tǒng)的功能模型和數(shù)據(jù)模型。為了保證業(yè)務(wù)的連續(xù)性,新老系統(tǒng)必須并行運(yùn)行一段時(shí)間,再逐漸切換到新系統(tǒng)上運(yùn)行。3.改造策略第一象限為高水平、高價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較高,本身還有極大的生命力。系統(tǒng)具有較高的業(yè)務(wù)價(jià)值,基本上能夠滿足企業(yè)業(yè)務(wù)運(yùn)作和決策支持的需要。這種系統(tǒng)可能建成的時(shí)間還很短,對(duì)這種遺留系統(tǒng)的演化策略為改造。改造包括系統(tǒng)功能的增強(qiáng)和數(shù)據(jù)模型的改造兩個(gè)方面。系統(tǒng)功能的增強(qiáng)是指在原有系統(tǒng)的基礎(chǔ)上增加新的應(yīng)用要求,對(duì)遺留系統(tǒng)本身不做改變;數(shù)據(jù)模型的改造是指將遺留系統(tǒng)的舊的數(shù)據(jù)模型向新的數(shù)據(jù)模型的轉(zhuǎn)化。4.集成策略第四象限為高水平、低價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較高,但其業(yè)務(wù)價(jià)值較低,可能只完成某個(gè)部門(或子公司)的業(yè)務(wù)管理。這種系統(tǒng)在各自的局部領(lǐng)域里工作良好,但對(duì)于整個(gè)企業(yè)來(lái)說(shuō),存在多個(gè)這樣的系統(tǒng),不同的系統(tǒng)基于不同的平臺(tái)、不同的數(shù)據(jù)模型,形成了一個(gè)個(gè)信息孤島,對(duì)這種遺留系統(tǒng)的演化策略為集成。[單選題]28.峰值MIPS(每秒百萬(wàn)次指令數(shù))用來(lái)描述計(jì)算機(jī)的定點(diǎn)運(yùn)算速度,通過(guò)對(duì)計(jì)算機(jī)指令集中基本指令的執(zhí)行速度計(jì)算得到。假設(shè)某計(jì)算機(jī)中基本指令的執(zhí)行需要5個(gè)機(jī)器周期,每個(gè)機(jī)器周期為3微秒,則該計(jì)算機(jī)的定點(diǎn)運(yùn)算速度為()MIPS。A)8B)15C)0.125D)0.067答案:D解析:本題主要考查考生對(duì)計(jì)算機(jī)的定點(diǎn)運(yùn)算速度描述的理解與掌握。根據(jù)題干描述,假設(shè)某計(jì)算機(jī)中基本指令的執(zhí)行需要5個(gè)機(jī)器周期,每個(gè)機(jī)器周期為3微秒,則該計(jì)算機(jī)每完成一個(gè)基本指令需要5×3=15微秒,根據(jù)峰值MIPS的定義,其定點(diǎn)運(yùn)算速度為1/15=0.067MIPS,特別需要注意單位?微秒?和?百萬(wàn)指令數(shù)?,在計(jì)算過(guò)程中恰好抵消。[單選題]29.Thearchitecturedesignspecifiestheoverallarchitectureandtheplacementofsoftwareandhardwarethatwillbeused.Architecturedesignisaverycomplexprocessthatisoftenlefttoexperiencedarchitecturedesignersandconsultants.Thefirststepistorefinethe()intomoredetailedrequirementsthatarethenemployedtohelpselectthearchitecturetobeusedandthesoftwarecomponentstobeplacedoneachdevice.Ina(),onealsohastodecidewhethertouseatwo-tier,three-tier,orn-tierarchitecture.Thentherequirementsandthearchitecturedesignareusedtodevelopthehardwareandsoftwarespecification.Therearefourprimarytypesofnonfunctionalrequirementsthatcanbeimportantindesigningthearchitecture.(請(qǐng)作答此空)specifytheoperatingenvironment(s)inwhichthesystemmustperformandhowthosemaychangeovertime.()focusonthenonfunctionalrequirementsissuessuchasresponsetime,capacity,andreliability.()aretheabilitiestoprotecttheinformationsystemfromdisruptionanddataloss,whethercausedbyanintentionalact.Culturalandpoliticalrequirementsarespecifictothecountriesinwhichthesystemwillbeused.A.client-basedarchitecture操作要求B.server-basedarchitecture速度要求A)networkarchitectureB)存取控制要求C)client-serverarchitectureD)定制要求答案:A解析:體系結(jié)構(gòu)設(shè)計(jì)指定了將使用的總體架構(gòu)和軟件和硬件的位置。架構(gòu)設(shè)計(jì)是一個(gè)非常復(fù)雜的過(guò)程,通常留給經(jīng)驗(yàn)豐富的架構(gòu)設(shè)計(jì)師和顧問(wèn)。第一步是將非功能需求細(xì)化為更詳細(xì)的需求,然后使用這些需求來(lái)幫助選擇要使用的體系結(jié)構(gòu)和將要放置在每個(gè)設(shè)備上的軟件組件。在客戶端-服務(wù)器體系結(jié)構(gòu),也決定是否使用雙層、三層或多層結(jié)構(gòu)。然后,需求和體系結(jié)構(gòu)設(shè)計(jì)用于開(kāi)發(fā)硬件和軟件規(guī)范。有四種主要類型的非功能需求在設(shè)計(jì)架構(gòu)中是很重要的。操作要求指定操作環(huán)境,系統(tǒng)必須執(zhí)行和那些可能會(huì)隨時(shí)間而改變。性能要求關(guān)注非功能性需求的問(wèn)題,如響應(yīng)時(shí)間、容量和可靠性。安全要求的能力來(lái)保護(hù)信息系統(tǒng)的中斷和數(shù)據(jù)丟失,無(wú)論是通過(guò)故意行為造成。文化和政治要求是具體的國(guó)家將使用該系統(tǒng)。[單選題]30.遺產(chǎn)系統(tǒng)(LegacySystem)的演化策略分為淘汰策略、繼承策略、改造策略和集成策略。具有(請(qǐng)作答此空)特點(diǎn)的系統(tǒng)適合用繼承策略演化。實(shí)施該策略時(shí),應(yīng)()。A)技術(shù)含量低,具有較低的業(yè)務(wù)價(jià)值B)技術(shù)含量較低,具有較高的商業(yè)價(jià)值,目前企業(yè)的業(yè)務(wù)尚緊密依賴該系統(tǒng)C)技術(shù)含量較高,基本能夠滿足企業(yè)業(yè)務(wù)運(yùn)作和決策支持的需要D)技術(shù)含量較高,業(yè)務(wù)價(jià)值低,可能只完成某個(gè)部門(或子公司)的業(yè)務(wù)答案:B解析:如上圖,把對(duì)遺留系統(tǒng)的評(píng)價(jià)結(jié)果分列在坐標(biāo)的四個(gè)象限內(nèi)。對(duì)處在不同象限的遺留系統(tǒng)采取不同的演化策略。1.淘汰策略第三象限為低水平、低價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較低,且具有較低的業(yè)務(wù)價(jià)值。對(duì)這種遺留系統(tǒng)的演化策略為淘汰,即全面重新開(kāi)發(fā)新的系統(tǒng)以代替遺留系統(tǒng)。完全淘汰是一種極端性策略,一般是企業(yè)的業(yè)務(wù)產(chǎn)生了根本變化,遺留系統(tǒng)已經(jīng)基本上不再適應(yīng)企業(yè)運(yùn)作的需要;或者是遺留系統(tǒng)的維護(hù)人員、維護(hù)文檔資料都丟失了。經(jīng)過(guò)評(píng)價(jià),發(fā)現(xiàn)將遺留系統(tǒng)完全淘汰,開(kāi)發(fā)全新的系統(tǒng)比改造舊系統(tǒng)從成本上更合算。對(duì)遺留系統(tǒng)的完全淘汰是企業(yè)資源的根本浪費(fèi),系統(tǒng)分析師應(yīng)該通過(guò)對(duì)遺留系統(tǒng)功能的理解和借鑒,可以幫助新系統(tǒng)的設(shè)計(jì),降低新系統(tǒng)開(kāi)發(fā)的風(fēng)險(xiǎn)。2.繼承策略第二象限為低水平、高價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較低,已經(jīng)滿足企業(yè)運(yùn)作的功能或性能要求,但具有較高的商業(yè)價(jià)值,目前企業(yè)的業(yè)務(wù)尚緊密依賴該系統(tǒng)。對(duì)這種遺留系統(tǒng)的演化策略為繼承。在開(kāi)發(fā)新系統(tǒng)時(shí),需要完全兼容遺留系統(tǒng)的功能模型和數(shù)據(jù)模型。為了保證業(yè)務(wù)的連續(xù)性,新老系統(tǒng)必須并行運(yùn)行一段時(shí)間,再逐漸切換到新系統(tǒng)上運(yùn)行。3.改造策略第一象限為高水平、高價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較高,本身還有極大的生命力。系統(tǒng)具有較高的業(yè)務(wù)價(jià)值,基本上能夠滿足企業(yè)業(yè)務(wù)運(yùn)作和決策支持的需要。這種系統(tǒng)可能建成的時(shí)間還很短,對(duì)這種遺留系統(tǒng)的演化策略為改造。改造包括系統(tǒng)功能的增強(qiáng)和數(shù)據(jù)模型的改造兩個(gè)方面。系統(tǒng)功能的增強(qiáng)是指在原有系統(tǒng)的基礎(chǔ)上增加新的應(yīng)用要求,對(duì)遺留系統(tǒng)本身不做改變;數(shù)據(jù)模型的改造是指將遺留系統(tǒng)的舊的數(shù)據(jù)模型向新的數(shù)據(jù)模型的轉(zhuǎn)化。4.集成策略第四象限為高水平、低價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較高,但其業(yè)務(wù)價(jià)值較低,可能只完成某個(gè)部門(或子公司)的業(yè)務(wù)管理。這種系統(tǒng)在各自的局部領(lǐng)域里工作良好,但對(duì)于整個(gè)企業(yè)來(lái)說(shuō),存在多個(gè)這樣的系統(tǒng),不同的系統(tǒng)基于不同的平臺(tái)、不同的數(shù)據(jù)模型,形成了一個(gè)個(gè)信息孤島,對(duì)這種遺留系統(tǒng)的演化策略為集成。[單選題]31.在項(xiàng)目某階段的實(shí)施過(guò)程中,A活動(dòng)需要2天2人完成,B活動(dòng)需要2天2人完成,C活動(dòng)需要5天4人完成,D活動(dòng)需要3天2人完成,E活動(dòng)需要1天1人完成,該階段的時(shí)標(biāo)網(wǎng)絡(luò)圖如下。該項(xiàng)目組共有8人,且負(fù)責(zé)A、E活動(dòng)的人因另有安排,無(wú)法幫助其他人完成相應(yīng)工作,且項(xiàng)目整個(gè)工期刻不容緩。以下()安排是恰當(dāng)?shù)模軌蚴箤?shí)施任務(wù)順利完成A)B活動(dòng)提前2天開(kāi)始B)B活動(dòng)推遲2天開(kāi)始C)D活動(dòng)提前2天開(kāi)始D)D活動(dòng)推遲2天開(kāi)始答案:D解析:[單選題]32.企業(yè)應(yīng)用集成是一個(gè)戰(zhàn)略意義上的方法,它從服務(wù)和信息角度將多個(gè)信息系統(tǒng)綁定在一起,提供實(shí)時(shí)交換信息和影響流程的能力。(請(qǐng)作答此空)提供企業(yè)之間的信息共享能力,()在用戶使用角度能夠?qū)上到y(tǒng)產(chǎn)生一個(gè)?整體?的感覺(jué)。A)API集成B)數(shù)據(jù)集成C)界面集成D)過(guò)程集成答案:D解析:界面集成:把各應(yīng)用系統(tǒng)的界面集成起來(lái),統(tǒng)一入□,使用戶能夠?qū)上到y(tǒng)產(chǎn)生一個(gè)整體的感覺(jué)。業(yè)務(wù)流程集成也稱為過(guò)程集成,這種集成超越了數(shù)據(jù)和系統(tǒng),它由一系列基于標(biāo)準(zhǔn)的、統(tǒng)一數(shù)據(jù)格式的工作流組成。當(dāng)進(jìn)行業(yè)務(wù)流程集成時(shí),企業(yè)必須對(duì)各種業(yè)務(wù)信息的交換進(jìn)行定義、授權(quán)和管理,以便改進(jìn)操作、減少成本、提高響應(yīng)速度業(yè)務(wù)流程集成不僅要提供底層應(yīng)用支撐系統(tǒng)之間的互連,同時(shí)要實(shí)現(xiàn)存在于企業(yè)內(nèi)部的應(yīng)用之間,本企業(yè)和其他合作伙伴之間的滿到端的業(yè)務(wù)流程的管理。它包括應(yīng)用集成、B2B集成、自動(dòng)化業(yè)務(wù)流程管理、人工流程管理、企業(yè)門戶,以及對(duì)所有應(yīng)用系統(tǒng)和流程的管理和監(jiān)控等。[單選題]33.螺旋模型將整個(gè)軟件開(kāi)發(fā)過(guò)程分為多個(gè)階段,每個(gè)階段都由目標(biāo)設(shè)定、()、開(kāi)發(fā)和有效性驗(yàn)證以及評(píng)審4個(gè)部分組成。A)需求分析B)風(fēng)險(xiǎn)分析C)系統(tǒng)設(shè)計(jì)D)架構(gòu)設(shè)計(jì)答案:B解析:螺旋模型是在快速原型的基礎(chǔ)上擴(kuò)展而成的一種生存周期模型。這種模型將整個(gè)軟件開(kāi)發(fā)流程分成多個(gè)階段,每個(gè)階段都由4部分組成,它們是:①目標(biāo)設(shè)定。為該項(xiàng)目進(jìn)行需求分析,定義和確定這一個(gè)階段的專門目標(biāo),指定對(duì)過(guò)程和產(chǎn)品的約束,并且制定詳細(xì)的管理計(jì)劃。②風(fēng)險(xiǎn)分析。對(duì)可選方案進(jìn)行風(fēng)險(xiǎn)識(shí)別和詳細(xì)分析,制定解決辦法,采取有效的措施避免這些風(fēng)險(xiǎn)。③開(kāi)發(fā)和有效性驗(yàn)證。風(fēng)險(xiǎn)評(píng)估后,可以為系統(tǒng)選擇開(kāi)發(fā)模型,并且進(jìn)行原型開(kāi)發(fā),即開(kāi)發(fā)軟件產(chǎn)品。④評(píng)審。對(duì)項(xiàng)目進(jìn)行評(píng)審,以確定是否需要進(jìn)入螺旋線的下一次回路,如果決定繼續(xù),就要制定下一階段計(jì)劃。螺旋模型的軟件開(kāi)發(fā)過(guò)程實(shí)際是上述4個(gè)部分的迭代過(guò)程,每迭代一次,螺旋線就增加一周,軟件系統(tǒng)就生成一個(gè)新版本,這個(gè)新版本實(shí)際上是對(duì)目標(biāo)系統(tǒng)的一個(gè)逼近。經(jīng)過(guò)若干次的迭代后,系統(tǒng)應(yīng)該盡快地收斂到用戶允許或可以接受的目標(biāo)范圍內(nèi),否則也可能中途夭折。[單選題]34.(9)主要負(fù)責(zé)接收用戶的請(qǐng)求,對(duì)用戶的輸入、輸出進(jìn)行檢查與控制,處理客戶端的-些動(dòng)作,包括控制頁(yè)面跳轉(zhuǎn)等,并向用戶呈現(xiàn)最終的結(jié)果信息。該層次主要通過(guò)(10)結(jié)構(gòu)實(shí)現(xiàn).(11)負(fù)責(zé)接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來(lái)處理;然后,(12)根據(jù)用戶請(qǐng)求調(diào)用(13)進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù);最后,控制器調(diào)用相應(yīng)的(14)來(lái)格式化模型返回的數(shù)據(jù),并通過(guò)視圖呈現(xiàn)給用戶。A)瀏覽器B)視圖C)控制器D)模型答案:D解析:[單選題]35.軟件風(fēng)險(xiǎn)是指在軟件開(kāi)發(fā)過(guò)程中面臨的一些不確定性和可能造成的損失。軟件風(fēng)險(xiǎn)大致可以分為三類:項(xiàng)目風(fēng)險(xiǎn)、技術(shù)風(fēng)險(xiǎn)和商業(yè)風(fēng)險(xiǎn)。下列敘述中,()屬于商業(yè)風(fēng)險(xiǎn)。A)軟件的開(kāi)發(fā)時(shí)間可能會(huì)超出預(yù)期時(shí)間B)采用的開(kāi)發(fā)技術(shù)過(guò)于先進(jìn),技術(shù)本身尚不穩(wěn)定C)軟件開(kāi)發(fā)過(guò)程中需求一直未能穩(wěn)定下來(lái)D)軟件開(kāi)發(fā)過(guò)程沒(méi)有得到預(yù)算或人員上的保證答案:D解析:軟件風(fēng)險(xiǎn)是指在軟件開(kāi)發(fā)過(guò)程中面臨的一些不確定性和可能造成的損失。軟件風(fēng)險(xiǎn)大致可以分為三類:項(xiàng)目風(fēng)險(xiǎn)、技術(shù)風(fēng)險(xiǎn)和商業(yè)風(fēng)險(xiǎn)。商業(yè)風(fēng)驗(yàn)主要包括5個(gè)方面;開(kāi)發(fā)了一個(gè)沒(méi)有人真正使用的優(yōu)良產(chǎn)品或系統(tǒng);開(kāi)發(fā)的產(chǎn)品不在符合公司的整體策略;開(kāi)發(fā)了一個(gè)銷售部不知如何銷售的軟件;失去了高層管理人員的支持;沒(méi)有得到預(yù)算或人員的保證,因此本題應(yīng)該選D。[單選題]36.某公司支出20萬(wàn)元購(gòu)買了某市場(chǎng)預(yù)測(cè)信息,由于此信息的采納,公司多得到了100萬(wàn)元的利潤(rùn),對(duì)公司而言,這個(gè)市場(chǎng)預(yù)測(cè)信息的()。A)收益是20萬(wàn)元B)收益是80萬(wàn)元C)收益是100萬(wàn)元D)收益不能衡量答案:B解析:信息是事實(shí)的集合,信息按照一定方式組織起來(lái),具有價(jià)值,能為組織(或者信息獲得者)帶來(lái)收益,有價(jià)值的信息具有精確性、完整性、經(jīng)濟(jì)性、可靠性、安全性、及時(shí)性、可驗(yàn)證性、安全性等質(zhì)量屬性。信息的價(jià)值直接和組織或者決策人員達(dá)到組織的目標(biāo)相關(guān),可以用做出一個(gè)決策所需的時(shí)間或者給公司增加的利潤(rùn)來(lái)衡量預(yù)測(cè)某個(gè)新產(chǎn)品將會(huì)產(chǎn)生很高的利潤(rùn),如果市場(chǎng)預(yù)測(cè)信息被采納,開(kāi)發(fā)這個(gè)新產(chǎn)品的公司將會(huì)得到100萬(wàn)元的利潤(rùn),這個(gè)信息的價(jià)值(收益)就是100萬(wàn)元減去獲得這條信息的成本。[單選題]37.系統(tǒng)中的構(gòu)件和連接件都有一個(gè)頂部和一個(gè)底部,構(gòu)件的頂部應(yīng)連接到某連接件的底部,構(gòu)件的底部則應(yīng)連接到某連接的頂部,構(gòu)件和構(gòu)件之間不允許直接連接,連接件直接連接時(shí),必須由其中一個(gè)的底部連接到另一個(gè)的頂部。上述構(gòu)件和連接件的組織規(guī)則描述的是()架構(gòu)風(fēng)格。A)管道-過(guò)濾器B)分層系統(tǒng)C)C2D)面向?qū)ο蟠鸢?C解析:C2體系結(jié)構(gòu)風(fēng)格可以概括為:通過(guò)連接件綁定在一起按照一組規(guī)則運(yùn)作的并行構(gòu)件網(wǎng)絡(luò)。C2風(fēng)格中的系統(tǒng)組織規(guī)則如下。①系統(tǒng)中的構(gòu)件和連接件都有一個(gè)頂部和一個(gè)底部。②構(gòu)件的頂部應(yīng)連接到某連接件的底部,構(gòu)件的底部則應(yīng)連接到某連接件的頂部。而構(gòu)件與構(gòu)件之間的直接連接是不允許的。③一個(gè)連接件可以和任意數(shù)目的其他構(gòu)件和連接件連接。④當(dāng)兩個(gè)連接件進(jìn)行直接連接時(shí),必須由其中一個(gè)的底部到另一個(gè)的頂部。[單選題]38.面向服務(wù)(Service-Oriented,SO)的開(kāi)發(fā)方法將(請(qǐng)作答此空)的定義與實(shí)現(xiàn)進(jìn)行解耦,并將跨構(gòu)件的功能調(diào)用暴露出來(lái)。該方法有三個(gè)主要的抽象級(jí)別,最低層的()代表單個(gè)邏輯單元的事物,包含特定的結(jié)構(gòu)化接口,并且返回結(jié)構(gòu)化的響應(yīng);第二層的服務(wù)代表操作的邏輯分組;最高層的()則是為了實(shí)現(xiàn)特定業(yè)務(wù)目標(biāo)而執(zhí)行的一組長(zhǎng)期運(yùn)行的動(dòng)作或者活動(dòng)。A)接口B)功能C)活動(dòng)D)用例答案:A解析:OO的應(yīng)用構(gòu)建在類和對(duì)象之上,隨后發(fā)展起來(lái)的建模技術(shù)將相關(guān)對(duì)象按照業(yè)務(wù)功能進(jìn)行分組,就形成了構(gòu)件(Component)的概念。對(duì)于跨構(gòu)件的功能調(diào)用,則采用接口的形式暴露出來(lái)。進(jìn)一步將接口的定義與實(shí)現(xiàn)進(jìn)行解耦,則催生了服務(wù)和面向服務(wù)(Service-Oriented,SO)的開(kāi)發(fā)方法。由此可見(jiàn),面向?qū)ο蟆⒒跇?gòu)件、面向服務(wù)是三個(gè)遞進(jìn)的抽象層次。SO方法有三個(gè)主要的抽象級(jí)別,分別是操作、服務(wù)和業(yè)務(wù)流程。位于最低層的操作代表單個(gè)邏輯單元的事物,執(zhí)行操作通常會(huì)導(dǎo)致讀、寫或修改一個(gè)或多個(gè)持久性數(shù)據(jù)。服務(wù)的操作類似于對(duì)象的方法,它們都有特定的結(jié)構(gòu)化接口,并且返回結(jié)構(gòu)化的響應(yīng);位于第二層的服務(wù)代表操作的邏輯分組;最高層的業(yè)務(wù)流程則是為了實(shí)現(xiàn)特定業(yè)務(wù)目標(biāo)而執(zhí)行的一組長(zhǎng)期運(yùn)行的動(dòng)作或活動(dòng),包括依據(jù)一組業(yè)務(wù)規(guī)則按照有序序列執(zhí)行的一系列操作。其中操作的排序、選擇和執(zhí)行成為服務(wù)或流程的編排,典型的情況是調(diào)用已編排的服務(wù)來(lái)響應(yīng)業(yè)務(wù)事件。[單選題]39.構(gòu)想原則的描述正確的是()A)向受益人描述未來(lái)圖景B)向受益人描述當(dāng)前圖景C)預(yù)測(cè)未來(lái)與現(xiàn)狀D)預(yù)測(cè)工作節(jié)奏答案:A解析:[單選題]40.對(duì)計(jì)算機(jī)評(píng)價(jià)的主要性能指標(biāo)有時(shí)鐘頻率、()、運(yùn)算精度和內(nèi)存容量等。對(duì)數(shù)據(jù)庫(kù)管理系統(tǒng)評(píng)價(jià)的主要性能指標(biāo)有(請(qǐng)作答此空)、數(shù)據(jù)庫(kù)所允許的索引數(shù)量和最大并發(fā)實(shí)物處理能力等。A)MIPSB)支持協(xié)議和標(biāo)準(zhǔn)C)最大連接數(shù)D)時(shí)延抖動(dòng)答案:C解析:性能指標(biāo),是軟、硬件的性能指標(biāo)的集成。在硬件中,包括計(jì)算機(jī)、各種通信交換設(shè)備、各類網(wǎng)絡(luò)設(shè)備等;在軟件中,包括:操作系統(tǒng)、協(xié)議以及應(yīng)用程序等。對(duì)計(jì)算機(jī)評(píng)價(jià)的主要性能指標(biāo)有:時(shí)鐘頻率(主頻);運(yùn)算速度;運(yùn)算精度;內(nèi)存的存儲(chǔ)容量;存儲(chǔ)器的存取周期;數(shù)據(jù)處理速率PDR(processingdatarate);吞吐率;各種響應(yīng)時(shí)間;各種利用率;RASIS特性(即:可靠性Reliability、可用性Availability、可維護(hù)性、完整性和安全性;平均故障響應(yīng)時(shí)間;兼容性;可擴(kuò)充性;性能價(jià)格比。衡量數(shù)據(jù)庫(kù)管理系統(tǒng)的主要性能指標(biāo)包括數(shù)據(jù)庫(kù)本身和管理系統(tǒng)兩部分,有:數(shù)據(jù)庫(kù)的大小、數(shù)據(jù)庫(kù)中表的數(shù)量、單個(gè)表的大小、表中允許的記錄(行)數(shù)量、單個(gè)記錄(行)的大小、表上所允許的索引數(shù)量、數(shù)據(jù)庫(kù)所允許的索引數(shù)量、最大并發(fā)事務(wù)處理能力、負(fù)載均衡能力、最大連接數(shù)等等。[單選題]41.信息系統(tǒng)訪問(wèn)控制機(jī)制中,(2)是指對(duì)所有主體和客體都分配安全標(biāo)簽用來(lái)標(biāo)識(shí)所屬的安全級(jí)別,然后在訪問(wèn)控制執(zhí)行時(shí)對(duì)主體和客體的安全級(jí)別進(jìn)行比較,確定本次訪問(wèn)是否合法性的技術(shù)或方法。A)自主訪問(wèn)控制B)強(qiáng)制訪問(wèn)控制C)基于角色的訪問(wèn)控制D)基于組的訪問(wèn)控制答案:B解析:訪問(wèn)控制授權(quán)方案有:(1)自主訪問(wèn)控制(DiscretionaryAccessControl,DAC),由客體的屬主對(duì)自己的客體進(jìn)行管理,由屬主自己決定是否將自己的客體訪問(wèn)權(quán)或部分訪問(wèn)權(quán)授予其他主體,這種控制方式是自主的。也就是說(shuō),在自主訪問(wèn)控制下,用戶可以按自己的意愿,有選擇地與其他用戶共享他的文件。(2)強(qiáng)制訪問(wèn)控制(MandatoryAccessControl--MAC),用于將系統(tǒng)中的信息分密級(jí)和類進(jìn)行管理,以保證每個(gè)用戶只能訪問(wèn)到那些被標(biāo)明可以由他訪問(wèn)的信息的一種訪問(wèn)約束機(jī)制。通俗的來(lái)說(shuō),在強(qiáng)制訪問(wèn)控制下,用戶(或其他主體)與文件(或其他客體)都被標(biāo)記了固定的安全屬性(如安全級(jí)、訪問(wèn)權(quán)限等),在每次訪問(wèn)發(fā)生時(shí),系統(tǒng)檢測(cè)安全屬性以便確定一個(gè)用戶是否有權(quán)訪問(wèn)該文件。(3)基于角色的訪問(wèn)控制(RBAC),基于角色的訪問(wèn)控制中,角色由應(yīng)用系統(tǒng)的管理員定義。而且授權(quán)規(guī)定是強(qiáng)加給用戶的,用戶只能被動(dòng)接受,不能自主地決定,這是一種非自主型訪問(wèn)控制。其基本思想是,對(duì)系統(tǒng)操作的各種權(quán)限不是直接授予具體的用戶,而是在用戶集合與權(quán)限集合之間建立一個(gè)角色集合。每一種角色對(duì)應(yīng)一組相應(yīng)的權(quán)限。一旦用戶被分配了適當(dāng)?shù)慕巧?,該用戶就擁有此角色的所有操作?quán)限。[單選題]42.以下關(guān)于軟件系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)的敘述中,正確的是()A)當(dāng)模塊扇出過(guò)大時(shí),應(yīng)把下級(jí)模塊進(jìn)一步分解為若干個(gè)子模塊B)當(dāng)模塊扇出過(guò)小時(shí),應(yīng)適當(dāng)增加中間的控制模塊C)模塊的扇入大,表示模塊的復(fù)雜度較高D)模塊的扇入大,表示模塊的復(fù)用程度高答案:D解析:一個(gè)模塊的扇出是指該模塊直接調(diào)用的下級(jí)模塊的個(gè)數(shù),扇出大表示模塊的復(fù)雜度高,需要控制和協(xié)調(diào)過(guò)多的下級(jí)模塊。扇出過(guò)大一般是因?yàn)槿狈χ虚g層次,應(yīng)當(dāng)適當(dāng)增加中間層次的控制模塊:扇出過(guò)小時(shí)可以把下級(jí)模塊進(jìn)一步分解成若干個(gè)子功能模塊,或者合并到它的上級(jí)模塊中去。一個(gè)模塊的扇入是指直接調(diào)用該模塊的上級(jí)模塊的個(gè)數(shù);扇入大表示模塊的復(fù)用程度高。設(shè)計(jì)良好的軟件結(jié)構(gòu)通常頂層扇出比較大,中間扇出比較小,底層模塊則有大扇入。[單選題]43.對(duì)于如下所示的序列圖所描述的場(chǎng)景,最適合于采用的設(shè)計(jì)模式是(請(qǐng)作答此空);該模式適用的場(chǎng)合是()。A)VisitorB)StrategyC)ObserverD)State答案:A解析:訪問(wèn)者(Visitor)模式是一種對(duì)象的行為模式,用于表示一個(gè)作用于某對(duì)象結(jié)構(gòu)中的各元素的操作,它使得用戶可以在不改變各元素的類的前提下,定義作用于這些元素的新操作。訪問(wèn)者模式使得新的操作變得很容易,但在一定程度上破壞了封裝性。[單選題]44.一般來(lái)說(shuō),架構(gòu)可以分為三個(gè)層次。(請(qǐng)作答此空)層主要負(fù)責(zé)接收用戶的請(qǐng)求,對(duì)用戶的輸入、輸出進(jìn)行檢查與控制,處理客戶端的一些動(dòng)作,包括控制頁(yè)面跳轉(zhuǎn)等,并向用戶呈現(xiàn)最終的結(jié)果信息。表現(xiàn)層主要采用()結(jié)構(gòu)來(lái)實(shí)現(xiàn),其中的()負(fù)責(zé)接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來(lái)處理。()主要負(fù)責(zé)將業(yè)務(wù)數(shù)據(jù)存儲(chǔ)在文件、數(shù)據(jù)庫(kù)等持久化存儲(chǔ)介質(zhì)中。A)表現(xiàn)層B)業(yè)務(wù)邏輯層C)持久層D)中間層答案:A解析:一般來(lái)說(shuō),架構(gòu)可以分為表現(xiàn)層、中間層和持久層三個(gè)層次。(1)表現(xiàn)層。表現(xiàn)層主要負(fù)責(zé)接收用戶的請(qǐng)求,對(duì)用戶的輸入、輸出進(jìn)行檢查與控制,處理客戶端的一些動(dòng)作,包括控制頁(yè)面跳轉(zhuǎn)等,并向用戶呈現(xiàn)最終的結(jié)果信息。表現(xiàn)層主要采用MVC結(jié)構(gòu)來(lái)實(shí)現(xiàn)??刂破髫?fù)責(zé)接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來(lái)處理;然后,模型根據(jù)用戶請(qǐng)求調(diào)用中間層進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù);最后,控制器調(diào)用相應(yīng)的視圖來(lái)格式化模型返回的數(shù)據(jù),并通過(guò)視圖呈現(xiàn)給用戶。(2)中間層。中間層主要包括業(yè)務(wù)邏輯層組件、業(yè)務(wù)邏輯層工作流、業(yè)務(wù)邏輯層實(shí)體和業(yè)務(wù)邏輯層框架四個(gè)方面。業(yè)務(wù)邏輯層組件分為接口和實(shí)現(xiàn)類兩個(gè)部分,接口用于定義業(yè)務(wù)邏輯組件,定義業(yè)務(wù)邏輯組件必須實(shí)現(xiàn)的方法。通常按模塊來(lái)設(shè)計(jì)業(yè)務(wù)邏輯組件,每個(gè)模塊設(shè)計(jì)為一個(gè)業(yè)務(wù)邏輯組件,并且每個(gè)業(yè)務(wù)邏輯組件以多個(gè)DAO組件作為基礎(chǔ),從而實(shí)現(xiàn)對(duì)外提供系統(tǒng)的業(yè)務(wù)邏輯服務(wù)。業(yè)務(wù)邏輯層工作流能夠?qū)崿F(xiàn)在多個(gè)參與者之間按照某種預(yù)定義的規(guī)則傳遞文檔、信息或任務(wù)的過(guò)程自動(dòng)進(jìn)行,從而實(shí)現(xiàn)某個(gè)預(yù)期的業(yè)務(wù)目標(biāo),或者促進(jìn)此目標(biāo)的實(shí)現(xiàn)。業(yè)務(wù)邏輯層實(shí)體提供對(duì)業(yè)務(wù)數(shù)據(jù)及相關(guān)功能的狀態(tài)編程訪問(wèn),業(yè)務(wù)邏輯層實(shí)體數(shù)據(jù)可以使用具有復(fù)雜架構(gòu)的數(shù)據(jù)來(lái)構(gòu)建,這種數(shù)據(jù)通常來(lái)自數(shù)據(jù)庫(kù)中的多個(gè)相關(guān)表。業(yè)務(wù)邏輯層實(shí)體數(shù)據(jù)可以作為業(yè)務(wù)過(guò)程的部分I/O參數(shù)傳遞,業(yè)務(wù)邏輯層的實(shí)體是可序列化的,以保持它們的當(dāng)前狀態(tài)。業(yè)務(wù)邏輯層是實(shí)現(xiàn)系統(tǒng)功能的核心組件,采用容器的形式,便于系統(tǒng)功能的開(kāi)發(fā)、代碼重用和管理。(3)持久層。持久層主要負(fù)責(zé)數(shù)據(jù)的持久化存儲(chǔ),主要負(fù)責(zé)將業(yè)務(wù)數(shù)據(jù)存儲(chǔ)在文件、數(shù)據(jù)庫(kù)等持久化存儲(chǔ)介質(zhì)中。持久層的主要功能是為業(yè)務(wù)邏輯提供透明的數(shù)據(jù)訪問(wèn)、持久化、加載等能力。[單選題]45.某計(jì)算機(jī)系統(tǒng)采用5級(jí)流水線結(jié)構(gòu)執(zhí)行指令,設(shè)每條指令的執(zhí)行由取指令(2Δt)、分析指令(1Δt)、取操作數(shù)(3Δt)、運(yùn)算(1Δt)和寫回結(jié)果(2Δt)組成,并分別用5個(gè)子部完成,該流水線的最大吞吐率為()A)1/9ΔtB)1/3ΔtC)1/2ΔtD)1/1Δt答案:B解析:本題考察流水線知識(shí),相關(guān)計(jì)算公式如下:計(jì)算機(jī)流水線執(zhí)行周期=最慢那個(gè)指令執(zhí)行時(shí)間;流水線執(zhí)行時(shí)間=首條指令執(zhí)行時(shí)間+(指令總數(shù)-1)*流水線執(zhí)行周期;流水線吞吐率=任務(wù)數(shù)/完成時(shí)間;流水線加速比=不采用流水線的執(zhí)行時(shí)間/采用流水線的執(zhí)行時(shí)間;根據(jù)公式:流水線執(zhí)行周期=3Δt,流水線執(zhí)行時(shí)間=n/(2Δt+1Δt+3Δt+1Δt+2Δt+(n-1)*3Δt)=n/[9Δt+(n-1)3Δt)]=n/(6Δt+n*3Δt),當(dāng)n趨向無(wú)窮大時(shí),比值為1/3Δt[單選題]46.一般來(lái)說(shuō),架構(gòu)可以分為三個(gè)層次。()層主要負(fù)責(zé)接收用戶的請(qǐng)求,對(duì)用戶的輸入、輸出進(jìn)行檢查與控制,處理客戶端的一些動(dòng)作,包括控制頁(yè)面跳轉(zhuǎn)等,并向用戶呈現(xiàn)最終的結(jié)果信息。表現(xiàn)層主要采用()結(jié)構(gòu)來(lái)實(shí)現(xiàn),其中的()負(fù)責(zé)接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來(lái)處理。(請(qǐng)作答此空)主要負(fù)責(zé)將業(yè)務(wù)數(shù)據(jù)存儲(chǔ)在文件、數(shù)據(jù)庫(kù)等持久化存儲(chǔ)介質(zhì)中。A)表現(xiàn)層B)業(yè)務(wù)邏輯層C)持久層D)中間層答案:C解析:一般來(lái)說(shuō),架構(gòu)可以分為表現(xiàn)層、中間層和持久層三個(gè)層次。(1)表現(xiàn)層。表現(xiàn)層主要負(fù)責(zé)接收用戶的請(qǐng)求,對(duì)用戶的輸入、輸出進(jìn)行檢查與控制,處理客戶端的一些動(dòng)作,包括控制頁(yè)面跳轉(zhuǎn)等,并向用戶呈現(xiàn)最終的結(jié)果信息。表現(xiàn)層主要采用MVC結(jié)構(gòu)來(lái)實(shí)現(xiàn)??刂破髫?fù)責(zé)接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來(lái)處理;然后,模型根據(jù)用戶請(qǐng)求調(diào)用中間層進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù);最后,控制器調(diào)用相應(yīng)的視圖來(lái)格式化模型返回的數(shù)據(jù),并通過(guò)視圖呈現(xiàn)給用戶。(2)中間層。中間層主要包括業(yè)務(wù)邏輯層組件、業(yè)務(wù)邏輯層工作流、業(yè)務(wù)邏輯層實(shí)體和業(yè)務(wù)邏輯層框架四個(gè)方面。業(yè)務(wù)邏輯層組件分為接口和實(shí)現(xiàn)類兩個(gè)部分,接口用于定義業(yè)務(wù)邏輯組件,定義業(yè)務(wù)邏輯組件必須實(shí)現(xiàn)的方法。通常按模塊來(lái)設(shè)計(jì)業(yè)務(wù)邏輯組件,每個(gè)模塊設(shè)計(jì)為一個(gè)業(yè)務(wù)邏輯組件,并且每個(gè)業(yè)務(wù)邏輯組件以多個(gè)DAO組件作為基礎(chǔ),從而實(shí)現(xiàn)對(duì)外提供系統(tǒng)的業(yè)務(wù)邏輯服務(wù)。業(yè)務(wù)邏輯層工作流能夠?qū)崿F(xiàn)在多個(gè)參與者之間按照某種預(yù)定義的規(guī)則傳遞文檔、信息或任務(wù)的過(guò)程自動(dòng)進(jìn)行,從而實(shí)現(xiàn)某個(gè)預(yù)期的業(yè)務(wù)目標(biāo),或者促進(jìn)此目標(biāo)的實(shí)現(xiàn)。業(yè)務(wù)邏輯層實(shí)體提供對(duì)業(yè)務(wù)數(shù)據(jù)及相關(guān)功能的狀態(tài)編程訪問(wèn),業(yè)務(wù)邏輯層實(shí)體數(shù)據(jù)可以使用具有復(fù)雜架構(gòu)的數(shù)據(jù)來(lái)構(gòu)建,這種數(shù)據(jù)通常來(lái)自數(shù)據(jù)庫(kù)中的多個(gè)相關(guān)表。業(yè)務(wù)邏輯層實(shí)體數(shù)據(jù)可以作為業(yè)務(wù)過(guò)程的部分I/O參數(shù)傳遞,業(yè)務(wù)邏輯層的實(shí)體是可序列化的,以保持它們的當(dāng)前狀態(tài)。業(yè)務(wù)邏輯層是實(shí)現(xiàn)系統(tǒng)功能的核心組件,采用容器的形式,便于系統(tǒng)功能的開(kāi)發(fā)、代碼重用和管理。(3)持久層。持久層主要負(fù)責(zé)數(shù)據(jù)的持久化存儲(chǔ),主要負(fù)責(zé)將業(yè)務(wù)數(shù)據(jù)存儲(chǔ)在文件、數(shù)據(jù)庫(kù)等持久化存儲(chǔ)介質(zhì)中。持久層的主要功能是為業(yè)務(wù)邏輯提供透明的數(shù)據(jù)訪問(wèn)、持久化、加載等能力。[單選題]47.J2EE平臺(tái)采用了多層分布式應(yīng)用程序模型,實(shí)現(xiàn)不同邏輯功能的應(yīng)用程序被封裝到不同的構(gòu)件中,處于不同層次的構(gòu)件可被分別部署到不同的機(jī)器中。圖中的1-5分別為A)AppletB)ServletC)EJB容器D)SessionBean答案:B解析:[單選題]48.UML的事物是對(duì)模型中最具有代表性的成分的抽象,(請(qǐng)作答此空)是模型的靜態(tài)部分,描述概念或物理元素;()用來(lái)描述、說(shuō)明和標(biāo)注模型的任何元素。A)結(jié)構(gòu)事物B)分組事物C)行為事物D)注釋事物答案:A解析:UML中有4種事物:1、結(jié)構(gòu)事物是UML模型中的名詞。它們通常是模型的靜態(tài)部分,描述概念或物理元素;2、行為事物是UML模型的動(dòng)態(tài)部分。它們是模型中的動(dòng)詞,描述了跨越時(shí)間和空間的行為;3、分組事物是UML模型的組僅部分。它們是-些由模型分解成的盒子;4、注釋事物是UML模型的解釋部分。這些注釋事物用來(lái)描述、說(shuō)明和標(biāo)注模型的任何元素。[單選題]49.軟件確認(rèn)測(cè)試也稱為有效性測(cè)試,主要驗(yàn)證()A)系統(tǒng)中各個(gè)單元模塊之間的協(xié)作性B)軟件與硬件在實(shí)際運(yùn)行環(huán)境中能否有效集成C)軟件功能、性能及其它特性是否與用戶需求一致D)程序模塊能否正確實(shí)現(xiàn)詳細(xì)設(shè)計(jì)說(shuō)明中的功能、性能和設(shè)計(jì)約束等要求答案:C解析:軟件確認(rèn)測(cè)試一種針對(duì)需求的測(cè)試,是用戶參與的測(cè)試。它主要驗(yàn)證軟件功能、性能及其它特性是否與用戶需求一致。[單選題]50.客戶關(guān)系管理(CRM)系統(tǒng)將市場(chǎng)營(yíng)銷的科學(xué)管理理念通過(guò)信息技術(shù)的手段集成在軟件上,能夠幫助企業(yè)構(gòu)建良好的客戶關(guān)系。以下關(guān)于CRM系統(tǒng)的敘述中,錯(cuò)誤的______。A)銷售自動(dòng)化是CRM系統(tǒng)中最基本的模塊B)營(yíng)銷自動(dòng)化作為銷售自動(dòng)化的補(bǔ)充,包括營(yíng)銷計(jì)劃的編制和執(zhí)行、計(jì)劃結(jié)果分析等C)CRM系統(tǒng)能夠與ERP系統(tǒng)在財(cái)務(wù)、制造、庫(kù)存等環(huán)節(jié)進(jìn)行連接,但兩者關(guān)系相對(duì)松散,一般不會(huì)形成閉環(huán)結(jié)構(gòu)D)客戶服務(wù)與支持是CRM系統(tǒng)的重要功能。目前,客戶服務(wù)與支持的主要手段是通過(guò)呼叫中心和互聯(lián)網(wǎng)來(lái)實(shí)現(xiàn)答案:C解析:客戶關(guān)系管理(CRM)系統(tǒng)將市場(chǎng)營(yíng)銷的科學(xué)管理理念通過(guò)信息技術(shù)的手段集成在軟件上,能夠幫助企業(yè)構(gòu)建良好的客戶關(guān)系。在客戶管理系統(tǒng)中,銷售自動(dòng)化是其中最為基本的模塊,營(yíng)銷自動(dòng)化作為銷售自動(dòng)化的補(bǔ)充,包括營(yíng)銷計(jì)劃的編制和執(zhí)行、計(jì)劃結(jié)果分析等功能??蛻舴?wù)與支持是CRM系統(tǒng)的重要功能??蛻舴?wù)與支持的主要手段有兩種:呼叫中心和互聯(lián)網(wǎng)。CRM系統(tǒng)能夠與ERP系統(tǒng)在財(cái)務(wù)、制造、庫(kù)存等環(huán)節(jié)進(jìn)行連接,兩者之間雖然關(guān)系比較獨(dú)立,但由于兩者之間具有一定的關(guān)系,因此會(huì)形成一定的閉環(huán)反饋結(jié)構(gòu)。[單選題]51.?4+1?視圖主要用于描述系統(tǒng)邏輯架構(gòu),最早由PhilippeKruchten于1995年提出。其中()視圖用于描述對(duì)象模型,并說(shuō)明系統(tǒng)應(yīng)該為用戶提供哪些服務(wù)。當(dāng)采用面向?qū)ο蟮脑O(shè)計(jì)方法描述對(duì)象模型時(shí),通常使用()表達(dá)類的內(nèi)部屬性和行為,以及類集合之間的交互關(guān)系;采用(請(qǐng)作答此空)定義對(duì)象的內(nèi)部行為。A)對(duì)象圖B)活動(dòng)圖C)狀態(tài)圖D)類圖答案:C解析:?4+1?視圖是對(duì)邏輯架構(gòu)進(jìn)行描述,最早由PhilippeKruchten提出,他在1995年的IEEESoftware上發(fā)表了題為The4+1ViewModelofArchitecture的論文,引起了業(yè)界的極大關(guān)注,并最終被RUP采納,現(xiàn)在已經(jīng)成為架構(gòu)設(shè)計(jì)的結(jié)構(gòu)標(biāo)準(zhǔn)。?4+1?視圖主要包括:①邏輯視圖(LogicalView),設(shè)計(jì)的對(duì)象模型(使用面向?qū)ο蟮脑O(shè)計(jì)方法時(shí))。②過(guò)程視圖(ProcessView),捕捉設(shè)計(jì)的并發(fā)和同步特征。③物理視圖(PhysicalView),描述了軟件到硬件的映射,反映了分布式特性。④開(kāi)發(fā)視圖(DevelopmentView),描述了在開(kāi)發(fā)環(huán)境中軟件的靜態(tài)組織結(jié)構(gòu)。⑤架構(gòu)的描述,即所做的各種決定,可以圍繞著這四個(gè)視圖來(lái)組織,然后由一些用例(UseCases)或場(chǎng)景(Scenarios)來(lái)說(shuō)明,從而形成了第五個(gè)視圖。當(dāng)采用面向?qū)ο蟮脑O(shè)計(jì)方法描述對(duì)象模型時(shí),通常使用類圖表達(dá)類的內(nèi)部屬性和行為,以及類集合之間的交互關(guān)系;采用狀態(tài)圖定義對(duì)象的內(nèi)部行為。[單選題]52.(9)主要負(fù)責(zé)接收用戶的請(qǐng)求,對(duì)用戶的輸入、輸出進(jìn)行檢查與控制,處理客戶端的一些動(dòng)作,包括控制頁(yè)面跳轉(zhuǎn)等,并向用戶呈現(xiàn)最終的結(jié)果信息。該層次主要通過(guò)(10)結(jié)構(gòu)實(shí)現(xiàn).(11)負(fù)責(zé)接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來(lái)處理;然后,(12)根據(jù)用戶請(qǐng)求調(diào)用(13)進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù);最后,控制器調(diào)用相應(yīng)的(14)來(lái)格式化模型返回的數(shù)據(jù),并通過(guò)視圖呈現(xiàn)給用戶。A)視圖層B)表現(xiàn)層C)中間層D)用戶界面答案:B解析:[單選題]53.以下()不是現(xiàn)代信息系統(tǒng)的架構(gòu)的三個(gè)要素。A)構(gòu)件B)模式C)規(guī)劃D)屬性答案:D解析:現(xiàn)代信息系統(tǒng)的架構(gòu)有三個(gè)要素,即構(gòu)件、模式和規(guī)劃[單選題]54.隨著業(yè)務(wù)的增長(zhǎng),信息系統(tǒng)的訪問(wèn)量和數(shù)據(jù)流量快速增加,采用負(fù)載均衡(LoadBalance)方法可避免由此導(dǎo)致的系統(tǒng)性能下降甚至崩潰。以下關(guān)于負(fù)載均衡的敘述中,錯(cuò)誤的是()。A)負(fù)載均衡通常由服務(wù)器端安裝的附加軟件來(lái)實(shí)現(xiàn)B)負(fù)載均衡并不會(huì)增加系統(tǒng)的吞吐量C)負(fù)載均衡可在不同地理位置、不同網(wǎng)絡(luò)結(jié)構(gòu)的服務(wù)器群之間進(jìn)行D)負(fù)載均衡可使用戶只通過(guò)一個(gè)IP地址或域名就能訪問(wèn)相應(yīng)的服務(wù)器答案:B解析:考核負(fù)載均衡方面的知識(shí)。[單選題]55.面向消息中間件MOM的主要特點(diǎn)不包括()A)通信程序可在不同的時(shí)間運(yùn)行B)程序與網(wǎng)絡(luò)復(fù)雜性相隔離C)程序與網(wǎng)絡(luò)不隔離D)對(duì)應(yīng)用程序的結(jié)構(gòu)沒(méi)有約束答案:C解析:[單選題]56.以下關(guān)于RTOS(實(shí)時(shí)操作系統(tǒng))的敘述中,不正確的是()。A)RTOS不能針對(duì)硬件變化進(jìn)行結(jié)構(gòu)與功能上的配置及裁剪B)RTOS可以根據(jù)應(yīng)用環(huán)境的要求對(duì)內(nèi)核進(jìn)行裁剪和重配C)RTOS的首要任務(wù)是調(diào)度一切可利用的資源來(lái)完成實(shí)時(shí)控制任務(wù)D)RTOS實(shí)質(zhì)上就是一個(gè)計(jì)算機(jī)資源管理程序,需要及時(shí)響應(yīng)實(shí)時(shí)事件和中斷答案:A解析:實(shí)時(shí)系統(tǒng)的正確性依賴于運(yùn)行結(jié)果的邏輯正確性和運(yùn)行結(jié)果產(chǎn)生的時(shí)間正確性,即實(shí)時(shí)系統(tǒng)必須在規(guī)定的時(shí)間范圍內(nèi)正確地響應(yīng)外部物理過(guò)程的變化。實(shí)時(shí)多任務(wù)操作系統(tǒng)是根據(jù)操作系統(tǒng)的工作特性而言的。實(shí)時(shí)是指物理進(jìn)程的真實(shí)時(shí)間。實(shí)時(shí)操作系統(tǒng)是指具有實(shí)時(shí)性,能支持實(shí)時(shí)控制系統(tǒng)工作的操作系統(tǒng)。首要任務(wù)是調(diào)度一切可利用的資源來(lái)完成實(shí)時(shí)控制任務(wù),其次才著眼于提高計(jì)算機(jī)系統(tǒng)的使用效率,重要特點(diǎn)是要滿足對(duì)時(shí)間的限制和要求。一個(gè)實(shí)時(shí)操作系統(tǒng)可以在不破壞規(guī)定的時(shí)間限制的情況下完成所有任務(wù)的執(zhí)行。任務(wù)執(zhí)行的時(shí)間可以根據(jù)系統(tǒng)的軟硬件的信息而進(jìn)行確定性的預(yù)測(cè)。也就是說(shuō),如果硬件可以做這件工作,那么實(shí)時(shí)操作系統(tǒng)的軟件將可以確定性的做這件工作。實(shí)時(shí)操作系統(tǒng)可根據(jù)實(shí)際應(yīng)用環(huán)境的要求對(duì)內(nèi)核進(jìn)行裁剪和重新配置,根據(jù)不同的應(yīng)用,其組成有所不同。[單選題]57.網(wǎng)絡(luò)入侵檢測(cè)系統(tǒng)和防火墻是兩種典型的信息系統(tǒng)安全防御技術(shù),下面關(guān)于入侵檢測(cè)系統(tǒng)和防火墻的說(shuō)法正確的是(4)。A)防火墻是入侵檢測(cè)系統(tǒng)之后的又一道防線,防火墻可以及時(shí)發(fā)現(xiàn)入侵檢測(cè)系統(tǒng)沒(méi)有發(fā)現(xiàn)的入侵行為B)入侵檢測(cè)系統(tǒng)通常是一個(gè)旁路監(jiān)聽(tīng)設(shè)備,沒(méi)有也不需要跨接在任何鏈路上,無(wú)須網(wǎng)絡(luò)流量流經(jīng)它便可以工作C)入侵檢測(cè)系統(tǒng)可以允許內(nèi)部的一些主機(jī)被外部訪問(wèn),而防火墻沒(méi)有這些功能,只是監(jiān)視和分析系統(tǒng)的活動(dòng)D)防火墻必須和安全審計(jì)系統(tǒng)聯(lián)合使用才能達(dá)到應(yīng)用目的,而入侵檢測(cè)系統(tǒng)是一個(gè)獨(dú)立的系統(tǒng),不需要依賴防火墻和安全審計(jì)系統(tǒng)答案:B解析:打個(gè)比喻:假如防火墻是一幢大廈的門鎖,那么入侵檢測(cè)系統(tǒng)就是這幢大廈里的監(jiān)視系統(tǒng)。一旦小偷進(jìn)入了大廈,或內(nèi)部人員有越界行為,只有實(shí)時(shí)監(jiān)視系統(tǒng)才能發(fā)現(xiàn)情況并發(fā)出警告,所以A是錯(cuò)誤的,應(yīng)該為入侵檢測(cè)系統(tǒng)是防火墻之后的又一道防線,入侵檢測(cè)系統(tǒng)可以發(fā)現(xiàn)防火墻沒(méi)有發(fā)現(xiàn)的入侵行為。選項(xiàng)C弄反了,防火墻可以允許內(nèi)部的一些主機(jī)被外部訪問(wèn),入侵檢測(cè)系統(tǒng)則沒(méi)有這些功能,只是監(jiān)視和分析用戶和系統(tǒng)活動(dòng)。選項(xiàng)D的錯(cuò)誤很明顯,防火墻和入侵檢測(cè)系統(tǒng)都是一個(gè)獨(dú)立的系統(tǒng)。[單選題]58.下列關(guān)于敏捷方法的敘述中,錯(cuò)誤的是()。A)與傳統(tǒng)方法相比,敏捷方法比較適合需求變化大或者開(kāi)發(fā)前期對(duì)需求不是很清晰的項(xiàng)目B)敏捷方法尤其適合于開(kāi)發(fā)團(tuán)隊(duì)比較龐大的項(xiàng)目C)敏捷方法的思想是適應(yīng)性,而不是預(yù)設(shè)性D)敏捷方法以原型開(kāi)發(fā)思想為基礎(chǔ),采用迭代式增量開(kāi)發(fā)答案:B解析:本題考查敏捷方法的相關(guān)概念。敏捷方法是從20世紀(jì)90年代開(kāi)始逐漸引起廣泛關(guān)注的一些新型軟件開(kāi)發(fā)方法,以應(yīng)對(duì)快速變化的需求。敏捷方法的核心思想主要有以下三點(diǎn)。①敏捷方法是?適應(yīng)性?而非?預(yù)設(shè)性?的。傳統(tǒng)方法試圖對(duì)一個(gè)軟件開(kāi)發(fā)項(xiàng)目在很長(zhǎng)的時(shí)間跨度內(nèi)做出詳細(xì)的計(jì)劃,然后依計(jì)劃進(jìn)行開(kāi)發(fā)。這類方法在計(jì)劃制定完成后拒絕變化。而敏捷方法則歡迎變化,其實(shí)它的目的就是成為適應(yīng)變化的過(guò)程,甚至能允許改變自身來(lái)適應(yīng)變化。②敏捷方法是以人為本,而不是以過(guò)程為本。傳統(tǒng)方法以過(guò)程為本,強(qiáng)調(diào)充分發(fā)揮人的特性,不去限制它,并且軟件開(kāi)發(fā)在無(wú)過(guò)程控制和過(guò)于嚴(yán)格繁瑣的過(guò)程控制中取得一種平衡,以保證軟件的質(zhì)量。③迭代增量式的開(kāi)發(fā)過(guò)程。敏捷方法以原型開(kāi)發(fā)思想為基礎(chǔ),采用迭代增量式開(kāi)發(fā),發(fā)行版本小型化。RUP相比,敏捷方法的周期可能更短。敏捷方法在幾周或者幾個(gè)月的時(shí)間內(nèi)完成相對(duì)較小的功能,強(qiáng)調(diào)的是能盡早將盡量小的可用的功能交付使用,并在整個(gè)項(xiàng)目周期中持續(xù)改善和增強(qiáng),并且更加強(qiáng)調(diào)團(tuán)隊(duì)中的高度寫作。相對(duì)而言,敏捷方法主要適合于以下場(chǎng)合:①項(xiàng)目團(tuán)隊(duì)的人數(shù)不能太多,適合于規(guī)模較小的項(xiàng)目。②項(xiàng)目經(jīng)常發(fā)生變更。敏捷方法適用于需求萌動(dòng)并且快速改變的情況,如果系統(tǒng)有比較高的關(guān)鍵性、可靠性、安全性方面的要求,則可能不完全適合。③高風(fēng)險(xiǎn)項(xiàng)目的實(shí)施。④從組織結(jié)構(gòu)的角度看,組織結(jié)構(gòu)的文化、人員、溝通性決定了敏捷方法是否使用。[單選題]59.項(xiàng)目配置管理中,產(chǎn)品配置是指一個(gè)產(chǎn)品在其生命周期各個(gè)階段所產(chǎn)生的各種形式和各種版本的文檔、計(jì)算機(jī)程序、部件及數(shù)據(jù)的集合。該集合中的每一個(gè)元素稱為該產(chǎn)品配置中的一個(gè)配置頂,()不屬于產(chǎn)品組成部分工作成果的配置頂A)需求文檔B)設(shè)計(jì)文檔C)工作計(jì)劃D)源代碼答案:C解析:配置項(xiàng)是構(gòu)成產(chǎn)品配置的主要元素,配置項(xiàng)主要有以下兩大類:(1)屬于產(chǎn)品組成部分的工作成果:如需求文檔、設(shè)計(jì)文檔、源代碼和測(cè)試用例等;(2)屬于項(xiàng)目管理和機(jī)構(gòu)支撐過(guò)程域產(chǎn)生的文檔:如工作計(jì)劃、項(xiàng)目質(zhì)量報(bào)告和項(xiàng)目跟蹤報(bào)告等。這些文檔雖然不是產(chǎn)品的組成部分,但是值得保存。所以設(shè)備清單不屬于配置項(xiàng)。所以選項(xiàng)C的工作計(jì)劃雖可充當(dāng)配置項(xiàng),但不屬于產(chǎn)品組成部分工作成果的配置項(xiàng)。[單選題]60.給定元組演算表達(dá)式R*={t│(Эu)(R(t)∧S(u)∧t[3]<u[2])},若關(guān)系R、s如下圖所示,則()A.A)R*={(3,7,11),(5,9,13),(6,10,14)}B)R*={(3.7.11),(4.5.6),(5.9.13),(6,10,14)}C)R*={(1,2,3),(4,5,6),(7,8,9)}D)R*={(1,2,3),(4,5,6),(7,8,9),(10,11,12)}答案:C解析:元組演算式解釋:找出這樣的元組t(t是R中的元組),t要滿足這樣的條件:存在u(u是S關(guān)系中的元組),u第2列值大于t的第3列值。t關(guān)系中前3個(gè)元組都達(dá)到了要求,而第4個(gè)元組沒(méi)有達(dá)到要求。第4個(gè)元組的第3列值是12,而u[2]的可能值為{7,5,9,10},沒(méi)誰(shuí)大于12。[單選題]61.一組對(duì)象以定義良好但是復(fù)雜的方式進(jìn)行通信,產(chǎn)生的相互依賴關(guān)系結(jié)構(gòu)混亂且難以理解。采用()模式,用一個(gè)特定對(duì)象來(lái)封裝一系列的對(duì)象交互,從而使各對(duì)象不需要顯式地相互引用,使其耦合松散,而且可以獨(dú)立地改變它們之間的交互。A)解釋器(Interpreter)B)策略(Strategy)C)中介者(Mediator)D)迭代器(Iterator)答案:C解析:解釋器模式屬于類的行為模式,描述了如何為語(yǔ)言定義一個(gè)文法,如何在該語(yǔ)言中表示一個(gè)句子,以及如何解釋這些句子,這里的?語(yǔ)言?是使用規(guī)定格式和語(yǔ)法的代碼。策略模式是一種對(duì)象的行為型模式,定義一系列算法,并將每個(gè)算法封裝起來(lái),并讓它們可以相互替換。策略模式讓算法獨(dú)立于使用它的客戶而變化,其目的是將行為和環(huán)境分隔,當(dāng)出現(xiàn)新的行為時(shí),只需要實(shí)現(xiàn)新的策略類。中介者模式是一種對(duì)象的行為行模式,通過(guò)一個(gè)中介對(duì)象來(lái)封裝一系列的對(duì)象交互。中介者使得各對(duì)象不需要現(xiàn)實(shí)地相互引用,從而使其耦合松散,而且可以獨(dú)立地改變它們之間的交互。中介者對(duì)象的存在保證了對(duì)象結(jié)構(gòu)上的穩(wěn)定,也就說(shuō)說(shuō)系統(tǒng)的結(jié)構(gòu)不會(huì)因?yàn)樾聦?duì)象的引入帶來(lái)大量的修改工作。迭代器模式是一種對(duì)象的行為型模式,提供了一種方法來(lái)訪問(wèn)聚合對(duì)象,而不用暴露這個(gè)對(duì)象的內(nèi)部表示。迭代器模式支持以不同的方式遍歷一個(gè)聚合對(duì)象。[單選題]62.系統(tǒng)的可維護(hù)性指標(biāo)不包括()A)可理解性B)可測(cè)試性C)可修改性D)可移植性答案:D解析:[單選題]63.為了使一個(gè)接口的規(guī)范和實(shí)現(xiàn)該接口的構(gòu)件得到廣泛應(yīng)用,需要實(shí)現(xiàn)接口的標(biāo)準(zhǔn)化。接口標(biāo)準(zhǔn)他是對(duì)()的標(biāo)準(zhǔn)化。A)保證接口唯一性的命名方案B)接口中消息模式、格式和協(xié)議C)接口中所接收的數(shù)據(jù)格式D)接口消息適用語(yǔ)境答案:B解析:接口標(biāo)準(zhǔn)是對(duì).接口中消息模式、格式和協(xié)的標(biāo)準(zhǔn)化[單選題]64.某商場(chǎng)商品數(shù)據(jù)庫(kù)的商品關(guān)系模式P(商品代碼,商品名稱,供應(yīng)商,聯(lián)系方式,庫(kù)存量),函數(shù)依賴集F={商品代碼→商品名稱,(商品代碼,供應(yīng)商)→庫(kù)存量,供應(yīng)商→聯(lián)系方式}。商品關(guān)系模式P達(dá)到1NF,該關(guān)系模式分解成()后,具有無(wú)損連接的特性,并能夠保持函數(shù)依賴。A)P1(商品代碼,聯(lián)系方式),P2(商品名稱,供應(yīng)商,庫(kù)存量)B)P1(商品名稱,聯(lián)系方式),P2(商品代碼,供應(yīng)商,庫(kù)存量)C)P1(商品代碼,商品名稱,聯(lián)系方式),P2(供應(yīng)商,庫(kù)存量)D)P1(商品代碼,商品名稱),P2(商品代碼,供應(yīng)商,庫(kù)存量),P3(供應(yīng)商,聯(lián)系方式)答案:D解析:關(guān)系模式P屬于1NF,1NF存在冗余度大、修改操作的不一致性、插入異常和刪除異常四個(gè)問(wèn)題。所以需要對(duì)模式分解,其中選項(xiàng)A、選項(xiàng)B和選項(xiàng)C的分解是有損且不保持函數(shù)依賴。例如,選項(xiàng)A中的分解P1的函數(shù)依賴集F1=Ф,分解P2的函數(shù)依賴集F2=Ф,丟失了F中的函數(shù)依賴,即不保持函數(shù)依賴。[單選題]65.計(jì)算機(jī)系統(tǒng)的性能一般包括兩個(gè)大的方面。一個(gè)方面是它的(請(qǐng)作答此空),也就是計(jì)算機(jī)系統(tǒng)能正常工作的時(shí)間,其指標(biāo)可以是能夠持續(xù)工作的時(shí)間長(zhǎng)度,也可以是在一段時(shí)間內(nèi),能正常工作的時(shí)間所占的百分比;另一個(gè)方面是處理能力,這又可分為三類指標(biāo),第一類指標(biāo)是吞吐率,第二類指標(biāo)是響應(yīng)時(shí)間,第三類指標(biāo)是(3),即在給定時(shí)間區(qū)間中,各種部件被使用的時(shí)間與整個(gè)時(shí)間之比。A)可用性B)安全性C)健壯性D)可伸縮性答案:A解析:計(jì)算機(jī)系統(tǒng)的性能一般包括兩個(gè)大的方面。一個(gè)方面是它的可靠性或可用性,也就是計(jì)算機(jī)系統(tǒng)能正常工作的時(shí)間,其指標(biāo)可以是能夠持續(xù)工作的時(shí)間長(zhǎng)度(例如,平均無(wú)故障時(shí)間),也可以是在一段時(shí)間內(nèi),能正常工作的時(shí)間所占的百分比。另一個(gè)方面是它的處理能力或效率,這又可分為三類指標(biāo),第一類指標(biāo)是吞吐率(例如,系統(tǒng)在單位時(shí)間內(nèi)能處理正常作業(yè)的個(gè)數(shù)),第二類指標(biāo)是響應(yīng)時(shí)間(從系統(tǒng)得到輸入到給出輸出之間的時(shí)間),第三類指標(biāo)是資源利用率,即在給定的時(shí)間區(qū)間中,各種部件(包括硬設(shè)備和軟件系統(tǒng))被使用的時(shí)間與整個(gè)時(shí)間之比。當(dāng)然,不同的系統(tǒng)對(duì)性能指標(biāo)的描述有所不同。例如,計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)常用的性能評(píng)估指標(biāo)為信道傳輸速率、信道吞吐量和容量、信道利用率、傳輸延遲、響應(yīng)時(shí)間和負(fù)載能力等。[單選題]66.J2EE平臺(tái)采用了多層分布式應(yīng)用程序模型,實(shí)現(xiàn)不同邏輯功能的應(yīng)用程序被封裝到不同的構(gòu)件中,處于不同層次的構(gòu)件可被分別部署到不同的機(jī)器中。圖中的1-5分別為A)AppletB)ServletC)EJB容器D)SessionBean答案:C解析:[單選題]67.在線學(xué)習(xí)系統(tǒng)中,課程學(xué)習(xí)和課程考試都需要先檢查學(xué)員的權(quán)限,?課程學(xué)習(xí)?與?檢查權(quán)限?兩個(gè)用例之間屬于(請(qǐng)作答此空)課程學(xué)習(xí)過(guò)程中,如果所繳納學(xué)費(fèi)不夠,就需要補(bǔ)繳學(xué)費(fèi),?課程學(xué)習(xí)?與?繳納學(xué)費(fèi)?兩個(gè)用例之間屬于();課程學(xué)習(xí)前需要課程注冊(cè),可以采用電話注冊(cè)或網(wǎng)絡(luò)注冊(cè),?課程注冊(cè)?與?網(wǎng)絡(luò)注冊(cè)?兩個(gè)用例之間屬于()。A)包含關(guān)系B)擴(kuò)展關(guān)系C)泛化關(guān)系D)關(guān)聯(lián)關(guān)系答案:A解析:此題考查用例之間的關(guān)系,題目幾乎完全與教程上的例子雷同。用例之間的關(guān)系主要有包含、擴(kuò)展和泛化三類。(1)包含關(guān)系。當(dāng)可以從兩個(gè)或兩個(gè)以上的用例中提取公共行為時(shí),應(yīng)該使用包含關(guān)系來(lái)表示它們。?課程學(xué)習(xí)?與?檢查權(quán)限?是包含關(guān)系。(2)擴(kuò)展關(guān)系。如果一個(gè)用例明顯地混合了兩種或兩種以上的不同場(chǎng)景,即根據(jù)情況可能發(fā)生多種分支,則可以將這個(gè)用例分為一個(gè)基本用例和一個(gè)或多個(gè)擴(kuò)展用例,這樣使描述可能更加清晰。?課程學(xué)習(xí)?與?繳納學(xué)費(fèi)?是擴(kuò)展關(guān)系。(3)泛化關(guān)系。當(dāng)多個(gè)用例共同擁有一種類似的結(jié)構(gòu)和行為的時(shí)候,可以將它們的共性抽象成為父用例,其他的用例作為泛化關(guān)系中的子用例。?課程注冊(cè)?與?網(wǎng)絡(luò)注冊(cè)?是泛化關(guān)系。[單選題]68.關(guān)于XML的表述正確的是()A)XML是超文本標(biāo)記語(yǔ)言,標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用B)XML的設(shè)計(jì)宗旨是顯示數(shù)據(jù)C)XML標(biāo)簽是被預(yù)定義的,用戶不需要自己描述D)XML標(biāo)簽沒(méi)有被預(yù)定義,用戶需要自行定義標(biāo)簽答案:D解析:[單選題]69.與SOA緊密相關(guān)的技術(shù)主要有UDDI、WSDL、SOAP和REST等,而這些技術(shù)都是以XML為基礎(chǔ)而發(fā)展起來(lái)的。()提供了一種服務(wù)發(fā)布、查找和定位的方法,是服務(wù)的信息注冊(cè)規(guī)范,以便被需要該服務(wù)的用戶發(fā)現(xiàn)和使用它。()是對(duì)服務(wù)進(jìn)行描述的語(yǔ)言,它有一套基于XML的語(yǔ)法定義,包含服務(wù)實(shí)現(xiàn)定義和服務(wù)接口定義。(請(qǐng)作答此空)定義了服務(wù)請(qǐng)求者和服務(wù)提供者之間的消息傳輸規(guī)范。通過(guò)它,應(yīng)用程序可以在網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)交換和遠(yuǎn)程過(guò)程調(diào)用(RemoteProcedureCall,RPC)。A)UDDIB)RestC)WSDLD)SOAP答案:D解析:UDDI(UniversalDescriptionDiscoveryandIntegration,統(tǒng)一描述、發(fā)現(xiàn)和集成)提供了一種服務(wù)發(fā)布、查找和定位的方法,是服務(wù)的信息注冊(cè)規(guī)范,以便被需要該服務(wù)的用戶發(fā)現(xiàn)和使用它。WSDL(WebServiceDescriptionLanguage,Web服務(wù)描述語(yǔ)言)是對(duì)服務(wù)進(jìn)行描述的語(yǔ)言,它有一套基于XML的語(yǔ)法定義。WSDL描述的重點(diǎn)是服務(wù),它包含服務(wù)實(shí)現(xiàn)定義和服務(wù)接口定義。SOAP(SimpleObjectAccessProtocol,簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)定義了服務(wù)請(qǐng)求者和服務(wù)提供者之間的消息傳輸規(guī)范。SOAP用XML來(lái)格式化消息,用HTTP來(lái)承載消息。通過(guò)SOAP,應(yīng)用程序可以在網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)交換和遠(yuǎn)程過(guò)程調(diào)用(RemoteProcedureCall,RPC)簡(jiǎn)單來(lái)說(shuō),WSDL用來(lái)描述服務(wù),UDDI用來(lái)注冊(cè)和查zhao服務(wù),而SOAP作為傳輸層,用來(lái)在消費(fèi)這和服務(wù)者之間傳送消息,一個(gè)消費(fèi)者可以在UDDI注冊(cè)表查zhao服務(wù),取得服務(wù)的WSDL描述,然后通過(guò)SOAP來(lái)調(diào)用該服務(wù)。REST(RepresentationalStateTransfer,表述性狀態(tài)轉(zhuǎn)移)是一種只使用HTTP和XML進(jìn)行基于Web通信的技術(shù),可以降低開(kāi)發(fā)的復(fù)雜性,提高系統(tǒng)的可伸縮性。[單選題]70.XML語(yǔ)法表述正確的是()A)所有XML元素都須有關(guān)閉標(biāo)簽B)XML標(biāo)簽對(duì)大小寫不敏感C)XML文檔不需要根元素D)在XML中,空格不會(huì)被保留答案:A解析:[單選題]71.某訂單處理系統(tǒng)中,?創(chuàng)建新訂單?和?更新訂單?兩個(gè)用例都需要檢查客戶的賬號(hào)是否正確,為此定義一個(gè)通用的用例?核查客戶賬戶?。用例?創(chuàng)建新訂單?和?更新訂單?與用例?核查客戶賬戶?之間是()。A)包含關(guān)系B)聚合關(guān)系C)泛化關(guān)系D)關(guān)聯(lián)關(guān)系答案:A解析:本題考查用例建模中用例之間的基本關(guān)系。使用用例健模系統(tǒng)需求時(shí),兩個(gè)或多個(gè)用例可能執(zhí)行同樣的功能步驟。把這些公共步驟提取成獨(dú)立的用例,稱為抽象用例。抽象用例代表了某種程度的復(fù)用,是降低用例之間冗余的較好方式。抽象用例可以被另一個(gè)需要使用它的功能用例訪問(wèn),抽象用例和使用它的用例之間的關(guān)系你為使用關(guān)系。[單選題]72.面向?qū)ο蠓治鲋?,一個(gè)事物發(fā)生變化會(huì)影響另一個(gè)事物,兩個(gè)事物之間屬于()A)關(guān)聯(lián)關(guān)系B)依賴關(guān)系C)實(shí)現(xiàn)關(guān)系D)泛化關(guān)系答案
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 印刷企業(yè)市場(chǎng)調(diào)研方法考核試卷
- 家庭裝飾畫(huà)框批發(fā)考核試卷
- 園藝陶瓷的公共空間裝飾效果考核試卷
- 印刷設(shè)備生產(chǎn)過(guò)程的智能化技術(shù)應(yīng)用案例考核試卷
- 圖書(shū)出租業(yè)務(wù)的服務(wù)標(biāo)準(zhǔn)化培訓(xùn)考核試卷
- 影視錄放設(shè)備的智能鏡頭切換考核試卷
- 暖氣施工合同范本
- 簽訂重大銷售合同范本
- 口腔消毒培訓(xùn)課件
- 電商行業(yè)產(chǎn)品描述免責(zé)協(xié)議承諾書(shū)
- EPC項(xiàng)目采購(gòu)管理方案
- 旅游景區(qū)旅游安全風(fēng)險(xiǎn)評(píng)估報(bào)告
- 門窗安裝工程投標(biāo)書(shū)范本(二)
- 追覓科技在線測(cè)評(píng)題
- 智鼎在線測(cè)評(píng)107題
- 病歷書(shū)寫規(guī)范與住院病歷質(zhì)量監(jiān)控管理制度
- 12詩(shī)詞四首《漁家傲-秋思》公開(kāi)課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì) 初中語(yǔ)文九年級(jí)下冊(cè)
- 金礦承包協(xié)議合同2024年
- 解讀國(guó)有企業(yè)管理人員處分條例(2024)課件(全文)
- 創(chuàng)新創(chuàng)業(yè)基礎(chǔ)-理論、案例與訓(xùn)練(大學(xué)生創(chuàng)新創(chuàng)業(yè)教育課程)全套教學(xué)課件
- TD/T 1072-2022 國(guó)土調(diào)查坡度分級(jí)圖制作技術(shù)規(guī)定(正式版)
評(píng)論
0/150
提交評(píng)論