Topics in System Software 2018-02: Difference between revisions
From Innovation
(Created page with "T.B.D") |
No edit summary |
||
Line 1: | Line 1: | ||
== Prerequisite == | |||
C Language and Linux system | |||
== Textbook == | |||
* Main: Advanced Programming in the UNIX Environment, W. Richard Stevens, Stephen A. Rago. 3rd Ed. | |||
== Schedule == | |||
{|class="wikitable" | |||
! width="10%" | No | |||
! width="40%" | Topics | |||
! width="30%" | Slides | |||
! width="10%" | Reading | |||
|- | |||
| 1 || Introduction to System Programming || || Ch. 1 | |||
|- | |||
| 2 || File I/O || || Ch. 3 | |||
|- | |||
| 3 || Files and Directories || || Ch. 4 | |||
|- | |||
| 4 || System Data Files and Process Environment || || Ch. 6 | |||
|- | |||
| 5 || Process Environment || || Ch. 7 | |||
|- | |||
| 6 || Process Control || || Ch. 8 | |||
|- | |||
| 7 || Signal || || Ch. 10 | |||
|- | |||
| 8 || ''Midterm''' || || | |||
|- | |||
| 9 || Threads || || Ch. 11 | |||
|- | |||
| 10 || Thread Control || || Ch. 12 | |||
|- | |||
| 11 || Advanced I/O || || Ch. 14 | |||
|- | |||
| 12 || Interprocess Communication 1 || || Ch. 15 - 15.5 | |||
|- | |||
| 13 || Interprocess Communication 2 || || Ch. 15.6 - 15.12 | |||
|- | |||
| 14 || Network IPC || || Ch. 16 | |||
|- | |||
| 15 || Review || || | |||
|- | |||
| 16 || ''Final Exam''' || || | |||
|} |
Revision as of 15:52, 6 July 2018
Prerequisite
C Language and Linux system
Textbook
- Main: Advanced Programming in the UNIX Environment, W. Richard Stevens, Stephen A. Rago. 3rd Ed.
Schedule
No | Topics | Slides | Reading |
---|---|---|---|
1 | Introduction to System Programming | Ch. 1 | |
2 | File I/O | Ch. 3 | |
3 | Files and Directories | Ch. 4 | |
4 | System Data Files and Process Environment | Ch. 6 | |
5 | Process Environment | Ch. 7 | |
6 | Process Control | Ch. 8 | |
7 | Signal | Ch. 10 | |
8 | Midterm' | ||
9 | Threads | Ch. 11 | |
10 | Thread Control | Ch. 12 | |
11 | Advanced I/O | Ch. 14 | |
12 | Interprocess Communication 1 | Ch. 15 - 15.5 | |
13 | Interprocess Communication 2 | Ch. 15.6 - 15.12 | |
14 | Network IPC | Ch. 16 | |
15 | Review | ||
16 | Final Exam' |