
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Operating Systems Part 3 : Synchronization and Deadlock
Добро пожаловать на курс Операционные системы. Часть 3. Синхронизация и тупик. Освоение концепций операционных систем очень важно для начала работы с компьютерными науками, поскольку операционная система - это программа, которая отвечает за простоту использования компьютеров сегодня для решения наших проблем путем написания таких прикладных программ, как Google Chrome.
Концепции, которые мы собираемся изучить, дадут очень хорошее понимание синхронизации процессов и тупиковых ситуаций - одной из самых сложных тем в области компьютерных наук. Но поверьте мне, я сделал это как можно проще в этом курсе. Обсуждается множество примеров, чтобы укрепить понимание концепций.
Без использования операционных систем крайне сложно общаться с аппаратными устройствами нашего компьютера. Сегодня на каждом компьютере установлена операционная система. Благодаря этому курсу вы не только овладеете синхронизацией в операционных системах, но и ощутите настоящую красоту информатики.
В этом курсе каждая концепция операционных систем преподается в простой для понимания форме, так что любой, кто прошел мой курс по операционным системам, часть 1, сможет все понять.
Присоединяйтесь ко мне, уверяю вас, что у вас будет лучший опыт изучения не только операционных систем, но и ядра компьютерных наук.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Этот курс научит вас создавать простую операционную систему с нуля. Он охватывает основы архитектуры x86 и низкоуровневого программирования. В этом курсе мы шаг за шагом проведем вас через процесс создания небольшой рабочей системы.
Операционные системы управляют множеством процессов, обеспечивают доступ к памяти, диску и сети, а также выполняют процессы, планируя их выполнение на центральном процессоре. Это звучит просто, когда мы говорим об этом таким образом, но эта задача огромна. Настолько огромна, что написание эффективных программ действительно зависит от того, насколько хорошо инженер понимает операционные системы.Я всегда был очарован тем, чтобы раскрывать и разъясн
Цель этого курса - помочь вам понять операционную систему, одно из самых важных программных обеспечений, с которым взаимодействуют почти все программы.Каждый модуль охватывает как концептуальные основы, так и практические аспекты для инженеров-программистов. Вы будете писать небольшие программы и анализировать: «Как операционная система делает это? Как мои знания объясняют поведение программы?» По завершении каждого модуля вы будете лучше понимат