今天教的東西好硬體...感覺很難懂...
ch.7系統程式
*系統程式的類型:
(1)作業系統(OS)
(2)公用程式
(3)程式開發工具
(4)資料庫管理系統(DBMS)
*組譯程式(assembler):可將由組合語言撰寫出來的原始程式轉成目的碼,包含機器指令、資料值、項目的位址
*連結程式/載入程式:
將目的碼載入記憶體執行的過程:連結-->重新定址-->載入 ,所以需要用到連結&載入程式
*巨集處理程式:就是專門負責處理巨集的程式啦!
*編譯程式:
其工作分成三階段:分析程式-->剖析程式-->目的碼產生程式
*直譯程式:和編譯程式一樣會根據文法對原始程式進行語法分析&語意剖析,但不會產生目的碼,而是每翻譯一行敘述,就立刻執行該敘述。
*P-Code編譯程式:將由高階語言撰寫出來的程式轉換成中介形式,之後再進行翻譯與執行。
ch.8作業系統
*是介於應用程式和硬體之間的程式,負責處理程式的執行與管理各種軟硬體資源的存取。
*作業系統的元件:有記憶體管理元件、行程管理元件、檔案管理元件、磁碟管理元件、輸出入裝置管理元件、網路元件、系統安全元件
*記憶體管理的處理方式有"單一程式處理"與"多元程式處理",其中"多元程式處理"又有下列幾種:分割法、動態分割法、分頁法、分段法、虛擬記憶體、需求分頁法、需求分段法
*CPU排程演算法有四種:先來先做(FCFS)、最短的工作先做(SJF)、優先權 (Priority)、循環分配(RR)
沒有留言:
張貼留言