




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
姓名:_________________編號:_________________地區(qū):_________________省市:_________________ 密封線 姓名:_________________編號:_________________地區(qū):_________________省市:_________________ 密封線 密封線 全國軟件水平考試考試重點試題精編注意事項:1.全卷采用機器閱卷,請考生注意書寫規(guī)范;考試時間為120分鐘。2.在作答前,考生請將自己的學校、姓名、班級、準考證號涂寫在試卷和答題卡規(guī)定位置。
3.部分必須使用2B鉛筆填涂;非選擇題部分必須使用黑色簽字筆書寫,字體工整,筆跡清楚。
4.請按照題號在答題卡上與題目對應的答題區(qū)域內規(guī)范作答,超出答題區(qū)域書寫的答案無效:在草稿紙、試卷上答題無效。一、選擇題
1、在面向對象分析中,利用()表示需求,并從中提煉出中(),以上兩者形成(請作答此空),之后再進行后續(xù)的開發(fā)工作。A.領域模型B.包圖C.體系結構圖D.類圖
2、某文件管理系統(tǒng)在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若磁盤上物理塊的編號依次為0、1、2、....。系統(tǒng)中的字長為64位,字的編號依次為0、1、2、...。字中的一位對應文件存儲器上的一個物理塊。取值0和1分別表示空閑和占用。如下圖所示。假設操作系統(tǒng)將256號物理塊分配給某文件,那么該物理塊的使用情況在位示圖中編號為(請作答此空)的字中描述,系統(tǒng)應該將()A.3B.4C.5D.6
3、以下關于數(shù)學建模的敘述中,不正確的是()。A.數(shù)學模型是對現(xiàn)實世界的一種簡化的抽象描述B.數(shù)學建模時需要在簡單性和準確性之間求得平衡C.數(shù)學模型應該用統(tǒng)一的、普適的標準對其進行評價D.數(shù)學建模需要從失敗和用戶的反饋中學習和改進
4、用于管理信息系統(tǒng)規(guī)劃的方法有很多,其中()將整個過程看成是一個“信息集合”,并將組織的戰(zhàn)略目標轉變?yōu)楣芾硇畔⑾到y(tǒng)的戰(zhàn)略目標。A.關鍵成功因素法B.戰(zhàn)略目標集轉化法C.征費法D.零線預算法
5、按照設計模式的目的進行劃分,現(xiàn)有的設計模式可以分為三類。其中創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有(9)模式等;(10)模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;(11)模式主要用于對象之間的職責及其提供服務的分配方式,其代表有(12)模式等?!净卮鹄ㄌ?】A.DecoratorB.FlyweightC.CommandD.Singleton
6、在數(shù)據(jù)庫設計的需求分析階段應當形成()A.程序文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖B.需求說明文檔、程序文檔和數(shù)據(jù)流圖C.需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖D.需求說明文檔、數(shù)據(jù)字典和程序文檔
7、Theobjectiveof(請作答此空)istodeterminewhatpartsoftheapplicationsoftwarewillbeassignedtowhathardware.Themajorsoftwarecomponentsofthesystembeingdevelopedhavetobeidentifiedandthenallocatedtothevarioushardwarecomponentsonwhichthesystemwilloperate.Allsoftwaresystemscanbedividedintofourbasicfunctions.Thefirstis(72).Mostinformationsystemsrequiredatatobestoredandretrieved,whetherasmallfile,suchasamemoproducedbyawordprocessor,oralargedatabase,suchasonethatstoresanorganization'saccountingrecords.Thesecondfunctionisthe(73),theprocessingrequiredtoaccessdata,whichoftenmeansdatabasequeriesinStructuredQueryLanguage.Thethirdfunctionisthe(74),whichisthelogicdocumentedintheDFDs,usecases,andfunctionalrequirements.Thefourthfunctionisthepresentationlogic,thedisplayofinformationtotheuserandtheacceptanceoftheuser'scommands.Thethreeprimaryhardwarecomponentsofasystemare(75).A.architecturedesignB.modulardesignC.physicaldesignD.distributiondesign
8、某文件系統(tǒng)文件存儲采用文件索引節(jié)點法。假設文件索引節(jié)點中有8個地址項iaddr[0]~iaddr[7],每個地址項大小為4字節(jié),其中地址項iaddr[0]~iaddr[5]為直接地址索引,iaddr[6]是一級間接地址索引,iaddr[7]是二級間接地址索引,磁盤索引塊和磁盤數(shù)據(jù)塊大小均為4KB。該文件系統(tǒng)可表示的單個文件最大長度是(請作答此空)KB。若要訪問iclsClient.dll文件的邏輯塊號分別為6、520和1030,則系統(tǒng)應分別采用()。A.1030B.65796C.1049606D.4198424
9、()中,編程開發(fā)人員分成首席程序員和"類"程序員。A.自適應軟件開發(fā)(ASD)B.極限編程(XP)開發(fā)方法C.開放統(tǒng)-過程開發(fā)方法(OpenUP)D.功用驅動開發(fā)方法(FDD)
10、以下關于網絡核心層的敘述中,正確的是()。A.為了保障安全性,應該對分組進行盡可能多的處理B.在區(qū)域間高速地轉發(fā)數(shù)據(jù)分組C.由多臺二、三層交換機組成D.提供多條路徑來緩解通信瓶頸
11、圖中的(3)是什么()。A.輸出正確結果B.重新設計C.異常處理D.通過
12、用于管理信息系統(tǒng)規(guī)劃的方法有很多,其中(1)將整個過程看成是一個“信息集合”,并將組織的戰(zhàn)略目標轉變?yōu)楣芾硇畔⑾到y(tǒng)的戰(zhàn)略目標。(2)通過自上而下地識別企業(yè)目標、企業(yè)過程和數(shù)據(jù),然后對數(shù)據(jù)進行分析,自下而上地設計信息系統(tǒng)?!敬鹄ㄌ?】A.關鍵成功因素法B.戰(zhàn)略目標集轉化法C.征費法D.零線預算法
13、統(tǒng)一軟件開發(fā)過程是一種基于面向對象技術的軟件開發(fā)過程,其特點是“用例驅動,以架構為核心,迭代并增量”。統(tǒng)一軟件開發(fā)過程定義了四種通用的開發(fā)階段,它們按照過程順序分別是:起始階段、()、構建階段和(),其中在構建階段主要產生的文檔有(請作答此空)。A.初始用戶手冊B.用例模型C.項目計劃D.設計模型
14、以下設計模式中,()模式使多個對象都有機會處理請求。將這些對象連成一條鏈。并沿著這條鏈傳遞該請求。直到有一個對象處理為止。從而避免請求的發(fā)送者和接收者之間的耦合關系。(請作答此空)模式提供一種方法順序訪問一個聚合對象中的各個元素。且不需要暴露該對象的內部表示。這兩種模式均為()A.責任鏈。(ChainofResponsibility)B.解釋器。(Interpreter)C.命令。(Command)D.迭代器。(Iterator)
15、Theobjectiveof(71)istodeterminewhatpartsoftheapplicationsoftwarewillbeassignedtowhathardware.Themajorsoftwarecomponentsofthesystembeingdevelopedhavetobeidentifiedandthenallocatedtothevarioushardwarecomponentsonwhichthesystemwilloperate.Allsoftwaresystemscanbedividedintofourbasicfunctions.Thefirstis(72).Mostinformationsystemsrequiredatatobestoredandretrieved,whetherasmallfile,suchasamemoproducedbyawordprocessor,oralargedatabase,suchasonethatstoresanorganization'saccountingrecords.Thesecondfunctionisthe(請作答此空),theprocessingrequiredtoaccessdata,whichoftenmeansdatabasequeriesinStructuredQueryLanguage.Thethirdfunctionisthe(74),whichisthelogicdocumentedintheDFDs,usecases,andfunctionalrequirements.Thefourthfunctionisthepresentationlogic,thedisplayofinformationtotheuserandtheacceptanceoftheuser'scommands.Thethreeprimaryhardwarecomponentsofasystemare(75).A.datapersistenceB.dataaccessobjectsC.databaseconnectionD.dataaccesslogic
16、請根據(jù)恢復塊方法工作原理完成下圖,在圖中(1)~(4)中填入恰當?shù)膬热荨2⒈容^恢復塊方法與N版本程序設計方法,將比較結果(5)~(8)填入下表中。(請作答第七個空)A.表決B.反向恢復C.差D.好
17、關于集中式負載均衡的特點不正確的是()A.系統(tǒng)的可擴展性不強,均衡器需要記錄所有計算機的負載信息。B.安全性較差,如果均衡器所在的計算機癱瘓,則會導致整個集群系統(tǒng)的癱瘓。C.與分布式負載均衡方式相比,實現(xiàn)簡單。D.實現(xiàn)靈活,負載均衡器可以根據(jù)不同場景的特性配置不同的均衡策略。
18、某軟件項目的活動圖如下圖所示,其中頂點表示項目里程碑,鏈接頂點的邊表示包含的活動,邊上的數(shù)字表示活動的持續(xù)時間(天)。完成該項目的最少時間為()天。由于某種原因,現(xiàn)在需要同一個開發(fā)人員完成BC和BD,則完成該項目的最少時間為(請作答此空)天。A.11B.18C.20D.21
19、自動售貨機根據(jù)庫存、存放貨幣量、找零能力、所選項目等不同,在貨幣存入并進行選擇時具有如下行為:交付產品不找零:交付產品找零:存入貨幣不足而不提供任何產品;庫存不足而不提供任何產品。這一業(yè)務需求適合采用(13)模式設計實現(xiàn),其類圖如下圖所示,其中(14)是客戶程序使用的主要接口,可用狀態(tài)來對其進行配置。此模式為(15),體現(xiàn)的最主要的意圖是(16)?!净卮鹄ㄌ?4】A.VendingMachineStateB.BuyC.VendingDepositStateD.VendingStockState
20、傳統(tǒng)的編譯器采用(請作答此空)風格?,F(xiàn)代編譯器的集成開發(fā)環(huán)境則采用()風格。A.虛擬機B.管道過濾器風格C.數(shù)據(jù)共享風格D.進程通信
21、某異地開發(fā)的信息系統(tǒng)集成項目以程序流程圖、數(shù)據(jù)流程圖等為主要分析設計工具。由于用戶身處異地,現(xiàn)場參與系統(tǒng)開發(fā)成本較高,因此項目組采用了先開發(fā)一個簡化系統(tǒng),待用戶認可后再開發(fā)最終系統(tǒng)的策略。該信息系統(tǒng)集成項目的開發(fā)方法屬于()。A.結構化方法與原型法的組合應用B.結構化方法與面向對象方法的組合應用C.原型法與面向對象方法的組合應用D.原型法與形式化方法的組合應用
22、假設系統(tǒng)中有n個進程共享3臺打印機,任一進程在任一時刻最多只能使用1臺打印機。若用PV操作控制n個進程使用打印機,則相應信號量s的取值范圍為()A.0,-1,…,-(n-1)B.3,2,1,0,-1,…,-(n-3)C.1,0,-1,…,-(n-1)D.2,1,0,-1,…,-(n-2)
23、在嵌入式操作系統(tǒng)中,板級支持包BSP作為對硬件的抽象,實現(xiàn)了()。A.硬件無關性,操作系統(tǒng)無關性B.硬件有關性,操作系統(tǒng)有關性C.硬件無關性,操作系統(tǒng)有關性D.硬件有關性,操作系統(tǒng)無關性
24、對于開發(fā)模型來說,()復用好、開發(fā)過程無間隙、節(jié)省時間。()是瀑布與原型(演化)模型結合體,適用于復雜項目。(請作答此空)需要用戶參與,模塊化要求高,不適用新技術。()是用例驅動、架構為中心、迭代、增量。A.RAD模型B.螺旋模型C.RUP模型D.噴泉模型
25、給定關系R(A1,A2,A3,A4)上的函數(shù)依賴集F={A1→A2A5,A2→A3A4,A3→A2},R的候選關鍵字為()A.A1B.A1A2C.A1A3D.A1A2A3
26、在數(shù)據(jù)庫設計的需求分析階段應完成包括()在內的文檔。A.E-R圖B.關系模式C.數(shù)據(jù)字典和數(shù)據(jù)流圖D.任務書和設計方案
27、軟件確認測試也稱為有效性測試,主要驗證()A.系統(tǒng)中各個單元模塊之間的協(xié)作性B.軟件與硬件在實際運行環(huán)境中能否有效集成C.軟件功能、性能及其它特性是否與用戶需求一致D.程序模塊能否正確實現(xiàn)詳細設計說明中的功能、性能和設計約束等要求
28、數(shù)據(jù)流圖中某個加工的一組動作依賴于多個邏輯條件的取值,則用()能夠清楚地表示復雜的條件組合與應做的動作之間的對應關系。A.流程圖B.NS盒圖C.形式語言D.決策樹
29、應用系統(tǒng)構建中可以采用多種不同的技術,()可以將軟件某種形式的描述轉換為更高級的抽象表現(xiàn)形式。A.逆向工程((ReverseEngineering)B.系統(tǒng)改進(SystemImprovement)C.設計恢復(DesignRecovery)D.再工程(Re-engineering)
30、遺產系統(tǒng)(LegacySystem)的演化策略分為淘汰策略、繼承策略、改造策略和集成策略。具有()特點的系統(tǒng)適合用繼承策略演化。實施該策略時,應(請作答此空)。A.保持原有系統(tǒng)不變,只在其基礎上增加新的應用功能B.保持原有系統(tǒng)功能不變,將舊的數(shù)據(jù)模型向新的數(shù)據(jù)模型的轉化C.完全兼容遺產系統(tǒng)的功能模型和數(shù)據(jù)模型D.部分兼容遺產系統(tǒng)的功能模型和數(shù)據(jù)模型
31、電子商務系統(tǒng)中參與電子商務活動的實體包括()。A.客戶、商戶、銀行和認證中心B.客戶、銀行、商戶和政府機構C.客戶、商戶、銀行和物流企業(yè)D.客戶、商戶、政府和物流企業(yè)
32、某單位為了建設健全的公路橋梁養(yǎng)護管理檔案,擬開發(fā)一套公路橋梁在線管理系統(tǒng)。該系統(tǒng)要求正常負載情況下,系統(tǒng)必須在0.5秒內對用戶的查詢請求進行響應,這屬于質量特性的();網絡失效后,系統(tǒng)需要在10秒內發(fā)現(xiàn)錯誤并啟用備用系統(tǒng),這屬于質量特性的();更改系統(tǒng)的Web界面接口必須在4人周內完成,這屬于質量特性的();如果"養(yǎng)護報告生成"業(yè)務邏輯的描述尚未達成共識,可能導致部分業(yè)務功能模塊規(guī)則的矛盾,影響系統(tǒng)的可修改性,這屬于系統(tǒng)的();更改系統(tǒng)加密的級別將對安全性和性能產生影響,這屬于系統(tǒng)的();對查詢請求處理時間的要求將影響系統(tǒng)的數(shù)據(jù)傳輸協(xié)議和處理過程的設計,這屬于系統(tǒng)的(請作答此空)。A.權衡點B.風險點C.敏感點D.非風險點
33、CRM系統(tǒng)的四個主要模塊包括()A.電子商務支持、呼叫中心、移動設備支持、數(shù)據(jù)分析B.信息分析、網絡應用支持、客戶信息倉庫、工作流集成C.銷售自動化、營銷自動化、客戶服務與支持、商業(yè)智能D.銷售管理、市場管理、服務管理、現(xiàn)場服務管理
34、UML的事物是對模型中最具有代表性的成分的抽象,(請作答此空)是模型的靜態(tài)部分,描述概念或物理元素;()用來描述、說明和標注模型的任何元素。A.結構事物B.分組事物C.行為事物D.注釋事物
35、軟件架構風格是描述某一特定應用領域中系統(tǒng)組織方式的慣用模式。架構風格反映領域中眾多系統(tǒng)所共有的結構和(請作答此空),強調對架構()的重用。A.語義特性B.功能需求C.質量屬性D.業(yè)務規(guī)則
36、系統(tǒng)維護的分類不包括()A.更正性維護B.可靠性維護C.適應性維護D.預防性維護
37、項目時間管理中的過程包括()。A.活動定義、活動排序、活動的資源估算和工作進度分解B.活動定義、活動排序、活動的資源估算、活動歷時估算、制定計劃和進度控制C.項目章程、項目范圍管理計劃、組織過程資產和批準的變更申請D.生產項目計劃、項目可交付物說明、信息系統(tǒng)要求說明和項目度量標準
38、進程P1、P2、P3、P4和P5的前趨圖如下所示:若用PV操作控制進程P1、P2、P3、P4和P5并發(fā)執(zhí)行的過程,需要設置5個信號量S1、S2、S3、S4和S5,且信號量S1~S5的初值都等于零。如下的進程執(zhí)行圖中a和b處應分別填寫();c和d處應分別填寫(請作答此空);e和f處應分別填寫()。A.P(S2)和P(S4)B.V(S2)和P(S4)C.P(S2)和V(S4)D.V(S2)和V(S4)
39、請根據(jù)恢復塊方法工作原理完成下圖,在圖中(1)~(4)中填入恰當?shù)膬热?。并比較恢復塊方法與N版本程序設計方法,將比較結果(5)~(8)填入下表中。(請作答第六個空)A.表決B.反向恢復C.差D.好
40、面向對象的分析模型主要由()、用例與用例圖、領域概念模型構成;設計模型則包含以包圖表示的軟件體系結構圖、以交互圖表示的()、完整精確的類圖、針對復雜對象的狀態(tài)圖和描述流程化處理過程的(請作答此空)等。A.序列圖B.協(xié)作圖C.流程圖D.活動圖
41、基于軟件架構的設計(ArchitectureBasedSoftwareDevelopment,ABSD)強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用()來描述軟件架構,采用(請作答此空)來描述需求。A.用例與類圖B.用例與視角C.用例與質量場景D.視角與質量場景
42、EJB中Bean的類型不包括()A.實體BeanB.會話BeanC.消息驅動BeanD.會話驅動Bean
43、以下關于IPv6的論述中,正確的是()。A.IPv6數(shù)據(jù)包的首部比IPv4復雜B.IPv6的地址分為單播、廣播和任意播3種C.IPv6的地址長度為128比特D.每個主機擁有唯一的IPv6地址
44、以下關于結構化開發(fā)方法的敘述中,不正確的是()A.總的指導思想是自頂向下,逐層分解B.基本原則是功能的分解與抽象C.與面向對象開發(fā)方法相比,更適合大規(guī)模、特別復雜的項目D.特別適合于數(shù)據(jù)處理領域的項目
45、某軟件公司欲開發(fā)一個繪圖軟件,要求使用不同的繪圖程序繪制不同的圖形。在明確用戶需求后,該公司的架構師決定采用Bridge模式實現(xiàn)該軟件,并設計UML類圖如下圖所示。圖中與Bridge模式中的“Abstraction”角色相對應的類是(6),與“Implementor”角色相對應的類是(7)?!净卮鹄ㄌ?】A.ShapeB.DrawingC.RectangleD.V2Drawing
46、遠程過程調用中的遠程既可以指(),也可以指同一臺計算機上的()。A.不同的進程B.相同的進程C.不同的通信模塊D.相同的通信模塊
47、隨著業(yè)務的增長,信息系統(tǒng)的訪問量和數(shù)據(jù)流量快速增加,采用負載均衡(LoadBalance)方法可避免由此導致的系統(tǒng)性能下降甚至崩潰。以下關于負載均衡的敘述中,錯誤的是()。A.負載均衡通常由服務器端安裝的附加軟件來實現(xiàn)B.負載均衡并不會增加系統(tǒng)的吞吐量C.負載均衡可在不同地理位置、不同網絡結構的服務器群之間進行D.負載均衡可使用戶只通過一個IP地址或域名就能訪問相應的服務器
48、2019年我國將在多地展開5G試點,屆時將在人口密集區(qū)為用戶提供()bps的用戶體驗速率。A.100MB.1GC.10GD.1T
49、系統(tǒng)間進行異步串行通信時,數(shù)據(jù)的串/并和并/串轉換一般是通過(12)實現(xiàn)的。A.I/O指令B.專用的數(shù)據(jù)傳送指令C.CPU中有移位功能的數(shù)據(jù)寄存器D.接口中的移位寄存器
50、面向對象的分析模型主要由頂層架構圖、用例與用例圖和(13)構成:設計模型則包含以(14)表示的軟件體系機構圖、以交互圖表示的用例實現(xiàn)圖、完整精確的類圖、描述復雜對象的(15)和用以描述流程化處理過程的活動圖等?!净卮鹄ㄌ?4】A.模型試圖控制器B.組件圖C.包圖D.2層、3層或N層二、多選題
51、軟件架構設計包括提出架構模型、產生架構設計和進行設計評審等活動,是一個迭代的過程。架構設計主要關注軟件組件的結構、屬性和(請作答此空),并通過多種()_全面描述特定系統(tǒng)的架構。A.實現(xiàn)方式B.交互作用C.設計方案D.測試方式
52、在數(shù)據(jù)庫設計的需求分析階段應當形成()A.程序文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖B.需求說明文檔、程序文檔和數(shù)據(jù)流圖C.需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖D.需求說明文檔、數(shù)據(jù)字典和程序文檔
53、為了加強對企業(yè)信息資源的管理,企業(yè)應按照信息化和現(xiàn)代化企業(yè)管理要求設置信息管理機構,建立信息中心。信息中心的主要職能不包括()A.處理信息,確定信息處理的方法B.用先進的信息技術提高業(yè)務管理水平C.組織招聘信息資源管理員D.建立業(yè)務部門期望的信息系統(tǒng)和網絡
54、結構化程序設計采用自頂向下、逐步求精及模塊化的程序設計方法,通過()三種基本的控制結構可以構造出任何單入口單出口的程序。A.順序、選擇和嵌套B.順序、分支和循環(huán)C.分支、并發(fā)和循環(huán)D.跳轉、選擇和并發(fā)
55、mVC模式強制性地將一一個應用處理流程按照模型、視圖、控制的方式進行分離,三者的協(xié)作關系如圖所示。圖中的(1)-(3)分別是(1)、(2)、(3)。A.選擇視圖B.業(yè)務處理C.狀態(tài)查詢D.觸發(fā)事件
56、加工某種零件需要依次經過毛坯、機加工、熱處理和檢驗四道工序。各道工序有多種方案可選,對應不同的費用。下圖表明了四道工序各種可選方案(連線)的銜接關系,線旁的數(shù)字表示該工序加工一個零件所需的費用(單位:元)。從該圖可以推算出,加工一個零件的總費用至少需要()元。A.120B.130C.140D.150
57、給定關系R(A1,A2,A3,A4)上的函數(shù)依賴集F={A1→A2A5,A2→A3A4,A3→A2},R的候選關鍵字為(請作答此空)。函數(shù)依賴()A.1B.A.1A.2C.A.1A.3D.A.1A.2A.3
58、2019年我國將在多地展開5G試點,屆時將在人口密集區(qū)為用戶提供()bps的用戶體驗速率。A.100MB.1GC.10GD.1T
59、入侵檢測通過對計算機網絡或計算機系統(tǒng)中的若干關鍵點收集信息進行分析,發(fā)現(xiàn)網絡或系統(tǒng)中是否有違反安全策略的行為和被攻擊的跡象。進行入侵檢測的軟件和硬件的組合就構成了入侵檢測系統(tǒng)。(5)是入侵檢測系統(tǒng)的核心。A.評估主要系統(tǒng)和數(shù)據(jù)的完整性B.信息的收集C.系統(tǒng)審計D.數(shù)據(jù)分析
60、計算機采用分級存儲體系的主要目的是為了()。A.解決主存容量不足的問題B.提高存儲器讀寫可靠性C.提高外設訪問效率D.解決存儲的容量、價格和速度之間的矛盾
61、在IPv6無狀態(tài)自動配置過程中,主機將其()附加在地址前綴1111111010之后,產生一個鏈路本地地址。A.IPv4地址B.MAC地址C.主機名D.隨機產生的字符串
62、統(tǒng)一軟件開發(fā)過程是一種基于面向對象技術的軟件開發(fā)過程,其特點是“用例驅動,以架構為核心,迭代并增量”。統(tǒng)一軟件開發(fā)過程定義了四種通用的開發(fā)階段,它們按照過程順序分別是:起始階段、(請作答此空)、構建階段和(),其中在構建階段主要產生的文檔有()。A.分析階段B.細化階段C.設計階段D.交付階段
63、()中,編程開發(fā)人員分成首席程序員和"類"程序員。A.自適應軟件開發(fā)(ASD)B.極限編程(XP)開發(fā)方法C.開放統(tǒng)-過程開發(fā)方法(OpenUP)D.功用驅動開發(fā)方法(FDD)
64、甲、乙兩個獨立的網站都主要靠廣告收入來支撐發(fā)展,目前都采用較高的價格銷售廣告。這兩個網站都想通過降價爭奪更多的客戶和更豐厚的利潤。假設這兩個網站在現(xiàn)有策略下各可以獲得1000萬元的利潤。如果一方單獨降價,就能擴大市場份額,可以獲得1500萬元利潤,此時,另一方的市場份額就會縮小,利潤將下降到200萬元。如果這兩個網站同時降價,則他們都將只能得到700萬元利潤。這兩個網站的主管各自經過獨立的理性分析后決定,()。A.甲采取高價策略,乙采取低價策略B.甲采取高價策略,乙采取高價策略C.甲采取低價策略,乙采取低價策略D.甲采取低價策略,乙采取高價策略
65、在數(shù)據(jù)庫設計的需求分析階段應完成包括()在內的文檔。A.E-R圖B.關系模式C.數(shù)據(jù)字典和數(shù)據(jù)流圖D.任務書和設計方案
66、自動售貨機根據(jù)庫存、存放貨幣量、找零能力、所選項目等不同,在貨幣存入并進行選擇時具有如下行為:交付產品不找零:交付產品找零:存入貨幣不足而不提供任何產品;庫存不足而不提供任何產品。這一業(yè)務需求適合采用(13)模式設計實現(xiàn),其類圖如下圖所示,其中(14)是客戶程序使用的主要接口,可用狀態(tài)來對其進行配置。此模式為(15),體現(xiàn)的最主要的意圖是(16)?!净卮鹄ㄌ?5】A.創(chuàng)建型對象模式B.結構型對象模式C.行為型類模式D.行為型對象模式
67、某計算機系統(tǒng)中的進程管理采用三態(tài)模型,那么下圖所示的PCB(進程控制塊)的組織方式采用(請作答此空),圖中()。A.順序方式B.鏈接方式C.索引方式D.Hash
68、以下關于敏捷方法的敘述中,()是不正確的。A.敏捷型方法的思考角度是"面向開發(fā)過程"的B.極限編程是著名的敏捷開發(fā)方法C.敏捷型方法是"適應性"而非"預設性"D.敏捷開發(fā)方法是迭代增量式的開發(fā)方法
69、面向服務(Service-Oriented,SO)的開發(fā)方法將(請作答此空)的定義與實現(xiàn)進行解耦,并將跨構件的功能調用暴露出來。該方法有三個主要的抽象級別,最低層的()代表單個邏輯單元的事物,包含特定的結構化接口,并且返回結構化的響應;第二層的服務代表操作的邏輯分組;最高層的()則是為了實現(xiàn)特定業(yè)務目標而執(zhí)行的一組長期運行的動作或者活動。A.接口B.功能C.活動D.用例
70、關于XML的表述正確的是()A.XML是超文本標記語言,標準通用標記語言下的一個應用B.XML的設計宗旨是顯示數(shù)據(jù)C.XML標簽是被預定義的,用戶不需要自己描述D.XML標簽沒有被預定義,用戶需要自行定義標簽
71、某異地開發(fā)的信息系統(tǒng)集成項目以程序流程圖、數(shù)據(jù)流程圖等為主要分析設計工具。由于用戶身處異地,現(xiàn)場參與系統(tǒng)開發(fā)成本較高,因此項目組采用了先開發(fā)一個簡化系統(tǒng),待用戶認可后再開發(fā)最終系統(tǒng)的策略。該信息系統(tǒng)集成項目的開發(fā)方法屬于()。A.結構化方法與原型法的組合應用B.結構化方法與面向對象方法的組合應用C.原型法與面向對象方法的組合應用D.原型法與形式化方法的組合應用
72、某軟件公司欲開發(fā)一個繪圖軟件,要求使用不同的繪圖程序繪制不同的圖形。在明確用戶需求后,該公司的架構師決定采用Bridge模式實現(xiàn)該軟件,并設計UML類圖如下圖所示。圖中與Bridge模式中的“Abstraction”角色相對應的類是(6),與“Implementor”角色相對應的類是(7)?!净卮鹄ㄌ?】A.ShapeB.DrawingC.RectangleD.V2Drawing
73、某公司擁有多個應用系統(tǒng),分別采用不同的語言和平臺獨立構建而成,企業(yè)需要集成來自不同系統(tǒng)的數(shù)據(jù),并使用可定制格式的數(shù)據(jù)頻繁地、立即地、可靠地、異步地傳輸數(shù)據(jù)。以下集成方式,最能滿足這種要求的是()。A.文件共享B.數(shù)據(jù)庫共享C.遠程方法調用D.消息機制
74、不屬于調用/返回風格的架構是()A.主程序/子程序B.數(shù)據(jù)抽象和面向對象C.層次結構D.管道/過濾器
75、關于項目范圍管理描述,正確的是()。A.項目范圍是指信息系統(tǒng)產品或者服務所應包含的功能B.項目范圍描述是產品范圍說明書的重要組成部分C.項目范圍定義是信息系統(tǒng)要求的度量D.項目范圍定義是生產項目計劃的基礎
76、面向對象分析中,一個事物發(fā)生變化會影響另一個事物,兩個事物之間屬于()A.關聯(lián)關系B.依賴關系C.實現(xiàn)關系D.泛化關系
77、軟件系統(tǒng)工具的種類繁多,通??梢园凑哲浖^程活動將軟件工具分為()A.需求分析工具、設計工具和軟件實現(xiàn)工具B.軟件開發(fā)工具、軟件維護工具、軟件管理王其和軟件支持工具C.需求分析工具、設計工具、編碼與排錯工具和測試工具D.設計規(guī)范工具、產編碼工具和驗證工具
78、EJB中Bean的類型不包括()A.實體BeanB.會話BeanC.消息驅動BeanD.會話驅動Bean
79、以下關于IPv6的論述中,正確的是()。A.IPv6數(shù)據(jù)包的首部比IPv4復雜B.IPv6的地址分為單播、廣播和任意播3種C.IPv6的地址長度為128比特D.每個主機擁有唯一的IPv6地址
80、企業(yè)應用集成是一個戰(zhàn)略意義上的方法,它從服務和信息角度將多個信息系統(tǒng)綁定在一起,提供實時交換信息和影響流程的能力。(請作答此空)提供企業(yè)之間的信息共享能力,()在用戶使用角度能夠對集成系統(tǒng)產生一個“整體”的感覺。A.API集成B.數(shù)據(jù)集成C.界面集成D.過程集成
81、基于架構的軟件開發(fā)(ArchitectureBasedSoftwareDevelopment,ABSD.強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用(11)來描述軟件架構,采用(12)來描述需求。【回答括號11】A.類圖和序列圖B.視角與視圖C.構件和類圖D.構件與功能
82、關于構件的描述,正確的是()。A.構件包含了一組需要同時部署的原子構件B.構件可以單獨部署,原子構件不能被單獨部署C.一個原子構件可以同時在多個構件家族中共享D.一個模塊可以看作帶有單獨資源的原子構件
83、軟件開發(fā)時期的工作包括A.概要設計B.需求分析C.運行D.維護時期
84、()是關于項目開發(fā)管理正確的說法。A.需求分檔、設計文檔屬于項目管理和機構支撐過程域產生的文檔B.配置管理是指一個產品在其生命周期各個階段所產生的各種形式和各種版本的文檔、計算機程序、部件及數(shù)據(jù)的集合C.項目時間管理中的過程包括活動定義、活動排序、活動的資源估算、活動歷時估算、制定進度計劃以及進度控制D.操作員指南屬于系統(tǒng)文檔
85、給定關系模式R(U,F(xiàn)),其中:屬性集U={A1,A2,A3,A4,A5,A6},函數(shù)依賴集F={A1→A2,A1→A3,A3→A4,A1A5→A6}。關系模式R的候選碼為(),由于R存在非主屬性對碼的部分函數(shù)依賴,所以R屬于_(請作答此空)_.A.1NFB.2NFC.3NFD.BCNF
86、組織信息化需求通常包含三個層次,其中(3)需求的目標是提升組織的競爭能力,為組織的可持續(xù)發(fā)展提供支持環(huán)境。_(4)__需求包含實現(xiàn)信息化戰(zhàn)略目標的需求、運營策略的需求和人才培養(yǎng)的需求三個方面。技術需求主要強調在信息層技術層面上對系統(tǒng)的完善、升級、集成和整合提出的需求?!净卮鹄ㄌ?】A.規(guī)劃B.運作C.營銷D.管理
87、()是關于需求管理正確的說法。A.為達到過程能力成熟度模型第二級,組織機構必須具有3個關鍵過程域B.需求的穩(wěn)定性不屬于需求屬性C.需求變更的管理過程遵循變更分析和成本計算、問題分析和變更描述、變更實現(xiàn)的順序D.變更控制委員會對項目中任何基線工作產品的變更都可以做出決定
88、微內核的操作系統(tǒng)(OS)結構如下圖所示,圖中①和②分別工作在(請作答此空)方式下,與傳統(tǒng)的OS結構模式相比,采用微內核的OS結構模式的優(yōu)點是提高了系統(tǒng)的靈活性、可擴充性,()。A.核心態(tài)和用戶態(tài)B.用戶態(tài)和核心態(tài)C.用戶態(tài)和用戶態(tài)D.核心態(tài)和核心態(tài)
89、軟件重用是指在兩次或多次不同的軟件開發(fā)過程中重復使用相同或相似軟件元素的過程。軟件元素包括()、測試用例和領域知識等。A.項目范圍定義、需求分析文檔、設計文檔B.需求分析文檔、設計文檔、程序代碼C.設計文檔、程序代碼、界面原型D.程序代碼、界面原型、數(shù)據(jù)表結構
90、在分布式數(shù)據(jù)庫中包括分片透明、復制透明、位置透明和邏輯透明等基本概念,其中:()是指局部數(shù)據(jù)模型透明,即用戶或應用程序無須知道局部場地使用的是哪種數(shù)據(jù)模型。A.分片透明B.復制透明C.位置透明D.邏輯透明
91、________不是反映嵌入式實時操作系統(tǒng)實時性的評價指標。A.任務執(zhí)行時間B.中斷響應和延遲時間C.任務切換時間D.信號量混洗時間
92、在項目某階段的實施過程中,A活動需要2天2人完成,B活動需要2天2人完成,C活動需要5天4人完成,D活動需要3天2人完成,E活動需要1天1人完成,該階段的時標網絡圖如下。該項目組共有8人,且負責A、E活動的人因另有安排,無法幫助其他人完成相應工作,且項目整個工期刻不容緩。以下()安排是恰當?shù)?,能夠使實施任務順利完成A.B活動提前2天開始B.B活動推遲2天開始C.D活動提前2天開始D.D活動推遲2天開始
93、特定領或軟件架構(DSSA)是在一個特定應用領域為—組應用提供組織結構參考的標準軟件架構。實施DSSA的過程中包括一系列基本的活動,其中(請作答此空)活動的主要目的是為了獲得DSSA該活動參加人員中,()的主要任務是提供關于領城中系統(tǒng)的需求規(guī)約和實現(xiàn)的知識。A.領域需求B.領域分析C.領域設計D.領城實現(xiàn)
94、自動售貨機根據(jù)庫存、存放貨幣量、找零能力、所選項目等不同,在貨幣存入并進行選擇時具有如下行為:交付產品不找零:交付產品找零:存入貨幣不足而不提供任何產品;庫存不足而不提供任何產品。這一業(yè)務需求適合采用(13)模式設計實現(xiàn),其類圖如下圖所示,其中(14)是客戶程序使用的主要接口,可用狀態(tài)來對其進行配置。此模式為(15),體現(xiàn)的最主要的意圖是(16)?!净卮鹄ㄌ?3】A.觀察者(Obeserver)B.狀態(tài)(State)C.策略(Stratehy)D.訪問者(Visitor)
95、主域名服務器在接收到域名請求后,首先查詢的是()。A.本地hosts文件B.轉發(fā)域名服務器C.本地緩存D.授權域名服務器
96、某航空公司機票銷售系統(tǒng)有n個售票點,該系統(tǒng)為每個售票點創(chuàng)建一個進程Pi(i=1,2,…,n)管理機票銷售。假設Tj(j=1,2,…,m)單元存放某日某航班的機票剩余票數(shù),Temp為Pi進程的臨時工作單元,x為某用戶的訂票張數(shù)。初始化時系統(tǒng)應將信號量S賦值為(請作答此空)。Pi進程的工作流程如下圖所示,若用P操作和V操作實現(xiàn)進程間的同步與互斥,則圖中空(a)、空(b)和空(c)處應分別填入(2)。A.0B.1C.2D.3
97、()架構風格的核心是資源抽象,將系統(tǒng)中的每一個實體抽象成一種資源。A.虛擬機B.Rest風格C.層次風格D.數(shù)據(jù)共享
98、某人持有盜版軟件,但不知道該軟件是盜版的,該軟件的提供者不能證明其提供的復制品有合法來源。此情況下,則該軟件的()應承擔法律責任。A.持有者B.持有者和提供者均C.提供者D.持有者和提供者均不
99、信息系統(tǒng)訪問控制機制中,(2)是指對所有主體和客體都分配安全標簽用來標識所屬的安全級別,然后在訪問控制執(zhí)行時對主體和客體的安全級別進行比較,確定本次訪問是否合法性的技術或方法。A.自主訪問控制B.強制訪問控制C.基于角色的訪問控制D.基于組的訪問控制
100、特定領域軟件架構(DomainSpecificSoftwareArchitecture,DSSA以一個特定問題領域為對象,形成由領域參考模型、參考需求、(請作答此空)_等組成的開發(fā)基礎架構,支持一個特定領域中多個應用的生成。DSSA的基本活動包括領域分析、領域設計和領域實現(xiàn)。其中領域分析的主要目的是獲得(),從而描述領域中系統(tǒng)之間共同的需求,即領域需求;領域設計的主要目標是獲得(),從而描述領域模型中表示需求的解決方案;領域實現(xiàn)的主要目標是開發(fā)和組織可重用信息,并實現(xiàn)基礎軟件架構。A.參考設計B.參考規(guī)約C.參考架構D.參考實現(xiàn)
參考答案與解析
1、答案:D本題解析:在面向對象分析中,利用用例與用例圖表示需求,從用例模型中提煉形成領域模型,用例的實現(xiàn)可以用交互圖表示。從領域模型和用例圖形成類圖,用包圖和類圖形成體系結構圖。之后再進行后續(xù)的開發(fā)工作。
2、答案:B本題解析:此題考查位示圖知識。注意:此題的字號與位號均從0開始。由于物理塊從0開始,從0塊到255塊剛好占用了4個字(64*4=256),256塊應該是第五個字(4號字)的0號位置。
3、答案:D本題解析:數(shù)學建模是利用數(shù)學方法解決實際問題的一種實踐。即通過抽象、簡化、假設、引進變量等處理過程后,將實際問題用數(shù)學方式表達,建立起數(shù)學模型,然后運用先進的數(shù)學方法及計算機技術進行求解。數(shù)學模型是對于現(xiàn)實世界的一個特定對象,一個特定目的,根據(jù)特有的內在規(guī)律,做出一些必要的假設,運用適當?shù)臄?shù)學工具,得到一個數(shù)學結構。數(shù)學建模應該有一個統(tǒng)一的評價機制,但是沒有反饋機制。
4、答案:B本題解析:用于管理信息系統(tǒng)規(guī)劃的方法很多,主要是關鍵成功因素法(CriticalSuccessFactors,CSF)、戰(zhàn)略目標集轉化法(StrategySetTransformation,SST)和企業(yè)系統(tǒng)規(guī)劃法(BusinessSystemPlanning,BSP)。其它還有企業(yè)信息分析與集成技術(BIAIT)、產出/方法分析(E/MA)、投資回收法(ROI)、征費法、零線預算法、階石法等。用得最多的是前面三種。1.關鍵成功因素法(CSF)在現(xiàn)行系統(tǒng)中,總存在著多個變量影響系統(tǒng)目標的實現(xiàn),其中若干個因素是關鍵的和主要的(即關鍵成功因素)。通過對關鍵成功因素的識別,找出實現(xiàn)目標所需的關鍵信息集合,從而確定系統(tǒng)開發(fā)的優(yōu)先次序。關鍵成功因素來自于組織的目標,通過組織的目標分解和關鍵成功因素識別、性能指標識別,一直到產生數(shù)據(jù)字典。識別關鍵成功因素,就是要識別聯(lián)系于組織目標的主要數(shù)據(jù)類型及其關系。不同的組織的關鍵成功因素不同,不同時期關鍵成功因素也不相同。當在一個時期內的關鍵成功因素解決后,新的識別關鍵成功因素又開始。關鍵成功因素法能抓住主要矛盾,使目標的識別突出重點。由于經理們比較熟悉這種方法,使用這種方法所確定的目標,因而經理們樂于努力去實現(xiàn)。該方法最有利于確定企業(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è)過程和數(shù)據(jù),然后對數(shù)據(jù)進行分析,自下而上地設計信息系統(tǒng)。該管理信息系統(tǒng)支持企業(yè)目標的實現(xiàn),表達所有管理層次的要求,向企業(yè)提供一致性信息,對組織機構的變動具有適應性。企業(yè)系統(tǒng)規(guī)劃法雖然也首先強調目標,但它沒有明顯的目標導引過程。它通過識別企業(yè)“過程”引出了系統(tǒng)目標,企業(yè)目標到系統(tǒng)目標的轉化是通過企業(yè)過程/數(shù)據(jù)類等矩陣的分析得到的。
5、答案:D本題解析:按照設計模式的目的進行劃分,現(xiàn)有的設計模式可以分為三類。創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有Singleton模式等;結構型模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;行為型模式主要用于對象之間的職責及其提供服務的分配方式,其代表有Visitor模式等。
6、答案:C本題解析:數(shù)據(jù)庫設計主要分為用戶需求分析、概念結構、邏輯結構和物理結構設計四個階段。其中,在用戶需求分析階段中,數(shù)據(jù)庫設計人員采用一定的輔助工具對應用對象的功能、性能、限制等要求所進行的科學分析,并形成需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)流程圖。
7、答案:A本題解析:架構設計的目標是確定應用軟件的哪些部分將被分配到何種硬件。識別出正在開發(fā)系統(tǒng)的主要軟件構件并分配到系統(tǒng)將要運行的硬件構件。所有軟件系統(tǒng)可分為四項基本功能。首項是數(shù)據(jù)存儲。大多數(shù)信息系統(tǒng)需要數(shù)據(jù)進行存儲并檢索,無論是一個小文件,比如一個字處理器產生的一個備忘錄,還是一個大型數(shù)據(jù)庫,比如存儲一個企業(yè)會計記錄的數(shù)據(jù)庫。第二項功能是數(shù)據(jù)訪問邏輯,處理過程需要訪問數(shù)據(jù),這通常是指用SQL進行數(shù)據(jù)庫查詢。第三項功能是應用程序邏輯,這些邏輯通過數(shù)據(jù)流圖,用例和功能需求來記錄。第四項功能是表示邏輯,給用戶顯示信息并接收用戶命令。一個系統(tǒng)的三類主要硬件構件是客戶機、服務器和網絡。
8、答案:D本題解析:直接索引范圍:6*4KB=24KB,對應邏輯塊號:0-5;一級間接索引范圍:(4KB/4B)*4KB=4096KB,對應邏輯塊號:6-1029;二級間接索引范圍:(4KB/4B)*(4KB/4B)*4KB=4194304KB,對應邏輯塊號:1030以及上。單個文件最大長度是:24KB+4096KB+4194304KB=4198424KB
9、答案:D本題解析:(1)XP(ExtremeProgramming,極限編程)在所有的敏捷型方法中,XP是最引人矚目的。它源于Smalltalk圈子,特別是KentBeck和WardCunningham在20世紀80年代末的密切合作。XP在一些對費用控制嚴格的公司中的使用,已經被證明是非常有效的。(2)Cockburn的水晶系列方法,水晶系列方法是由AlistairCockburn提出的。它與XP方法一樣,都有以人為中心的理念,但在實踐上有所不同。Alistair考慮到人們一般很難嚴格遵循一個紀律約束很強的過程,因此,與XP的高度紀律性不同,Alistair探索了用最少紀律約束而仍能成功的方法,從而在產出效率與易于運作上達到一種平衡。也就是說,雖然水晶系列不如XP那樣的產出效率,但會有更多的人能夠接受并遵循它。(3)開放式源碼,這里提到的開放式源碼指的是開放源碼界所用的一種運作方式。開放式源碼項目有一個特別之處,就是程序開發(fā)人員在地域上分布很廣,這使得它和其他敏捷方法不同,因為一般的敏捷方法都強調項目組成員在同一地點工作。開放源碼的一個突出特點就是查錯排障(debug)的高度并行性,任何人發(fā)現(xiàn)了錯誤都可將改正源碼的"補丁"文件發(fā)給維護者。然后由維護者將這些"補丁"或是新增的代碼并入源碼庫。(4)SCRUM。SCRUM己經出現(xiàn)很久了,像前面所論及的方法一樣,該方法強調這樣一個事實,即明確定義了的可重復的方法過程只限于在明確定義了的可重復的環(huán)境中,為明確定義了的可重復的人員所用,去解決明確定義了的可重復的問題。(5)Coad的功用驅動開發(fā)方法(FDD-FeatureDrivenDevelopment)FDD是由JeffDeLuca和大師PeterCoad提出來的。像其他方法一樣,它致力于短時的迭代階段和可見可用的功能。在FDD中,一個迭代周期一般是兩周。在FDD中,編程開發(fā)人員分成兩類:首席程序員和"類"程序員(classowner)。首席程序員是最富有經驗的開發(fā)人員,他們是項目的協(xié)調者、設計者和指導者,而"類"程序員則主要做源碼編寫。(6)ASD方法,ASD(AdaptiveSoftwareDevelopment)方法由JimHighsmith提出,其核心是三個非線性的、重疊的開發(fā)階段:猜測、合作與學習。
10、答案:B本題解析:考核層次化網絡模型。
11、答案:A本題解析:
12、答案:B本題解析:用于管理信息系統(tǒng)規(guī)劃的方法很多,主要是關鍵成功因素法(CriticalSuccessFactors,CSF)、戰(zhàn)略目標集轉化法(StrategySetTransformation,SST)和企業(yè)系統(tǒng)規(guī)劃法(BusinessSystemPlanning,BSP)。其它還有企業(yè)信息分析與集成技術(BIAIT)、產出/方法分析(E/MA)、投資回收法(ROI)、征費法、零線預算法、階石法等。用得最多的是前面三種。1.關鍵成功因素法(CSF)在現(xiàn)行系統(tǒng)中,總存在著多個變量影響系統(tǒng)目標的實現(xiàn),其中若干個因素是關鍵的和主要的(即關鍵成功因素)。通過對關鍵成功因素的識別,找出實現(xiàn)目標所需的關鍵信息集合,從而確定系統(tǒng)開發(fā)的優(yōu)先次序。關鍵成功因素來自于組織的目標,通過組織的目標分解和關鍵成功因素識別、性能指標識別,一直到產生數(shù)據(jù)字典。識別關鍵成功因素,就是要識別聯(lián)系于組織目標的主要數(shù)據(jù)類型及其關系。不同的組織的關鍵成功因素不同,不同時期關鍵成功因素也不相同。當在一個時期內的關鍵成功因素解決后,新的識別關鍵成功因素又開始。關鍵成功因素法能抓住主要矛盾,使目標的識別突出重點。由于經理們比較熟悉這種方法,使用這種方法所確定的目標,因而經理們樂于努力去實現(xiàn)。該方法最有利于確定企業(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è)過程和數(shù)據(jù),然后對數(shù)據(jù)進行分析,自下而上地設計信息系統(tǒng)。該管理信息系統(tǒng)支持企業(yè)目標的實現(xiàn),表達所有管理層次的要求,向企業(yè)提供一致性信息,對組織機構的變動具有適應性。企業(yè)系統(tǒng)規(guī)劃法雖然也首先強調目標,但它沒有明顯的目標導引過程。它通過識別企業(yè)“過程”引出了系統(tǒng)目標,企業(yè)目標到系統(tǒng)目標的轉化是通過企業(yè)過程/數(shù)據(jù)類等矩陣的分析得到的。
13、答案:D本題解析:統(tǒng)一軟件開發(fā)過程(UP)是一種基于面向對象技術的軟件開發(fā)過程。其特點是“用例驅動,以架構為核心,迭代并增量”。統(tǒng)一軟件過程定義了5種通用的框架活動,它們按照過程順序分別是:起始階段、細化階段、構建階段、交付階段和生產價段.其中在構階段主要產生的文檔包括設計模型。因此本題應該選擇D
14、答案:D本題解析:責任鏈模式:通過給多個對象處理請求的機會,減少請求的發(fā)送者與接受者之間的耦合。將接收對象鏈接起來,在鏈中傳遞請求,直到有一個對象處理這個請求。迭代器模式:提供一種方法來順序訪問一個聚合對象中的各個元素,而不需要暴露該對象的內部表示命令模式:將一個請求封裝為一個對象,從而可用不同的請求對客戶進行參數(shù)化,將請求排隊或記錄請求日志,支持可撤銷的操作解釋器模式:給定一種語言,定義它的文法表示,并定義一個解釋器,該解釋器用來根據(jù)文法表示來解釋語言中的句子責任鏈模式和迭代器模式都是行為型對象模式
15、答案:D本題解析:架構設計的目標是確定應用軟件的哪些部分將被分配到何種硬件。識別出正在開發(fā)系統(tǒng)的主要軟件構件并分配到系統(tǒng)將要運行的硬件構件。所有軟件系統(tǒng)可分為四項基本功能。首項是數(shù)據(jù)存儲。大多數(shù)信息系統(tǒng)需要數(shù)據(jù)進行存儲并檢索,無論是一個小文件,比如一個字處理器產生的一個備忘錄,還是一個大型數(shù)據(jù)庫,比如存儲一個企業(yè)會計記錄的數(shù)據(jù)庫。第二項功能是數(shù)據(jù)訪問邏輯,處理過程需要訪問數(shù)據(jù),這通常是指用SQL進行數(shù)據(jù)庫查詢。第三項功能是應用程序邏輯,這些邏輯通過數(shù)據(jù)流圖,用例和功能需求來記錄。第四項功能是表示邏輯,給用戶顯示信息并接收用戶命令。一個系統(tǒng)的三類主要硬件構件是客戶機、服務器和網絡。
16、答案:C本題解析:暫無解析
17、答案:D本題解析:與分布式負載均衡方式相比,集中式負載均衡實現(xiàn)簡單,但也存在以下缺點:(1)系統(tǒng)的可擴展性不強,均衡器需要記錄所有計算機的負載信息。(2)安全性較差,如果均衡器所在的計算機癱瘓,則會導致整個集群系統(tǒng)的癱瘓。(3)實現(xiàn)不夠靈活,負載均衡器很難根據(jù)不同場景的特性配置不同的均衡策略。
18、答案:C本題解析:BC持續(xù)時間3天,BD持續(xù)時間2天,由一人完成,則可以把先完成BD,再完成BC,則BC持續(xù)時間作為5天,則關鍵路徑為ABCEFJ,20天。
19、答案:A本題解析:狀態(tài)型模式的特點是對于對象內部的狀態(tài),允許其在不同的狀態(tài)下,擁有不同的行為,對狀態(tài)單獨封裝成類。題干中根據(jù)投入貨幣的情況,售貨機分別有交付產品不找零和交付產品找零以及不提供貨物等行為判斷該模式是屬于狀態(tài)模式。VendingMachineState是客戶程序使用的主要接口。設計模式的類型如下所示:觀察者模式(ObserverPattern):觀察者模式定義了對象間的一種一對多依賴關系,使得每當一個對象改變狀態(tài),則所有依賴于它的對象都會得到通知并被自動更新。訪問者模式(VisitorPattern):表示一個作用于某對象結構中的各元素的操作。它使你可以在不改變各元素的類的前提下定義作用與這些元素的新操作。即對于某個對象或者一組對象,不同的訪問者,產生的結果不同,執(zhí)行操作也不同。備忘錄模式(MementoPattern):在不破壞封裝性的前提下,捕獲一個對象的內部狀態(tài),并在該對象之外保存這個狀態(tài)。這樣就可以將該對象恢復到原先保存的狀態(tài)。策略模式(StrategyPattern):策略模式定義了一系列的算法,并將每一個算法封裝起來,而且使它們還可以相互替換。策略模式讓算法獨立于使用它的客戶而獨立變化。命令模式(CommandPattern):將一個請求封裝成一個對象,從而使得用不同的請求對客戶進行參數(shù)化;對請求排隊或記錄請求日志,以及支持可撤銷的操作。
20、答案:B本題解析:管道過濾器風格的完整流程為:「讀端口」獲取需要處理的信息,通過管道傳遞給過濾器鏈,每個過濾器自行判斷是否需要對信息進行處理,一個過濾器處理完后通過管道將消息傳遞給下一個或多個過濾器,直到所有的過濾器全部處理完畢,通過寫端口,將處理完成的信息寫出到目標位置。而傳統(tǒng)編譯器(包括詞法分析、語法分析、語義分析和代碼生成)一個階段的輸出是另一個階段的輸入,符合管道過濾器風格的特點。集成開發(fā)環(huán)境集成了編譯器、連接器、調試器等多種工具,支持代碼的增量修改與處理,針對這種需求,采用數(shù)據(jù)共享風格架構風格比較合適。
21、答案:A本題解析:結構化方法使用的主要分析設計工具是"程序流程圖、數(shù)據(jù)流程圖等","先開發(fā)一個簡化系統(tǒng),待用戶認可后再開發(fā)最終系統(tǒng)"是原型法的特點。所以,該信息系統(tǒng)集成項目的開發(fā)方法屬于"A結構化方法與原型法的組合應用"。
22、答案:B本題解析:本題考查操作系統(tǒng)進程管理方面的基礎知識。根據(jù)題意,假設系統(tǒng)中有n個進程共享3臺打印機,意味著每次只允許3個進程進入互斥段,那么信號量的初值應為3。根據(jù)排除法只有選項B中含有3。
23、答案:B本題解析:暫無解析
24、答案:A本題解析:開發(fā)模型的特點如下:
25、答案:A本題解析:第1題,通過A1能推導出關系R的全部屬性,因此關鍵字為A1。
26、答案:C本題解析:需求分析階段的任務是對現(xiàn)實世界要處理的對象(組織、部門和企業(yè)等)進行詳細調查,在了解現(xiàn)行系統(tǒng)的概況,確定新系統(tǒng)功能的過程中收集支持系統(tǒng)目標的基礎數(shù)據(jù)及處理方法。需求分析是在用戶調查的基礎上,通過分析,逐步明確用戶對系統(tǒng)的需求。在需求分析階段應完成的文檔是數(shù)據(jù)字典和數(shù)據(jù)流圖。
27、答案:C本題解析:軟件確認測試一種針對需求的測試,是用戶參與的測試。它主要驗證軟件功能、性能及其它特性是否與用戶需求一致。
28、答案:B本題解析:NS盒圖是用于取代傳統(tǒng)流程圖的一種描述方式。NS盒圖形象直觀,具有良好的可見度。例如循環(huán)的范圍、條件語句的范圍都是一目了然的,所以容易理解設計意圖,為編程、復查、選擇測試用例、維護都帶來了方便。它能清楚的表達復雜條件組合與應做的動作之間的對應關系
29、答案:A本題解析:所謂軟件的逆向工程就是分析已有的程序,尋求比源代碼更高級的抽象表現(xiàn)形式。一般認為,凡是在軟件生命周期內將軟件某種形式的描述轉換成更為抽象形式的活動都可稱為逆向工程。
30、答案:C本題解析:如上圖,把對遺留系統(tǒng)的評價結果分列在坐標的四個象限內。對處在不同象限的遺留系統(tǒng)采取不同的演化策略。1.淘汰策略第三象限為低水平、低價值區(qū),即遺留系統(tǒng)的技術含量較低,且具有較低的業(yè)務價值。對這種遺留系統(tǒng)的演化策略為淘汰,即全面重新開發(fā)新的系統(tǒng)以代替遺留系統(tǒng)。完全淘汰是一種極端性策略,一般是企業(yè)的業(yè)務產生了根本變化,遺留系統(tǒng)已經基本上不再適應企業(yè)運作的需要;或者是遺留系統(tǒng)的維護人員、維護文檔資料都丟失了。經過評價,發(fā)現(xiàn)將遺留系統(tǒng)完全淘汰,開發(fā)全新的系統(tǒng)比改造舊系統(tǒng)從成本上更合算。對遺留系統(tǒng)的完全淘汰是企業(yè)資源的根本浪費,系統(tǒng)分析師應該通過對遺留系統(tǒng)功能的理解和借鑒,可以幫助新系統(tǒng)的設計,降低新系統(tǒng)開發(fā)的風險。2.繼承策略第二象限為低水平、高價值區(qū),即遺留系統(tǒng)的技術含量較低,已經滿足企業(yè)運作的功能或性能要求,但具有較高的商業(yè)價值,目前企業(yè)的業(yè)務尚緊密依賴該系統(tǒng)。對這種遺留系統(tǒng)的演化策略為繼承。在開發(fā)新系統(tǒng)時,需要完全兼容遺留系統(tǒng)的功能模型和數(shù)據(jù)模型。為了保證業(yè)務的連續(xù)性,新老系統(tǒng)必須并行運行一段時間,再逐漸切換到新系統(tǒng)上運行。3.改造策略第一象限為高水平、高價值區(qū),即遺留系統(tǒng)的技術含量較高,本身還有極大的生命力。系統(tǒng)具有較高的業(yè)務價值,基本上能夠滿足企業(yè)業(yè)務運作和決策支持的需要。這種系統(tǒng)可能建成的時間還很短,對這種遺留系統(tǒng)的演化策略為改造。改造包括系統(tǒng)功能的增強和數(shù)據(jù)模型的改造兩個方面。系統(tǒng)功能的增強是指在原有系統(tǒng)的基礎上增加新的應用要求,對遺留系統(tǒng)本身不做改變;數(shù)據(jù)模型的改造是指將遺留系統(tǒng)的舊的數(shù)據(jù)模型向新的數(shù)據(jù)模型的轉化。4.集成策略第四象限為高水平、低價值區(qū),即遺留系統(tǒng)的技術含量較高,但其業(yè)務價值較低,可能只完成某個部門(或子公司)的業(yè)務管理。這種系統(tǒng)在各自的局部領域里工作良好,但對于整個企業(yè)來說,存在多個這樣的系統(tǒng),不同的系統(tǒng)基于不同的平臺、不同的數(shù)據(jù)模型,形成了一個個信息孤島,對這種遺留系統(tǒng)的演化策略為集成。
31、答案:A本題解析:暫無解析
32、答案:B本題解析:性能是指系統(tǒng)的響應能力,即要經過多長時間才能對某個時間做出響應。可用性是指系統(tǒng)兩次故障之間系統(tǒng)正常運行的比例。當可用性和可靠性同時出現(xiàn)在選項中的時候,我們通常選擇可用性??尚薷男允侵篙^高的性價比對系統(tǒng)進行變更的能力。敏感點是指為了實現(xiàn)某種特定的質量屬性,一個或多個系統(tǒng)組件所具有的特性。權衡點是指影響多個質量屬性的特性,是多個質量屬性的敏感點。風險點不以標準術語出現(xiàn),它指某些做法有一些隱患可能導致一些問題。非風險點是指某些做法是可行的、可接受的。
33、答案:C本題解析:考核CRM的組成。
34、答案:A本題解析:UML中有4種事物:1、結構事物是UML模型中的名詞。它們通常是模型的靜態(tài)部分,描述概念或物理元素;2、行為事物是UML模型的動態(tài)部分。它們是模型中的動詞,描述了跨越時間和空間的行為;3、分組事物是UML模型的組僅部分。它們是—些由模型分解成的盒子;4、注釋事物是UML模型的解釋部分。這些注釋事物用來描述、說明和標注模型的任何元素。
35、答案:A本題解析:軟件架構設計的一個核心問題是能否使用重復的架構模式,即能否達到架構級的軟件重用。也就是說,能否在不同的軟件系統(tǒng)中,使用同一架構?;谶@個目的,學者們開始研究和實踐軟件架構的風格和類型問題。軟件架構風格是描述某一特定應用領域中系統(tǒng)組織方式的慣用模式。它反映了領域中眾多系統(tǒng)所共有的結構和語義特性,并指導如何將各個模塊和子系統(tǒng)有效地組織成一個完整的系統(tǒng)。按這種方式理解,軟件架構風格定義了用于描述系統(tǒng)的術語表和一組指導構件系統(tǒng)的規(guī)則
36、答案:B本題解析:暫無解析
37、答案:B本題解析:時間管理的過程包括:⑦活動定義⑧活動排序⑨活動的資源估算⑩活動歷時估算制定計劃進度控制
38、答案:C本題解析:圖中有五條箭線,因此需要設置五個信號量,按照從小到大的順序分別是:P1→P2是S1,P2→P3是S2,P2→P4是S3,P3→P4是S4,P4→P5是S5。每個進程開始的時候執(zhí)行P操作(P1沒有P操作,只有V操作),結束的時候執(zhí)行V操作,如P2開始的時候執(zhí)行P(S1)的操作,結束時執(zhí)行V(S2)的操作。其他同理。
39、答案:B本題解析:暫無解析
40、答案:D本題解析:面向對象的分析模型主要由頂層架構圖、用例與用例圖、領域概念模型構成;設計模型則包含以包圖表示的軟件體系結構圖、以交互圖表示的用例實現(xiàn)圖、完整精確的類圖、針對復雜對象的狀態(tài)圖和用以描述流程化處理過程的活動圖等。
41、答案:C本題解析:根據(jù)基于軟件架構的設計的定義,基于軟件架構的設計(ArchitectureBasedSoftwareDevelopment,ABSD)強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用視角和視圖來描述軟件架構,采用用例和質量屬性場景來描述需求。
42、答案:D本題解析:暫無解析
43、答案:C本題解析:IPv4的頭部比IPv6復雜。IPv6尋址模式分為三種,即單播地址、組播地址和泛播地址。通常一臺IPv6主機有多個IPv6地址,即使該主機只有一個單接口。一臺IPv6主機可以同時擁有以下幾種單點傳送地址:每個接口的鏈路本地地址;每個接口的單播地址(可以是一個站點本地地址和一個或多個可聚集全球地址);回環(huán)(loopback)接口的回環(huán)地址(::1);此外,每臺主機還需要時刻保持收聽以下多點傳送地址上的信息;節(jié)點本地范圍內所有節(jié)點組播地址(FFOUh?鏈路本地范圍內所有節(jié)點組播地址(FF02::1);請求節(jié)點(solicited-node)組播地址(如果主機的某個接口加入請求節(jié)點組;組播組組播地址(如果主機的某個接U加人任何組播組)。
44、答案:C本題解析:結構化開發(fā)方法也稱結構化系統(tǒng)開發(fā)方法(StructuredSystemDe-velopmentMethodology),是目前應用最普遍的一種開發(fā)方法。其基本思想是用系統(tǒng)的思想和系統(tǒng)工程的方法,按照用戶至上的原則結構化、模塊化,自頂向下對系統(tǒng)進行分析與設計。它不限于數(shù)據(jù)處理領域項目。
45、答案:B本題解析:橋接模式將抽象部分與它的實現(xiàn)部分分離,使它們都可以獨立地變化。它是一種對象結構型模式,又稱為柄體(HandleandBody)模式或接口(Interface)模式。橋接模式類似于多重繼承方案,但是多重繼承方案往往違背了類的單一職責原則,其復用性比較差,橋接模式是比多重繼承方案更好的解決方法?!bstraction定義抽象類的接口;維護一個指向Implementor類型對象的指針?!efinedAbstraction擴充由Abstraction定義的接口。·Implementor定義實現(xiàn)類的接口,該接口不一定要與Abstraction的接口完全一致;事實上這兩個接口可以完全不同。一般來說,Implementor接口僅提供基本操作,而Abstraction則定義了基于這些基本操作的較高層次的操作?!oncreteImplementor實現(xiàn)Implementor接口并定義它的具體實現(xiàn)。圖中與Bridge模式中的“Abstraction”角色相對應的類是Shape,與“Implementor”角色相對應的類是Drawing。
46、答案:A本題解析:暫無解析
47、答案:B本題解析:負載均衡(LoadBalance)建立在現(xiàn)有網絡結構之上,它提供了一種廉價、有效、透明的方法,來擴展網絡設備和服務器的帶寬、增加吞吐量、加強網絡數(shù)據(jù)處理能力、提高網絡的靈活性和可用性。負載均衡有兩方面的含義:首先,大量的并發(fā)訪問或數(shù)據(jù)流量分擔到多臺節(jié)點設備上分別處理,減少用戶等待響應的時間;其次,單個重負載的運算分擔到多臺節(jié)點設備上做并行處理,每個節(jié)點設備處理結束后,將結果匯總,返回給用戶,系統(tǒng)處理能力得到大幅度提高。
48、答案:B本題解析:5G網絡是第五代移動通信網絡,其峰值理可達下行10Gbps。根據(jù)各地試點表明,目前試用階段一般在下行1Gbps左右,未來5G網絡的傳輸速率可達下行10Gbps。
49、答案:D本題解析:異步串行通信時數(shù)據(jù)的轉換方式。
50、答案:C本題解析:面向對象的分析模型主要由頂層架構圖、用例與用例圖和領域概念模型構成;設計模型則包含以包圖表示的軟件體系機構圖、以交互圖表示的用例實現(xiàn)圖、完整精確的類圖、描述復雜對象的狀態(tài)圖和用以描述流程化處理過程的活動圖等。
51、答案:B本題解析:軟件架構設計包括提出架構模型、產生架構設計和進行設計評審等活動,是一個迭代的過程。架構設計主要關注軟件組件的結構、屬性和交互作用,并通過多種視圖全面描述特定系統(tǒng)的架構。
52、答案:C本題解析:數(shù)據(jù)庫設計主要分為用戶需求分析、概念結構、邏輯結構和物理結構設計四個階段。其中,在用戶需求分析階段中,數(shù)據(jù)庫設計人員采用一定的輔助工具對應用對象的功能、性能、限制等要求所進行的科學分析,并形成需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 看圖猜安全警示標志
- 臂叢阻滯臨床應用
- 藥物燒灼治療方案
- 營養(yǎng)餐創(chuàng)業(yè)計劃書
- 2025年注冊會計師考試《會計》合并財務報表實戰(zhàn)演練與綜合練習試題
- 2025年安全評價師職業(yè)資格考試重點難點案例分析模擬試題
- 2025年瑜伽教練資格證考試題庫:瑜伽教練教學方法與試題解析
- 2025年大學輔導員考試:班級管理策略與班級管理創(chuàng)新實踐案例分析與應用總結技巧試題庫
- 2025年消防安全知識培訓考試題庫:消防設施操作消防安全法規(guī)學習試題試卷
- 新高中物理基礎知識
- 2025年上半年山西交控集團所屬路橋集團交投集團招聘800人易考易錯模擬試題(共500題)試卷后附參考答案
- 同等學力申碩-H001356法學學科綜合知識考點匯編
- 外周靜脈血管解剖知識
- JJF1033-2023計量標準考核規(guī)范
- 《教育強國建設規(guī)劃綱要(2024-2035年)》解讀與培訓
- 《會計職業(yè)規(guī)劃》課件
- 員工離職面談記錄表范本
- 2025年青島市技師學院招考聘用48人高頻重點提升(共500題)附帶答案詳解
- 2024年08月澳門2024年中國銀行澳門分行校園招考筆試歷年參考題庫附帶答案詳解
- 110KV-GIS設備技術要求
- GA/T 1740.2-2024旅游景區(qū)安全防范要求第2部分:湖泊型
評論
0/150
提交評論