Carleton University · SYSC 4001

Операционные системы

Официальное наименование : Operating Systems

Кредиты : 0.5 кредитаГод, на который относятся данные : 2026-27

Описание

Введение в принципы операционных систем. Процессы и потоки. Планирование CPU. Управление конкурентностью: взаимное исключение и синхронизация, взаимная блокировка (deadlock) и голодание (starvation). Управление памятью и вводом/выводом. Конкурентное программирование, включая межпроцессное взаимодействие в распределённых системах.

Предварительные требования

  • Требования: (SYSC 1006 или SYSC 2006) с минимальной оценкой C-, и (SYSC 2320 или SYSC 3006).

Условия и порядок

  • Исключает дополнительный зачет для COMP 3000.
  • Требования: (SYSC 1006 или SYSC 2006) с минимальной оценкой C-, и (SYSC 2320 или SYSC 3006).
  • Лекции три часа в неделю, лаборатория три часа в неделю.
Текст источника на языке оригинала

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.

Источники и ссылки

Даты и источники сохраняются, чтобы помочь вам проверить сведения. Переводы предлагаются для удобства чтения; официальным источником для условий и требований является оригинал.

Исходная ссылка : https://calendar.carleton.ca/undergrad/courses/SYSC/

Напишите в StudyCanada

Расскажите о своих планах или задайте вопрос. Продолжим общение по электронной почте.

Мы используем эти контактные данные, чтобы ответить на ваш вопрос. Конфиденциальность

Эта форма предназначена для StudyCanada. Чтобы связаться с учебным заведением, используйте контакты в его карточке.