課程與核心能力關聯配比(%) |
課程目標之教學方法與評量方法 |
課程目標 |
核心能力 |
配比(%) |
教學方法 |
評量方法 |
1. 介紹系統程式相關背景
2. 訓練學生撰寫組合語言
3. 使學生有能力以組合語言完成幾個基礎應用 |
1.具備資訊科學素養、資訊理論與數學分析之能力 |
2.具備分析、設計與實作資訊硬體系統之能力 |
|
|
|
|
授課內容(單元名稱與內容、習作/每週授課、考試進度-共18週) |
週次 |
授課內容 |
第1週 |
組合語言部分: Basic Concepts |
第2週 |
x86 Processor Architecture |
第3週 |
Assembly Language Fundamentals |
第4週 |
Data Transfers, Addressing, and Arithmetic |
第5週 |
Procedures |
第6週 |
Conditional Processing |
第7週 |
Integer Arithmetic |
第8週 |
Advanced Procedures
|
第9週 |
期中考 |
第10週 |
Strings and Arrays |
第11週 |
MS-Windows Programming |
第12週 |
Floating-Point Processing and Instruction Encoding |
第13週 |
系統程式部分:Introduction |
第14週 |
Assemblers
|
第15週 |
Assemblers
|
第16週 |
Loaders and Linkers |
第17週 |
Macro Processors |
第18週 |
期末考 |
|
學習評量方式 |
三次考試(組合語言兩次,系統程式一次)
五次程式作業(組合語言四次,系統程式一次)
|
教科書&參考書目(書名、作者、書局、代理商、說明) |
組合語言: Kip R. Irvine, Assembly Language Intel-Based Computers, 7th edition, Prentice Hall
系統程式:Leland L. Beck, System Software: An Introduction to Systems Programming, 3rd edition,Addison-Wesley Longman. |
課程教材(教師個人網址請列在本校內之網址) |
i-learning |
課程輔導時間 |
星期三下午2:00-4:00@應科大樓338 |
聯合國全球永續發展目標 |
|