Deskripsi
Pengantar prinsip sistem operasi. Proses dan thread. Penjadwalan CPU. Mengelola konkurensi: eksklusi bersama dan sinkronisasi, deadlock dan starvation. Mengelola memori dan input/output. Pemrograman konkuren, termasuk komunikasi antarproses dalam sistem terdistribusi.
Prasyarat
- Prasyarat: (SYSC 1006 atau SYSC 2006) dengan nilai minimum C-, dan (SYSC 2320 atau SYSC 3006).
Syarat dan ketentuan
- Mencegah pemberian kredit tambahan untuk COMP 3000.
- Prasyarat: (SYSC 1006 atau SYSC 2006) dengan nilai minimum C-, dan (SYSC 2320 atau SYSC 3006).
- Kuliah tiga jam per minggu, laboratorium tiga jam per minggu.
Teks rujukan dalam bahasa aslinya
Introduction to operating system principles. Processes and threads. CPU scheduling. Managing concurrency: mutual exclusion and synchronization, deadlock and starvation. Managing memory and input/output. Concurrent programming, including interprocess communication in distributed systems.
- Prerequisite(s): ( SYSC 1006 or SYSC 2006 ) with a minimum grade of C- , and ( SYSC 2320 or SYSC 3006 ).
- Precludes additional credit for Precludes additional credit for COMP 3000 .
- Lectures three hours a week, laboratory three hours a week.
Sumber dan referensi
Tanggal dan sumber disimpan untuk membantu Anda memverifikasi informasi. Terjemahan disediakan untuk memudahkan pembacaan; sumber resmi menjadi rujukan untuk syarat dan ketentuan.
Referensi sumber : https://calendar.carleton.ca/undergrad/courses/SYSC/