朝陽科技大學 094學年度第1學期教學大綱
System Programming 系統程式

當期課號 2420 Course Number 2420
授課教師 黃國安 Instructor HWANG,KUO AN
中文課名 系統程式 Course Name System Programming
開課單位 資訊工程系(四日)二A Department  
修習別 選修 Required/Elective Elective
學分數 3 Credits 3
課程目標 本課程主要講述系統程式的基本概念。課程內容包括:組合語言之剖析,組譯程式、鏈接程式、巨集處理程式、編譯程式、線上除錯程式等基本系統程式之功能與設計。學生在完成本課程後,將可了解: 1. 電腦系統機器導向之程式設計環境與理念,2. 設計系統程式的基本概念,3. 基本系統程式之任務與設計。 Objectives The goal of this course is to provide the students with a basic knowledge of the system programming. The main topics include assembly languages, assemblers, linking loaders, macro processors, compilers, and on-line debuggers. The students will realize the following topics after finishing this course: 1 the concepts of the machine oriented programming environment, 2. the concepts of system programming, 3. the techniques of the basic system programs.
教材 1. 黃國安, 系統程式, 松崗電腦圖書資料有限公司, 79年三版,講義: http://163.17.30.65/kahwang/index.php。
2. Beck, Leland L., System Software, An Introduction to Systems Programming, Addison-Wesley Publishing Company, 1997。
Teaching Materials  
成績評量方式      期中考 30%
     期末考 30%
     平時考 20%
     上機習題 20%
Grading Med-term Ex. 30%
Final Ex. 30%
Class Ex. 20%
Programming Project 20%
教師網頁 http://163.17.30.65/kahwang/index.php
教學內容 1. 緒    論  
2. 系統架構  
3. 組譯程式  
4. 鏈接程式  
5. 巨集處理程式  
6. 本文編輯程式  
7. 動態除錯程式  
Syllabus 1. Introduction 
2. System Structure
3. Assembler  
4. Linker
5. Macro Processor
6. Text Editor
7. Dynamic Debugger  
尊重智慧財產權,請勿非法影印。