




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
姓名:_________________編號:_________________地區:_________________省市:_________________ 密封線 姓名:_________________編號:_________________地區:_________________省市:_________________ 密封線 密封線 全國軟件水平考試考試重點試題精編注意事項:1.全卷采用機器閱卷,請考生注意書寫規范;考試時間為120分鐘。2.在作答前,考生請將自己的學校、姓名、班級、準考證號涂寫在試卷和答題卡規定位置。
3.部分必須使用2B鉛筆填涂;非選擇題部分必須使用黑色簽字筆書寫,字體工整,筆跡清楚。
4.請按照題號在答題卡上與題目對應的答題區域內規范作答,超出答題區域書寫的答案無效:在草稿紙、試卷上答題無效。一、選擇題
1、TCP/IP在多個層次中引入了安全機制,其中TLS協議位于()。A.數據鏈路層B.網絡層C.傳輸層D.應用層
2、企業信息資源集成管理的前提是對企業()的集成。A.信息功能B.信息設施C.信息活動D.信息處理
3、某計算機系統采用5級流水線結構執行指令,設每條指令的執行由取指令(2Δt)、分析指令(1Δt)、取操作數(3Δt)、運算(1Δt)和寫回結果(2Δt)組成,并分別用5個子部完成,該流水線的最大吞吐率為()A.1/9ΔtB.1/3ΔtC.1/2ΔtD.1/1Δt
4、設有關系模式R(A1,A2,A3,A4,A5,A6),函數依賴集F={A1→A3,A1A2→A4,A5A6→A1,A3A5→A6,A2A5→A6}。關系模式R的一個主鍵是(請作答此空),從函數依賴集F可以推出關系模式R()。A.A1A4B.A2A5C.A3A4D.A4A5
5、數據庫系統運行的基本工作單位是事務,事務相當于操作系統中的進程,是用戶定義的一個數據庫操作序列,這些操作序列要么全做要么全不做,是一個不可分割的工作單位。數據庫的()是指操作序列要么全做要么全不做。設計時用()實現。數據庫從一個一致性狀態變到另一個一致性狀態的性質稱為()。設計時用(請作答此空)檢查實現。A.封鎖協議B.完整性約束C.影子拷貝D.測試
6、某公司擬開發一個語音搜索系統,其語音搜索系統的主要工作過程包括分割原始語音信號、識別音素、產生候選詞、判定語法片斷、提供搜索關鍵詞等,每個過程都需要進行基于先驗知識的條件判斷并進行相應的識別動作。針對該系統的特點,采用()架構風格最為合適。A.分層系統B.面向對象C.黑板D.隱式調用
7、面向服務(Service-Oriented,SO)的開發方法將(請作答此空)的定義與實現進行解耦,并將跨構件的功能調用暴露出來。該方法有三個主要的抽象級別,最低層的()代表單個邏輯單元的事物,包含特定的結構化接口,并且返回結構化的響應;第二層的服務代表操作的邏輯分組;最高層的()則是為了實現特定業務目標而執行的一組長期運行的動作或者活動。A.接口B.功能C.活動D.用例
8、軟件架構風格描述某一特定領域中的系統組織方式和慣用模式,反映了領域中眾多系統所共有的(請作答此空)特征。對于語音識別、知識推理等問題復雜、解空間很大、求解過程不確定的這一類軟件系統,通常會采用()架構風格。對于因數據輸入某個構件,經過內部處理,產生數據輸出的系統,通常會采用()架構風格。A.語法和語義B.結構和語義C.靜態和動態D.行為和約束
9、某計算機系統采用5級流水線結構執行指令,設每條指令的執行由取指令(2?t)、分析指令(1?t)、取操作數(3?t)、運算(1?t)和寫回結果(2?t)組成,并分別用5個子部完成,該流水線的最大吞吐率為();若連續向流水線輸入10條指令,則該流水線的加速比為(請作答此空).A.1:10B.2:1C.5:2D.3:1
10、數字簽名的功能不包括()。A.防止發送方和接收方的抵賴行為B.發送方身份確認C.接收方身份確認D.保證數據的完整性
11、自然災害嚴重威脅數據的安全,存儲災備是網絡規劃與設計中非常重要的環節。傳統的數據中心存儲災備一般采用主備模式,存在資源利用效率低、可用性差、出現故障停機時間長、數據恢復慢等問題。雙活數據中心的出現解決了傳統數據中心的弊端,成為數據中心建設的趨勢。某廠商提供的雙活數據中心解決方案中,雙活數據中心架構分為主機層、網絡層和存儲層。在雙活數據中心,存儲層需要實現的功能是();A.負載均衡與故障接管B.采用多臺設備構建冗余網絡C.基于應用/主機卷管理,借助第三方軟件實現,如VeritasVolumeReplicator(VVR)、OracleDataGrtard等D.兩個存儲引擎同時處于工作狀態,出現故障瞬間切換
12、按照設計模式的目的進行劃分,現有的設計模式可以分為三類。()模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;A.合成型B.組合型C.結構型D.聚合型
13、以下說法錯誤的是()A.COM接口可通過(單)接口繼承從其他COM接口中派生。B.COM支持系統注冊器,它類似CORBA存儲器。C.COM的接口繼承與其支持的多態無關。D.即使公布了,COM接口和它的規范也可以以某種特定的形式改變。
14、某公司擁有多個應用系統,分別采用不同的語言和平臺獨立構建而成,企業需要集成來自不同系統的數據,并使用可定制格式的數據頻繁地、立即地、可靠地、異步地傳輸數據。以下集成方式,最能滿足這種要求的是()。A.文件共享B.數據庫共享C.遠程方法調用D.消息機制
15、在線學習系統中,課程學習和課程考試都需要先檢查學員的權限,“課程學習”與“檢查權限”兩個用例之間屬于()課程學習過程中,如果所繳納學費不夠,就需要補繳學費,“課程學習”與“繳納學費”兩個用例之間屬于(請作答此空);課程學習前需要課程注冊,可以采用電話注冊或網絡注冊,“課程注冊”與“網絡注冊”兩個用例之間屬于()。A.包含關系B.擴展關系C.泛化關系D.關聯關系
16、某文件管理系統在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若磁盤上物理塊的編號依次為:0、1、2、....;系統中的字長為32位,位示圖中字的編號依次為:0、1、2、..,每個字中的一個二進制位對應文件存儲器上的一個物理塊,取值0和1分別表示物理塊是空閑或占用。假設操作系統將2053號物理塊分配給某文件,那么該物理塊的使用情況在位示圖中編號為(請作答此空)的字中描述,系統應該將()A.32B.33C.64D.65
17、若對關系R(A,B,C,D)和S(C,D,E)進行關系代數運算,則表達式與()等價。A.πC,D,E(σDC(R×S))B.πR,C,R,D,E(σR.DS.C(R×S))C.πC,D,E(σR.DS.C(R×S))D.πR,C,R,D,E(σDC(R×S))
18、RUP強調采用(請作答此空)的方式來開發軟件,這樣做的好處是()。A.原型和螺旋B.螺旋和增量C.迭代和增量D.快速和迭代
19、()是一種靜態的故障屏蔽技術,采用前向恢復的策略;N版本程序的設計思想是用N個具有相同功能的程序同時執行一項計算,結果通過多數表決來選擇。A.N版本程序設計B.M模冗余C.恢復塊方法D.防衛式程序設計等
20、某商場商品數據庫的商品關系模式P(商品代碼,商品名稱,供應商,聯系方式,庫存量),函數依賴集F={商品代碼→商品名稱,(商品代碼,供應商)→庫存量,供應商→聯系方式}。商品關系模式P達到1NF,該關系模式分解成()后,具有無損連接的特性,并能夠保持函數依賴。A.P1(商品代碼,聯系方式),P2(商品名稱,供應商,庫存量)B.P1(商品名稱,聯系方式),P2(商品代碼,供應商,庫存量)C.P1(商品代碼,商品名稱,聯系方式),P2(供應商,庫存量)D.P1(商品代碼,商品名稱),P2(商品代碼,供應商,庫存量),P3(供應商,聯系方式)
21、用于管理信息系統規劃的方法有很多,其中()將整個過程看成是一個“信息集合”,并將組織的戰略目標轉變為管理信息系統的戰略目標。A.關鍵成功因素法B.戰略目標集轉化法C.征費法D.零線預算法
22、給定關系模式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
23、在軟件設計中,()的主要任務是將系統的功能需求分配給軟件模塊,確定每個模塊的功能和調用關系,形成形成軟件()。而為每個具體任務選擇適當的技術手段和處理方法的過程稱為(請作答此空)。A.詳細設計B.概要設計C.架構設計D.數據結構設計
24、用于管理信息系統規劃的方法有很多,其中()通過自上而下地識別企業目標、企業過程和數據,然后對數據進行分析,自下而上地設計信息系統。A.企業信息分析與集成法B.投資回收法C.企業系統規劃法D.階石法
25、按照設計模式的目的進行劃分,現有的設計模式可以分為三類。其中創建型模式通過采用抽象類所定義的接口,封裝了系統中對象如何創建、組合等信息,其代表有()模式等;A.DecoratorB.FlyweightC.CommandD.Singleton
26、商業智能系統的處理過程包括四個主要階段:數據預處理通過(請作答此空)實現企業原始數據的初步整合;建立數據倉庫是后續數據處理的基礎;數據分析是體現系統智能的關鍵,主要采用()和()技術,前者能夠實現數據的上卷、下鉆和旋轉分析,后者利用隱藏的知識,通過建立分析模型預測企業未來發展趨勢;數據展現主要完成數據處理結果的可視化A.數據映射和關聯B.數據集市和數據立方體C.數據抽取、轉換和裝載D.數據清洗和數據集成
27、某軟件項目的活動圖如下圖所示,其中頂點表示項目里程碑,連接頂點的邊表示包含的活動,邊上的數字表示活動的持續天數,則完成該項目的最少時間為()天。活動EH和IJ的松弛時間分別為()天。A.3和3B.3和6C.5和3D.5和6
28、假設某證券公司的股票交易系統中有正在運行的事務,此時,若要轉儲該交易系統數據庫中的全部數據,則應采用()方式。A.靜態全局轉儲B.動態全局轉儲C.靜態增量轉儲D.動態增量轉儲
29、計算機系統的性能一般包括兩個大的方面。一個方面是它的(2),也就是計算機系統能正常工作的時間,其指標可以是能夠持續工作的時間長度,也可以是在一段時間內,能正常工作的時間所占的百分比;另一個方面是處理能力,這又可分為三類指標,第一類指標是吞吐率,第二類指標是響應時間,第三類指標是(請作答此空),即在給定時間區間中,各種部件被使用的時間與整個時間之比。A.可靠性B.資源利用率C.系統負載D.吞吐量
30、以下()不是電子商務的類型。A.B2B.G2C.C2CD.O2O
31、為了加強對企業信息資源的管理,企業應按照信息化和現代化企業管理要求設置信息管理機構,建立信息中心。信息中心的主要職能不包括()A.處理信息,確定信息處理的方法B.用先進的信息技術提高業務管理水平C.組織招聘信息資源管理員D.建立業務部門期望的信息系統和網絡
32、假設系統中有n個進程共享3臺打印機,任一進程在任一時刻最多只能使用1臺打印機。若信號量S的值為-3,則系統中有()個進程等待使用打印機。A.0B.1C.2D.3
33、一個大型軟件系統的需求總是有變化的。為了降低項目開發的風險,需要一個好的變更控制過程。如下圖所示的需求變更管理過程中,①②③處對應的內容應是(請作答此空);自動化工具能夠幫助變更控制過程更有效地運作,()是這類工具應具有的特性之一。A.問題分析與變更描述、變更分析與成本計算、變更實現B.變更描述與變更分析、成本計算、變更實現C.問題分析與變更描述、變更分析、變更實現D.變更描述、變更分析、變更實現
34、對于開發模型來說,()復用好、開發過程無間隙、節省時間。()是瀑布與原型(演化)模型結合體,適用于復雜項目。()需要用戶參與,模塊化要求高,不適用新技術。(請作答此空)是用例驅動、架構為中心、迭代、增量。A.RAD模型B.螺旋模型C.RUP模型D.噴泉模型
35、某文件系統文件存儲采用文件索引節點法。假設文件索引節點中有8個地址項iaddr[0]~iaddr[7],每個地址項大小為4字節,其中地址項iaddr[0]~iaddr[5]為直接地址索引,iaddr[6]是一級間接地址索引,iaddr[7]是二級間接地址索引,磁盤索引塊和磁盤數據塊大小均為4KB。該文件系統可表示的單個文件最大長度是(請作答此空)KB。若要訪問iclsClient.dll文件的邏輯塊號分別為6、520和1030,則系統應分別采用()。A.1030B.65796C.1049606D.4198424
36、中間件的作用表述不正確的是()A.負責客戶機與服務器之間的連接和通信,以及客戶機與應用層之間的高效率的通信機制B.提供應用層相同服務之間的互操作機制,以及應用層與數據庫之間的高效率通信機制C.提供一個多層架構的應用開發和運行平臺,以及一個應用開發框架,支持模塊化的應用開發D.屏蔽硬件、操作系統、網絡和數據庫的差異
37、對于因數據輸入某個構件,經過內部處理,產生數據輸出的系統,通常會采用()架構風格。A.事件驅動系統B.黑板C.管道-過濾器D.分層系統
38、基于架構的軟件開發(ArchitectureBasedSoftwareDevelopment,ABSD.強調由商業、質量和功能需求的組合驅動軟件架構設計。它強調采用(11)來描述軟件架構,采用(12)來描述需求。【回答括號11】A.類圖和序列圖B.視角與視圖C.構件和類圖D.構件與功能
39、前趨圖(PrecedenceGraph)是一個有向無環圖,記為:→={(Pi,Pj)|PimustcompletebeforePjmaystrat}。假設系統中進程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)}
40、()適用于程序開發人員在地域上分布很廣的開發團隊。A.水晶系列(Crystal)開發方法B.開放式源碼(Opensource)開發方法C.SCRUM開發方法D.功用驅動開發方法(FDD)
41、J2EE平臺采用了多層分布式應用程序模型,實現不同邏輯功能的應用程序被封裝到不同的構件中,處于不同層次的構件可被分別部署到不同的機器中。圖中的1-5分別為A.AppletB.ServletC.EJB容器D.SessionBean
42、通常可以將計算機系統中執行一條指令的過程分為取指令,分析和執行指令3步。若取指令時間為4Δt,分析時間為2Δt。執行時間為3Δt,按順序方式從頭到尾執行完600條指令所需時間為()Δt;若按照執行第i條,分析第i+1條,讀取第i+2條重疊的流水線方式執行指令,則從頭到尾執行完600條指令所需時間為(請作答此空)Δt。A.2400B.2405C.3000D.3009
43、下列不屬于被動型攻擊的是()A.非法登錄B.信息截取C.網絡監聽D.數據篡改
44、面向對象的分析模型設計模型則包含以()表示的軟件體系機構圖、以交互圖表示的用例實現圖、完整精確的類圖、描述復雜對象的狀態圖和用以描述流程化處理過程的活動圖等。A.模型試圖控制器B.組件圖C.包圖D.2層、3層或N層
45、默認情況下,上傳文件時的端口為()。A.大于1024的端口B.20C.80D.21
46、在uml圖中,()展現了一組對象、接口、協作和它們之間的關系。()強調消息跨越不同對象或參與者的實際時間,而不僅僅只是關心消息的相對順序。()軟件和硬件組件之間的物理關系以及處理節點的組件分布情況。(請作答此空)描述由模型本身分解而成的組織單元,以及它們之間的依賴關系。A.類圖B.包圖C.部署圖D.交互圖
47、某公司欲開發一個在線交易網站,在架構設計階段,公司的架構師識別出3個核心質量屬性場景。其中"網站正常運行時,用戶發起的交易請求應該在3秒內完成"主要與()質量屬性相關;A.可用性B.性能C.易用性D.可修改性
48、用于管理信息系統規劃的方法有很多,其中(1)將整個過程看成是一個“信息集合”,并將組織的戰略目標轉變為管理信息系統的戰略目標。(2)通過自上而下地識別企業目標、企業過程和數據,然后對數據進行分析,自下而上地設計信息系統。【答括號2】A.企業信息分析與集成法B.投資回收法C.企業系統規劃法D.階石法
49、為了測試新系統的性能,用戶必須依靠評價程序來評價機器的性能,以下4種評價程序,()評測的準確程度最低。A.小型基準程序B.真實程序C.核心程序D.合成基準程序
50、一組對象以定義良好但是復雜的方式進行通信,產生的相互依賴關系結構混亂且難以理解。采用()模式,用一個特定對象來封裝一系列的對象交互,從而使各對象不需要顯式地相互引用,使其耦合松散,而且可以獨立地改變它們之間的交互。A.解釋器(Interpreter)B.策略(Strategy)C.中介者(Mediator)D.迭代器(Iterator)二、多選題
51、UML的事物是對模型中最具有代表性的成分的抽象,(請作答此空)是模型的靜態部分,描述概念或物理元素;()用來描述、說明和標注模型的任何元素。A.結構事物B.分組事物C.行為事物D.注釋事物
52、軟件確認測試也稱為有效性測試,主要驗證()A.系統中各個單元模塊之間的協作性B.軟件與硬件在實際運行環境中能否有效集成C.軟件功能、性能及其它特性是否與用戶需求一致D.程序模塊能否正確實現詳細設計說明中的功能、性能和設計約束等要求
53、()設計模式能夠動態地給一個對象添加一些額外的職責而無須修改此對象的結構;()設計模式定義一個用于創建對象的接口,讓子類決定實例化哪一個類;欲使一個后端數據模型能夠被多個前端用戶界面連接,采用(請作答此空)模式最適合。A.裝飾器B.享元C.觀察者D.中介者
54、某公司擬開發一個地面清潔機器人。機器人的控制者首先定義清潔任務和任務之間的關系,機器人接受任務后,需要響應外界環境中觸發的一些突發事件,根據自身狀態進行動態調整,最終自動完成任務。針對上述需求,該機器人應該采用()架構風格最為合適。A.面向對象B.主程序—子程序C.規則系統D.管道—過濾器
55、在磁盤上存儲數據的排列方式會影響I/O服務的總時間。假設每磁道劃分成10個物理塊,每塊存放1個邏輯記錄。邏輯記錄RI.R2,...,RI0存放在同一個磁道上,記錄的安排順序如下表所示;假定磁盤的旋轉速度為30ms/周,磁頭當前處在R1的開始處。若系統順序處理這些記錄,使用單緩沖區,每個記錄處理時間為6ms,則處理這10個記錄的最長時間為()A.189msB.208msC.289msD.306ms
56、Theobjectiveof(71)istodeterminewhatpartsoftheapplicationsoftwarewillbeassignedtowhathardware.Themajorsoftwarecomponentsofthesystembeingdevelopedhavetobeidentifiedandthenallocatedtothevarioushardwarecomponentsonwhichthesystemwilloperate.Allsoftwaresystemscanbedividedintofourbasicfunctions.Thefirstis(請作答此空).Mostinformationsystemsrequiredatatobestoredandretrieved,whetherasmallfile,suchasamemoproducedbyawordprocessor,oralargedatabase,suchasonethatstoresanorganization'saccountingrecords.Thesecondfunctionisthe(73),theprocessingrequiredtoaccessdata,whichoftenmeansdatabasequeriesinStructuredQueryLanguage.Thethirdfunctionisthe(74),whichisthelogicdocumentedintheDFDs,usecases,andfunctionalrequirements.Thefourthfunctionisthepresentationlogic,thedisplayofinformationtotheuserandtheacceptanceoftheuser'scommands.Thethreeprimaryhardwarecomponentsofasystemare(75).A.dataaccesscomponentsB.databasemanagementsystemC.datastorageD.dataentities
57、某高校管理信息系統的數據庫設計過程中,(請作答此空)階段是在需求分析的基礎上,對用戶信息加以分類、聚集和概括,建立信息模型,并依照選定的數據庫管理系統軟件,轉換成為數據的(),再依照軟硬件環境,最終實現數據的合理存儲。A.物理設計B.邏輯結構設計C.數據庫實施D.概念結構設計
58、嵌入式處理器是嵌入式系統的核心部件,一般可分為嵌入式微處理器(MPU)、微控制器(MCU)、數字信號處理器(DSP)和片上系統(SOC)。以下敘述中,錯誤的是()A.MPU在安全性和可靠性等方面進行增強,適用于運算量較大的智能系統B.MCU典型代表是單片機,體積小從而使功耗和成本下降C.DSP處理器對系統結構和指令進行了特殊設計,適合數字信號處理D.SOC是一個有專用目標的集成電路,其中包括完整系統并有嵌入式軟件的全部內容
59、“4+1”視圖主要用于描述系統邏輯架構,最早由PhilippeKruchten于1995年提出。其中(4)視圖用于描述對象模型,并說明系統應該為用戶提供哪些服務。當采用面向對象的設計方法描述對象模型時,通常使用(5)表達類的內部屬性和行為,以及類集合之間的交互關系;采用(6)定義對象的內部行為。【回答括號5】A.對象圖B.活動圖C.狀態圖D.類圖
60、概要設計文檔的內容不包括()A.體系結構設計B.數據庫設計C.模塊內算法設計D.邏輯數據結構設計
61、某公司網上銷售管理系統的數據庫部分關系模式如下所示。其中,客戶號唯一標識一位客戶,產品號唯一標識一件產品,訂單號唯一標識一份訂單。一份訂單必須且僅對應一位客戶,一份訂單可由一到多條訂單明細組成,一位客戶可以有多份訂單。客戶(客戶號,姓名,性別,地址,郵編)產品(產品號,名稱,庫存,單價)訂單(訂單號,時間,金額,客戶號)訂單明細(訂單號,產品號,數量)訂單關系模式的主鍵為();訂單明細關系模式的主鍵為();其中訂單的外鍵為(請作答此空)。A.客戶號,訂單明細的外鍵為訂單號B.客戶號,訂單明細的外鍵為訂單號和產品號C.訂單號,訂單明細的外鍵為產品號D.訂單號,訂單明細的外鍵為訂單號和產品號
62、某公司擬為某種新型可編程機器人開發相應的編譯器。該編譯過程包括詞法分析、語法分析、語義分析和代碼生成四個階段,每個階段產生的結果作為下一個階段的輸入,且需獨立存儲。針對上述描述,該集成開發環境應采用()架構風格最為合適。A.管道-過濾器B.數據倉儲C.主程序-子程序D.解釋器
63、以下關于域名服務器的敘述,錯誤的是()。A.本地緩存域名服務不需要域名數據庫B.頂級域名服務器是最高層次的域名服務器C.本地域名服務器可以采用遞歸查詢和迭代查詢兩種查詢方式D.權限服務器負責將其管轄區內的主機域名轉換為該主機的IP地址
64、電子商務系統中參與電子商務活動的實體包括()。A.客戶、商戶、銀行和認證中心B.客戶、銀行、商戶和政府機構C.客戶、商戶、銀行和物流企業D.客戶、商戶、政府和物流企業
65、在面向對象設計的原則中,(8)原則是指抽象不應該依賴于細節,細節應該依賴于抽象,即應針對接口編程,而不是針對實現編程。A.開閉B.里氏替換C.最少知識D.依賴倒置
66、某公司欲開發一個網上商城系統,在架構設計階段,公司的架構師識別出3個核心質量屬性場景。其中“系統主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與()質量屬性相關,通常可采用()架構策略實現該屬性;“在并發用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”主要與()質量屬性相關,通常可采用()架構策略實現該屬性;“系統應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與(試題錄入中)_質量屬性相關,通常可采用()架構策略實現該屬性。A.可用性B.安全性C.可測試性D.可修改性
67、()適用于程序開發人員在地域上分布很廣的開發團隊。()中,編程開發人員分成首席程序員和“類”程序員。【答第二空】A.自適應軟件開發(ASD)B.極限編程(XP)開發方法C.開放統—過程開發方法(OpenUP)D.功用驅動開發方法(FDD)
68、在項目某階段的實施過程中,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天開始
69、給定關系R(A1,A2,A3,A4)上的函數依賴集F={A1→A2A5,A2→A3A4,A3→A2},函數依賴()∈F+。A.A5→A1A2B.A4→A1A2C.A3→A2A4D.A2→A1A5
70、下列關于敏捷方法的敘述中,錯誤的是()。A.與傳統方法相比,敏捷方法比較適合需求變化大或者開發前期對需求不是很清晰的項目B.敏捷方法尤其適合于開發團隊比較龐大的項目C.敏捷方法的思想是適應性,而不是預設性D.敏捷方法以原型開發思想為基礎,采用迭代式增量開發
71、嵌入式軟件設計需要考慮()以保障軟件良好的可移植性。A.先進性B.易用性C.硬件無關性D.可靠性
72、用戶提出需求并提供經費,委托軟件公司開發軟件。雙方商定的協議(委托開發合同)中未涉及軟件著作權歸屬,其軟件著作權應由(64)享有。A.用戶B.用戶、軟件公司共同C.軟件公司D.經裁決所確認的一方
73、網絡邏輯結構設計的內容不包括()A.邏輯網絡設計圖B.IP地址方案C.具體的軟硬件、廣域網連接和基本服務D.用戶培訓計劃
74、結構化布線系統分為六個子系統,其中水平子系統()。A.由各種交叉連接設備以及集線器和交換機等設備組成B.連接了干線子系統和工作區子系統C.由終端設備到信息插座的整個區域組成D.實現各樓層設備間子系統之間的互連
75、以下關于軟件中間件的敘述,錯誤的是()A.中間件通過標準接口實現與應用程序的關聯,提供特定功能的服務B.使用中間件可以提高應用軟件可移植性C.使用中間件將增加應用軟件設計的復雜度D.使用中間件有助于提高開發效率
76、用例(usecase)用來描述系統對事件做出響應時所采取的行動。用例之間是具有相關性的。在一個會員管理系統中,會員注冊時可以采用電話和郵件兩種方式。用例“會員注冊”和“電話注冊”、“郵件注冊”之間是()關系。A.包含(include)B.擴展(extend)C.泛化(generalize)D.依賴(dependson)
77、某企業的生產流水線上有2名工人P1和P2,1名檢驗員P3。P1]將初步加工的半成品放入半成品箱B1;P2從半成品箱B1取出繼續加工,加工好的產品放入成品箱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
78、螺旋模型將整個軟件開發過程分為多個階段,每個階段都由目標設定、()、開發和有效性驗證以及評審4個部分組成。A.需求分析B.風險分析C.系統設計D.架構設計
79、數據庫系統運行的基本工作單位是事務,事務相當于操作系統中的進程,是用戶定義的一個數據庫操作序列,這些操作序列要么全做要么全不做,是一個不可分割的工作單位。數據庫的()是指操作序列要么全做要么全不做。設計時用()實現。數據庫從一個一致性狀態變到另一個一致性狀態的性質稱為()。設計時用(請作答此空)檢查實現。A.封鎖協議B.完整性約束C.影子拷貝D.測試
80、在磁盤上存儲數據的排列方式會影響I/O服務的總時間。假設每磁道劃分成10個物理塊,每塊存放1個邏輯記錄。邏輯記錄RI.R2,...,RI0存放在同一個磁道上,記錄的安排順序如下表所示;假定磁盤的旋轉速度為30ms/周,磁頭當前處在R1的開始處。若系統順序處理這些記錄,使用單緩沖區,每個記錄處理時間為6ms,則處理這10個記錄的最長時間為(請作答此空);若對信息存儲進行優化分布后,處理10個記錄的最少時間為().A.189msB.208msC.289msD.306ms
81、軟件架構風格是描述某-特定應用領域中系統組織方式的慣用模式。一個體系結構定義了一個詞匯表和一組()。A.約束B.連接件C.拓撲結構D.規則
82、按照設計模式的目的進行劃分,現有的設計模式可以分為三類。其中創建型模式通過采用抽象類所定義的接口,封裝了系統中對象如何創建、組合等信息,其代表有(9)模式等;(10)模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;(11)模式主要用于對象之間的職責及其提供服務的分配方式,其代表有(12)模式等。【回答括號11】A.行為型B.交互型C.耦合性D.關聯型
83、(9)主要負責接收用戶的請求,對用戶的輸入、輸出進行檢查與控制,處理客戶端的-些動作,包括控制頁面跳轉等,并向用戶呈現最終的結果信息。該層次主要通過(10)結構實現.(11)負責接收用戶的請求,并決定應該調用哪個模型來處理;然后,(12)根據用戶請求調用(13)進行相應的業務邏輯處理,并返回數據;最后,控制器調用相應的(14)來格式化模型返回的數據,并通過視圖呈現給用戶。A.瀏覽器B.視圖C.控制器D.模型
84、按照設計模式的目的進行劃分,現有的設計模式可以分為三類。其中創建型模式通過采用抽象類所定義的接口,封裝了系統中對象如何創建、組合等信息,其代表有(9)模式等;(10)模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;(11)模式主要用于對象之間的職責及其提供服務的分配方式,其代表有(12)模式等。【回答括號9】A.DecoratorB.FlyweightC.CommandD.Singleton
85、軟件開發時期的工作包括A.概要設計B.需求分析C.運行D.維護時期
86、傳統的編譯器采用(請作答此空)風格。現代編譯器的集成開發環境則采用()風格。A.虛擬機B.管道過濾器風格C.數據共享風格D.進程通信
87、以下說法錯誤的是()A.COM接口可通過(單)接口繼承從其他COM接口中派生。B.COM支持系統注冊器,它類似CORBA存儲器。C.COM的接口繼承與其支持的多態無關。D.即使公布了,COM接口和它的規范也可以以某種特定的形式改變。
88、某單位為了建設健全的公路橋梁養護管理檔案,擬開發一套公路橋梁在線管理系統。該系統要求正常負載情況下,系統必須在0.5秒內對用戶的查詢請求進行響應,這屬于質量特性的();網絡失效后,系統需要在10秒內發現錯誤并啟用備用系統,這屬于質量特性的();更改系統的Web界面接口必須在4人周內完成,這屬于質量特性的();如果"養護報告生成"業務邏輯的描述尚未達成共識,可能導致部分業務功能模塊規則的矛盾,影響系統的可修改性,這屬于系統的(請作答此空);更改系統加密的級別將對安全性和性能產生影響,這屬于系統的();對查詢請求處理時間的要求將影響系統的數據傳輸協議和處理過程的設計,這屬于系統的()。A.權衡點B.風險點C.敏感點D.非風險點
89、基于ODP的架構開發過程中企業業務架構不包括()A.業務行為B.業務目標C.業務對象D.業務策略
90、峰值MIPS(每秒百萬次指令數)用來描述計算機的定點運算速度,通過對計算機指令集中基本指令的執行速度計算得到。假設某計算機中基本指令的執行需要5個機器周期,每個機器周期為3微秒,則該計算機的定點運算速度為()MIPS。A.8B.15C.0.125D.0.067
91、某公司擬開發一套在線游戲系統,該系統的設計目標之一是支持用戶自行定義游戲對象的屬性、行為和對象之間的交互關系。為了實現上述目標,公司應該采用()架構風格最為合適。A.管道—過濾器B.隱式調用C.主程序—子程序D.解釋器
92、電子政務是對現有的政府形態的一種改造,利用信息技術和其他相關技術,將其管理和服務職能進行集成,在網絡上實現政府組織結構和工作流程優化重組。與電子政務相關的行為主體有三個,即政府、(12)及居民。國家和地方人口信息的采集、處理和利用,屬于(13)的電子政務活動。【回答括號13】A.政府對政府B.政府對居民C.居民對居民D.居民對政府
93、某公司欲開發一個在線交易網站,在架構設計階段,公司的架構師識別出3個核心質量屬性場景。"在線交易主站宕機后,能夠在3秒內自動切換至備用站點并恢復正常運行"主要與()質量屬性相關;A.可測試性B.易用性C.可用性D.互操作性
94、敏捷軟件過程強調:讓客戶滿意和軟件盡早增量發布;小而高度自主的項目團隊;非正式的方法;最小化軟件工程工作產品以及整體精簡開發。()不是采用這種軟件開發過程的原因。A.難以提前預測哪些需求是穩定的和哪些需求會變化B.對于軟件項目開發來說,設計和實現可以做到基本分離C.從制定計劃的角度來看,分析、設計、實現和測試并不容易預測D.可執行原型和部分實現的可運行系統是了解用戶需求和反饋的有效媒介
95、一般來說,架構可以分為三個層次。()層主要負責接收用戶的請求,對用戶的輸入、輸出進行檢查與控制,處理客戶端的一些動作,包括控制頁面跳轉等,并向用戶呈現最終的結果信息。表現層主要采用()結構來實現,其中的()負責接收用戶的請求,并決定應該調用哪個模型來處理。(請作答此空)主要負責將業務數據存儲在文件、數據庫等持久化存儲介質中。A.表現層B.業務邏輯層C.持久層D.中間層
96、某公司欲開發一個在線交易網站,在架構設計階段,公司的架構師識別出3個核心質量屬性場景。通常可采用()架構策略實現該屬性;A.抽象接口B.信息隱藏C.主動冗余D.資源調度
97、一個好的變更控制過程,給項目風險承擔者提供了正式的建議變更機制。如下圖所示的需求變更管理過程中,①②③處對應的內容應分別是()A.問題分析與變更描述、變更分析與成本計算、變更實現B.變更描述與成本計算、變更分析、變更實現C.問題分析與變更分析、成本計算、變更實現D.變更描述、變更分析與變更實現、成本計算
98、對于開發模型來說,()復用好、開發過程無間隙、節省時間。(請作答此空)是瀑布與原型(演化)模型結合體,適用于復雜項目。()需要用戶參與,模塊化要求高,不適用新技術。()是用例驅動、架構為中心、迭代、增量。A.RAD模型B.螺旋模型C.RUP模型D.噴泉模型
99、某公司欲開發一個門戶系統,該系統以商業流程和企業應用為核心,將商業流程中不同的功能模塊通過門戶集成在一起,以提高公司的集中貿易能力、協同能力和信息管理能力。根據這種需求,采用企業______門戶解決方案最為合適。A.信息B.知識C.應用D.垂直
100、某軟件項目的活動圖如下圖所示,其中頂點表示項目里程碑,連接頂點的邊表示包含的活動,邊上的數字表示相應活動的持續時間(天),則完成該項目的最少時間為()天。活動BC和BF最多可以晚開始()天而不會影響整個項目的進度。A.11B.15C.16D.18
參考答案與解析
1、答案:C本題解析:本題考查TLS安全協議的基本概念,TLS((TransportLayerSecurityProtocol)全稱為傳輸層安全協議,用于在兩個通信應用程序之間提供保密性和數據完整性,通常位于某個可靠的傳輸協議(例如TCP)上面,與具體的應用無關。所以—般把TLS協議歸為傳輸層安全協議。
2、答案:A本題解析:考核信息資源管理的基本知識。
3、答案:B本題解析:本題考察流水線知識,相關計算公式如下:計算機流水線執行周期=最慢那個指令執行時間;流水線執行時間=首條指令執行時間+(指令總數-1)*流水線執行周期;流水線吞吐率=任務數/完成時間;流水線加速比=不采用流水線的執行時間/采用流水線的執行時間;根據公式:流水線執行周期=3Δt,流水線執行時間=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),當n趨向無窮大時,比值為1/3Δt
4、答案:B本題解析:把每個選項代入求它的閉包,A2A5能推出所有屬性的為主鍵。第二空,根據第一空可知R的一個主鍵為A2A5,由函數依賴集F可知,存在A2A5→A6,A5A6→A1,A1→A3,這里存在傳遞函數依賴,故A、B選項均不正確,C選項本身不正確,存在非主屬性對候選鍵的傳遞函數依賴,是不滿足3NF的。因此本題選擇D選項。
5、答案:B本題解析:數據庫的原子性是指操作序列要么全做要么全不做。設計時用影子拷貝(淺拷貝)實現。淺拷貝就是你的影子,深拷貝是你的克隆人,你沒了影子也就沒了,但是克隆人還活著。數據庫從一個一致性狀態變到另一個一致性狀態稱為一致性。設計時用完整性約束檢查實現。
6、答案:C本題解析:語音識別是黑板風格的經典應用。
7、答案:A本題解析:OO的應用構建在類和對象之上,隨后發展起來的建模技術將相關對象按照業務功能進行分組,就形成了構件(Component)的概念。對于跨構件的功能調用,則采用接口的形式暴露出來。進一步將接口的定義與實現進行解耦,則催生了服務和面向服務(Service-Oriented,SO)的開發方法。由此可見,面向對象、基于構件、面向服務是三個遞進的抽象層次。SO方法有三個主要的抽象級別,分別是操作、服務和業務流程。位于最低層的操作代表單個邏輯單元的事物,執行操作通常會導致讀、寫或修改一個或多個持久性數據。服務的操作類似于對象的方法,它們都有特定的結構化接口,并且返回結構化的響應;位于第二層的服務代表操作的邏輯分組;最高層的業務流程則是為了實現特定業務目標而執行的一組長期運行的動作或活動,包括依據一組業務規則按照有序序列執行的一系列操作。其中操作的排序、選擇和執行成為服務或流程的編排,典型的情況是調用已編排的服務來響應業務事件。
8、答案:B本題解析:體系結構風格反映了領域中眾多系統所共有的結構和語義特性,并指導如何將各個模塊和子系統有效地組織成一個完整的系統。對軟件體系結構風格的研究和實踐促進對設計的重用,一些經過實踐證實的解決方案也可以可靠地用于解決新的問題。例如,如果某人把系統描述為客戶/服務器模式,則不必給出設計細節,我們立刻就會明白系統是如何組織和工作的。語音識別是黑板風格的經典應用場景。輸入某個構件,經過內部處理,產生數據輸出的系統,正是管道-過濾器中過濾器的職能,把多個過濾器使用管道相聯的風格為管道-過濾器風格。
9、答案:C本題解析:本題考察流水線知識,相關計算公式如下:計算機流水線執行周期=最慢那個指令執行時間;流水線執行時間=首條指令執行時間+(指令總數-1)*流水線執行周期;流水線吞吐率=任務數/完成時間;流水線加速比=不采用流水線的執行時間/采用流水線的執行時間;根據公式:流水線執行周期=3?t,流水線執行時間=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),當n趨向無窮大時,比值為1/3?t10條指令不用流水線的執行時間=(2?t+1?t+3?t+1?t+2?t)*10=90?t。10條指令使用流水線的執行時間=(2?t+1?t+3?t+1?t+2?t)+(10-1)*3?t=36?t。所以加速比為:90?t/36?t=5:2
10、答案:C本題解析:本題考查數字簽名的概念。數字簽名(DigtalSignature)技術是不對稱密算法的典型應用:數據源發送方使用自己的私鑰對數據校驗和其他與數據內容有關的變量進行加密處理,完成對數據的合法“簽名”,數據接收方則利用對方的公鑰來解讀收到的“數字簽名”,并將解讀結果用于對數據完整性的檢驗,以確認簽名的合法性。數字簽名主要的功能是:保證信息傳輸的完整性、發送者的身份認證、防止交易中的抵賴發生。數字簽名無法實現接收方身份確認,所以答案為C。
11、答案:D本題解析:暫無解析
12、答案:C本題解析:結構型模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;
13、答案:D本題解析:本體考察的是和COM相關連的內容的理解。一旦公布,COM接口和其他的規范不允許以任何形式改變,既解決了語法問題,也解決了弱基類問題。
14、答案:D本題解析:一個企業往往擁有多個應用系統,會分別采用不同的語言和平臺獨立構建而成,當企業需要集成來自不同系統的數據,并使用可定制格式的數據頻繁地、立即地、可靠地、異地傳輸數據時,通常會選擇最為靈活的消息制實現這樣的需求,因此本題應該選擇D。
15、答案:B本題解析:用例之間的關系主要有包含、擴展和泛化三類。(1)包含關系。當可以從兩個或兩個以上的用例中提取公共行為時,應該使用包含關系來表示它們。“課程學習”與“檢查權限”是包含關系。(2)擴展關系。如果一個用例明顯地混合了兩種或兩種以上的不同場景,即根據情況可能發生多種分支,則可以將這個用例分為一個基本用例和一個或多個擴展用例,這樣使描述可能更加清晰。“課程學習”與“繳納學費”是擴展關系。(3)泛化關系。當多個用例共同擁有一種類似的結構和行為的時候,可以將它們的共性抽象成為父用例,其他的用例作為泛化關系中的子用例。“課程注冊”與“網絡注冊”是泛化關系。
16、答案:C本題解析:2053/32=64.156,屬于第65個字。題干問的是編號,編號64的是第65個字。
17、答案:B本題解析:考察關系代數運算的知識。
18、答案:C本題解析:RUP將項目管理、業務建模、分析與設計等統一起來,貫穿整個開發過程。RUP中的軟件過程在時間上被分解為4個順序的階段,分別是初始階段、細化階段、構建階段和移交階段。每個階段結束時都要安排一次技術評審,以確定這個階段的目標是否已經滿足。如果評審結果令人滿意,就可以允許項目進入下一個階段。可以看出,基于RUP的軟件過程是一個迭代和增量的過程。通過初始、細化、構建和移交4個階段就是一個開發周期,每次經過這4個階段就會產生一代軟件。除非產品退役,否則通過重復同樣的4個階段,產品將演化為下一代產品,但每一次的側重點都將放在不同的階段上。這樣做的好處是在軟件開發的早期就可以對關鍵的、影響大的風險進行處理。
19、答案:A本題解析:N版本程序的設計思想是用N個具有相同功能的程序同時執行一項計算,結果通過多數表決來選擇。其中N個版本的程序必須由不同的人(小組)獨立設計,使用不同的方法、不同的設計語言、不同的開發環境和工具來實現,目的是減少N個版本的程序在表決點上相關錯誤的概率。
20、答案:D本題解析:關系模式P屬于1NF,1NF存在冗余度大、修改操作的不一致性、插入異常和刪除異常四個問題。所以需要對模式分解,其中選項A、選項B和選項C的分解是有損且不保持函數依賴。例如,選項A中的分解P1的函數依賴集F1=Ф,分解P2的函數依賴集F2=Ф,丟失了F中的函數依賴,即不保持函數依賴。
21、答案:B本題解析:用于管理信息系統規劃的方法很多,主要是關鍵成功因素法(CriticalSuccessFactors,CSF)、戰略目標集轉化法(StrategySetTransformation,SST)和企業系統規劃法(BusinessSystemPlanning,BSP)。其它還有企業信息分析與集成技術(BIAIT)、產出/方法分析(E/MA)、投資回收法(ROI)、征費法、零線預算法、階石法等。用得最多的是前面三種。1.關鍵成功因素法(CSF)在現行系統中,總存在著多個變量影響系統目標的實現,其中若干個因素是關鍵的和主要的(即關鍵成功因素)。通過對關鍵成功因素的識別,找出實現目標所需的關鍵信息集合,從而確定系統開發的優先次序。關鍵成功因素來自于組織的目標,通過組織的目標分解和關鍵成功因素識別、性能指標識別,一直到產生數據字典。識別關鍵成功因素,就是要識別聯系于組織目標的主要數據類型及其關系。不同的組織的關鍵成功因素不同,不同時期關鍵成功因素也不相同。當在一個時期內的關鍵成功因素解決后,新的識別關鍵成功因素又開始。關鍵成功因素法能抓住主要矛盾,使目標的識別突出重點。由于經理們比較熟悉這種方法,使用這種方法所確定的目標,因而經理們樂于努力去實現。該方法最有利于確定企業的管理目標。2.戰略目標集轉化法(SST)把整個戰略目標看成是一個“信息集合”,由使命、目標、戰略等組成,管理信息系統的規劃過程即是把組織的戰略目標轉變成為管理信息系統的戰略目標的過程。戰略目標集轉化法從另一個角度識別管理目標,它反映了各種人的要求,而且給出了按這種要求的分層,然后轉化為信息系統目標的結構化方法。它能保證目標比較全面,疏漏較少,但它在突出重點方面不如關鍵成功因素法。3.企業系統規劃法(BSP)信息支持企業運行。通過自上而下地識別系統目標、企業過程和數據,然后對數據進行分析,自下而上地設計信息系統。該管理信息系統支持企業目標的實現,表達所有管理層次的要求,向企業提供一致性信息,對組織機構的變動具有適應性。企業系統規劃法雖然也首先強調目標,但它沒有明顯的目標導引過程。它通過識別企業“過程”引出了系統目標,企業目標到系統目標的轉化是通過企業過程/數據類等矩陣的分析得到的。
22、答案:C本題解析:可將選項帶入得出C能推導出其他全部的屬性,因此為候選碼。第9題“非主屬性對碼的部分函數依賴”判斷不滿足2NF,為1NF。
23、答案:A本題解析:系統設計的主要內容包括概要設計和詳細設計概要設計又稱為系統總體結構設計,它是系統開發過程中很關鍵的一步,其主要任務是將系統的功能需求分配給軟件模塊,確定每個模塊的功能和調用關系,形成軟件的模塊結構圖,即系統結構圖在概要設計中,將系統開發的總任務分解成許多個基本的、具體的任務,為每個具體任務選擇適當的技術手段和處理方法的過程稱為詳細設計根據任務的不同,詳細設計又可分為多種,例如,網絡設計、代碼設計、輸入/輸出設計、處理流程設計、數據存儲設計、用戶界面設計、安全性和可靠性設計等
24、答案:C本題解析:用于管理信息系統規劃的方法很多,主要是關鍵成功因素法(CriticalSuccessFactors,CSF)、戰略目標集轉化法(StrategySetTransformation,SST)和企業系統規劃法(BusinessSystemPlanning,BSP)。其它還有企業信息分析與集成技術(BIAIT)、產出/方法分析(E/MA)、投資回收法(ROI)、征費法、零線預算法、階石法等。用得最多的是前面三種。1.關鍵成功因素法(CSF)在現行系統中,總存在著多個變量影響系統目標的實現,其中若干個因素是關鍵的和主要的(即關鍵成功因素)。通過對關鍵成功因素的識別,找出實現目標所需的關鍵信息集合,從而確定系統開發的優先次序。關鍵成功因素來自于組織的目標,通過組織的目標分解和關鍵成功因素識別、性能指標識別,一直到產生數據字典。識別關鍵成功因素,就是要識別聯系于組織目標的主要數據類型及其關系。不同的組織的關鍵成功因素不同,不同時期關鍵成功因素也不相同。當在一個時期內的關鍵成功因素解決后,新的識別關鍵成功因素又開始。關鍵成功因素法能抓住主要矛盾,使目標的識別突出重點。由于經理們比較熟悉這種方法,使用這種方法所確定的目標,因而經理們樂于努力去實現。該方法最有利于確定企業的管理目標。2.戰略目標集轉化法(SST)把整個戰略目標看成是一個“信息集合”,由使命、目標、戰略等組成,管理信息系統的規劃過程即是把組織的戰略目標轉變成為管理信息系統的戰略目標的過程。戰略目標集轉化法從另一個角度識別管理目標,它反映了各種人的要求,而且給出了按這種要求的分層,然后轉化為信息系統目標的結構化方法。它能保證目標比較全面,疏漏較少,但它在突出重點方面不如關鍵成功因素法。3.企業系統規劃法(BSP)信息支持企業運行。通過自上而下地識別系統目標、企業過程和數據,然后對數據進行分析,自下而上地設計信息系統。該管理信息系統支持企業目標的實現,表達所有管理層次的要求,向企業提供一致性信息,對組織機構的變動具有適應性。企業系統規劃法雖然也首先強調目標,但它沒有明顯的目標導引過程。它通過識別企業“過程”引出了系統目標,企業目標到系統目標的轉化是通過企業過程/數據類等矩陣的分析得到的。
25、答案:D本題解析:創建型模式通過采用抽象類所定義的接口,封裝了系統中對象如何創建、組合等信息,其代表有Singleton模式。
26、答案:C本題解析:暫無解析
27、答案:C本題解析:在網絡圖中的某些活動可以并行地進行,所以完成工程的最少時間是從開始頂點到結束頂點的最長路徑長度,從開始頂點到結束頂點的最長(工作時間之和最大)路徑為關鍵路徑,關鍵路徑上的活動為關鍵活動。本題關鍵路徑為:A-B-D-G-I-K-L,共22天。EH的松弛時間是22-(2+3+2+4+6)=5天。IJ的松弛時間是22-(2+5+2+6+3+1)=3天。
28、答案:B本題解析:從題目中"系統中有正在運行的事務"了解到應采用動態方式,從題目中"全部數據"了解到應是全局轉儲,所以應采用:動態全局轉儲。
29、答案:B本題解析:計算機系統的性能一般包括兩個大的方面。一個方面是它的可靠性或可用性,也就是計算機系統能正常工作的時間,其指標可以是能夠持續工作的時間長度(例如,平均無故障時間),也可以是在一段時間內,能正常工作的時間所占的百分比。另一個方面是它的處理能力或效率,這又可分為三類指標,第一類指標是吞吐率(例如,系統在單位時間內能處理正常作業的個數),第二類指標是響應時間(從系統得到輸入到給出輸出之間的時間),第三類指標是資源利用率,即在給定的時間區間中,各種部件(包括硬設備和軟件系統)被使用的時間與整個時間之比。當然,不同的系統對性能指標的描述有所不同。例如,計算機網絡系統常用的性能評估指標為信道傳輸速率、信道吞吐量和容量、信道利用率、傳輸延遲、響應時間和負載能力等。
30、答案:B本題解析:電子政務主要包括4個方面:G2G、G2B、G2C、G2E;電子商務的類型主要包括:B2B、B2C、C2C、O2O。
31、答案:C本題解析:考核信息中心的職能。
32、答案:D本題解析:試題(11),信號量S的物理意義為:當S≥0時,表示資源的可用數;當S<0時,其絕對值表示等待資源的進程數。
33、答案:A本題解析:①問題分析和變更描述。這是識別和分析需求問題或者一份明確的變更提議,以檢查它的有效性,從而產生一個更明確的需求變更提議。②變更分析和成本計算。使用可追溯性信息和系統需求的一般知識,對需求變更提議進行影響分析和評估。變更成本計算應該包括對需求文檔的修改、系統修改的設計和實現的成本。一旦分析完成并且確認,應該進行是否執行這一變更的決策。③變更實現。這要求需求文檔和系統設計以及實現都要同時修改。如果先對系統的程序做變更,然后再修改需求文檔,這幾乎不可避免地會出現需求文檔和程序的不一致。自動化工具能夠幫助變更控制過程更有效地運作。許多團隊使用商業問題跟蹤工具來收集、存儲和管理需求變更。用這樣的工具創建的最近提交的變更建議清單,可以用作CCB會議的議程。問題跟蹤工具也可以隨時按變更狀態分類報告出變更請求的數目。因為可用的工具、廠商和特性總在頻繁地變化,所以這里無法給出有關工具的具體建議。但工具應該具有以下幾個特性,以支持需求變更過程:①可以定義變更請求中的數據項;②可以定義變更請求生命周期的狀態轉換模型;③可以強制實施狀態轉換模型,以便只有授權用戶可以做出允許的狀態變更;④可以記錄每一個狀態變更的日期和做出這一變更的人;⑤可以定義當提議者提交新請求或請求狀態被更新時,哪些人可以自動接收電子郵件通知;⑥可以生成標準的和定制的報告和圖表。有些商業需求管理工具內置有簡單的變更建議系統。這些系統可以將提議的變更與某一特定的需求聯系起來,這樣無論什么時候,只要有人提交了一個相關的變更請求,負責需求的每個人都會收到電子郵件通知。
34、答案:C本題解析:開發模型的特點如下:
35、答案:D本題解析:直接索引范圍:6*4KB=24KB,對應邏輯塊號:0-5;一級間接索引范圍:(4KB/4B)*4KB=4096KB,對應邏輯塊號:6-1029;二級間接索引范圍:(4KB/4B)*(4KB/4B)*4KB=4194304KB,對應邏輯塊號:1030以及上。單個文件最大長度是:24KB+4096KB+4194304KB=4198424KB
36、答案:B本題解析:暫無解析
37、答案:C本題解析:輸入某個構件,經過內部處理,產生數據輸出的系統,正是管道-過濾器中過濾器的職能,把多個過濾器使用管道相聯的風格為管道-過濾器風格。
38、答案:B本題解析:根據定義,基于軟件架構的開發(ArchitectureBasedSoftwareDevelopment,ABSD)強調由商業、質量和功能需求的組合驅動軟件架構設計。它強調采用視角和視圖來描述軟件架構,采用用例和質量屬性場景來描述需求。
39、答案:C本題解析:前趨圖表述,→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P5),(P4,P6),(P5,P7),(P6,P7),(P7,P8)}
40、答案:B本題解析:(1)XP(ExtremeProgramming,極限編程)在所有的敏捷型方法中,XP是最引人矚目的。它源于Smalltalk圈子,特別是KentBeck和WardCunningham在20世紀80年代末的密切合作。XP在一些對費用控制嚴格的公司中的使用,已經被證明是非常有效的。(2)Cockburn的水晶系列方法,水晶系列方法是由AlistairCockburn提出的。它與XP方法一樣,都有以人為中心的理念,但在實踐上有所不同。Alistair考慮到人們一般很難嚴格遵循一個紀律約束很強的過程,因此,與XP的高度紀律性不同,Alistair探索了用最少紀律約束而仍能成功的方法,從而在產出效率與易于運作上達到一種平衡。也就是說,雖然水晶系列不如XP那樣的產出效率,但會有更多的人能夠接受并遵循它。(3)開放式源碼,這里提到的開放式源碼指的是開放源碼界所用的一種運作方式。開放式源碼項目有一個特別之處,就是程序開發人員在地域上分布很廣,這使得它和其他敏捷方法不同,因為一般的敏捷方法都強調項目組成員在同一地點工作。開放源碼的一個突出特點就是查錯排障(debug)的高度并行性,任何人發現了錯誤都可將改正源碼的"補丁"文件發給維護者。然后由維護者將這些"補丁"或是新增的代碼并入源碼庫。(4)SCRUM。SCRUM己經出現很久了,像前面所論及的方法一樣,該方法強調這樣一個事實,即明確定義了的可重復的方法過程只限于在明確定義了的可重復的環境中,為明確定義了的可重復的人員所用,去解決明確定義了的可重復的問題。(5)Coad的功用驅動開發方法(FDD-FeatureDrivenDevelopment)FDD是由JeffDeLuca和大師PeterCoad提出來的。像其他方法一樣,它致力于短時的迭代階段和可見可用的功能。在FDD中,一個迭代周期一般是兩周。在FDD中,編程開發人員分成兩類:首席程序員和"類"程序員(classowner)。首席程序員是最富有經驗的開發人員,他們是項目的協調者、設計者和指導者,而"類"程序員則主要做源碼編寫。(6)ASD方法,ASD(AdaptiveSoftwareDevelopment)方法由JimHighsmith提出,其核心是三個非線性的、重疊的開發階段:猜測、合作與學習。
41、答案:A本題解析:暫無解析
42、答案:B本題解析:按順序方式需要執行完一條執行之后再執行下一條指令,執行1條執行所需的時間為4Δt+2Δt+3Δt=9Δt,執行600條指令所需的時間為9Δt×600=5400Δt。若采用流水線方式,則處理過程如下圖所示,執行完600條執行所需要的時間為4Δt×600+2Δt+3Δt=2405Δt。
43、答案:D本題解析:暫無解析
44、答案:C本題解析:設計模型則包含以包圖表示的軟件體系機構圖、以交互圖表示的用例實現圖、完整精確的類圖、描述復雜對象的狀態圖和用以描述流程化處理過程的活動圖等。
45、答案:B本題解析:FTP協議占用兩個標準的端口號:20和21,其中20為數據口,21為控制口。
46、答案:B本題解析:類圖展現了一組對象、接口、協作和它們之間的關系。定時圖強調消息跨越不同對象或參與者的實際時間,而不僅僅只是關心消息的相對順序。部署圖軟件和硬件組件之間的物理關系以及處理節點的組件分布情況。包圖描述由模型本身分解而成的組織單元,以及它們之間的依賴關系。
47、答案:B本題解析:對于題干描述:“用戶的交易請求需要在3秒內得到響應”,主要與性能這一質量屬性相關,實現該屬性的常見架構策略包括:增加計算資源、減少計算開銷、引入并發機制、采用資源調度等。
48、答案:C本題解析:用于管理信息系統規劃的方法很多,主要是關鍵成功因素法(CriticalSuccessFactors,CSF)、戰略目標集轉化法(StrategySetTransformation,SST)和企業系統規劃法(BusinessSystemPlanning,BSP)。其它還有企業信息分析與集成技術(BIAIT)、產出/方法分析(E/MA)、投資回收法(ROI)、征費法、零線預算法、階石法等。用得最多的是前面三種。1.關鍵成功因素法(CSF)在現行系統中,總存在著多個變量影響系統目標的實現,其中若干個因素是關鍵的和主要的(即關鍵成功因素)。通過對關鍵成功因素的識別,找出實現目標所需的關鍵信息集合,從而確定系統開發的優先次序。關鍵成功因素來自于組織的目標,通過組織的目標分解和關鍵成功因素識別、性能指標識別,一直到產生數據字典。識別關鍵成功因素,就是要識別聯系于組織目標的主要數據類型及其關系。不同的組織的關鍵成功因素不同,不同時期關鍵成功因素也不相同。當在一個時期內的關鍵成功因素解決后,新的識別關鍵成功因素又開始。關鍵成功因素法能抓住主要矛盾,使目標的識別突出重點。由于經理們比較熟悉這種方法,使用這種方法所確定的目標,因而經理們樂于努力去實現。該方法最有利于確定企業的管理目標。2.戰略目標集轉化法(SST)把整個戰略目標看成是一個“信息集合”,由使命、目標、戰略等組成,管理信息系統的規劃過程即是把組織的戰略目標轉變成為管理信息系統的戰略目標的過程。戰略目標集轉化法從另一個角度識別管理目標,它反映了各種人的要求,而且給出了按這種要求的分層,然后轉化為信息系統目標的結構化方法。它能保證目標比較全面,疏漏較少,但它在突出重點方面不如關鍵成功因素法。3.企業系統規劃法(BSP)信息支持企業運行。通過自上而下地識別系統目標、企業過程和數據,然后對數據進行分析,自下而上地設計信息系統。該管理信息系統支持企業目標的實現,表達所有管理層次的要求,向企業提供一致性信息,對組織機構的變動具有適應性。企業系統規劃法雖然也首先強調目標,但它沒有明顯的目標導引過程。它通過識別企業“過程”引出了系統目標,企業目標到系統目標的轉化是通過企業
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 項目經理職業導則課件
- 項目工程管理培訓課件
- 音樂說課課件代做方法
- 市政污水管網改造項目質量管理方案
- 汽車配套產業基地項目招商引資報告
- 五年級音樂下冊全冊教案(湘教版)
- 無錫某中學中考二模語文試卷(圖片版無答案)
- 2025年高壓化成箔項目發展計劃
- 現代生物技術概論教案-明東風
- 五年級上冊心理教案 (一)
- 貴州省政務信息化項目需求報告(建設類模板)、信息化建設項目實施方案模板2026年版(新建、升級改造)
- 2025年昆明市事業單位招聘考試綜合類專業能力測試試卷(文秘類)真題解析
- NY/T 455-2001胡椒
- GB/T 5585.1-2005電工用銅、鋁及其合金母線第1部分:銅和銅合金母線
- GB/T 20470-2006臨床實驗室室間質量評價要求
- 《沙盤游戲與大學生心理治療》課程教學大綱
- 丁類(D類)功率放大器
- (0059)船舶貨運保險理賠答疑手冊
- 醫療器械輻照滅菌確認報告
- 南瑞繼保103-主體部分
- J-STD-020D[1].1中文版
評論
0/150
提交評論