1.採用微核心結構的作業系統提高了系統的靈活性和可擴充套件性,__。
a. 並增強了系統的可靠性和可移植性,可執行於分布式系統中
b. 並增強了系統的可靠性和可移植性,但不適用於分布式系統中
c. 但降低了系統的可靠性和可移植性,可執行於分布式系統中
d. 但降低了系統的可靠性和可移植性,但不適用於分布式系統中
微核心可以理解為我們現在使用的windows系統,微核心是windows的核心,用來處理一些和硬體相關的內容等,而客戶的內容就是程序,我們乙個乙個的程式
這樣的設計當然是增加了可靠性和可移植性,並且非常適用於分布式系統中。
2.若作業系統檔案管理程式正在將修改後的__檔案寫回磁碟時系統發生崩潰,對系統的影響相對較大。
a. 使用者資料 b. 使用者程式 c.系統目錄 d. 空閒塊管理
當然是系統目錄了,不解釋。
3. 某虛擬儲存系統採用最近最少使用(lru)頁面淘汰演算法,假定系統為每個作業分配4個頁面的主存空間,其中乙個頁面用來存放程式。現有某作業的程式如下:
var a : array[1...100,1...100] of integer;
i,j:integer;
for i:=1 to 100 do
for j:=1 to 100 do
a[i,j]:=0;
設每個頁面可存放200個整數變數,變數i、j存放在程式頁中。初始時,程式及i、j均已在記憶體,其餘3頁為空。若矩陣a按行序存放,那麼當程式執行完後共產生__次缺頁中斷;若矩陣a按序列存放,那麼當程式執行完後共產生__次缺頁中斷。
a. 50 b. 100 c. 5000 d. 10000
a. 50 b. 100 c. 5000 d. 10000
首先要明白什麼是lru演算法,該演算法的意思是淘汰記憶體中最長時間沒有使用的頁面,如果該頁面重新被使用,那麼該頁面的序列應該是在最前面。
其中有4個頁面,乙個頁面放程式,那麼現在還剩下3個頁面了。
該迴圈肯定會迴圈呼叫100*100=10000次,乙個頁面最多存200個數
2023年系統架構師軟考案例分析考點
1.軟體架構風格描述特定軟體系統組織方式的慣用模式。組織方式描述了系統的組成構 件和這些構件的組織方式,慣用模式則反映眾多系統共有的結構和語義。1.1 主程式 子程式架構風格所有的計算構件作為子程式協作工作,並由乙個主程式順序地呼叫這些子程式,構件通過共享儲存區交換資料 1.2 管道 過濾器架構每個...
系統架構 系統架構師
一 什麼是架構師 是乙個既需要掌控整體又需要洞悉區域性瓶頸並依據具體的業務場景給出解決方案的團隊領導型人物。架構師需要能夠識別定義並確認需求,能夠進行系統分解形成整體架構,能夠正確地技術選型,能夠制定技術規格說明並有效推動實施落地。按 togaf 的定義,架構師的職責是了解並關注實際上關係重大但未變...
系統架構師
職業定位 系統構架,是對已確定的需求的技術實現構架 作好規劃,運用成套 完整的工具,在規劃的步驟下去完成任務。相應地,系統架構師 又稱企業架構師或者 系統設計師 是乙個最終確認和評估系統需求,給出開發規範,搭建系統實現的核心構架,並澄清技術細節 掃清主要難點的技術人員。他 她主要著眼於系統的 技術實...