天天看點

2021年11月架構上午題(考友回憶版)

掃描下方二維碼領取2021年11月最新軟考真題答案及解析

2021年11月架構上午題(考友回憶版)

掃描二維碼領取2021年11月最新軟考真題答案及解析,估成績

​①入群二維碼,考後估分交流并提前收藏軟考估分解析直播位址

②預約估分請掃51CTO題庫小程式二維碼,直達估分頁面,先預約估分,6号陸續開啟估分通道​

點選連結>>>  ​​​http://love51cto.mikecrm.com/6TVXoS6​​ 領取2021年11月最新軟考真題​

架構風格

【知識點等級】★★★

【考頻】高頻考點

【涉及科目】系統架構設計師

【知識點講解】

三層C/S架構的特點:

與二層C/S架構相比,在三層C/S架構中,增加了一個應用伺服器。可以将整個應用邏輯駐留在應用伺服器上,而隻有表示層存在于客戶機上。這種客戶機稱為瘦客戶機。

三層C/S架構将應用系統分成三個部分:

(1)表示層。表示層是系統的使用者接口部分,擔負着使用者與系統之間的對話功能。

(2)功能層。功能層也稱為業務邏輯層,是将具體的業務處理邏輯編入程式中。

(3)資料層。資料層相當于二層C/S架構中的伺服器,負責對DBMS的管理和控制。

【2020年上午第34-36題】

針對二層c/s軟體結構的缺點,三層c/s架構應運而生,在三層c/s架構中,增加了一個(34)。三層c/s架構是将應用功能分成表示層,功能層和(35)三個部分,其中(36)是應用的使用者接口部分,擔負與應用邏輯間的對話功能。

(34)A.應用伺服器    B.分布式資料庫   C.内容分發   D.鏡像

(35)A.硬體層   B.資料層   C.裝置層  D.通信層

(36)A.表示層   B.資料層   C.應用層  D.功能層

【試題解析】詳見知識點解析

【參考答案】:A、B、A

品質屬性

屬性 作用及要點 設計政策
    性能 處理任務所需時間或機關時間内的處理量 控制資源的使用、并發機制、增加資源、先來先服務、設定優先級。
    可用性 正常運作的時間比例,出現故障多久能啟用備用系統。 心跳、Ping/Echo、異常、備援、檢查點/復原、事務、程序監控器。
    安全性 系統向合法使用者提供服務并阻止非法使用者的能力。 使用者授權、維護資料機密性與完整性、限制通路、RQ檢測系統、追蹤審計。
可修改性 可維護性 錯誤發生後進行局部性修改,對其他構件負面影響最小 資訊隐藏、維持現有接口、限制通信路徑、使用中介、運作時注冊。
可擴充性 使用新構件、改進或删除原有構件或特性
結構重組 重新組織構件及構件關系、靈活配置構件
可移植性 多樣的環境(硬體平台、語言、作業系統等)

【2020年第40-44題】

某公司欲開發一個線上教育平台,在架構設計階段,公司的架構師識别出3個核心品質屬性場景,其中,“網站在開發數量10萬的負數情況下,使用者請求的平均響應時間應小于3秒”,這一場景主要與(40)品質屬性相關,通常可采用(41)架構政策實作該屬性;“主站當機後系統能夠在10秒内自動切換至備用站點并恢複正常運作”主要與(42)品質屬性相關,通常可采用(43)架構政策實作該屬性系統;“系統完成上線後少量的外圍業務功能和界面的調整與修改不超過10人日”主要與(44)品質屬性相關。

(40)A.性能  B.可用性  C.易用性  D.可修改性

(41)A.抽象接口   B.資訊隐藏   C.主動備援   D.資源排程

(42)A.性能  B.可用性  C.易用性  D.可修改性

(43)A.記錄/回放  B.操作串行化   C.心跳     D.增加計算資源

(44)A.性能  B.可用性  C.易用性  D.可修改性

【試題解析】

性能是指處理任務所需時間或機關時間内的處理量。“網站在開發數量10萬的負數情況下,使用者請求的平均響應時間應小于3秒”屬于性能,可以采用資源排程的方式提升系統的性能。

可用性是指系統正常運作的時間比例。經常用兩次故障之間的時 間長度或在出現故障時系統能夠恢複正常的速度來表示。“主站當機後系統能夠在10秒内自動切換至備用站點并恢複正常運作”屬于可用性,可以采用心跳的方式提升系統的可用性。

可修改性是指能夠快速地以較高的性能價格比對系統進行變更的能力。通常以某些具體的變更為基準,通過考察這些變更的代價衡量可修改性。可修改性包含可維護性、可擴充性、結構重組、可移植性四個方面。“系統完成上線後少量的外圍業務功能和界面的調整與修改不超過10人日”屬于可修改性。

【參考答案】A、D、B、C、D

​掃描下方二維碼領取2021年11月最新軟考真題答案及解析

2021年11月架構上午題(考友回憶版)