




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2015年下半年《系統(tǒng)架構設計師》真題卷面總分:75分答題時間:240分鐘試卷題量:75題練習次數:7次
單選題(共75題,共75分)
1.某航空公司機票銷售系統(tǒng)有n個售票點,該系統(tǒng)為每個售票點創(chuàng)建一個進程Pi(i=1,2,…,n)管理機票銷售。假設Tj(j=1,2,…,m)單元存放某日某航班的機票剩余票數,Temp為Pi進程的臨時工作單元,x為某用戶的訂票張數。初始化時系統(tǒng)應將信號量S賦值為()。Pi進程的工作流程如下圖所示,若用P操作和V操作實現進程間的同步與互斥,則圖中空(a)、空(b)和空(c)處應分別填入(請作答此空)。
A.P(S)、V(S)和V(S)
B.P(S)、P(S)和V(S)
C.V(S)、P(S)和P(S)
D.V(S)、V(S)和P(S)
正確答案:A
您的答案:
本題解析:本題考查PV操作方面的基本知識。因為公共數據單元Tj是一個臨界資源,最多允許1個終端進程使用,因此需要設置一個互斥信號量S,初值等于1。第2小題因為進入臨界區(qū)時執(zhí)行P操作,退出臨界區(qū)時執(zhí)行V操作。
2.下列說法中正確的是()。
A.半雙工總線只在一個方向上傳輸信息,全雙工總線可在兩個方向上輪流傳輸信息
B.半雙工總線只在一個方向上傳輸信息,全雙工總線可在兩個方向上同時傳輸信息
C.半雙工總線可在兩個方向上輪流傳輸信息,全雙工總線可在兩個方向上同時傳輸信息
D.半雙工總線可在兩個方向上同時傳輸信息,全雙工總線可在兩個方向上輪流傳輸信息
正確答案:C
您的答案:
本題解析:半雙工(HalfDuplex)數據傳輸指數據可以在一個信號載體的兩個方向上傳輸,但是不能同時傳輸。例如,在一個局域網上使用具有半雙工傳輸的技術,一個工作站可以在線上發(fā)送數據,然后立即在線上接收數據,這些數據來自數據剛剛傳輸的方向。像全雙工傳輸一樣,半雙工包含一個雙向線路(線路可以在兩個方向上傳遞數據)。
全雙工(FullDuplex)是通訊傳輸的一個術語。通信允許數據在兩個方向上同時傳輸,它在能力上相當于兩個單工通信方式的結合。全雙工指可以同時(瞬時)進行信號的雙向傳輸(A→B且B→A)。指A→B的同時B→A,是瞬時同步的。
3.嵌入式軟件設計需要考慮()以保障軟件良好的可移植性。
A.先進性
B.易用性
C.硬件無關性
D.可靠性
正確答案:C
您的答案:
本題解析:暫無解析
4.以下描述中,()不是嵌入式操作系統(tǒng)的特點。
A.面向應用,可以進行裁剪和移植
B.用于特定領域,不需要支持多任務
C.可靠性高,無須人工干預獨立運行,并處理各類事件和故障
D.要求編碼體積小,能夠在嵌入式系統(tǒng)的有效存儲空間內運行
正確答案:B
您的答案:
本題解析:暫無解析
5.在嵌入式操作系統(tǒng)中,板級支持包BSP作為對硬件的抽象,實現了()。
A.硬件無關性,操作系統(tǒng)無關性
B.硬件有關性,操作系統(tǒng)有關性
C.硬件無關性,操作系統(tǒng)有關性
D.硬件有關性,操作系統(tǒng)無關性
正確答案:B
您的答案:
本題解析:暫無解析
6.某航空公司機票銷售系統(tǒng)有n個售票點,該系統(tǒng)為每個售票點創(chuàng)建一個進程Pi(i=1,2,…,n)管理機票銷售。假設Tj(j=1,2,…,m)單元存放某日某航班的機票剩余票數,Temp為Pi進程的臨時工作單元,x為某用戶的訂票張數。初始化時系統(tǒng)應將信號量S賦值為(請作答此空)。Pi進程的工作流程如下圖所示,若用P操作和V操作實現進程間的同步與互斥,則圖中空(a)、空(b)和空(c)處應分別填入(2)。
A.0
B.1
C.2
D.3
正確答案:B
您的答案:
本題解析:本題考查PV操作方面的基本知識。因為公共數據單元Tj是一個臨界資源,最多允許1個終端進程使用,因此需要設置一個互斥信號量S,初值等于1。第2小題因為進入臨界區(qū)時執(zhí)行P操作,退出臨界區(qū)時執(zhí)行V操作。
7.假設系統(tǒng)采用段式存儲管理方法,進程P的段表如下所示。邏輯地址(請作答此空)不能轉換為對應的物理地址;不能轉換為對應的物理地址的原因是進行()。
A.(0,790)和(2,88)
B.(1,30)和(3,290)
C.(2,88)和(4,98)
D.(0,810)和(4,120)
正確答案:D
您的答案:
本題解析:暫無解析
8.假設系統(tǒng)采用段式存儲管理方法,進程P的段表如下所示。邏輯地址()不能轉換為對應的物理地址;不能轉換為對應的物理地址的原因是進行(請作答此空)。
A.除法運算時除數為零
B.算術運算時有溢出
C.邏輯地址到物理地址轉換時地址越界
D.物理地址到邏輯地址轉換時地址越界
正確答案:C
您的答案:
本題解析:暫無解析
9.
A.A
B.B
C.C
D.D
正確答案:D
您的答案:
本題解析:
10.在分布式數據庫中包括分片透明、復制透明、位置透明和邏輯透明等基本概念,其中:()是指局部數據模型透明,即用戶或應用程序無須知道局部場地使用的是哪種數據模型。
A.分片透明
B.復制透明
C.位置透明
D.邏輯透明
正確答案:D
您的答案:
本題解析:暫無解析
11.電子商務系統(tǒng)中參與電子商務活動的實體包括()。
A.客戶、商戶、銀行和認證中心
B.客戶、銀行、商戶和政府機構
C.客戶、商戶、銀行和物流企業(yè)
D.客戶、商戶、政府和物流企業(yè)
正確答案:A
您的答案:
本題解析:暫無解析
12.
A.A
B.B
C.C
D.D
正確答案:C
您的答案:
本題解析:
13.若系統(tǒng)中存在n個等待事務Ti(i=0,1,2,…,n-1),其中:T0正等待被T1鎖住的數據項A1,T1正等待被T2鎖住的數據項A2,…,Ti正等待被Ti+1鎖住的數據項Ai+1,…,Tn-1正等待被T0鎖住的數據項A0,則系統(tǒng)處于()狀態(tài)。
A.封鎖
B.死鎖
C.循環(huán)
D.并發(fā)處理
正確答案:B
您的答案:
本題解析:暫無解析
14.某高校欲構建財務系統(tǒng),使得用戶可通過校園網訪問該系統(tǒng)。根據需求,公司給出如下2套方案。方案一:1)出口設備采用一臺配置防火墻板卡的核心交換機,并且使用防火墻策略將需要對校園網做應用的服務器進行地址映射;2)采用4臺高性能服務器實現整體架構,其中3臺作為財務應用服務器、1臺作為數據備份管理服務器;3)通過備份管理軟件的備份策略將3臺財務應用服務器的數據進行定期備份。方案二:1)出口設備采用一臺配置防火墻板卡的核心交換機,并且使用防火墻策略將需要對校園網做應用的服務器進行地址映射;2)采用2臺高性能服務器實現整體架構,服務器采用虛擬化技術,建多個虛擬機滿足財務系統(tǒng)業(yè)務需求。當一臺服務器出現物理故障時將業(yè)務遷移到另外一臺物理服務器上。與方案一相比,方案二的優(yōu)點是(請作答此空)。方案二還有一些缺點,下列不屬于其缺點的是(68)。
A.網絡的安全性得到保障
B.數據的安全性得到保障
C.業(yè)務的連續(xù)性得到保障
D.業(yè)務的可用性得到保障
正確答案:C
您的答案:
本題解析:與方案一相比,方案二服務器采用虛擬化技術,當一臺服務器出現物理故障時將業(yè)務遷移到另外一臺物理服務器上,保障了業(yè)務的連續(xù)性。網絡的安全性、數據的安全性、業(yè)務的可用性都沒有發(fā)生實質性變化。方案二有一些缺陷,缺少將數據進行統(tǒng)一的存儲與管理的企業(yè)級磁盤陣列;其次缺少安全審計,不便于相關行為的記錄、存儲與分析;而且缺少內部財務用戶接口,不便于快速管理與維護。如果加網閘,就不能實現對財務系統(tǒng)的訪問。不能實現用戶可通過校園網對財務系統(tǒng)的訪問
15.某高校欲構建財務系統(tǒng),使得用戶可通過校園網訪問該系統(tǒng)。根據需求,公司給出如下2套方案。方案一:1)出口設備采用一臺配置防火墻板卡的核心交換機,并且使用防火墻策略將需要對校園網做應用的服務器進行地址映射;2)采用4臺高性能服務器實現整體架構,其中3臺作為財務應用服務器、1臺作為數據備份管理服務器;3)通過備份管理軟件的備份策略將3臺財務應用服務器的數據進行定期備份。方案二:1)出口設備采用一臺配置防火墻板卡的核心交換機,并且使用防火墻策略將需要對校園網做應用的服務器進行地址映射;2)采用2臺高性能服務器實現整體架構,服務器采用虛擬化技術,建多個虛擬機滿足財務系統(tǒng)業(yè)務需求。當一臺服務器出現物理故障時將業(yè)務遷移到另外一臺物理服務器上。與方案一相比,方案二的優(yōu)點是(67)。方案二還有一些缺點,下列不屬于其缺點的是(請作答此空)。
A.缺少企業(yè)級磁盤陣列,不能將數據進行統(tǒng)一的存儲與管理
B.缺少網閘,不能實現財務系統(tǒng)與Internet的物理隔離
C.缺少安全審計,不便于相關行為的記錄、存儲與分析
D.缺少內部財務用戶接口,不便于快速管理與維護
正確答案:B
您的答案:
本題解析:與方案一相比,方案二服務器采用虛擬化技術,當一臺服務器出現物理故障時將業(yè)務遷移到另外一臺物理服務器上,保障了業(yè)務的連續(xù)性。網絡的安全性、數據的安全性、業(yè)務的可用性都沒有發(fā)生實質性變化。方案二有一些缺陷,缺少將數據進行統(tǒng)一的存儲與管理的企業(yè)級磁盤陣列;其次缺少安全審計,不便于相關行為的記錄、存儲與分析;而且缺少內部財務用戶接口,不便于快速管理與維護。如果加網閘,就不能實現對財務系統(tǒng)的訪問。不能實現用戶可通過校園網對財務系統(tǒng)的訪問
16.以下關于IPv6的論述中,正確的是()。
A.IPv6數據包的首部比IPv4復雜
B.IPv6的地址分為單播、廣播和任意播3種
C.IPv6地址長度為128比特
D.每個主機擁有唯一的IPv6地址
正確答案:C
您的答案:
本題解析:IPv6地址增加到128位,并且能夠支持多級地址層次;地址自動配置功能簡化了網絡地址的管理;在組播地址中增加了范圍字段,改進了組播路由的可伸縮性;增加的任意播地址比IPv4中的廣播地址更加實用。IPv6地址是一個或一組接口的標識符。IPv6地址被分配到接口,而不是分配給結點。IPv6地址主要有3種類型:①單播(Unicast)地址②任意播(AnyCast)地址③組播(MultiCast)地址在IPv6地址中,任伺一全“0”和全“1”字段都是合法的,除非特別排除的之外。特別是前綴可以包含“0”值字段,也可以用“0”作為終結字段。一個接口可以被賦予任何類型的多個地址(單播、任意播、組播)或地址范圍。
17.用戶提出需求并提供經費,委托軟件公司開發(fā)軟件。雙方商定的協(xié)議(委托開發(fā)合同)中未涉及軟件著作權歸屬,其軟件著作權應由(64)享有。
A.用戶
B.用戶、軟件公司共同
C.軟件公司
D.經裁決所確認的一方
正確答案:C
您的答案:
本題解析:《計算機軟件保護條例》第十二條規(guī)定:“受他人委托開發(fā)的軟件,其著作權的歸屬由委托者與受委托者簽定書面協(xié)議約定,如無書面協(xié)議或者在協(xié)議中未作明確約定,其著作權屬于受委托者”。根據該條的規(guī)定,軟件公司應享有軟件著作權。
18.軟件設計師王某在其公司的某一綜合信息管理系統(tǒng)軟件開發(fā)項目中承擔了大部分程序設計工作。該系統(tǒng)交付用戶,投入試運行后,王某辭職離開公司,并帶走了該綜合信息管理系統(tǒng)的源程序,拒不交還公司。王某認為綜合信息管理系統(tǒng)源程序是他獨立完成的,他是綜合信息管理系統(tǒng)源程序的軟件著作權人。王某的行為()
A.侵犯了公司的軟件著作權
B.未侵犯了公司的軟件著作權
C.侵犯了公司的商業(yè)秘密權
D.不涉及侵犯公司的軟件著作權
正確答案:A
您的答案:
本題解析:《計算機軟件保護條例》第13條規(guī)定“自然人在法人或者其他組織中任職期間所開發(fā)的軟件有下列情形之一的,該軟件著作權由該法人或者其他組織享有,該法人或者其他組織可以對開發(fā)軟件的自然人進行獎勵:(一)針對本職工作中明確指定的開發(fā)目標所開發(fā)的軟件;(二)開發(fā)的軟件是從事本職工作活動所預見的結果或者自然的結果;(三)主要使用了法人或者其他組織的資金、專用設備、未公開的專門信息等物質技術條件所開發(fā)并由法人或者其他組織承擔責任的軟件?!备鶕队嬎銠C軟件保護條例》規(guī)定,可以得出這樣的結論,當公民作為某單位的職工時,如果其開發(fā)的軟件屬于執(zhí)行本職工作的結果,該軟件著作權應當歸單位享有。而單位可以給予開發(fā)軟件的職工獎勵。需要注意的是,獎勵軟件開發(fā)者并不是單位的一種法定義務,軟件開發(fā)者不可援引《計算機軟件保護條例》強迫單位對自己進行獎勵。王某作為公司的職員,完成的某一綜合信息管理系統(tǒng)軟件是針對其本職工作中明確指定的開發(fā)目標而開發(fā)的軟件。該軟件應為職務作品,并屬于特殊職務作品。公司對該軟件享有除署名權外的軟件著作權的其他權利,而王某只享有署名權。王某持有該軟件源程序不歸還公司的行為,妨礙了公司正常行使軟件著作權,構成對公司軟件著作權的侵犯,應承擔停止侵權責任,即交還軟件源程序。
19.某攝影家創(chuàng)作一件攝影作品出版后,將原件出售給了某軟件設計師。軟件設計師不慎將原件毀壞,則該件攝影作品的著作權()享有。
A.仍然由攝影家
B.由攝影家和軟件設計師共同
C.由軟件設計師
D.由攝影家或軟件設計師申請的一方
正確答案:A
您的答案:
本題解析:攝影家將其攝影作品原件出售時不涉及著作權,這件攝影作品的著作權仍屬于攝影家。這是因為攝影家將攝影作品原件出售時,只是將其攝影作品原件(作品物)的物權轉讓,并未涉及著作權轉讓,攝影作品原件的轉移不等于攝影作品著作權的轉移。所以這件攝影作品的著作權仍屬于攝影家。攝影作品的原件可以買賣、贈予。然而,獲得一件攝影作品并不意味著獲得該作品的著作權。我國著作權法第18條規(guī)定:“美術等作品原件所有權的轉移。不視為作品著作權的轉移,但美術作品原件的展覽權由原件所有人享有?!边@就是說作品物轉移的事實并不引起作品著作權的轉移,受讓人只是取得物的所有權和作品原件的展覽權,作品的著作權仍然由作者等著作權人享有。除了美術作品之外,對任何原件所有權可能轉移的作品,都要注意區(qū)分作品物質載體的財產權和作品的著作權這兩種不同的權利。該攝影作品出版后,原件不慎毀壞,攝影家仍享有該攝影作品的著作權。這是因為,該攝影作品原件的滅失,不等于攝影作品著作權的喪失,也就是說,著作權的存在,不以作品原件物質載體的存在為前提,而是依據法定的保護期。
20.
A.A
B.B
C.C
D.D
正確答案:D
您的答案:
本題解析:指派問題:要求在4×4矩陣中找出四個元素,分別位于不同行,不同列,使其和達到最小值。顯然,任一行(或列)各元素都減(或加)一常數后,并不會影響最優(yōu)解的位置,只是目標值(指派方案的各項總和)也減(或加)了這一常數。我們可以利用這一性質使矩陣更多的元素變成0,其他元素保持正,以利于求解。
21.
A.A
B.B
C.C
D.D
正確答案:C
您的答案:
本題解析:
22.供應鏈中的信息流覆蓋了從供應商、制造商到分銷商,再到零售商等供應鏈中的所有環(huán)節(jié),其信息流分為需求信息流和供應信息流,(請作答此空)屬于需求信息流,()屬于供應信息流。
A.庫存記錄
B.生產計劃
C.商品入庫單
D.提貨發(fā)運單
正確答案:B
您的答案:
本題解析:暫無解析
23.供應鏈中的信息流覆蓋了從供應商、制造商到分銷商,再到零售商等供應鏈中的所有環(huán)節(jié),其信息流分為需求信息流和供應信息流,()屬于需求信息流,(請作答此空)屬于供應信息流。
A.客戶訂單
B.采購合同
C.完工報告單
D.銷售報告
正確答案:C
您的答案:
本題解析:暫無解析
24.電子政務的主要應用模式中不包括()。
A.政府對政府(GovernmentToGovernment)
B.政府對客戶(GovernmentToCustomer)
C.政府對公務員(GovernmentToEmployee)
D.政府對企業(yè)(GovernmentToBusiness)
正確答案:B
您的答案:
本題解析:暫無解析
25.假如有3塊容量是80G的硬盤做RAID5陣列,則這個RAID5的容量是(請作答此空);而如果有2塊80G的盤和1塊40G的盤,此時RAID5的容量是()。
A.240G
B.160G
C.80G
D.40G
正確答案:B
您的答案:
本題解析:暫無解析
26.假如有3塊容量是80G的硬盤做RAID5陣列,則這個RAID5的容量是();而如果有2塊80G的盤和1塊40G的盤,此時RAID5的容量是(請作答此空)。
A.40G
B.80G
C.160G
D.200G
正確答案:B
您的答案:
本題解析:暫無解析
27.一個大型軟件系統(tǒng)的需求總是有變化的。為了降低項目開發(fā)的風險,需要一個好的變更控制過程。如下圖所示的需求變更管理過程中,①②③處對應的內容應是(請作答此空);自動化工具能夠幫助變更控制過程更有效地運作,()是這類工具應具有的特性之一。
A.問題分析與變更描述、變更分析與成本計算、變更實現
B.變更描述與變更分析、成本計算、變更實現
C.問題分析與變更描述、變更分析、變更實現
D.變更描述、變更分析、變更實現
正確答案:A
您的答案:
本題解析:①問題分析和變更描述。這是識別和分析需求問題或者一份明確的變更提議,以檢查它的有效性,從而產生一個更明確的需求變更提議。②變更分析和成本計算。使用可追溯性信息和系統(tǒng)需求的一般知識,對需求變更提議進行影響分析和評估。變更成本計算應該包括對需求文檔的修改、系統(tǒng)修改的設計和實現的成本。一旦分析完成并且確認,應該進行是否執(zhí)行這一變更的決策。③變更實現。這要求需求文檔和系統(tǒng)設計以及實現都要同時修改。如果先對系統(tǒng)的程序做變更,然后再修改需求文檔,這幾乎不可避免地會出現需求文檔和程序的不一致。自動化工具能夠幫助變更控制過程更有效地運作。許多團隊使用商業(yè)問題跟蹤工具來收集、存儲和管理需求變更。用這樣的工具創(chuàng)建的最近提交的變更建議清單,可以用作CCB會議的議程。問題跟蹤工具也可以隨時按變更狀態(tài)分類報告出變更請求的數目。因為可用的工具、廠商和特性總在頻繁地變化,所以這里無法給出有關工具的具體建議。但工具應該具有以下幾個特性,以支持需求變更過程:①可以定義變更請求中的數據項;②可以定義變更請求生命周期的狀態(tài)轉換模型;③可以強制實施狀態(tài)轉換模型,以便只有授權用戶可以做出允許的狀態(tài)變更;④可以記錄每一個狀態(tài)變更的日期和做出這一變更的人;⑤可以定義當提議者提交新請求或請求狀態(tài)被更新時,哪些人可以自動接收電子郵件通知;⑥可以生成標準的和定制的報告和圖表。有些商業(yè)需求管理工具內置有簡單的變更建議系統(tǒng)。這些系統(tǒng)可以將提議的變更與某一特定的需求聯系起來,這樣無論什么時候,只要有人提交了一個相關的變更請求,負責需求的每個人都會收到電子郵件通知。
28.一個大型軟件系統(tǒng)的需求總是有變化的。為了降低項目開發(fā)的風險,需要一個好的變更控制過程。如下圖所示的需求變更管理過程中,①②③處對應的內容應是();自動化工具能夠幫助變更控制過程更有效地運作,(請作答此空)是這類工具應具有的特性之一。
A.自動維護系統(tǒng)的不同版本
B.支持系統(tǒng)文檔的自動更新
C.自動判定變更是否能夠實施
D.記錄每一個狀態(tài)變更的日期及變更者
正確答案:D
您的答案:
本題解析:①問題分析和變更描述。這是識別和分析需求問題或者一份明確的變更提議,以檢查它的有效性,從而產生一個更明確的需求變更提議。②變更分析和成本計算。使用可追溯性信息和系統(tǒng)需求的一般知識,對需求變更提議進行影響分析和評估。變更成本計算應該包括對需求文檔的修改、系統(tǒng)修改的設計和實現的成本。一旦分析完成并且確認,應該進行是否執(zhí)行這一變更的決策。③變更實現。這要求需求文檔和系統(tǒng)設計以及實現都要同時修改。如果先對系統(tǒng)的程序做變更,然后再修改需求文檔,這幾乎不可避免地會出現需求文檔和程序的不一致。自動化工具能夠幫助變更控制過程更有效地運作。許多團隊使用商業(yè)問題跟蹤工具來收集、存儲和管理需求變更。用這樣的工具創(chuàng)建的最近提交的變更建議清單,可以用作CCB會議的議程。問題跟蹤工具也可以隨時按變更狀態(tài)分類報告出變更請求的數目。因為可用的工具、廠商和特性總在頻繁地變化,所以這里無法給出有關工具的具體建議。但工具應該具有以下幾個特性,以支持需求變更過程:①可以定義變更請求中的數據項;②可以定義變更請求生命周期的狀態(tài)轉換模型;③可以強制實施狀態(tài)轉換模型,以便只有授權用戶可以做出允許的狀態(tài)變更;④可以記錄每一個狀態(tài)變更的日期和做出這一變更的人;⑤可以定義當提議者提交新請求或請求狀態(tài)被更新時,哪些人可以自動接收電子郵件通知;⑥可以生成標準的和定制的報告和圖表。有些商業(yè)需求管理工具內置有簡單的變更建議系統(tǒng)。這些系統(tǒng)可以將提議的變更與某一特定的需求聯系起來,這樣無論什么時候,只要有人提交了一個相關的變更請求,負責需求的每個人都會收到電子郵件通知。
29.
A.淘汰
B.繼承
C.改造
D.集成
正確答案:D
您的答案:
本題解析:把對遺留系統(tǒng)的評價結果分列在坐標的4個象限內。對處在不同象限的遺留系統(tǒng)采取不同的演化策略。
①淘汰策略。第四象限為低水平、低價值區(qū),即遺留系統(tǒng)的技術含量較低,且具有較低的業(yè)務價值。對這種遺留系統(tǒng)的演化策略為淘汰,即全面重新開發(fā)新的系統(tǒng)以代替遺留系統(tǒng)。完全淘汰是一種極端性策略,一般是企業(yè)的業(yè)務產生了根本變化,遺留系統(tǒng)已經基本上不再適應企業(yè)運作的需要;或者是遺留系統(tǒng)的維護人員、維護文檔資料都丟失了。經過評價,發(fā)現將遺留系統(tǒng)完全淘汰,開發(fā)全新的系統(tǒng)比改造舊系統(tǒng)從成本上考慮更合算。
②繼承策略。第二象限為低水平、高價值區(qū),即遺留系統(tǒng)的技術含量較低,已經滿足企業(yè)運作的功能或性能要求,但具有較高的商業(yè)價值,目前企業(yè)的業(yè)務尚緊密依賴該系統(tǒng)。稱這種遺留系統(tǒng)的演化策略為繼承。在開發(fā)新系統(tǒng)時,需要完全兼容遺留系統(tǒng)的功能模型和數據模型。為了保證業(yè)務的連續(xù)性,新老系統(tǒng)必須并行運行一段時間,再逐漸切換到新系統(tǒng)上運行。
③改造策略。第一象限為高水平、高價值區(qū),即遺留系統(tǒng)的技術含量較高,本身還有強大的生命力。系統(tǒng)具有較高的業(yè)務價值,基本上能夠滿足企業(yè)業(yè)務運作和決策支持的需要。這種系統(tǒng)可能建成的時間還很短,稱這種遺留系統(tǒng)的演化策略為改造。改造包括系統(tǒng)功能的增強和數據模型的改造兩個方面。系統(tǒng)功能的增強是指在原有系統(tǒng)的基礎上增加新的應用要求,對遺留系統(tǒng)本身不做改變;數據模型的改造是指將遺留系統(tǒng)的舊的數據模型向新的數據模型的轉化。
④集成策略。第三象限為高水平、低價值區(qū),即遺留系統(tǒng)的技術含量較高,但其業(yè)務價值較低,可能只完成某個部門(或子公司)的業(yè)務管理。這種系統(tǒng)在各自的局部領域里工作良好,但對于整個企業(yè)來說,存在多個這樣的系統(tǒng),不同的系統(tǒng)基于不同的平臺、不同的數據模型,形成了一個個信息孤島,對這種遺留系統(tǒng)的演化策略為集成。
30.RUP強調采用()的方式來開發(fā)軟件,這樣做的好處是(請作答此空)。
A.在軟件開發(fā)的早期就可以對關鍵的、影響大的風險進行處理
B.可以避免需求的變更
C.能夠非??焖俚貙崿F系統(tǒng)的所有需求
D.能夠更好地控制軟件的質量
正確答案:A
您的答案:
本題解析:RUP將項目管理、業(yè)務建模、分析與設計等統(tǒng)一起來,貫穿整個開發(fā)過程。RUP中的軟件過程在時間上被分解為4個順序的階段,分別是初始階段、細化階段、構建階段和移交階段。每個階段結束時都要安排一次技術評審,以確定這個階段的目標是否已經滿足。如果評審結果令人滿意,就可以允許項目進入下一個階段??梢钥闯觯赗UP的軟件過程是一個迭代和增量的過程。通過初始、細化、構建和移交4個階段就是一個開發(fā)周期,每次經過這4個階段就會產生一代軟件。除非產品退役,否則通過重復同樣的4個階段,產品將演化為下一代產品,但每一次的側重點都將放在不同的階段上。這樣做的好處是在軟件開發(fā)的早期就可以對關鍵的、影響大的風險進行處理。
31.RUP強調采用(請作答此空)的方式來開發(fā)軟件,這樣做的好處是()。
A.原型和螺旋
B.螺旋和增量
C.迭代和增量
D.快速和迭代
正確答案:C
您的答案:
本題解析:RUP將項目管理、業(yè)務建模、分析與設計等統(tǒng)一起來,貫穿整個開發(fā)過程。RUP中的軟件過程在時間上被分解為4個順序的階段,分別是初始階段、細化階段、構建階段和移交階段。每個階段結束時都要安排一次技術評審,以確定這個階段的目標是否已經滿足。如果評審結果令人滿意,就可以允許項目進入下一個階段。可以看出,基于RUP的軟件過程是一個迭代和增量的過程。通過初始、細化、構建和移交4個階段就是一個開發(fā)周期,每次經過這4個階段就會產生一代軟件。除非產品退役,否則通過重復同樣的4個階段,產品將演化為下一代產品,但每一次的側重點都將放在不同的階段上。這樣做的好處是在軟件開發(fā)的早期就可以對關鍵的、影響大的風險進行處理。
32.項目配置管理中,配置項的狀態(tài)通常包括()
A.草稿、正式發(fā)布和正在修改
B.草稿、技術評審和正式發(fā)布
C.草稿、評審或審批、正式發(fā)布
D.草稿、正式發(fā)布和版本變更
正確答案:A
您的答案:
本題解析:暫無解析
33.在面向對象設計的原則中,()原則是指抽象不應該依賴于細節(jié),細節(jié)應該依賴于抽象,即應針對接口編程,而不是針對實現編程。
A.開閉
B.里氏替換
C.最少知識
D.依賴倒置
正確答案:D
您的答案:
本題解析:依賴倒置原則是指抽象不應該依賴于細節(jié),細節(jié)應當依賴于抽象。換言之,要針對接口編程,而不是針對實現編程。在程序代碼中傳遞參數時或在組合(或聚合)關系中,盡量引用層次高的抽象層類,即使用接口和抽象類進行變量類型聲明、參數類型聲明和方法返回類型聲明,以及數據類型的轉換等,而不要用具體類來做這些事情。為了確保該原則的應用,一個具體類應當只實現接口和抽象類中聲明過的方法,而不要給出多余的方法,否則,將無法調用到在子類中增加的新方法。實現開閉原則的關鍵是抽象化,并且從抽象化導出具體化實現,如果說開閉原則是OOD的目標的話,那么依賴倒置原則就是OOD的主要機制。有了抽象層,可以使得系統(tǒng)具有很好的靈活性,在程序中盡量使用抽象層進行編程,而將具體類寫在配置文件中,這樣,如果系統(tǒng)行為發(fā)生變化,則只需要擴展抽象層,并修改配置文件,而無須修改原有系統(tǒng)的源代碼,在不修改的情況下來擴展系統(tǒng)功能,滿足開閉原則的要求。依賴倒置原則是COM、CORBA、EJB、Spring等技術和框架背后的基本原則之一。
34.關于項目范圍管理描述,正確的是()。
A.項目范圍是指信息系統(tǒng)產品或者服務所應包含的功能
B.項目范圍描述是產品范圍說明書的重要組成部分
C.項目范圍定義是信息系統(tǒng)要求的度量
D.項目范圍定義是生產項目計劃的基礎
正確答案:D
您的答案:
本題解析:暫無解析
35.處理流程設計是系統(tǒng)設計的重要內容。以下關于處理流程設計工具的敘述中,不正確的是()
A.程序流程圖(PFD)用于描述系統(tǒng)中每個模塊的輸入、輸出和數據加工
B.N-S圖容易表示嵌套關系和層次關系,并具有強烈的結構化特征
C.IPO圖的主體是處理過程說明,可以采用流程圖、判定樹/表等來進行描述
D.問題分析圖(PAD)包含5種基本控制結構,并允許遞歸使用
正確答案:A
您的答案:
本題解析:程序流程圖(ProgramFlowDiagram,PFD)用一些圖框表示各種操作,它獨立于任何一種程序設計語言,比較直觀、清晰,易于學習掌握。流程圖中只能包括5種基本控制結構:順序型、選擇型、WHILE循環(huán)型(當型循環(huán))、UNTIL循環(huán)型(直到型循環(huán))和多分支選擇型。IPO圖是由IBM公司發(fā)起并逐步完善的一種流程描述工具,其主體是處理過程說明,可以采用流程圖、判定樹、判定表、盒圖、問題分析圖或過程設計語言來進行描述。IPO圖中的輸入、輸出與功能模塊、文件及系統(tǒng)外部項都需要通過數據字典來描述,同時需要為其中的某些元素添加注釋。N-s圖與PFD類似,也包括5種控制結構,分別是順序型、選擇型、WHILE循環(huán)型(當型循環(huán))、UNTIL循環(huán)型(直到型循環(huán))和多分支選擇型,任何一個N-S圖都是這5種基本控制結構相互組合與嵌套的結果。在N-S圖中,過程的作用域明確;它沒有箭頭,不能隨意轉移控制;而且容易表示嵌套關系和層次關系;并具有強烈的結構化特征。但是當問題很復雜時,N-S圖可能很大。問題分析圖(ProblemAnalysisDiagram,PAD)是繼PFD和N-S圖之后,又一種描述詳細設計的工具。PAD也包含5種基本控制結構,并允許遞歸使用。過程設計語言(ProcessDesignLanguage,PDL)也稱為結構化語言或偽代碼(pseudocode),它是一種混合語言,采用自然語言的詞匯和結構化程序設計語言的語法,用于描述處理過程怎么做,類似于編程語言。過程設計語言用于描述模塊中算法和加工邏輯的具體細節(jié),以便在開發(fā)人員之間比較精確地進行交流。對于具有多個互相聯系的條件和可能產生多種結果的問題,用結構化語言描述則顯得不夠直觀和緊湊,這時可以用以清楚、簡明為特征的判定表(DecisionTable)來描述。判定表采用表格形式來表達邏輯判斷問題,表格分成4個部分,左上部分為條件說明,左下部分為行動說明,右上部分為各種條件的組合說明,右下部分為各條件組合下相應的行動。判定樹(DecisionTree)也是用來表示邏輯判斷問題的一種常用的圖形工具,它用樹來表達不同條件下的不同處理流程,比語言、表格的方式更為直觀。判定樹的左側(稱為樹根)為加工名,中間是各種條件,所有的行動都列于最右側。
36.為了測試新系統(tǒng)的性能,用戶必須依靠評價程序來評價機器的性能,以下4種評價程序,()評測的準確程度最低。
A.小型基準程序
B.真實程序
C.核心程序
D.合成基準程序
正確答案:D
您的答案:
本題解析:暫無解析
37.(請作答此空)的目的是檢查模塊之間,以及模塊和已集成的軟件之間的接口關系,并驗證已集成的軟件是否符合設計要求。其測試的技術依據是()。
A.單元測試
B.集成測試
C.系統(tǒng)測試
D.回歸測試
正確答案:B
您的答案:
本題解析:軟件測試可分為單元測試、集成測試、配置項測試、系統(tǒng)測試、驗收測試和回歸測試等類別。單元測試也稱為模塊測試,測試的對象是可獨立編譯或匯編的程序模塊、軟件構件或面向對象軟件中的類(統(tǒng)稱為模塊),其目的是檢查每個模塊能否正確地實現設計說明中的功能、性能、接口和其他設計約束等條件,發(fā)現模塊內可能存在的各種差錯。單元測試的技術依據是軟件詳細設計說明書。集成測試的目的是檢查模塊之間,以及模塊和已集成的軟件之間的接口關系,并驗證已集成的軟件是否符合設計要求。集成測試的技術依據是軟件概要設計文檔。系統(tǒng)測試的對象是完整的、集成的計算機系統(tǒng),系統(tǒng)測試的目的是在真實系統(tǒng)工作環(huán)境下,驗證完整的軟件配置項能否和系統(tǒng)正確連接,并滿足系統(tǒng)/子系統(tǒng)設計文檔和軟件開發(fā)合同規(guī)定的要求。系統(tǒng)測試的技術依據是用戶需求或開發(fā)合同。配置項測試的對象是軟件配置項,配置項測試的目的是檢驗軟件配置項與軟件需求規(guī)格說明的一致性。確認測試主要驗證軟件的功能、性能和其他特性是否與用戶需求一致。驗收測試是指針對軟件需求規(guī)格說明,在交付前以用戶為主進行的測試。回歸測試的目的是測試軟件變更之后,變更部分的正確性和對變更需求的復合型,以及軟件原有的、正確的功能、性能和其他規(guī)定的要求的不損害性。
38.()的目的是檢查模塊之間,以及模塊和已集成的軟件之間的接口關系,并驗證已集成的軟件是否符合設計要求。其測試的技術依據是(請作答此空)。
A.軟件詳細設計說明書
B.技術開發(fā)合同
C.軟件概要設計文檔
D.軟件配置文檔
正確答案:C
您的答案:
本題解析:軟件測試可分為單元測試、集成測試、配置項測試、系統(tǒng)測試、驗收測試和回歸測試等類別。單元測試也稱為模塊測試,測試的對象是可獨立編譯或匯編的程序模塊、軟件構件或面向對象軟件中的類(統(tǒng)稱為模塊),其目的是檢查每個模塊能否正確地實現設計說明中的功能、性能、接口和其他設計約束等條件,發(fā)現模塊內可能存在的各種差錯。單元測試的技術依據是軟件詳細設計說明書。集成測試的目的是檢查模塊之間,以及模塊和已集成的軟件之間的接口關系,并驗證已集成的軟件是否符合設計要求。集成測試的技術依據是軟件概要設計文檔。系統(tǒng)測試的對象是完整的、集成的計算機系統(tǒng),系統(tǒng)測試的目的是在真實系統(tǒng)工作環(huán)境下,驗證完整的軟件配置項能否和系統(tǒng)正確連接,并滿足系統(tǒng)/子系統(tǒng)設計文檔和軟件開發(fā)合同規(guī)定的要求。系統(tǒng)測試的技術依據是用戶需求或開發(fā)合同。配置項測試的對象是軟件配置項,配置項測試的目的是檢驗軟件配置項與軟件需求規(guī)格說明的一致性。確認測試主要驗證軟件的功能、性能和其他特性是否與用戶需求一致。驗收測試是指針對軟件需求規(guī)格說明,在交付前以用戶為主進行的測試?;貧w測試的目的是測試軟件變更之后,變更部分的正確性和對變更需求的復合型,以及軟件原有的、正確的功能、性能和其他規(guī)定的要求的不損害性。
39.
A.Shape
B.Drawing
C.Rectangle
D.V2Drawing
正確答案:B
您的答案:
本題解析:橋接模式將抽象部分與它的實現部分分離,使它們都可以獨立地變化。它是一種對象結構型模式,又稱為柄體(HandleandBody)模式或接口(Interface)模式。橋接模式類似于多重繼承方案,但是多重繼承方案往往違背了類的單一職責原則,其復用性比較差,橋接模式是比多重繼承方案更好的解決方法?!bstraction定義抽象類的接口;維護一個指向Implementor類型對象的指針。·RefinedAbstraction擴充由Abstraction定義的接口。·Implementor定義實現類的接口,該接口不一定要與Abstraction的接口完全一致;事實上這兩個接口可以完全不同。一般來說,Implementor接口僅提供基本操作,而Abstraction則定義了基于這些基本操作的較高層次的操作。·ConcreteImplementor實現Implementor接口并定義它的具體實現。圖中與Bridge模式中的“Abstraction”角色相對應的類是Shape,與“Implementor”角色相對應的類是Drawing。
40.用例(usecase)用來描述系統(tǒng)對事件做出響應時所采取的行動。用例之間是具有相關性的。在一個會員管理系統(tǒng)中,會員注冊時可以采用電話和郵件兩種方式。用例“會員注冊”和“電話注冊”、“郵件注冊”之間是(31)關系。
A.包含(include)
B.擴展(extend)
C.泛化(generalize)
D.依賴(dependson)
正確答案:C
您的答案:
本題解析:用例之間的關系主要有包含、擴展和泛化。
41.下列敘述中,不滿足好的需求陳述要求的是()
A.每一項需求都必須完整、準確地描述即將要開發(fā)的功能
B.需求必須能夠在系統(tǒng)及其運行環(huán)境的能力和約束條件內實現
C.每一項需求記錄的功能都必須是用戶的真正的需要
D.所有需求都應被視為同等重要
正確答案:D
您的答案:
本題解析:暫無解析
42.
A.Shape
B.Drawing
C.Rectangle
D.V2Drawing
正確答案:A
您的答案:
本題解析:橋接模式將抽象部分與它的實現部分分離,使它們都可以獨立地變化。它是一種對象結構型模式,又稱為柄體(HandleandBody)模式或接口(Interface)模式。橋接模式類似于多重繼承方案,但是多重繼承方案往往違背了類的單一職責原則,其復用性比較差,橋接模式是比多重繼承方案更好的解決方法?!bstraction定義抽象類的接口;維護一個指向Implementor類型對象的指針。·RefinedAbstraction擴充由Abstraction定義的接口?!mplementor定義實現類的接口,該接口不一定要與Abstraction的接口完全一致;事實上這兩個接口可以完全不同。一般來說,Implementor接口僅提供基本操作,而Abstraction則定義了基于這些基本操作的較高層次的操作?!oncreteImplementor實現Implementor接口并定義它的具體實現。圖中與Bridge模式中的“Abstraction”角色相對應的類是Shape,與“Implementor”角色相對應的類是Drawing。
43.軟件架構是降低成本、改進質量、按時和按需交付產品的關鍵因素。軟件架構設計需要滿足系統(tǒng)的()如性能、安全性和可修改性等,并能夠指導設計人員和實現人員的工作。
A.功能需求
B.性能需求
C.質量屬性
D.業(yè)務屬性
正確答案:C
您的答案:
本題解析:軟件架構是降低成本、改進質量、按時和按需交付產品的關鍵因素,軟件架構設計需要滿足系統(tǒng)的質量屬性,如性能、安全性和可修改性等,軟件架構設計需要確定組件之間的依賴關系,支持項目計劃和管理活動,軟件架構能夠指導設計人員和實現人員的工作。一般在設計軟件架構之初,會根據用戶需求,確定多個候選架構,并從中選擇一個較優(yōu)的架構,并隨著軟件的開發(fā),對這個架構進行微調,以達到最佳效果。
44.以下關于軟件架構風格與系統(tǒng)性能關系的敘述中,錯誤的是()。
A.對于采用層次化架構風格的系統(tǒng),劃分的層次越多,系統(tǒng)的性能越差
B.對于采用隱式調用架構風格的系統(tǒng),可以通過處理函數的并發(fā)調用提高系統(tǒng)處理性能
C.采用面向對象架構風格的系統(tǒng),可以通過引入對象管理層提高系統(tǒng)性能
D.對于采用解釋器架構風格的系統(tǒng),可以通過部分解釋代碼預先編譯的方式提高系統(tǒng)性能。
正確答案:C
您的答案:
本題解析:暫無解析
45.軟件架構風格是描述某一特定應用領域中系統(tǒng)組織方式的慣用模式。架構風格反映領域中眾多系統(tǒng)所共有的結構和(),強調對架構(請作答此空)的重用。
A.分析
B.設計
C.實現
D.評估
正確答案:B
您的答案:
本題解析:軟件架構設計的一個核心問題是能否使用重復的架構模式,即能否達到架構級的軟件重用。也就是說,能否在不同的軟件系統(tǒng)中,使用同一架構?;谶@個目的,學者們開始研究和實踐軟件架構的風格和類型問題。軟件架構風格是描述某一特定應用領域中系統(tǒng)組織方式的慣用模式。它反映了領域中眾多系統(tǒng)所共有的結構和語義特性,并指導如何將各個模塊和子系統(tǒng)有效地組織成一個完整的系統(tǒng)。按這種方式理解,軟件架構風格定義了用于描述系統(tǒng)的術語表和一組指導構件系統(tǒng)的規(guī)則
46.軟件架構風格是描述某一特定應用領域中系統(tǒng)組織方式的慣用模式。架構風格反映領域中眾多系統(tǒng)所共有的結構和(請作答此空),強調對架構()的重用。
A.語義特性
B.功能需求
C.質量屬性
D.業(yè)務規(guī)則
正確答案:A
您的答案:
本題解析:軟件架構設計的一個核心問題是能否使用重復的架構模式,即能否達到架構級的軟件重用。也就是說,能否在不同的軟件系統(tǒng)中,使用同一架構?;谶@個目的,學者們開始研究和實踐軟件架構的風格和類型問題。軟件架構風格是描述某一特定應用領域中系統(tǒng)組織方式的慣用模式。它反映了領域中眾多系統(tǒng)所共有的結構和語義特性,并指導如何將各個模塊和子系統(tǒng)有效地組織成一個完整的系統(tǒng)。按這種方式理解,軟件架構風格定義了用于描述系統(tǒng)的術語表和一組指導構件系統(tǒng)的規(guī)則
47.架構描述語言(ArchitectureDescriptionLanguage,ADL)是一種為明確說明軟件系統(tǒng)的概念架構和對這些概念架構建模提供功能的語言。ADL主要包括以下組成部分:組件、組件接口、(43)和架構配置。
A.架構風格
B.架構實現
C.連接件
D.組件約束
正確答案:C
您的答案:
本題解析:架構描述語言(ArchitectureDescriptionLanguage,ADL)是一種為明確說明軟件系統(tǒng)的概念架構和對這些概念架構建模提供功能的語言。ADL主要包括以下組成部分:組件、組件接口、連接件和架構配置。ADL對連接件的重視成為區(qū)分ADL和其他建模語言的重要特征之一。
48.基于架構的軟件開發(fā)(ArchitectureBasedSoftwareDevelopment,ABSD.強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用(請作答此空)來描述軟件架構,采用()來描述需求。
A.類圖和序列圖
B.視角與視圖
C.構件和類圖
D.構件與功能
正確答案:B
您的答案:
本題解析:根據定義,基于軟件架構的開發(fā)(ArchitectureBasedSoftwareDevelopment,ABSD)強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用視角和視圖來描述軟件架構,采用用例和質量屬性場景來描述需求。
49.基于架構的軟件開發(fā)(ArchitectureBasedSoftwareDevelopment,ABSD.強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用()來描述軟件架構,采用(請作答此空)來描述需求。
A.用例與類圖
B.用例與視角
C.用例與質量場景
D.視角與質量場景
正確答案:C
您的答案:
本題解析:根據定義,基于軟件架構的開發(fā)(ArchitectureBasedSoftwareDevelopment,ABSD)強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用視角和視圖來描述軟件架構,采用用例和質量屬性場景來描述需求。
50.某公司擬開發(fā)一套在線游戲系統(tǒng),該系統(tǒng)的設計目標之一是支持用戶自行定義游戲對象的屬性、行為和對象之間的交互關系。為了實現上述目標,公司應該采用()架構風格最為合適。
A.管道—過濾器
B.隱式調用
C.主程序—子程序
D.解釋器
正確答案:D
您的答案:
本題解析:該軟件系統(tǒng)特別強調用戶定義系統(tǒng)中對象的關系和行為這一特性,這需要在軟件架構層面提供一種運行時的系統(tǒng)行為定義與改變的能力,根據常見架構風格的特點和適用環(huán)境,可以知道最合適的架構設計風格應該是解釋器風格
51.軟件架構設計包括提出架構模型、產生架構設計和進行設計評審等活動,是一個迭代的過程。架構設計主要關注軟件組件的結構、屬性和(請作答此空),并通過多種()_全面描述特定系統(tǒng)的架構。
A.實現方式
B.交互作用
C.設計方案
D.測試方式
正確答案:B
您的答案:
本題解析:軟件架構設計包括提出架構模型、產生架構設計和進行設計評審等活動,是一個迭代的過程。架構設計主要關注軟件組件的結構、屬性和交互作用,并通過多種視圖全面描述特定系統(tǒng)的架構。
52.軟件架構設計包括提出架構模型、產生架構設計和進行設計評審等活動,是一個迭代的過程。架構設計主要關注軟件組件的結構、屬性和(),并通過多種(請作答此空)_全面描述特定系統(tǒng)的架構。
A.對象
B.代碼
C.文檔
D.視圖
正確答案:D
您的答案:
本題解析:軟件架構設計包括提出架構模型、產生架構設計和進行設計評審等活動,是一個迭代的過程。架構設計主要關注軟件組件的結構、屬性和交互作用,并通過多種視圖全面描述特定系統(tǒng)的架構。
53.某公司擬開發(fā)一個地面清潔機器人。機器人的控制者首先定義清潔任務和任務之間的關系,機器人接受任務后,需要響應外界環(huán)境中觸發(fā)的一些突發(fā)事件,根據自身狀態(tài)進行動態(tài)調整,最終自動完成任務。針對上述需求,該機器人應該采用()架構風格最為合適。
A.面向對象
B.主程序—子程序
C.規(guī)則系統(tǒng)
D.管道—過濾器
正確答案:C
您的答案:
本題解析:機器人需要根據自身狀態(tài)的外界環(huán)境進行自動調整,這是一個典型的根據外部事件進行響應的場景。比較4個候選項,規(guī)則系統(tǒng)比較適合根據外部事件,以自身狀態(tài)為基礎自動進行處理和動作的場景。
54.架構權衡分析方法(ArchitectureTradeoffAnalysisMethod,ATAM)是在基于場景的架構分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)基礎之上發(fā)展起來的,主要包括場景和需求收集、()、屬性模型構造和分析、屬性模型折中等4個階段。ATAM方法要求在系統(tǒng)開發(fā)之前,首先對這些質量屬性進行_(請作答此空)和折中。
A.設計
B.實現
C.測試
D.評價
正確答案:D
您的答案:
本題解析:ATAM是在基于場景的架構分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)基礎之上發(fā)展起來的,主要包括場景和需求收集、架構視圖和場景實現、屬性模型構造和分析、屬性模型折中等4個階段。ATAM方法要求在系統(tǒng)開發(fā)之前,首先對這些質量屬性進行評價和折中。
55.架構權衡分析方法(ArchitectureTradeoffAnalysisMethod,ATAM)是在基于場景的架構分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)基礎之上發(fā)展起來的,主要包括場景和需求收集、(請作答此空)、屬性模型構造和分析、屬性模型折中等4個階段。ATAM方法要求在系統(tǒng)開發(fā)之前,首先對這些質量屬性進行_(63)和折中。
A.架構視圖和場景實現
B.架構風格和場景分析
C.架構設計和目標分析
D.架構描述和需求評估
正確答案:A
您的答案:
本題解析:ATAM是在基于場景的架構分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)基礎之上發(fā)展起來的,主要包括場景和需求收集、架構視圖和場景實現、屬性模型構造和分析、屬性模型折中等4個階段。ATAM方法要求在系統(tǒng)開發(fā)之前,首先對這些質量屬性進行評價和折中。
56.某公司為其研發(fā)的硬件產品設計實現了一種特定的編程語言,為了方便開發(fā)者進行軟件開發(fā),公司擬開發(fā)一套針對該編程語言的集成開發(fā)環(huán)境,包括代碼編輯、語法高亮、代碼編譯、運行調試等功能。針對上述描述,該集成開發(fā)環(huán)境應采用()架構風格最為合適。
A.管道—過濾器
B.數據倉儲
C.主程序—子程序
D.解釋器
正確答案:B
您的答案:
本題解析:編程語言的集成開發(fā)環(huán)境需要提供代碼編輯、語法高亮、代碼編譯、運行調試等功能,這些功能的特點是以軟件代碼為中心進行對應的編譯處理與輔助操作。根據常見架構風格的特點和適用環(huán)境,可以知道最合適的架構設計風格應該是數據倉庫風格。
57.某公司擬開發(fā)一個轎車巡航定速系統(tǒng),系統(tǒng)需要持續(xù)測量車輛當前的實時速度,并根據設定的期望速度自動控制轎車的油門和剎車。針對上述需求,采用()架構風格最為合適。
A.解釋器
B.過程控制
C.分層
D.管道—過濾器
正確答案:B
您的答案:
本題解析:根據題目描述,轎車巡航定速系統(tǒng)是一個十分典型的控制系統(tǒng),其特點是不斷采集系統(tǒng)當前狀態(tài),與系統(tǒng)中的設定狀態(tài)進行對比,并通過將當前狀態(tài)與設定狀態(tài)進行對比從而進行控制
58.某公司擬開發(fā)一個語音識別系統(tǒng),其語音識別的主要過程包括分割原始語音信號、識別音素、產生候選詞、判定語法片斷、提供語義解釋等,每個過程都需要進行基于先驗知識的條件判斷并進行相應的識別動作。針對該系統(tǒng)的特點,采用()架構風格最為合適。
A.解釋器
B.面向對象
C.黑板
D.隱式調用
正確答案:C
您的答案:
本題解析:根據題目描述,語音識別系統(tǒng)是一個十分典型的專家系統(tǒng),其特點是求解的正確結果不止一個,求解過程比較復雜,需要通過專家知識和反饋逐步得到正確結果。因此對比4個候選項,黑板結構特別適合求解這類問題。
59.特定領域軟件架構(DomainSpecificSoftwareArchitecture,DSSA以一個特定問題領域為對象,形成由領域參考模型、參考需求、()_等組成的開發(fā)基礎架構,支持一個特定領域中多個應用的生成。DSSA的基本活動包括領域分析、領域設計和領域實現。其中領域分析的主要目的是獲得(),從而描述領域中系統(tǒng)之間共同的需求,即領域需求;領域設計的主要目標是獲得(請作答此空),從而描述領域模型中表示需求的解決方案;領域實現的主要目標是開發(fā)和組織可重用信息,并實現基礎軟件架構。
A.特定領域軟件需求
B.特定領域軟件架構
C.特定領域軟件設計模型
D.特定領域軟件重用模型
正確答案:B
您的答案:
本題解析:特定領域軟件架構(DomainSpecificSoftwareArchitecture,DSSA)以一個特定問題領域為對象,形成由領域參考模型、參考需求、參考架構等組成的開發(fā)基礎架構,其目標是支持一個特定領域中多個應用的生成。DSSA的基本活動包括領域分析、領域設計和領域實現。其中領域分析的主要目的是獲得領域模型,領域模型描述領域中系統(tǒng)之間共同的需求,即領域需求;領域設計的主要目標是獲得DSSA,DSSA描述領域模型中表示需求的解決方案;領域實現的主要目標是依據領域模型和DSSA開發(fā)和組織可重用信息,并對基礎軟件架構進行實現。
60.特定領域軟件架構(DomainSpecificSoftwareArchitecture,DSSA以一個特定問題領域為對象,形成由領域參考模型、參考需求、()_等組成的開發(fā)基礎架構,支持一個特定領域中多個應用的生成。DSSA的基本活動包括領域分析、領域設計和領域實現。其中領域分析的主要目的是獲得(請作答此空),從而描述領域中系統(tǒng)之間共同的需求,即領域需求;領域設計的主要目標是獲得(),從而描述領域模型中表示需求的解決方案;領域實現的主要目標是開發(fā)和組織可重用信息,并實現基礎軟件架構。
A.領域邊界
B.領域信息
C.領域對象
D.領域模型
正確答案:D
您的答案:
本題解析:特定領域軟件架構(DomainSpecificSoftwareArchitecture,DSSA)以一個特定問題領域為對象,形成由領域參考模型、參考需求、參考架構等組成的開發(fā)基礎架構,其目標是支持一個特定領域中多個應用的生成。DSSA的基本活動包括領域分析、領域設計和領域實現。其中領域分析的主要目的是獲得領域模型,領域模型描述領域中系統(tǒng)之間共同的需求,即領域需求;領域設計的主要目標是獲得DSSA,DSSA描述領域模型中表示需求的解決方案;領域實現的主要目標是依據領域模型和DSSA開發(fā)和組織可重用信息,并對基礎軟件架構進行實現。
61.特定領域軟件架構(DomainSpecificSoftwareArchitecture,DSSA以一個特定問題領域為對象,形成由領域參考模型、參考需求、(請作答此空)_等組成的開發(fā)基礎架構,支持一個特定領域中多個應用的生成。DSSA的基本活動包括領域分析、領域設計和領域實現。其中領域分析的主要目的是獲得(),從而描述領域中系統(tǒng)之間共同的需求,即領域需求;領域設計的主要目標是獲得(),從而描述領域模型中表示需求的解決方案;領域實現的主要目標是開發(fā)和組織可重用信息,并實現基礎軟件架構。
A.參考設計
B.參考規(guī)約
C.參考架構
D.參考實現
正確答案:C
您的答案:
本題解析:特定領域軟件架構(DomainSpecificSoftwareArchitecture,DSSA)以一個特定問題領域為對象,形成由領域參考模型、參考需求、參考架構等組成的開發(fā)基礎架構,其目標是支持一個特定領域中多個應用的生成。DSSA的基本活動包括領域分析、領域設計和領域實現。其中領域分析的主要目的是獲得領域模型,領域模型描述領域中系統(tǒng)之間共同的需求,即領域需求;領域設計的主要目標是獲得DSSA,DSSA描述領域模型中表示需求的解決方案;領域實現的主要目標是依據領域模型和DSSA開發(fā)和組織可重用信息,并對基礎軟件架構進行實現。
62.商業(yè)智能系統(tǒng)的處理過程包括四個主要階段:數據預處理通過()實現企業(yè)原始數據的初步整合;建立數據倉庫是后續(xù)數據處理的基礎;數據分析是體現系統(tǒng)智能的關鍵,主要采用()和(請作答此空)技術,前者能夠實現數據的上卷、下鉆和旋轉分析,后者利用隱藏的知識,通過建立分析模型預測企業(yè)未來發(fā)展趨勢;數據展現主要完成數據處理結果的可視化。
A.知識庫
B.數據挖掘
C.聯機事務處理
D.聯機分析處理
正確答案:B
您的答案:
本題解析:暫無解析
63.商業(yè)智能系統(tǒng)的處理過程包括四個主要階段:數據預處理通過()實現企業(yè)原始數據的初步整合;建立數據倉庫是后續(xù)數據處理的基礎;數據分析是體現系統(tǒng)智能的關鍵,主要采用(請作答此空)和()技術,前者能夠實現數據的上卷、下鉆和旋轉分析,后者利用隱藏的知識,通過建立分析模型預測企業(yè)未來發(fā)展趨勢;數據展現主要完成數據處理結果的可視化。
A.知識庫
B.數據挖掘
C.聯機事務處理
D.聯機分析處理
正確答案:D
您的答案:
本題解析:暫無解析
64.商業(yè)智能系統(tǒng)的處理過程包括四個主要階段:數據預處理通過(請作答此空)實現企業(yè)原始數據的初步整合;建立數據倉庫是后續(xù)數據處理的基礎;數據分析是體現系統(tǒng)智能的關鍵,主要采用()和()技術,前者能夠實現數據的上卷、下鉆和旋轉分析,后者利用隱藏的知識,通過建立分析模型預測企業(yè)未來發(fā)展趨勢;數據展現主要完成數據處理結果的可視化
A.數據映射和關聯
B.數據集市和數據立方體
C.數據抽取、轉換和裝載
D.數據清洗和數據集成
正確答案:C
您的答案:
本題解析:暫無解析
65.某公司欲開發(fā)一個網上商城系統(tǒng),在架構設計階段,公司的架構師識別出3個核心質量屬性場景。其中“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與(請作答此空)質量屬性相關,通常可采用()架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”主要與()質量屬性相關,通常可采用()架構策略實現該屬性;“系統(tǒng)應該能夠抵擋惡意用戶的ru侵行為,并進行報警和記錄”主要與()_質量屬性相關,通??刹捎?)架構策略實現該屬性。
A.性能
B.可用性
C.易用性
D.可修改性
正確答案:B
您的答案:
本題解析:“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與可用性質量屬性相關,通常可采用心跳、Ping/Echo、主動冗余、被動冗余、選舉等架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”,主要與性能這一質量屬性相關,實現該屬性的常見架構策略包括:增加計算資源、減少計算開銷、引入并發(fā)機制、采用資源調度等。“系統(tǒng)應該能夠抵擋惡意用戶的入ru侵檢測、用戶認證、用戶授權、追蹤審計等架構策略實現該屬性。
66.某公司欲開發(fā)一個網上商城系統(tǒng),在架構設計階段,公司的架構師識別出3個核心質量屬性場景。其中“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與()質量屬性相關,通??刹捎?)架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”主要與()質量屬性相關,通??刹捎?請作答此空)架構策略實現該屬性;“系統(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與()_質量屬性相關,通??刹捎?)架構策略實現該屬性。
A.操作串行化
B.資源調度
C.心跳
D.內置監(jiān)控器
正確答案:B
您的答案:
本題解析:“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與可用性質量屬性相關,通??刹捎眯奶ing/Echo、主動冗余、被動冗余、選舉等架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”,主要與性能這一質量屬性相關,實現該屬性的常見架構策略包括:增加計算資源、減少計算開銷、引入并發(fā)機制、采用資源調度等。“系統(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與安全性質量屬性相關,通??刹捎萌肭謾z測、用戶認證、用戶授權、追蹤審計等架構策略實現該屬性。
67.某公司欲開發(fā)一個網上商城系統(tǒng),在架構設計階段,公司的架構師識別出3個核心質量屬性場景。其中“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與()質量屬性相關,通??刹捎?)架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”主要與()質量屬性相關,通常可采用()架構策略實現該屬性;“系統(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與()_質量屬性相關,通??刹捎?試題錄入中)架構策略實現該屬性。
A.內置監(jiān)控器
B.記錄/回放
C.追蹤審計
D.維護現有接口
正確答案:C
您的答案:
本題解析:“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與可用性質量屬性相關,通??刹捎眯奶ing/Echo、主動冗余、被動冗余、選舉等架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”,主要與性能這一質量屬性相關,實現該屬性的常見架構策略包括:增加計算資源、減少計算開銷、引入并發(fā)機制、采用資源調度等?!跋到y(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與安全性質量屬性相關,通??刹捎萌肭謾z測、用戶認證、用戶授權、追蹤審計等架構策略實現該屬性。
68.某公司欲開發(fā)一個網上商城系統(tǒng),在架構設計階段,公司的架構師識別出3個核心質量屬性場景。其中“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與()質量屬性相關,通常可采用(請作答此空)架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”主要與()質量屬性相關,通常可采用()架構策略實現該屬性;“系統(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與()_質量屬性相關,通??刹捎?)架構策略實現該屬性。
A.主動冗余
B.信息隱藏
C.抽象接口
D.記錄/回放
正確答案:A
您的答案:
本題解析:“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與可用性質量屬性相關,通常可采用心跳、Ping/Echo、主動冗余、被動冗余、選舉等架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”,主要與性能這一質量屬性相關,實現該屬性的常見架構策略包括:增加計算資源、減少計算開銷、引入并發(fā)機制、采用資源調度等?!跋到y(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與安全性質量屬性相關,通常可采用入侵檢測、用戶認證、用戶授權、追蹤審計等架構策略實現該屬性。
69.某公司欲開發(fā)一個網上商城系統(tǒng),在架構設計階段,公司的架構師識別出3個核心質量屬性場景。其中“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與()質量屬性相關,通??刹捎?)架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”主要與(請作答此空)質量屬性相關,通??刹捎?)架構策略實現該屬性;“系統(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與()_質量屬性相關,通??刹捎?)架構策略實現該屬性。
A.可測試性
B.易用性
C.性能
D.互操作性
正確答案:C
您的答案:
本題解析:“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與可用性質量屬性相關,通常可采用心跳、Ping/Echo、主動冗余、被動冗余、選舉等架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”,主要與性能這一質量屬性相關,實現該屬性的常見架構策略包括:增加計算資源、減少計算開銷、引入并發(fā)機制、采用資源調度等?!跋到y(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與安全性質量屬性相關,通??刹捎萌肭謾z測、用戶認證、用戶授權、追蹤審計等架構策略實現該屬性。
70.某公司欲開發(fā)一個網上商城系統(tǒng),在架構設計階段,公司的架構師識別出3個核心質量屬性場景。其中“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與()質量屬性相關,通??刹捎?)架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”主要與()質量屬性相關,通??刹捎?)架構策略實現該屬性;“系統(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與(試題錄入中)_質量屬性相關,通常可采用()架構策略實現該屬性。
A.可用性
B.安全性
C.可測試性
D.可修改性
正確答案:B
您的答案:
本題解析:“系統(tǒng)主站斷電后,能夠在2分鐘內自動切換到備用站點,并恢復正常運行”主要與可用性質量屬性相關,通??刹捎眯奶ing/Echo、主動冗余、被動冗余、選舉等架構策略實現該屬性;“在并發(fā)用戶數不超過1000人時,用戶的交易請求應該在0.5s內完成”,主要與性能這一質量屬性相關,實現該屬性的常見架構策略包括:增加計算資源、減少計算開銷、引入并發(fā)機制、采用資源調度等?!跋到y(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與安全性質量屬性相關,通常可采用入侵檢測、用戶認證、用戶授權、追蹤審計等架構策略實現該屬性。
71.Theobjectiveof(71)istodeterminewhatpartsoftheapplicationsoftwarewillbeassignedtowhathardware.Themajorsoftwarecomponentsofthesystembeingdevelopedhavetobeidentifiedandthenallocatedtothevarioushardwarecomponentsonwhichthesystemwilloperate.Allsoftwaresystemscanbedividedintofourbasicfunctions.Thefirstis(72).Mostinformationsystemsrequiredatatobestoredandretrieved,whetherasmallfile,suchasamemoproducedbyawordprocessor,oralargedatabase,suchasonethatstoresanorganization'saccountingrecords.Thesecondfunctionisthe(請作答此空),theprocessingrequiredtoaccessdata,whichoftenmeansdatabasequeriesinStructuredQueryLanguage.Thethirdfunctionisthe(74),whichisthelogicdocumentedintheDFDs,usecases,andfunctionalrequirements.Thefourthfunctionisthepresentationlogic,thedisplayo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中介托管維修合同范例
- 合伙開美容院合同范例
- 產權收購合同范本
- 馬路車位租賃合同范本
- 參展補貼合同范本
- 合同范本能當正式合同
- 公路隧道定期檢測合同范本
- 含附件合同范本
- 內貿合同范本
- 乙房免責合同范本
- 機械制造工藝與裝備 習題及答案 葉文華 ch01 -ch09
- 征信培訓課件
- 遼寧省營口市2024-2025學年七年級上學期期中語文試題
- 《畫垂線和平行線》(教案)2023-2024學年數學四年級上冊
- GB/T 44770-2024智能火電廠技術要求
- 經典女士剪發(fā)技術圖解教程
- 腫瘤病人的姑息治療和護理
- 盆底康復治療新進展
- 2024-2030年中國生命科學產業(yè)發(fā)展規(guī)劃及投資策略分析報告
- 醫(yī)療器械監(jiān)督管理條例培訓2024
- 認真對待培訓課件
評論
0/150
提交評論