版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
姓名:_________________編號:_________________地區(qū):_________________省市:_________________ 密封線 姓名:_________________編號:_________________地區(qū):_________________省市:_________________ 密封線 密封線 2026年軟件水平考試考試重點試題精編注意事項:1.全卷采用機器閱卷,請考生注意書寫規(guī)范;考試時間為120分鐘。2.在作答前,考生請將自己的學校、姓名、班級、準考證號涂寫在試卷和答題卡規(guī)定位置。
3.部分必須使用2B鉛筆填涂;非選擇題部分必須使用黑色簽字筆書寫,字體工整,筆跡清楚。
4.請按照題號在答題卡上與題目對應的答題區(qū)域內規(guī)范作答,超出答題區(qū)域書寫的答案無效:在草稿紙、試卷上答題無效。(參考答案和詳細解析均在試卷末尾)一、選擇題
1、數據庫系統(tǒng)運行的基本工作單位是事務,事務相當于操作系統(tǒng)中的進程,是用戶定義的一個數據庫操作序列,這些操作序列要么全做要么全不做,是一個不可分割的工作單位。數據庫的()是指操作序列要么全做要么全不做。設計時用(請作答此空)實現。數據庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)的性質稱為()。設計時用()檢查實現。A.影子拷貝B.差異備份C.深拷貝D.完全備份
2、某文件管理系統(tǒng)在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若磁盤上物理塊的編號依次為:0、1、2、....;系統(tǒng)中的字長為32位,位示圖中字的編號依次為:0、1、2、..,每個字中的一個二進制位對應文件存儲器上的一個物理塊,取值0和1分別表示物理塊是空閑或占用。假設操作系統(tǒng)將2053號物理塊分配給某文件,那么該物理塊的使用情況在位示圖中編號為(請作答此空)的字中描述,系統(tǒng)應該將()A.32B.33C.64D.65
3、防衛(wèi)式程序設計不包括()A.錯誤檢測B.破壞估計C.錯誤調整D.錯誤恢復
4、某廣告公司的宣傳產品有宣傳冊、文章、傳單等多種形式,宣傳產品的出版方式包括紙質方式、CD、DVD、在線發(fā)布等。現要求為該廣告公司設計一個管理這些宣傳產品的應用,采用(4)設計模式較為合適,該模式(5)。【回答括號5】A.將一系列復雜的類包裝成一個簡單的封閉接口B.將抽象部分與它的實現部分分離,使它們都可以獨立地變化C.可在不影響其他對象的情況下,以動態(tài)、透明的方式給單個對象添加職責D.將一個接口轉換為客戶希望的另一個接口
5、某軟件公司欲開發(fā)一個繪圖軟件,要求使用不同的繪圖程序繪制不同的圖形。在明確用戶需求后,該公司的架構師決定采用Bridge模式實現該軟件,并設計UML類圖如下圖所示。圖中與Bridge模式中的“Abstraction”角色相對應的類是(6),與“Implementor”角色相對應的類是(7)。【回答括號7】A.ShapeB.DrawingC.RectangleD.V2Drawing
6、一般來說,架構可以分為三個層次。()層主要負責接收用戶的請求,對用戶的輸入、輸出進行檢查與控制,處理客戶端的一些動作,包括控制頁面跳轉等,并向用戶呈現最終的結果信息。表現層主要采用()結構來實現,其中的()負責接收用戶的請求,并決定應該調用哪個模型來處理。(請作答此空)主要負責將業(yè)務數據存儲在文件、數據庫等持久化存儲介質中。A.表現層B.業(yè)務邏輯層C.持久層D.中間層
7、mVC模式強制性地將一個應用處理流程按照模型、視圖、控制的方式進行分離,三者的協(xié)作關系如圖所示。圖中的(1)-(3)分別是(1)、(2)、(3)。A.選擇視圖B.業(yè)務處理C.狀態(tài)查詢D.觸發(fā)事件
8、為了使一個接口的規(guī)范和實現該接口的構件得到廣泛應用,需要實現接口的標準化。接口標準他是對()的標準化。A.保證接口唯一性的命名方案B.接口中消息模式、格式和協(xié)議C.接口中所接收的數據格式D.接口消息適用語境
9、Acceleratedanalysisapproachesemphasizetheconstructionof()tomorerapidlyidentifybusinessanduserrequirementsforanewsystem.Asanacceleratedanalysistechnology,(請作答此空)readstheprogramcodeandautomaticallygeneratestheequivalentsystemmodel,andthecodecanbeobtainedfrom().Allsystemanalysisapproachesrequiresomeformof()whichincludesthosetechniquestobeusedtoidentifyorextractsystemproblemsandsolutionrequirementsfromusercommunity.()isaclassicalsetoftechniquesusedtocollectinformationaboutsystemproblems,opportunities,solutionrequirements,andpriorities.A.eXtremeprogrammingB.modeldrivenC.reverseengineeringD.agileMethod
10、()架構風格可以概括為通過連接件綁定在一起按照一組規(guī)則運作的并行構件。A.C2B.黑板系統(tǒng)C.規(guī)則系統(tǒng)D.虛擬機
11、DES加密算法的密鑰長度為56位,三重DES的密鑰長度為()位。A.168B.128C.112D.56
12、某公司網上銷售管理系統(tǒng)的數據庫部分關系模式如下所示。其中,客戶號唯一標識一位客戶,產品號唯一標識一件產品,訂單號唯一標識一份訂單。一份訂單必須且僅對應一位客戶,一份訂單可由一到多條訂單明細組成,一位客戶可以有多份訂單。客戶(客戶號,姓名,性別,地址,郵編)產品(產品號,名稱,庫存,單價)訂單(訂單號,時間,金額,客戶號)訂單明細(訂單號,產品號,數量)訂單關系模式的主鍵為(請作答此空);訂單明細關系模式的主鍵為();其中訂單的外鍵為()。A.訂單號B.客戶號C.(訂單號,客戶號)D.(訂單號,時間)
13、設計模式基于面向對象技術,是人們在長期的開發(fā)實踐中良好經驗的結晶,提供了一個簡單、統(tǒng)一的描述方法,使得人們可以復用這些軟件設計辦法、過程管理經驗。按照設計模式的目的進行劃分,現有的設計模式可以分為創(chuàng)建型、()和行為型三種類型。其中()屬于創(chuàng)建型模式,(請作答此空)屬于行為型模式。()模式可以將一個復雜的組件分成功能性抽象和內部實現兩個獨立的但又相關的繼承層次結構,從而可以實現接口與實現分離。A.DecoratorB.CompositeC.MementoD.Builder
14、某企業(yè)的生產流水線上有2名工人P1和P2,1名檢驗員P3。P1]將初步加工的半成品放入半成品箱B1;P2從半成品箱B1取出繼續(xù)加工,加工好的產品放入成品箱B2;P3從成品箱B2取出產品檢驗。假設B1可存放n件半成品,B2可存放m件產品,并設置6個信號量S1、S2、S3、S4、S5和S6,且S3和S6的初值都為0。采用PV操作實現P[1]、P2和P3的同步模型如下圖所示,則信號量S1和S5();S2、S4的初值分別為(請作答此空)。A.n、0B.m、0C.m、nD.n、m
15、某公司欲開發(fā)一個網上商城系統(tǒng),在架構設計階段,公司的架構師識別出3個核心質量屬性場景。其中“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與(請作答此空)質量屬性相關,通常可采用()架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”主要與()質量屬性相關,通常可采用()架構策略實現該屬性;“系統(tǒng)應該能夠抵擋惡意用戶的ru侵行為,并進行報警和記錄”主要與()_質量屬性相關,通常可采用()架構策略實現該屬性。A.性能B.可用性C.易用性D.可修改性
16、架構權衡分析方法(ArchitectureTradeoffAnalysisMethod,ATAM)是在基于場景的架構分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)基礎之上發(fā)展起來的,主要包括場景和需求收集、()、屬性模型構造和分析、屬性模型折中等4個階段。ATAM方法要求在系統(tǒng)開發(fā)之前,首先對這些質量屬性進行_(請作答此空)和折中。A.設計B.實現C.測試D.評價
17、關于數據訪問中間件的作用,下列說法錯誤的是()。A.為了建立數據應用資源互操作的模式,對異構環(huán)境下的數據庫和文件系統(tǒng)實現聯接B.用來屏蔽掉各種平臺及協(xié)議之間的差異,進行相互通信,實現應用程序之間的協(xié)同C.在分布、異構的網絡計算環(huán)境中,可以將各種分布對象有機地結合在一起,完成系統(tǒng)的快速集成,實現對象重用D.使調用遠端的過程像調用本地過程一樣
18、某企業(yè)的生產流水線上有2名工人P1和P2,1名檢驗員P3。P1]將初步加工的半成品放入半成品箱B1;P2從半成品箱B1取出繼續(xù)加工,加工好的產品放入成品箱B2;P3從成品箱B2取出產品檢驗。假設B1可存放n件半成品,B2可存放m件產品,并設置6個信號量S1、S2、S3、S4、S5和S6,且S3和S6的初值都為0。采用PV操作實現P[1]、P2和P3的同步模型如下圖所示,則信號量S1和S5(請作答此空);S2、S4的初值分別為()。A.分別為同步信號量和互斥信號量,初值分別為0和1B.都是同步信號量,其初值分別為0和0C.都是互斥信號量,其初值分別為1和1D.都是互斥信號量,其初值分別為0和1
19、在項目某階段的實施過程中,A活動需要2天2人完成,B活動需要2天2人完成,C活動需要5天4人完成,D活動需要3天2人完成,E活動需要1天1人完成,該階段的時標網絡圖如下。該項目組共有8人,且負責A、E活動的人因另有安排,無法幫助其他人完成相應工作,且項目整個工期刻不容緩。以下()安排是恰當的,能夠使實施任務順利完成A.B活動提前2天開始B.B活動推遲2天開始C.D活動提前2天開始D.D活動推遲2天開始
20、軟件風險是指在軟件開發(fā)過程中面臨的一些不確定性和可能造成的損失。軟件風險大致可以分為三類:項目風險、技術風險和商業(yè)風險。下列敘述中,()屬于商業(yè)風險。A.軟件的開發(fā)時間可能會超出預期時間B.采用的開發(fā)技術過于先進,技術本身尚不穩(wěn)定C.軟件開發(fā)過程中需求一直未能穩(wěn)定下來D.軟件開發(fā)過程沒有得到預算或人員上的保證
21、()設計模式能夠動態(tài)地給一個對象添加一些額外的職責而無須修改此對象的結構;()設計模式定義一個用于創(chuàng)建對象的接口,讓子類決定實例化哪一個類;欲使一個后端數據模型能夠被多個前端用戶界面連接,采用(請作答此空)模式最適合。A.裝飾器B.享元C.觀察者D.中介者
22、通常可以將計算機系統(tǒng)中執(zhí)行一條指令的過程分為取指令,分析和執(zhí)行指令3步。若取指令時間為4Δt,分析時間為2Δt。執(zhí)行時間為3Δt,按順序方式從頭到尾執(zhí)行完600條指令所需時間為()Δt;若按照執(zhí)行第i條,分析第i+1條,讀取第i+2條重疊的流水線方式執(zhí)行指令,則從頭到尾執(zhí)行完600條指令所需時間為(請作答此空)Δt。A.2400B.2405C.3000D.3009
23、DTD的缺點有()A.數據類型豐富B.數據類型有限C.一個文檔可以使用多種DTD文檔D.DTD的聲明不是必須出現的
24、按照設計模式的目的進行劃分,現有的設計模式可以分為三類。()模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;A.合成型B.組合型C.結構型D.聚合型
25、電子政務是對現有的政府形態(tài)的一種改造,利用信息技術和其他相關技術,將其管理和服務職能進行集成,在網絡上實現政府組織結構和工作流程優(yōu)化重組。與電子政務相關的行為主體有三個,即政府、(12)及居民。國家和地方人口信息的采集、處理和利用,屬于(13)的電子政務活動。【回答括號12】A.部門B.企(事)業(yè)單位C.管理機構D.行政機關
26、螺旋模型每一階段的組成部分不包括()A.風險分析B.評審C.有效性驗證D.軟件描述
27、________不是反映嵌入式實時操作系統(tǒng)實時性的評價指標。A.任務執(zhí)行時間B.中斷響應和延遲時間C.任務切換時間D.信號量混洗時間
28、某異地開發(fā)的信息系統(tǒng)集成項目以程序流程圖、數據流程圖等為主要分析設計工具。由于用戶身處異地,現場參與系統(tǒng)開發(fā)成本較高,因此項目組采用了先開發(fā)一個簡化系統(tǒng),待用戶認可后再開發(fā)最終系統(tǒng)的策略。該信息系統(tǒng)集成項目的開發(fā)方法屬于()。A.結構化方法與原型法的組合應用B.結構化方法與面向對象方法的組合應用C.原型法與面向對象方法的組合應用D.原型法與形式化方法的組合應用
29、以下關于增量模型的敘述中,不正確的是()。A.容易理解,管理成本低B.核心的產品往往首先開發(fā),因此經歷最充分的"測試"C.第一個可交付版本所需要的成本低,時間少D.即使一開始用戶需求不清晰,對開發(fā)進度和質量也沒有影響
30、緊耦合多機系統(tǒng)一般通過(請作答此空)實現多機間的通信。對稱多處理器結構(SMP)屬于()系統(tǒng)。A.因特網B.共享內存C.進程通信D.共享寄存器
31、項目時間管理中的過程包括()。A.活動定義、活動排序、活動的資源估算和工作進度分解B.活動定義、活動排序、活動的資源估算、活動歷時估算、制定計劃和進度控制C.項目章程、項目范圍管理計劃、組織過程資產和批準的變更申請D.生產項目計劃、項目可交付物說明、信息系統(tǒng)要求說明和項目度量標準
32、某高校管理信息系統(tǒng)的數據庫設計過程中,()階段是在需求分析的基礎上,對用戶信息加以分類、聚集和概括,建立信息模型,并依照選定的數據庫管理系統(tǒng)軟件,轉換成為數據的(請作答此空),再依照軟硬件環(huán)境,最終實現數據的合理存儲。A.物理模式B.邏輯模式C.內模式D.概念模式
33、()不屬于可修改性考慮的內容。A.可維護性B.可擴展性C.結構重構D.可變性
34、面向構件的編程(ComponentOrientedProgramming,COP)關注于如何支持建立面向構件的解決方案。面向構件的編程所需要的基本支持包括()。A.繼承性、構件管理和綁定、構件標識、訪問控制B.封裝性、信息隱藏、獨立部署、模塊安全性C.多態(tài)性、模塊封裝性、后期綁定和裝載、安全性D.構件抽象、可替代性、類型安全性、事務管理
35、若系統(tǒng)中存在n個等待事務Ti(i=0,1,2,…,n-1),其中:T0正等待被T1鎖住的數據項A1,T1正等待被T2鎖住的數據項A2,…,Ti正等待被Ti+1鎖住的數據項Ai+1,…,Tn-1正等待被T0鎖住的數據項A0,則系統(tǒng)處于()狀態(tài)。A.封鎖B.死鎖C.循環(huán)D.并發(fā)處理
36、在磁盤上存儲數據的排列方式會影響I/O服務的總時間。假設每磁道劃分成10個物理塊,每塊存放1個邏輯記錄。邏輯記錄RI.R2,...,RI0存放在同一個磁道上,記錄的安排順序如下表所示;假定磁盤的旋轉速度為30ms/周,磁頭當前處在R1的開始處。若系統(tǒng)順序處理這些記錄,使用單緩沖區(qū),每個記錄處理時間為6ms,則處理這10個記錄的最長時間為();若對信息存儲進行優(yōu)化分布后,處理10個記錄的最少時間為(請作答此空).A.60msB.90msC.l09msD.180ms
37、()是一種靜態(tài)的故障屏蔽技術,采用前向恢復的策略;N版本程序的設計思想是用N個具有相同功能的程序同時執(zhí)行一項計算,結果通過多數表決來選擇。A.N版本程序設計B.M模冗余C.恢復塊方法D.防衛(wèi)式程序設計等
38、商業(yè)智能系統(tǒng)的處理過程包括四個主要階段:數據預處理通過()實現企業(yè)原始數據的初步整合;建立數據倉庫是后續(xù)數據處理的基礎;數據分析是體現系統(tǒng)智能的關鍵,主要采用(請作答此空)和()技術,前者能夠實現數據的上卷、下鉆和旋轉分析,后者利用隱藏的知識,通過建立分析模型預測企業(yè)未來發(fā)展趨勢;數據展現主要完成數據處理結果的可視化。A.知識庫B.數據挖掘C.聯機事務處理D.聯機分析處理
39、按照設計模式的目的進行劃分,現有的設計模式可以分為三類。行為型模式主要用于對象之間的職責及其提供服務的分配方式,其代表有()模式等。A.PrototypeB.FacadeC.ProxyD.Visitor
40、設有關系模式R(A1,A2,A3,A4,A5,A6),函數依賴集F={A1→A3,A1A2→A4,A5A6→A1,A3A5→A6,A2A5→A6}。關系模式R的一個主鍵是(),從函數依賴集F可以推出關系模式R(請作答此空)。A.不存在傳遞依賴,故R為1NFB.不存在傳遞依賴,故R為2NFC.存在傳遞依賴,故R為3NFD.每個非主屬性完全函數依賴于主鍵,故R為2NF
41、用于管理信息系統(tǒng)規(guī)劃的方法有很多,其中(1)將整個過程看成是一個“信息集合”,并將組織的戰(zhàn)略目標轉變?yōu)楣芾硇畔⑾到y(tǒng)的戰(zhàn)略目標。(2)通過自上而下地識別企業(yè)目標、企業(yè)過程和數據,然后對數據進行分析,自下而上地設計信息系統(tǒng)。【答括號1】A.關鍵成功因素法B.戰(zhàn)略目標集轉化法C.征費法D.零線預算法
42、給定關系R(A1,A2,A3,A4)上的函數依賴集F={A1→A2A5,A2→A3A4,A3→A2},R的候選關鍵字為()。函數依賴(請作答此空)∈F+。A.A5→A1A2B.A4→A1A2C.A3→A2A4D.A2→A1A5
43、ERP(EnterpriseResourcePlanning)是建立在信息技術的基礎上,利用現代企業(yè)的先進管理思想,對企業(yè)的物流、資金流和(14)流進行全面集成管理的管理信息系統(tǒng),為企業(yè)提供決策、計劃、控制與經營業(yè)績評估的全方位和系統(tǒng)化的管理平臺。在ERP系統(tǒng)中,(15)管理模塊主要是對企業(yè)物料的進、出、存進行管理。【回答括號14】A.產品B.人力資源C.信息D.加工
44、在嵌入式操作系統(tǒng)中,板級支持包BSP作為對硬件的抽象,實現了()。A.硬件無關性,操作系統(tǒng)無關性B.硬件有關性,操作系統(tǒng)有關性C.硬件無關性,操作系統(tǒng)有關性D.硬件有關性,操作系統(tǒng)無關性
45、為了加強對企業(yè)信息資源的管理,企業(yè)應按照信息化和現代化企業(yè)管理要求設置信息管理機構,建立信息中心。信息中心的主要職能不包括()A.處理信息,確定信息處理的方法B.用先進的信息技術提高業(yè)務管理水平C.組織招聘信息資源管理員D.建立業(yè)務部門期望的信息系統(tǒng)和網絡
46、系統(tǒng)的可維護性指標不包括()A.可理解性B.可測試性C.可修改性D.可移植性
47、架構權衡分析方法(ArchitectureTradeoffAnalysisMethod,ATAM)是在基于場景的架構分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)基礎之上發(fā)展起來的,主要包括場景和需求收集、(請作答此空)、屬性模型構造和分析、屬性模型折中等4個階段。ATAM方法要求在系統(tǒng)開發(fā)之前,首先對這些質量屬性進行_(63)和折中。A.架構視圖和場景實現B.架構風格和場景分析C.架構設計和目標分析D.架構描述和需求評估
48、題干參考上題,b.若需得到每種產品的名稱和該產品的總庫存量,則對應的查詢語句為:SELELCT產品名稱,SUM(產品數量FROMP,IWHEREP.產品號=I.產品號();A.ORDERBY產品名稱B.ORDERBY產品數量C.GROUPBY產品名稱D.GROUPBY產品數量
49、基于架構的軟件開發(fā)(ArchitectureBasedSoftwareDevelopment,ABSD.強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用()來描述軟件架構,采用(請作答此空)來描述需求。A.用例與類圖B.用例與視角C.用例與質量場景D.視角與質量場景
50、()不是對Web服務器進行性能評估的主要指標。A.丟包率B.最大并發(fā)連接數C.響應延遲D.吞吐量
51、某公司擬卡發(fā)一個VIP管理系統(tǒng),系統(tǒng)需要根據不同商場活動,不定期更新VIP會員的審核標準和VIP折扣標準。針對上述需求,采用()架構風格最為合適。A.規(guī)則系統(tǒng)B.過程控制C.分層D.管道-過濾器
52、在計算機中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式(包括無條件傳送與程序查詢方式)、程序中斷方式、DMA工作方式、通道方式、I/O處理機。()方式I/O端口總是準備好接受主機的輸出數據,或是總是準備好向主機輸入數據,并且只適用于簡單的I/O控制。(請作答此空)允許主存儲器和I/O設備之間通過某種控制器直接進行批量數據交換,除了在數據傳輸開始和結束時,整個過程無須CPU的干預。()在一定的硬件基礎上利用軟件手段實現對I/O的控制和傳送,更多地免去了cpu的接入。A.I/O處理機B.DMA方式C.通道控制方式D.無條件傳送
53、對數據庫管理系統(tǒng)評價的主要性能指標有()、數據庫所允許的索引數量和最大并發(fā)實物處理能力等。A.MIPSB.支持協(xié)議和標準C.最大連接數D.時延抖動
54、系統(tǒng)的()性能指標有系統(tǒng)的可靠性、系統(tǒng)的吞吐率(量)、系統(tǒng)響應時間、系統(tǒng)資源利用率、可移植性。A.計算機B.操作系統(tǒng)C.數據庫D.weB.服務器
55、某文件管理系統(tǒng)在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若磁盤上物理塊的編號依次為:0、1、2、....;系統(tǒng)中的字長為32位,位示圖中字的編號依次為:0、1、2、..,每個字中的一個二進制位對應文件存儲器上的一個物理塊,取值0和1分別表示物理塊是空閑或占用。假設操作系統(tǒng)將2053號物理塊分配給某文件,那么該物理塊的使用情況在位示圖中編號為()的字中描述,系統(tǒng)應該將(請作答此空)A.該字的31號位置“0”B.該字的31號位置“1”C.該字的5號位置“0”D.該字的5號位置“1”
56、統(tǒng)一軟件開發(fā)過程是一種基于面向對象技術的軟件開發(fā)過程,其特點是“用例驅動,以架構為核心,迭代并增量”。統(tǒng)一軟件開發(fā)過程定義了四種通用的開發(fā)階段,它們按照過程順序分別是:起始階段、()、構建階段和(請作答此空),其中在構建階段主要產生的文檔有()。A.分析階段B.細化階段C.設計階段D.交付階段
57、某公司內部使用作為訪問某服務器的地址,其中wb是()。A.主機名B.協(xié)議名C.目錄名D.文件名
58、國家和地方人口信息的采集、處理和利用,屬于()的電子政務活動。A.政府對政府B.政府對居民C.居民對居民D.居民對政府
59、面向對象的分析模型主要由頂層架構圖、用例與用例圖和(13)構成:設計模型則包含以(14)表示的軟件體系機構圖、以交互圖表示的用例實現圖、完整精確的類圖、描述復雜對象的(15)和用以描述流程化處理過程的活動圖等。【回答括號14】A.模型試圖控制器B.組件圖C.包圖D.2層、3層或N層
60、供應鏈中的信息流覆蓋了從供應商、制造商到分銷商,再到零售商等供應鏈中的所有環(huán)節(jié),其信息流分為需求信息流和供應信息流,()屬于需求信息流,(請作答此空)屬于供應信息流。A.客戶訂單B.采購合同C.完工報告單D.銷售報告
61、面向對象的分析模型主要由頂層架構圖、用例與用例圖和(13)構成:設計模型則包含以(14)表示的軟件體系機構圖、以交互圖表示的用例實現圖、完整精確的類圖、描述復雜對象的(15)和用以描述流程化處理過程的活動圖等。【回答括號13】A.數據流模型B.領域概念模型C.功能分解圖D.功能需求模型
62、給定關系模式R(U,F),其中:屬性集U={A1,A2,A3,A4,A5,A6},函數依賴集F={A1→A2,A1→A3,A3→A4,A1A5→A6}。由于R存在非主屬性對碼的部分函數依賴,所以R屬于()A.1NFB.2NFC.3NFD.BCNF
63、數據庫系統(tǒng)運行的基本工作單位是事務,事務相當于操作系統(tǒng)中的進程,是用戶定義的一個數據庫操作序列,這些操作序列要么全做要么全不做,是一個不可分割的工作單位。數據庫的(請作答此空)是指操作序列要么全做要么全不做。設計時用()實現。數據庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)的性質稱為()。設計時用()檢查實現。A.一致性B.可用性C.原子性D.隔離性
64、前趨圖(PrecedenceGraph)是一個有向無環(huán)圖,記為:→={(Pi,Pj)|PimustcompletebeforePjmaystrat}。假設系統(tǒng)中進程P={P1,P2,P3,P4,P5,P6,P7,P8},且進程的前驅圖如下:那么前驅圖可記為:(6)A.→={(P2,P1),(P3,P1),(P4,P1),(P6,P4),(P7,P5),(P7,P6),(P8,P7)}B.→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P5,P7),(P6,P7),(P7,P8)}C.→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P5),(P4,P6),(P5,P7),(P6,P7),(P7,P8)}D.→={(P2,P1),(P3,P1),(P4,P1),(P5,P2),(P5,P2),(P5,P3),(P6,P4),(P7,P5),(P7,P6),(P8,P7)}
65、某航空公司機票銷售系統(tǒng)有n個售票點,該系統(tǒng)為每個售票點創(chuàng)建一個進程Pi(i=1,2,…,n)管理機票銷售。假設Tj(j=1,2,…,m)單元存放某日某航班的機票剩余票數,Temp為Pi進程的臨時工作單元,x為某用戶的訂票張數。初始化時系統(tǒng)應將信號量S賦值為(請作答此空)。Pi進程的工作流程如下圖所示,若用P操作和V操作實現進程間的同步與互斥,則圖中空(a)、空(b)和空(c)處應分別填入(2)。A.0B.1C.2D.3
66、對于因數據輸入某個構件,經過內部處理,產生數據輸出的系統(tǒng),通常會采用()架構風格。A.事件驅動系統(tǒng)B.黑板C.管道-過濾器D.分層系統(tǒng)
67、企業(yè)信息資源集成管理的核心是對企業(yè)()的集成。A.業(yè)務流B.內部信息流C.外部信息流D.內部和外部信息流
68、給定關系模式R(U,F),其中:屬性集U={A1,A2,A3,A4,A5,A6},函數依賴集F={A1→A2,A1→A3,A3→A4,A1A5→A6}。關系模式R的候選碼為(請作答此空),由于R存在非主屬性對碼的部分函數依賴,所以R屬于_()_.A.A1A3B.A1A4C.A1A5D.A1A6
69、對于如下所示的序列圖所描述的場景,最適合于采用的設計模式是(請作答此空);該模式適用的場合是()。A.VisitorB.StrategyC.ObserverD.State
70、(請作答此空)設計模式能夠動態(tài)地給一個對象添加一些額外的職責而無須修改此對象的結構;()設計模式定義一個用于創(chuàng)建對象的接口,讓子類決定實例化哪一個類;欲使一個后端數據模型能夠被多個前端用戶界面連接,采用()模式最適合。A.組合B.外觀C.享元D.裝飾器
71、構想原則的描述正確的是()A.向受益人描述未來圖景B.向受益人描述當前圖景C.預測未來與現狀D.預測工作節(jié)奏
72、數據庫系統(tǒng)運行的基本工作單位是事務,事務相當于操作系統(tǒng)中的進程,是用戶定義的一個數據庫操作序列,這些操作序列要么全做要么全不做,是一個不可分割的工作單位。數據庫的()是指操作序列要么全做要么全不做。設計時用()實現。數據庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)的性質稱為()。設計時用(請作答此空)檢查實現。A.封鎖協(xié)議B.完整性約束C.影子拷貝D.測試
73、某計算機系統(tǒng)輸入/輸出采用雙緩沖工作方式,其工作過程如下圖所示,假設磁盤塊與緩沖區(qū)大小相同,每個盤塊讀入緩沖區(qū)的時間T為10μs,緩沖區(qū)送用戶區(qū)的時間M為6μs,系統(tǒng)對每個磁盤塊數據韻處理時間C為2μs。若用戶需要將大小為10個磁盤塊的Docl文件逐塊從磁盤讀入緩沖區(qū),并送用戶區(qū)進行處理,那么采用雙緩沖需要花費的時間為()μs,比使用單緩沖節(jié)約了(請作答此空)μs時間。A.0B.8C.54D.62
74、有8口海上油井,相互間距離如下表所示(單位:海里)。其中1號井離海岸最近,為5海里。現要從海岸經1號井鋪設油管將各井連接起來,則鋪設輸油管道的最短長度為()海里A.9.1B.9.9C.10.1D.10.2
75、傳統(tǒng)的編譯器采用(請作答此空)風格。現代編譯器的集成開發(fā)環(huán)境則采用()風格。A.虛擬機B.管道過濾器風格C.數據共享風格D.進程通信
76、某高校管理信息系統(tǒng)的數據庫設計過程中,(請作答此空)階段是在需求分析的基礎上,對用戶信息加以分類、聚集和概括,建立信息模型,并依照選定的數據庫管理系統(tǒng)軟件,轉換成為數據的(),再依照軟硬件環(huán)境,最終實現數據的合理存儲。A.物理設計B.邏輯結構設計C.數據庫實施D.概念結構設計
77、軟件集成測試將已通過單元測試的模塊集成在一起,主要測試模塊之間的協(xié)作性。從組裝策略而言,可以分為()。A.批量式組裝和增量式組裝B.自頂向下和自底向上組裝C.一次性組裝和增量式組裝D.整體性組裝和混合式組裝
78、下列攻擊方式中,流量分析屬于()方式。A.被動攻擊B.主動攻擊C.物理攻擊D.分發(fā)攻擊
79、系統(tǒng)間進行異步串行通信時,數據的串/并和并/串轉換一般是通過(12)實現的。A.I/O指令B.專用的數據傳送指令C.CPU中有移位功能的數據寄存器D.接口中的移位寄存器
80、下列關于敏捷方法的敘述中,錯誤的是()。A.與傳統(tǒng)方法相比,敏捷方法比較適合需求變化大或者開發(fā)前期對需求不是很清晰的項目B.敏捷方法尤其適合于開發(fā)團隊比較龐大的項目C.敏捷方法的思想是適應性,而不是預設性D.敏捷方法以原型開發(fā)思想為基礎,采用迭代式增量開發(fā)二、多選題
81、某計算機系統(tǒng)輸入/輸出采用雙緩沖工作方式,其工作過程如下圖所示,假設磁盤塊與緩沖區(qū)大小相同,每個盤塊讀入緩沖區(qū)的時間T為10μs,緩沖區(qū)送用戶區(qū)的時間M為6μs,系統(tǒng)對每個磁盤塊數據韻處理時間C為2μs。若用戶需要將大小為10個磁盤塊的Docl文件逐塊從磁盤讀入緩沖區(qū),并送用戶區(qū)進行處理,那么采用雙緩沖需要花費的時間為()μs,比使用單緩沖節(jié)約了(請作答此空)μs時間。A.0B.8C.54D.62
82、在計算機中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式(包括無條件傳送與程序查詢方式)、程序中斷方式、DMA工作方式、通道方式、I/O處理機。()方式I/O端口總是準備好接受主機的輸出數據,或是總是準備好向主機輸入數據,并且只適用于簡單的I/O控制。(請作答此空)允許主存儲器和I/O設備之間通過某種控制器直接進行批量數據交換,除了在數據傳輸開始和結束時,整個過程無須CPU的干預。()在一定的硬件基礎上利用軟件手段實現對I/O的控制和傳送,更多地免去了cpu的接入。A.I/O處理機B.DMA方式C.通道控制方式D.無條件傳送
83、建筑物綜合布線系統(tǒng)中的垂直子系統(tǒng)是指()。A.由終端到信息插座之間的連線系統(tǒng)B.樓層接線間的配線架和線纜系統(tǒng)C.各樓層設備之間的互連系統(tǒng)D.連接各個建筑物的通信系統(tǒng)
84、假設系統(tǒng)中有n個進程共享3臺打印機,任一進程在任一時刻最多只能使用1臺打印機。若信號量S的值為-3,則系統(tǒng)中有()個進程等待使用打印機。A.0B.1C.2D.3
85、在數據庫設計的()階段進行關系規(guī)范化。A.需求分析B.概念設計C.邏輯設計D.物理設計
86、某公司擁有多個應用系統(tǒng),分別采用不同的語言和平臺獨立構建而成,企業(yè)需要集成來自不同系統(tǒng)的數據,并使用可定制格式的數據頻繁地、立即地、可靠地、異步地傳輸數據。以下集成方式,最能滿足這種要求的是()。A.文件共享B.數據庫共享C.遠程方法調用D.消息機制
87、在項目某階段的實施過程中,A活動需要2天2人完成,B活動需要2天2人完成,C活動需要5天4人完成,D活動需要3天2人完成,E活動需要1天1人完成,該階段的時標網絡圖如下。該項目組共有8人,且負責A、E活動的人因另有安排,無法幫助其他人完成相應工作,且項目整個工期刻不容緩。以下()安排是恰當的,能夠使實施任務順利完成A.B活動提前2天開始B.B活動推遲2天開始C.D活動提前2天開始D.D活動推遲2天開始
88、某高校欲構建財務系統(tǒng),使得用戶可通過校園網訪問該系統(tǒng)。根據需求,公司給出如下2套方案。方案一:1)出口設備采用一臺配置防火墻板卡的核心交換機,并且使用防火墻策略將需要對校園網做應用的服務器進行地址映射;2)采用4臺高性能服務器實現整體架構,其中3臺作為財務應用服務器、1臺作為數據備份管理服務器;3)通過備份管理軟件的備份策略將3臺財務應用服務器的數據進行定期備份。方案二:1)出口設備采用一臺配置防火墻板卡的核心交換機,并且使用防火墻策略將需要對校園網做應用的服務器進行地址映射;2)采用2臺高性能服務器實現整體架構,服務器采用虛擬化技術,建多個虛擬機滿足財務系統(tǒng)業(yè)務需求。當一臺服務器出現物理故障時將業(yè)務遷移到另外一臺物理服務器上。與方案一相比,方案二的優(yōu)點是(請作答此空)。方案二還有一些缺點,下列不屬于其缺點的是(68)。A.網絡的安全性得到保障B.數據的安全性得到保障C.業(yè)務的連續(xù)性得到保障D.業(yè)務的可用性得到保障
89、王某買了二幅美術作品原件,則他享有該美術作品的()A.著作權B.所有權C.展覽權D.所有權與其展覽權
90、數據庫系統(tǒng)運行的基本工作單位是事務,事務相當于操作系統(tǒng)中的進程,是用戶定義的一個數據庫操作序列,這些操作序列要么全做要么全不做,是一個不可分割的工作單位。數據庫的()是指操作序列要么全做要么全不做。設計時用(請作答此空)實現。數據庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)的性質稱為()。設計時用()檢查實現。A.影子拷貝B.差異備份C.深拷貝D.完全備份
91、電子政務是對現有的政府形態(tài)的一種改造,利用信息技術和其他相關技術,將其管理和服務職能進行集成,在網絡上實現政府組織結構和工作流程優(yōu)化重組。與電子政務相關的行為主體有三個,即政府、()及居民。A.部門B.企(事)業(yè)單位C.管理機構D.行政機關
92、嵌入式處理器是嵌入式系統(tǒng)的核心部件,一般可分為嵌入式微處理器(MPU)、微控制器(MCU)、數字信號處理器(DSP)和片上系統(tǒng)(SOC)。以下敘述中,錯誤的是()A.MPU在安全性和可靠性等方面進行增強,適用于運算量較大的智能系統(tǒng)B.MCU典型代表是單片機,體積小從而使功耗和成本下降C.DSP處理器對系統(tǒng)結構和指令進行了特殊設計,適合數字信號處理D.SOC是一個有專用目標的集成電路,其中包括完整系統(tǒng)并有嵌入式軟件的全部內容
93、()的目的是檢查模塊之間,以及模塊和已集成的軟件之間的接口關系,并驗證已集成的軟件是否符合設計要求。其測試的技術依據是(請作答此空)。A.軟件詳細設計說明書B.技術開發(fā)合同C.軟件概要設計文檔D.軟件配置文檔
94、某公司的用戶購買了一臺預先安裝了操作系統(tǒng)的PC,后經查實,該PC上的操作系統(tǒng)是盜版,而對此情況該用戶并不知情,則()。A.該用戶承擔部分侵權責任B.應由其所在單位承擔侵權責任C.應由該PC的提供者承擔侵權責任D.該用戶承擔全部侵權責任
95、通常可以將計算機系統(tǒng)中執(zhí)行一條指令的過程分為取指令,分析和執(zhí)行指令3步。若取指令時間為4Δt,分析時間為2Δt。執(zhí)行時間為3Δt,按順序方式從頭到尾執(zhí)行完600條指令所需時間為(請作答此空)Δt;若按照執(zhí)行第i條,分析第i+1條,讀取第i+2條重疊的流水線方式執(zhí)行指令,則從頭到尾執(zhí)行完600條指令所需時間為()Δt。A.2400B.3000C.3600D.5400
96、某軟件開發(fā)公司負責開發(fā)一個Web服務器服務端處理軟件,其核心部分是對客戶端請求消息的解析與處理,包括HTTP報頭分離、SOAP報文解析等功能。該公司的架構師決定采用成熟的架構風格指導整個軟件的設計,以下()架構風格,最適合該服務端處理軟件。A.虛擬機B.管道-過濾器C.黑板結構D.分層結構
97、以下關于IPv6的論述中,正確的是()。A.IPv6數據包的首部比IPv4復雜B.IPv6的地址分為單播、廣播和任意播3種C.IPv6地址長度為128比特D.每個主機擁有唯一的IPv6地址
98、峰值MIPS(每秒百萬次指令數)用來描述計算機的定點運算速度,通過對計算機指令集中基本指令的執(zhí)行速度計算得到。假設某計算機中基本指令的執(zhí)行需要5個機器周期,每個機器周期為3微秒,則該計算機的定點運算速度為()MIPS。A.8B.15C.0.125D.0.067
99、CORBA構件模型中,(8)的作用是在底層傳輸平臺與接收調用并返回結果的對象實現之間進行協(xié)調,(9)是最終完成客戶請求的服務對象實現。A.伺服對象激活器B.適配器激活器C.伺服對象定位器D.可移植對象適配器POA
100、UML的事物是對模型中最具有代表性的成分的抽象,(請作答此空)是模型的靜態(tài)部分,描述概念或物理元素;()用來描述、說明和標注模型的任何元素。A.結構事物B.分組事物C.行為事物D.注釋事物
參考答案與解析
1、答案:A本題解析:數據庫的原子性是指操作序列要么全做要么全不做。設計時用影子拷貝(淺拷貝)實現。淺拷貝就是你的影子,深拷貝是你的克隆人,你沒了影子也就沒了,但是克隆人還活著。數據庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)稱為一致性。設計時用完整性約束檢查實現。
2、答案:C本題解析:2053/32=64.156,屬于第65個字。題干問的是編號,編號64的是第65個字。
3、答案:C本題解析:暫無解析
4、答案:B本題解析:題目所給出的應用中,不希望在不同的宣傳產品與具體所采用的出版方式之間建立一個固定的綁定關系,以避免這兩者之間的緊耦合關系。這種情形適合于采用Bridge(橋接)模式。橋接模式屬于結構型設計模式的一種。結構型模式描述如何將類或對象合在一起形成更大的結構。橋接模式將抽象部分與它的實現部分分離,使它們都可以獨立地變化。在以下情況可以使用Bridge模式:①不希望在抽象以及抽象的實現部分之間有一個固定的綁定關系。例如這種情況可能是因為,在程序運行時刻可以選擇或切換實現部分;②類的抽象以及它的實現都應該可以通過生成子類的方法加以擴充,使用Bridge模式可以對不同的抽象接口和實現部分進行組合,并分別對它們進行擴充。③對一個抽象的實現部分的修改應該對用戶不產生影響,即客戶的代碼不必重新編譯。
5、答案:B本題解析:橋接模式將抽象部分與它的實現部分分離,使它們都可以獨立地變化。它是一種對象結構型模式,又稱為柄體(HandleandBody)模式或接口(Interface)模式。橋接模式類似于多重繼承方案,但是多重繼承方案往往違背了類的單一職責原則,其復用性比較差,橋接模式是比多重繼承方案更好的解決方法。·Abstraction定義抽象類的接口;維護一個指向Implementor類型對象的指針。·RefinedAbstraction擴充由Abstraction定義的接口。·Implementor定義實現類的接口,該接口不一定要與Abstraction的接口完全一致;事實上這兩個接口可以完全不同。一般來說,Implementor接口僅提供基本操作,而Abstraction則定義了基于這些基本操作的較高層次的操作。·ConcreteImplementor實現Implementor接口并定義它的具體實現。圖中與Bridge模式中的“Abstraction”角色相對應的類是Shape,與“Implementor”角色相對應的類是Drawing。
6、答案:C本題解析:一般來說,架構可以分為表現層、中間層和持久層三個層次。(1)表現層。表現層主要負責接收用戶的請求,對用戶的輸入、輸出進行檢查與控制,處理客戶端的一些動作,包括控制頁面跳轉等,并向用戶呈現最終的結果信息。表現層主要采用MVC結構來實現。控制器負責接收用戶的請求,并決定應該調用哪個模型來處理;然后,模型根據用戶請求調用中間層進行相應的業(yè)務邏輯處理,并返回數據;最后,控制器調用相應的視圖來格式化模型返回的數據,并通過視圖呈現給用戶。(2)中間層。中間層主要包括業(yè)務邏輯層組件、業(yè)務邏輯層工作流、業(yè)務邏輯層實體和業(yè)務邏輯層框架四個方面。業(yè)務邏輯層組件分為接口和實現類兩個部分,接口用于定義業(yè)務邏輯組件,定義業(yè)務邏輯組件必須實現的方法。通常按模塊來設計業(yè)務邏輯組件,每個模塊設計為一個業(yè)務邏輯組件,并且每個業(yè)務邏輯組件以多個DAO組件作為基礎,從而實現對外提供系統(tǒng)的業(yè)務邏輯服務。業(yè)務邏輯層工作流能夠實現在多個參與者之間按照某種預定義的規(guī)則傳遞文檔、信息或任務的過程自動進行,從而實現某個預期的業(yè)務目標,或者促進此目標的實現。業(yè)務邏輯層實體提供對業(yè)務數據及相關功能的狀態(tài)編程訪問,業(yè)務邏輯層實體數據可以使用具有復雜架構的數據來構建,這種數據通常來自數據庫中的多個相關表。業(yè)務邏輯層實體數據可以作為業(yè)務過程的部分I/O參數傳遞,業(yè)務邏輯層的實體是可序列化的,以保持它們的當前狀態(tài)。業(yè)務邏輯層是實現系統(tǒng)功能的核心組件,采用容器的形式,便于系統(tǒng)功能的開發(fā)、代碼重用和管理。(3)持久層。持久層主要負責數據的持久化存儲,主要負責將業(yè)務數據存儲在文件、數據庫等持久化存儲介質中。持久層的主要功能是為業(yè)務邏輯提供透明的數據訪問、持久化、加載等能力。
7、答案:B本題解析:系統(tǒng)架構設計師
8、答案:B本題解析:接口標準是對.接口中消息模式、格式和協(xié)的標準化
9、答案:C本題解析:暫無解析
10、答案:A本題解析:C2體系結構風格可以概括為:通過連接件綁定在一起的按照一組規(guī)則運作的并行構件網絡。C2風格中的系統(tǒng)組織規(guī)則如下:(1)系統(tǒng)中的構件和連接件都有一個頂部和一個底部;(2)構件的頂部應連接到某連接件的底部,構件的底部則應連接到某連接件的頂部,而構件與構件之間的直接連接是不允許的;(3)一個連接件可以和任意數目的其它構件和連接件連接;(4)當兩個連接件進行直接連接時,必須由其中一個的底部到另一個的頂部。
11、答案:C本題解析:三重DES采用"加密-解密-加密"的過程,密鑰長度是112位。
12、答案:A本題解析:本題考查的是應試者對關系數據庫基本概念的掌握程度,本題正確答案為A.根據題意,訂單號唯一標識一份訂單,訂單關系模式的主鍵為訂單號。
13、答案:C本題解析:設計模式包括:創(chuàng)建型、結構型、行為型。Singleton是單例模式,屬于創(chuàng)建型設計模式。Memento是備忘錄模式,屬于行為型設計模式。Bridge是橋接模式,它的特點是實現接口與實現分離。
14、答案:D本題解析:信號量S2表示半成品箱B1的容量,故S2的初值為n。當工人P1不斷地將其工序上加工的半成品放入半成品箱B1時,應該先測試半成品箱是否有空位,故工人P1使用P(S2),當工人P2從半成品箱取一件半成品時,半成品箱B1就空出一個空位,故工人P2使用V(S2)釋放空間。同理,信號量S4表示成品箱B2的容量,故S4的初值為m。當工人P2完成一件產品放入成品箱B2時,應該先測試成品箱是否有空位,故工人P2使用P(S4),當檢驗員P3從成品箱取一件產品檢驗時,成品箱B2就空出一個空位,故檢驗員P3使用V(S4)釋放空間。
15、答案:B本題解析:“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與可用性質量屬性相關,通常可采用心跳、Ping/Echo、主動冗余、被動冗余、選舉等架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”,主要與性能這一質量屬性相關,實現該屬性的常見架構策略包括:增加計算資源、減少計算開銷、引入并發(fā)機制、采用資源調度等。“系統(tǒng)應該能夠抵擋惡意用戶的入ru侵檢測、用戶認證、用戶授權、追蹤審計等架構策略實現該屬性。
16、答案:D本題解析:ATAM是在基于場景的架構分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)基礎之上發(fā)展起來的,主要包括場景和需求收集、架構視圖和場景實現、屬性模型構造和分析、屬性模型折中等4個階段。ATAM方法要求在系統(tǒng)開發(fā)之前,首先對這些質量屬性進行評價和折中。
17、答案:D本題解析:A、B、C均為數據訪問中間件的作用,D是遠程過程調用中間件。
18、答案:C本題解析:因為信號量S1是一個互斥信號量,表示半成品箱B1當前有無工人(生產者)使用,所以初值為1。信號量S5也是一個互斥信號量,表示成品箱B2當前有無工人或檢驗員使用,所以初值為1。
19、答案:D本題解析:暫無解析
20、答案:D本題解析:選項A屬于進度風險選項B屬于技術風險選項C屬于需求風險選項D屬于商業(yè)風險
21、答案:D本題解析:組合(Composite)模式將對象組合成樹形結構以表示“部分一整體”的層次結構,使得用戶對單個對象和組合對象的使用具有一致性。適用于:想表示對象的部分—整體層次結構;希望用戶忽略組合對象與單個對象的不同,用戶將統(tǒng)一地使用組合結構中的所有對象。外觀(Facade)模式為子系統(tǒng)中的一組接口提供一個一致的界面,Facade模式定義了一個高層接口,這個接口使得這一子系統(tǒng)更加容易使用。適用于:要為一個復雜子系統(tǒng)提供一個簡單接口時,子系統(tǒng)往往因為不斷演化而變得越來越復雜;客戶程序與抽象類的實現部分之間存在著很大的依賴性;當需要構建一個層次結構的子系統(tǒng)時,使用Facade模式定義子系統(tǒng)中每層的入口點。享元(Flyweight)模式運用共享技術有效地支持大量細粒度的對象。適用于:一個應用程序使用了大量的對象;完全由于使用大量的對象,造成很大的存儲開銷;對象的大多數狀態(tài)都可變?yōu)橥獠繝顟B(tài);如果刪除對象的外部狀態(tài),那么可以用相對較少的共享對象取代很多組對象;應用程序不依賴于對象標識。裝飾器(Decorator)模式描述了以透明圍欄來支持修飾的類和對象的關系,動態(tài)地給一個對象添加一些額外的職責,從增加功能的角度來看,裝飾器模式相比生成子類更加靈活。適用于:在不影響其他對象的情況下,以動態(tài)、透明的方式給單個對象添加職責;處理那些可以撤銷的職責;當不能采用生成子類的方式進行擴充時。工廠方法(FactoryMethod)定義一個用于創(chuàng)建對象的接口,讓子類決定將哪一個類實例化,使一個類的實例化延遲到其子類。適用于:當一個類不知道它所必須創(chuàng)建的對象的類的時候;當一個類希望由它的子類來指定它所創(chuàng)建的對象的時候;當類將創(chuàng)建對象的職責委托給多個幫助子類中的某一個,并且希望將哪一個幫助子類是代理者這一信息局部化的時候。觀察者(Observer)模式定義對象間的一種一對多的依賴關系,當一個對象的狀態(tài)發(fā)生改變時,所有依賴于它的對象都得到通知并被自動更新。適用于:當一個抽象模型有兩個方面,其中一個方面依賴于另一個方面,將這兩者封裝在獨立的對象中以使它們可以各自獨立地改變和復用;當對一個對象的改變需要同時改變其他對象,而不知道具體有多少對象有待改變時;當一個對象必須通知其他對象,而它又不能假定其他對象是誰,即不希望這些對象是緊耦合的。中介者(Mediator)用一個中介對象來封裝一系列的對象交互。中介者使各對象不需要顯式地相互引用,從而使其耦合松散,而且可以獨立地改變它們之間的交互。適用于:一組對象以定義良好但是復雜的方式進行通信,產生的相互依賴關系結構混亂且難以理解;一個對象引用其他很多對象并且直接與這些對象通信,導致難以復用該對象;想定制一個分布在多個類中的行為,而又不想生成太多的子類。如使一個后端數據模型能夠被多個前端用戶界面連接,采用此模式最合適。
22、答案:B本題解析:按順序方式需要執(zhí)行完一條執(zhí)行之后再執(zhí)行下一條指令,執(zhí)行1條執(zhí)行所需的時間為4Δt+2Δt+3Δt=9Δt,執(zhí)行600條指令所需的時間為9Δt×600=5400Δt。若采用流水線方式,則處理過程如下圖所示,執(zhí)行完600條執(zhí)行所需要的時間為4Δt×600+2Δt+3Δt=2405Δt。
23、答案:B本題解析:暫無解析
24、答案:C本題解析:結構型模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;
25、答案:B本題解析:電子政務的行為主體包括:政府、企(事)業(yè)單位及居民。國家和地方人口信息的采集、處理和利用,屬于政府對政府的電子政務活動。
26、答案:D本題解析:暫無解析
27、答案:A本題解析:一個嵌入式實時操作系統(tǒng)(BTOS)的評價要從很多角度進行,如體系結構、API的豐富程度、網絡支持、可靠性等。其中,實時性是RTOS評價的最重要的指標之一,實時性的優(yōu)劣是用戶選擇操作系統(tǒng)的一個重要參考。嚴格地說,影響嵌入式操作系統(tǒng)實時性的因素有很多,如常用系統(tǒng)調用平均運行時間、任務切換時間、線程切換時間、信號量混洗時間(指從一個任務釋放信號量到另一個等待該信號量的任務被激活的時間延遲)、中斷響應時間等。任務執(zhí)行時間不是反映RTOS實時性的評價指標。
28、答案:A本題解析:結構化方法使用的主要分析設計工具是"程序流程圖、數據流程圖等","先開發(fā)一個簡化系統(tǒng),待用戶認可后再開發(fā)最終系統(tǒng)"是原型法的特點。所以,該信息系統(tǒng)集成項目的開發(fā)方法屬于"A結構化方法與原型法的組合應用"。
29、答案:A本題解析:隨著開發(fā)過程的進展,如果用戶的需求發(fā)生了變更,一些增量可能需要重新開發(fā),由此產生的管理成本也會增加甚至超出組織的能力。
30、答案:B本題解析:本題考查計算機系統(tǒng)方面的基礎知識。試題的正確答案是B,多機系統(tǒng)按多機之間連接的緊密程度分為緊耦合多機系統(tǒng)和松耦合多機系統(tǒng)兩種。緊耦合多機系統(tǒng)又稱直接耦合系統(tǒng),指計算機間物理連接的頻帶較高,一般是通過總線或高速開關實現計算機間的互連,通過共享內存實現多機間的通信;松耦合多機系統(tǒng)又稱間接耦合系統(tǒng),—般是通過通道或通信線路實現計算機間的互連。
31、答案:B本題解析:時間管理的過程包括:⑦活動定義⑧活動排序⑨活動的資源估算⑩活動歷時估算制定計劃進度控制
32、答案:B本題解析:本題考查的是應試者對數據庫基本概念的掌握程度。第一空、第二空的正確答案分別為D和B。數據庫概念結構設計階段是在需求分析的基礎上,依照需求分析中的信息要求,對用戶信息方加以分類、聚集和概括,建立信息模型,并依照選定的數據庫管理系統(tǒng)軟件,轉換成為數據庫的邏輯模式,再依照軟硬件環(huán)境,最終實現數據的合理存儲。這—過程也稱為數據建模。
33、答案:D本題解析:可修改性(modifiability)是指能夠快速地以較高的性能價格比對系統(tǒng)進行變更的能力。通常以某些具體的變更為基準,通過考察這些變更的代價衡量可修改性。可修改性包含四個方面。(1)可維護性(maintainability)。這主要體現在問題的修復上:在錯誤發(fā)生后"修復"軟件系統(tǒng)。為可維護性做好準備的軟件體系結構往往能做局部性的修改并能使對其他構件的負面影響最小化。(2)可擴展性(extendibility)。這一點關注的是使用新特性來擴展軟件系統(tǒng),以及使用改進版本來替換構件并刪除不需要或不必要的特性和構件。為了實現可擴展性,軟件系統(tǒng)需要松散耦合的構件。其目標是實現一種體系結構,它能使開發(fā)人員在不影響構件客戶的情況下替換構件。支持把新構件集成到現有的體系結構中也是必要的。(3)結構重組(reassemble)。這一點處理的是重新組織軟件系統(tǒng)的構件及構件間的關系,例如通過將構件移動到一個不同的子系統(tǒng)而改變它的位置。為了支持結構重組,軟件系統(tǒng)需要精心設計構件之間的關系。理想情況下,它們允許開發(fā)人員在不影響實現的主體部分的情況下靈活地配置構件。(4)可移植性(portability)。可移植性使軟件系統(tǒng)適用于多種硬件平臺、用戶界面、操作系統(tǒng)、編程語言或編譯器。為了實現可移植,需要按照硬件無關的方式組織軟件系統(tǒng),其他軟件系統(tǒng)和環(huán)境被提取出。可移植性是系統(tǒng)能夠在不同計算環(huán)境下運行的能力。這些環(huán)境可能是硬件、軟件,也可能是兩者的結合。在關于某個特定計算環(huán)境的所有假設都集中在一個構件中時,系統(tǒng)是可移植的。如果移植到新的系統(tǒng)需要做些更改,則可移植性就是一種特殊的可修改性。
34、答案:C本題解析:面向構件的編程(COP)關注于如何支持建立面向構件的解決方案。一個基于一般OOP風格的COP定義如下(Szyperski,1995):"面向構件的編程需要下列基本的支持:--多態(tài)性(可替代性);--模塊封裝性(高層次信息的隱藏);--后期的綁定和裝載(部署獨立性);--安全性(類型和模塊安全性)。"
35、答案:B本題解析:暫無解析
36、答案:B本題解析:系統(tǒng)讀記錄的時間為30/10=3ms。對第一種情況:系統(tǒng)讀出并處理記錄R1之后,將轉到記錄R4的開始處,所以為了讀出記錄R2,磁盤必須再轉一圈,需要3ms(讀記錄)加30ms(轉一圈)的時間。這樣,處理10個記錄的總時間應為處理前9個記錄(即R1,R2,…,R9)的總時間再加上讀R10和處理時間(9×33ms+6ms=306ms)。若對信息進行分布優(yōu)化的結果對應關系所示:物理塊12345678910邏輯記錄R1R8R5R2R9R6R3R10R7R4從上表可以看出,當讀出記錄R1并處理結束后,磁頭剛好轉至R2記錄的開始處,立即就可以讀出并處理,因此處理10個記錄的總時間為:10×(3ms(讀記錄)+6ms(處理記錄))=10×9ms90ms
37、答案:A本題解析:N版本程序的設計思想是用N個具有相同功能的程序同時執(zhí)行一項計算,結果通過多數表決來選擇。其中N個版本的程序必須由不同的人(小組)獨立設計,使用不同的方法、不同的設計語言、不同的開發(fā)環(huán)境和工具來實現,目的是減少N個版本的程序在表決點上相關錯誤的概率。
38、答案:D本題解析:暫無解析
39、答案:D本題解析:行為型模式主要用于對象之間的職責及其提供服務的分配方式,其代表有Visitor模式等。
40、答案:D本題解析:把每個選項代入求它的閉包,A2A5能推出所有屬性的為主鍵。第二空,根據第一空可知R的一個主鍵為A2A5,由函數依賴集F可知,存在A2A5→A6,A5A6→A1,A1→A3,這里存在傳遞函數依賴,故A、B選項均不正確,C選項本身不正確,存在非主屬性對候選鍵的傳遞函數依賴,是不滿足3NF的。因此本題選擇D選項。
41、答案:B本題解析:用于管理信息系統(tǒng)規(guī)劃的方法很多,主要是關鍵成功因素法(CriticalSuccessFactors,CSF)、戰(zhàn)略目標集轉化法(StrategySetTransformation,SST)和企業(yè)系統(tǒng)規(guī)劃法(BusinessSystemPlanning,BSP)。其它還有企業(yè)信息分析與集成技術(BIAIT)、產出/方法分析(E/MA)、投資回收法(ROI)、征費法、零線預算法、階石法等。用得最多的是前面三種。1.關鍵成功因素法(CSF)在現行系統(tǒng)中,總存在著多個變量影響系統(tǒng)目標的實現,其中若干個因素是關鍵的和主要的(即關鍵成功因素)。通過對關鍵成功因素的識別,找出實現目標所需的關鍵信息集合,從而確定系統(tǒng)開發(fā)的優(yōu)先次序。關鍵成功因素來自于組織的目標,通過組織的目標分解和關鍵成功因素識別、性能指標識別,一直到產生數據字典。識別關鍵成功因素,就是要識別聯系于組織目標的主要數據類型及其關系。不同的組織的關鍵成功因素不同,不同時期關鍵成功因素也不相同。當在一個時期內的關鍵成功因素解決后,新的識別關鍵成功因素又開始。關鍵成功因素法能抓住主要矛盾,使目標的識別突出重點。由于經理們比較熟悉這種方法,使用這種方法所確定的目標,因而經理們樂于努力去實現。該方法最有利于確定企業(yè)的管理目標。2.戰(zhàn)略目標集轉化法(SST)把整個戰(zhàn)略目標看成是一個“信息集合”,由使命、目標、戰(zhàn)略等組成,管理信息系統(tǒng)的規(guī)劃過程即是把組織的戰(zhàn)略目標轉變成為管理信息系統(tǒng)的戰(zhàn)略目標的過程。戰(zhàn)略目標集轉化法從另一個角度識別管理目標,它反映了各種人的要求,而且給出了按這種要求的分層,然后轉化為信息系統(tǒng)目標的結構化方法。它能保證目標比較全面,疏漏較少,但它在突出重點方面不如關鍵成功因素法。3.企業(yè)系統(tǒng)規(guī)劃法(BSP)信息支持企業(yè)運行。通過自上而下地識別系統(tǒng)目標、企業(yè)過程和數據,然后對數據進行分析,自下而上地設計信息系統(tǒng)。該管理信息系統(tǒng)支持企業(yè)目標的實現,表達所有管理層次的要求,向企業(yè)提供一致性信息,對組織機構的變動具有適應性。企業(yè)系統(tǒng)規(guī)劃法雖然也首先強調目標,但它沒有明顯的目標導引過程。它通過識別企業(yè)“過程”引出了系統(tǒng)目標,企業(yè)目標到系統(tǒng)目標的轉化是通過企業(yè)過程/數據類等矩陣的分析得到的。
42、答案:C本題解析:第10題,通過A1能推導出關系R的全部屬性,因此關鍵字為A1。第11題,F+是代表,F函數依賴集的閉包,通俗一點,就是從F函數依賴集能推導出來的依賴關系。原依賴集有A3→A2,A2→A3A4,因此可以得到A3→A2A4。
43、答案:C本題解析:本題考查到的,是信息化的“三流”:信息流,資金流,物流。采購與庫存管理是ERP的基本模塊,其中采購管理模塊是對采購工作——從采購訂單產生至貨物收到的全過程進行組織、實施與控制,庫存管理(InventoryManagement,IM)模塊則是對企業(yè)物料的進、出、存進行管理。
44、答案:B本題解析:暫無解析
45、答案:C本題解析:考核信息中心的職能。
46、答案:D本題解析:暫無解析
47、答案:A本題解析:ATAM是在基于場景的架構分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)基礎之上發(fā)展起來的,主要包括場景和需求收集、架構視圖和場景實現、屬性模型構造和分析、屬性模型折中等4個階段。ATAM方法要求在系統(tǒng)開發(fā)之前,首先對這些質量屬性進行評價和折中。
48、答案:C本題解析:考察SQL基本知識
49、答案:C本題解析:根據定義,基于軟件架構的開發(fā)(ArchitectureBasedSoftwareDevelopment,ABSD)強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用視角和視圖來描述軟件架構,采用用例和質量屬性場景來描述需求。
50、答案:A本題解析:在WEB服務器的測試中,反映其性能的指標主要有:最大并發(fā)連接數、響應延遲和吞吐量。
51、答案:A本題解析:根據題目中描述,VIP管理系統(tǒng)會根據不同商場活動,不定期更新VIP會員的審核標準和折扣標準,屬于典型規(guī)則系統(tǒng)應用場景。
52、答案:B本題解析:在計算機中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式、程序中斷方式、DMA工作方式、通道方式、I/O處理機。1、程序控制方式分為無條件查詢和程序查詢方式。①無條件傳送方式,I/O端口總是準備好接受主機的輸出數據,或是總是準備好向主機輸入數據,而cpu在需要時,隨時直接利用I/O指令訪問相應的I/O端口,實現與外設的數據交換。優(yōu)點是軟、硬件結構簡單,缺點是對時序要求高,只適用于簡單的I/O控制。②程序查詢方式程序查詢方式也稱為程序輪詢方式,該方式采用用戶程序直接控制主機與外部設備之間輸入/輸出操作。CPU必須不停地循環(huán)測試I/O設備的狀態(tài)端口,當發(fā)現設備處于準備好(Ready)狀態(tài)時,CPU就可以與I/O設備進行數據存取操作。這種方式下的CPU與I/O設備是串行工作的。2、中斷方式當I/O設備結束(完成、特殊或異常)時,就會向CPU發(fā)出中斷請求信號,CPU收到信號就可以采取相應措施。當某個進程要啟動某個設備時,CPU就向相應的設備控制器發(fā)出一條設備I/O啟動指令,然后CPU又返回做原來的工作。CPU與I/O設備可以并行工作,與程序查詢方式相比,大大提高了CPU的利用率。3、DMA(直接內存存取)方式DMA方式也稱為直接主存存取方式,其思想是:允許主存儲器和I/O設備之間通過“DMA控制器(DMAC)”直接進行批量數據交換,除了在數據傳輸開始和結束時,整個過程無須CPU的干預。4、通道控制方式在一定的硬件基礎上利用軟件手段實現對I/O的控制和傳送,更多地免去了cpu的接入,使主機和外設并行工作程度更高。5、I/O處理機指專門負責輸入/輸出的處理機。可以有獨立的存儲器、運算部件和指令控制部件。
53、答案:C本題解析:衡量數據庫管理系統(tǒng)的主要性能指標包括數據庫本身和管理系統(tǒng)兩部分,有:數據庫的大小、數據庫中表的數量、單個表的大小、表中允許的記錄(行)數量、單個記錄(行)的大小、表上所允許的索引數量、數據庫所允許的索引數量、最大并發(fā)事務處理能力、負載均衡能力、最大連接數等等。
54、答案:B本題解析:操作系統(tǒng)的系統(tǒng)的性能指標有系統(tǒng)的可靠性、系統(tǒng)的吞吐率(量)、系統(tǒng)響應時間、系統(tǒng)資源利用率、可移植性。
55、答案:D本題解析:2053/32=64.156,屬于第65個字。題干問的是編號,編號64的是第65個字。
56、答案:D本題解析:統(tǒng)一軟件開發(fā)過程(UP)是一種基于面向對象技術的軟件開發(fā)過程。其特點是“用例驅動,以架構為核心,迭代并增量”。統(tǒng)一軟件過程定義了5種通用的框架活動,它們按照過程順序分別是:起始階段、細化階段、構建階段、交付階段和生產價段.其中在構階段主要產生的文檔包括設計模型。因此本題應該選擇D
57、答案:A本題解析:URL(UniformResourceLocator),統(tǒng)一資源定位符,是對互聯網上的資源位置和訪問方法的一種簡潔的表示,是互聯網上資源的地址。互聯網上的每個文件都有一個唯一的URL,它包含的信息指出文件的位置以及瀏覽器應該怎么處理它。一個標
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇揚州市廣陵區(qū)育才教育集團2025-2026學年四年級上學期期末語文試題B卷(文字版含答案)
- 2026年銀行對公運營外勤走訪季度臺賬專員銀行招聘考試筆試試題(含答案)
- 2026年煙草設備運維檢修崗煙草公司招聘考試筆試試題(含答案)
- 幼兒園保育員個人年終總結5篇
- 2026年秋季小學開學第一課 防溺水安全教育
- 2026年秋季高中數學開學第一課 考試策略與技巧課件
- 2026年秋季幼兒園開學第一課 傳統(tǒng)文化與民族精神
- 藥店營業(yè)員轉正試題及答案
- 職業(yè)暴露防護試題及答案2026年全新版
- 2026年《醫(yī)務人員職業(yè)暴露與防護》培訓考試試題(附答案)
- 2026江蘇徐州市市級機關印刷廠有限公司招聘工作人員2人筆試題庫附答案詳解(基礎題)
- 2026年特種設備P4液化石油氣瓶充裝模擬考試題庫試卷及答案
- 2026年寧夏中考(數學)真題含答案
- 消防文員會計試題及答案2026年
- 醫(yī)院手術室凈化裝修工程技術交底報告
- 2026年貴州遵鈦集團有限責任公司校園招聘考試模擬試題及答案解析
- 企業(yè)郵箱使用規(guī)范及郵件格式標準
- 2025年度婦產科實習同學出科考試題及答案
- 2026年四川大學基礎學科拔尖計劃面試試題含答案
- 超市食品加工管理制度
- 2023年普通高等學校招生全國統(tǒng)一考試新課標全國Ⅰ卷數學真題(解析版)
評論
0/150
提交評論