高等UNIX程式設計
Advanced Programming in the UNIX Environment
| 節 | 週一 |
|---|---|
5 13:20–14:10 | 高等UNIX程式設計 ED117(光復) 2 節連堂 |
6 14:20–15:10 |
* 根據陽明交大上課時間表所列
https://people.cs.nctu.edu.tw/~chuang/courses/unixprog/ The objective of this course is to teach students advanced programming topics and skills in the UNIX environment. The topics include file I/O, process control, signals, multi-thread, daemons, IPC, and terminal I/O.
It would be better if a student is familiar with C, Python, and x86/x86_64 Assembly language, and (optionally) has taken courses like operating systems and computer networks.
無備註
教師未提供此項資料
8-10 Labs (60%) and 1-3 Homework assignments (40%)
Fundamental Topics
1. Process 2. Daemon processes 3. Signals 4. Threads
- 講授:
- 14
- 示範:
- 2
Advanced Topics
1. IPC 2. Advanced IPC 3. Network I/O 4. Terminals
- 講授:
- 14
- 示範:
- 2
Programming Environments
1. Tools and shell scripts 2. Files and directories 3. File and standard I/O 4. System files and info
- 講授:
- 14
- 示範:
- 2
| 週次 | 主題 |
|---|---|
| 第 1 週 | 2023-02-13(一) |
| 第 2 週 | 2023-02-20(一) |
| 第 3 週 | 2023-02-27(一) |
| 第 4 週 | 2023-03-06(一) |
| 第 5 週 | 2023-03-13(一) |
| 第 6 週 | 2023-03-20(一) |
| 第 7 週 | 2023-03-27(一) |
| 第 8 週 | 2023-04-03(一) |
| 第 9 週 | 2023-04-10(一) |
| 第 10 週 | 2023-04-17(一) |
| 第 11 週 | 2023-04-24(一) |
| 第 12 週 | 2023-05-01(一) |
| 第 13 週 | 2023-05-08(一) |
| 第 14 週 | 2023-05-15(一) |
| 第 15 週 | 2023-05-22(一) |
| 第 16 週 | 2023-05-29(一) |
| 第 17 週 | 2023-06-05(一) |
| 第 18 週 | 2023-06-12(一) |
Advanced Programming in the UNIX Environment (Third Edition), W. Richard Stevens and Stephen A. Rago, Addison Wesley, 2013, ISBN-10: 0321637739
- 地點
- EC417
- 時間
- by appointment.
- 聯絡方式
- Phone: 03-5712121 ext. 31875; Email: chuang@cs.nctu.edu.tw
