Senior High
1
TVET Professional Subjects

計算機概論L4-6

4

665

0

saki

saki

Senior High 1

其實有點多…計算機概論筆記總共分為三個部分(太多了),這裡是4-6單元內容,為高/專一課程,可能內容太多重點不清楚,如果有任何問題或是錯誤歡迎提出指正!

PromotionBanner

Comment

No comments yet

ノートテキスト

ページ1:

3-6
磁性儲存基本原理:利用某些物質可以磁化的特性,將資料記錄下來。
在這些磁化物質表面有個多点的陣列,每個点可磁化成代表权位訊号一個位元的0&10
硬碟(hard disk)
固態硬碟(Solid-State DriveissD)
電腦儲存資料最重要的地方
內部有圓形碟片及讀頭→怕摔
內部並沒有圆形碟片,而是用積体电路晶片
較省电及耐震。
磁帶
用來備份,以兆位元組(Tera Byte;TB)計
RAID (Redundant Avoys of Inexpensive Disks)遊碟陣列,有多顆硬碟,當有硬碟故障時,系統會自動調整
,使得資料並不會喪失。
4-1
作業系統是一個腦內部隨時都在執行的核心程式(kernel)
,而其他的則被歸類為並用程式。
整個作業系統是一群程式的集合,而作業系統中最重要的部分
就是常註在記憶体的核心程式。
核心程式負責把其他部分的作業系統(非常駐程式)在必
要時從磁碟中載入到記憶體裡
使用者使腊2 使用者? 使用者几
編輯程式 組譯程式 文字后輯程式資料庫系統
反应用程式
作業系統
電腦
按下电腦电源,核心程式就負責把其他作業系统载入到记憶体中,過程稱开机(boot)
中央處理器(CPU)是整個計算机的核心;所有的程式都會需要處理器做運算,系统中被執行的程式局
程序(process)
程序控制表(Process Control Block: PCB),控制表記載著該程序的相关資訊及程序的狀態。
程序進入系統之後,它們是被放在工作佇列(job queue),此行列是由等待主記憶体配置的程序组成,
位於主記憶體中,並且就绪,等待執行的程序則被存放在就绪列(ready queue),作業系統負責源源
不断地將這些程序交给CPU進行運算。
4-2
多元程式規劃(multiprogramming)
新產生進入
中断
離开 結束
新產生:程序正在產生中
執行:程序得到資源正在執行中.
就緒 排班程式分派執行
等待:程序在等待某個事件発生.
就绪:程序一切已準備就緒,在等待處理器執行
結束:程序已完成
36式專
完成
等待G或事件等待
Double, A
計概

ページ2:

記概“重点
4-2
所有的工作進入系统之後,都放在工作池(job pool)中,多元程式規劃必須使用者決定執行的優
先順序.
工作排班(job scheding)
多元程式規劃中有2種主要的排班、 處理器排班(CPU scheding)
這兩種排班除了執行層次的差別之外,最主要的差別在於執行的吹权
CPU排班執行的頻率非常頻繁
程序0
作業系統、程序1......
中断或系統呼叫
分時系統的方式是將CPU的時間切割成很多
小時段,CPU不停地在許多程序或者使用者之間
切換來執行許多工作,因為切换得很頻繁,所以
每個使用者都以為自己和CPU是持續運作的.
儲存狀態至PCB
從PCB,取回狀態
執
宣
●中断或系统呼叫
行
分時系统特色:
同時性:可以同時有若干個使用者連結到同一台
儲存狀態至PCB1
计算机上進行運算。
從PCB。取回狀態
獨立性:不同的使用者之間並不會相互干擾,勢↓
即時性:每一個使用者都可以即時得到計算机
的应
多元程式規劃系统是倚靠事件觸発 (event-driven)
分時系統倚靠時間觸發(tine-driven)
大多权的系統只有單一處理器,可是有些系统有一個以上的處理器,彼此之間緊密地溝通合作、
共享資源、共用時脈,這類型的系統就是多處理器系統(multiprocessor system)
分散式系统:电腦是分散的,电腦們並不共享資源或者時脈,每一個电腦都有自己的記憶体甚至是
各自的作業系统,彼此之間依靠網路傳輸交換資料.
即時系統重点:
即時時鐘管理:用以完成定時工作或者延遲工作,以利與其他工作協調.
过載保護:工作太多導致計算机來不及處理的時候,必須要有完善的服務策略...
高度可靠性:必須保障計算机発生問題時,系統仍然正常工作,通常使用的方式就是如上述之多處
器方式解決
4-3
CPU排班 <
不可搶先排班(nonpreemptive)
·可搶先排班(preemptive)
D