操作系统机制在软件开发中的使用

Использование механизмов операционных систем в разработке программного обеспечения

888 次查看
国立核能研究大学
Coursera
  • 完成时间大约为 10 个小时
  • 初级
  • 俄语
注:本课程由Coursera和Linkshare共同提供,因开课平台的各种因素变化,以上开课日期仅供参考

课程概况

Умение грамотно использовать основные механизмы операционных систем при разработке программного обеспечения — одно из основных условий успешного развития современного технического специалиста в области компьютерных наук.

Курс «Использование механизмов операционных систем в разработке программного обеспечения» поможет:
• расширить знание в области компьютерных наук и в области ОС;
• научится грамотно и обоснованно выбирать верные механизмы ОС при разработке программных средств;
• овладеть навыками использования функций ОС в программном коде;
• развить индивидуальные профессиональные способности по разработке современных программ.

课程大纲

Основные понятия и определения операционных систем

В этом модуле будут рассмотрены базовые понятия операционных систем, основные функции и составные части операционной системы

Организация операционной системы

В этом модуле будут рассмотрены различные аспекты организации операционной системы. Изучите такие понятия как монолитное ядра, микроядро. Узнаете, что такое привилегированный режим работы операционной системы

Процессы

В этом модуле изучим понятия процессов в операционных системах. Узнаем, что включает в себя процесс, как он организован и как операционная система управляет вычислениями посредством процессов. Рассмотрим основные особенности реализации процессов в различных операционных системах

Ресурсы и потоки в операционной системе

В этом модуле будут рассмотрены основные моменты операционных систем, связанные с управлением ресурсами. Так же в этом модуле вы изучите понятие потока

Взаимодействие и синхронизация процессов

В этом модуле будут изучены такие понятия, как критические области, блокировки памяти, семафоры, мьютексы, мониторы и др. средства синхронизации процессов

Высокоуровневые средства взаимодействия процессов

В этом модуле продолжится изучения механизмов и средств взаимодействие процессов. Будет рассмотрены такие понятия, как почтовые ящики, очереди, сокеты и другие

Механизмы использования памяти

В этом модуле Вы узнаете, каким образом операционая система и процессы используют оперативную память компьютера. Буду рассмотрены такие понятия, как виртуальная память, кэш, разделяемая память

千万首歌曲。全无广告干扰。
此外,您还能在所有设备上欣赏您的整个音乐资料库。免费畅听 3 个月,之后每月只需 ¥10.00。
Apple 广告
声明:MOOC中国十分重视知识产权问题,我们发布之课程均源自下列机构,版权均归其所有,本站仅作报道收录并尊重其著作权益。感谢他们对MOOC事业做出的贡献!
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • (部分课程由Coursera、Udemy、Linkshare共同提供)

© 2008-2022 CMOOC.COM 慕课改变你,你改变世界