選擇練習 part3

2021-10-04 16:40:49 字數 2363 閱讀 5187

1.程序排程時,下列程序狀態的變化過程哪一項是不可能發生的?

a 阻塞掛起-

>阻塞

b 就緒掛起-

>就緒

c 就緒掛起-

>阻塞掛起

d 阻塞掛起-

>就緒掛起

解析:下圖是程序狀態的變化過程,程序是不會從就緒掛起到阻塞掛起的

所以本題選c

2.在系統記憶體中設定磁碟緩衝區的主要目的是

a 減少磁碟 i/o 次數

b 減少平均尋道時間

c 提高磁碟資料可靠性

d 實現裝置無關性

解析:將記憶體常訪問的資料放在磁碟緩衝區,可以避免訪問記憶體一直訪問磁碟而浪費時間。減少記憶體和磁碟的互動,也就是減少了i/o次數。

所以本題選a

3.在乙個檔案被使用者程序首次開啟的過程中,作業系統需做的是

a 將檔案內容讀到記憶體中

b 將檔案控制塊讀到記憶體中

c 修改檔案控制塊中的讀寫許可權

d 將檔案的資料緩衝區首指標返回給使用者程序

解析:當開啟乙個檔案時,會把檔案控制塊(fcb)載入到記憶體中,只有當記憶體需要看檔案內容時,才會將內容載入到記憶體中

所以本題選b

4.下列措施中,能加快虛實位址轉換的是 ()

1增大快表(tlb) 2讓頁表常駐記憶體 3增大交換區

a 僅1

b 僅2

c 僅1,2

d 僅2

,3

解析:增大塊表(tlb)是為了避免去記憶體中匹配頁表,可以增加效率,讓頁表常駐記憶體也可以,不過頁表很大,放在記憶體中需要一定的辦法,增大交換區時記憶體不夠時的解決辦法。

所以本題選c

5.乙個程序的讀磁區操作完成後,作業系統針對該程序必做的是 

a 修改程序狀態為就緒態

b 降低程序優先順序

c 程序分配使用者記憶體空間

d 增加程序的時間片大小

解析:進行讀操作時,會進行i/o操作,程序會被阻塞,當i/o結束時,會把程序狀態從阻塞態轉換為就緒態。

所以本題選a

6. 某系統正在執行三個程序 p1、 p2 和 p3, 各程序的計算( cpu)時間和 i/o 時間比例如下表所示。

程序 計算時間 i/o時間

p1 90%10

% p2 50%50

%p3 15%85

%為提高系統資源利用率,合理的程序優先順序設定應為()。

a p1>p2>p3

b p3>p2>p1

c p2>p1=p3

d p1>p2=p3

解析:計算時間會占用大部分cpu時間,計算時間越長,占用時間就越長,為了防止乙個程序長時間占用cpu,要將計算時間長的優先順序設為最低。

所以本題選b

7.若某檔案系統索引結點(inode)中有直接位址項和間接位址項, 則下列選項中, 與單個檔案長度無關的因

素是( )

a 索引結點的總數

b 間接位址索引的級數

c 位址項的個數

d 檔案塊大小

解析:乙個檔案對應乙個索引節點,索引節點的總數只能說明有多少個檔案,與單個檔案長度無關。

所以本題選a

8.下列關於虛擬儲存的敘述中,正確的是()。

a 虛擬儲存只能基於連續分配技術

b 虛擬儲存只能基於非連續分配技術

c 虛擬儲存容量只受外存容量的限制

d 虛擬儲存容量只受記憶體容量的限制

9.在虛擬記憶體管理中,位址變換機構將邏輯位址變為實體地址,形成該邏輯位址的階段是

a 編輯

b 編譯

c 鏈結

d 裝載

10.在缺頁處理過程中,作業系統執行的操作可能是()

ⅰ.修改頁表 ⅱ.磁碟 i/o ⅲ.分配頁框

a 僅ⅰ、 ⅱ

b 僅ⅱ

c 僅ⅲ

d ⅰ、 ⅱ和ⅲ

解析:缺頁中斷是有乙個頁面沒有在記憶體中,而需要重新從記憶體中讀取。要將新的頁面調入記憶體,就要對頁表進行修改,並為新的頁面分配頁框,而記憶體中是沒有頁面的,所以要從磁碟讀取,會發生i/o操作

所以本題選d

程式設計練習 part3

一.題目 在命令列輸入如下命令 xcopy s c d 各個引數如下 引數1 命令字xcopy 引數2 字串 s 引數3 字串c 引數4 字串d 請編寫乙個引數解析程式,實現將命令列各個引數解析出來。解析規則 1.引數分隔符為空格 2.對於用 包含起來的引數,如果中間有空格,不能解析為多個引數。比如...

關於除錯 part 3

歡迎喜歡交流和熱心的iphone開發朋友加入qq群參與討論 186739796,驗證碼 csdn。常見錯誤收集貼 方法名錯誤 product edit scheme,在environment varibles中 新增 nszombieenabled yes 最後結果 關於出現殭屍訊號sigbat或者...

Gentoo安裝筆記(part3

此安裝筆記是按照gentoo中文手冊上實際操作記下來的,使用的是宿主機ubuntu9.04 virtualbox3.04,在virtualbox3.04中按預設屬性建立了乙個gentoo虛擬機器。使用gentoo minimal映像檔案安裝。6.開始安裝gentoo 1 選擇乙個合適的映象站點 mi...