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

當期課號 2795 Course Number 2795
授課教師 傅世彰 Instructor Fu,Shih Chang
中文課名 系統程式 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.
教材 System Software-An Introduction to Systems Programming, Leland L. Beck, Addison Wesley Longman, 0-321-21177-4 Teaching Materials System Software-An Introduction to Systems Programming, Leland L. Beck, Addison Wesley Longman, 0-321-21177-4
成績評量方式 期中考:35%
期末考:35%
作業:20%
出席:10%
Grading Midterm Exam.:35%
Final Exam:35%
Projects:20%
Attendance:10%
教師網頁  
教學內容 1.系統程式課程簡介
2.系統軟體與硬體架構
3.簡化指令集硬體架構
4.組譯器基本功能
5.組譯器與機器有關的特色
6.組譯器與機器無關的特色
7.載入器基本功能
8.載入器與機器有關的特色
9.期中考試
10.載入器與機器無關的特色
11.巨集處理器基本功能
12.巨集處理器與機器有關的特色
13.巨集處理器與機器無關的特色
14.編譯器基本功能
15.編譯器與機器有關的特色
16.編譯器與機器無關的特色
17.作業系統基本功能
18.作業系統特色介紹
19.期末考試
Syllabus 1.Introduction
2.System Software and Machine Architecture
3.The Simplified Instructional Computer
4.Basic Assembler Functions
5.Machine-Dependent Assembler Features
6.Machine-Independent Assembler Features
7.Basic Loader Functions
8.Machine-Dependent Loader Features
9.Midterm examination
10.Machine-Independent Loader Features
11.Basic Marco Processor Functions
12.Machine-Dependent Marco Processor Features
13.Machine-Independent Marco Processor Features
14.Basic Compiler Functions
15.Machine-Dependent Compiler Features
16.Machine-Independent Compiler Features
17.Basic Operating System Functions
18.Operating System Features
19.Final Examination
尊重智慧財產權,請勿非法影印。