課 程 概 述
Course Description

課程編碼
Course Code
中文課程名稱
Course Name (Chinese)
英文課程名稱
Course Name (English)
總學分數
Credits
總時數
Hours
2604026 系統程式 Systems Programming 6.0 6
中文概述
Chinese Description
本課程介紹各種系統軟体之設計及實作觀念。 主要之課程包括有: 第一部分 1.系統軟体與電腦結構 2.組譯器基本概念 3.組譯器的設與實作 4.載入器與連結器之基本概念 5.入器與連結器之設計與實作 6.巨集處理器之基本概念 7.巨集處理器之設計實作 8.器欴基本概念 9.器之設計與實作 10.其它系統軟体之介紹 第二部分-作業系統 1.電腦系統結構 2.作業系統之結構 3.行程管理(行程,CPU排程,及死結管理) 3.記憶体管理(主記憶體,虛擬記憶体及檔案管理) 4.保護及保密 5.分散式系統 2605004 1.集合,序列與函數 2.基礎邏輯 3.關聯式 4.計數(排列,組合) 5.圖與樹(基礎圖論) 6.遞迴式與演算法 7.有向圖
英文概述
English Description
This course is an introduction to the design and implementation of various types of system software. The major topics covered in this course are : PartOne 1.System software and Machine structure 2.The concept of Assemblers 3.The implementation of Two-pass Assembler 4.The concept of Loaders and Linkers 5.The implementation of Loaders and Linkers 6.The concept of Macro Processor 7.The implementation of Macro Processor 8.The concept of compiler 9.The concept of Operating System 10.Other System Software PartTwo-Operating System 1.Computer-System structures 2.Operating-System structures 3.Process Management (Management of Processes,CPU Processing and Deadlock) 4.Storage Management(Management of Memory,Virtual Memory and File-System) 5.Protection and Security 6.Distributed Systems

備註:

  1. 本資料係由本校各教學單位、教務處課務組、進修部教務組、進修學院教務組及計網中心所共同提供!
  2. 若您對課程有任何問題,請洽各開課系所。