course:nctu-高等unix程式設計
NCTU-高等UNIX程式設計
0x00前言
修課時教授是第一學期在交大開課,因為本身做網管就很常碰到UNIX環境,加上研究所畢業也需要一門英文授課課程,因此選了這門課,希望能讓自己多一些實務上的收穫。
後續心得等修課中再一邊補
chapter 編排依照上課投影片順序,非 apue 原書順序
0x01課程資訊
- 課程名稱:高等UNIX程式設計(英文授課)/Advanced Programming in the UNIX Environment
- 授課教師:黃俊穎
- 建議先修科目或先備能力:C programming language、operating systems、computer networks
- 教科書:Advanced Programming in the UNIX Environment (Third Edition), W. Richard Stevens and Stephen A. Rago, Addison Wesley, 2013, ISBN-10: 0321637739
- 開課單位:資科工碩
- 永久課號:IOC5174
0x02課程大綱
- Fundamental tools and shell programming
- Files and directories
- File I/O and standard I/O
- System data files and information
- Process environment
- Process control
- Signals
- Threads
- Daemon processes
- Advanced I/O
- Inter-process communication
- Network I/O
- Terminals
0x03評分方式
- Midterm (25%)
- Final (35%)
- 3~5 times programming assignments (40%)
course/nctu-高等unix程式設計.txt · 上一次變更: 由 127.0.0.1