2023年職業(yè)考證軟考系統(tǒng)架構設計師考試高頻考點參考題庫含答案_第1頁
2023年職業(yè)考證軟考系統(tǒng)架構設計師考試高頻考點參考題庫含答案_第2頁
2023年職業(yè)考證軟考系統(tǒng)架構設計師考試高頻考點參考題庫含答案_第3頁
2023年職業(yè)考證軟考系統(tǒng)架構設計師考試高頻考點參考題庫含答案_第4頁
2023年職業(yè)考證軟考系統(tǒng)架構設計師考試高頻考點參考題庫含答案_第5頁
已閱讀5頁,還剩53頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2023年職業(yè)考證軟考系統(tǒng)架構設計師考試高頻考點參考題庫帶答案(圖片大小可自由調整)答案解析附后第1卷一.綜合題(共20題)1.單選題結構化設計是一種面向數據流的設計方法,以下不屬于結構化設計工具的是(

)問題1選項A.盒圖B.HIPO圖C.順序圖D.程序流程圖2.單選題軟件結構化設計包括(

)等任務。問題1選項A.架構設計、數據設計、過程設計、原型設計B.架構設計、過程設計、程序設計、原型設計C.數據設計、過程設計、交互設計、程序設計D.架構設計、接口設計、數據設計、過程設計3.單選題軟件需求開發(fā)的最終文檔,通過評審后定義了開發(fā)工作的(

),它在客戶和開發(fā)者之間構筑了產品功能需求和非功能需求的一個(

),是需求開發(fā)和需求管理之間的橋梁。問題1選項A.需求基線B.需求標準C.需求用例D.需求分析問題2選項A.需求用例B.需求管理標準C.需求約定D.需求變更4.案例題閱讀以下關于軟件系統(tǒng)設計與建模的敘述,在答題紙上回答問題1至問題3。【說明】某醫(yī)院擬委托軟件公司開發(fā)一套預約掛號管理系統(tǒng),以便為患者提供更好的就醫(yī)體驗,為醫(yī)院提供更加科學的預約管理。本系統(tǒng)的主要功能描述如下:(a)注冊登錄,(b)信息瀏覽,(c)賬號管理,(d)預約掛號,(e)查詢與取消預約,(F)號源管理,(g)報告查詢,(h)預約管理,(i)報表管理和(j)信用管理等?!締栴}1】(6分)若采用面向對象方法對預約掛號管理系統(tǒng)進行分析,得到如圖2-1所示的用例圖。請將合適的參與者名稱填入圖2-1中的(1)和(2)處,使用題干給出的功能描述(a)~(j),完善用例(3)~(12)的名稱,將正確答案填在答題紙上?!締栴}2】(10分)預約人員(患者)登錄系統(tǒng)后發(fā)起預約掛號請求,進入預約界面。進行預約掛號時使用數據庫訪問類獲取醫(yī)生的相關信息,在數據庫中調用醫(yī)生列表,并調取醫(yī)生出診時段表,將醫(yī)生出診時段反饋到預約界面,并顯示給預約人員;預約人員選擇醫(yī)生及就診時間后確認預約,系統(tǒng)反饋預約結果,并向用戶顯示是否預約成功。采用面向對象方法對預約掛號過程進行分析,得到如圖2-2所示的順序圖,使用題干中給出的描述,完善圖2-2中對象(1),及消息(2)~(4)的名稱,將正確答案填在答題紙上,請簡要說明在描述對象之間的動態(tài)交互關系時,協作圖與順序圖存在哪些區(qū)別?!締栴}3】(9分)采用面向對象方法開發(fā)軟件,通常需要建立對象模型、動態(tài)模型和功能模型,請分別介紹這3種模型,并詳細說明它們之間的關聯關系,針對上述模型,說明哪些模型可用于軟件的需求分析?5.單選題X公司接受Y公司的委托開發(fā)了一款應用軟件,雙方沒有訂立任何書面合同。在此情形下,()享有該軟件的著作權。問題1選項A.X、Y公司共同B.X公司C.Y公司D.X、Y公司均不6.單選題軟件設計過程中,可以用耦合和內聚兩個定性標準來衡量模塊的獨立程度,耦合衡量不同模塊彼此間互相依賴的緊密程度,應采用以下設計原則(),內聚衡量一個模塊內部各個元素彼此結合的緊密程度,以下屬于高內聚的是()。問題1選項A.盡量使用內容耦合、少用控制耦合和特征耦合、限制公共環(huán)境耦合的范圍、完全不用數據耦合B.盡量使用數據耦合、少用控制耦合和特征耦合、限制公共環(huán)境耦合的范圍、完全不用內容耦合C.盡量使用控制耦合、少用數據耦合和特征耦合、限制公共環(huán)境耦合的范圍、完全不用內容耦合D.盡量使用特征耦合、少用數據耦合和控制耦合、限制公共環(huán)境耦合的范圍、完全不用內容耦合問題2選項A.偶然內聚B.時間內聚C.功能內聚D.邏輯內聚7.單選題信息系統(tǒng)面臨多種類型的網絡安全威脅。其中,信息泄露是指信息被泄露或透露給某個非授權的實體;(

)是指數據被非授權地進行修改;(

)是指對信息或其他資源的合法訪問被無條件地阻止;(

)是指通過對系統(tǒng)進行長期監(jiān)聽,利用統(tǒng)計分析方法對諸如通信頻度、通信的信息流向、通信總量的變化等參數進行研究,從而發(fā)現有價值的信息和規(guī)律。問題1選項A.非法使用B.破環(huán)信息的完整性C.授權侵犯D.計算機病毒問題2選項A.拒絕服務B.陷阱門C.旁路控制D.業(yè)務欺騙問題3選項A.特洛伊木馬B.業(yè)務欺騙C.物理侵入D.業(yè)務流分析8.單選題軟件脆弱性是軟件中存在的弱點(或缺陷),利用它可以危害系統(tǒng)安全策略,導致信息丟失、系統(tǒng)價值和可用性降低。嵌入式系統(tǒng)軟件架構通常采用分層架構,它可以將問題分解為一系列相對獨立的子問題,局部化在每一-層中,從而有效地降低單個問題的規(guī)模和復雜性,實現復雜系統(tǒng)的分解。但是,分層架構仍然存在脆弱性。常見的分層架構的脆弱性包括()等兩個方面。問題1選項A.底層發(fā)生錯誤會導致整個系統(tǒng)無法正常運行、層與層之間功能引用可能導致功能失效B.底層發(fā)生錯誤會導致整個系統(tǒng)無法正常運行、層與層之間引入通信機制勢必造成性能下降C.上層發(fā)生錯誤會導致整個系統(tǒng)無法正常運行、層與層之間引入通信機制勢必造成性能下降D.上層發(fā)生錯誤會導致整個系統(tǒng)無法正常運行、層與層之間功能引用可能導致功能失效9.單選題Theprevailingdistributedcomputingmodelofthecurrenteraiscalledctiemservarcomputing.A(

)isasolutioninwhichthepresentation,presentationlogic,applicationlogic,datamanipulationanddatalayersaredistributedbetweenclientPCsandoneormoreservers.A(

)isapersonalcomputerthatdoesnothavetobeverypowerfulintermsofprocessorspeedandmemorybecauseitonlypresentstheinterfacetotheuser.A(

)isapersonalcomputer,puter,orworkstationthatistypicallymorepowerfulintermsofprocessorspeed,memory,andstoragecapacity.A(

)hostsoneormoreshamaddatabasebutalsoexecutesalldatabasecommandsandservicesforinformationsystems.A(n)(

)hostsInternetorintranetwebsites,itcommunicateswithclientsbyreturningtothemdocumentsanddata.問題1選項A.Client/ServersystemB.Client-sideC.Server-siderD.Database問題2選項A.Server-siderB.BrowserC.FatclientD.Thinclient問題3選項A.CloudplatformB.ClustersystemC.FatclientD.Thinclient問題4選項A.TransactionserverB.DatabaseserverC.ApplicationserverD.Messageserver問題5選項A.DatabaseserverB.MessageserverC.WebserverD.Applicationserver10.單選題軟件開發(fā)工具是指用于輔助軟件開發(fā)過程活動的各種軟件,其中,(

)是輔助建立軟件系統(tǒng)的抽象模型的,例如Rose、Together、WinA&D、(

)等。問題1選項A.編程工具B.設計工具C.測試工具D.建模工具問題2選項A.LoadRunnerB.QuickUMLC.DelphiD.WinRunner11.單選題應用系統(tǒng)開發(fā)中可以采用不同的開發(fā)模型,其中,()將整個開發(fā)流程分為目標設定、風險分析、開發(fā)和有效性驗證、評審四個部分:()則通過重用來提高軟件的可靠性和易維護性,程序在進行修改時產生較少的副作用。問題1選項A.瀑布模型B.螺旋模型C.構件模型D.對象模型問題2選項A.瀑布模型B.螺旋模型C.構件模型D.對象模型12.單選題進行系統(tǒng)監(jiān)視三種形式,一是通過(

)如PS,last;二是通過系統(tǒng)記錄文件查閱系統(tǒng)運行狀態(tài);三是集線命令,文件記錄和可視化技術監(jiān)柱接圖,如(

).問題1選項A.系統(tǒng)命令B.系統(tǒng)調用C.系統(tǒng)接口D.系統(tǒng)功能問題2選項A.WindowsnetstatB.linuxiptablesC.WindowsperfmonD.linuxtop13.單選題在Web服務器的測試中,反映其性能的指標不包括:(),常見的Web服務器性能評測方法有基準性能測試、壓力測試和()。問題1選項A.鏈接正確跳轉B.最大并發(fā)連接數C.響應延遲D.吞吐量問題2選項A.功能測試B.黑盒測試C.白盒測試D.可靠性測試14.單選題經典的設計模式共有23個,這些模式可以按兩個準則來分類:-是按設計模式的目的劃分,可分為()型、結構型和行為型三種模式:二是按設計模式的范圍劃分,可以把設計模式分為類設計模式和()設計模式。問題1選項A.創(chuàng)建B.實例C.代理D.協同.問題2選項A.包B.模板C.對象D.架構15.單選題RUP(RationalUnifiedProcess)軟件開發(fā)生命周期是一個二維的軟件開發(fā)模型,其中,RUP的9個核心工作流中不包括(

)問題1選項A.業(yè)務建模B.配置與變更管理C.成本D.環(huán)境16.單選題軟件設計包括四個既獨立又相互聯系的活動:()、軟件結構設計、人機界面設計和()。問題1選項A.用例設計B.數據設計C.程序設計D.模塊設計問題2選項A.接口設計B.操作設計C.輸入輸出設計D.過程設計17.單選題

某文件系統(tǒng)文件存儲采用文件索引節(jié)點法。假設文件索引節(jié)點中有8個地址項iaddr[0]~iaddr[7],每個地址項大小為4字節(jié),其中地址項iaddr[0]~iaddr[4]為直接地址索引,iaddr[5]~iaddr[6]是一級間接地址索引,iaddr[7]是二級間接地址索引,磁盤索引塊和磁盤數據塊大小均為1KB。若要訪問iclsClient.dll文件的邏輯塊號分別為1、518,則系統(tǒng)應分別采用(

)。問題1選項A.直接地址索引、直接地址索引B.直接地址索引、一級間接地址索引C.直接地址索引、二級間接地址索引D.一級間接地址索引、二級間接地址索引18.單選題某公司欲開發(fā)一個電子交易清算系統(tǒng),在架構設計階段,公司的架構師識別出3個核心質量屬性場景。其中“數據傳遞時延不大于1s,并提供相應的優(yōu)先級管理”主要與()質量屬性相關,通常可采用()架構策略實現該屬性;“系統(tǒng)采用雙機熱備,主備機必須實時監(jiān)測對方狀態(tài),以便完成系統(tǒng)的實時切換”主要與()質量屬性相關,通??刹捎茫ǎ┘軜嫴呗詫崿F該屬性;“系統(tǒng)應能夠防止99%的黑客攻擊”主要與()質量屬性相關,通常可采用()架構策略實現該屬性。問題1選項A.可用性B.性能C.安全性D.可修改性問題2選項A.限制資源B.引入并發(fā)C.資源仲裁D.限制訪問問題3選項A.可用性B.性能C.安全性D.可修改性問題4選項A.記錄/回放B.操作串行化C.心跳D.資源調度問題5選項A.可用性B.性能C.安全性D.可修改性問題6選項A.檢測攻擊B.Ping/EchoC.選舉D.權限控制19.單選題中間件是提供平臺和應用之間的通用服務,這些服務具有標準的程序接口和協議。中間件的基本功能包括:為客戶端和服務器之間提供();提供()保證交易的一致性:提供應用的()。問題1選項A.連接和通信B.應用程序接口C.通信協議支持D.數據交換標準問題2選項A.安全控制機制B.交易管理機制C.標準消息格式D.數據映射機制問題3選項A.基礎硬件平臺B.操作系統(tǒng)服務C.網絡和數據庫D.負載均衡和高可用性20.案例題閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內?!菊f明】某軟件企業(yè)為快餐店開發(fā)一套在線訂餐管理系統(tǒng),主要功能包括:(1)在線訂餐:已注冊客戶通過網絡在線選擇快餐店所提供的餐品種類和數量后提交訂單,系統(tǒng)顯示訂單費用供客戶確認,客戶確認后支付訂單所列各項費用。(2)廚房備餐:廚房接收到客戶已付款訂單后按照訂單餐品列表選擇各類食材進行餐品加工。(3)食材采購:當快餐店某類食材低于特定數量時自動向供應商發(fā)起采購信息,包括食材類型和數量。供應商接收到采購信息后按照要求將食材送至快餐店并提交已采購的食材信息。系統(tǒng)自動更新食材庫存。(4)生成報表:每個周末和月末,快餐店經理會自動收到系統(tǒng)生成的統(tǒng)計報表,報表中詳細列出了本周或本月訂單的統(tǒng)計信息以及庫存食材的統(tǒng)計信息?,F采用數據流圖對上述訂餐管理系統(tǒng)進行分析與設計,系統(tǒng)未完成的0層數據流圖。如圖2-1所示。圖2-1【問題1】(8分)根據訂餐管理系統(tǒng)功能說明,請在圖2-1所示數據流圖中給出外部實體E1~E4和加工P1~P4的具體名稱?!締栴}2】(8分)根據數據流圖規(guī)范和訂餐管理系統(tǒng)功能說明,請說明在圖2-1中需要補充哪些數據流可以構造出完整的0層數據流圖?!締栴}3】(9分)根據數據流圖的含義,請說明數據流圖和系統(tǒng)流程圖之間有哪些方面的區(qū)別。第1卷參考答案一.綜合題1.【答案】C【解析】順序圖屬于面向對象分析與設計工具,而非結構化設計工具。2.【答案】D【解析】本題考查的是軟件設計的知識內容。軟件設計包括體系結構設計、接口設計、數據設計和過程設計。本題選擇D選項。體系結構設計:定義軟件系統(tǒng)各主要部件之間的關系。數據設計:將模型轉換成數據結構的定義。好的數據設計將改善程序結構和模塊劃分,降低過程復雜性。接口設計(人機界面設計):軟件內部,軟件和操作系統(tǒng)間以及軟件和人之間如何通信。過程設計:系統(tǒng)結構部件轉換成軟件的過程描述。確定軟件各個組成部分內的算法及內部數據結構,并選定某種過程的表達形式來描述各種算法。

3.【答案】第1題:A第2題:C【解析】本題考查的是需求管理方面的概念知識內容。軟件需求開發(fā)的最終文檔經過評審批準后,則定義了開發(fā)工作的需求基線(baseline)。這個基線在用戶和開發(fā)人員之間就構筑了計劃產品功能需求和非功能需求的一個約定(agreement),它是需求開發(fā)和需求管理之間的橋梁。4.【答案】【問題1】(1)系統(tǒng)管理員(2)患者(3)(a)注冊登錄(4)-(8)(c)賬號管理(f)號源管理(h)預約管理(i)報表管理(j)信用管理(9)-(12)(b)信息瀏覽(d)預約掛號(e)查詢與取消預約(g)報告查詢【問題2】(1)預約人員(患者)(2)預約掛號請求(3)顯示醫(yī)生可預約時段(4)顯示預約是否成功順序圖強調的是對象交互的時間次序。通信圖強調的是對象之間的組織結構。【問題3】概念:對象模型描述了系統(tǒng)的靜態(tài)結構,一般使用對象圖來建模。對象模型是整個體系中最基礎,最核心的部分。動態(tài)模型描述了系統(tǒng)的交互次序,一般使用狀態(tài)圖來建模。功能模型描述了系統(tǒng)的數據變換,一般使用數據流圖來建模。相互關系:對象模型描述了動態(tài)模型和功能模型所操作的數據結構,對象模型中的操作對應于動態(tài)模型中事件和功能模型中的函數;動態(tài)模型描述了對象模型的控制結構,告訴我們哪些決策是依賴于對象值,哪些引起對象的變化,并激活功能;功能模型描述了由對象模型中操作和動態(tài)模型中動作所激活的功能,而功能模型作用在對象模型說明的數據上,同時還表示了對對象值的約束?!窘馕觥勘绢}考查UML建模相關知識內容【問題1】該問考查UML中的用例圖填充,首先根據題意可以分析出患者這個參與者。而另一個參與者題目沒有明示,然而從賬號管理、號源管理、預約管理等用例來看,定性為“系統(tǒng)管理員”較為合適,系統(tǒng)管理員是一個系統(tǒng)中比較常見的角色,起系統(tǒng)管理職能。然后通過用例的名稱來分析判斷哪些用例歸屬于患者哪些歸屬于系統(tǒng)管理員,按這個邏輯很容易分析出:患者:(a)注冊登錄(b)信息瀏覽(d)預約掛號(e)查詢與取消預約(g)報告查詢系統(tǒng)管理員:(a)注冊登錄(c)賬號管理(f)號源管理(h)預約管理(i)報表管理(j)信用管理從而根據圖中參與者對應的用例數給參與者和用例定位到具體的空中。【問題2】該問考查UML中的順序圖,本問比較容易,緊扣題目描述來組織內容即可,從題干中“預約人員(患者)登錄系統(tǒng)后發(fā)起預約掛號請求,進入預約界面”的信息可知(1)應為預約人員(患者),(2)為預約掛號請求;從題干中“將醫(yī)生出診時段反饋到預約界面,并顯示給預約人員”的信息可知(3)應為顯示醫(yī)生可預約時段;從題干中“系統(tǒng)反饋預約結果,并向用戶顯示是否預約成功”的信息可知(4)應為顯示預約是否成功?!締栴}3】該問考了一個較為早期提出的面向對象模型——OMT。OMT方法的OOA模型包括對象模型、動態(tài)模型和功能模型。對象模型表示靜態(tài)的,結構化的“數據”性質,它是對模擬客觀世界實體的對象及對象間的關系映射,描述了系統(tǒng)的靜態(tài)及結構。通常用類圖表示。對象模型描述系統(tǒng)中對象的靜態(tài)結構、對象之間的關系、對象的屬性、對象的操作。對象模型表示靜態(tài)的、結構上的、系統(tǒng)的“數據”特征。對象模型為動態(tài)模型和功能模型提供了基本的框架。對象模型用包含對象和類的對象圖來表示。動態(tài)模型表示瞬間的,行為化的系統(tǒng)控制性質,他規(guī)定了對象模型中的對象合法化變化序列。通常用狀態(tài)圖表示。動態(tài)模型描述與時間和操作順序有關的系統(tǒng)特征--激發(fā)事件、事件序列、確定事件先后關系的狀態(tài)以及事件和狀態(tài)的組織。動態(tài)模型表示瞬間的、行為上的、系統(tǒng)的“控制”特征。動態(tài)模型用狀態(tài)圖來表示,每張狀態(tài)圖顯示了系統(tǒng)中一個類的所有對象所允許的狀態(tài)和事件的順序。功能模型表示變化的系統(tǒng)的功能性質,它指明了系統(tǒng)應該做什么,因此直接地反映了用戶對目標系統(tǒng)的需求,通常用數據流圖表示。功能模型描述與值變換有關的系統(tǒng)特征--功能、映射、約束和函數依賴。5.【答案】B【解析】委托創(chuàng)作中,沒有約定著作權歸屬,則默認由創(chuàng)作方獲得著作權。6.【答案】第1題:B第2題:C【解析】軟件模塊之間的耦合性,從低到高為:非直接耦合:兩個模塊之間沒有直接關系,它們之間的聯系完全是通過主模塊的控制和調用來實現的。數據耦合:一組模塊借助參數表傳遞簡單數據。標記耦合(特征耦合):一組模塊通過參數表傳遞記錄信息(數據結構)??刂岂詈希耗K之間傳遞的信息中包含用于控制模塊內部邏輯的信息。外部耦合:一組模塊都訪問同一全局簡單變量,而且不是通過參數表傳遞該全局變量的信息。公共耦合:多個模塊都訪問同一個公共數據環(huán)境。內部耦合(內容耦合):指一個模塊直接訪問另一個模塊的內部數據;一個模塊不通過正常入口轉到另一個模塊的內部;兩個模塊有一部分程序代碼重疊;一個模塊有多個入口。本題實際上就是對題目選項出現的幾種耦合做排序。非直接耦合>數據耦合>特征耦合>控制耦合>外部耦合>公共耦合>內容耦合應選B。軟件模塊內聚按高到低排列為:功能內聚:完成一個單一功能,各個部分協同工作,缺一不可。順序內聚:處理元素相關,而且必須順序執(zhí)行。通信內聚:所有處理元素集中在一個數據結構的區(qū)域上。過程內聚:處理元素相關,而且必須按特定的次序執(zhí)行。瞬時內聚(時間內聚):所包含的任務必須在同一時間間隔內執(zhí)行。邏輯內聚完成邏輯上相關的一組任務。偶然內聚(巧合內聚):完成一組沒有關系或松散關系的任務。最高的為功能內聚。7.【答案】第1題:B第2題:A第3題:D【解析】數據被非授權地進行修改是破壞了數據的完整性,而拒絕服務攻擊會破壞服務的可用性,使正常合法用戶無法訪問,利用統(tǒng)計分析方法對諸如通信頻度、通信的信息流向、通信總量的變化等參數進行研究,從而發(fā)現有價值的信息和規(guī)律是業(yè)務流分析。8.【答案】B【解析】本題考查的是分層結構的特點。首先根據分層的特點來看,分層架構是低耦合的,依賴關系非常簡單,上層只能依賴于下層,沒有循環(huán)依賴。所以底層錯誤將導致整個系統(tǒng)無法運行,而上層錯誤一般影響的是錯誤的這一部分,對整個系統(tǒng)的影響并不是完全的。所以C選項和D選項的描述是錯誤的。其次,系統(tǒng)的風險可以看做是威脅利用了脆弱性而引起的。其中,威脅可以看成從系統(tǒng)外部對系統(tǒng)產生的作用而導致系統(tǒng)功能及目標受阻的現象。脆弱性可以看成是系統(tǒng)內部的薄弱點。脆弱性是客觀存在的,但它本身沒有實際傷害。B選項“層與層之間引入通信機制勢必造成性能下降”是客觀存在的系統(tǒng)薄弱點,而A選項的描述是一種可能性并不是客觀存在的,所以B選項是系統(tǒng)脆弱性的體現。9.【答案】第1題:A第2題:D第3題:C第4題:B第5題:C10.【答案】第1題:D第2題:B【解析】本題考查的是軟件開發(fā)工具。軟件開發(fā)工具是指用于輔助軟件開發(fā)過程活動的各種軟件。其中,軟件建模工具可以輔助建立軟件系統(tǒng)的抽象模型。11.【答案】第1題:B第2題:C【解析】第1題:本題考查的是軟件開發(fā)模型相關知識。瀑布模型可以說是最早使用的軟件生存周期模型之一。由于這個模型描述了軟件生存的一些基本過程活動,所以它被稱為軟件生存周期模型。這些活動從一個階段到另一個階段逐次下降,形式上很像瀑布。瀑布模型的特點是因果關系緊密相連,前一個階段工作的結果是后一個階段工作的輸入。本題與瀑布模型無關。螺旋模型是在快速原型的基礎上擴展而成的。這個模型把整個軟件開發(fā)流程分成多個階段,每個階段都由4部分組成,它們是:①目標設定。為該項目進行需求分析,定義和確定這一個階段的專門目標,指定對過程和產品的約束,并且制定詳細的管理計劃。②風險分析。對可選方案進行風險識別和詳細分析,制定解決辦法,采取有效的措施避免這些風險。③開發(fā)和有效性驗證。風險評估后,可以為系統(tǒng)選擇開發(fā)模型,并且進行原型開發(fā),即開發(fā)軟件產品。④評審。對項目進行評審,以確定是否需要進入螺旋線的下一次回路,如果決定繼續(xù),就要制定下一階段計劃。第一題答案為A選項。構件組裝模型通過重用來提高軟件的可靠性和易維護性,程序在進行修改時產生較少的副作用。一般開發(fā)過程為:設計構件組裝->建立構件庫->構建應用軟件->測試與發(fā)布。構件組裝模型的優(yōu)點如下:(1)構件的自包容性讓系統(tǒng)的擴展變得更加容易。(2)設計良好的構件更容易被重用,降低軟件開發(fā)成本。(3)構件的粒度較整個系統(tǒng)更小,因此安排開發(fā)任務更加靈活,可以將開發(fā)團隊分成若干組,并行地獨立開發(fā)構件。第2題:12.【答案】第1題:A第2題:C【解析】last命令是用來顯示最近系統(tǒng)的登錄情況;ps命令是用來查看進程的。二者屬于系統(tǒng)命令方式。Windowsperform提供了圖表化的系統(tǒng)性能實時監(jiān)視器、性能日志和警報管理,可用于監(jiān)視CPU使用率、內存使用率、硬盤讀寫速度、網絡速度等,可以很方便地使用第三方工具進行性能分析。其他命令可以監(jiān)控性能但無圖表形式。13.【答案】第1題:A第2題:D【解析】在Web服務器的測試中,反映其性能的指標主要有:最大并發(fā)連接數、響應延遲和吞吐量等。常見的Web服務器性能評測方法有基準性能測試、壓力測試和可靠性測試。14.【答案】第1題:A第2題:C【解析】第1題:本題考查的是設計模式的基本概念。設計模式是一套可以被反復使用的、多數人知曉的、經過分類編目的、代碼設計經驗的總結,使用設計模式是為了可重用代碼、讓代碼更容易被他人理解并且提高代碼的可靠性。設計模式的分類:(1)根據目的分類:創(chuàng)建型主要用于創(chuàng)建對象。有工廠方法模式(FactoryMethod)、抽象工廠模式(AbstractFactory)、建造者模式(Builder)、原型模式(Prototype)、單例模式(Singleton)共5種。結構型主要用于處理類和對象的組合。有適配器模(Adapter)、橋接模式(Bridge)、組合模式(Composite)、裝飾模式(Decorator)、外觀模式(Facade)、享元模式(Flyweight)、代理模式(Proxy)共7種。行為型主要用于描述類或對象怎么樣交互和怎樣分配職責。有指責鏈模式(ChainofResponsibility)、命令模式(Command)、解釋器模式(Interpreter)、迭代器模式(Iterator)、中介者模式(Mediator)、備忘錄模式(Memento)、觀察者模式(Observer)、狀態(tài)模式(State)、策略模式(Stratege)、模板方法模式(TemplateMethod)、訪問者模式(Visitor)共11種。第一題選擇A選項。(2)根據作用范圍分類:可分為類模式和對象模式。類模式用于處理類和子類的關系,這種關系通過繼承建立,在編譯時就確定了,是一種靜態(tài)關系。對象模式處理對象間的關系,具有動態(tài)關系。第2題:15.【答案】C【解析】RUP中有9個核心工作流,分為6個核心過程工作流(CoreProcessWorkflows)和3個核心支持工作流(CoreSupportingWorkflows)。1、商業(yè)建模(BusinessModeling):商業(yè)建模工作流描述了如何為新的目標組織開發(fā)一個構想,并基于這個構想在商業(yè)用例模型和商業(yè)對象模型中定義組織的過程,角色和責任。2、需求(Requirements):需求工作流的目標是描述系統(tǒng)應該做什么,并使開發(fā)人員和用戶就這一描述達成共識。為了達到該目標,要對需要的功能和約束進行提取、組織、文檔化;最重要的是理解系統(tǒng)所解決問題的定義和范圍。3、分析和設計(Analysis&Design):分析和設計工作流將需求轉化成未來系統(tǒng)的設計,為系統(tǒng)開發(fā)一個健壯的結構并調整設計使其與實現環(huán)境相匹配,優(yōu)化其性能。4、實現(Implementation):實現工作流的目的包括以層次化的子系統(tǒng)形式定義代碼的組織結構;以組件的形式(源文件、二進制文件、可執(zhí)行文件)實現類和對象;將開發(fā)出的組件作為單元進行測試以及集成由單個開發(fā)者(或小組)所產生的結果,使其成為可執(zhí)行的系統(tǒng)。5、測試(Test):測試工作流要驗證對象間的交互作用,驗證軟件中所有組件的正確集成,檢驗所有的需求已被正確的實現,識別并確認缺陷在軟件部署之前被提出并處理。6、部署(Deployment):部署工作流的目的是成功的生成版本并將軟件分發(fā)給最終用戶。7、配置和變更管理(Configuration&ChangeManagement):配置和變更管理工作流描繪了如何在多個成員組成的項目中控制大量的產物。8、項目管理(ProjectManagement):軟件項目管理平衡各種可能產生沖突的目標,管理風險,克服各種約束并成功交付使用戶滿意的產品。其目標包括:為項目的管理提供框架,為計劃、人員配備、執(zhí)行和監(jiān)控項目提供實用的準則,為管理風險提供框架等。9、環(huán)境(Environment):環(huán)境工作流的目的是向軟件開發(fā)組織提供軟件開發(fā)環(huán)境,包括過程和工具。16.【答案】第1題:B第2題:D【解析】第1題:本題考查的是軟件設計階段的任務。軟件設計包括體系結構設計、接口設計、數據設計和過程設計。結構設計:定義軟件系統(tǒng)各主要部件之間的關系。數據設計:將模型轉換成數據結構的定義。好的數據設計將改善程序結構和模塊劃分,降低過程復雜性。接口設計(人機界面設計):軟件內部,軟件和操作系統(tǒng)之間以及軟件和人之間如何通信。過程設計:系統(tǒng)結構部件轉換成軟件的過程描述。確定軟件各個組成部分內的算法及內部數據結構,并選定某種過程的表達形式來描述各種算法。第2題:17.【答案】C【解析】直接索引范圍:1KB×5=5KB

,對應邏輯塊號:0-4;一級間接索引范圍:(1KB/4B)×1KB×2=512KB

,對應邏輯塊號:5-516;二級間接索引范圍:(1KB/4B)×

(1KB/4B)×1KB=65536KB

,對應邏輯塊號:517以及上。18.【答案】第1題:B第2題:C第3題:A第4題:C第5題:C第6題:D【解析】第1題:本題考查的是架構設計質量屬性相關內容。“數據傳遞時延不大于1s,并提供相應的優(yōu)先級管理”描述的是性能相關屬性,一般采用的架構設計策略:優(yōu)先級隊列、資源調度。第一空選擇B選項,第二空選擇C選項。“系統(tǒng)采用雙機熱備,主備機必須實時監(jiān)測對方狀態(tài),以便完成系統(tǒng)的實時切換”描述的是可用性,一般采用的架構設計策略:冗余、心跳線。第三空選擇A選項,第四空選擇C選項?!跋到y(tǒng)應能夠防止99%的黑客攻擊”描述的是安全性,一般采用的架構設計策略:追蹤審計、抵抗攻擊、檢測攻擊和從攻擊中恢復。第五空選擇C選項,第六空選擇D選項,檢測攻擊只能檢測不能防止,權限控制可以防止攻擊。第2題:第3題:第4題:第5題:第6題:19.【答案】第1題:A第2題:B第3題:D【解析】第1題:本題考查的是構件與中間件相關知識。中間件是一種獨立的系統(tǒng)軟件或服務程序,可以幫助分布式應用軟件在不同的技術之間共享資源。中間件可以:1、負責客戶機與服務器之間的連接和通信,以及客戶機與應用層之間的高效率通信機制。2、提供應用的負載均衡和高可用性、安全機制與管理功能,以及交易管理機制,保證交易的一致性。3、提供應用層不同服務之間的互操作機制,以及應用層與數據庫之間的連接和控制機制。4、提供多層架構的應用開發(fā)和運行的平臺,以及應用開發(fā)框架,支持模塊化的應用開發(fā)。5、屏蔽硬件、操作系統(tǒng)、網絡和數據庫的差異。6、提供一組通用的服務去執(zhí)行不同的功能,避免重復的工作和使應用之間可以協作。第2題:第3題:20.【答案】【問題1】E1:客戶E2:廚房E3:經理E4:供應商P1:在線訂餐P2:廚房備餐P3:生成報表P4:食材采購【問題2】(1)增加E1到P1數據流“餐品訂單”;(2)增加P1到P2數據流“餐品訂單”;(3)增加D1到P3數據流“訂單匯總”;(4)增加P3到E3數據流“統(tǒng)計報表”?!締栴}3】(1)數據流圖中的處理過程可并行;系統(tǒng)流程圖在某個時間點只能處于一個處理過程。(2)數據流圖展現系統(tǒng)的數據流;系統(tǒng)流程圖展現系統(tǒng)的控制流。(3)數據流圖展現全局的處理過程,過程之間遵循不同的計時標準;系統(tǒng)流程圖中處理過程遵循一致的計時標準。【解析】暫無解析。第2卷一.綜合題(共20題)1.單選題使用McCabe方法可以計算程序流程圖的環(huán)形復雜度,下圖的環(huán)形復雜度為(

)問題1選項A.3B.4C.5D.62.單選題進行系統(tǒng)監(jiān)視通常有三種方式:一是通過(),如UNIX/Linux系統(tǒng)中的ps、last等;二是通過系統(tǒng)記錄文件查閱系統(tǒng)在特定時間內的運行狀態(tài);三是集成命令、文件記錄和可視化技術的監(jiān)控工具,如()。問題1選項A.系統(tǒng)命令B.系統(tǒng)調用C.系統(tǒng)接口D.系統(tǒng)功能問題2選項A.Windows的netstatB.Linux的iptablesC.Windows的PerfmonD.Linux的top3.單選題混成系統(tǒng)是嵌入式實時系統(tǒng)的一種重要的子類。以下關于混成系統(tǒng)的說法中,正確的是(

)。

問題1選項A.混成系統(tǒng)一般由離散分離組件并行組成,組件之間的行為由計算模型進行控制B.混成系統(tǒng)一般由離散分離組件和連續(xù)組件并行或串行組成,組件之間的行為由計算模型進行控制C.混成系統(tǒng)一般由連續(xù)組件串行組成,組件之間的行為由計算模型進行控制D.混成系統(tǒng)一般由離散分離組件和連續(xù)組件并行或串行組成,組件之間的行為由同步/異步事件進行管理4.單選題信息隱蔽是開發(fā)整體程序結構時使用的法則,通過信息隱蔽可以提高軟件的()、可測試性和()。問題1選項A.可修改性B.可擴充性C.可靠性D.耦合性問題2選項A.封裝性B.安全性C.可移植性D.可交互性5.單選題實時操作系統(tǒng)主要用于有實時要求的過程控制等領域。因此,在實時操作系統(tǒng)中,對于來自外部的事件必須在()。問題1選項A.一個時間片內進行處理B.一個周轉時間內進行處理C.一個機器周期內進行處理D.被控對象允許的時間范圍內進行處理6.單選題某Web網站向CA申請了數字證書。用戶登錄過程中可通過驗證(),確認該數字證書的有效性,以()。問題1選項A.CA的簽名B.網站的簽名C.會話密鑰D.DES密碼問題2選項A.向網站確認自己的身份B.獲取訪問網站的權限C.和網站進行雙向認證D.驗證該網站的真?zhèn)?.單選題安全攸關系統(tǒng)在軟件需求分析階段,應提出安全性需求。軟件安全性需求是指通過約束軟件的行為,使其不會出現(

)。軟件安全需求的獲取是根據已知的(

),如軟件危害條件等以及其他一些類似的系統(tǒng)數據和通用慣例,完成通用軟件安全性需求的裁剪和特定軟件安全性需求的獲取工作。問題1選項A.不可接受的系統(tǒng)安全的行為B.有可能影響系統(tǒng)可靠性的行為C.不可接受的違反系統(tǒng)安全的行為D.系統(tǒng)不安全的事故問題2選項A.系統(tǒng)信息B.系統(tǒng)屬性C.軟件屬性D.代碼信息8.單選題基于架構的軟件設計(Architecture-BasedSoftwareDesign,ABSD)方法是架構驅動的方法,該方法是一個(

)的方法,軟件系統(tǒng)的架構通過該方法得到細化,直到能產生(

)。問題1選項A.自頂向下B.自底向上C.原型D.自頂向下和自底向上結合問題2選項A.軟件質量屬性B.軟件連接性C.軟件構件或模塊D.軟件接口9.單選題趙某購買了一款有注冊商標的應用App,擅自復制成光盤出售,其行為是侵犯()的行為。問題1選項A.注冊商標專用權B.軟件著作權C.光盤所有權D.軟件專利權10.單選題軟件文檔是影響軟件可維護性的決定因素。軟件的文檔可以分為用戶文檔和()兩類。其中,用戶文檔主要描述()和使用方法,并不關心這些功能是怎樣實現的。問題1選項A.系統(tǒng)文檔B.需求文檔C.標準文檔D.實現文檔問題2選項A.系統(tǒng)實現B.系統(tǒng)設計C.系統(tǒng)功能D.系統(tǒng)測試11.單選題根據傳統(tǒng)的軟件生命周期方法學,可以把軟件生命周期劃分為(

)問題1選項A.軟件定義、軟件開發(fā)、軟件測試、軟件維護B.軟件定義、軟件開發(fā)、軟件運行、軟件維護C.軟件分析、軟件設計、軟件開發(fā)、軟件維護D.需求獲取、軟件設計、軟件開發(fā)、軟件測試12.案例題閱讀以下關于Web系統(tǒng)架構設計的敘述,在答題紙上回答問題1至問題3?!菊f明】某公司擬開發(fā)一個物流車輛管理系統(tǒng),該系統(tǒng)可支持各車輛實時位置監(jiān)控、車輛歷史軌跡管理、違規(guī)違章記錄管理、車輛固定資產管理、隨車備品及配件更換記錄管理、車輛壽命管理等功能需求。其非功能性需求如下:(1)系統(tǒng)應支持大于50個終端設備的并發(fā)請求;(2)系統(tǒng)應能夠實時識別車牌,識別時間應小于1s;(3)系統(tǒng)應7×24小時工作;(4)具有友好的用戶界面;(5)可抵御常見SQL注入攻擊;(6)獨立事務操作響應時間應小于3s;(7)系統(tǒng)在故障情況下,應在1小時內恢復;(8)新用戶學習使用系統(tǒng)的時間少于1小時。面對系統(tǒng)需求,公司召開項目組討論會議,制訂系統(tǒng)設計方案,最終決定基于分布式架構設計實現該物流車輛管理系統(tǒng),應用Kafka、Redis數據緩存等技術實現對物流車輛自身數據、業(yè)務數據進行快速、高效的處理。【問題1】(4分)請將上述非功能性需求(1)~(8)歸類到性能、安全性、可用性、易用性這四類非功能性需求?!締栴}2】(14分)經項目組討論,完成了該系統(tǒng)的分布式架構設計,如圖5-1所示。請從下面給出的(a)~(j)中進行選擇,補充完善圖5-1中(1)~(7)處空白的內容。(a)數據存儲層(b)Struct2(c)負載均衡層(d)表現層(e)HTTP協議(f)Redis數據緩存(g)Kafka分發(fā)消息(h)分布式通信處理層(i)邏輯處理層(j)CDN內容分發(fā)【問題3】(7分)該物流車輛管理系統(tǒng)需抵御常見的SQL注入攻擊,請用200字以內的文字說明什么是SQL注入攻擊,并列舉出兩種抵御SQL注入攻擊的方式。13.單選題基于網絡的數據庫系統(tǒng)(NetwareDatabaseSystem,NDB)是基于4G/5G的移動通信之上,在邏輯上可以把嵌入式設備看作遠程服務器的一個客戶端。以下有關NDB的敘述中,不正確的是(

)。問題1選項A.NDB主要由客戶端、通信協議和遠程服務器等三部分組成B.NDB的客戶端主要負責提供接口給嵌入式程序,通信協議負責規(guī)范客戶端與遠程服務器之間的通信,遠程服務器負責維護服務器上的數據庫數據C.NDB具有客戶端小、無需支持可剪裁性、代碼可重用等特點D.NDB是以文件方式存儲數據庫數據。即數據按照一定格式儲存在磁盤中,使用時由應用程序通過相應的驅動程序甚至直接對數據文件進行讀寫14.[標簽:題干][標簽:答案]15.單選題以下關于操作系統(tǒng)微內核架構特征的說法,不正確的是()。問題1選項A.微內核的系統(tǒng)結構清晰,利于協作開發(fā)B.微內核代碼量少,系統(tǒng)具有良好的可移植性C.微內核有良好的伸縮性、擴展性D.微內核的功能代碼可以互相調用,性能很高16.單選題以下關于區(qū)塊鏈應用系統(tǒng)中“挖礦”行為的描述中,錯誤的是()。問題1選項A.礦工“挖礦”取得區(qū)塊鏈的記賬權,同時獲得代幣獎勵B.“挖礦”本質上是在嘗試計算一個Hash碰撞C.“挖礦”是一種工作量證明機制D.可以防止比特幣的雙花攻擊17.單選題從信息化建設的角度出發(fā),以下說法錯誤的是(

)問題1選項A.有效開發(fā)利用信息資源B.大力發(fā)展信息產業(yè)C.充分建設信息化政策法規(guī)和標準規(guī)范D.信息化的主體是程序員和項目經理18.單選題lnternet網絡核心采取的交換方式為(

)問題1選項A.分組交換B.電路交換C.虛電路交換D.消息交換19.單選題軟件方法學是以軟件開發(fā)方法為研究對象的學科。其中,(

)是先對最高層次中的問題進行定義、設計、編程和測試,而將其中未解決的問題作為一個子任務放到下一層次中去解決。(

)是根據系統(tǒng)功能要求,從具體的器件、邏輯部件或者相似系統(tǒng)開始,通過對其進行相互連接、修改和擴大,構成所要求的系統(tǒng)。(

)是建立在嚴格數學基礎上的軟件開發(fā)方法。問題1選項A.面向對象開發(fā)方法B.形式化開發(fā)方法C.非形式化開發(fā)方法D.自頂向下開發(fā)方法問題2選項A.自底向上開發(fā)方法B.形式化開發(fā)方法C.非形式化開發(fā)方法D.原型開發(fā)方法問題3選項A.自底向上開發(fā)方法B.形式化開發(fā)方法C.非形式化開發(fā)方法D.自頂向下開發(fā)方法20.單選題在分布式數據庫中有分片透明、復制透明、位置透明和邏輯透明等基本概念。其中,()是指用戶無需知道數據存放的物理位置。問題1選項A.分片透明B.邏輯透明C.位置透明D.復制透明第2卷參考答案一.綜合題1.【答案】B【解析】本題考查環(huán)路復雜度計算:圖G的環(huán)形復雜度V(G)=E-N+2,其中,E是流圖中邊的條數,N是結點數。本題中,E=12,N=10,所以V(G)=12-10+2=4。2.【答案】第1題:A第2題:C【解析】第1題:本題考查的是系統(tǒng)安全相關知識。系統(tǒng)監(jiān)視的目標是為了評估系統(tǒng)性能。要監(jiān)視系統(tǒng)性能,需要收集某個時間段內的3種不同類型的性能數據:(1)常規(guī)性能數據。該信息可幫助識別短期趨勢(如內存泄漏)。經過一兩個月的數據收集后,可以求出結果的平均值并用更緊湊的格式保存這些結果。這種存檔數據可幫助人們在業(yè)務增長時作出容量規(guī)劃,并有助于在日后評估上述規(guī)劃的效果。(2)比較基準的性能數據。該信息可幫助人們發(fā)現緩慢、歷經長時間才發(fā)生的變化。通過將系統(tǒng)的當前狀態(tài)與歷史記錄數據相比較,可以排除系統(tǒng)問題并調整系統(tǒng)。由于該信息只是定期收集的,所以不必對其進行壓縮存儲。(3)服務水平報告數據。該信息可幫助人們確保系統(tǒng)能滿足一定的服務或性能水平,也可能會將該信息提供給并不是性能分析人員的決策者。收集和維護該數據的頻率取決于特定的業(yè)務需要。進行系統(tǒng)監(jiān)視通常有3種方式。一是通過系統(tǒng)本身提供的命令,如UNIX/Liunx中的w、ps、last,Windows中的netstat等,第一空選擇A選項。二是通過系統(tǒng)記錄文件查閱系統(tǒng)在特定時間內的運行狀態(tài);三是集成命令、文件記錄和可視化技術,提供直觀的界面,操作人員只需要進行一些可視化的設置,而不需要記憶繁雜的命令行參數,即可完成監(jiān)視操作,如Windows的Perfmon應用程序。第一空選擇C選項。Linux的top是基于命令行的,Linux的iptables是基于包過濾的防火墻工具。目前,已經有些廠商提供專業(yè)化的監(jiān)視平臺,將上面3種方式集成到一個統(tǒng)一的監(jiān)控平臺,進行統(tǒng)一監(jiān)控,并提供各類分析數據和分析報表,幫助用戶進行性能的評估和診斷。第2題:3.【答案】B【解析】混成系統(tǒng):一般由離散分離組件和連續(xù)組件并行或串行組成,組件之間的行為由計算模型進行控制。選項A只提到離散組件,缺少對連續(xù)組件的描述,是錯誤的。B選項是正確的描述,本題選擇B選項。C選項缺少對離散組件的描述,只提到連續(xù)組件,所以是錯誤的。組件之間的行為應該是由計算模型進行控制,D選項描述是錯誤的。同步/異步事件是任務通信機制的一種,與計算模型并不等價。4.【答案】第1題:A第2題:C【解析】第1題:本題考查的質量屬性相關知識。信息隱藏是提高可修改性的典型設計策略,又因為信息隱藏可以有一定保密作用,所以也可以提高安全性。??假|量屬性及相應設計策略如下:1、性能性能(performance)是指系統(tǒng)的響應能力,即要經過多長時間才能對某個事件做出響應,或者在某段時間內系統(tǒng)所能處理的事件的個數。代表參數:響應時間、吞吐量設計策略:優(yōu)先級隊列、資源調度2、可用性可用性(availability)是系統(tǒng)能夠正常運行的時間比例。經常用兩次故障之間的時間長度或在出現故障時系統(tǒng)能夠恢復正常的速度來表示。代表參數:故障間隔時間設計策略:冗余、心跳線3、安全性安全性(security)是指系統(tǒng)在向合法用戶提供服務的同時能夠阻止非授權用戶使用的企圖或拒絕服務的能力。安全性又可劃分為機密性、完整性、不可否認性及可控性等特性。設計策略:追蹤審計4、可修改性可修改性(modifiability)是指能夠快速地以較高的性能價格比對系統(tǒng)進行變更的能力。通常以某些具體的變更為基準,通過考察這些變更的代價衡量可修改性。主要策略:信息隱藏5、可靠性可靠性(reliability)是軟件系統(tǒng)在應用或系統(tǒng)錯誤面前,在意外或錯誤使用的情況下維持軟件系統(tǒng)的功能特性的基本能力。主要考慮兩個方面:容錯、健壯性。代表參數:MTTF、MTBF設計策略:冗余、心跳線第2題:5.【答案】D【解析】本題考查的實時操作系統(tǒng)相關概念。實時是指計算機對于外來信息能夠以足夠快的速度進行處理,并在被控對象允許的時間范圍內做出快速響應。實時操作系統(tǒng)是保證在一定時間限制內完成特定功能的操作系統(tǒng)。答案選D選項。實時操作系統(tǒng)有硬實時和軟實時之分,硬實時要求在規(guī)定的時間內必須完成操作,這是在操作系統(tǒng)設計時保證的;軟實時則只要按照任務的優(yōu)先級,盡可能快地完成操作即可。6.【答案】第1題:A第2題:D【解析】本題考查安全相關知識。每個數字證書上都會有其頒發(fā)機構的簽名,我們可以通過驗證CA對數字證書的簽名來核實數字證書的有效性。如果證書有效,說明此網站經過CA中心的認證,是可信的網站,所以這個動作是用來驗證網站真?zhèn)蔚?,而不能驗證客戶方的真?zhèn)巍?.【答案】第1題:C第2題:A【解析】第1題:安全攸關系統(tǒng):是指系統(tǒng)失效會對生命或者健康構成威脅的系統(tǒng),存在于航空航天、汽車、軌道交通等領域,對安全性要求很高。通常在需求分析階段就必須考慮安全性需求了。安全性需求:是指通過約束軟件的行為,使其不會出現不可接受的違反系統(tǒng)安全的行為需求。所以第一空選擇C選項。選項A中,不會出現系統(tǒng)安全的行為,這種說法本身就是錯誤的;B選項是對可靠性的說明;D選項事故是系統(tǒng)不安全的后果。需求本身就是根據已知的系統(tǒng)信息來進行獲取的,所以第二空選擇A選項,系統(tǒng)信息。第2題:8.【答案】第1題:A第2題:C【解析】ABSD方法是一個自頂向下,遞歸細化的方法,軟件系統(tǒng)的體系結構通過該方法得到細化,直到能產生軟件構件和類。9.【答案】B【解析】通俗一點來說,趙某的行為是制作并出售盜版光盤的行為,此時侵犯的是版權,即著作權。10.【答案】第1題:A第2題:C【解析】第1題:本題考查的是軟件文檔相關知識。軟件系統(tǒng)的文檔可以分為用戶文檔和系統(tǒng)文檔兩類,它是影響軟件可維護性的重要因素。用戶文檔主要描述所交付系統(tǒng)的功能和使用方法,并不關心這些功能是怎樣實現的。用戶文檔是了解系統(tǒng)的第一步,它可以讓用戶獲得對系統(tǒng)準確的初步印象。用戶文檔至少應該包括下述5方面的內容。①功能描述:說明系統(tǒng)能做什么。②安裝文檔:說明怎樣安裝這個系統(tǒng)以及怎樣使系統(tǒng)適應特定的硬件配置。③使用手冊:簡要說明如何著手使用這個系統(tǒng)(通過豐富的例子說明怎樣使用常用的系統(tǒng)功能,并說明用戶操作錯誤是怎樣恢復和重新啟動的)。④參考手冊:詳盡描述用戶可以使用的所有系統(tǒng)設施以及它們的使用方法,并解釋系統(tǒng)可能產生的各種出錯信息的含義(對參考手冊最主要的要求是完整,因此通常使用形式化的描述技術)。⑤操作員指南(如果需要有系統(tǒng)操作員的話):說明操作員應如何處理使用中出現的各種情況。系統(tǒng)文檔是從問題定義、需求說明到驗收測試計劃這樣一系列和系統(tǒng)實現有關的文檔。描述系統(tǒng)設計、實現和測試的文檔對于理解程序和維護程序來說是非常重要的。第2題:11.【答案】B【解析】按照傳統(tǒng)的軟件生命周期方法學,可以把軟件生命期劃分為軟件定義、軟件開發(fā)、軟件運行與維護3個階段。試題中將運行與維護進行了拆分,但意思是一樣的。12.【答案】【問題1】性能:(1)、(2)、(6)安全性:(5)可用性:(3)、(7)易用性:(4)、(8)【問題2】(1)(d)(2)(e)(3)(i)(4)(h)(5)(g)(6)(f)(7)(a)【問題3】SQL注入攻擊,就是通過把SQL命令插入到Web表單提交或輸入域名或頁面請求的查詢字符串,最終達到欺騙服務器執(zhí)行惡意的SQL命令??梢酝ㄟ^以下方式抵御SQL注入攻擊:?使用正則表達式;?使用參數化的過濾性語句;?檢查用戶輸入的合法性;?用戶相關數據加密處理;?存儲過程來執(zhí)行所有的查詢;?使用專業(yè)的漏洞掃描工具?!窘馕觥繒簾o解析。13.【答案】C【解析】基于網絡的數據庫系統(tǒng)(NetwareDatabaseSystem,NDB)是基于4G/5G的移動通信之上,主要由客戶端、通信協議和遠程服務器等三部分組成。NDB的客戶端主要負責提供接口給嵌入式程序,在邏輯上可以把嵌入式設備看作遠程服務器的一個客戶端;通信協議負責規(guī)范客戶端與遠程服務器之間的通信;遠程服務器負責維護服務器上的數據庫數據。NDB是以文件方式存儲數據庫數據。即數據按照一定格式儲存在磁盤中,使用時由應用程序通過相應的驅動程序甚至直接對數據文件進行讀寫基于網絡的數據庫系統(tǒng)一般是用于嵌入式設備,像這種系統(tǒng)都要求支持可裁剪,因為嵌入式設備資源有限,要根據實際情況安排部署。15.【答案】D【解析】本題考查微內核操作系統(tǒng)的相關知識。微內核相比于傳統(tǒng)內核,效率較差。D選項的敘述是錯誤的。采用微內核結構的操作系統(tǒng)與傳統(tǒng)的操作系統(tǒng)相比,其優(yōu)點是提高了系統(tǒng)的靈活性、可擴充性,增強了系統(tǒng)的可靠性,提供了對分布式系統(tǒng)的支持。其原因如下:①靈活性和可擴展性:由于微內核OS的許多功能是由相對獨立的服務器軟件來實現的,當開發(fā)了新的硬件和軟件時,微內核OS只須在相應的服務器中增加新的功能,或再增加一個專門的服務器。與此同時,也必然改善系統(tǒng)的靈活性,不僅可在操作系統(tǒng)中增加新的功能,還可修改原有功能,以及刪除已過時的功能,以形成一個更為精干有效的操作系統(tǒng)。②增強了系統(tǒng)的可靠性和可移植性:由于微內核是出于精心設計和嚴格測試的,容易保證其正確性;另一方面是它提供了規(guī)范而精簡的應用程序接口(API),為微內核外部的程序編制高質量的代碼創(chuàng)造了條件。此外,由于所有服務器都是運行在用戶態(tài),服務器與服務器之間采用的是消息傳遞通信機制,因此,當某個服務器出現錯誤時,不會影響內核,也不會影響其他服務器。另外,由于在微內核結構的操作系統(tǒng)中,所有與特定CPU和I/O設備硬件有關的代碼,均放在內核和內核下面的硬件隱藏層中,而操作系統(tǒng)其他絕大部分(即各種服務器)均與硬件平臺無關,因而,把操作系統(tǒng)移植到另一個計算機硬件平臺上所需作的修改是比較小的。③提供了對分布式系統(tǒng)的支持:由于在微內核OS中,客戶和服務器之間以及服務器和服務器之間的通信,是采用消息傳遞通信機制進行的,致使微內核OS能很好地支持分布式系統(tǒng)和網絡系統(tǒng)。事實上,只要在分布式系統(tǒng)中賦予所有進程和服務器唯一的標識符,在微內核中再配置一張系統(tǒng)映射表(即進程和服務器的標識符與它們所駐留的機器之間的對應表),在進行客戶與服務器通信時,只需在所發(fā)送的消息中標上發(fā)送進程和接收進程的標識符,微內核便可利用系統(tǒng)映射表,將消息發(fā)往目標,而無論目標是駐留在哪臺機器上。16.【答案】D【解析】本題考查了區(qū)塊鏈技術的相關應用。比特幣網絡通過“挖礦”來生成新的比特幣。所謂“挖礦”實質上是用計算機解決一項復雜的數學問題,來保證比特幣網絡分布式記賬系統(tǒng)的一致性。比特幣網絡會自動調整數學問題的難度,讓整個網絡約每10分鐘得到一個合格答案。隨后比特幣網絡會新生成一定量的比特幣作為區(qū)塊獎勵,獎勵獲得答案的人。A選項正確。本質上,挖礦的過程就是計算哈希函數,并以此來確認交易的過程。哈希函數值具有不可篡改、不可逆性。但哈希函數輸入的原始數據長度是不定長的,可以隨意長度,而得出的摘要值是固定長度的。因此,存在一個可能,同樣一個哈希值對應的不止一個數據串。這個現象就是哈希碰撞。B選項正確。工作量證明機制(PoW)是我們最熟知的一種共識機制。工作量證明機制PoW就是工作越多,收益越大。這里的工作就是計算出一個滿足規(guī)則的隨機數,誰能最快地計算出唯一的數字,誰就能做信息公示人。C選項正確?!半p花”問題是指一筆數字現金在交易中被反復使用的現象。傳統(tǒng)的加密數字貨幣和其他數字資產,都具有無限可復制性,人們在交易過程中,難以確認這筆數字現金是否已經產生過一次交易。在區(qū)塊鏈技術中,中本聰通過對產生的每一個區(qū)塊蓋上時間戳(時間戳相當于區(qū)塊鏈公證人)的方式保證了交易記錄的真實性,保證每筆貨幣被支付后,不能再用于其他支付。在這個過程中,當且僅當包含在區(qū)塊中的所有交易都是有效的且之前從未存在過的,其他節(jié)點才認同該區(qū)塊的有效性。所以雙花攻擊解決的方法就是通過時間戳。用戶發(fā)起的每一筆交易都有時間記錄,“挖礦”行為不能防止雙花攻擊,D選項錯誤。17.【答案】D【解析】D選項錯誤,原因是:信息化的主體是全體社會成員,包括政府、企業(yè)、事業(yè)、團體和個人。此外,本題涉及到國家信息化體系的內容,國家信息化體系包括信息技術應用、信息資源、信息網絡、信息技術和產業(yè)、信息化人才、信息化法規(guī)政策和標準規(guī)范6個要素。1)信息技術應用。信息技術應用是指把信息技術廣泛應用于經濟和社會各個領域。信息技術應用是信息化體系六要素中的龍頭,是國家信息化建設的主陣地。2)信息資源。信息資源、材料資源和能源共同構成了國民經濟和社會發(fā)展的三大戰(zhàn)略資源。信息資源的開發(fā)利用是國家信息化的核心任務,是國家信息化建設取得實效的關鍵,也是我國信息化的薄弱環(huán)節(jié)。3)信息網絡。信息網絡是信息資源開發(fā)利用和信息技術應用的基礎,是信息傳輸、交換和共享的必要手段。目前,人們通常將信息網絡分為電信網、廣播電視網和計算機網。三種網絡的發(fā)展方向是:互相融通,取長補短,逐步實現三網融合。4)信息技術和產業(yè)。信息技術和產業(yè)是我國進行信息化建設的基礎。5)信息化人才。信息化人才是國家信息化成功之本,對其他各要素的發(fā)展速度和質量有著決定性的影響,是信息化建設的關鍵。6)信息化政策法規(guī)和標準規(guī)范。信息化政策法規(guī)和標準規(guī)范用于規(guī)范和協調信息化體系各要素之間關系,是國家信息化快速、持續(xù)、有序、健康發(fā)展的根本保障。18.【答案】A【解析】internet網的網絡層核心協議是IP協議,而IP協議是一種分組交換的協議,所以應選A。19.【答案】第1題:D第2題:A第3題:B【解析】本題是對軟件開發(fā)方法相關內容的考查。軟件開發(fā)方法是指軟件開發(fā)過程所遵循的辦法和步驟,從不同的角度可以對軟件開發(fā)方法進行不同的分類。從開發(fā)風范上開,可分為自頂向下的開發(fā)方法和自底向上的開發(fā)方法。(在實際軟件開發(fā)中,大都是兩種方法結合,只不過是應用于開發(fā)的不同階段以何者為主而已)“先對最高層次中的問題進行定義、設計、編程和測試,而將其中未解決的問題作為一個子任務放到下一層次中去解決”描述的是自頂向下的開發(fā),第一空選擇D選項。“根據系統(tǒng)功能要求,從具體的器件、邏輯部件或者相似系統(tǒng)開始,通過對其進行相互連接、修改和擴大,構成所要求的系統(tǒng)”描述的是自底向上的開發(fā),第二空選擇A選項。從性質上看,可分為形式化方法和非形式化方法。形式化方法是一種具有堅實數學基礎的方法,從而允許對系統(tǒng)和開發(fā)過程做嚴格處理和論證,適用于那些系統(tǒng)安全級別要求極高的軟件的開發(fā)。第三空選擇B選項。非形式化方法則不把嚴格性作為其主要著眼點,通常以各種開發(fā)模型的形式得以體現。從適應范圍來看,可分為整體性方法與局部性方法。適用于軟件開發(fā)全過程的方法稱為整體性方法;適用于開發(fā)過程某個具體階段的軟件方法稱為局部性方法。20.【答案】C【解析】本題考查的是分布式數據庫的相關概念。分片透明性:是指用戶不必關系數據是如何分片的,它們對數據的操作在全局關系上進行,即關系如何分片對用戶是透明的,因此,當分片改變時應用程序可以不變。分片透明性是最高層次的透明性,如果用戶能在全局關系一級操作,則數據如何分布,如何存儲等細節(jié)自不必關系,其應用程序的編寫與集中式數據庫相同。復制透明:用戶不用關心數據庫在網絡中各個節(jié)點的復制情況,被復制的數據的更新都由系統(tǒng)自動完成。在分布式數據庫系統(tǒng)中,可以把一個場地的數據復制到其他場地存放,應用程序可以使用復制到本地的數據在本地完成分布式操作,避免通過網絡傳輸數據,提高了系統(tǒng)的運行和查詢效率。但是對于復制數據的更新操作,就要涉及到對所有復制數據的更新。位置透明性是指用戶不必知道所操作的數據放在何處,即數據分配到哪個或哪些站點存儲對用戶是透明的。因此,數據分片模式的改變,如把數據從一個站點轉移到另一個站點將不會影響應用程序,因而應用程序不必改寫。局部映像透明性(邏輯透明):是最低層次的透明性,該透明性提供數據到局部數據庫的映像,即用戶不必關系局部DBMS支持哪種數據模型、使用哪種數據操縱語言,數據模型和操縱語言的轉換是由系統(tǒng)完成的。因此,局部映像透明性對異構型和同構異質的分布式數據庫系統(tǒng)是非常重要的。綜上,答案應該選C。第3卷一.綜合題(共20題)1.單選題系統(tǒng)應用集成構建統(tǒng)一標準的基礎平臺,在各個應用系統(tǒng)的接口之間共享數據和功能,基本原則是保證應用程序的(

)。系統(tǒng)應用集成提供了4個不同層次的服務,最上層服務是(

)服務。問題1選項A.獨立性B.相關性C.互操作性D.排他性問題2選項A.通信B.信息傳遞與轉化C.應用連接D.流程控制2.單選題以下關于軟件構件的敘述中,錯誤的是(

)。問題1選項A.構件的部署必須能跟它所在的環(huán)境及其他構件完全分離B.構件作為一個部署單元是不可拆分的C.在一個特定進程中可能會存在多個特定構件的拷貝D.對于不影響構件功能的某些屬性可以對外部可見3.單選題在架構評估中,(

)是一個或多個構件(和/或構件之間的關系)的特性。改變加密級別的設計決策屬于(

),因為它可能會對安全性和性能產生非常重要的影響。問題1選項A.敏感點B.非風險點C.權衡點D.風險點問題2選項A.敏感點B.非風險點C.權衡點D.風險點4.單選題軟件逆向工程就是分析已有的程序,尋求比源代碼更高級的抽象表現形式。在逆向工程導出信息的四個抽象層次中,(

)包括反映程序分部分之間相互依賴關系的信息;(

)包括反映程序段功能及程序段之間關系的信息。問題1選項A.實現級B.結構級C.功能級D.領域級問題2選項A.實現級B.結構級C.功能級D.領域級5.單選題前趨圖(PrecedenceGraph)是一個有向無環(huán)圖,記為:→=(Pi.Pj)PimustcompletebeforePjmaystrat),假設系統(tǒng)中進程P={P1,P2,P3,P4,P5,P6,P7,P8},且進程的前驅圖如下:問題1選項A.→={(P1,P2),(P3,P1),(P4,P1),(P5,P2),(P5,P3),(P6,P4),(P7,P5),(P7,P6),(P5,P6),(P4,P5),(P6,P7),(P7,P6)}B.→={(P1,P2),(P1,P3),(P2,P5),(P2,P3),(P3,P4),(P3,P5),(P4,P5),(P5,P6),(P5,P7),(P8,P5),(P6,P7),(P7,P8)}C.→={(P1,P2),(P1,P3),(P2,P3),(P2,P5),(P3,P4),(P3,P5),(P4,P6),(P5,P6),(P5,P7),(P5,P8),(P6,P8),(P7,P8)}D.→={(P1,P2),(P1,P3),(P2,P3),(P2,P5),(P3,P6),(P3,P4),(P4,P7),(P5,P6),(P6,P7),(P6,P5),(P7,P5),(P7,P8)}6.單選題對應軟件開發(fā)過程的各種活動,軟件開發(fā)工具有需求分析工具、(

)、編碼與排錯工具、測試工具,按照描述需求定義的方法,可將需求分析工具分為基于自然語言或圖形描述的工具,和基于(

)的工具。問題1選項A.設計工具B.分析工具C.耦合工具D.監(jiān)控工具問題2選項A.用例B.形式需求定義語言C.UMLD.需求描述7.單選題ABSDM(Architecture-BasedSoftwareDesignModel)把整個基于體系結構的軟件過程劃分為體系結構需求、體系結構設計、體系結構文檔化、(

)、(

)和體系結構演化等6個子過程。其中,(

)過程的主要輸出結果是體系結構規(guī)格說明和測試體系結構需求的質量設計說明書。問題1選項A.體系結構復審B.體系結構測試C.體系結構變更D.體系結構管理問題2選項A.體系結構實現B.體系結構測試C.體系結構建模D.體系結構管理問題3選項A.體系結構設計B.體系結構需求C.體系結構文檔化D.體系結構測試8.單選題假設系統(tǒng)中互斥資源R的可用數為25。T0時刻進程P1、P2、p3、P4對資源R的最大需求數、已分配資源數和尚需資源數的情況如表a所示,若P1和P3分別申請資源R數為1和2,則系統(tǒng)(

)。表aT0時刻進程對資源的需求情況問題1選項A.只能先給P1進行分配,因為分配后系統(tǒng)狀態(tài)是安全的B.只能先給P3進行分配,因為分配后系統(tǒng)狀態(tài)是安全的C.可以時后P1、P3.進行分配,因為分配后系統(tǒng)狀態(tài)是安全的D.不能給P3進行分配,因為分配后系統(tǒng)狀態(tài)是不安全的9.單選題考慮軟件架構時,重要的是從不同的視角(perspective)來檢查,這促使軟件設計師考慮架構的不同屬性。例如,展示功能組織的()能判斷質量特性,展示并發(fā)行為的()能判斷系統(tǒng)行為特性。選擇的特定視角或視圖也就是邏輯視圖、進程視圖、實現視圖和()。使用()來記錄設計元素的功能和概念接口,設計元素的功能定義了它本身在系統(tǒng)中的角色,這些角色包括功能、性能等。問題1選項A.靜態(tài)視角B.動態(tài)視角C.多維視角D.功能視角問題2選項A.開發(fā)視角B.動態(tài)視角C.部署視角D.功能視角問題3選項A.開發(fā)視圖B.配置視圖C.部署視圖D.物理視圖問題4選項A.邏輯視圖B.物理視圖C.部署視圖D.用例視圖10.單選題需求變更管理是需求管理的重要內容。需求變更管理的過程主要包括問題分析和變更描述、(

)、變更實現。具體來說,在關于需求變更管理的描述中,(

)是不正確的。問題1選項A.變更調研B.變更判定C.變更定義D.變更分析和成本計算問題2選項A.需求變更要進行控制,嚴格防止因失控而導致項目混亂,出現重大風險B.需求變更對軟件項目開發(fā)有利無弊C.需求變更通常按特定的流程進行D.在需求變更中,變更審批由CCB負責審批11.單選題軟件需求開發(fā)的最終文檔經過評審批準后,就定義了開發(fā)工作的(),它在客戶和開發(fā)者之間構筑了產品功能需求和非功能需求的一個(),是需求開發(fā)和需求管理之間的橋梁。問題1選項A.需求基線B.需求標準C.需求用例D.需求分析問題2選項A.需求用例B.需求管理標準C.需求約定D.需求變更12.單選題如果A公司購買了一個軟件的源程序,A公司將該軟件源程序中的所有標識符做了全面修改后,作為該公司的產品銷售,這種行為(

)。問題1選項A.尚不構成侵權B.侵犯了著作權C.侵犯了專利權D.屬于不正當競爭13.單選題分頁內存管理的核心是將虛擬內存空間和物理內存空間皆劃分為大小相同的頁面,并以頁面作為內存空間的最小分配單位,下圖給出了內存管理單元的虛擬的物理頁面翻譯過程,假設頁面大小為4KB,那么CPU發(fā)出虛擬地址0010000000000100后,其訪問的物理地址是()。問題1選項A.110000000000100B.0100000000000100C.1100000000000000D.110000000000001014.單選題需求管理的主要活動包括(

)問題1選項A.變更控制、版本控制、需求跟蹤、需求狀態(tài)跟蹤B.需求獲取、變更控制、版本控制、需求跟蹤C.需求獲取、需求建模、變更控制、版本控制D.需求獲取、需求建模、需求評審、需求跟蹤15.單選題為了加強軟件產品管理,促進我國軟件產業(yè)的發(fā)展,原信息產業(yè)部頒布了《軟件產品管理辦法》,“辦法”規(guī)定,軟件產品的開發(fā),生產,銷售,進出口等活動遵守我國有關法律,法規(guī)和標準規(guī)范,任何單位和個人不得開發(fā),生產,銷售,進出口含有以下內容的軟件產品(

)①侵犯他人的知識產權②含有計算機病毒③可能危害計算機系統(tǒng)安全④含有國家規(guī)定禁止傳播的內容⑤不符合我國軟件標準規(guī)范⑥未經國家正式批準問題1選項A.1236B.12345C.12346D.12345616.單選題為近似計算XYZ三維空間內由三個圓柱x2+y2≤1,y2+z2≤1,x2+z2≤1相交部分V的體積,以下四種方案中,()最容易理解,最容易編程實現。問題1選項A.在z=0平面中的圓x2+y2≤1上,近似計算二重積分B.畫出V的形狀,將其分解成多個簡單形狀,分別計算體積后,再求和C.將V看作多個區(qū)域的交集,利用有關并集、差集的體積計算交集體積D.V位于某正立方體M內,利用M內均勻分布的隨機點落在V中的比例進行計算17.單選題軟件設計包括4個既獨立又相互聯系的活動,分別為()、體系結構設計、人機界面設計和(

)。問題1選項A.用例設計B.數據設計C.程序設計D.模塊設計問題2選項A.接口設計B.操作設計C.輸入輸出設計D.過程設計18.單選題在Linux系統(tǒng)中,DNS的配置文件是(),它包含了主機的域名搜索順序和DNS服務器的地址。問題1選項A./etc/hostnameB./dev/host.confC./etc/resolv.confD./dev/name.conf19.單選題面向構件的編程目前缺乏完善的方法學支持,構件交互的復雜性帶來了很多問題,其中(

)問題會產生數據競爭和死鎖現象。問題1選項A.多線程B.異步C.封裝D.多語言支持20.單選題軟件活動主要包括軟件描述、(

)、軟件有效性驗證和(

),(

)定義了軟件功能及使用限制。問題1選項A.軟件模型B.軟件需求C.軟件分析D.軟件開發(fā)問題2選項A.軟件分析B.軟件測試C.軟件演義D.軟件進化問題3選項A.軟件分析B.軟件測試C.軟件描述D.軟件開發(fā)第3卷參考答案一.綜合題1.【答案】第1題:A第2題:D【解析】第1題:本題考查的是EAI(EnterpriseApplicationIntegration,系統(tǒng)應用集成)相關概念。EAI構建統(tǒng)一標準的基礎平臺,將進程、軟件、標準和硬件聯合起來,連接具有不同功能和目的而又獨自運行的企業(yè)內部的應用系統(tǒng),以達到信息和流程的共享,使企業(yè)相關應用整合在一起。EAI就是在各個應用系統(tǒng)的接口之間共享數據和功能。EAI的基本原則就是集成多個系統(tǒng)并保證系統(tǒng)互不干擾,也就是獨立性。因此第一空選擇A選項獨立性。排他性一般理解為不能共存,因此在這里并不合適。EAI的終極目標就是將多個企業(yè)和企業(yè)內部的多個應用集成到一個虛擬的、統(tǒng)一的應用系統(tǒng)中。因此實施EAI必須遵循如下原則:應用程序的獨立性;面向商業(yè)流程;獨立于技術;平臺無關。EAI提供4個層次的服務,從下至上依次為通訊服務、信息傳遞與轉化服務、應用連接服務、流程控制服務,最上層是流程控制服務,第二空選擇D選項。第2題:2.【答案】D【解析】軟件構件有3個核心特點:1、獨立部署單元;2、作為第三方的組裝單元;3、沒有(外部的)可見狀態(tài)。D選項的描述與第3個核心特點相沖突。3.【答案】第1題:A第2題:C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論