




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
住在富人區(qū)的她2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實際調(diào)整大?。╊}型12345總分得分一.綜合題(共50題)1.單選題
IEEE-1394總線采用菊花鏈的拓撲結(jié)構(gòu)時,可最多支持63個節(jié)點。當1394總線支持1023條橋接總線時,最多可以采用菊花鏈的拓撲結(jié)構(gòu)互連()個節(jié)點。
問題1選項
A.1023
B.1086
C.64449
D.645535
【答案】C
【解析】本題考查的是總線相關(guān)計算。
根據(jù)題干可知,IEEE-1394通??梢砸詷湫位蚓栈ㄦ溞瓮負浣Y(jié)構(gòu)連接63臺設(shè)備,這63個設(shè)備對外可以連接其他總線,現(xiàn)在這每個1394設(shè)備支持1023條橋接總線與其他節(jié)點進行連接,那么此時最多可以互63*1023=64449個節(jié)點。
2.單選題
以下關(guān)于多核處理器的說法中,不正確的是(
)。
問題1選項
A.采用多核處理器可以降低計算機系統(tǒng)的功耗和體積
B.SMP、BMP和MP是多核處理器系統(tǒng)通常采用的三種結(jié)構(gòu),采用哪種結(jié)構(gòu)與應(yīng)用場景相關(guān),而無須考慮硬件的組成差異
C.在多核處理器中,計算機可以同時執(zhí)行多個進程,而操作系統(tǒng)中的多個線程也可以并行執(zhí)行
D.多核處理器是將兩個或更多的獨立處理器封裝在一起,集成在一個電路中
【答案】B
【解析】多核是多微處理器核的簡稱,是將兩個或更多的獨立處理器封裝在一起,集成在一個電路中。多核處理器是單枚芯片(也稱為硅核),能夠直接插入單一的處理器插槽中,但操作系統(tǒng)會利用所有相關(guān)的資源,將它的每個執(zhí)行內(nèi)核作為分立的邏輯處理器。通過在多個執(zhí)行內(nèi)核之間劃分任務(wù),多核處理器可在特定的時鐘周期內(nèi)執(zhí)行更多任務(wù)。
多核與多CPU相比,可以很好降低系統(tǒng)的功耗和體積。
在多核技術(shù)中,計算機可以同時執(zhí)行多個進程;在操作系統(tǒng)中,多個線程也可以并發(fā)執(zhí)行。
SMP、BMP、MP這幾種處理器系統(tǒng)硬件結(jié)構(gòu)都有差異,采用哪種,是要考慮這個因素的。
3.單選題
在數(shù)據(jù)庫設(shè)計的需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計的四個階段中,基本E-R圖是()。
問題1選項
A.需求分析階段形成的文檔,并作為概念結(jié)構(gòu)設(shè)計階段的設(shè)計依據(jù)
B.邏輯結(jié)構(gòu)設(shè)計階段形成的文檔,并作為概念結(jié)構(gòu)設(shè)計階段的設(shè)計依據(jù)
C.概念結(jié)構(gòu)設(shè)計階段形成的文檔,并作為邏輯結(jié)構(gòu)設(shè)計階段的設(shè)計依據(jù)
D.概念結(jié)構(gòu)設(shè)計階段形成的文檔,并作為物理設(shè)計階段的設(shè)計依據(jù)
【答案】C
4.單選題
系統(tǒng)評價是對系統(tǒng)運行一段時間后的技術(shù)性能和經(jīng)濟效益等方面的評價,是對信息系統(tǒng)審計工作的延伸。系統(tǒng)評價包含多個方面的內(nèi)容,其中系統(tǒng)()評價是系統(tǒng)評價的主要內(nèi)容,評價指標一般包括可靠性、系統(tǒng)效率、可維護性等;系統(tǒng)()評價分配在信息系統(tǒng)生命周期的各個階段的階段評審之中,在系統(tǒng)規(guī)劃階段,主要關(guān)注如何識別滿足業(yè)務(wù)目標的信息系統(tǒng)。
問題1選項
A.性能
B.建設(shè)
C.效益
D.安全.
問題2選項
A.性能
B.建設(shè)
C.效益
D.安全
【答案】第1題:A
第2題:B
【解析】第1題:系統(tǒng)評價是對系統(tǒng)運行一段時間后的技術(shù)性能和經(jīng)濟效益等方面的評價,是對信息系統(tǒng)審計工作的延伸。評價的目的是檢查系統(tǒng)是否達到了預(yù)期的目標,技術(shù)性能是否達到了設(shè)計的要求,系統(tǒng)的各種資源是否得到充分利用,經(jīng)濟效益是否理想,并指出系統(tǒng)的長處與不足,為以后系統(tǒng)的改進和擴展提出依據(jù)。
評價的指標:
信息系統(tǒng)的評價是一項難度很大的工作,它屬于多目標評價問題。目前,大部分的系統(tǒng)評價還處于非結(jié)構(gòu)化的階段,只能對部分評價內(nèi)容列出可度量的指標,其他的還只能利用定性的方法。系統(tǒng)評價指標可以分為系統(tǒng)性能評價、系統(tǒng)效益評價和系統(tǒng)建設(shè)評價。
(1)系統(tǒng)性能評價。信息系統(tǒng)的性能是指系統(tǒng)的各個組成部分,包括計算機硬件、軟件、人員和各種規(guī)章制度,有機地結(jié)合在一起,作為一個整體對使用者所表現(xiàn)出來的特性。系統(tǒng)性能的好壞直接影響到系統(tǒng)的運行與維護,決定了運行和應(yīng)用的長期效果,決定了系統(tǒng)的生命力。因此,系統(tǒng)性能評價是信息系統(tǒng)評價的主要內(nèi)容。性能評價的指標體系一般包括可靠性、系統(tǒng)效率、可維護性、可擴充性、可移植性、實用性、適應(yīng)性和安全保密性等。第一空為A選項。
(2)系統(tǒng)效益評價。系統(tǒng)效益評價是指對系統(tǒng)的經(jīng)濟效益和社會效益等做出評價。經(jīng)濟效益評價又稱為直接效益評價,社會效益評價又稱為間接效益評價。由于社會效益評價難度較大,一般以經(jīng)濟效益評價為主。直接經(jīng)濟效益有關(guān)的指標包括系統(tǒng)投資額、系統(tǒng)運行維護費用、運行信息系統(tǒng)而帶來的收益和投資回收期等。
(3)系統(tǒng)建設(shè)評價。系統(tǒng)建設(shè)評價分配在信息系統(tǒng)生命周期的各個階段的階段評審之中。在信息系統(tǒng)生命周期的不同階段,系統(tǒng)評價的作用是不同的。例如,在系統(tǒng)規(guī)劃階段,重點關(guān)注如何識別滿足業(yè)務(wù)目標的信息系統(tǒng);在系統(tǒng)實現(xiàn)階段,在于理解IT戰(zhàn)略后,識別、開發(fā)或獲取、實施信息系統(tǒng)解決方案,保持項目的方向。第二空為B選項。
第2題:
5.單選題
相比傳統(tǒng)SOA的服務(wù)實現(xiàn)方式,微服務(wù)更具有靈活性、可實施性以及可擴展性,其強調(diào)的是一種()的軟件架構(gòu)模式。
問題1選項
A.聯(lián)合測試、獨立部署、獨立運行
B.聯(lián)合測試、獨立部署、集中運行
C.獨立測試、獨立部署、獨立運行
D.獨立測試、獨立部署、集中運行
【答案】C
【解析】微服務(wù)強調(diào)的是一種獨立開發(fā)、獨立測試、獨立部署、獨立運行的高度自治的架構(gòu)模式,也是一種更靈活、更開發(fā)、更松散的演進式架構(gòu)。
6.單選題
工作流管理系統(tǒng)(WorkflowManagementSystem,WFMS)通過軟件定義、創(chuàng)建工作流并管理其執(zhí)行。其中,監(jiān)控和管理進度完成情況和數(shù)據(jù)所處狀態(tài)、工作分配與均衡情況等執(zhí)行中的業(yè)務(wù),體現(xiàn)著工作流管理系統(tǒng)()的基本功能。
問題1選項
A.工作流執(zhí)行
B.業(yè)務(wù)過程的設(shè)計和實現(xiàn)
C.業(yè)務(wù)過程管理和分析
D.對工作流進行建模
【答案】C
【解析】WFMS將業(yè)務(wù)流程中工作如何組織與協(xié)調(diào)的規(guī)則抽象出來,在WFMS的協(xié)助下,開發(fā)人員遵從一定的編程接口和約定,就可以開發(fā)出更具靈活性的事務(wù)處理系統(tǒng),用戶無需重新開發(fā)即可更改工作流程,以適應(yīng)業(yè)務(wù)的變更。WFMS的基本功能體現(xiàn)在以下幾個方面:
(1)對工作流進行建模。即定義工作流,包括具體的活動和規(guī)則等,所創(chuàng)建的模型是同時可以被人和計算機所“理解”的,工作流對應(yīng)現(xiàn)實世界的業(yè)務(wù)處理過程,不能改變真實業(yè)務(wù)的處理邏輯。
(2)工作流執(zhí)行。遵循工作流模型來創(chuàng)建和執(zhí)行實際的工作流,即通過WFMS可以執(zhí)行多個工作項。
(3)業(yè)務(wù)過程的管理和分析。監(jiān)控和管理執(zhí)行中的業(yè)務(wù)(工作流),例如,進度完成情況和數(shù)據(jù)所處狀態(tài)、工作分配與均衡情況等。
7.單選題
嵌入式實時系統(tǒng)存在許多調(diào)度算法。如果調(diào)度程序根據(jù)任務(wù)的緊急程度確定該任務(wù)的優(yōu)先級,任務(wù)緊急程度高,被賦予的優(yōu)先級就高,可被優(yōu)先執(zhí)行。這種調(diào)度算法稱之為()。
問題1選項
A.最早截止時間優(yōu)先(EarliestDeadlineFirst,EDF)算法
B.最低松弛度優(yōu)先(LeastLaxityFirst,LLF)算法
C.單調(diào)速率調(diào)度(RateMonotonicScheduling,RMS)算法
D.搶占式優(yōu)先級調(diào)度(PreemptivePriorityScheduling,PPS)算法
【答案】D
8.單選題
商業(yè)智能(BI)主要關(guān)注如何從業(yè)務(wù)數(shù)據(jù)中提取有用的信息,然后根據(jù)這些信息采取相應(yīng)的行動,其核心是構(gòu)建()。BI系統(tǒng)的處理流程主要包括4個階段,其中()階段主要包括數(shù)據(jù)的抽取(extraction)、轉(zhuǎn)換(transformation)和加載(load)三個步驟(即ETL過程);()階段不僅需要進行數(shù)據(jù)匯總/聚集,同時還提供切片、切塊、下鉆、上卷和旋轉(zhuǎn)等海量數(shù)據(jù)分析功能。
問題1選項
A.ER模型
B.消息中心
C.數(shù)據(jù)倉庫
D.業(yè)務(wù)模型
問題2選項
A.數(shù)據(jù)預(yù)處理
B.數(shù)據(jù)預(yù)加載
C.數(shù)據(jù)前處理
D.數(shù)據(jù)后處理
問題3選項
A.業(yè)務(wù)流程分析
B.OLTP
C.OLAP
D.數(shù)據(jù)清洗
【答案】第1題:C
第2題:A
第3題:C
【解析】第1題:本題考查的是商業(yè)智能相關(guān)內(nèi)容。
商業(yè)智能的關(guān)鍵是從許多來自不同的企業(yè)運作系統(tǒng)的數(shù)據(jù)中提取出有用的數(shù)據(jù)并進行清理,以保證數(shù)據(jù)的正確性,其核心是構(gòu)建數(shù)據(jù)倉庫。
BI系統(tǒng)主要包括數(shù)據(jù)預(yù)處理、建立數(shù)據(jù)倉庫、數(shù)據(jù)分析和數(shù)據(jù)展現(xiàn)四個主要階段。數(shù)據(jù)預(yù)處理是整合企業(yè)原始數(shù)據(jù)的第一步,它包括數(shù)據(jù)的抽?。‥xtraction)、轉(zhuǎn)換(Transformation)和加載(Load)三個過程(ETL過程);建立數(shù)據(jù)倉庫則是處理海量數(shù)據(jù)的基礎(chǔ);數(shù)據(jù)分析是體現(xiàn)系統(tǒng)智能的關(guān)鍵,一般采用OLAP和數(shù)據(jù)挖掘兩大技術(shù)。OLAP不僅進行數(shù)據(jù)匯總/聚集,同時還提供切片、切塊、下鉆、上卷和旋轉(zhuǎn)等數(shù)據(jù)分析功能,用戶可以方便地對海量數(shù)據(jù)進行多維分析。數(shù)據(jù)挖掘的目標則是挖掘數(shù)據(jù)背后隱藏的知識,通過關(guān)聯(lián)分析、聚類和分類等方法建立分析模型,預(yù)測企業(yè)未來發(fā)展趨勢和將要面臨的問題;在海量數(shù)據(jù)和分析手段增多的情況下,數(shù)據(jù)展現(xiàn)則主要保障系統(tǒng)分析結(jié)果的可視化。
第2題:
第3題:
9.案例題
閱讀以下關(guān)于軟件系統(tǒng)分析與設(shè)計的敘述,在答題紙上回答問題1至問題3。
【說明】
某企業(yè)擬開發(fā)一套數(shù)據(jù)處理系統(tǒng),在系統(tǒng)分析階段,系統(tǒng)分析師整理的核心業(yè)務(wù)流程與需求如下:
(a)系統(tǒng)分為管理員和用戶兩類角色,其中管理員主要進行用戶注冊與權(quán)限設(shè)置,用戶主要完成業(yè)務(wù)功能;
(b)系統(tǒng)支持用戶上傳多種類型的數(shù)據(jù),主要包括圖像、文本和二維曲線等;
(c)數(shù)據(jù)上傳完成后,用戶需要對數(shù)據(jù)進行預(yù)處理操作,預(yù)處理操作包括圖像增強、文本摘要,曲線平滑等;.
(d)預(yù)處理操作完成后,需要進一步對數(shù)據(jù)進行智能分析,智能分析操作包括圖像分類、文本情感分析、曲線未來走勢預(yù)測等;
(e)上述預(yù)處理和智能分析操作的中間結(jié)果均需要進行保存;
(f)用戶可以將數(shù)據(jù)分析結(jié)果以圖片、文本、二維圖表等多種方式進行展示,并支持結(jié)果匯總,最終導(dǎo)出為符合某種格式的報告。
【問題1】(9分)
數(shù)據(jù)流圖(DataFlowDiagram,DFD)是一種重要的結(jié)構(gòu)化系統(tǒng)分析方法,重點表達系統(tǒng)內(nèi)數(shù)據(jù)的傳遞關(guān)系,并通過數(shù)據(jù)流描述系統(tǒng)功能。請用300字以內(nèi)的文字說明DFD在進行系統(tǒng)需求分析過程中的主要作用。
【問題2】(10分)
頂層圖(也稱作上下文數(shù)據(jù)流圖)是描述系統(tǒng)最高層結(jié)構(gòu)的DFD,它的特點是將整個待開發(fā)的系統(tǒng)表示為一個加工,將所有的外部實體和進出系統(tǒng)的數(shù)據(jù)流都畫在一張圖中。請參考題干描述,將合適的內(nèi)容填入圖2—1中(1)~(5)空白處,完成該系統(tǒng)的頂層圖。
【問題3】(6分)
在結(jié)構(gòu)化設(shè)計方法中,通常采用流程圖表示某一處理過程,這種過程既可以是生產(chǎn)線上的工藝流程,也可以是完成一項任務(wù)必需的管理過程。而在面向?qū)ο蟮脑O(shè)計方法中,則主要采用活動圖表示某個用例的工作流程。請用300字以內(nèi)的文字說明流程圖和活動圖在表達業(yè)務(wù)流程時的三個主要不同點。
【答案】【問題1】
DFD的主要作用如下:
(1)DFD是理解和表達用戶需求的工具,是需求分析的手段。
(2)DFD概括地描述了系統(tǒng)的內(nèi)部邏輯過程,是需求分析結(jié)果的表達工具,也是系統(tǒng)設(shè)計的重要參考資料,是系統(tǒng)設(shè)計的起點。
(3)DFD作為一個存檔的文字材料,是進一步修改和充實開發(fā)計劃的依據(jù)。
【問題2】
(1)管理員
(2)用戶權(quán)限信息
(3)用戶
(4)多種類型數(shù)據(jù)
(5)導(dǎo)出報告/展示結(jié)果
【問題3】
流程圖和活動圖有如下三個主要區(qū)別:
(1)流程圖著重描述處理過程,它的主要控制結(jié)構(gòu)是順序、分支和循環(huán),各個處理過程之間有嚴格的順序和時間關(guān)系。而活動圖描述的是對象活動的順序關(guān)系所遵循的規(guī)則,它著重表現(xiàn)的是系統(tǒng)的行為,而非系統(tǒng)的處理過程。
(2)流程圖只能表達順序執(zhí)行過程,活動圖則可以表達并發(fā)執(zhí)行過程。
(3)活動圖可以有多個結(jié)束狀態(tài),而流程圖只能有一個結(jié)束狀態(tài)。
【解析】本題考查的是結(jié)構(gòu)化分析工具-數(shù)據(jù)流圖DFD的分析與應(yīng)用。
【問題1】
DFD是SA方法中的重要工具,是表達系統(tǒng)內(nèi)數(shù)據(jù)的流動并通過數(shù)據(jù)流描述系統(tǒng)功能的一種方法。DFD還可被認為是一個系統(tǒng)模型,在信息系統(tǒng)開發(fā)中,如果采用結(jié)構(gòu)化方法,則一般將DFD作為需求規(guī)格說明書的一個組成部分。
DFD從數(shù)據(jù)傳遞和加工的角度,利用圖形符號通過逐層細分描述系統(tǒng)內(nèi)各個部件的功能和數(shù)據(jù)在它們之間傳遞的情況,來說明系統(tǒng)所完成的功能。具體來說,DFD的主要作用如下:
(1)DFD是理解和表達用戶需求的工具,是需求分析的手段。由于DFD簡明易懂,不需要任何計算機專業(yè)知識就可以理解它,因此,系統(tǒng)分析師可以通過DFD與用戶進行交流。
(2)DFD概括地描述了系統(tǒng)的內(nèi)部邏輯過程,是需求分析結(jié)果的表達工具,也是系統(tǒng)設(shè)計的重要參考資料,是系統(tǒng)設(shè)計的起點。
(3)DFD作為一個存檔的文字材料,是進一步修改和充實開發(fā)計劃的依據(jù)。
【問題2】
在DFD中,通常會出現(xiàn)4種基本符號,分別是數(shù)據(jù)流、加工、數(shù)據(jù)存儲和外部實體(數(shù)據(jù)源及數(shù)據(jù)終點)。數(shù)據(jù)流是具有名字和流向的數(shù)據(jù),在DFD中用標有名字的箭頭表示。加工是對數(shù)據(jù)流的變換,一般用圓圈表示。數(shù)據(jù)存儲是可訪問的存儲信息,一般用直線段表示。外部實體是位于被建模的系統(tǒng)之外的信息生產(chǎn)者或消費者,是不能由計算機處理的成分,它們分別表明數(shù)據(jù)處理過程的數(shù)據(jù)來源及數(shù)據(jù)去向,用標有名字的方框表示。
所以(1)(3)應(yīng)填入外部實體名,(2)(3)(4)應(yīng)填入加工名,根據(jù)(a)系統(tǒng)分為管理員和用戶兩類角色,其中管理員主要進行用戶注冊與權(quán)限設(shè)置,用戶主要完成業(yè)務(wù)功能,可以得出(1)為管理員(2)為用戶權(quán)限信息。根據(jù)(b)系統(tǒng)支持用戶上傳多種類型的數(shù)據(jù),主要包括圖像、文本和二維曲線等,可以得出(4)為多種類型數(shù)據(jù)。根據(jù)(c)數(shù)據(jù)上傳完成后,用戶需要對數(shù)據(jù)進行預(yù)處理操作,預(yù)處理操作包括圖像增強、文本摘要,曲線平滑等,可以得出(3)為用戶。根據(jù)(f)用戶可以將數(shù)據(jù)分析結(jié)果以圖片、文本、二維圖表等多種方式進行展示,并支持結(jié)果匯總,最終導(dǎo)出為符合某種格式的報告,可以得出(5)為導(dǎo)出報告/展示結(jié)果。
【問題3】
流程圖是對過程、算法、流程的一種圖像表示,在技術(shù)設(shè)計、交流及商業(yè)簡報等領(lǐng)域有廣泛的應(yīng)用。通常用一些圖框來表示各種類型的操作,在框內(nèi)寫出各個步驟,然后用帶箭頭的線把它們連接起來,以表示執(zhí)行的先后順序。用圖形表示算法,直觀形象,易于理解。有時候也被稱之為輸入-輸出圖。顧名思義,就是用來直觀地描述一個工作過程的具體步驟。這種過程既可以是生產(chǎn)線上的工藝流程,也可以是完成一項任務(wù)所必需的管理過程。
活動圖是由活動節(jié)點和轉(zhuǎn)換流程構(gòu)成的圖。它描述系統(tǒng)或業(yè)務(wù)的一系列活動構(gòu)成的控制流,描述系統(tǒng)從一種活動轉(zhuǎn)換到另一種活動的整個過程。
流程圖著重描述處理過程,它的主要控制結(jié)構(gòu)是順序、分支和循環(huán),各個處理過程之間有嚴格的順序和時間關(guān)系。而活動圖描述的是對象活動的順序關(guān)系所遵循的規(guī)則,它著重表現(xiàn)的是系統(tǒng)的行為,而非系統(tǒng)的處理過程;活動圖能夠表示并發(fā)活動的情形,而流程圖不行;活動圖是面向?qū)ο蟮?,而流程圖是面向過程的;活動圖可以有多個結(jié)束狀態(tài),而流程圖只能有一個結(jié)束狀態(tài)。
10.單選題
下列開發(fā)方法中,(
)不屬于敏捷開發(fā)方法。
問題1選項
A.極限編程
B.螺旋模型
C.自適應(yīng)軟件開發(fā)
D.水晶方法
【答案】B
【解析】常見的敏捷開發(fā)模型包括:
1、極限編程
2、自適應(yīng)軟件開發(fā)
3、水晶方法
4、SCRUM
5、功用驅(qū)動開發(fā)方法(FDD)
11.單選題
()是從系統(tǒng)的應(yīng)用領(lǐng)域而不是從系統(tǒng)用戶的特定需要中得出的,它們可以是新的功能性需求,或者是對已有功能性需求的約束,或者是陳述特定的計算必須遵守的要求。
問題1選項
A.功能性需求
B.用戶需求
C.產(chǎn)品需求
D.領(lǐng)域需求
【答案】D
12.單選題
某教授于2016年6月1日自行將《信息網(wǎng)絡(luò)傳播權(quán)保護條例》譯成英文,投遞給某國家的核心期刊,并于2016年11月1日發(fā)表。國家相關(guān)部門認為該教授的譯文質(zhì)量很高,經(jīng)與該教授協(xié)商,于2017年1月5日發(fā)文將該譯文定為官方正式譯文。下列說法,(
)是正確的。
問題1選項
A.由于該教授未經(jīng)相關(guān)部門同意而自行翻譯官方條例,因此對其譯文不享有著作權(quán)
B.該教授對其譯文自2016年6月1日起一直享有著作權(quán)
C.該教授對其譯文自2016年6月1日至2017年1月4日期間享有著作權(quán)
D.該教授對其譯文自2016年11月1日至2017年1月4日期間享有著作權(quán)
【答案】C
【解析】本題考查知識產(chǎn)權(quán)中的著作權(quán)的保護期限。
著作權(quán)的保護是從作品完成時間開始計算的,所以從2016年6月1日開始,該教授享有著作權(quán);但著作權(quán)的保護范圍不涵蓋國家的法律法規(guī)及官方正式譯文,所以從2017年1月5日定為官方正式譯文時,就不保護了。綜上所述,保護期限應(yīng)是:2016年6月1日開始至2017年1月4日截止。
13.單選題
IP報文首部不包含()。
問題1選項
A.版本號
B.源目的MAC
C.生存時間
D.源/目的IP
【答案】B
14.單選題
在信息系統(tǒng)開發(fā)方法中,()是一種根據(jù)用戶初步需求,利用系統(tǒng)開發(fā)工具,快速地建立一個系統(tǒng)模型展示給用戶,在此基礎(chǔ)上與用戶交流,最終實現(xiàn)用戶需求的系統(tǒng)快速開發(fā)方法。
問題1選項
A.結(jié)構(gòu)化方法
B.需求模型法
C.面向?qū)ο蠓?/p>
D.原型法
【答案】D
【解析】本題考查的是信息系統(tǒng)開發(fā)方法。
結(jié)構(gòu)化方法也稱為生命周期法,是一種傳統(tǒng)的信息系統(tǒng)開發(fā)方法,由結(jié)構(gòu)化分析(StructuredAnalysis,SA)、結(jié)構(gòu)化設(shè)計(StructuredDesign,SD)和結(jié)構(gòu)化程序設(shè)計(StructuredProgramming,SP)三部分有機組合而成,其精髓是自頂向下、逐步求精和模塊化設(shè)計。
面向?qū)ο螅∣bject-Oriented,OO)方法認為,客觀世界是由各種對象”組成的,任何事物都是對象,每一個對象都有自己的運動規(guī)律和內(nèi)部狀態(tài),都屬于某個對象“類”,是該對象類的一個元素。復(fù)雜的對象可由相對簡單的各種對象以某種方式而構(gòu)成,不同對象的組合及相互作用就構(gòu)成了系統(tǒng)。OO方法是當前的主流開發(fā)方法,擁有很多不同的分支體系,主要包括OMT(ObjectModelTechnology,對象建模技術(shù))方法、Coad/Yourdon方法、OOSE(Object-OrientedSoftwareEngineering,面向?qū)ο蟮能浖こ蹋┓椒ê虰ooch方法等,而OMT、OOSE和Booch已經(jīng)統(tǒng)一成為UML(UnitedModelLanguage,統(tǒng)一建模語言)。
原型化方法也稱為快速原型法,或者簡稱為原型法。它是一種根據(jù)用戶初步需求,利用系統(tǒng)開發(fā)工具,快速地建立一個系統(tǒng)模型展示給用戶,在此基礎(chǔ)上與用戶交流,最終實現(xiàn)用戶需求的信息系統(tǒng)快速開發(fā)的方法。原型法的優(yōu)點主要在于能更有效地確認用戶需求。從直觀上來看,原型法適用于那些需求不明確的系統(tǒng)開發(fā)。事實上,對于分析層面難度大、技術(shù)層面難度不大的系統(tǒng),適合于原型法開發(fā);而對于技術(shù)層面的困難遠大于其分析層面的系統(tǒng),則不宜用原型法。本題描述的是D選項原型法。
15.單選題
將Teachers表的查詢權(quán)限授予用戶U1和U2,并允許該用戶將此權(quán)限授予其他用戶。實現(xiàn)此功能的SQL語句如下()。
問題1選項
A.GRANTSELECTONTABLETeachersTOU1,U2WITHPUBLIC;
B.GRANTSELECTTOTABLETeachersONU1,U2WITHPUBLIC;
C.GRANTSELECTONTABLETeachersTOU1,U2WITHGRANTOPTION;
D.GRANTSELECTTOTABLETeachersONU1,U2WITHGRANTOPTION;
【答案】C
【解析】本題是對授權(quán)SQL語句的考查。
SQL中使用grant和revoke語句向用戶授予或收回對數(shù)據(jù)的操作權(quán)限。
grant語句向用戶授予權(quán)限,revoke語句收回已經(jīng)授予用戶的權(quán)限。
grant語句的一般格式為:
grant[,]...on[,]...to[,]...[withgrantoption]所以可以排除BD選項。
withgrantoption的意思是:權(quán)限賦予/取消是級聯(lián)的,如將withgrantoption用于對象授權(quán)時,被授予的用戶也可把此對象權(quán)限授予其他用戶或角色,但管理員收回用withgrantoption授權(quán)的用戶對象權(quán)限時,權(quán)限會因傳播而失效。而WITHPUBLIC是可將權(quán)限賦給所有的用戶,故答案為C選項。
16.單選題
在軟件逆向工程的相關(guān)概念中,()是指在同一抽象級別上轉(zhuǎn)換系統(tǒng)描述形式。()是指在逆向工程所獲得信息的基礎(chǔ)上,修改或重構(gòu)已有的系統(tǒng),產(chǎn)生系統(tǒng)的一個新版本。
問題1選項
A.設(shè)計恢復(fù)
B.正向工程
C.設(shè)計重構(gòu)
D.重構(gòu)
問題2選項
A.設(shè)計重構(gòu)
B.雙向工程
C.再工程
D.重構(gòu)
【答案】第1題:D
第2題:C
【解析】第1題:本題考查了逆向工程相關(guān)內(nèi)容。
軟件的逆向工程是分析程序,力圖在比源代碼更高抽象層次上建立程序的表示過程,逆向工程是設(shè)計的恢復(fù)過程。
與逆向工程相關(guān)的概念有重構(gòu)、設(shè)計恢復(fù)、再工程和正向工程。
(1)重構(gòu)(restructuring)。重構(gòu)是指在同一抽象級別上轉(zhuǎn)換系統(tǒng)描述形式。第一空選擇D選項。
(2)設(shè)計恢復(fù)(designrecovery)。設(shè)計恢復(fù)是指借助工具從已有程序中抽象出有關(guān)數(shù)據(jù)設(shè)計、總體結(jié)構(gòu)設(shè)計和過程設(shè)計等方面的信息。
(3)再工程(re-engineering)。再工程是指在逆向工程所獲得信息的基礎(chǔ)上,修改或重構(gòu)已有的系統(tǒng),產(chǎn)生系統(tǒng)的一個新版本。再工程是對現(xiàn)有系統(tǒng)的重新開發(fā)過程,包括逆向工程、新需求的考慮過程和正向工程三個步驟。
它不僅能從已存在的程序中重新獲得設(shè)計信息,而且還能使用這些信息來重構(gòu)現(xiàn)有系統(tǒng),以改進它的綜合質(zhì)量。在利用再工程重構(gòu)現(xiàn)有系統(tǒng)的同時,一般會增加新的需求,包括增加新的功能和改善系統(tǒng)的性能。第一空選擇C選項
(4)正向工程(forwardengineering)。正向工程是指不僅從現(xiàn)有系統(tǒng)中恢復(fù)設(shè)計信息,而且使用該信息去改變或重構(gòu)現(xiàn)有系統(tǒng),以改善其整體質(zhì)量。
第2題:
17.單選題
下列關(guān)于計算機軟件著作權(quán)的敘述,錯誤的是()。
問題1選項
A.為了學(xué)習(xí)和研究軟件內(nèi)涵的設(shè)計思想和原理,通過安裝、傳輸或存儲軟件等方式使用軟件,可以不經(jīng)軟件著作權(quán)人許可,不向其支付報酬
B.軟件著作權(quán)屬于自然人的,該自然人死亡后,在軟件著作權(quán)的保護期內(nèi),軟件著作權(quán)的繼承人可以繼承各項軟件著作權(quán)
C.軟件著作權(quán)人可以許可他人行使其軟件著作權(quán),并有權(quán)獲得報酬
D.軟件著作權(quán)人可以全部或部分轉(zhuǎn)讓其軟件著作權(quán),并有權(quán)獲得報酬
【答案】B
【解析】A選項是正確的。根據(jù)《計算機軟件保護條例》的第十七條。
第十七條為了學(xué)習(xí)和研究軟件內(nèi)含有的設(shè)計思想和原理,通過安裝、顯示、傳輸或者存儲軟件等方式使用軟件的,可以不經(jīng)軟件著作權(quán)人許可,不向其支付報酬。
B選項是錯的。根據(jù)《計算機軟件保護條例》的第十五條。
第十五條軟件著作權(quán)屬于自然人的,該自然人死亡后,在軟件著作權(quán)的保護期內(nèi),軟件著作權(quán)的繼承人可以依照《中華人民共和國繼承法》的有關(guān)規(guī)定,繼承本條例第八條規(guī)定的除署名權(quán)以外的其他權(quán)利。
C和D是正確的,屬于法規(guī)的原文,根據(jù)《計算機軟件保護條例》的第九條。
(九)應(yīng)當由軟件著作權(quán)人享有的其他權(quán)利。
軟件著作權(quán)人可以許可他人行使其軟件著作權(quán),并有權(quán)獲得報酬。
軟件著作權(quán)人可以全部或者部分轉(zhuǎn)讓其軟件著作權(quán),并有權(quán)獲得報酬。
第九條軟件著作權(quán)屬于軟件開發(fā)者,本條例另有規(guī)定的除外。
如無相反證明,在軟件上署名的自然人、法人或者其他組織為開發(fā)者。
18.單選題
下列協(xié)議中,可以用于文件安全傳輸?shù)氖牵ǎ?/p>
問題1選項
A.FTP
B.SFTP
C.TFTP
D.ICMP
【答案】B
19.單選題
根據(jù)歷史數(shù)據(jù)和理論推導(dǎo)可知,某應(yīng)用中,隨機變量s的分布密度函數(shù)為f(x)=3x2,(0。這意味著,當Δ
x充分小時,隨機變量s落在區(qū)間(x,x+
Δ
x)內(nèi)的概率約等于f(x)
Δ
x。為此,開發(fā)該應(yīng)用的仿真系統(tǒng)時,可用()來模擬該隨機變量,其中,r1.r2.r3...為計算機逐個產(chǎn)生的、均勻分布在(0,1)區(qū)間內(nèi)的互相獨立的偽隨機數(shù)。
問題1選項
A.max(r1,r2,r3)
B.min(r1,r2,r3)
C.r1*r2*r3
D.(r1+r2+r3)/3
【答案】A
【解析】(0,1)區(qū)間內(nèi)的分布密度函數(shù)3x2。意味著隨著x的增大出現(xiàn)的概率也增大。顯然,對于min(r1,r2,r3),出現(xiàn)較小的數(shù)值的概率更大些;r1*r2*r3(兩個小于1的數(shù)相乘會變得更?。┮矔@樣。對于隨機變量(r1+r2+r3)/2,出現(xiàn)中等大小數(shù)值的概率更大一些,出現(xiàn)較大的或較小值的概率會小一些,其分布密度函數(shù)會呈凸型。只有max(r1,r2,r3),出現(xiàn)較大數(shù)值的概率更大些。
20.單選題
韓國甲公司生產(chǎn)的平板電腦在其本國享有“Upad“注冊商標專用權(quán),但未在中國申請注冊。中國乙公司生產(chǎn)的平板電腦也使用“Upad”商標,并享有中國注冊商標專用權(quán),但未在韓國申請注冊。甲公司與乙公司生產(chǎn)的平板電腦都在中國市場上銷售,此情形下,依據(jù)中國商標法,()。
問題1選項
A.甲公司侵犯了乙公司的商標權(quán)
B.甲公司未侵犯乙公司的商標權(quán)
C.乙公司侵犯了甲公司的商標權(quán)
D.甲公司與乙公司均未侵犯商標權(quán)
【答案】A
21.案例題
閱讀以下關(guān)于web系統(tǒng)設(shè)計的敘述,在答題紙上回答問題1至問題3。
【說明】
某公司擬開發(fā)一個食品供應(yīng)鏈溯源系統(tǒng),該系統(tǒng)需要提供從原材料供應(yīng)商、加工商、物流、分銷商、零售商、消費者的食品供應(yīng)鏈全流程溯源。該公同組建了項目組,并召開了項目開發(fā)討論會。會上,張工提出通過二維碼掃描獲取食品信息,采用中心化數(shù)據(jù)庫作為數(shù)據(jù)存儲媒介;李工提出使用中心化數(shù)據(jù)庫容易產(chǎn)生數(shù)據(jù)信任、溯源追責(zé)困難等問題,建議建立區(qū)塊鏈和數(shù)據(jù)庫的映射存儲,提供存儲和查詢操作功能,并提出采用數(shù)據(jù)接入層、數(shù)據(jù)核心層、應(yīng)用表示層三層體系架構(gòu)實現(xiàn)該食品溯源系統(tǒng)。
【問題1】(6分)
去中心化和開放性是區(qū)塊鏈的重要特征,請用200字以內(nèi)的文字簡要說明什么是區(qū)塊鏈的去中心化和開放性。
【問題2】(7分)
分布式交易賬本、哈希散列函數(shù)、公私鑰簽名、時間戳就是區(qū)塊鏈的核心技術(shù),請從上述技術(shù)中選擇兩種最適合解決數(shù)據(jù)信任問題的技術(shù),并用300字以內(nèi)的文字說明原因。
【問題3】(12分)
根據(jù)李工的建議,該系統(tǒng)將采用三層架構(gòu)。請從下面給出的(a)~(m)候選項中進行選擇,補充完善圖5-1中(1)~(6)處空白的內(nèi)容,完成該系統(tǒng)的架構(gòu)設(shè)計方案。
(a)數(shù)據(jù)接入層
(b)智能合約
(c)Socket
(d)4G/Wifi
(e)應(yīng)用表示層
(f)數(shù)據(jù)庫
(g)MVC
(h)數(shù)據(jù)核心層
(i)傳感器網(wǎng)絡(luò)
(j)區(qū)塊鏈網(wǎng)絡(luò)
(k)4G/Wifi
(l)JDBC
(m)業(yè)務(wù)邏輯層
【答案】【問題1】
1、去中心化
區(qū)塊鏈采用了分布式計算和存儲,不存在中心化的硬件或管理機構(gòu),因此使得任意節(jié)點的權(quán)利和義務(wù)都是均等的。
2、開放性
區(qū)塊鏈的系統(tǒng)的一個開放性質(zhì)的,除了交易各方的私有信息被加密外,區(qū)塊鏈的數(shù)據(jù)對所有人公開的。
【問題2】
分布式交易賬本、公私鑰簽名
分布式交易賬本使交易賬本在全網(wǎng)不止一份,而是有多份,當有人想篡改賬本時,非常難以實現(xiàn),所以能解決數(shù)據(jù)可信度問題。
公私鑰簽名是使用非對稱加密機制,做簽名,以驗證持有人以及防止偽造的效果,這種技術(shù)也極難被破解,能驗證持有人自然能一定程度解決數(shù)據(jù)可信度的問題。
【問題3】
(1)(a)數(shù)據(jù)接入層
(2)(k)4G/Wifi
(3)(b)智能合約
(4)(f)數(shù)據(jù)庫
(5)(h)數(shù)據(jù)核心層
(6)(e)應(yīng)用表示層
【解析】區(qū)塊鏈的特點:
1、去中心化
區(qū)塊鏈采用了分布式計算和存儲,不存在中心化的硬件或管理機構(gòu),因此使得任意節(jié)點的權(quán)利和義務(wù)都是均等的。
2、開放性
區(qū)塊鏈的系統(tǒng)的一個開放性質(zhì)的,除了交易各方的私有信息被加密外,區(qū)塊鏈的數(shù)據(jù)對所有人公開的。
3、自治性
在區(qū)塊鏈中,任何人為的干預(yù)都是不起作用的,將對“人”的信任改成了對機器的信任。使得整個系統(tǒng)中的所有節(jié)點能夠在去信任的環(huán)境自由安全的交換數(shù)據(jù)。
4、信息不可篡改
在區(qū)塊鏈中一旦信息經(jīng)過驗證并添加至區(qū)塊就會永久的存儲起來無法進行修改。
區(qū)塊鏈的概率主要就是分布式數(shù)據(jù)存儲、點對點傳輸、共識機制、加密算法等計算機技術(shù)的新型應(yīng)用模式。區(qū)塊鏈主要就是分為交易、區(qū)塊和鏈三大部分。區(qū)塊是用來記錄一段時間內(nèi)發(fā)生的交易和狀態(tài)結(jié)果,鏈是由一個個區(qū)塊按照發(fā)生順序串聯(lián)而成,是整個狀態(tài)變化的日志記錄。
區(qū)塊鏈作為當下被推崇的一門技術(shù)主要優(yōu)點為分布式記賬、全流程記錄、不可篡改性和加密技術(shù)。在區(qū)塊鏈中都必須遵循同一記賬交易規(guī)則,基于密碼的算法同時每筆交易需要網(wǎng)絡(luò)內(nèi)其他用戶的批準,核心分布式去中心化。區(qū)塊鏈不可篡改和加密安全性采取了單向哈希算法,時間的不可逆性導(dǎo)致任何試圖入侵篡改區(qū)塊鏈內(nèi)數(shù)據(jù)信息的行為都很容易被追溯,提高了對應(yīng)的安全性。
22.單選題
計算機系統(tǒng)性能評估中,()通常采用加法指令的運算速度來衡量計算機的速度。()首先計算出處理部件每個計算單元的有效計算率,再按不同字長加以調(diào)整,得出該計算單元的理論性能,所有組成該處理部件的計算單元的理論性能之和即為最終的計算機性能。
問題1選項
A.指令執(zhí)行速度法
B.等效指令速度法
C.綜合理論性能法
D.基準程序法
問題2選項
A.指令執(zhí)行速度法
B.等效指令速度法
C.綜合理論性能法
D.基準程序法
【答案】第1題:A
第2題:C
【解析】第1題:本題考查計算機系統(tǒng)性能評價方法。
指令執(zhí)行速度法:在計算機發(fā)展的初期,曾用加法指令的運算速度來衡量計算機的速度,速度是計算機的主要性能指標之一。因為加法指令的運算速度大體上可反映出乘法、除法等其他算術(shù)運算的速度,而且邏輯運算、轉(zhuǎn)移指令等簡單指令的執(zhí)行時間往往設(shè)計成與加法指令相同,因此加法指令的運算速度有一定代表性。表示機器運算速度的單位是KIPS(每秒千條指令)。
等效指令速度法(Gibsonmix,吉普森混合法):通過各類指令在程序中所占的比例(Wi)進行計算得到的。特點:考慮指令比例不同的問題。
綜合理論性能法(CTP,CompositeTheoreticalPerformance):CTP用MTOPS(MillionTheoreticalOperationsPerSecond,每秒百萬次理論運算)表示。CTP的估算方法是,首先算出處理部件每個計算單元的有效計算率,再按不同字長加以調(diào)整,得出該計算單元的理論性能,所有組成該處理部件的計算單元的理論性能之和即為CTP。
基準程序法:把應(yīng)用程序中用得最多、最頻繁的那部分核心程序作為評估計算機系統(tǒng)性能的標準程序,稱為基準測試程序(benchmark)。基準程序法是目前一致承認的測試系統(tǒng)性能的較好方法。
所以答案是A;C。
第2題:
23.單選題
RISC-V是基于精簡指令集計算原理建立的開放指令集架構(gòu),以下關(guān)于RISC-V的說法中,不正確的是()。
問題1選項
A.RISC-V架構(gòu)不僅短小精悍,而且其不同的部分還能以模塊化的方式組織在一起,從而試圖通過一套統(tǒng)一的架構(gòu)滿足各種不同的應(yīng)用場景
B.RISC-V基礎(chǔ)指令集中只有40多條指令,加上其他模塊化護展指令總共也就幾十條指令
C.RISC-VISA可以免費使用,允許任何人設(shè)計、制造和銷售RISC-V芯片和軟件
D.RISC-V也是X86架構(gòu)的一種,它和ARM架構(gòu)之間存在很大區(qū)別
【答案】D
【解析】本題考查的是RISC相關(guān)概念。
RISC-V的特點:
1.完全開源
對指令集使用,RISC-V基金會不收取高額的授權(quán)費。開源采用寬松的BSD協(xié)議,企業(yè)完全自由免費使用,同時也容許企業(yè)添加自有指令集拓展而不必開放共享以實現(xiàn)差異化發(fā)展。C選項說法正確。
2.架構(gòu)簡單
RISC-V架構(gòu)秉承簡單的設(shè)計哲學(xué)。體現(xiàn)為:
在處理器領(lǐng)域,主流的架構(gòu)為x86與ARM架構(gòu)。x86與ARM架構(gòu)的發(fā)展的過程也伴隨了現(xiàn)代處理器架構(gòu)技術(shù)的不斷發(fā)展成熟,但作為商用的架構(gòu),為了能夠保持架構(gòu)的向后兼容性,其不得不保留許多過時的定義,導(dǎo)致其指令數(shù)目多,指令冗余嚴重,文檔數(shù)量龐大,所以要在這些架構(gòu)上開發(fā)新的操作系統(tǒng)或者直接開發(fā)應(yīng)用門檻很高。而RISC-V架構(gòu)則能完全拋棄包袱,借助計算機體系結(jié)構(gòu)經(jīng)過多年的發(fā)展已經(jīng)成為比較成熟的技術(shù)的優(yōu)勢,從輕上路。RISC-V基礎(chǔ)指令集則只有40多條,加上其他的模塊化擴展指令總共幾十條指令。RISC-V的規(guī)范文檔僅有145頁,而“特權(quán)架構(gòu)文檔”的篇幅也僅為91頁。B選項說法正確。
X86使用的是復(fù)雜指令集(CISC),ARM和RISC-V使用的是精簡指令集(RISC)。所以RISC-V不是X86架構(gòu)的一種,它和X86架構(gòu)之間存在很大區(qū)別,D選項說法錯誤。
3.易于移植
現(xiàn)代操作系統(tǒng)都做了特權(quán)級指令和用戶級指令的分離,特權(quán)指令只能操作系統(tǒng)調(diào)用,而用戶級指令才能在用戶模式調(diào)用,保障操作系統(tǒng)的穩(wěn)定。RISC-V提供了特權(quán)級指令和用戶級指令,同時提供了詳細的RISC-V特權(quán)級指令規(guī)范和RISC-V用戶級指令規(guī)范的詳細信息,使開發(fā)者能非常方便的移植linux和unix系統(tǒng)到RISC-V平臺。
4.模塊化設(shè)計
RISC-V架構(gòu)不僅短小精悍,而且其不同的部分還能以模塊化的方式組織在一起,從而試圖通過一套統(tǒng)一的架構(gòu)滿足各種不同的應(yīng)用場景。用戶能夠靈活選擇不同的模塊組合,來實現(xiàn)自己定制化設(shè)備的需要,比如針對于小面積低功耗嵌入式場景,用戶可以選擇RV32IC組合的指令集,僅使用MachineMode(機器模式);而高性能應(yīng)用操作系統(tǒng)場景則可以選擇譬如RV32IMFDC的指令集,使用MachineMode(機器模式)與UserMode(用戶模式)兩種模式。A選項說法正確。
5.完整的工具鏈
對于設(shè)計CPU來說,工具鏈是軟件開發(fā)人員和cpu交互的窗口,沒有工具鏈,對軟件開發(fā)人員開發(fā)軟件要求很高,甚至軟件開發(fā)者無法讓cpu工作起來。在cpu設(shè)計中,工具鏈的開發(fā)是一個需要巨大工作量的工作。如果用RISC-V來設(shè)計芯片,芯片設(shè)計公司不再擔(dān)心工具鏈問題,只需專注于芯片設(shè)計,RISC-V社區(qū)已經(jīng)提供了完整的工具鏈,并且RISC-V基金會持續(xù)維護該工具鏈。當前RISC-V的支持已經(jīng)合并到主要的工具中,比如編譯工具鏈gcc,仿真工具qemu等。
24.單選題
假設(shè)計算機系統(tǒng)中有三類互斥資源R1、R2
和R3
,可用資源數(shù)分別為9、5和3,若在T0時刻系統(tǒng)中有P1,P2,P3,P4,和P5五個進程,這些進程對資源的最大需求量和已分配資源數(shù)如下表所示。在T0
時刻系統(tǒng)剩余的可用資源數(shù)分別為()。如果進程按()序列執(zhí)行,那么系統(tǒng)狀態(tài)是安全的。
問題1選項
A.1、1和0
B.1、1和1
C.2、1和0
D.2、0和1
問題2選項
A.P1→P2→P4→P5→P3
B.P4→P2→P1→P5→P3
C.P5→P2→P4→P3→P1
D.P5→P1→P4→P2→P3
【答案】第1題:D
第2題:C
【解析】本題考銀行家算法。
T0時刻,系統(tǒng)剩余的可用資源數(shù)分別為:
R1:9-(2+2+1+1+1)=2
R2
:5-(1+1+1+1+1)=0
R3
:3-(1+1)=1
以目前的資源,只能先執(zhí)行P5,P5執(zhí)行完,系統(tǒng)剩余資源為:3,1,1,此時可執(zhí)行P2,但不能執(zhí)行P1,所以應(yīng)選C。
25.單選題
下列協(xié)議中,不屬于電子郵件收發(fā)協(xié)議的是()。
問題1選項
A.SMTP
B.POP
C.IMAP
D.FTP
【答案】D
26.單選題
郭一在單位運營管理部工作,負責(zé)經(jīng)營報表和統(tǒng)計分析,為便于及時、準確完成報表,郭一利用自身軟件開發(fā)基礎(chǔ),在下班后的業(yè)余時間與家人共同開發(fā)了一個統(tǒng)計軟件。以下說法中,正確的是()。
問題1選項
A.該軟件沒有商業(yè)用途,沒有著作權(quán)的問題
B.郭一在開發(fā)軟件的過程中,沒有利用企業(yè)的物質(zhì)技術(shù)條件,該軟件的著作權(quán)屬于郭一
C.按照軟件著作權(quán)歸屬的一般原則,該軟件的著作權(quán)歸屬于郭一
D.該軟件的著作權(quán)屬于企業(yè),因其是郭一為完成本職工作而產(chǎn)生的結(jié)果
【答案】D
27.單選題
以下商標注冊申請,經(jīng)審查,不能獲準注冊的是()。
問題1選項
A.青銅
B.華山
C.湖北
D.麒麟
【答案】C
【解析】根據(jù)《中華人民共和國商標法》第十條規(guī)定:
下列標志不得作為商標使用:
(一)同中華人民共和國的國家名稱、國旗、國徽、國歌、軍旗、軍徽、軍歌、勛章等相同或者近似的,以及同中央國家機關(guān)的名稱、標志、所在地特定地點的名稱或者標志性建筑物的名稱、圖形相同的;
(二)同外國的國家名稱、國旗、國徽、軍旗等相同或者近似的,但經(jīng)該國政府同意的除外;
(三)同政府間國際組織的名稱、旗幟、徽記等相同或者近似的,但經(jīng)該組織同意或者不易誤導(dǎo)公眾的除外;
(四)與表明實施控制、予以保證的官方標志、檢驗印記相同或者近似的,但經(jīng)授權(quán)的除外;
(五)同“紅十字”、“紅新月”的名稱、標志相同或者近似的;
(六)帶有民族歧視性的;
(七)帶有欺騙性,容易使公眾對商品的質(zhì)量等特點或者產(chǎn)地產(chǎn)生誤認的;
(八)有害于社會主義道德風(fēng)尚或者有其他不良影響的。
縣級以上行政區(qū)劃的地名或者公眾知曉的外國地名,不得作為商標。但是,地名具有其他含義或者作為集體商標、證明商標組成部分的除外;已經(jīng)注冊的使用地名的商標繼續(xù)有效。
28.單選題
(
)的開發(fā)過程一般是先把系統(tǒng)功能視作一個大的模塊,再根據(jù)系統(tǒng)分析與設(shè)計的要求對其進行進一步的模塊分解或組合。(
)使用了建模的思想,討論如何建立一個實際的應(yīng)用模型,包括對象模型、動態(tài)模型和功能模型,其功能模型主要用(
)實現(xiàn)。
問題1選項
A.面向?qū)ο蠓椒?/p>
B.OMT方法
C.結(jié)構(gòu)化方法
D.Booch方法
問題2選項
A.面向?qū)ο蠓椒?/p>
B.OMT方法
C.結(jié)構(gòu)化方法
D.Booch方法
問題3選項
A.狀態(tài)圖
B.DFD
C.類圖
D.流程圖
【答案】第1題:C
第2題:B
第3題:B
【解析】第1題:結(jié)構(gòu)化方法假定待開發(fā)的系統(tǒng)是一個結(jié)構(gòu)化的系統(tǒng),其基本思想是將系統(tǒng)的生命周期劃分為系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施、系統(tǒng)維護等階段。這種方法遵循系統(tǒng)工程原理,按照事先設(shè)計好的程序和步驟,使用一定的開發(fā)工具,完成規(guī)定的文檔,在結(jié)構(gòu)化和模塊化的基礎(chǔ)上進行信息系統(tǒng)的開發(fā)工作。結(jié)構(gòu)化方法的開發(fā)過程一般是先把系統(tǒng)功能視為一個大的模塊,再根據(jù)系統(tǒng)分析與設(shè)計的要求對其進行進一步的模塊分解或組合。
OMT方法使用了建模的思想,討論如何建立一個實際的應(yīng)用模型,包括對象模型、動態(tài)模型和功能模型。對象模型描述系統(tǒng)中對象的靜態(tài)結(jié)構(gòu)、對象之間的關(guān)系、屬性和操作,主要用對象圖來實現(xiàn);動態(tài)模型描述與時間和操作順序有關(guān)的系統(tǒng)特征,例如,激發(fā)事件、事件序列、確定事件先后關(guān)系的狀態(tài)等,主要用狀態(tài)圖來實現(xiàn)動態(tài)模型;功能模型描述一個計算如何從輸入值得到輸出值,它不考慮計算的次序,主要用DFD來實現(xiàn)功能模型。簡單地說,功能模型指出發(fā)生了什么,動態(tài)模型確定什么時候發(fā)生,而對象模型確定發(fā)生的客體。
第2題:
第3題:
29.單選題
系統(tǒng)結(jié)構(gòu)化分析模型包括數(shù)據(jù)模型、功能模型和行為模型,這些模型的核心是()。
問題1選項
A.實體聯(lián)系圖
B.狀態(tài)轉(zhuǎn)換圖
C.數(shù)據(jù)字典
D.流程圖
【答案】C
【解析】本題考查的是結(jié)構(gòu)化分析模型的相關(guān)概念。
結(jié)構(gòu)化分析就是一種建立模型的活動,通常建立數(shù)據(jù)模型、功能模型和行為模型三種模型。流程圖一般用于描述活動流程或程序執(zhí)行流程,程序流程圖是設(shè)計階段的工具,與結(jié)構(gòu)化分析無關(guān)。
實體-關(guān)系圖(E-R圖):用于建立數(shù)據(jù)模型,其中包含了實體、關(guān)系、屬性。
數(shù)據(jù)流圖(DFD):描繪信息流和數(shù)據(jù)輸入輸出的移動過程。是結(jié)構(gòu)化分析過程中使用的主要功能建模工具。
狀態(tài)轉(zhuǎn)換圖:通過描述系統(tǒng)的狀態(tài)及引起系統(tǒng)狀態(tài)轉(zhuǎn)換的事件,表示系統(tǒng)的行為,提供了行為建模的機制。
數(shù)據(jù)字典:描述在數(shù)據(jù)模型、功能模型和行為模型中出現(xiàn)的數(shù)據(jù)對象和控制信息的特征,給出這些對象的精確定義。數(shù)據(jù)字典是分析模型的核心,通常使用CASE工具來創(chuàng)建和維護數(shù)據(jù)字典。
數(shù)據(jù)字典是結(jié)構(gòu)化分析方法(SA方法)的核心。它通常包括五個部分,即數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程。答案選擇C選項。
30.單選題
在企業(yè)信息化中,()的主要方法有業(yè)務(wù)與IT整合和企業(yè)IT架構(gòu)構(gòu)建。下面關(guān)于上述兩種方法的說法中,不正確的是()。
問題1選項
A.信息架構(gòu)繼承
B.企業(yè)戰(zhàn)略與信息化戰(zhàn)略集成
C.信息化規(guī)劃與業(yè)務(wù)整合
D.信息化規(guī)劃與企業(yè)戰(zhàn)略規(guī)劃
問題2選項
A.業(yè)務(wù)與IT整合和企業(yè)IT架構(gòu)兩種方法不存在任何領(lǐng)域的重疊
B.業(yè)務(wù)與IT整合是一種以業(yè)務(wù)為導(dǎo)向的、全面的IT管理咨詢實施方法論
C.企業(yè)IT架構(gòu)幫助企業(yè)制訂IT戰(zhàn)略,并對其投資決策進行指導(dǎo)
D.企業(yè)IT架構(gòu)適用于現(xiàn)有信息系統(tǒng)和IT基礎(chǔ)架構(gòu)不一致、不兼容和缺乏統(tǒng)一的整體管理的企業(yè)
【答案】第1題:B
第2題:A
【解析】第1題:企業(yè)戰(zhàn)略與信息化戰(zhàn)略集成的主要方法有BITA(Business-ITAlignment,業(yè)務(wù)與IT整合)和EITA(EnterpriseITArchitecture,企業(yè)IT架構(gòu))。
(1)業(yè)務(wù)與IT整合。BITA是一種以業(yè)務(wù)為導(dǎo)向的、全面的IT管理咨詢實施方法論。從制訂企業(yè)戰(zhàn)略、建立(或改進)企業(yè)組織結(jié)構(gòu)和業(yè)務(wù)流程,到進行IT管理和制訂過渡計劃(transitionplan),使IT能夠更好地為企業(yè)戰(zhàn)略和目標服務(wù)。BITA適用于信息系統(tǒng)不能滿足當前管理中的業(yè)務(wù)需要,業(yè)務(wù)和IT之間總是有不一致的地方。BITA的主要步驟是:評估和分析企業(yè)當前業(yè)務(wù)和IT不一致的領(lǐng)域,整理出企業(yè)的業(yè)務(wù)遠景和未來戰(zhàn)略,建立業(yè)務(wù)模型,提出達到未來目標的轉(zhuǎn)變過程建議和初步計劃,以及執(zhí)行計劃。
(2)企業(yè)IT架構(gòu)。EITA分析企業(yè)戰(zhàn)略,幫助企業(yè)制訂IT戰(zhàn)略,并對其投資決策進行指導(dǎo)。在技術(shù)、信息系統(tǒng)、信息、IT組織和IT流程方面,幫助企業(yè)建立IT的原則規(guī)范、模式和標準,指出IT需要改進的方面并幫助制訂行動計劃。EITA適用于現(xiàn)有信息系統(tǒng)和IT基礎(chǔ)架構(gòu)不一致、不兼容和缺乏統(tǒng)一的整體管理的企業(yè)。
根據(jù)以上介紹可知,BITA和EITA有相同之處,甚至在某些領(lǐng)域有重疊。在企業(yè)信息化實踐中,需要根據(jù)實際情況,選擇其中的一種方法,或者結(jié)合使用BITA和EITA方法進行實施。
第2題:企業(yè)戰(zhàn)略與信息化戰(zhàn)略集成的主要方法有BITA(Business-ITAlignment,業(yè)務(wù)與IT整合)和EITA(EnterpriseITArchitecture,企業(yè)IT架構(gòu))。
(1)業(yè)務(wù)與IT整合。BITA是一種以業(yè)務(wù)為導(dǎo)向的、全面的IT管理咨詢實施方法論。從制訂企業(yè)戰(zhàn)略、建立(或改進)企業(yè)組織結(jié)構(gòu)和業(yè)務(wù)流程,到進行IT管理和制訂過渡計劃(transitionplan),使IT能夠更好地為企業(yè)戰(zhàn)略和目標服務(wù)。BITA適用于信息系統(tǒng)不能滿足當前管理中的業(yè)務(wù)需要,業(yè)務(wù)和IT之間總是有不一致的地方。BITA的主要步驟是:評估和分析企業(yè)當前業(yè)務(wù)和IT不一致的領(lǐng)域,整理出企業(yè)的業(yè)務(wù)遠景和未來戰(zhàn)略,建立業(yè)務(wù)模型,提出達到未來目標的轉(zhuǎn)變過程建議和初步計劃,以及執(zhí)行計劃。
(2)企業(yè)IT架構(gòu)。EITA分析企業(yè)戰(zhàn)略,幫助企業(yè)制訂IT戰(zhàn)略,并對其投資決策進行指導(dǎo)。在技術(shù)、信息系統(tǒng)、信息、IT組織和IT流程方面,幫助企業(yè)建立IT的原則規(guī)范、模式和標準,指出IT需要改進的方面并幫助制訂行動計劃。EITA適用于現(xiàn)有信息系統(tǒng)和IT基礎(chǔ)架構(gòu)不一致、不兼容和缺乏統(tǒng)一的整體管理的企業(yè)。
根據(jù)以上介紹可知,BITA和EITA有相同之處,甚至在某些領(lǐng)域有重疊。在企業(yè)信息化實踐中,需要根據(jù)實際情況,選擇其中的一種方法,或者結(jié)合使用BITA和EITA方法進行實施。
31.單選題
結(jié)構(gòu)化設(shè)計(StructuredDesign,SD)是一種面向數(shù)據(jù)流的系統(tǒng)設(shè)計方法,它以()等文檔為基礎(chǔ),是一個()。逐步求精和模塊化的過程。SD方法的基本思想是將軟件設(shè)計成由相對獨立且具有單一功能的模塊,其中()階段的主要任務(wù)是確定軟件系統(tǒng)的結(jié)構(gòu),對軟件系統(tǒng)進行模塊劃分,確定每個模塊的功能、接口和模塊之間的調(diào)用關(guān)系。
問題1選項
A.數(shù)據(jù)流圖和數(shù)據(jù)字典
B.業(yè)務(wù)流程說明書
C.需求說明書
D.數(shù)據(jù)說明書
問題2選項
A.自底向上
B.自頂向下
C.原型化
D.層次化
問題3選項
A.模塊設(shè)計
B.詳細設(shè)計
C.概要設(shè)計
D.架構(gòu)設(shè)計
【答案】第1題:A
第2題:B
第3題:C
【解析】第1題:本題考查的是結(jié)構(gòu)化設(shè)計相關(guān)內(nèi)容。
結(jié)構(gòu)是指系統(tǒng)內(nèi)各個組成要素之間的相互聯(lián)系、相互作用的框架。結(jié)構(gòu)化方法也稱為生命周期法,是一種傳統(tǒng)的信息系統(tǒng)開發(fā)方法,由結(jié)構(gòu)化分析(StructuredAnalysis,SA)、結(jié)構(gòu)化設(shè)計(StructuredDesign,SD)和結(jié)構(gòu)化程序設(shè)計(StructuredProgramming,SP)三部分有機組合而成,其精髓是自頂向下、逐步求精和模塊化設(shè)計。
結(jié)構(gòu)化設(shè)計是一種面向數(shù)據(jù)流的系統(tǒng)設(shè)計方法,它以數(shù)據(jù)流圖和數(shù)據(jù)字典等文檔為基礎(chǔ)。數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工角度,以圖形方式來表達系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達工具及用于表示軟件模型的一種圖示方法。數(shù)據(jù)字典是對于數(shù)據(jù)模型中的數(shù)據(jù)對象或者項目的描述的集合,這樣做有利于程序員和其他需要參考的人。在結(jié)構(gòu)化分析中,數(shù)據(jù)字典的作用是給數(shù)據(jù)流圖上每個成分加以定義和說明。第一空為A選項。
結(jié)構(gòu)化設(shè)計的基本思想是自頂向下逐步分解。這一思想指明了模塊劃分工作的層次性。首先,將系統(tǒng)整體看作一個模塊,按其功能分為若干個子模塊,這些子模塊各自承擔(dān)系統(tǒng)部分功能,并協(xié)調(diào)完成系統(tǒng)總體功能。然后,將每一個子模塊分別作為整體,進一步劃分下一層功能更簡單的子模塊,以此類推,直至模塊功能不能再劃分為止,最終形成層次型的系統(tǒng)結(jié)構(gòu)模型。第二空為B選項。
SD可以進一步細分為概要設(shè)計和詳細設(shè)計兩個階段,其中概要設(shè)計主要任務(wù)是確定軟件系統(tǒng)的結(jié)構(gòu),對軟件系統(tǒng)進行模塊劃分,確定每個模塊的功能、接口和模塊之間的調(diào)用關(guān)系。而詳細設(shè)計則是具體描述每個部件或模塊的實現(xiàn)方法。第三空為C選項。
第2題:
第3題:
32.單選題
給定關(guān)系R(A,B,C,D,E)和關(guān)系S(D,E,F(xiàn),G),對其進行自然連接運算R??S后其結(jié)果集的屬性列為()。
問題1選項
A.R.A,R.B,R.C,R.D,R.E,S.D,S.E
B.R.A,R.B,R.C,R.D,R.E,S.F,S.G
C.R.A,R.B,R.C,R.D,R.E,S.E,S.F
D.R.A,R.B,R.C,R.D,R.E,S.D,S.E,S.F,S.G
【答案】B
33.單選題
在計算機體系結(jié)構(gòu)設(shè)計時,通常在CPU和內(nèi)存之間設(shè)置小容量的Cache機制,以提高CPU數(shù)據(jù)輸入輸出速率。通常當Cache已存滿數(shù)據(jù)后,新數(shù)據(jù)必須替換(淘汰)Cache中的某些舊數(shù)據(jù)。常用的數(shù)據(jù)替換算法包括()。
問題1選項
A.隨機算法、先進先出(FIFO)和近期最少使用(LRU)
B.隨機算法、先進后出(FILO)和近期最少使用(LRU)
C.輪詢調(diào)度(RRS)、先進先出(FIFO)和近期最少使用(LRU)
D.先進先出(FIFO)、近期最少使用(LRU)和最近最常使用(MRU)
【答案】A
【解析】本題考查的是Cache替換算法。
常用的數(shù)據(jù)替換算法包括隨機算法、先進先出(FirstInandFirstOut,FIFO)算法、近期最少使用(LeastRecentlyUsed,LRU)算法和最不經(jīng)常使用頁置換(LeastFrequentlyUsed(LFU))算法。本題選擇A選項。
(1)隨機算法。這是最簡單的替換算法。隨機法完全不管cache塊過去、現(xiàn)在及將來的使用情況,簡單地根據(jù)一個隨機數(shù),選擇一塊替換掉。
(2)先進先出(FirstInandFirstOut,FIFO)算法。按調(diào)入cache的先后決定淘汰的順序,即在需要更新時,將最先進入cache的塊作為被替換的塊。這種方法要求為每塊做一記錄,記下它們進入cache的先后次序。這種方法容易實現(xiàn),而且系統(tǒng)開銷小。其缺點是可能會把一些需要經(jīng)常使用的程序塊(如循環(huán)程序)替換掉。
(3)近期最少使用(LeastRecentlyUsed,LRU)算法。LRU算法是把CPU近期最少使用的塊作為被替換的塊。這種替換方法需要隨時記錄cache中各塊的使用情況,以便確定哪個塊是近期最少使用的塊。LRU算法相對合理,但實現(xiàn)起來比較復(fù)雜,系統(tǒng)開銷較大。通常需要對每一塊設(shè)置一個稱為“年齡計數(shù)器”的硬件或軟件計數(shù)器,用以記錄其被使用的情況。
(4)最不經(jīng)常使用頁置換(LeastFrequentlyUsed(LFU))算法,要求在頁置換時置換引用計數(shù)最小的頁,因為經(jīng)常使用的頁應(yīng)該有一個較大的引用次數(shù)。但是有些頁在開始時使用次數(shù)很多,但以后就不再使用,這類頁將會長時間留在內(nèi)存中,因此可以將引用計數(shù)寄存器定時右移一位,形成指數(shù)衰減的平均使用次數(shù)。LFU的復(fù)雜度以及計數(shù)器規(guī)模都比LRU大,LRU只關(guān)注近期訪問情況,而LFU會統(tǒng)計累計訪問次數(shù)作為淘汰的依據(jù)。
選項B中的先進后出算法(FILO)是按調(diào)入cache的先后決定淘汰的順序,即在需要更新時,將最后進入cache的塊作為被替換的塊。不適合Cache替換,它會降低Cache的命中率;選項D的最近最常使用(MRU)算法是把CPU近期最常使用的塊作為被替換的塊,也不適合Cache替換,且不常用。選項C中的輪詢調(diào)度(RRS)不是Cache替換算法,適用于服務(wù)器調(diào)度。
34.單選題
內(nèi)聚表示模塊內(nèi)部各部件之間的聯(lián)系程度,(
)是系統(tǒng)內(nèi)聚度從高到低的排序。
問題1選項
A.通信內(nèi)聚、瞬時內(nèi)聚、過程內(nèi)聚、邏輯內(nèi)聚
B.功能內(nèi)聚、瞬時內(nèi)聚、順序內(nèi)聚、邏輯內(nèi)聚
C.功能內(nèi)聚、順序內(nèi)聚、瞬時內(nèi)聚、邏輯內(nèi)聚
D.功能內(nèi)聚、瞬時內(nèi)聚、過程內(nèi)聚、邏輯內(nèi)聚
【答案】C
【解析】軟件模塊內(nèi)部的內(nèi)聚程度從高到低排序為:
1.功能內(nèi)聚:完成一個單一功能,各個部分協(xié)同工作,缺一不可。
2.順序內(nèi)聚:處理元素相關(guān),而且必須順序執(zhí)行。
3.通信內(nèi)聚:所有處理元素集中在一個數(shù)據(jù)結(jié)構(gòu)的區(qū)域上。
4.過程內(nèi)聚:處理元素相關(guān),而且必須按特定的次序執(zhí)行。
5.瞬時內(nèi)聚(時間內(nèi)聚):所包含的任務(wù)必須在同一時間間隔內(nèi)執(zhí)行。
6.邏輯內(nèi)聚:完成邏輯上相關(guān)的一組任務(wù)。
7.偶然內(nèi)聚(巧合內(nèi)聚):完成一組沒有關(guān)系或松散關(guān)系的任務(wù)。
35.單選題
某信息系統(tǒng)不斷受到SQL注入攻擊,應(yīng)部署()進行安全防護,實時阻斷攻擊行為。
問題1選項
A.防火墻
B.WEB防火墻
C.入侵檢測系統(tǒng)
D.堡壘機
【答案】B
36.單選題
嵌入式軟件開發(fā)方法與傳統(tǒng)軟件開發(fā)方法存在較大差異,()的說法對嵌入式軟件開發(fā)而言是錯誤的。
問題1選項
A.嵌入式軟件開發(fā)的結(jié)果通常需要固化在目標系統(tǒng)的儲存器或處理器內(nèi)部儲存器資源中
B.嵌入式軟件的開發(fā)一般需要專門的開發(fā)工具、目標系統(tǒng)和測試設(shè)備
C.嵌入式軟件對安全性和可靠性的要求較高
D.嵌入式軟件開發(fā)不用考慮代碼的規(guī)模
【答案】D
37.單選題
各種線性規(guī)劃模型都可以將其標準化。線性規(guī)劃模型標準形式的特點不包括()。
問題1選項
A.目標函數(shù)達到最大化(或最小化)
B.約束條件都是線性等式
C.約束條件中的常數(shù)系數(shù)均為非負
D.所有的決策變量均為非負
【答案】A
【解析】本題考查線性規(guī)劃相關(guān)知識。
線性規(guī)劃的標準型(standardformoflinearprogramrmng)是線性規(guī)劃模型的標準形式。其主要特征為:
(1)目標函數(shù)為極大化類型;
(2)所有的約束條件都是等式;
(3)所有約束方程右端的常數(shù)都是非負的,C選項描述不夠準確;
(4)所有決策變量都是非負的。
38.單選題
確保計算機系統(tǒng)機密性的方法不包括()。
問題1選項
A.加密
B.認證
C.授權(quán)
D.備份
【答案】D
39.案例題
閱讀以下關(guān)于軟件系統(tǒng)分析與建模的敘述,在答題紙上回答問題1至問題3。
【說明】
某軟件公司擬開發(fā)一套博客系統(tǒng),要求能夠向用戶提供一個便捷發(fā)布自已心得,及時有效的與他人進行交流的平臺。新用戶發(fā)布個人博客之前,需要創(chuàng)建一個新的博客賬戶,以下為新用戶注冊的操作行為:
(a)向系統(tǒng)請求創(chuàng)建一個新的博客賬戶;
(b)輸入個人詳細信息;
(c)使用證件數(shù)據(jù)庫驗證個人詳細信息;
(d)選擇賬戶類型;
(e)身份驗證成功,創(chuàng)建新的博客賬戶;
(f)用戶身份信息驗證不成功;
(g)以電子郵件的方式將賬戶詳細信息發(fā)送給用戶;
(h)博客賬戶申請被拒絕。
【問題1】(6分)
在結(jié)構(gòu)化和面向?qū)ο蟮能浖治鲞^程中,通常會使用到數(shù)據(jù)流圖、活動圖和流程圖,請分別描述這三種模型的特點和適用場景。
【問題2】(9分)
采用用例圖和用例描述建模系統(tǒng)需求,請使用題干給出的(a)~(h),完善“博客賬戶創(chuàng)建用例描述”中的(1)~(6),如表1-1所示。將正確答案填在答題紙上。
表1-1博客賬戶創(chuàng)建用例描述
【問題3】(10分)
需求評審是通過將需求規(guī)格說明書遞交給相關(guān)人員檢查,以發(fā)現(xiàn)其中存在缺陷的過程。在需求工程中,需求評審是一個非常重要的過程。結(jié)合題干案例,請用300字以內(nèi)的文字簡要說明需求評審的內(nèi)容及作用。
【答案】【問題1】
數(shù)據(jù)流圖:
特點:通過系統(tǒng)內(nèi)數(shù)據(jù)的流動來描述系統(tǒng)功能的一種方法。強調(diào)系統(tǒng)中的數(shù)據(jù)流動。由:數(shù)據(jù)流,外部實體,加工,數(shù)據(jù)存儲。
適用場景:結(jié)構(gòu)化需求分析,為系統(tǒng)做功能建模。
活動圖:
特點:與流程圖類似,但可以表現(xiàn)并行執(zhí)行。
適用場景:面向?qū)ο蠓治雠c設(shè)計建模。
流程圖:
特點:能清晰展現(xiàn)業(yè)務(wù)執(zhí)行的流程順序。強調(diào)控制流。
適用場景:結(jié)構(gòu)化需求分析與結(jié)構(gòu)化設(shè)計,為系統(tǒng)梳理業(yè)務(wù)流程。
【問題2】
(1)(a)
(2)(d)
(3)(b)
(4)(c)
(5)(g)
(6)(h)
【問題3】
需求評審內(nèi)容:
(1)SRS正確地描述了預(yù)期的、滿足項目干系人需求的系統(tǒng)行為和特征。
(2)SRS中的軟件需求是從系統(tǒng)需求、業(yè)務(wù)規(guī)格和其他來源中正確推導(dǎo)而來的。
(3)需求是完整的和高質(zhì)量的。
本例中存在需求描述不完整的情況,如:誰向系統(tǒng)請求?輸入個人詳細信息要輸入哪些?選擇賬戶類型,有哪些賬戶類型供選擇?
(4)需求的表示在所有地方都是一致的。
(5)需求為繼續(xù)進行系統(tǒng)設(shè)計、實現(xiàn)和測試提供了足夠的基礎(chǔ)。
(6)用例優(yōu)先級合理度評估。
本案例中,未說明用例的優(yōu)先級。
作用:
1、發(fā)現(xiàn)二義性需求;
2、發(fā)現(xiàn)不確定性用戶未達成共識的需求;
3、發(fā)現(xiàn)遺漏的需求;
4、為項目干系人在需求問題上達成共識提供支撐;
5、降低風(fēng)險;
6、提高軟件質(zhì)量。
40.單選題
某文件管理系統(tǒng)在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若磁盤上物理塊的編號依次為:0、1、2、……;系統(tǒng)中的字長為32位,字的編號依次為:0、1、2,字中的一位對應(yīng)文件存儲器上的一個物理塊,取值0表示該物理塊空閑,取值1表示該物理塊占用,如下圖所示。
假設(shè)操作系統(tǒng)將256號物理塊分配給某文件,那么該物理塊的使用情況在位示圖中編號為()的字中描述;系統(tǒng)應(yīng)該將()。
問題1選項
A.5
B.6
C.7
D.8
問題2選項
A.該字的位號32的位置“1”
B.該字的位號0的位置“1”
C.該字的位號32的位置“0”
D.該字的位號0的位置“0”
【答案】第1題:D
第2題:B
【解析】第1題:
第2題:
41.單選題
使用電子郵件客戶端從服務(wù)器下載郵件,能實現(xiàn)郵件的移動、刪除等操作在客戶端和郵箱上更新同步,所使用的電子郵件接收協(xié)議是()。
問題1選項
A.SMTP
B.POP3
C.IMAP4
D.MIME
【答案】C
【解析】本題考查的是電子郵件相關(guān)協(xié)議。
電子郵件協(xié)議通常包括SMTP和POP3,其中SMTP是電子郵件發(fā)送協(xié)議,POP3是電子郵件接收協(xié)議
MIME是多用途互聯(lián)網(wǎng)郵件擴展,它是一個互聯(lián)網(wǎng)標準,擴展了電子郵件標準,使其能夠支持:非ASCII字符文本;非文本格式附件(二進制、聲音、圖像等);由多部分組成的消息體;包含非ASCII字符的頭信息(Headerinformation)。
IMAP和POP3的區(qū)別是:POP3協(xié)議允許電子郵件客戶端下載服務(wù)器上的郵件,但是在客戶端的操作(如移動郵件、標記已讀等),不會反饋到服務(wù)器上,比如通過客戶端收取了郵箱中的3封郵件并移動到其他文件夾,郵箱服務(wù)器上的這些郵件是沒有同時被移動的。而IMAP客戶端的操作都會反饋到服務(wù)器上,對郵件進行的操作,服務(wù)器上的郵件也會做相應(yīng)的動作。本題描述的是C選項IMAP4。
42.單選題
若事務(wù)T1對數(shù)據(jù)D1已加排它鎖,事務(wù)T2對數(shù)據(jù)D2已加共享鎖,那么()。
問題1選項
A.事務(wù)T1對數(shù)據(jù)D2加共享鎖成功,加排它鎖失敗;事務(wù)T2對數(shù)據(jù)D1加共享鎖成功、加排它鎖失敗
B.事務(wù)T1對數(shù)據(jù)D2加排它鎖和共享鎖都失?。皇聞?wù)T2對數(shù)據(jù)D1加共享鎖成功、加排它鎖失敗
C.事務(wù)T1對數(shù)據(jù)D2加共享鎖失敗,加排它鎖成功;事務(wù)T2對數(shù)據(jù)D1加共享鎖成功、加排它鎖失敗
D.事務(wù)T1對數(shù)據(jù)D2加共享鎖成功,加排它鎖失敗;事務(wù)T2對數(shù)據(jù)D1加共享鎖和排它鎖都失敗
【答案】D
【解析】本題是對封鎖協(xié)議的考查。
共享鎖(S鎖):又稱讀鎖,若事務(wù)T對數(shù)據(jù)對象A加上S鎖,其他事務(wù)只能再對A加S鎖,而不能加X鎖,直到T釋放A上的S鎖。
排他鎖(X鎖):又稱寫鎖。若事務(wù)T對數(shù)據(jù)對象A加上X鎖,其他事務(wù)不能再對A加任何鎖,直到T釋放A上的鎖。
因為事務(wù)T1對數(shù)據(jù)D1已加排它鎖,那么其他事務(wù)不能再對D1加任何鎖,直到T1釋放D1上的鎖??梢灾苯优懦鼳BC三個選項。事務(wù)T2對數(shù)據(jù)D2已加共享鎖,所以,其他事務(wù)只能再對D2加共享鎖,而不能加排他鎖,直到T2釋放D2上的共享鎖,所以D選項說法正確。
43.單選題
TCP和UDP協(xié)議均提供了()能力。
問題1選項
A.連接管理
B.差錯校驗和重傳
C.流量控制
D.端口尋址
【答案】D
【解析】TCP與UDP均支持對具體指定端口號進行通信。但連接管理、差錯校驗、重傳等能力只有TCP具備。
44.單選題
企業(yè)應(yīng)用集成(EnterpriseApplicationIntegration,EAI)技術(shù)可以消除()。當前,從最普遍的意義上來說,EAI可以包括表示集成、數(shù)據(jù)集成、控制集成和業(yè)務(wù)流程集成等多個層次和方面。其中,()把用戶界面作為公共的集成點,把原有零散的系統(tǒng)界面集中在一個新的界面中。
問題1選項
A.業(yè)務(wù)流程編排錯誤
B.安全隱患
C.信息孤島
D.網(wǎng)絡(luò)故障
問題2選項
A.表示集成
B.數(shù)據(jù)集成
C.控制集成
D.業(yè)務(wù)流程集成
【答案】第1題:C
第2題:A
【解析】第1題:本題考查的是企業(yè)應(yīng)用集成(EnterpriseApplicationIntegration,EAI)技術(shù)。
企業(yè)應(yīng)用集成(EnterpriseApplicationIntegration,EAI)技術(shù)可以消除信息孤島,它將多個企業(yè)信息系統(tǒng)連接起來,實現(xiàn)無縫集成,使它們就像一個整體一樣。EAI是伴隨著企業(yè)信息系統(tǒng)的發(fā)展而產(chǎn)生和演變的,企業(yè)的價值取向是推動EAI技術(shù)發(fā)展的原動力,而EAI的實現(xiàn)反過來也驅(qū)動企業(yè)競爭優(yōu)勢的提升。第一空為C選項。
EAI可以包括表示集成、數(shù)據(jù)集成、控制集成和業(yè)務(wù)流程集成等多個層次和方面。
界面集成:把各應(yīng)用系統(tǒng)的界面集成起來,統(tǒng)一入口,產(chǎn)生“整體”感覺。所以第二空為A選項。
數(shù)據(jù)集成:數(shù)據(jù)集成是應(yīng)用集成和業(yè)務(wù)過程集成的基礎(chǔ)。把不同來源、格式、特點性質(zhì)的數(shù)據(jù)在邏輯上或物理上有機地集中,從而為企業(yè)提供全面的數(shù)據(jù)共享。ETL、數(shù)據(jù)倉庫、聯(lián)邦數(shù)據(jù)庫都可視為數(shù)據(jù)集成。
控制集成(功能集成、應(yīng)用集成):業(yè)務(wù)邏輯層次集成,可以借助于遠程過程調(diào)用或遠程方法調(diào)用、面向消息的中間件等技術(shù)。
業(yè)務(wù)流程集成(過程集成):進行業(yè)務(wù)流程集成時,企業(yè)必須對各種業(yè)務(wù)信息的交換進行定義、授權(quán)和管理,以便改進操作、減少成本、提高響應(yīng)速度。
第2題:
45.單選題
Unified
Modeling
Language
(UML)
is
a
widely
used
method
of
visualizing
and
documenting
an
information
system.
The
UML
can
be
used
to
develop()
,
in
which
an
object
represents
a
person,
place,
event,
or
transaction
that
is
significant
to
the
information
system.
Systems
analysts
define
an
object's
attributes
during
the()。
An
object
also
has(),which
are
tasks
or
functions
that
the
object
performs
when
it
receives
a
message,
or
command,
to
do
so.
A(n)()is
a
group
of
similar
objects.
If
objects
are
similar
to
nouns,
attributes
are
similar
to
adjectives
that
describe
the
characteristics
of
an
object.
Objects
can
have
a
specific
attribute
called
a(n()(),
which
of
an
object
is
an
adjective
that
describes
the
object's
current
status.
All
objects
within
a
class
share
common
attributes
and
methods,
so
a
class
is
like
a
blueprint,
or
template
for
all
the
objects
within
the
class.
問題1選項
A.databasemodels
B.objectmodels
C.eventmodels
D.staticsystemmodels
問題2選項
A.systemsmaintenanceprocess
B.systemsimplementationprocess
C.systemsdesignprocess
D.systemstestingprocess
問題3選項
A.methods
B.interactions
C.interfaces
D.behaviors
問題4選項
A.actor
B.instance
C.component
D.class
問題5選項
A.state
B.constant
C.instance
D.me
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新提拔任職表態(tài)發(fā)言稿
- 三農(nóng)村居民生態(tài)文明意識培養(yǎng)手冊
- 2023-2024學(xué)年西師大版(2013)小學(xué)信息技術(shù)六年級下冊 第五單元活動1 有趣的動畫舞臺(教學(xué)設(shè)計)
- 11 我們當?shù)氐娘L(fēng)俗 教學(xué)設(shè)計-2023-2024學(xué)年道德與法治四年級下冊統(tǒng)編版
- 4 公民的基本權(quán)利和義務(wù)(教學(xué)設(shè)計)-2024-2025學(xué)年統(tǒng)編版道德與法治六年級上冊
- 化妝品生產(chǎn)質(zhì)量控制預(yù)案
- 11 蟋蟀的住宅教學(xué)設(shè)計-2024-2025學(xué)年四年級上冊語文統(tǒng)編版
- DB3715-T 24-2022 黨政機關(guān)綠色食堂建設(shè)指南
- DB3710-T 175-2022 商品和服務(wù)明碼標價規(guī)范 第5部分:停車場服務(wù)
- 2025年微振加速度計合作協(xié)議書
- 《清華大學(xué)介紹》課件
- 2024年人力資源和社會保障部公開招聘工作人員歷年管理單位遴選500模擬題附帶答案詳解
- 中國算力中心服務(wù)商分析報告(2024年)
- DB36T 1452-2021 城鎮(zhèn)地理實體空間數(shù)據(jù)規(guī)范
- 2024至2030年中國整體房行業(yè)投資前景及策略咨詢研究報告
- AQ 6111-2023個體防護裝備安全管理規(guī)范知識培訓(xùn)
- 電力檢修事故
- 家族族譜模板
- PRP富血小板血漿治療
- 公路工程竣交工驗收培訓(xùn)課件
- 中鐵二十局合同范例
評論
0/150
提交評論