system-programming

中正大學,資工系,羅習五,系統程式設計課程

關於課程相關資訊

使用的編譯器是:gcc-8,Ubuntu Linux 18.04.1

使用的編輯軟體是:CLion,這軟體可從底下這個網址下載 https://www.jetbrains.com/clion/download/#section=mac 免費試用一個月 老師或者學生可以從底下這個網站註冊免費版本 https://www.jetbrains.com/buy/classroom/?fromMenu

上課的投影片在這個網址 https://goo.gl/X7mUPx

數位教材在 https://goo.gl/JgRcxa

課程論壇在 https://groups.google.com/d/forum/ccu_system_programming

課程章節

ch01,Linux安裝與操作

https://www.cs.ccu.edu.tw/~shiwulo/course/2019-sp/ecourse/01.Linux_install_and_setup/

ch02,編譯環境介紹

ch03,追蹤執行擋與作業系統的互動

ch04,檔案輸入與輸出

ch05,C標準輸出入函數庫

ch06,檔案及目錄

ch08,行程

ch09,程序控制

ch10,信號

ch11,pipe_fifo

ch12,pthread

ch13,System V IPC