• 沒有找到結果。

國立空中大學 106 學年度上學期期中考試題【副參】78 科目:作業系統

N/A
N/A
Protected

Academic year: 2022

Share "國立空中大學 106 學年度上學期期中考試題【副參】78 科目:作業系統"

Copied!
2
0
0

加載中.... (立即查看全文)

全文

(1)

國立空中大學 106 學年度上學期期中考試題【副參】78

科目:作業系統 共 2 頁

一、 選擇題(50%,每題 5 分)

1. 每譯完一個指令就馬上執行,然後再處理下一個指令,這種程式的處理方式稱為? (c,1-2-3) a.組譯(assemble)

b.編譯(compile) c.直譯(interpret)

2. 從行程在系統中的狀態來觀察,下列哪一種狀態變化是不存在的? (d,2-2) a.ready -> running

b.running -> blocked c.running -> done d.ready -> done

3. 有關於電腦開機的過程,下列的哪一項敘述是錯誤的? (b,2-3-1)

a.一旦作業系統開始載入執行,馬上會控制電腦系統的硬體資源,同時產生所需要的資料結構與硬體 設備的狀態(device state)

b.系統開始執行的第一個程式,裡頭包括了一些最基本的作業,也就是完整的作業系統程式 c.電腦開機以後,CPU 會開始從記憶體中所謂的開機始點(bootstrap entry point) ,擷取指令執行 4. 在處理行程同步問題時,下列哪一項不是支援互斥的方法或機制應該滿足的要求? (c,3-2-2) a.要求進入臨界區域的行程不應該被無限期地拖延

b.沒有行程在臨界區域的時候,任何要求進入臨界區域的行程都應該被允許進入 c.行程在臨界區域中停留的時間不需要限制

d.同樣的資源或共享的物件由多個行程在互斥的情況下使用,則一次只有一個行程能進入其臨界區域 5. 下列有關於 CPU 排程的描述,何者是錯誤的? (b,4-2-1)

a.排程的機制(mechanism)決定 CPU 配置給處理元使用的方法 b.排程的政策(policy)決定處理元使用 CPU 的時間長短

c.排程演算法(scheduling algorithm)可以分成可間斷的(preemptive)與不可間斷的(nonpreemptive)兩大類 6. 在死結(deadlock)發生的條件中,「處理元占有至少一個資源,同時等待另外一個被其他處理元占用 的資源」是屬於哪一種條件? (b,5-2-3)

a.互斥(mutual exclusion) b.占有與等待(hold and wait) c.循環等待(circular wait) d.不間斷(no preemption)

7. 死結的解決方法中,「容許死結發生,但是系統必須做經常性的死結偵測,在發現死結時復原為原 來的狀態」算是哪一類的解決方法? (c,5-2-1)

a.避免(avoidance) b.預防(prevention)

c.偵測(detection)與復原(recovery)

(2)

8. 程式在電腦系統處理的過程中,「將多個 object modules 連結成 absolute modules」是發生在什麼時 期? (b,6-4-3-3)

a.compile time b.link time c.load time

9. 關於虛擬位址與實體位址之間的對應,下列的描述何者錯誤? (c-,7-2-2)

a.對於虛擬記憶體來說,符號名稱(symbolic name)、虛擬位址(virtual address)和實體位址空間(physical address space)是有差異的,三者之間有對應的關係(mappings)

b.絕對模組(absolute module)與主記憶體中的位址空間,兩者大小相同,差異只在於重定位的值 (relocation value)

c.當程式轉譯成絕對映像(absolute image)時,原始程式中的各種名稱會對應到主記憶體中的實體位址 (physical address)

d.當程式的絕對映像轉換成可執行的映像(executable image)時,虛擬位址會對應到主記憶體中的實體位 址。

10. 虛擬記憶體的技術可以分成分頁法(paging)、分段法(segmentation) 與分頁分段法

(segmented/demand paged)共三大類,「不容許內部的碎片(internal fragmentation)存在」的是? (b,7-2-1) a.分頁法(paging)

b.分段法(segmentation) c.分頁分段法

二、 問答題(50%,每題 10 分)

1. 何謂直譯(interpret)?何謂編譯(compile)? (1-2-3) 2. 請列舉行程在系統中的可能狀態? (2-2)

3. 請列舉二種 CPU 排程法並簡要敘述。 (4-2-3-1)

4. 程式在電腦系統處理的過程中,可以分為哪三種時期? (b,6-4-3-3)

5. 請說明虛擬記憶體的技術當中的分頁分段法 (segmented/demand paged)。 (7-2-1)

參考文獻

相關文件

快閃記憶體是非揮發性電腦記憶體,可以電子的方式儲存和抹除。快閃記憶體當 作作業系統 Cisco IOS 的永久性記憶體。在大多數 Cisco 路由器型號中,IOS

從小學開始,自己家裡就在賣早點。到了大學,我有機會到迪化街及學校的

我們從介紹 Binet - Cauchy 恆等式 開始, 來推導第一個形式的四面體的餘弦定理。 在高 中立體幾何的教學中, 一個基本能力是求正四面體的兩面角; 但如果想求出任意四面體的兩面

軟體工程是大型軟體系統開發時所需經歷的過程,引入的目的有那些?

從腦神經科學的觀點,動機的運作是:當人腦的期待系統被啟發,神經元會釋放情緒能

從腦神經科學的觀點,動機的運作是:當人腦的期待系統被啟發,神經元會釋放情緒能

※ 有錢的人大多剛開始也是一個不起眼的角 色,微軟的創辦人Bill Gates,大家都知道 他讀哈佛大學、中途休學,在自家的車庫開 始創業;Dell 電腦的總裁Michael

國立空中大學 110 學年度下學期期中考試題【 正參】075. 科目:團體輔導理論與實務 一律橫式作答 共 2 頁第