課程名稱︰計算機概論
課程性質︰通識
課程教師︰趙坤茂
開課學院:電機資訊學院
開課系所︰資訊工程學系
考試日期(年月日)︰20100510
考試時限(分鐘):90
是否需發放獎勵金:是
(如未明確表示,則不予發放)
試題 :
一、填充題(每格3分,共30分)
1. 電腦系統,大致上都可分為四部分:╴╴╴(微處理器、記憶體及輸出入設備)、
╴╴╴、應用軟體(我們常用的文書處理軟體及電動玩具等、或者是系統程式
如組譯器、編譯器等)及使用者(人或其他電腦)。
2. 程序主要有五種狀態,分別是:新產生、╴╴╴、等待、╴╴╴、結束。
3. 在檔案系統裡,╴╴╴路徑是指由根部開始,一路指定目錄夾直到該檔案所在的目
錄,╴╴╴路徑則是由當前目錄去定義要開啟的檔案所在的位置。
4. 作業系統的記憶體管理功能必須要能負責把程式所使用的╴╴╴位址與記憶體裡的
╴╴╴位址作映射的工作。
5. 流量管制是用來避免傳送端速度太快,使得接收端無法承受╴╴╴區被塞爆。
6. 為了解決IPv4中位址不夠問題,IPv6使用╴╴╴位元來定址。
二、簡答題(每題10分,共70分)
1. 簡述作業系統負責的五大工作項目。
2. CPU處理先前皆已抵達之程序(如下表):
┌────┬───────┬────────┐
│ 程序 │抵達順序 │ 所需時間(毫秒) │
├────┼───────┼────────┤
│ P1 │ 1 │ 12 │
├────┼───────┼────────┤
│ P2 │ 2 │ 6 │
├────┼───────┼────────┤
│ P3 │ 3 │ 10 │
└────┴───────┴────────┘
(A) 試以「先到先處理」方式計算出程序的平均等待時間;
(B) 試以「最短工作先處理」方式計算出程序的平均等待時間。
3. 簡述CPU如何執行程式指令呢?其執行時所採用的生產線(pipeline)技術為何可以
增進執行效率呢?
4. 在多元程式規劃系統(multiprogramming)中,當CPU於程序之間來回運轉時,PCB
(Process Control Block)的作用為何,請舉例說明。
5. 請從應用層到實體層依序畫出網路通訊協定的堆疊,並簡述各層的主要功用為何。
6. 在命令提示字元模式下(也就是執行cmd),(a) 鍵入 ipconfig 可得什麼?
(b) ping www.csie.ntu.edu.tw 可回答什麼? (c) tracert www.eecs.mit.edu
可得到什麼資訊呢?
7. 試論開放原始碼(open source,如Linux作業系統)的概念及其強處。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.7.59