1、在作業系統中,可以並行工作的基本單位是()。
正確答案: c
a、作業
b、程式
c、程序
d、過程
2、bmp是24bit的,那麼一張512*1024點的是多大?
正確答案: a
a、1.5m
b、12m
c、1m
d、2m
24bit意思是用24bit來表示每乙個畫素點的顏色,那麼1個點需要3b(紅藍綠三基色),影象
大小是512
*1024
*24bit,轉換成m(b->kb->mb)就是:
512*1024
*24 / 8 * 1024 * 1024 = 1.5m
3、有4個程序a,b,c,d,設它們依次進入就緒佇列,因相差時間很短可視為同時到達。4個程序按輪轉法分別執行11,7,2,和4個時間單位,設時間片為1。四個程序的平均周轉時間為 ()?
正確答案: b
a、15.25
b、16.25
c、16.75
d、17.25
e、17.75
f、18.25
周轉時間就是程序從開始到結束所經歷的時間;
平均周轉時間就是所有程序的周轉時間除以程序的個數
4個程序執行時間分別為:117
24a b c d
因此,執行完的先後順序為:c,d,b,a
時間片輪轉如下:
a b c d a b |c| d a b d a b |d| a b a b a |b| a
aa |a|
71420
24 因此各個程序的周轉時間分別為:
a:24, b:20, c:14,d:
7
4、假設系統中有5臺裝置,有多個程序需要使用2個裝置,假定每個程序一次只能使用一台,則至多允許多少個程序來競爭這5個資源,而不會發生死鎖?
正確答案: c
a、2
b、3
c、4
d、5答案解析:哲學家就餐問題,把筷子變成了裝置。
若有5個程序,那麼每個程序分配乙個裝置時,無法滿足條件發生死鎖,
若有4個程序,每個程序分配乙個裝置,還剩乙個裝置,必然有乙個程序申請到了2個裝置,利用完之後釋放,不會發生死鎖。
5、在支援多執行緒的系統中,程序p建立的若干執行緒不能共享的是?
正確答案: d
a、程序p的**段
b、程序p中開啟的檔案
c、程序p的全域性變數
d、程序p中某執行緒的棧指標
程序中的執行緒共享程序中的全部資源,但程序中某執行緒的棧指針對其它執行緒是透明的,不能與其它執行緒共享。
程序是擁有資源的基本單位,執行緒作為排程分配的基本單位基本不擁有資源,只擁有一些必不可少的資源,如:程式計數器,區域性變數,少數狀態引數,返回位址以及堆疊等,這些都是執行緒私有的,不共享。
6、把作業位址空間中使用的邏輯位址變成記憶體中實體地址稱為()。
正確答案: b
a、載入
b、重定位
c、物理化
d、邏輯化
稱為位址重定位或位址對映
7、使用spooling系統的目的是為了提高()的使用效率。
正確答案: d
a、作業系統
b、記憶體
c、cpu
d、i/o裝置
緩和cpu與低速i/o裝置速度不匹配的矛盾; 實現了虛擬裝置功能 。
spooling (即外部裝置聯機並行操作),即simultaneous peripheral operation on-line的縮寫,它是關於慢速字元裝置如何與計算機主機交換資訊的一種技術,通常稱為「假離線技術」。
該技術是在通道技術和多道程式設計基礎上產生的,它由主機和相應的通道共同承擔作業的輸入輸出工作,利用磁碟作為後援儲存器,實現外圍裝置同時聯機操作。 spooling系統由專門負責i/o的常駐記憶體的程序以及輸入井、輸出井組成;它將獨佔裝置改造為共享裝置,實現了虛擬裝置功能。
8、設主存容量為1mb,輔存容量為400mb,計算機系統的位址暫存器有24位,那麼虛存的最大容量是()。
正確答案: d 你的答案: d (正確)
a、1mb
b、401mb
c、1mb+2^24b
d、2^24b
虛擬儲存器的最大容量是由計算機的位址結構確定的,其虛擬位址空間=2^24b
9、乙個程序釋放一種資源將有可能導致乙個或幾個程序()。
正確答案: d
a、由就緒變執行
b、由執行變就緒
c、由阻塞變執行
d、由阻塞變就緒
資源騰出來了,在等待的程序也就是阻塞的程序就應該進入就緒狀態等待被執行
10、在多執行緒系統中,執行緒在它的生命週期中會處於不同的狀態,其中不是執行緒狀態的是:()
正確答案: b
a、ready
b、busied
c、blocked
d、running
執行緒從建立、執行到結束共有五個狀態:新建狀態、就緒狀態(ready/runnable)、執行狀態(running)、阻塞狀態(blocked)及死亡狀態(dead)。
作業系統 基礎題目彙總五
1.作業系統的所有程式是常駐記憶體的。正確答案 a a.錯 b.對 2.假設就緒佇列中有10個程序,以時間片輪轉方式進行程序排程,時間片大小為300ms,cpu進行程序切換需要花費10ms,則系統開銷所佔比率和程序數目增加到30個,其餘條件不變時系統開銷所佔的比率相比,其結果是 正確答案 b a.大...
作業系統基礎(二)
博主 q q 656358805 歡迎線上交流。六 程序的同步與互斥及其訊號量的實現。程序併發時存在著一些制約關係,可以分為直接制約和間接制約。直接制約 程序的執行依賴另乙個程序的訊息或訊號。間接制約 各併發程序的速度受公共資源的約束。互斥 對於某乙個共有資源,當乙個程序訪問它的時候不許其它程序訪問...
作業系統題目總結
1 某系統採用分頁儲存管理 paging 頁長 page size 為 1k 1024 該程序分頁後 0 1 2三頁分別裝入到主存的 1 2 4 幀 frame 現有一邏輯位址 logical address 為 2048,頁 內位址 page offset 為 答案 0 頁號 邏輯位址 頁長 頁內...