2024年全國(guó)軟件水平考試之高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師考試競(jìng)賽挑戰(zhàn)題詳細(xì)參考解析x - 軟件工程實(shí)踐與方法_第1頁
2024年全國(guó)軟件水平考試之高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師考試競(jìng)賽挑戰(zhàn)題詳細(xì)參考解析x - 軟件工程實(shí)踐與方法_第2頁
2024年全國(guó)軟件水平考試之高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師考試競(jìng)賽挑戰(zhàn)題詳細(xì)參考解析x - 軟件工程實(shí)踐與方法_第3頁
2024年全國(guó)軟件水平考試之高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師考試競(jìng)賽挑戰(zhàn)題詳細(xì)參考解析x - 軟件工程實(shí)踐與方法_第4頁
2024年全國(guó)軟件水平考試之高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師考試競(jìng)賽挑戰(zhàn)題詳細(xì)參考解析x - 軟件工程實(shí)踐與方法_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

姓名:_________________編號(hào):_________________地區(qū):_________________省市:_________________ 密封線 姓名:_________________編號(hào):_________________地區(qū):_________________省市:_________________ 密封線 密封線 全國(guó)軟件水平考試考試重點(diǎn)試題精編注意事項(xiàng):1.全卷采用機(jī)器閱卷,請(qǐng)考生注意書寫規(guī)范;考試時(shí)間為120分鐘。2.在作答前,考生請(qǐng)將自己的學(xué)校、姓名、班級(jí)、準(zhǔn)考證號(hào)涂寫在試卷和答題卡規(guī)定位置。

3.部分必須使用2B鉛筆填涂;非選擇題部分必須使用黑色簽字筆書寫,字體工整,筆跡清楚。

4.請(qǐng)按照題號(hào)在答題卡上與題目對(duì)應(yīng)的答題區(qū)域內(nèi)規(guī)范作答,超出答題區(qū)域書寫的答案無效:在草稿紙、試卷上答題無效。(參考答案和詳細(xì)解析均在試卷末尾)一、選擇題

1、概要設(shè)計(jì)文檔的內(nèi)容不包括()A.體系結(jié)構(gòu)設(shè)計(jì)B.數(shù)據(jù)庫設(shè)計(jì)C.模塊內(nèi)算法設(shè)計(jì)D.邏輯數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

2、軟件系統(tǒng)工具的種類繁多,通??梢园凑哲浖^程活動(dòng)將軟件工具分為()A.需求分析工具、設(shè)計(jì)工具和軟件實(shí)現(xiàn)工具B.軟件開發(fā)工具、軟件維護(hù)工具、軟件管理王其和軟件支持工具C.需求分析工具、設(shè)計(jì)工具、編碼與排錯(cuò)工具和測(cè)試工具D.設(shè)計(jì)規(guī)范工具、產(chǎn)編碼工具和驗(yàn)證工具

3、Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and().ThefirstphysicalDFDtobedrawnisthe(請(qǐng)作答此空).Thenextstepistodistributedatastorestodifferentprocessors.Data()aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A.contextDFDB.systemDFDC.networkarchitectureDFD.event-responseDFD

4、假設(shè)某證券公司的股票交易系統(tǒng)中有正在運(yùn)行的事務(wù),此時(shí),若要轉(zhuǎn)儲(chǔ)該交易系統(tǒng)數(shù)據(jù)庫中的全部數(shù)據(jù),則應(yīng)采用()方式。A.靜態(tài)全局轉(zhuǎn)儲(chǔ)B.動(dòng)態(tài)全局轉(zhuǎn)儲(chǔ)C.靜態(tài)增量轉(zhuǎn)儲(chǔ)D.動(dòng)態(tài)增量轉(zhuǎn)儲(chǔ)

5、某軟件項(xiàng)目的活動(dòng)圖如下圖所示,其中頂點(diǎn)表示項(xiàng)目里程碑,鏈接頂點(diǎn)的邊表示包含的活動(dòng),邊上的數(shù)字表示活動(dòng)的持續(xù)時(shí)間(天)。完成該項(xiàng)目的最少時(shí)間為()天。由于某種原因,現(xiàn)在需要同一個(gè)開發(fā)人員完成BC和BD,則完成該項(xiàng)目的最少時(shí)間為(請(qǐng)作答此空)天。A.11B.18C.20D.21

6、網(wǎng)絡(luò)入侵檢測(cè)系統(tǒng)和防火墻是兩種典型的信息系統(tǒng)安全防御技術(shù),下面關(guān)于入侵檢測(cè)系統(tǒng)和防火墻的說法正確的是(4)。A.防火墻是入侵檢測(cè)系統(tǒng)之后的又一道防線,防火墻可以及時(shí)發(fā)現(xiàn)入侵檢測(cè)系統(tǒng)沒有發(fā)現(xiàn)的入侵行為B.入侵檢測(cè)系統(tǒng)通常是一個(gè)旁路監(jiān)聽設(shè)備,沒有也不需要跨接在任何鏈路上,無須網(wǎng)絡(luò)流量流經(jīng)它便可以工作C.入侵檢測(cè)系統(tǒng)可以允許內(nèi)部的一些主機(jī)被外部訪問,而防火墻沒有這些功能,只是監(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)

7、DSSA是在一個(gè)特定應(yīng)用領(lǐng)域中為一組應(yīng)用提供組織結(jié)構(gòu)參考的軟件體系結(jié)構(gòu),參與DSSA的人員可以劃分為4種角色,包括領(lǐng)域?qū)<摇㈩I(lǐng)域設(shè)計(jì)人員、領(lǐng)域?qū)崿F(xiàn)人員和(),其基本活動(dòng)包括領(lǐng)域分析、領(lǐng)域設(shè)計(jì)和(請(qǐng)作答此空)。A.領(lǐng)域建模B.架構(gòu)設(shè)計(jì)C.領(lǐng)域?qū)崿F(xiàn)D.領(lǐng)域評(píng)估

8、面向服務(wù)(Service-Oriented,SO)的開發(fā)方法將()的定義與實(shí)現(xiàn)進(jìn)行解耦,并將跨構(gòu)件的功能調(diào)用暴露出來。該方法有三個(gè)主要的抽象級(jí)別,最低層的(請(qǐng)作答此空)代表單個(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.對(duì)象C.操作D.狀態(tài)

9、DTD定義了幾個(gè)方面的內(nèi)容,以下說法不正確的是()A.元素聲明,但是不包括元素的排列方式B.元素的內(nèi)容C.實(shí)體的聲明D.屬性的種類

10、在中斷時(shí),CPU斷點(diǎn)信息一般保存到()中。A.通用寄存器B.堆C.棧D.I/O接口

11、在數(shù)據(jù)庫設(shè)計(jì)的需求分析階段應(yīng)當(dāng)形成()A.程序文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖B.需求說明文檔、程序文檔和數(shù)據(jù)流圖C.需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖D.需求說明文檔、數(shù)據(jù)字典和程序文檔

12、某計(jì)算機(jī)系統(tǒng)中有一個(gè)CPU、一臺(tái)掃描儀和一臺(tái)打印機(jī)?,F(xiàn)有三個(gè)圖像處理任務(wù),每個(gè)任務(wù)有三個(gè)程序段:掃描S,圖像處理Ci和打印Pi(i=1,2,3)。下圖為三個(gè)任務(wù)各程序段并發(fā)執(zhí)行的前趨圖,其中,(2)可以并行執(zhí)行,(3)的直接制約,(4)的間接制約。A.S1受到S2和S3、C1受到C2和C3、P1受到P2和P3B.S2和S3受到S1、C2和C3受到C1、P2和P3受到P1C.C1和P1受到S1、C2和P2受到S2、C3和P3受到S3D.C1和S1受到P1、C2和S2受到P2、C3和S3受到P3

13、給定關(guān)系模式R(U,F(xiàn)),其中:屬性集U={A1,A2,A3,A4,A5,A6},函數(shù)依賴集F={A1→A2,A1→A3,A3→A4,A1A5→A6}。關(guān)系模式R的候選碼為(),由于R存在非主屬性對(duì)碼的部分函數(shù)依賴,所以R屬于_(請(qǐng)作答此空)_.A.1NFB.2NFC.3NFD.BCNF

14、特定領(lǐng)域軟件架構(gòu)(DomainSpecificSoftwareArchitecture,DSSA以一個(gè)特定問題領(lǐng)域?yàn)閷?duì)象,形成由領(lǐng)域參考模型、參考需求、()_等組成的開發(fā)基礎(chǔ)架構(gòu),支持一個(gè)特定領(lǐng)域中多個(gè)應(yīng)用的生成。DSSA的基本活動(dòng)包括領(lǐng)域分析、領(lǐng)域設(shè)計(jì)和領(lǐng)域?qū)崿F(xiàn)。其中領(lǐng)域分析的主要目的是獲得(),從而描述領(lǐng)域中系統(tǒng)之間共同的需求,即領(lǐng)域需求;領(lǐng)域設(shè)計(jì)的主要目標(biāo)是獲得(請(qǐng)作答此空),從而描述領(lǐng)域模型中表示需求的解決方案;領(lǐng)域?qū)崿F(xiàn)的主要目標(biāo)是開發(fā)和組織可重用信息,并實(shí)現(xiàn)基礎(chǔ)軟件架構(gòu)。A.特定領(lǐng)域軟件需求B.特定領(lǐng)域軟件架構(gòu)C.特定領(lǐng)域軟件設(shè)計(jì)模型D.特定領(lǐng)域軟件重用模型

15、某公司的用戶購(gòu)買了一臺(tái)預(yù)先安裝了操作系統(tǒng)的PC,后經(jīng)查實(shí),該P(yáng)C上的操作系統(tǒng)是盜版,而對(duì)此情況該用戶并不知情,則()。A.該用戶承擔(dān)部分侵權(quán)責(zé)任B.應(yīng)由其所在單位承擔(dān)侵權(quán)責(zé)任C.應(yīng)由該P(yáng)C的提供者承擔(dān)侵權(quán)責(zé)任D.該用戶承擔(dān)全部侵權(quán)責(zé)任

16、以下關(guān)于軟件中間件的敘述,錯(cuò)誤的是()A.中間件通過標(biāo)準(zhǔn)接口實(shí)現(xiàn)與應(yīng)用程序的關(guān)聯(lián),提供特定功能的服務(wù)B.使用中間件可以提高應(yīng)用軟件可移植性C.使用中間件將增加應(yīng)用軟件設(shè)計(jì)的復(fù)雜度D.使用中間件有助于提高開發(fā)效率

17、某計(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

18、給定IP地址為20,子網(wǎng)掩碼是,那么主機(jī)號(hào)是(),該子網(wǎng)直接的廣播地址是(請(qǐng)作答此空)。A.55B.55C.20D.55

19、某公司擬開發(fā)一個(gè)VIP管理系統(tǒng),系統(tǒng)需要根據(jù)不同商場(chǎng)活動(dòng),不定期更新VIP會(huì)員的審核標(biāo)準(zhǔn)和VIP折扣系統(tǒng)。針對(duì)上述需求,采用()架構(gòu)風(fēng)格最為合適。A.規(guī)則系統(tǒng)B.過程控制C.分層D.管道-過濾器

20、設(shè)關(guān)系模式R(U,F(xiàn)),其中R上的屬性集U={A,B,C,D,E},R上的函數(shù)依賴集F={A→B,DE→B,CB→E,E→A,B→D}。分解()是無損連接,并保持函數(shù)依賴的。A.ρ={R1(AC),R2(ED),R3(B)}B.ρ={R1(AC),R2(E),R3(DB)}C.ρ={R1(AC),R2(ED),R3(AB)}D.ρ={R1(ABC),R2(ED),R3(ACE)}

21、處理流程設(shè)計(jì)是系統(tǒng)設(shè)計(jì)的重要內(nèi)容。以下關(guān)于處理流程設(shè)計(jì)工具的敘述中,不正確的是()A.程序流程圖(PFD)用于描述系統(tǒng)中每個(gè)模塊的輸入、輸出和數(shù)據(jù)加工B.N-S圖容易表示嵌套關(guān)系和層次關(guān)系,并具有強(qiáng)烈的結(jié)構(gòu)化特征C.IPO圖的主體是處理過程說明,可以采用流程圖、判定樹/表等來進(jìn)行描述D.問題分析圖(PAD)包含5種基本控制結(jié)構(gòu),并允許遞歸使用

22、網(wǎng)絡(luò)開發(fā)過程中,物理網(wǎng)絡(luò)設(shè)計(jì)階段的任務(wù)是()。A.依據(jù)邏輯網(wǎng)絡(luò)設(shè)計(jì)的功能要求,確定設(shè)備的具體物理分布和運(yùn)行環(huán)境B.分析現(xiàn)有網(wǎng)絡(luò)和新網(wǎng)絡(luò)的各類資源分布,掌握網(wǎng)絡(luò)所處狀態(tài)C.根據(jù)需求規(guī)范和通信規(guī)范,實(shí)施資源分配和安全規(guī)劃D.理解網(wǎng)絡(luò)應(yīng)該具有的功能和性能,最終設(shè)計(jì)出符合用戶需求的網(wǎng)絡(luò)

23、關(guān)于構(gòu)件的描述,正確的是()。A.構(gòu)件包含了一組需要同時(shí)部署的原子構(gòu)件B.構(gòu)件可以單獨(dú)部署,原子構(gòu)件不能被單獨(dú)部署C.一個(gè)原子構(gòu)件可以同時(shí)在多個(gè)構(gòu)件家族中共享D.一個(gè)模塊可以看作帶有單獨(dú)資源的原子構(gòu)件

24、使用MVC設(shè)計(jì)表現(xiàn)層,具有的優(yōu)點(diǎn)不包括()A.在MVC模式中,視圖與模型通過接口發(fā)生聯(lián)系,如果增加新類型的用戶界面,只要修改視圖與模型即可B.控制器和視圖隨著模型的擴(kuò)展而擴(kuò)展,只要保持公共接口,控制器和視圖的舊版本可以繼續(xù)使用C.用戶界面與模型方法調(diào)用組合起來,使程序的使用更清晰,可將友好的界面發(fā)布給用戶D.在MVC模式中,視圖與模型沒有必然的聯(lián)系,都是通過控制器發(fā)生聯(lián)系,如果增加新類型的用戶界面,只需修改響應(yīng)的控制器和視圖即可,模型無需變動(dòng)

25、J2EE平臺(tái)采用了多層分布式應(yīng)用程序模型,實(shí)現(xiàn)不同邏輯功能的應(yīng)用程序被封裝到不同的構(gòu)件中,處于不同層次的構(gòu)件可被分別部署到不同的機(jī)器中。圖中的1-5分別為A.AppletB.ServletC.EJB容器D.SessionBean

26、在計(jì)算機(jī)中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式(包括無條件傳送與程序查詢方式)、程序中斷方式、DMA工作方式、通道方式、I/O處理機(jī)。()方式I/O端口總是準(zhǔn)備好接受主機(jī)的輸出數(shù)據(jù),或是總是準(zhǔn)備好向主機(jī)輸入數(shù)據(jù),并且只適用于簡(jiǎn)單的I/O控制。(請(qǐng)作答此空)允許主存儲(chǔ)器和I/O設(shè)備之間通過某種控制器直接進(jìn)行批量數(shù)據(jù)交換,除了在數(shù)據(jù)傳輸開始和結(jié)束時(shí),整個(gè)過程無須CPU的干預(yù)。()在一定的硬件基礎(chǔ)上利用軟件手段實(shí)現(xiàn)對(duì)I/O的控制和傳送,更多地免去了cpu的接入。A.I/O處理機(jī)B.DMA方式C.通道控制方式D.無條件傳送

27、以下關(guān)于敏捷方法的敘述中,()是不正確的。A.敏捷型方法的思考角度是"面向開發(fā)過程"的B.極限編程是著名的敏捷開發(fā)方法C.敏捷型方法是"適應(yīng)性"而非"預(yù)設(shè)性"D.敏捷開發(fā)方法是迭代增量式的開發(fā)方法

28、在ERP系統(tǒng)中,()管理模塊主要是對(duì)企業(yè)物料的進(jìn)、出、存進(jìn)行管理。A.庫存B.物料C.采購(gòu)D.銷售

29、兩個(gè)類A和B,如果B的變化可能會(huì)引起A的變化,兩個(gè)事物之間屬于()A.關(guān)聯(lián)關(guān)系B.依賴關(guān)系C.實(shí)現(xiàn)關(guān)系D.泛化關(guān)系

30、在數(shù)據(jù)庫設(shè)計(jì)的需求分析階段應(yīng)完成包括()在內(nèi)的文檔。A.E-R圖B.關(guān)系模式C.數(shù)據(jù)字典和數(shù)據(jù)流圖D.任務(wù)書和設(shè)計(jì)方案

31、給定IP地址為20,子網(wǎng)掩碼是,那么主機(jī)號(hào)是(請(qǐng)作答此空),該子網(wǎng)直接的廣播地址是()。A.20B.20C.D.20

32、軟件架構(gòu)設(shè)計(jì)主要關(guān)注軟件構(gòu)件的()、屬性和(請(qǐng)作答此空),并通過多種視圖全面描述特定系統(tǒng)的架構(gòu)。A.實(shí)現(xiàn)方式B.交互作用C.設(shè)計(jì)方案D.測(cè)試方式

33、軟件架構(gòu)風(fēng)格是描述某一特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。一個(gè)體系結(jié)構(gòu)定義了一個(gè)詞匯表和一組(請(qǐng)作答此空)。架構(gòu)風(fēng)格反映領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和()。A.約束B.連接件C.拓?fù)浣Y(jié)構(gòu)D.規(guī)則

34、以下不屬于軟件容錯(cuò)技術(shù)的是()。A.熱備份或冷備份系統(tǒng)B.糾錯(cuò)碼C.三模冗余D.程序走查

35、在分步設(shè)計(jì)法中,通常將數(shù)據(jù)庫的設(shè)計(jì)分為4個(gè)階段。其中(請(qǐng)作答此空)是數(shù)據(jù)庫設(shè)計(jì)的第二階段,其目標(biāo)是對(duì)需求說明書提供的所有數(shù)據(jù)和處理要求進(jìn)行抽象與綜合處理建立企業(yè)數(shù)據(jù)模型。()階段將得到的應(yīng)用視圖轉(zhuǎn)換成外部模式,即特定DBMS下的應(yīng)用視圖。A.系統(tǒng)結(jié)構(gòu)設(shè)計(jì)B.概念結(jié)構(gòu)設(shè)計(jì)C.邏輯結(jié)構(gòu)設(shè)計(jì)D.需求概念設(shè)計(jì)

36、商業(yè)智能關(guān)注如何從業(yè)務(wù)數(shù)據(jù)中提取有用的信息,然后采用這些信息指導(dǎo)企業(yè)的業(yè)務(wù)開展。商業(yè)智能系統(tǒng)主要包括數(shù)據(jù)預(yù)處理、()、數(shù)據(jù)分析和數(shù)據(jù)展現(xiàn)4個(gè)主要階段。A.數(shù)據(jù)索引B.數(shù)據(jù)倉(cāng)庫C.數(shù)據(jù)庫D.數(shù)據(jù)字典

37、對(duì)于雙機(jī)容錯(cuò)技術(shù)的表述不恰當(dāng)?shù)氖牵ǎ〢.雙機(jī)互備模式的主要缺點(diǎn)是對(duì)服務(wù)器的性能要求比較高B.雙機(jī)互備模式會(huì)造成資源浪費(fèi)C.雙機(jī)雙工模式是集群技術(shù)的一種D.雙機(jī)熱備模式中的備用系統(tǒng)長(zhǎng)期處于后備的狀態(tài)

38、企業(yè)應(yīng)用集成通過采用多種集成模式構(gòu)建統(tǒng)一標(biāo)準(zhǔn)的基礎(chǔ)平臺(tái),將具有不同功能和目的且獨(dú)立運(yùn)行的企業(yè)信息系統(tǒng)聯(lián)合起來。其中,面向______的集成模式強(qiáng)調(diào)處理不同應(yīng)用系統(tǒng)之間的交互邏輯,與核心業(yè)務(wù)邏輯相分離,并通過不同應(yīng)用系統(tǒng)之間的協(xié)作共同完成某項(xiàng)業(yè)務(wù)功能。A.數(shù)據(jù)B.接口C.過程D.界面

39、某類產(chǎn)品n種品牌在某地區(qū)的市場(chǎng)占有率常用概率向量u=(u1,u2,…,un)表示(各分量分別表示各品牌的市場(chǎng)占有率,值非負(fù),且總和為1)。市場(chǎng)占有率每隔一定時(shí)間的變化常用轉(zhuǎn)移矩陣Pn*n表示。設(shè)初始時(shí)刻的市場(chǎng)占有率為向量u,則下一時(shí)刻的市場(chǎng)占有率就是uP,再下一時(shí)刻的市場(chǎng)占有率就是uP2,…。如果在相當(dāng)長(zhǎng)時(shí)期內(nèi),該轉(zhuǎn)移矩陣的元素均是常數(shù),則市場(chǎng)占有率會(huì)逐步穩(wěn)定到某個(gè)概率向量z,即出現(xiàn)ZP=Z。這種穩(wěn)定的市場(chǎng)占有率體現(xiàn)了轉(zhuǎn)移矩陣的特征,與初始時(shí)刻的市場(chǎng)占有率無關(guān)。假設(shè)占領(lǐng)某地區(qū)市場(chǎng)的冰箱品牌A與B,每月市場(chǎng)占有率的變化可用如一下常數(shù)轉(zhuǎn)移矩陣來描述:則冰箱品牌A與B在該地區(qū)最終將逐步穩(wěn)定到市場(chǎng)占有率()。A.(1/4,3/4)B.(1/3,2/3)C.(1/2,1/2)D.(2/3,1/3)

40、某訂單處理系統(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)系

41、軟件架構(gòu)風(fēng)格是描述某一特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。架構(gòu)風(fēng)格反映領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和(請(qǐng)作答此空),強(qiáng)調(diào)對(duì)架構(gòu)()的重用。A.語義特性B.功能需求C.質(zhì)量屬性D.業(yè)務(wù)規(guī)則

42、緊耦合多機(jī)系統(tǒng)一般通過()實(shí)現(xiàn)多機(jī)間的通信。對(duì)稱多處理器結(jié)構(gòu)(SMP)屬于(請(qǐng)作答此空)系統(tǒng)。A.松耦合B.緊耦合C.混合耦合D.最低耦合

43、以下設(shè)計(jì)模式中,(請(qǐng)作答此空)模式使多個(gè)對(duì)象都有機(jī)會(huì)處理請(qǐng)求。將這些對(duì)象連成一條鏈。并沿著這條鏈傳遞該請(qǐng)求。直到有一個(gè)對(duì)象處理為止。從而避免請(qǐng)求的發(fā)送者和接收者之間的耦合關(guān)系。()模式提供一種方法順序訪問一個(gè)聚合對(duì)象中的各個(gè)元素。且不需要暴露該對(duì)象的內(nèi)部表示。這兩種模式均為()A.責(zé)任鏈。(ChainofResponsibility)B.解釋器。(Interpreter)C.命令。(Command)D.迭代器。(Iterator)

44、給定關(guān)系R(A1,A2,A3,A4)上的函數(shù)依賴集F={A1→A2A5,A2→A3A4,A3→A2},R的候選關(guān)鍵字為(請(qǐng)作答此空)。函數(shù)依賴()∈F+。A.A1B.A1A2C.A1A3D.A1A2A3

45、某單位為了建設(shè)健全的公路橋梁養(yǎng)護(hù)管理檔案,擬開發(fā)一套公路橋梁在線管理系統(tǒng)。該系統(tǒng)要求正常負(fù)載情況下,系統(tǒng)必須在0.5秒內(nèi)對(duì)用戶的查詢請(qǐng)求進(jìn)行響應(yīng),這屬于質(zhì)量特性的();網(wǎng)絡(luò)失效后,系統(tǒng)需要在10秒內(nèi)發(fā)現(xiàn)錯(cuò)誤并啟用備用系統(tǒng),這屬于質(zhì)量特性的();更改系統(tǒng)的Web界面接口必須在4人周內(nèi)完成,這屬于質(zhì)量特性的();如果"養(yǎng)護(hù)報(bào)告生成"業(yè)務(wù)邏輯的描述尚未達(dá)成共識(shí),可能導(dǎo)致部分業(yè)務(wù)功能模塊規(guī)則的矛盾,影響系統(tǒng)的可修改性,這屬于系統(tǒng)的();更改系統(tǒng)加密的級(jí)別將對(duì)安全性和性能產(chǎn)生影響,這屬于系統(tǒng)的(請(qǐng)作答此空);對(duì)查詢請(qǐng)求處理時(shí)間的要求將影響系統(tǒng)的數(shù)據(jù)傳輸協(xié)議和處理過程的設(shè)計(jì),這屬于系統(tǒng)的()。A.權(quán)衡點(diǎn)B.風(fēng)險(xiǎn)點(diǎn)C.敏感點(diǎn)D.非風(fēng)險(xiǎn)點(diǎn)

46、Theobjectiveof()istodeterminewhatpartsoftheapplicationsoftwarewillbeassignedtowhathardware.Themajorsoftwarecomponentsofthesystembeingdevelopedhavetobeidentifiedandthenallocatedtothevarioushardwarecomponentsonwhichthesystemwilloperate.Allsoftwaresystemscanbedividedintofourbasicfunctions.Thefirstis().Mostinformationsystemsrequiredatatobestoredandretrieved,whetherasmallfile,suchasamemoproducedbyawordprocessor,oralargedatabase,suchasonethatstoresanorganization'saccountingrecords.Thesecondfunctionisthe(),theprocessingrequiredtoaccessdata,whichoftenmeansdatabasequeriesinStructuredQueryLanguage.Thethirdfunctionisthe(),whichisthelogicdocumentedintheDFDs,usecases,andfunctionalrequirements.Thefourthfunctionisthepresentationlogic,thedisplayofinformationtotheuserandtheacceptanceoftheuser'scommands.Thethreeprimaryhardwarecomponentsofasystemare(請(qǐng)作答此空).A.computers,cablesandnetworkB.clients,servers,andnetworkC.CPUs,memoriesandI/OdevicesD.CPUs,harddisksandI/Odevices

47、圖中的(2)是什么()。A.程序設(shè)計(jì)B.驗(yàn)證測(cè)試C.表決D.判斷

48、基于架構(gòu)的軟件開發(fā)(ArchitectureBasedSoftwareDevelopment,ABSD.強(qiáng)調(diào)由商業(yè)、質(zhì)量和功能需求的組合驅(qū)動(dòng)軟件架構(gòu)設(shè)計(jì)。它強(qiáng)調(diào)采用()來描述軟件架構(gòu),采用(請(qǐng)作答此空)來描述需求。A.用例與類圖B.用例與視角C.用例與質(zhì)量場(chǎng)景D.視角與質(zhì)量場(chǎng)景

49、某公司擬開發(fā)一個(gè)新聞系統(tǒng),該系統(tǒng)可根據(jù)用戶的注冊(cè)興趣,向用戶推送其感興趣的新聞內(nèi)容,該系統(tǒng)應(yīng)該采用()架構(gòu)風(fēng)格最為合適。A.虛擬機(jī)B.基于規(guī)則的系統(tǒng)C.獨(dú)立構(gòu)件D.主程序-子程序

50、(9)主要負(fù)責(zé)接收用戶的請(qǐng)求,對(duì)用戶的輸入、輸出進(jìn)行檢查與控制,處理客戶端的一些動(dòng)作,包括控制頁面跳轉(zhuǎn)等,并向用戶呈現(xiàn)最終的結(jié)果信息。該層次主要通過(10)結(jié)構(gòu)實(shí)現(xiàn).(11)負(fù)責(zé)接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來處理;然后,(12)根據(jù)用戶請(qǐng)求調(diào)用(13)進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù);最后,控制器調(diào)用相應(yīng)的(14)來格式化模型返回的數(shù)據(jù),并通過視圖呈現(xiàn)給用戶。A.CLRB.JVMC.MVCD.DAO二、多選題

51、企業(yè)應(yīng)用集成是一個(gè)戰(zhàn)略意義上的方法,它從服務(wù)和信息角度將多個(gè)信息系統(tǒng)綁定在一起,提供實(shí)時(shí)交換信息和影響流程的能力。(請(qǐng)作答此空)提供企業(yè)之間的信息共享能力,()在用戶使用角度能夠?qū)上到y(tǒng)產(chǎn)生一個(gè)“整體”的感覺。A.API集成B.數(shù)據(jù)集成C.界面集成D.過程集成

52、用例(usecase)用來描述系統(tǒng)對(duì)事件做出響應(yīng)時(shí)所采取的行動(dòng)。用例之間是具有相關(guān)性的。在一個(gè)會(huì)員管理系統(tǒng)中,會(huì)員注冊(cè)時(shí)可以采用電話和郵件兩種方式。用例“會(huì)員注冊(cè)”和“電話注冊(cè)”、“郵件注冊(cè)”之間是(31)關(guān)系。A.包含(include)B.擴(kuò)展(extend)C.泛化(generalize)D.依賴(dependson)

53、以下不屬于軟件容錯(cuò)技術(shù)的是()。A.熱備份或冷備份系統(tǒng)B.糾錯(cuò)碼C.三模冗余D.程序走查

54、通??梢詫⒂?jì)算機(jī)系統(tǒng)中執(zhí)行一條指令的過程分為取指令,分析和執(zhí)行指令3步。若取指令時(shí)間為4Δt,分析時(shí)間為2Δt。執(zhí)行時(shí)間為3Δt,按順序方式從頭到尾執(zhí)行完600條指令所需時(shí)間為(請(qǐng)作答此空)Δt;若按照?qǐng)?zhí)行第i條,分析第i+1條,讀取第i+2條重疊的流水線方式執(zhí)行指令,則從頭到尾執(zhí)行完600條指令所需時(shí)間為()Δt。A.2400B.3000C.3600D.5400

55、軟件架構(gòu)風(fēng)格是描述某一特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。架構(gòu)風(fēng)格反映領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和(),強(qiáng)調(diào)對(duì)架構(gòu)(請(qǐng)作答此空)的重用。A.分析B.設(shè)計(jì)C.實(shí)現(xiàn)D.評(píng)估

56、某公司擁有多個(gè)應(yīng)用系統(tǒng),分別采用不同的語言和平臺(tái)獨(dú)立構(gòu)建而成,企業(yè)需要集成來自不同系統(tǒng)的數(shù)據(jù),并使用可定制格式的數(shù)據(jù)頻繁地、立即地、可靠地、異步地傳輸數(shù)據(jù)。以下集成方式,最能滿足這種要求的是()。A.文件共享B.數(shù)據(jù)庫共享C.遠(yuǎn)程方法調(diào)用D.消息機(jī)制

57、軟件架構(gòu)風(fēng)格描述某一特定領(lǐng)域中的系統(tǒng)組織方式和慣用模式,反映了領(lǐng)域中眾多系統(tǒng)所共有的()特征。A.語法和語義B.結(jié)構(gòu)和語義C.靜態(tài)和動(dòng)態(tài)D.行為和約束

58、一般來說,架構(gòu)可以分為三個(gè)層次。()層主要負(fù)責(zé)接收用戶的請(qǐng)求,對(duì)用戶的輸入、輸出進(jìn)行檢查與控制,處理客戶端的一些動(dòng)作,包括控制頁面跳轉(zhuǎn)等,并向用戶呈現(xiàn)最終的結(jié)果信息。表現(xiàn)層主要采用()結(jié)構(gòu)來實(shí)現(xiàn),其中的()負(fù)責(zé)接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來處理。(請(qǐng)作答此空)主要負(fù)責(zé)將業(yè)務(wù)數(shù)據(jù)存儲(chǔ)在文件、數(shù)據(jù)庫等持久化存儲(chǔ)介質(zhì)中。A.表現(xiàn)層B.業(yè)務(wù)邏輯層C.持久層D.中間層

59、某計(jì)算機(jī)系統(tǒng)中的進(jìn)程管理采用三態(tài)模型,那么下圖所示的PCB(進(jìn)程控制塊)的組織方式采用(),圖中(請(qǐng)作答此空)。A.有1個(gè)運(yùn)行進(jìn)程,2個(gè)就緒進(jìn)程,4個(gè)阻塞進(jìn)程B.有2個(gè)運(yùn)行進(jìn)程,3個(gè)就緒進(jìn)程,3個(gè)阻塞進(jìn)程C.有2個(gè)運(yùn)行進(jìn)程,3個(gè)就緒進(jìn)程,4個(gè)阻塞進(jìn)程D.有3個(gè)運(yùn)行進(jìn)程,2個(gè)就緒進(jìn)程,4個(gè)阻塞進(jìn)程

60、電子政務(wù)的主要應(yīng)用模式中不包括()。A.政府對(duì)政府(GovernmentToGovernment)B.政府對(duì)客戶(GovernmentToCustomer)C.政府對(duì)公務(wù)員(GovernmentToEmployee)D.政府對(duì)企業(yè)(GovernmentToBusiness)

61、設(shè)計(jì)模式基于面向?qū)ο蠹夹g(shù),是人們?cè)陂L(zhǎng)期的開發(fā)實(shí)踐中良好經(jīng)驗(yàn)的結(jié)晶,提供了一個(gè)簡(jiǎn)單、統(tǒng)一的描述方法,使得人們可以復(fù)用這些軟件設(shè)計(jì)辦法、過程管理經(jīng)驗(yàn)。按照設(shè)計(jì)模式的目的進(jìn)行劃分,現(xiàn)有的設(shè)計(jì)模式可以分為創(chuàng)建型、()和行為型三種類型。其中()屬于創(chuàng)建型模式,()屬于行為型模式。(請(qǐng)作答此空)模式可以將一個(gè)復(fù)雜的組件分成功能性抽象和內(nèi)部實(shí)現(xiàn)兩個(gè)獨(dú)立的但又相關(guān)的繼承層次結(jié)構(gòu),從而可以實(shí)現(xiàn)接口與實(shí)現(xiàn)分離。A.PrototypeB.FlyweightC.AdapterD.Bridge

62、數(shù)據(jù)庫系統(tǒng)運(yùn)行的基本工作單位是事務(wù),事務(wù)相當(dāng)于操作系統(tǒng)中的進(jìn)程,是用戶定義的一個(gè)數(shù)據(jù)庫操作序列,這些操作序列要么全做要么全不做,是一個(gè)不可分割的工作單位。數(shù)據(jù)庫的()是指操作序列要么全做要么全不做。設(shè)計(jì)時(shí)用(請(qǐng)作答此空)實(shí)現(xiàn)。數(shù)據(jù)庫從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)的性質(zhì)稱為()。設(shè)計(jì)時(shí)用()檢查實(shí)現(xiàn)。A.影子拷貝B.差異備份C.深拷貝D.完全備份

63、在面向?qū)ο笤O(shè)計(jì)的原則中,(8)原則是指抽象不應(yīng)該依賴于細(xì)節(jié),細(xì)節(jié)應(yīng)該依賴于抽象,即應(yīng)針對(duì)接口編程,而不是針對(duì)實(shí)現(xiàn)編程。A.開閉B.里氏替換C.最少知識(shí)D.依賴倒置

64、以下關(guān)于軟件中間件的敘述,錯(cuò)誤的是()A.中間件通過標(biāo)準(zhǔn)接口實(shí)現(xiàn)與應(yīng)用程序的關(guān)聯(lián),提供特定功能的服務(wù)B.使用中間件可以提高應(yīng)用軟件可移植性C.使用中間件將增加應(yīng)用軟件設(shè)計(jì)的復(fù)雜度D.使用中間件有助于提高開發(fā)效率

65、螺旋模型每一階段的組成部分不包括()A.風(fēng)險(xiǎn)分析B.評(píng)審C.有效性驗(yàn)證D.軟件描述

66、數(shù)據(jù)倉(cāng)庫中的()消除了源數(shù)據(jù)中的不一致性,提供整個(gè)企業(yè)的一致性全局信息。A.面向主題性B.集成性C.穩(wěn)定性D.反映歷史變化性

67、數(shù)據(jù)倉(cāng)庫不包括()A.數(shù)據(jù)源B.OLAP服務(wù)器C.OLTP服務(wù)器D.報(bào)表工具

68、某系統(tǒng)中的文本顯示類(TextView)和圖片顯示類(PictureView)都繼承了組件類(Component),分別顯示文本和圖片內(nèi)容,現(xiàn)需要構(gòu)造帶有滾動(dòng)條或者帶有黑色邊框,或者既有滾動(dòng)條又有黑色邊框的文本顯示控件和圖片顯示控件,但希望最多只增加3個(gè)類。那么采用設(shè)計(jì)模式(1)可實(shí)現(xiàn)該需求,其優(yōu)點(diǎn)是(2)?!净卮鹄ㄌ?hào)1】A.外觀B.單體C.裝飾D.模板方法

69、Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and().ThefirstphysicalDFDtobedrawnisthe(請(qǐng)作答此空).Thenextstepistodistributedatastorestodifferentprocessors.Data()aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A.contextDFDB.systemDFDC.networkarchitectureDFD.event-responseDFD

70、SOA的一種實(shí)現(xiàn)方式,()在服務(wù)請(qǐng)求者和提供者之間傳遞數(shù)據(jù),以及對(duì)這些數(shù)據(jù)進(jìn)行轉(zhuǎn)換的能力,并支持由實(shí)踐中總結(jié)出來的一些模式如同步模式、異步模式等;A.ShardingB.ESBC.BPELD.bind

71、關(guān)于構(gòu)件的描述,正確的是()。A.構(gòu)件包含了一組需要同時(shí)部署的原子構(gòu)件B.構(gòu)件可以單獨(dú)部署,原子構(gòu)件不能被單獨(dú)部署C.一個(gè)原子構(gòu)件可以同時(shí)在多個(gè)構(gòu)件家族中共享D.一個(gè)模塊可以看作帶有單獨(dú)資源的原子構(gòu)件

72、某計(jì)算機(jī)系統(tǒng)中的進(jìn)程管理采用三態(tài)模型,那么下圖所示的PCB(進(jìn)程控制塊)的組織方式采用(請(qǐng)作答此空),圖中()。A.順序方式B.鏈接方式C.索引方式D.Hash

73、傳統(tǒng)的編譯器采用()風(fēng)格。現(xiàn)代編譯器的集成開發(fā)環(huán)境則采用(請(qǐng)作答此空)風(fēng)格。A.數(shù)據(jù)流B.管道過濾器風(fēng)格C.數(shù)據(jù)共享風(fēng)格D.進(jìn)程通信

74、給定關(guān)系R(A1,A2,A3,A4)上的函數(shù)依賴集F={A1→A2A5,A2→A3A4,A3→A2},函數(shù)依賴()∈F+。A.A5→A1A2B.A4→A1A2C.A3→A2A4D.A2→A1A5

75、軟件架構(gòu)風(fēng)格是描述某-特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。一個(gè)體系結(jié)構(gòu)定義了一個(gè)詞匯表和一組()。A.約束B.連接件C.拓?fù)浣Y(jié)構(gòu)D.規(guī)則

76、ERP(EnterpriseResourcePlanning)是建立在信息技術(shù)的基礎(chǔ)上,利用現(xiàn)代企業(yè)的先進(jìn)管理思想,對(duì)企業(yè)的物流、資金流和()流進(jìn)行全面集成管理的管理信息系統(tǒng),為企業(yè)提供決策、計(jì)劃、控制與經(jīng)營(yíng)業(yè)績(jī)?cè)u(píng)估的全方位和系統(tǒng)化的管理平臺(tái)。A.產(chǎn)品B.人力資源C.信息D.加工

77、UNIX的源代碼控制工具(sourceCodecontrolSystem,SCCS)是軟件項(xiàng)目開發(fā)中常用的()A.源代碼靜態(tài)分析工具B.工具C.控制工具D.再工程工具

78、某軟件開發(fā)公司負(fù)責(zé)開發(fā)一個(gè)Web服務(wù)器服務(wù)端處理軟件,其核心部分是對(duì)客戶端請(qǐng)求消息的解析與處理,包括HTTP報(bào)頭分離、SOAP報(bào)文解析等功能。該公司的架構(gòu)師決定采用成熟的架構(gòu)風(fēng)格指導(dǎo)整個(gè)軟件的設(shè)計(jì),以下()架構(gòu)風(fēng)格,最適合該服務(wù)端處理軟件。A.虛擬機(jī)B.管道-過濾器C.黑板結(jié)構(gòu)D.分層結(jié)構(gòu)

79、如果管理距離為15,則()A.這是一條靜態(tài)路由B.這是一臺(tái)直連設(shè)備C.該路由信息比較可靠D.該路由代價(jià)較小

80、在面向?qū)ο笤O(shè)計(jì)中,(7)可以實(shí)現(xiàn)界面控制、外部接口和環(huán)境隔離。(8)作為完成用例業(yè)務(wù)的責(zé)任承擔(dān)者,協(xié)調(diào)、控制其他類共同完成用例規(guī)定的功能或行為?!净卮鹄ㄌ?hào)7】A.實(shí)體類B.控制類C.邊界類D.交互類

81、Acceleratedanalysisapproachesemphasizetheconstructionof(請(qǐng)作答此空)tomorerapidlyidentifybusinessanduserrequirementsforanewsystem.Asanacceleratedanalysistechnology,()readstheprogramcodeandautomaticallygeneratestheequivalentsystemmodel,andthecodecanbeobtainedfrom().Allsystemanalysisapproachesrequiresomeformof()whichincludesthosetechniquestobeusedtoidentifyorextractsystemproblemsandsolutionrequirementsfromusercommunity.()isaclassicalsetoftechniquesusedtocollectinformationaboutsystemproblems,opportunities,solutionrequirements,andpriorities.A.objectmodelsB.prototypesC.usecasesD.components

82、給定關(guān)系R(A,B,C,D,E)與S(A,B,C,F,G),那么與表達(dá)式1.jpg等價(jià)的SQL語句如下:select()fromR,Swhere(請(qǐng)作答此空);A.R.A=S.AORR.B=S.BORR.C=S.CORR.A<S.FB.R.A=S.AORR.B=S.BORR.C=S.CORR.A<S.BC.R.A=S.AANDR.B=S.BANDR.C=S.CANDR.A<S.FD.R.A=S.AANDR.B=S.BANDR.C=S.CANDR.A<S.B

83、處理流程設(shè)計(jì)是系統(tǒng)設(shè)計(jì)的重要內(nèi)容。以下關(guān)于處理流程設(shè)計(jì)工具的敘述中,不正確的是()A.程序流程圖(PFD)用于描述系統(tǒng)中每個(gè)模塊的輸入、輸出和數(shù)據(jù)加工B.N-S圖容易表示嵌套關(guān)系和層次關(guān)系,并具有強(qiáng)烈的結(jié)構(gòu)化特征C.IPO圖的主體是處理過程說明,可以采用流程圖、判定樹/表等來進(jìn)行描述D.問題分析圖(PAD)包含5種基本控制結(jié)構(gòu),并允許遞歸使用

84、基于0DP的架構(gòu)開發(fā)過程按照順序分別為系統(tǒng)構(gòu)想、().原型分析、()、架構(gòu)原型、.項(xiàng)目規(guī)劃、并行開發(fā)、系統(tǒng)轉(zhuǎn)換、()、()。A.需求分析B.架構(gòu)規(guī)劃C.詳細(xì)設(shè)計(jì)D.系統(tǒng)移植

85、微內(nèi)核的操作系統(tǒng)(OS)結(jié)構(gòu)如下圖所示,圖中①和②分別工作在(請(qǐng)作答此空)方式下,與傳統(tǒng)的OS結(jié)構(gòu)模式相比,采用微內(nèi)核的OS結(jié)構(gòu)模式的優(yōu)點(diǎn)是提高了系統(tǒng)的靈活性、可擴(kuò)充性,()。A.核心態(tài)和用戶態(tài)B.用戶態(tài)和核心態(tài)C.用戶態(tài)和用戶態(tài)D.核心態(tài)和核心態(tài)

86、UML的事物是對(duì)模型中最具有代表性的成分的抽象,()是模型的靜態(tài)部分,描述概念或物理元素;(請(qǐng)作答此空)用來描述、說明和標(biāo)注模型的任何元素。A.分組事物B.注釋事物C.結(jié)構(gòu)事物D.行為事物

87、以下關(guān)于嵌入式系統(tǒng)硬件抽象層的敘述,錯(cuò)誤的是()。A.硬件抽象層與硬件密切相關(guān),可對(duì)操作系統(tǒng)隱藏硬件的多樣性B.硬件抽象層將操作系統(tǒng)與硬件平臺(tái)隔開C.硬件抽象層使軟硬件的設(shè)計(jì)與調(diào)試可以并行D.硬件抽象層應(yīng)包括設(shè)備驅(qū)動(dòng)程序和任務(wù)調(diào)度

88、某軟件項(xiàng)目的活動(dòng)圖如下圖所示,其中頂點(diǎn)表示項(xiàng)目里程碑,鏈接頂點(diǎn)的邊表示包含的活動(dòng),邊上的數(shù)字表示活動(dòng)的持續(xù)時(shí)間(天)。完成該項(xiàng)目的最少時(shí)間為(請(qǐng)作答此空)天。由于某種原因,現(xiàn)在需要同一個(gè)開發(fā)人員完成BC和BD,則完成該項(xiàng)目的最少時(shí)間為()天。A.11B.18C.20D.21

89、防衛(wèi)式程序設(shè)計(jì)不包括()A.錯(cuò)誤檢測(cè)B.破壞估計(jì)C.錯(cuò)誤調(diào)整D.錯(cuò)誤恢復(fù)

90、與SOA緊密相關(guān)的技術(shù)主要有UDDI、WSDL、SOAP和REST等,而這些技術(shù)都是以XML為基礎(chǔ)而發(fā)展起來的。()提供了一種服務(wù)發(fā)布、查找和定位的方法,是服務(wù)的信息注冊(cè)規(guī)范,以便被需要該服務(wù)的用戶發(fā)現(xiàn)和使用它。(請(qǐng)作答此空)是對(duì)服務(wù)進(jìn)行描述的語言,它有一套基于XML的語法定義,包含服務(wù)實(shí)現(xiàn)定義和服務(wù)接口定義。()定義了服務(wù)請(qǐng)求者和服務(wù)提供者之間的消息傳輸規(guī)范。通過它,應(yīng)用程序可以在網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)交換和遠(yuǎn)程過程調(diào)用(RemoteProcedureCall,RPC)。A.UDDIB.RestC.WSDLD.SOAP

91、某公司的用戶購(gòu)買了一臺(tái)預(yù)先安裝了操作系統(tǒng)的PC,后經(jīng)查實(shí),該P(yáng)C上的操作系統(tǒng)是盜版,而對(duì)此情況該用戶并不知情,則()。A.該用戶承擔(dān)部分侵權(quán)責(zé)任B.應(yīng)由其所在單位承擔(dān)侵權(quán)責(zé)任C.應(yīng)由該P(yáng)C的提供者承擔(dān)侵權(quán)責(zé)任D.該用戶承擔(dān)全部侵權(quán)責(zé)任

92、關(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)景的特性配置不同的均衡策略。

93、在磁盤上存儲(chǔ)數(shù)據(jù)的排列方式會(huì)影響I/O服務(wù)的總時(shí)間。假設(shè)每磁道劃分成10個(gè)物理塊,每塊存放1個(gè)邏輯記錄。邏輯記錄RI.R2,...,RI0存放在同一個(gè)磁道上,記錄的安排順序如下表所示;假定磁盤的旋轉(zhuǎn)速度為30ms/周,磁頭當(dāng)前處在R1的開始處。若系統(tǒng)順序處理這些記錄,使用單緩沖區(qū),每個(gè)記錄處理時(shí)間為6ms,則處理這10個(gè)記錄的最長(zhǎng)時(shí)間為(請(qǐng)作答此空);若對(duì)信息存儲(chǔ)進(jìn)行優(yōu)化分布后,處理10個(gè)記錄的最少時(shí)間為().A.189msB.208msC.289msD.306ms

94、在軟件設(shè)計(jì)中,()的主要任務(wù)是將系統(tǒng)的功能需求分配給軟件模塊,確定每個(gè)模塊的功能和調(diào)用關(guān)系,形成形成軟件()。而為每個(gè)具體任務(wù)選擇適當(dāng)?shù)募夹g(shù)手段和處理方法的過程稱為(請(qǐng)作答此空)。A.詳細(xì)設(shè)計(jì)B.概要設(shè)計(jì)C.架構(gòu)設(shè)計(jì)D.數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

95、以下關(guān)于軟件生存周期模型的敘述,正確的是()A.在瀑布模型中,前一個(gè)階段的錯(cuò)誤和疏漏會(huì)隱蔽地帶到后一個(gè)階段B.在任何情況下使用演化模型,都能在一定周期內(nèi)由原型演化到最終產(chǎn)品C.軟件生存周期模型的主要目標(biāo)是為了加快軟件開發(fā)的速度D.當(dāng)一個(gè)軟件系統(tǒng)的生存周期結(jié)束之后,它就進(jìn)入到一個(gè)新的生存周期模型

96、以下關(guān)于域名服務(wù)器的敘述,錯(cuò)誤的是()。A.本地緩存域名服務(wù)不需要域名數(shù)據(jù)庫B.頂級(jí)域名服務(wù)器是最高層次的域名服務(wù)器C.本地域名服務(wù)器可以采用遞歸查詢和迭代查詢兩種查詢方式D.權(quán)限服務(wù)器負(fù)責(zé)將其管轄區(qū)內(nèi)的主機(jī)域名轉(zhuǎn)換為該主機(jī)的IP地址

97、面向?qū)ο蟮姆治瞿P驮O(shè)計(jì)模型則包含以()表示的軟件體系機(jī)構(gòu)圖、以交互圖表示的用例實(shí)現(xiàn)圖、完整精確的類圖、描述復(fù)雜對(duì)象的狀態(tài)圖和用以描述流程化處理過程的活動(dòng)圖等。A.模型試圖控制器B.組件圖C.包圖D.2層、3層或N層

98、軟件的質(zhì)量屬性是衡量軟件非功能性需求的重要因素??捎眯再|(zhì)量屬性主要關(guān)注軟件系統(tǒng)的故障和它所帶來的后果。()是能夠提高系統(tǒng)可用性的措施。A.心跳檢測(cè)B.模塊的抽象化C.用戶授權(quán)D.記錄/重放

99、以下關(guān)于數(shù)學(xué)建模的敘述中,不正確的是()。A.數(shù)學(xué)模型是對(duì)現(xiàn)實(shí)世界的一種簡(jiǎn)化的抽象描述B.數(shù)學(xué)建模時(shí)需要在簡(jiǎn)單性和準(zhǔn)確性之間求得平衡C.數(shù)學(xué)模型應(yīng)該用統(tǒng)一的、普適的標(biāo)準(zhǔn)對(duì)其進(jìn)行評(píng)價(jià)D.數(shù)學(xué)建模需要從失敗和用戶的反饋中學(xué)習(xí)和改進(jìn)

100、組織信息化需求通常包含三個(gè)層次,其中()需求的目標(biāo)是提升組織的競(jìng)爭(zhēng)能力,為組織的可持續(xù)發(fā)展提供支持環(huán)境。A.戰(zhàn)略B.發(fā)展C.人事D.財(cái)務(wù)

參考答案與解析

1、答案:C本題解析:一般來講,概要設(shè)計(jì)的內(nèi)容可以包含系統(tǒng)架構(gòu)、模塊劃分、系統(tǒng)接口、數(shù)據(jù)設(shè)計(jì)4個(gè)方面的主要內(nèi)容,不包括模塊內(nèi)算法設(shè)計(jì)。

2、答案:B本題解析:通常按軟件過程活動(dòng)將軟件工具分為軟件開發(fā)工具、軟件維護(hù)工具、軟件管理和軟件支持工具。軟件開發(fā)工具:需求分析工具、設(shè)計(jì)工具、編碼與排錯(cuò)工具。軟件維護(hù)工具:版本控制工具、文檔分析工具、開發(fā)信息庫工具、逆向工程工具、再工程工具。軟件管理和軟件支持工具:項(xiàng)目管理工具、配置管理工具、軟件評(píng)價(jià)工具、軟件開發(fā)工具的評(píng)價(jià)和選擇。

3、答案:C本題解析:應(yīng)用架構(gòu)說明了實(shí)現(xiàn)一個(gè)或多個(gè)信息系統(tǒng)所使用的技術(shù),它作為詳細(xì)設(shè)計(jì)、構(gòu)造和實(shí)現(xiàn)的一個(gè)大綱。給定了包括邏輯數(shù)據(jù)流圖和實(shí)體聯(lián)系圖在內(nèi)的模型和詳細(xì)資料,我們可以分配數(shù)據(jù)和過程以創(chuàng)建應(yīng)用架構(gòu)的一個(gè)概要設(shè)計(jì)。概要設(shè)計(jì)通常會(huì)受到架構(gòu)標(biāo)準(zhǔn)、項(xiàng)目目標(biāo)和所使用技術(shù)的可行性的制約。需要繪制的第一個(gè)物理數(shù)據(jù)流圖是網(wǎng)絡(luò)架構(gòu)數(shù)據(jù)流圖。接下來是分配數(shù)據(jù)存儲(chǔ)到不同的處理器。數(shù)據(jù)分區(qū)和復(fù)制是大多數(shù)關(guān)系型數(shù)據(jù)庫支持的兩種分布式數(shù)據(jù)形式。有許多分配方法用于數(shù)據(jù)分布。在不同服務(wù)器上存儲(chǔ)特定表的情況下,我們應(yīng)該將每個(gè)表記為物理數(shù)據(jù)流圖中的一個(gè)數(shù)據(jù)存儲(chǔ),并將其連接到相應(yīng)的服務(wù)器。

4、答案:B本題解析:從題目中"系統(tǒng)中有正在運(yùn)行的事務(wù)"了解到應(yīng)采用動(dòng)態(tài)方式,從題目中"全部數(shù)據(jù)"了解到應(yīng)是全局轉(zhuǎn)儲(chǔ),所以應(yīng)采用:動(dòng)態(tài)全局轉(zhuǎn)儲(chǔ)。

5、答案:C本題解析:BC持續(xù)時(shí)間3天,BD持續(xù)時(shí)間2天,由一人完成,則可以把先完成BD,再完成BC,則BC持續(xù)時(shí)間作為5天,則關(guān)鍵路徑為ABCEFJ,20天。

6、答案: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)防火墻沒有發(fā)現(xiàn)的入侵行為。選項(xiàng)C弄反了,防火墻可以允許內(nèi)部的一些主機(jī)被外部訪問,入侵檢測(cè)系統(tǒng)則沒有這些功能,只是監(jiān)視和分析用戶和系統(tǒng)活動(dòng)。選項(xiàng)D的錯(cuò)誤很明顯,防火墻和入侵檢測(cè)系統(tǒng)都是一個(gè)獨(dú)立的系統(tǒng)。

7、答案:C本題解析:DSSA的基本活動(dòng)包括:領(lǐng)域分析、領(lǐng)域設(shè)計(jì)、領(lǐng)域?qū)崿F(xiàn):1、領(lǐng)域分析這個(gè)階段的主要目標(biāo)是獲得領(lǐng)城模型。領(lǐng)域模型描述領(lǐng)域中系統(tǒng)之間的共同的需求,即領(lǐng)域模型所描述的需求為領(lǐng)域需求。在這個(gè)階段中首先要進(jìn)行一些準(zhǔn)備性的活動(dòng),包括定義領(lǐng)域的邊界。從而明確分析的對(duì)象;識(shí)別信息源,整個(gè)領(lǐng)域工程過程中信息的來源,可能的信息源包括現(xiàn)存系統(tǒng)、技術(shù)文獻(xiàn)、問題域和系統(tǒng)開發(fā)的專家、用戶調(diào)查和市場(chǎng)分析、領(lǐng)域演化的歷史記錄等,在此基礎(chǔ)上就可以分析領(lǐng)域中系統(tǒng)的需求,確定哪些需求是領(lǐng)域中的系統(tǒng)廣泛共享的,從而建立領(lǐng)域模型。當(dāng)領(lǐng)域中存在大量系統(tǒng)時(shí),需要選擇它們的一個(gè)子集作為樣本系統(tǒng)。對(duì)樣本系統(tǒng)需求的考察將顯示領(lǐng)城需求的一個(gè)變化范圍。一些需求對(duì)所有被考察的系統(tǒng)是共同的,一些需求是單個(gè)系統(tǒng)所獨(dú)有的。很多需求位于這兩個(gè)極端之間,即被部分系統(tǒng)共享。2、領(lǐng)域設(shè)計(jì)這個(gè)階段的目標(biāo)是獲得DSSA。DSSA描述在領(lǐng)域模型中表示的需求的解決方案,它不是單個(gè)系統(tǒng)的表示,而是能夠適應(yīng)領(lǐng)域中多個(gè)系統(tǒng)的需求的一個(gè)高層次的設(shè)計(jì)。建立了領(lǐng)域模型之后,就可以派生出滿足這些被建模的領(lǐng)域需求的DSSA,由于領(lǐng)域模型中的領(lǐng)域需求具有一定的變化性,DSSA也要相應(yīng)地具有變化性。它可以通過表示多選一的(alternative)、可選的(optional)解決方案等來做到這一點(diǎn)。模型和DSSA來組織的,因此在這個(gè)階段通過獲得DSSA,也就同時(shí)形成了重用基礎(chǔ)設(shè)施的規(guī)約。3、領(lǐng)域?qū)崿F(xiàn)這個(gè)階段的主要目標(biāo)是依據(jù)領(lǐng)域模型和DSSA開發(fā)和組織可重用信息。這些可重用信息可能是從現(xiàn)有系統(tǒng)中提取得到,也可能需要通過新的開發(fā)得到。它們依據(jù)領(lǐng)域模型和DSSA進(jìn)行組織,也就是領(lǐng)域模型和DSSA定義了這些可重用信息的重用時(shí)機(jī),從而支持了系統(tǒng)化的軟件重用。這個(gè)階段也可以看作重用基礎(chǔ)設(shè)施的實(shí)現(xiàn)階段。值得注意的是,以上過程是一個(gè)反復(fù)的、逐漸求精的過程。在實(shí)施領(lǐng)域工程的每個(gè)階段中,都可能返回到以前的步驟,對(duì)以前的步驟得到的結(jié)果進(jìn)行修改和完善,再回到當(dāng)前步驟,在新的基礎(chǔ)上進(jìn)行本階段的活動(dòng)。參與DSSA的人員可以劃分為四種角色:領(lǐng)城專家、領(lǐng)城分析師、領(lǐng)域設(shè)計(jì)人員和領(lǐng)域?qū)崿F(xiàn)人員。1、領(lǐng)域?qū)<翌I(lǐng)域?qū)<铱赡馨ㄔ擃I(lǐng)域中系統(tǒng)的有經(jīng)驗(yàn)的用戶、從事該領(lǐng)域中系統(tǒng)的需求分析、設(shè)計(jì)、實(shí)現(xiàn)以及項(xiàng)目管理的有經(jīng)驗(yàn)的軟件工程師等。領(lǐng)域?qū)<业闹饕蝿?wù)包括提供關(guān)于領(lǐng)域中系統(tǒng)的需求規(guī)約和實(shí)現(xiàn)的知識(shí),幫助組織規(guī)范的、一致的領(lǐng)域字典,幫助選擇樣本系統(tǒng)作為領(lǐng)域工程的依據(jù),復(fù)審領(lǐng)域模型、DSSA等領(lǐng)域工程產(chǎn)品等。領(lǐng)域?qū)<覒?yīng)該熟悉該領(lǐng)域中系統(tǒng)的軟件設(shè)計(jì)和實(shí)現(xiàn)、硬件限制、未來的用戶需求及技術(shù)走向等。2、領(lǐng)域分析人員領(lǐng)域分析人員應(yīng)由具有知識(shí)工程背景的有經(jīng)驗(yàn)的系統(tǒng)分析員來擔(dān)任。領(lǐng)域分析人員的主要任務(wù)包括控制整個(gè)領(lǐng)域分析過程,進(jìn)行知識(shí)獲取,將獲取的知識(shí)組織到領(lǐng)域模型中,根據(jù)現(xiàn)有系統(tǒng)、標(biāo)準(zhǔn)規(guī)范等驗(yàn)證領(lǐng)域模型的準(zhǔn)確性和一致性,維護(hù)領(lǐng)域模型。領(lǐng)域分析人員應(yīng)熟悉軟件重用和領(lǐng)域分析方法;熟悉進(jìn)行知識(shí)獲取和知識(shí)表示所需的技術(shù)、語言和工具;應(yīng)具有一定的該領(lǐng)域的經(jīng)驗(yàn),以便于分析領(lǐng)域中的問題及與領(lǐng)域?qū)<疫M(jìn)行交互;應(yīng)具有較高的進(jìn)行抽象、關(guān)聯(lián)和類比的能力;應(yīng)具有較高的與他人交互和合作的能力。3、領(lǐng)域設(shè)計(jì)人員領(lǐng)域設(shè)計(jì)人員應(yīng)由有經(jīng)驗(yàn)的軟件設(shè)計(jì)人員來擔(dān)任。領(lǐng)域設(shè)計(jì)人員的主要任務(wù)包括控制核個(gè)軟件設(shè)計(jì)過程,根據(jù)領(lǐng)域模型和現(xiàn)有的系統(tǒng)開發(fā)出DSSA,對(duì)DSSA的準(zhǔn)確性和一致性進(jìn)行驗(yàn)證,建立領(lǐng)域模型和DSSA之間的聯(lián)系。領(lǐng)域設(shè)計(jì)人員應(yīng)熟悉軟件重用和領(lǐng)域設(shè)計(jì)方法;熟悉軟件設(shè)計(jì)方法;應(yīng)有一定的該領(lǐng)域的經(jīng)驗(yàn),以便于分析領(lǐng)域中的問題及與領(lǐng)域?qū)<疫M(jìn)行交互。4、領(lǐng)域?qū)崿F(xiàn)人員領(lǐng)域?qū)崿F(xiàn)人員應(yīng)由有經(jīng)驗(yàn)的程序設(shè)計(jì)人員來擔(dān)任。領(lǐng)域?qū)崿F(xiàn)人員的主要任務(wù)包括根據(jù)領(lǐng)域模型和DSSA,或者從頭開發(fā)可重用構(gòu)件,或者利用再工程的技術(shù)從現(xiàn)有系統(tǒng)中提取可重用構(gòu)件,對(duì)可重用構(gòu)件進(jìn)行驗(yàn)證,建立DSSA與可重用構(gòu)件間的聯(lián)系。領(lǐng)域?qū)崿F(xiàn)人員應(yīng)熟悉軟件重用、領(lǐng)域?qū)崿F(xiàn)及軟件再工程技術(shù);熟悉程序設(shè)計(jì);具有一定的該領(lǐng)域的經(jīng)驗(yàn)。

8、答案:C本題解析:OO的應(yīng)用構(gòu)建在類和對(duì)象之上,隨后發(fā)展起來的建模技術(shù)將相關(guān)對(duì)象按照業(yè)務(wù)功能進(jìn)行分組,就形成了構(gòu)件(Component)的概念。對(duì)于跨構(gòu)件的功能調(diào)用,則采用接口的形式暴露出來。進(jìn)一步將接口的定義與實(shí)現(xiàn)進(jìn)行解耦,則催生了服務(wù)和面向服務(wù)(Service-Oriented,SO)的開發(fā)方法。由此可見,面向?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ù)來響應(yīng)業(yè)務(wù)事件。

9、答案:A本題解析:元素聲明包括元素的內(nèi)容和元素的排列組合方式。

10、答案:C本題解析:考核中斷方面的基礎(chǔ)知識(shí)。

11、答案:C本題解析:數(shù)據(jù)庫設(shè)計(jì)主要分為用戶需求分析、概念結(jié)構(gòu)、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)設(shè)計(jì)四個(gè)階段。其中,在用戶需求分析階段中,數(shù)據(jù)庫設(shè)計(jì)人員采用一定的輔助工具對(duì)應(yīng)用對(duì)象的功能、性能、限制等要求所進(jìn)行的科學(xué)分析,并形成需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)流程圖。

12、答案:B本題解析:考核前趨圖

13、答案:A本題解析:可將選項(xiàng)帶入得出C能推導(dǎo)出其他全部的屬性,因此為候選碼。第9題“非主屬性對(duì)碼的部分函數(shù)依賴”判斷不滿足2NF,為1NF。

14、答案:B本題解析:特定領(lǐng)域軟件架構(gòu)(DomainSpecificSoftwareArchitecture,DSSA)以一個(gè)特定問題領(lǐng)域?yàn)閷?duì)象,形成由領(lǐng)域參考模型、參考需求、參考架構(gòu)等組成的開發(fā)基礎(chǔ)架構(gòu),其目標(biāo)是支持一個(gè)特定領(lǐng)域中多個(gè)應(yīng)用的生成。DSSA的基本活動(dòng)包括領(lǐng)域分析、領(lǐng)域設(shè)計(jì)和領(lǐng)域?qū)崿F(xiàn)。其中領(lǐng)域分析的主要目的是獲得領(lǐng)域模型,領(lǐng)域模型描述領(lǐng)域中系統(tǒng)之間共同的需求,即領(lǐng)域需求;領(lǐng)域設(shè)計(jì)的主要目標(biāo)是獲得DSSA,DSSA描述領(lǐng)域模型中表示需求的解決方案;領(lǐng)域?qū)崿F(xiàn)的主要目標(biāo)是依據(jù)領(lǐng)域模型和DSSA開發(fā)和組織可重用信息,并對(duì)基礎(chǔ)軟件架構(gòu)進(jìn)行實(shí)現(xiàn)。

15、答案:C本題解析:本題主要考查知識(shí)產(chǎn)權(quán)保護(hù)的有關(guān)知識(shí)。我國(guó)于2001年頒布了《計(jì)算機(jī)軟件保護(hù)條例》,作為知識(shí)產(chǎn)權(quán)保護(hù)的法律工具之一,其目的是保護(hù)單位、團(tuán)體和個(gè)人開發(fā)的軟件不受侵權(quán),所保護(hù)的軟件是指計(jì)算機(jī)程序及其文檔。根據(jù)《計(jì)算機(jī)軟件保護(hù)條例》第三十條,軟件的復(fù)制品持有人不知道也沒有合理理由應(yīng)當(dāng)知道該軟件是侵權(quán)復(fù)制品的,不承擔(dān)賠償責(zé)任;但是,應(yīng)當(dāng)停止使用、銷毀侵權(quán)復(fù)制品。因此,本題的用戶不應(yīng)承相盜版侵權(quán)責(zé)任。

16、答案:C本題解析:中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源,中間件位于客戶機(jī)服務(wù)器的操作系統(tǒng)之上,管理計(jì)算資源和網(wǎng)絡(luò)通信。軟件中間件的作用是為處于自己上層的應(yīng)用軟件提供運(yùn)行與開發(fā)的環(huán)境,幫助用戶開發(fā)和集成應(yīng)用軟件。它不僅僅要實(shí)現(xiàn)互連,還要實(shí)現(xiàn)應(yīng)用之間的互操作。

17、答案: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趨向無窮大時(shí),比值為1/3Δt

18、答案:B本題解析:本題考查子網(wǎng)的基本概念。其中,20是一個(gè)B類地址。如下圖所示:其網(wǎng)絡(luò)號(hào)是140.252,根據(jù)子網(wǎng)掩碼可知,它用8位主機(jī)號(hào)作為子網(wǎng)號(hào)。由此可知它子網(wǎng)號(hào)是,主機(jī)號(hào)是20,而對(duì)子網(wǎng)的廣播地址是55

19、答案:A本題解析:根據(jù)題目的意思,擬開發(fā)的VIP管理系統(tǒng)中VIP會(huì)員審核標(biāo)準(zhǔn)要能隨時(shí)改變,靈活定義。在這方面虛擬機(jī)風(fēng)格最為擅長(zhǎng),而屬于虛擬機(jī)風(fēng)格的只有A選項(xiàng)。

20、答案:D本題解析:本題考察模式分解知識(shí)的掌握

21、答案:A本題解析:程序流程圖(ProgramFlowDiagram,PFD)用一些圖框表示各種操作,它獨(dú)立于任何一種程序設(shè)計(jì)語言,比較直觀、清晰,易于學(xué)習(xí)掌握。流程圖中只能包括5種基本控制結(jié)構(gòu):順序型、選擇型、WHILE循環(huán)型(當(dāng)型循環(huán))、UNTIL循環(huán)型(直到型循環(huán))和多分支選擇型。IPO圖是由IBM公司發(fā)起并逐步完善的一種流程描述工具,其主體是處理過程說明,可以采用流程圖、判定樹、判定表、盒圖、問題分析圖或過程設(shè)計(jì)語言來進(jìn)行描述。IPO圖中的輸入、輸出與功能模塊、文件及系統(tǒng)外部項(xiàng)都需要通過數(shù)據(jù)字典來描述,同時(shí)需要為其中的某些元素添加注釋。N-s圖與PFD類似,也包括5種控制結(jié)構(gòu),分別是順序型、選擇型、WHILE循環(huán)型(當(dāng)型循環(huán))、UNTIL循環(huán)型(直到型循環(huán))和多分支選擇型,任何一個(gè)N-S圖都是這5種基本控制結(jié)構(gòu)相互組合與嵌套的結(jié)果。在N-S圖中,過程的作用域明確;它沒有箭頭,不能隨意轉(zhuǎn)移控制;而且容易表示嵌套關(guān)系和層次關(guān)系;并具有強(qiáng)烈的結(jié)構(gòu)化特征。但是當(dāng)問題很復(fù)雜時(shí),N-S圖可能很大。問題分析圖(ProblemAnalysisDiagram,PAD)是繼PFD和N-S圖之后,又一種描述詳細(xì)設(shè)計(jì)的工具。PAD也包含5種基本控制結(jié)構(gòu),并允許遞歸使用。過程設(shè)計(jì)語言(ProcessDesignLanguage,PDL)也稱為結(jié)構(gòu)化語言或偽代碼(pseudocode),它是一種混合語言,采用自然語言的詞匯和結(jié)構(gòu)化程序設(shè)計(jì)語言的語法,用于描述處理過程怎么做,類似于編程語言。過程設(shè)計(jì)語言用于描述模塊中算法和加工邏輯的具體細(xì)節(jié),以便在開發(fā)人員之間比較精確地進(jìn)行交流。對(duì)于具有多個(gè)互相聯(lián)系的條件和可能產(chǎn)生多種結(jié)果的問題,用結(jié)構(gòu)化語言描述則顯得不夠直觀和緊湊,這時(shí)可以用以清楚、簡(jiǎn)明為特征的判定表(DecisionTable)來描述。判定表采用表格形式來表達(dá)邏輯判斷問題,表格分成4個(gè)部分,左上部分為條件說明,左下部分為行動(dòng)說明,右上部分為各種條件的組合說明,右下部分為各條件組合下相應(yīng)的行動(dòng)。判定樹(DecisionTree)也是用來表示邏輯判斷問題的一種常用的圖形工具,它用樹來表達(dá)不同條件下的不同處理流程,比語言、表格的方式更為直觀。判定樹的左側(cè)(稱為樹根)為加工名,中間是各種條件,所有的行動(dòng)都列于最右側(cè)。

22、答案:A本題解析:本體考核網(wǎng)絡(luò)生命周期知識(shí)點(diǎn)。

23、答案:A本題解析:構(gòu)件是一組通常需要同時(shí)部署的原子構(gòu)件。構(gòu)件和原子構(gòu)件之間的區(qū)別在于,大多數(shù)原子構(gòu)件永遠(yuǎn)都不會(huì)被單獨(dú)部署,盡管它們可以被單獨(dú)部署。相反,大多數(shù)原子構(gòu)件都屬于一個(gè)構(gòu)件家族,一次部署往往涉及整個(gè)家族。一個(gè)原子構(gòu)件是一個(gè)模塊和一組資源。原子構(gòu)件是部署、版本控制和替換的基本單位。原子構(gòu)件通常成組地部署,但是它也能夠被單獨(dú)部署。一個(gè)模塊是不帶單獨(dú)資源的原子構(gòu)件(在這個(gè)嚴(yán)格定義下,Java包不是模塊--在Java中部署的原子單元是類文件。一個(gè)單獨(dú)的包被編譯成多個(gè)單獨(dú)的類文件--每個(gè)公共類都有一個(gè))。模塊是一組類和可能的非面向?qū)ο蟮慕Y(jié)構(gòu)體,比如過程或者函數(shù)。

24、答案:A本題解析:暫無解析

25、答案:A本題解析:暫無解析

26、答案:B本題解析:在計(jì)算機(jī)中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式、程序中斷方式、DMA工作方式、通道方式、I/O處理機(jī)。1、程序控制方式分為無條件查詢和程序查詢方式。①無條件傳送方式,I/O端口總是準(zhǔn)備好接受主機(jī)的輸出數(shù)據(jù),或是總是準(zhǔn)備好向主機(jī)輸入數(shù)據(jù),而cpu在需要時(shí),隨時(shí)直接利用I/O指令訪問相應(yīng)的I/O端口,實(shí)現(xiàn)與外設(shè)的數(shù)據(jù)交換。優(yōu)點(diǎn)是軟、硬件結(jié)構(gòu)簡(jiǎn)單,缺點(diǎn)是對(duì)時(shí)序要求高,只適用于簡(jiǎn)單的I/O控制。②程序查詢方式程序查詢方式也稱為程序輪詢方式,該方式采用用戶程序直接控制主機(jī)與外部設(shè)備之間輸入/輸出操作。CPU必須不停地循環(huán)測(cè)試I/O設(shè)備的狀態(tài)端口,當(dāng)發(fā)現(xiàn)設(shè)備處于準(zhǔn)備好(Ready)狀態(tài)時(shí),CPU就可以與I/O設(shè)備進(jìn)行數(shù)據(jù)存取操作。這種方式下的CPU與I/O設(shè)備是串行工作的。2、中斷方式當(dāng)I/O設(shè)備結(jié)束(完成、特殊或異常)時(shí),就會(huì)向CPU發(fā)出中斷請(qǐng)求信號(hào),CPU收到信號(hào)就可以采取相應(yīng)措施。當(dāng)某個(gè)進(jìn)程要啟動(dòng)某個(gè)設(shè)備時(shí),CPU就向相應(yīng)的設(shè)備控制器發(fā)出一條設(shè)備I/O啟動(dòng)指令,然后CPU又返回做原來的工作。CPU與I/O設(shè)備可以并行工作,與程序查詢方式相比,大大提高了CPU的利用率。3、DMA(直接內(nèi)存存取)方式DMA方式也稱為直接主存存取方式,其思想是:允許主存儲(chǔ)器和I/O設(shè)備之間通過“DMA控制器(DMAC)”直接進(jìn)行批量數(shù)據(jù)交換,除了在數(shù)據(jù)傳輸開始和結(jié)束時(shí),整個(gè)過程無須CPU的干預(yù)。4、通道控制方式在一定的硬件基礎(chǔ)上利用軟件手段實(shí)現(xiàn)對(duì)I/O的控制和傳送,更多地免去了cpu的接入,使主機(jī)和外設(shè)并行工作程度更高。5、I/O處理機(jī)指專門負(fù)責(zé)輸入/輸出的處理機(jī)??梢杂歇?dú)立的存儲(chǔ)器、運(yùn)算部件和指令控制部件。

27、答案:A本題解析:敏捷開發(fā)以用戶的需求進(jìn)化為核心,采用迭代、循序漸進(jìn)的方法進(jìn)行軟件開發(fā)。在敏捷開發(fā)中,軟件項(xiàng)目在構(gòu)建初期被切分成多個(gè)子項(xiàng)目,各個(gè)子項(xiàng)目的成果都經(jīng)過測(cè)試,具備可視、可集成和可運(yùn)行使用的特征。換言之,就是把一個(gè)大項(xiàng)目分為多個(gè)相互聯(lián)系,但也可獨(dú)立運(yùn)行的小項(xiàng)目,并分別完成,在此過程中軟件一直處于可使用狀態(tài)。

28、答案:A本題解析:ERP(EnterpriseResourcePlanning)是建立在信息技術(shù)的基礎(chǔ)上,利用現(xiàn)代企業(yè)的先進(jìn)管理思想,對(duì)企業(yè)的物流、資金流和信息流進(jìn)行全面集成管理的管理信息系統(tǒng),為企業(yè)提供決策、計(jì)劃、控制與經(jīng)營(yíng)業(yè)績(jī)?cè)u(píng)估的全方位和系統(tǒng)化的管理平臺(tái)。ERP系統(tǒng)主要包括:生產(chǎn)預(yù)測(cè)、銷售管理(計(jì)劃)、經(jīng)營(yíng)計(jì)劃(生產(chǎn)計(jì)劃大綱)、主生產(chǎn)計(jì)劃、物料需求計(jì)劃、能力需求計(jì)劃、車間作業(yè)計(jì)劃、采購(gòu)與庫存管理、質(zhì)量與設(shè)備管理、財(cái)務(wù)管理、ERP有關(guān)擴(kuò)展應(yīng)用模塊等內(nèi)容。顯然對(duì)企業(yè)物料的進(jìn)、出、存進(jìn)行管理的模塊是庫存管理模塊。

29、答案:B本題解析:類之間的主要關(guān)系有關(guān)聯(lián)、依賴、泛化、聚合、組合和實(shí)現(xiàn)等(1)關(guān)聯(lián)關(guān)系關(guān)聯(lián)提供了不同類的對(duì)象之問的結(jié)構(gòu)關(guān)系,它在一段時(shí)間內(nèi)將多個(gè)類的實(shí)例連接在一起(2)依賴關(guān)系兩個(gè)類A和B,如果B的變化可能會(huì)引起A的變化,則稱類A依賴于類B(3)泛化關(guān)系泛化關(guān)系描述了一般事物與該事物中的特殊種類之間的關(guān)系,也就是父類與子類之間的關(guān)系繼承關(guān)系是泛化關(guān)系的反關(guān)系,也就是說,子類繼承了父類,而父類則是子類的泛化(4)聚合共享聚集關(guān)系通常簡(jiǎn)稱為聚合關(guān)系,它表示類之間的整體與部分的關(guān)系,其含義是“部分”可能同時(shí)屬于多個(gè)“整體”,“部分”與“整體”的生命周期可以不相同例如,汽車和車輪就是聚合關(guān)系,車子壞了,車輪還可以用;車輪壞了,可以再換一個(gè)(5)組合組合聚集關(guān)系通常簡(jiǎn)稱為組合關(guān)系,它也是表示類之間的整體與部分的關(guān)系與聚合關(guān)系的區(qū)別在于,組合關(guān)系中的“部分”只能屬于一個(gè)“整體”,“部分”與“整體”的生命周期相同,“部分”隨著“整體”的創(chuàng)建而創(chuàng)建,也隨著“整體”的消亡而消亡例如,一個(gè)公司包含多個(gè)部門,它們之間的關(guān)系就是組合關(guān)系公司一旦倒閉,也就無所謂部門了(6)實(shí)現(xiàn)關(guān)系實(shí)現(xiàn)關(guān)系將說明和實(shí)現(xiàn)聯(lián)系起來接口是對(duì)行為而非實(shí)現(xiàn)的說明,而類中則包含了實(shí)現(xiàn)的結(jié)構(gòu)一個(gè)或多個(gè)類可以實(shí)現(xiàn)一個(gè)接口,而每個(gè)類分別實(shí)現(xiàn)接口中的操作

30、答案:C本題解析:需求分析階段的任務(wù)是對(duì)現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門和企業(yè)等)進(jìn)行詳細(xì)調(diào)查,在了解現(xiàn)行系統(tǒng)的概況,確定新系統(tǒng)功能的過程中收集支持系統(tǒng)目標(biāo)的基礎(chǔ)數(shù)據(jù)及處理方法。需求分析是在用戶調(diào)查的基礎(chǔ)上,通過分析,逐步明確用戶對(duì)系統(tǒng)的需求。在需求分析階段應(yīng)完成的文檔是數(shù)據(jù)字典和數(shù)據(jù)流圖。

31、答案:A本題解析:本題考查子網(wǎng)的基本概念。其中,20是一個(gè)B類地址。如下圖所示:其網(wǎng)絡(luò)號(hào)是140.252,根據(jù)子網(wǎng)掩碼可知,它用8位主機(jī)號(hào)作為子網(wǎng)號(hào)。由此可知它子網(wǎng)號(hào)是,主機(jī)號(hào)是20,而對(duì)子網(wǎng)的廣播地址是55

32、答案:A本題解析:軟件架構(gòu)設(shè)計(jì)主要關(guān)注軟件構(gòu)件的結(jié)構(gòu)、屬性和交互作用,并通過多種視圖全面描述特定系統(tǒng)的架構(gòu)。

33、答案:A本題解析:軟件體系結(jié)構(gòu)風(fēng)格是描述某一特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。體系結(jié)構(gòu)風(fēng)格定義一個(gè)系統(tǒng)家族,即一個(gè)體系結(jié)構(gòu)定義一個(gè)詞匯表和一組約束。詞匯表中包含一些構(gòu)件和連接件類型,而這組約束指出系統(tǒng)是如何將這些構(gòu)件和連接件組合起來的。體系結(jié)構(gòu)風(fēng)格反映了領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和語義特性,并指導(dǎo)如何將各個(gè)模塊和子系統(tǒng)有效地組織成一個(gè)完整的系統(tǒng)。對(duì)軟件體系結(jié)構(gòu)風(fēng)格的研究和實(shí)踐促進(jìn)對(duì)設(shè)計(jì)的重用,一些經(jīng)過實(shí)踐證實(shí)的解決方案也可以可靠地用于解決新的問題。例如,如果某人把系統(tǒng)描述為"客戶/服務(wù)器"模式,則不必給出設(shè)計(jì)細(xì)節(jié),我們立刻就會(huì)明白系統(tǒng)是如何組織和工作的。

34、答案:D本題解析:容錯(cuò)是指系統(tǒng)在運(yùn)行過程中發(fā)生一定的硬件故障或軟件錯(cuò)誤時(shí),仍能保持正常工作而不影響正確結(jié)果的一種性能或措施。容錯(cuò)技術(shù)主要是采用冗余方法來消除故障的影響。冗余是指在正常系統(tǒng)運(yùn)行所需的基礎(chǔ)上加上一定數(shù)量的資源,包括信息、時(shí)間、硬件和軟件。主要的冗余技術(shù)有結(jié)構(gòu)冗余(硬件冗余和軟件冗余)、信息兀余、時(shí)間冗余和冗余附加4種。

35、答案:B本題解析:數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)是數(shù)據(jù)庫設(shè)計(jì)的第二階段,其目標(biāo)是對(duì)需求說明書提供的所有數(shù)據(jù)和處理要求進(jìn)行抽象與綜合處理,按一定的方法構(gòu)造反映用戶環(huán)境的數(shù)據(jù)及其相互聯(lián)系的概念模型,即用戶的數(shù)據(jù)模型或企業(yè)數(shù)據(jù)模型。邏輯結(jié)構(gòu)設(shè)計(jì)的設(shè)計(jì)目標(biāo)是把上一階段得到的與DBMS無關(guān)的概念數(shù)據(jù)模型轉(zhuǎn)換成等價(jià)的,并為某個(gè)特定的DBMS所接受的邏輯模型所表示的概念模式,同時(shí)將概念設(shè)計(jì)階段得到的應(yīng)用視圖轉(zhuǎn)換成外部模式,即特定DBMS下的應(yīng)用視圖。

36、答案:B本題解析:BI系統(tǒng)主要包括數(shù)據(jù)預(yù)處理、建立數(shù)據(jù)倉(cāng)庫、數(shù)據(jù)分析和數(shù)據(jù)展現(xiàn)四個(gè)主要階段。

37、答案:B本題解析:暫無解析

38、答案:C本題解析:企業(yè)應(yīng)用集成通過采用多種集成模式,構(gòu)建統(tǒng)一標(biāo)準(zhǔn)的基礎(chǔ)平臺(tái),將具有不同功能和目的而又獨(dú)立運(yùn)行的企業(yè)信息系統(tǒng)聯(lián)合起來。目前市場(chǎng)上主流的集成模式有3種:面向信息的集成、面向過程的集成和面向服務(wù)的集成。其中面向過程的集成模式強(qiáng)調(diào)處理不同應(yīng)用系統(tǒng)之間的交互邏輯,與核心業(yè)務(wù)邏輯相分離,并通過不同應(yīng)用系統(tǒng)之間的協(xié)作共同完成某項(xiàng)業(yè)務(wù)功能。

39、答案:D本題解析:考核轉(zhuǎn)移矩陣應(yīng)用方法。

40、答案:A本題解析:本題考查用例建模中用例之間的基本關(guān)系。使用用例健模系統(tǒng)需求時(shí),兩個(gè)或多個(gè)用例可能執(zhí)行同樣的功能步驟。把這些公共步驟提取成獨(dú)立的用例,稱為抽象用例。抽象用例代表了某種程度的復(fù)用,是降低用例之間冗余的較好方式。抽象用例可以被另一個(gè)需要使用它的功能用例訪問,抽象用例和使用它的用例之間的關(guān)系你為使用關(guān)系。

41、答案:A本題解析:軟件架構(gòu)設(shè)計(jì)的一個(gè)核心問題是能否使用重復(fù)的架構(gòu)模式,即能否達(dá)到架構(gòu)級(jí)的軟件重用。也就是說,能否在不同的軟件系統(tǒng)中,使用同一架構(gòu)?;谶@個(gè)目的,學(xué)者們開始研究和實(shí)踐軟件架構(gòu)的風(fēng)格和類型問題。軟件架構(gòu)風(fēng)格是描述某一特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。它反映了領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和語義特性,并指導(dǎo)如何將各個(gè)模塊和子系統(tǒng)有效地組織成一個(gè)完整的系統(tǒng)。按這種方式理解,軟件架構(gòu)風(fēng)格定義了用于描述系統(tǒng)的術(shù)語表和一組指導(dǎo)構(gòu)件系統(tǒng)的規(guī)則

42、答案:B本題解析:試題的正確答案是B,SMP(SymmeticalMulti-Processing.對(duì)稱多處理器結(jié)構(gòu))技術(shù),是指在一個(gè)計(jì)算機(jī)上匯集了一組處理器(多CPU),各CPU之間共享內(nèi)存子系統(tǒng)以及總線結(jié)構(gòu),所以屬于緊耦合多機(jī)系統(tǒng)。在這種架構(gòu)中,一臺(tái)電腦不再由單個(gè)CPU組成,而同時(shí)由多個(gè)處理器運(yùn)行操作系統(tǒng)的單一復(fù)本,并共享內(nèi)存和一臺(tái)計(jì)算機(jī)的其他資源。雖然同時(shí)使用多個(gè)CPU,但是從管理的角度來看,它們的表現(xiàn)就像一臺(tái)單機(jī)一樣。系統(tǒng)將任務(wù)隊(duì)列對(duì)稱地分布于多個(gè)CPU之上,從而極大

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論