課程說明
系統層級程式設計導論,包含基本作業系統概念、程序、原始資料型別、使用者定義型別。主題可能包括程序管理、記憶體管理、程序協調與同步、行程間通訊、檔案系統、網路、指標、堆疊與堆積記憶體管理,以及系統/函式庫呼叫。
先修條件
- 先修科目:以最低成績 C- 通過 ( COMP 1006 或 COMP 1406 )。
條件與方式
- 不予額外學分給 不予額外學分給 SYSC 1006 、SYSC 2006 。
- 先修科目:以最低成績 C- 通過 ( COMP 1006 或 COMP 1406 )。
- 每週三小時講授,每週一小時半導修。
原文參考文本
Introduction to system-level programming with fundamental OS concepts, procedures, primitive data types, user-defined types. Topics may include process management, memory management, process coordination and synchronization, inter-process communication, file systems, networking, pointers, heap and stack memory management, and system/library calls.
- Prerequisite(s): ( COMP 1006 or COMP 1406 ) with a minimum grade of C- .
- Precludes additional credit for Precludes additional credit for SYSC 1006 , SYSC 2006 .
- Lectures three hours a week, tutorial one and a half hours a week.
來源與參考
保留日期與來源以協助你核實資料。為便於閱讀提供譯文;官方來源為條件與要求的參照。
來源參考 : https://calendar.carleton.ca/undergrad/courses/COMP/