版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
姓名:_________________編號:_________________地區:_________________省市:_________________ 密封線 姓名:_________________編號:_________________地區:_________________省市:_________________ 密封線 密封線 2026年軟件水平考試考試重點試題精編注意事項:1.全卷采用機器閱卷,請考生注意書寫規范;考試時間為120分鐘。2.在作答前,考生請將自己的學校、姓名、班級、準考證號涂寫在試卷和答題卡規定位置。
3.部分必須使用2B鉛筆填涂;非選擇題部分必須使用黑色簽字筆書寫,字體工整,筆跡清楚。
4.請按照題號在答題卡上與題目對應的答題區域內規范作答,超出答題區域書寫的答案無效:在草稿紙、試卷上答題無效。(參考答案和詳細解析均在試卷末尾)一、選擇題
1、甲、乙兩個獨立的網站都主要靠廣告收入來支撐發展,目前都采用較高的價格銷售廣告。這兩個網站都想通過降價爭奪更多的客戶和更豐厚的利潤。假設這兩個網站在現有策略下各可以獲得1000萬元的利潤。如果一方單獨降價,就能擴大市場份額,可以獲得1500萬元利潤,此時,另一方的市場份額就會縮小,利潤將下降到200萬元。如果這兩個網站同時降價,則他們都將只能得到700萬元利潤。這兩個網站的主管各自經過獨立的理性分析后決定,()。A.甲采取高價策略,乙采取低價策略B.甲采取高價策略,乙采取高價策略C.甲采取低價策略,乙采取低價策略D.甲采取低價策略,乙采取高價策略
2、圖中的(3)是什么()。A.輸出正確結果B.重新設計C.異常處理D.通過
3、在一臺安裝好TCP/IP協議的計算機上,當網絡連接不可用時,為了測試編寫好的網絡程序,通常使用的目的主機IP地址為()。A.B.C.D.55/24
4、在網絡規劃中,政府內外網之間應該部署網絡安全防護設備。在下圖中對設備A的作用描述錯誤的是()A.雙主機系統,即使外網被黑客攻擊癱瘓也無法影響到內網B.可以防止外部主動攻擊C.采用專用硬件控制技術保證內外網的實時鏈接D.設備對外網的任何響應都是對內網用戶請求的應答
5、數據流圖中某個加工的一組動作依賴于多個邏輯條件的取值,則用()能夠清楚地表示復雜的條件組合與應做的動作之間的對應關系。A.流程圖B.NS盒圖C.形式語言D.決策樹
6、關于構件的描述,正確的是()。A.構件包含了一組需要同時部署的原子構件B.構件可以單獨部署,原子構件不能被單獨部署C.一個原子構件可以同時在多個構件家族中共享D.一個模塊可以看作帶有單獨資源的原子構件
7、面向對象的分析模型主要由頂層架構圖、用例與用例圖和()構成。A.數據流模型B.領域概念模型C.功能分解圖D.功能需求模型
8、在基于體系結構的軟件設計方法中,采用(5)來描述質量需求。A.連接件B.用例C.質量場景D.視角
9、請根據恢復塊方法工作原理完成下圖,在圖中(1)~(4)中填入恰當的內容。并比較恢復塊方法與N版本程序設計方法,將比較結果(5)~(8)填入下表中。(請作答第三個空)A.主塊B.驗證測試C.輸出正確結果D.異常處理
10、數字簽名首先需要生成消息摘要,然后發送方用自己的私鑰對報文摘要進行加密,接收方用發送方的公鑰驗證真偽。生成消息摘要的目的是(),對摘要進行加密的目的是(請作答此空)。A.防止竊聽B.防止抵賴C.防止篡改D.防止重放
11、設計模式基于面向對象技術,是人們在長期的開發實踐中良好經驗的結晶,提供了一個簡單、統一的描述方法,使得人們可以復用這些軟件設計辦法、過程管理經驗。按照設計模式的目的進行劃分,現有的設計模式可以分為創建型、(請作答此空)和行為型三種類型。其中()屬于創建型模式,()屬于行為型模式。()模式可以將一個復雜的組件分成功能性抽象和內部實現兩個獨立的但又相關的繼承層次結構,從而可以實現接口與實現分離。A.合成型B.組合型C.結構型D.聚合型
12、請根據恢復塊方法工作原理完成下圖,在圖中(1)~(4)中填入恰當的內容。并比較恢復塊方法與N版本程序設計方法,將比較結果(5)~(8)填入下表中。(請作答第四個空)A.主塊B.驗證測試C.輸出正確結果D.異常處理
13、Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and(請作答此空).ThefirstphysicalDFDtobedrawnisthe().Thenextstepistodistributedatastorestodifferentprocessors.Data()aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A.thedatabasemanagementsystemB.thefeasibilityoftechniquesusedC.thenetworktopologyandtechnologyD.theuserinterfaceandprocessmethods
14、在網絡規劃中,政府內外網之間應該部署網絡安全防護設備。在下圖中部署的設備A是()A.IDSB.防火墻C.網閘D.UTM
15、組織信息化需求通常包含三個層次,其中(3)需求的目標是提升組織的競爭能力,為組織的可持續發展提供支持環境。_(4)__需求包含實現信息化戰略目標的需求、運營策略的需求和人才培養的需求三個方面。技術需求主要強調在信息層技術層面上對系統的完善、升級、集成和整合提出的需求。【回答括號3】A.戰略B.發展C.人事D.財務
16、TCP/IP在多個層次中引入了安全機制,其中TLS協議位于()。A.數據鏈路層B.網絡層C.傳輸層D.應用層
17、某攝影家創作一件攝影作品出版后,將原件出售給了某軟件設計師。軟件設計師不慎將原件毀壞,則該件攝影作品的著作權()享有。A.仍然由攝影家B.由攝影家和軟件設計師共同C.由軟件設計師D.由攝影家或軟件設計師申請的一方
18、分布透明性指用戶不必關心數據的邏輯分片,不必關心數據存儲的物理位置分配細節,也不必關心局部場地上數據庫的數據模型。()是分布透明性的最高層次。()指用戶或應用程序應當了解分片情況,但不必了解片段的存儲場地。(請作答此空)透明性是指用戶或應用程序應當了解分片及各片斷存儲的場地,但不必了解局部場地上使用的是何種數據模型。A.分片透明性B.邏輯透明性C.位置透明性D.全局透明性
19、某公司擬開發一個新聞系統,該系統可根據用戶的注冊興趣,向用戶推送其感興趣的新聞內容,該系統應該采用()架構風格最為合適。A.事件驅動系統B.主程序-子程序C.黑板D.管道-過濾器
20、特定領域軟件架構(DomainSpecificSoftwareArchitecture,DSSA以一個特定問題領域為對象,形成由領域參考模型、參考需求、()_等組成的開發基礎架構,支持一個特定領域中多個應用的生成。DSSA的基本活動包括領域分析、領域設計和領域實現。其中領域分析的主要目的是獲得(),從而描述領域中系統之間共同的需求,即領域需求;領域設計的主要目標是獲得(請作答此空),從而描述領域模型中表示需求的解決方案;領域實現的主要目標是開發和組織可重用信息,并實現基礎軟件架構。A.特定領域軟件需求B.特定領域軟件架構C.特定領域軟件設計模型D.特定領域軟件重用模型
21、UML用關系把事物結合在一起,()描述一個事物發生變化會影響另一個事物的語義;(請作答此空)描述特殊元素的對象可替換一般元素的對象。A.實現關系B.聚合關系C.泛化關系D.關聯關系
22、某文件管理系統在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若磁盤上物理塊的編號依次為:0、1、2、....;系統中的字長為32位,位示圖中字的編號依次為:0、1、2、..,每個字中的一個二進制位對應文件存儲器上的一個物理塊,取值0和1分別表示物理塊是空閑或占用。假設操作系統將2053號物理塊分配給某文件,那么該物理塊的使用情況在位示圖中編號為(請作答此空)的字中描述,系統應該將()A.32B.33C.64D.65
23、以下關于軟件生存周期模型的敘述,正確的是()A.在瀑布模型中,前一個階段的錯誤和疏漏會隱蔽地帶到后一個階段B.在任何情況下使用演化模型,都能在一定周期內由原型演化到最終產品C.軟件生存周期模型的主要目標是為了加快軟件開發的速度D.當一個軟件系統的生存周期結束之后,它就進入到一個新的生存周期模型
24、Acceleratedanalysisapproachesemphasizetheconstructionof()tomorerapidlyidentifybusinessanduserrequirementsforanewsystem.Asanacceleratedanalysistechnology,(請作答此空)readstheprogramcodeandautomaticallygeneratestheequivalentsystemmodel,andthecodecanbeobtainedfrom().Allsystemanalysisapproachesrequiresomeformof()whichincludesthosetechniquestobeusedtoidentifyorextractsystemproblemsandsolutionrequirementsfromusercommunity.()isaclassicalsetoftechniquesusedtocollectinformationaboutsystemproblems,opportunities,solutionrequirements,andpriorities.A.eXtremeprogrammingB.modeldrivenC.reverseengineeringD.agileMethod
25、基于0DP的架構開發過程按照順序分別為系統構想、().原型分析、()、架構原型、.項目規劃、并行開發、系統轉換、()、()。A.需求分析B.架構規劃C.詳細設計D.系統移植
26、以下關于軟件架構風格與系統性能關系的敘述中,錯誤的是()。A.對于采用層次化架構風格的系統,劃分的層次越多,系統的性能越差B.對于采用隱式調用架構風格的系統,可以通過處理函數的并發調用提高系統處理性能C.采用面向對象架構風格的系統,可以通過引入對象管理層提高系統性能D.對于采用解釋器架構風格的系統,可以通過部分解釋代碼預先編譯的方式提高系統性能。
27、計算機系統的性能一般包括兩個大的方面。一個方面是它的(2),也就是計算機系統能正常工作的時間,其指標可以是能夠持續工作的時間長度,也可以是在一段時間內,能正常工作的時間所占的百分比;另一個方面是處理能力,這又可分為三類指標,第一類指標是吞吐率,第二類指標是響應時間,第三類指標是(請作答此空),即在給定時間區間中,各種部件被使用的時間與整個時間之比。A.可靠性B.資源利用率C.系統負載D.吞吐量
28、假設系統中有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)
29、某單位為了建設健全的公路橋梁養護管理檔案,擬開發一套公路橋梁在線管理系統。該系統要求正常負載情況下,系統必須在0.5秒內對用戶的查詢請求進行響應,這屬于質量特性的();網絡失效后,系統需要在10秒內發現錯誤并啟用備用系統,這屬于質量特性的();更改系統的Web界面接口必須在4人周內完成,這屬于質量特性的();如果"養護報告生成"業務邏輯的描述尚未達成共識,可能導致部分業務功能模塊規則的矛盾,影響系統的可修改性,這屬于系統的();更改系統加密的級別將對安全性和性能產生影響,這屬于系統的();對查詢請求處理時間的要求將影響系統的數據傳輸協議和處理過程的設計,這屬于系統的(請作答此空)。A.權衡點B.風險點C.敏感點D.非風險點
30、一個大型軟件系統的需求總是有變化的。為了降低項目開發的風險,需要一個好的變更控制過程。如下圖所示的需求變更管理過程中,①②③處對應的內容應是(請作答此空);自動化工具能夠幫助變更控制過程更有效地運作,()是這類工具應具有的特性之一。A.問題分析與變更描述、變更分析與成本計算、變更實現B.變更描述與變更分析、成本計算、變更實現C.問題分析與變更描述、變更分析、變更實現D.變更描述、變更分析、變更實現
31、若對關系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))
32、分布透明性指用戶不必關心數據的邏輯分片,不必關心數據存儲的物理位置分配細節,也不必關心局部場地上數據庫的數據模型。()是分布透明性的最高層次。(請作答此空)指用戶或應用程序應當了解分片情況,但不必了解片段的存儲場地。()透明性是指用戶或應用程序應當了解分片及各片斷存儲的場地,但不必了解局部場地上使用的是何種數據模型。A.分片透明性B.邏輯透明性C.位置透明性D.全局透明性
33、給定關系模式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
34、在數據庫系統中,數據的完整性是指數據的()。A.有效性、正確性和一致性B.有效性、正確性和可維護性C.有效性、正確性和安全性D.正確性、一致性和安全性
35、以下關于敏捷方法的敘述中,()是不正確的。A.敏捷型方法的思考角度是"面向開發過程"的B.極限編程是著名的敏捷開發方法C.敏捷型方法是"適應性"而非"預設性"D.敏捷開發方法是迭代增量式的開發方法
36、螺旋模型將整個軟件開發過程分為多個階段,每個階段都由目標設定、()、開發和有效性驗證以及評審4個部分組成。A.需求分析B.風險分析C.系統設計D.架構設計
37、其公司承接了一個開發家用空調自動周溫器的任務,調溫器測量外部空氣溫度,根據設定的期望溫度控制空調的開關。根據該需求,公司應采用()架構風格最為合適A.解釋器B.過程控制C.分層D.管道過濾囂
38、OMG接口定義語言IDL文件包含了六種不同的元素,()是一個IDL文件核心的內容。A.模塊定義B.消息結構C.接口描述D.值類型
39、在分布式數據庫中包括分片透明、復制透明、位置透明和邏輯透明等基本概念,其中:()是指局部數據模型透明,即用戶或應用程序無須知道局部場地使用的是哪種數據模型。A.分片透明B.復制透明C.位置透明D.邏輯透明
40、DSSA是在一個特定應用領域中為一組應用提供組織結構參考的軟件體系結構,參與DSSA的人員可以劃分為4種角色,包括領域專家、領域設計人員、領域實現人員和(請作答此空),其基本活動包括領域分析、領域設計和()。A.領域測試人員B.領域顧問C.領域分析師D.領域經理
41、為了加強對企業信息資源的管理,企業應按照信息化和現代化企業管理要求設置信息管理機構,建立信息中心。信息中心的主要職能不包括()A.處理信息,確定信息處理的方法B.用先進的信息技術提高業務管理水平C.組織招聘信息資源管理員D.建立業務部門期望的信息系統和網絡
42、以下關于網絡核心層的敘述中,正確的是()。A.為了保障安全性,應該對分組進行盡可能多的處理B.在區域間高速地轉發數據分組C.由多臺二、三層交換機組成D.提供多條路徑來緩解通信瓶頸
43、以下關于軟件中間件的敘述,錯誤的是()A.中間件通過標準接口實現與應用程序的關聯,提供特定功能的服務B.使用中間件可以提高應用軟件可移植性C.使用中間件將增加應用軟件設計的復雜度D.使用中間件有助于提高開發效率
44、與SOA緊密相關的技術主要有UDDI、WSDL、SOAP和REST等,而這些技術都是以XML為基礎而發展起來的。()提供了一種服務發布、查找和定位的方法,是服務的信息注冊規范,以便被需要該服務的用戶發現和使用它。(請作答此空)是對服務進行描述的語言,它有一套基于XML的語法定義,包含服務實現定義和服務接口定義。()定義了服務請求者和服務提供者之間的消息傳輸規范。通過它,應用程序可以在網絡中進行數據交換和遠程過程調用(RemoteProcedureCall,RPC)。A.UDDIB.RestC.WSDLD.SOAP
45、某公司欲開發一個網上商城系統,在架構設計階段,公司的架構師識別出3個核心質量屬性場景。其中“系統主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與(請作答此空)質量屬性相關,通常可采用()架構策略實現該屬性;“在并發用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”主要與()質量屬性相關,通常可采用()架構策略實現該屬性;“系統應該能夠抵擋惡意用戶的ru侵行為,并進行報警和記錄”主要與()_質量屬性相關,通常可采用()架構策略實現該屬性。A.性能B.可用性C.易用性D.可修改性
46、系統間進行異步串行通信時,數據的串/并和并/串轉換一般是通過(12)實現的。A.I/O指令B.專用的數據傳送指令C.CPU中有移位功能的數據寄存器D.接口中的移位寄存器
47、自動售貨機根據庫存、存放貨幣量、找零能力、所選項目等不同,在貨幣存入并進行選擇時具有如下行為:交付產品不找零:交付產品找零:存入貨幣不足而不提供任何產品;庫存不足而不提供任何產品。這一業務需求適合采用(13)模式設計實現,其類圖如下圖所示,其中(14)是客戶程序使用的主要接口,可用狀態來對其進行配置。此模式為(15),體現的最主要的意圖是(16)。【回答括號13】A.觀察者(Obeserver)B.狀態(State)C.策略(Stratehy)D.訪問者(Visitor)
48、架構權衡分析方法(ArchitectureTradeoffAnalysisMethod,ATAM)是在基于場景的架構分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)基礎之上發展起來的,主要包括場景和需求收集、(請作答此空)、屬性模型構造和分析、屬性模型折中等4個階段。ATAM方法要求在系統開發之前,首先對這些質量屬性進行_(63)和折中。A.架構視圖和場景實現B.架構風格和場景分析C.架構設計和目標分析D.架構描述和需求評估
49、網絡系統設計過程中,邏輯網絡設計階段的任務是()。A.依據邏輯網絡設計的要求,確定設備的物理分布和運行環境B.分析現有網絡和新網絡的資源分布,掌握網絡的運行狀態C.根據需求規范和通信規范,實施資源分配和安全規劃D.理解網絡應該具有的功能和性能,設計出符合用戶需求的網絡
50、下列關于敏捷方法的敘述中,錯誤的是()。A.與傳統方法相比,敏捷方法比較適合需求變化大或者開發前期對需求不是很清晰的項目B.敏捷方法尤其適合于開發團隊比較龐大的項目C.敏捷方法的思想是適應性,而不是預設性D.敏捷方法以原型開發思想為基礎,采用迭代式增量開發
51、Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and().ThefirstphysicalDFDtobedrawnisthe(請作答此空).Thenextstepistodistributedatastorestodifferentprocessors.Data()aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A.contextDFDB.systemDFDC.networkarchitectureDFD.event-responseDFD
52、關于XMLSchema與DTD的表述不正確的是()A.一個XML文檔可以調用多種schema文檔B.XMLSchema在代碼的重用性和可擴展方面優于DTDC.一個XML文檔只能使用一個DTD文檔D.一個XML文檔可以使用多個DTD文檔
53、()是一種靜態的故障屏蔽技術,采用前向恢復的策略;N版本程序的設計思想是用N個具有相同功能的程序同時執行一項計算,結果通過多數表決來選擇。A.N版本程序設計B.M模冗余C.恢復塊方法D.防衛式程序設計等
54、某企業通過一臺路由器上聯總部,下聯4個分支結構,設計人員分配給下級機構一個連續的地址空間,采用一個子網或者超網段表示。這樣的主要作用是()A.層次化路由選擇B.易于管理和性能優化C.基于故障排查D.使用較少的資源
55、防衛式程序設計不包括()A.錯誤檢測B.破壞估計C.錯誤調整D.錯誤恢復
56、()給XSLT和XPointer提供一個共同、整合的定位語法,用來定位XML文檔中的各個部位。A.XPathB.XMLC.DTDD.XLink
57、某公司擬開發一個轎車巡航定速系統,系統需要持續測量車輛當前的實時速度,并根據設定的期望速度自動控制轎車的油門和剎車。針對上述需求,采用()架構風格最為合適。A.解釋器B.過程控制C.分層D.管道—過濾器
58、()是關于項目開發管理正確的說法。A.需求分檔、設計文檔屬于項目管理和機構支撐過程域產生的文檔B.配置管理是指一個產品在其生命周期各個階段所產生的各種形式和各種版本的文檔、計算機程序、部件及數據的集合C.項目時間管理中的過程包括活動定義、活動排序、活動的資源估算、活動歷時估算、制定進度計劃以及進度控制D.操作員指南屬于系統文檔
59、以下哪一項不是引入DTD的原因()A.提供一種驗證的手段B.實現了文件格式的統一化C.提高了文件的重用性D.使用DTD進行驗證,減少了操作時間。
60、Flynn分類法基于信息流特征將計算機分成4類,其中()只有理論意義而無實例。A.SISDB.MISDC.SIMD.MIMD
61、ERP(EnterpriseResourcePlanning)是建立在信息技術的基礎上,利用現代企業的先進管理思想,對企業的物流、資金流和()流進行全面集成管理的管理信息系統,為企業提供決策、計劃、控制與經營業績評估的全方位和系統化的管理平臺。A.產品B.人力資源C.信息D.加工
62、Theobjectiveof(71)istodeterminewhatpartsoftheapplicationsoftwarewillbeassignedtowhathardware.Themajorsoftwarecomponentsofthesystembeingdevelopedhavetobeidentifiedandthenallocatedtothevarioushardwarecomponentsonwhichthesystemwilloperate.Allsoftwaresystemscanbedividedintofourbasicfunctions.Thefirstis(72).Mostinformationsystemsrequiredatatobestoredandretrieved,whetherasmallfile,suchasamemoproducedbyawordprocessor,oralargedatabase,suchasonethatstoresanorganization'saccountingrecords.Thesecondfunctionisthe(73),theprocessingrequiredtoaccessdata,whichoftenmeansdatabasequeriesinStructuredQueryLanguage.Thethirdfunctionisthe(74),whichisthelogicdocumentedintheDFDs,usecases,andfunctionalrequirements.Thefourthfunctionisthepresentationlogic,thedisplayofinformationtotheuserandtheacceptanceoftheuser'scommands.Thethreeprimaryhardwarecomponentsofasystemare(請作答此空).A.computers,cablesandnetworkB.clients,servers,andnetworkC.CPUs,memoriesandI/OdevicesD.CPUs,harddisksandI/Odevices
63、建筑物綜合布線系統中的垂直子系統是指()。A.由終端到信息插座之間的連線系統B.樓層接線間的配線架和線纜系統C.各樓層設備之間的互連系統D.連接各個建筑物的通信系統
64、________不是反映嵌入式實時操作系統實時性的評價指標。A.任務執行時間B.中斷響應和延遲時間C.任務切換時間D.信號量混洗時間
65、以下不屬于軟件容錯技術的是()。A.熱備份或冷備份系統B.糾錯碼C.三模冗余D.程序走查
66、某高校欲構建財務系統,使得用戶可通過校園網訪問該系統。根據需求,公司給出如下2套方案。方案一:1)出口設備采用一臺配置防火墻板卡的核心交換機,并且使用防火墻策略將需要對校園網做應用的服務器進行地址映射;2)采用4臺高性能服務器實現整體架構,其中3臺作為財務應用服務器、1臺作為數據備份管理服務器;3)通過備份管理軟件的備份策略將3臺財務應用服務器的數據進行定期備份。方案二:1)出口設備采用一臺配置防火墻板卡的核心交換機,并且使用防火墻策略將需要對校園網做應用的服務器進行地址映射;2)采用2臺高性能服務器實現整體架構,服務器采用虛擬化技術,建多個虛擬機滿足財務系統業務需求。當一臺服務器出現物理故障時將業務遷移到另外一臺物理服務器上。與方案一相比,方案二的優點是(67)。方案二還有一些缺點,下列不屬于其缺點的是(請作答此空)。A.缺少企業級磁盤陣列,不能將數據進行統一的存儲與管理B.缺少網閘,不能實現財務系統與Internet的物理隔離C.缺少安全審計,不便于相關行為的記錄、存儲與分析D.缺少內部財務用戶接口,不便于快速管理與維護
67、用例(usecase)用來描述系統對事件做出響應時所采取的行動。用例之間是具有相關性的。在一個會員管理系統中,會員注冊時可以采用電話和郵件兩種方式。用例“會員注冊”和“電話注冊”、“郵件注冊”之間是()關系。A.包含(include)B.擴展(extend)C.泛化(generalize)D.依賴(dependson)
68、通常可以將計算機系統中執行一條指令的過程分為取指令,分析和執行指令3步。若取指令時間為4Δt,分析時間為2Δt。執行時間為3Δt,按順序方式從頭到尾執行完600條指令所需時間為(請作答此空)Δt;若按照執行第i條,分析第i+1條,讀取第i+2條重疊的流水線方式執行指令,則從頭到尾執行完600條指令所需時間為()Δt。A.2400B.3000C.3600D.5400
69、數據庫系統運行的基本工作單位是事務,事務相當于操作系統中的進程,是用戶定義的一個數據庫操作序列,這些操作序列要么全做要么全不做,是一個不可分割的工作單位。數據庫的(請作答此空)是指操作序列要么全做要么全不做。設計時用()實現。數據庫從一個一致性狀態變到另一個一致性狀態的性質稱為()。設計時用()檢查實現。A.一致性B.可用性C.原子性D.隔離性
70、按照設計模式的目的進行劃分,現有的設計模式可以分為三類。其中創建型模式通過采用抽象類所定義的接口,封裝了系統中對象如何創建、組合等信息,其代表有(9)模式等;(10)模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;(11)模式主要用于對象之間的職責及其提供服務的分配方式,其代表有(12)模式等。【回答括號12】A.PrototypeB.FacadeC.ProxyD.Visitor
71、某人持有盜版軟件,但不知道該軟件是盜版的,該軟件的提供者不能證明其提供的復制品有合法來源。此情況下,則該軟件的()應承擔法律責任。A.持有者B.持有者和提供者均C.提供者D.持有者和提供者均不
72、大型局域網通常劃分為核心層、匯聚層和接入層,以下關于各個網絡層次的描述中,不正確的是()A.核心層承擔訪問控制列表檢查B.匯聚層定義了網絡的訪問策略C.接入層提供局域網絡接入功能D.接入層可以使用集線器代替交換機
73、某企業的生產流水線上有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
74、系統維護的分類不包括()A.更正性維護B.可靠性維護C.適應性維護D.預防性維護
75、某公司擬開發一個語音搜索系統,其語音搜索系統的主要工作過程包括分割原始語音信號、識別音素、產生候選詞、判定語法片斷、提供搜索關鍵詞等,每個過程都需要進行基于先驗知識的條件判斷并進行相應的識別動作。針對該系統的特點,采用()架構風格最為合適。A.分層系統B.面向對象C.黑板D.隱式調用
76、軟件著作權保護的對象不包括()。A.源程序B.目標程序C.用戶手冊D.處理過程
77、在數據庫設計的需求分析階段應當形成()A.程序文檔、數據字典和數據流圖B.需求說明文檔、程序文檔和數據流圖C.需求說明文檔、數據字典和數據流圖D.需求說明文檔、數據字典和程序文檔
78、軟件架構是降低成本、改進質量、按時和按需交付產品的關鍵因素。軟件架構設計需要滿足系統的()如性能、安全性和可修改性等,并能夠指導設計人員和實現人員的工作。A.功能需求B.性能需求C.質量屬性D.業務屬性
79、軟件集成測試將已通過單元測試的模塊集成在一起,主要測試模塊之間的協作性。從組裝策略而言,可以分為()。A.批量式組裝和增量式組裝B.自頂向下和自底向上組裝C.一次性組裝和增量式組裝D.整體性組裝和混合式組裝
80、關于雙機容錯技術說法正確的是()A.雙機互備模式的主要缺點在于,備用系統長期處于后備的狀態,存在一定的計算資源浪費。B.雙機熱備模式兩臺服務器均處于工作狀態,為前端客戶機提供各自不同的應用服務,并互相檢測對方的運行情況。C.雙機雙工模式兩臺服務器同時運行,但彼此均設為備用系統。當某一臺服務器出現故障時,另一臺服務器可以在短時間內將故障服務器的應用接管過來,從而保證了應用的持續性。雙機雙工模的主要缺點是對服務器的性能要求比較高。D.在雙機容錯系統中,雙機軟件是必不可少的。一切故障的診斷、服務的切換和硬件的控制都由雙機軟件來實現。二、多選題
81、某軟件項目的活動圖如下圖所示,其中頂點表示項目里程碑,鏈接頂點的邊表示包含的活動,邊上的數字表示活動的持續時間(天)。完成該項目的最少時間為()天。由于某種原因,現在需要同一個開發人員完成BC和BD,則完成該項目的最少時間為(請作答此空)天。A.11B.18C.20D.21
82、給定關系模式R(A,B,C,D)、S(C,D,E),與π1,3,5(σ2=‘軟件工程’(R?S))等價的SQL語句如下:SELECT()FROMSWHERE();下列查詢B=“信息”且E=“北京”的A、B、E的關系代數表達式中,查詢效率最高的是(請作答此空)。A.π1,2,7(σ2=‘信息’,∧3=5∧4=6∧7’北京’(R×S))B.π1,2,7(σ3=5∧4=6(σ2=‘信息’(R)×σ5=‘北京’(S)))C.π1,2,7(σ3=5∧4=6∧2=‘’(R×σ7=’’(S)))D.π1,2,7(σ3=5∧4=6∧7=‘北京’(σ2=‘信息’(R)×(S)))
83、某冶煉廠根據計劃每季度供應合同單位鐵和錳各32噸。該廠從甲乙兩處產地運回鐵礦提煉,已知兩處鐵礦成分如下表所示,且從甲乙兩地采購成本分別為200元/噸和300元/噸。對于該冶煉廠,需要從乙采購(請作答此空)噸方能使此次采購的成本最低,最低的采購成本是()元A.10B.20C.30D.40
84、在軟件系統工具中,軟件評價工具屬于()。A.逆向工程工具B.開發信息庫工具C.編碼與排錯工具D.軟件管理和軟件支持工具
85、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
86、軟件架構是降低成本、改進質量、按時和按需交付產品的關鍵因素。軟件架構設計需滿足系統的(),如性能、安全性和可修改性等,并能夠指導設計人員和實現人員的工作。A.功能需求B.性能需求C.質量屬性D.業務屬性
87、數據庫系統運行的基本工作單位是事務,事務相當于操作系統中的進程,是用戶定義的一個數據庫操作序列,這些操作序列要么全做要么全不做,是一個不可分割的工作單位。數據庫的()是指操作序列要么全做要么全不做。設計時用()實現。數據庫從一個一致性狀態變到另一個一致性狀態的性質稱為()。設計時用(請作答此空)檢查實現。A.封鎖協議B.完整性約束C.影子拷貝D.測試
88、在分布式數據庫中包括分片透明、復制透明、位置透明和邏輯透明等基本概念,其中:()是指局部數據模型透明,即用戶或應用程序無須知道局部場地使用的是哪種數據模型。A.分片透明B.復制透明C.位置透明D.邏輯透明
89、加工某種零件需要依次經過毛坯、機加工、熱處理和檢驗四道工序。各道工序有多種方案可選,對應不同的費用。下圖表明了四道工序各種可選方案(連線)的銜接關系,線旁的數字表示該工序加工一個零件所需的費用(單位:元)。從該圖可以推算出,加工一個零件的總費用至少需要()元。A.120B.130C.140D.150
90、軟件架構設計包括提出架構模型、產生架構設計和進行設計評審等活動,是一個迭代的過程。架構設計主要關注軟件組件的結構、屬性和(),并通過多種(請作答此空)_全面描述特定系統的架構。A.對象B.代碼C.文檔D.視圖
91、某公司擬開發一個掃地機器人。機器人的控制者首先定義清潔流程和流程中任務之間的關系,機器人接受任務后,需要響應外界環境中觸發的一些突發事件,根據自身狀態進行動態調整,最終自動完成任務。針對上述需求,該機器人應該采用()架構風格最為合適。A.面向對象B.主程序一子程序C.規則系統D.管道一過濾器
92、照設計模式的目的進行劃分,現有的設計模式可以分為三類。(15)模式主要用于對象之間的職責及其提供服務的分配方式;A.行為型B.交互型C.耦合型D.關聯型
93、()適用于程序開發人員在地域上分布很廣的開發團隊。()中,編程開發人員分成首席程序員和“類”程序員。【答第二空】A.自適應軟件開發(ASD)B.極限編程(XP)開發方法C.開放統—過程開發方法(OpenUP)D.功用驅動開發方法(FDD)
94、供應鏈中的信息流覆蓋了從供應商、制造商到分銷商,再到零售商等供應鏈中的所有環節,其信息流分為需求信息流和供應信息流,(請作答此空)屬于需求信息流,()屬于供應信息流。A.庫存記錄B.生產計劃C.商品入庫單D.提貨發運單
95、某軟件項目的活動圖如下圖所示,其中頂點表示項目里程碑,鏈接頂點的邊表示包含的活動,邊上的數字表示活動的持續時間(天)。完成該項目的最少時間為(請作答此空)天。由于某種原因,現在需要同一個開發人員完成BC和BD,則完成該項目的最少時間為()天。A.11B.18C.20D.21
96、軟件架構風格是描述某一特定應用領域中系統組織方式的慣用模式。架構風格反映領域中眾多系統所共有的結構和(),強調對架構(請作答此空)的重用。A.分析B.設計C.實現D.評估
97、某計算機系統中的進程管理采用三態模型,那么下圖所示的PCB(進程控制塊)的組織方式采用(請作答此空),圖中()。A.順序方式B.鏈接方式C.索引方式D.Hash
98、以下關于結構化開發方法的敘述中,不正確的是()A.總的指導思想是自頂向下,逐層分解B.基本原則是功能的分解與抽象C.與面向對象開發方法相比,更適合大規模、特別復雜的項目D.特別適合于數據處理領域的項目
99、設有關系模式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
100、對于開發模型來說,()復用好、開發過程無間隙、節省時間。(請作答此空)是瀑布與原型(演化)模型結合體,適用于復雜項目。()需要用戶參與,模塊化要求高,不適用新技術。()是用例驅動、架構為中心、迭代、增量。A.RAD模型B.螺旋模型C.RUP模型D.噴泉模型
參考答案與解析
1、答案:C本題解析:這是一個簡單的博弈問題,可以將問題表示為下圖所示的得益矩陣。該矩陣分別列出了A網站與B網站在各種價格策略下的利潤情況。站在A網站的立場上看,假設B網站采用高價策略,那么自己采用高價策略得1000萬元,采用低價策略得1500萬元,顯然應該采用低價策略;如果B網站采用低價策略,那么自己采用高價策略得200萬元,采用低價策略得700萬元,顯然也應該采用低價策略。同樣,站在B網站的立場上看,也是這樣,不管A網站采用什么價格策略,自己都應采用低價策略為好。由于A、B網站的主管都獨立理性地分析了這種情況,因此,這個博弈的最終結果一定是兩個網站都采用低價策略,各得到700萬元的利潤。這是一個非合作博弈之例。參與博弈的任何一方都無法信任對方,都要防備對方搶占自己的市場份額,但也都能獨立理性地分析自己的策略與得益。所以,雙方博弈的結果對雙方都不是理想的結果,但都認為是可以接受的。而合作雙贏(都采用高價策略),卻涉嫌市場壟斷。
2、答案:A本題解析:
3、答案:B本題解析:是本地回環地址,當網絡連接不可用時,可用來測試已編寫好的網絡程序。
4、答案:C本題解析:網閘是使用帶有多種控制功能的固態開關讀寫介質連接兩個獨立主機系統的信息安全設備。由于物理隔離網閘所連接的兩個獨立主機系統之間,不存在通信的物理連接、邏輯連接、信息傳輸命令、信息傳輸協議,不存在依據協議的信息包轉發,只有數據文件的無協議"擺渡",且對固態存儲介質只有"讀"和"寫"兩個命令。所以,物理隔離網閘從物理上隔離、阻斷了具有潛在攻擊可能的一切連接,使"黑客"無法入侵、無法攻擊、無法破壞,實現了真正的安全。使用安全隔離網閘意義是:(一)當用戶的網絡需要保證高強度的安全,同時又與其它不信任網絡進行信息交換的情況下,如果采用物理隔離卡,用戶必須使用開關在內外網之間來回切換,不僅管理起來非常麻煩,使用起來也非常不方便,如果采用防火墻,由于防火墻自身的安全很難保證,所以防火墻也無法防止內部信息泄漏和外部病毒、黑客程序的滲入,安全性無法保證。在這種情況下,安全隔離網閘能夠同時滿足這兩個要求,彌補了物理隔離卡和防火墻的不足之處,是最好的選擇。(二)對網絡地隔離是通過網閘隔離硬件實現兩個網絡在鏈路層斷開,但是為了交換數據,通過設計的隔離硬件在兩個網絡對應的上進行切換,通過對硬件上的存儲芯片的讀寫,完成數據的交換。(三)安裝了相應的應用模塊之后,安全隔離網閘可以在保證安全的前提下,使用戶可以瀏覽網頁、收發電子郵件、在不同網絡上的數據庫之間交換數據,并可以在網絡之間交換定制的文件。
5、答案:B本題解析:NS盒圖是用于取代傳統流程圖的一種描述方式。NS盒圖形象直觀,具有良好的可見度。例如循環的范圍、條件語句的范圍都是一目了然的,所以容易理解設計意圖,為編程、復查、選擇測試用例、維護都帶來了方便。它能清楚的表達復雜條件組合與應做的動作之間的對應關系
6、答案:A本題解析:構件是一組通常需要同時部署的原子構件。構件和原子構件之間的區別在于,大多數原子構件永遠都不會被單獨部署,盡管它們可以被單獨部署。相反,大多數原子構件都屬于一個構件家族,一次部署往往涉及整個家族。一個原子構件是一個模塊和一組資源。原子構件是部署、版本控制和替換的基本單位。原子構件通常成組地部署,但是它也能夠被單獨部署。一個模塊是不帶單獨資源的原子構件(在這個嚴格定義下,Java包不是模塊--在Java中部署的原子單元是類文件。一個單獨的包被編譯成多個單獨的類文件--每個公共類都有一個)。模塊是一組類和可能的非面向對象的結構體,比如過程或者函數。
7、答案:B本題解析:面向對象的分析模型主要由頂層架構圖、用例與用例圖和領域概念模型構成。
8、答案:C本題解析:根據基于軟件架構的設計的定義,基于軟件架構的設計(ArchitectureBasedSoftwareDevelopment,ABSD)強調由商業、質量和功能需求的組合驅動軟件架構設計。它強調采用視角和視圖來描述軟件架構,采用用例和質量屬性場景來描述需求。進一步來說,用例描述的是功能需求,質量屬性場景描述的是質量需求(或側重于非功能需求)。
9、答案:C本題解析:暫無解析
10、答案:B本題解析:報文摘要用于對發送的報文生成一個非常小的摘要信息。這個摘要信息保證原報文的完整性,即原報文只要有一位被改變,則摘要信息就會不匹配。用私鑰對摘要做加密,不僅保證了摘要的私密性,還可以防止抵賴。因為只有匹配的公鑰能夠解開。也就是說,如果用某人的公鑰能夠解開報文,說明就是某人做的。
11、答案:C本題解析:設計模式包括:創建型、結構型、行為型。Singleton是單例模式,屬于創建型設計模式。Memento是備忘錄模式,屬于行為型設計模式。Bridge是橋接模式,它的特點是實現接口與實現分離。
12、答案:D本題解析:暫無解析
13、答案:B本題解析:應用架構說明了實現一個或多個信息系統所使用的技術,它作為詳細設計、構造和實現的一個大綱。給定了包括邏輯數據流圖和實體聯系圖在內的模型和詳細資料,我們可以分配數據和過程以創建應用架構的一個概要設計。概要設計通常會受到架構標準、項目目標和所使用技術的可行性的制約。需要繪制的第一個物理數據流圖是網絡架構數據流圖。接下來是分配數據存儲到不同的處理器。數據分區和復制是大多數關系型數據庫支持的兩種分布式數據形式。有許多分配方法用于數據分布。在不同服務器上存儲特定表的情況下,我們應該將每個表記為物理數據流圖中的一個數據存儲,并將其連接到相應的服務器。
14、答案:C本題解析:網閘是使用帶有多種控制功能的固態開關讀寫介質連接兩個獨立主機系統的信息安全設備。由于物理隔離網閘所連接的兩個獨立主機系統之間,不存在通信的物理連接、邏輯連接、信息傳輸命令、信息傳輸協議,不存在依據協議的信息包轉發,只有數據文件的無協議"擺渡",且對固態存儲介質只有"讀"和"寫"兩個命令。所以,物理隔離網閘從物理上隔離、阻斷了具有潛在攻擊可能的一切連接,使"黑客"無法入侵、無法攻擊、無法破壞,實現了真正的安全。
15、答案:A本題解析:一般說來,信息化需求包含3個層次,即戰略需求、運作需求和技術需求。一是戰略需求。組織信息化的目標是提升組織的競爭能力、為組織的可持續發展提供一個支持環境。從某種意義上來說,信息化對組織不僅僅是服務的手段和實現現有戰略的輔助工具;信息化可以把組織戰略提升到一個新的水平,為組織帶來新的發展契機。特別是對于企業,信息化戰略是企業競爭的基礎。<二是運作需求。組織信息化的運作需求是組織信息化需求非常重要且關鍵的一環,它包含三方面的內容:一是實現信息化戰略目標的需要;二是運作策略的需要。三是人才培養的需要。三是技術需求。由于系統開發時間過長等問題在信息技術層面上對系統的完善、升級、集成和整合提出了需求。也有的組織,原來基本上沒有大型的信息系統項目,有的也只是一些單機應用,這樣的組織的信息化需求,一般是從頭開發新的系統。
16、答案:C本題解析:本題考查TLS安全協議的基本概念,TLS((TransportLayerSecurityProtocol)全稱為傳輸層安全協議,用于在兩個通信應用程序之間提供保密性和數據完整性,通常位于某個可靠的傳輸協議(例如TCP)上面,與具體的應用無關。所以—般把TLS協議歸為傳輸層安全協議。
17、答案:A本題解析:攝影家將其攝影作品原件出售時不涉及著作權,這件攝影作品的著作權仍屬于攝影家。這是因為攝影家將攝影作品原件出售時,只是將其攝影作品原件(作品物)的物權轉讓,并未涉及著作權轉讓,攝影作品原件的轉移不等于攝影作品著作權的轉移。所以這件攝影作品的著作權仍屬于攝影家。攝影作品的原件可以買賣、贈予。然而,獲得一件攝影作品并不意味著獲得該作品的著作權。我國著作權法第18條規定:“美術等作品原件所有權的轉移。不視為作品著作權的轉移,但美術作品原件的展覽權由原件所有人享有。”這就是說作品物轉移的事實并不引起作品著作權的轉移,受讓人只是取得物的所有權和作品原件的展覽權,作品的著作權仍然由作者等著作權人享有。除了美術作品之外,對任何原件所有權可能轉移的作品,都要注意區分作品物質載體的財產權和作品的著作權這兩種不同的權利。該攝影作品出版后,原件不慎毀壞,攝影家仍享有該攝影作品的著作權。這是因為,該攝影作品原件的滅失,不等于攝影作品著作權的喪失,也就是說,著作權的存在,不以作品原件物質載體的存在為前提,而是依據法定的保護期。
18、答案:B本題解析:分布透明性包括:分片透明性、位置透明性和局部數據模型透明性。(1)分片透明性是分布透明性的最高層次。所謂分片透明性是指用戶或應用程序只對全局關系進行操作而不必考慮數據的分片。當分片模式改變時,只要改變全局模式到分片模式的映像(映像2),而不影響全局模式和應用程序。全局模式不變,應用程序不必改寫,這就是分片透明性。(2)位置透明性是分布透明性的下一層次。所謂位置透明性是指,用戶或應用程序應當了解分片情況,但不必了解片段的存儲場地。當存儲場地改變時,只要改變分片模式到分配模式的映像(映像3),而不影響應用程序。同時,若片段的重復副本數目改變了,那么數據的冗余也會改變,但用戶不必關心如何保持各副本的一致性,這也提供了重復副本的透明性。(3)局部數據模型(邏輯透明)透明性是指用戶或應用程序應當了解分片及各片斷存儲的場地,但不必了解局部場地上使用的是何種數據模型。
19、答案:A本題解析:根據題目的意思,用戶會注冊自己的興趣,然后系統也會把新聞按興趣分類,如果某個新聞事件發生,可以通過事件來觸發推送動作,將新聞推送給對其感興趣的用戶。這是典型的事件驅動系統應用場景。
20、答案:B本題解析:特定領域軟件架構(DomainSpecificSoftwareArchitecture,DSSA)以一個特定問題領域為對象,形成由領域參考模型、參考需求、參考架構等組成的開發基礎架構,其目標是支持一個特定領域中多個應用的生成。DSSA的基本活動包括領域分析、領域設計和領域實現。其中領域分析的主要目的是獲得領域模型,領域模型描述領域中系統之間共同的需求,即領域需求;領域設計的主要目標是獲得DSSA,DSSA描述領域模型中表示需求的解決方案;領域實現的主要目標是依據領域模型和DSSA開發和組織可重用信息,并對基礎軟件架構進行實現。
21、答案:C本題解析:P1有三個緊后P2、P3、P4;P8有三個緊前P5、P6、P7,只有B選項符合。
22、答案:C本題解析:2053/32=64.156,屬于第65個字。題干問的是編號,編號64的是第65個字。
23、答案:A本題解析:瀑布模型是最早使用的軟件生存周期模型之一。瀑布模型的特點是因果關系緊密相連,前一個階段工作的結果是后一個階段工作的輸入。或者說,每一個階段都是建立在前一個階段的正確結果之上,前一個階段的錯誤和疏漏會隱蔽地帶入后一個階段。這種錯誤有時甚至可能是災難性的,因此每一個階段工作完成后,都要進行審查和確認。
24、答案:C本題解析:暫無解析
25、答案:D本題解析:暫無解析
26、答案:C本題解析:暫無解析
27、答案:B本題解析:計算機系統的性能一般包括兩個大的方面。一個方面是它的可靠性或可用性,也就是計算機系統能正常工作的時間,其指標可以是能夠持續工作的時間長度(例如,平均無故障時間),也可以是在一段時間內,能正常工作的時間所占的百分比。另一個方面是它的處理能力或效率,這又可分為三類指標,第一類指標是吞吐率(例如,系統在單位時間內能處理正常作業的個數),第二類指標是響應時間(從系統得到輸入到給出輸出之間的時間),第三類指標是資源利用率,即在給定的時間區間中,各種部件(包括硬設備和軟件系統)被使用的時間與整個時間之比。當然,不同的系統對性能指標的描述有所不同。例如,計算機網絡系統常用的性能評估指標為信道傳輸速率、信道吞吐量和容量、信道利用率、傳輸延遲、響應時間和負載能力等。
28、答案:B本題解析:本題考查操作系統進程管理方面的基礎知識。根據題意,假設系統中有n個進程共享3臺打印機,意味著每次只允許3個進程進入互斥段,那么信號量的初值應為3。根據排除法只有選項B中含有3。
29、答案:B本題解析:性能是指系統的響應能力,即要經過多長時間才能對某個時間做出響應。可用性是指系統兩次故障之間系統正常運行的比例。當可用性和可靠性同時出現在選項中的時候,我們通常選擇可用性。可修改性是指較高的性價比對系統進行變更的能力。敏感點是指為了實現某種特定的質量屬性,一個或多個系統組件所具有的特性。權衡點是指影響多個質量屬性的特性,是多個質量屬性的敏感點。風險點不以標準術語出現,它指某些做法有一些隱患可能導致一些問題。非風險點是指某些做法是可行的、可接受的。
30、答案:A本題解析:①問題分析和變更描述。這是識別和分析需求問題或者一份明確的變更提議,以檢查它的有效性,從而產生一個更明確的需求變更提議。②變更分析和成本計算。使用可追溯性信息和系統需求的一般知識,對需求變更提議進行影響分析和評估。變更成本計算應該包括對需求文檔的修改、系統修改的設計和實現的成本。一旦分析完成并且確認,應該進行是否執行這一變更的決策。③變更實現。這要求需求文檔和系統設計以及實現都要同時修改。如果先對系統的程序做變更,然后再修改需求文檔,這幾乎不可避免地會出現需求文檔和程序的不一致。自動化工具能夠幫助變更控制過程更有效地運作。許多團隊使用商業問題跟蹤工具來收集、存儲和管理需求變更。用這樣的工具創建的最近提交的變更建議清單,可以用作CCB會議的議程。問題跟蹤工具也可以隨時按變更狀態分類報告出變更請求的數目。因為可用的工具、廠商和特性總在頻繁地變化,所以這里無法給出有關工具的具體建議。但工具應該具有以下幾個特性,以支持需求變更過程:①可以定義變更請求中的數據項;②可以定義變更請求生命周期的狀態轉換模型;③可以強制實施狀態轉換模型,以便只有授權用戶可以做出允許的狀態變更;④可以記錄每一個狀態變更的日期和做出這一變更的人;⑤可以定義當提議者提交新請求或請求狀態被更新時,哪些人可以自動接收電子郵件通知;⑥可以生成標準的和定制的報告和圖表。有些商業需求管理工具內置有簡單的變更建議系統。這些系統可以將提議的變更與某一特定的需求聯系起來,這樣無論什么時候,只要有人提交了一個相關的變更請求,負責需求的每個人都會收到電子郵件通知。
31、答案:B本題解析:考察關系代數運算的知識。
32、答案:C本題解析:分布透明性包括:分片透明性、位置透明性和局部數據模型透明性。(1)分片透明性是分布透明性的最高層次。所謂分片透明性是指用戶或應用程序只對全局關系進行操作而不必考慮數據的分片。當分片模式改變時,只要改變全局模式到分片模式的映像(映像2),而不影響全局模式和應用程序。全局模式不變,應用程序不必改寫,這就是分片透明性。(2)位置透明性是分布透明性的下一層次。所謂位置透明性是指,用戶或應用程序應當了解分片情況,但不必了解片段的存儲場地。當存儲場地改變時,只要改變分片模式到分配模式的映像(映像3),而不影響應用程序。同時,若片段的重復副本數目改變了,那么數據的冗余也會改變,但用戶不必關心如何保持各副本的一致性,這也提供了重復副本的透明性。(3)局部數據模型(邏輯透明)透明性是指用戶或應用程序應當了解分片及各片斷存儲的場地,但不必了解局部場地上使用的是何種數據模型。
33、答案:C本題解析:可將選項帶入得出C能推導出其他全部的屬性,因此為候選碼。第9題“非主屬性對碼的部分函數依賴”判斷不滿足2NF,為1NF。
34、答案:A本題解析:本題考查的是應試者對數據庫基本概念的掌握程度。所謂數據的完整性,是指數據的有效性、正確性和一致性。在數據庫設計時如果沒有一定的措施確保數據庫中數據的完整件,就無法從數據庫中獲得可信的數據。數據的完整性設計,應該貫穿在數據庫設計的全過程中。例如,在數據需求分析價段,收集數據信息時,應該向有關用戶調查該數的有效值范圍。
35、答案:A本題解析:敏捷開發以用戶的需求進化為核心,采用迭代、循序漸進的方法進行軟件開發。在敏捷開發中,軟件項目在構建初期被切分成多個子項目,各個子項目的成果都經過測試,具備可視、可集成和可運行使用的特征。換言之,就是把一個大項目分為多個相互聯系,但也可獨立運行的小項目,并分別完成,在此過程中軟件一直處于可使用狀態。
36、答案:B本題解析:螺旋模型是在快速原型的基礎上擴展而成的一種生存周期模型。這種模型將整個軟件開發流程分成多個階段,每個階段都由4部分組成,它們是:①目標設定。為該項目進行需求分析,定義和確定這一個階段的專門目標,指定對過程和產品的約束,并且制定詳細的管理計劃。②風險分析。對可選方案進行風險識別和詳細分析,制定解決辦法,采取有效的措施避免這些風險。③開發和有效性驗證。風險評估后,可以為系統選擇開發模型,并且進行原型開發,即開發軟件產品。④評審。對項目進行評審,以確定是否需要進入螺旋線的下一次回路,如果決定繼續,就要制定下一階段計劃。螺旋模型的軟件開發過程實際是上述4個部分的迭代過程,每迭代一次,螺旋線就增加一周,軟件系統就生成一個新版本,這個新版本實際上是對目標系統的一個逼近。經過若干次的迭代后,系統應該盡快地收斂到用戶允許或可以接受的目標范圍內,否則也可能中途夭折。
37、答案:B本題解析:本題主要考查架構風格與架構設計策略。根據題目描述,調溫器需要實時獲取外界的溫度信息,并與用戶定義的溫度進行比較并做出動作。根據該系統的應用領域和實際需求,可以看出這是一個典型的過程控制架構風格的應用場景。
38、答案:D本題解析:IDL是Interfacedescriptionlanguage的縮寫,指接口描述語言,是CORBA規范的一部分,是跨平臺開發的基礎。IDL通常用于遠程調用軟件。在這種情況下,一般是由遠程客戶終端調用不同操作系統上的對象組件,并且這些對象組件可能是由不同計算機語言編寫的。IDL建立起了兩個不同操作系統間通信的橋梁。從本質上講,OMGIDL接口定義語言不是作為程序設計語言體現在CORBA體系結構中的,而是用來描述產生對象調用請求的客戶對象和服務對象之間的接口的語言。OMGIDL文件描述數據類型
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 殯葬改革相關試題及參考答案
- 保險新員工測試題及答案全解析
- 平安校園創建活動總結
- 司機心理氣質測試題及解析
- 大學極限試題及答案
- 畢業升學試題及答案
- 遙感概論試題及答案
- 應變思維測驗題及完整答案
- 2025屆七臺河市勃利縣三下數學期末監測模擬試題含答案
- 2026年陜西省人教版高中物理必修第二冊第十六章期末測試卷
- 武警拓展訓練方案
- 建筑工地安全員培訓資料與手冊
- 2025年安徽省直機關公開遴選公務員筆試題及答案解析(B類)
- 2025年國網南瑞集團有限公司(國網電力科學研究院有限公司)高校畢業生招聘100人(第二批)筆試題庫歷年考點版附帶答案詳解版
- 化工企業質量安全培訓課件
- 2025年遠傳水表項目可行性研究報告模板
- 豬場糞污消納協議書
- 溫室氣體培訓課件
- 房屋市政工程生產安全重大事故隱患判定標準(2024版)宣傳海報
- (高清版)DB42T 2179-2024 裝配式建筑評價標準
- 霉菌毒素與脫毒素產品
評論
0/150
提交評論