Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 635043)
Контекстум
Руконтекст антиплагиат система

Системное программное обеспечение (200,00 руб.)

0   0
Первый авторГунько А. В.
ИздательствоИзд-во НГТУ
Страниц138
ID205786
АннотацияВ конспекте лекций изложены основные сведения об организации операционных систем и сред, обсуждаются методы и средства разра-ботки многозадачного и многопоточного программного обеспечения в операционных системах семейства Windows и Linux, а также средства межзадачной и межпоточной коммуникации: неименованные и имено-ванные каналы, семафоры, очереди сообщений, разделяемая память, взаимные исключения и условные переменные.
Кому рекомендованоКонспект лекций может быть полезен студентам и аспирантам ряда других технических специальностей, связанных с разработкой много-задачного и многопоточного программного обеспечения.
ISBN978-5-7782-1670-9
УДК004.45(075.8)
Гунько, А. В. Системное программное обеспечение : конспект лекций / А. В. Гунько .— Новосибирск : Изд-во НГТУ, 2011 .— 138 с. — ISBN 978-5-7782-1670-9 .— URL: https://rucont.ru/efd/205786 (дата обращения: 04.05.2024)

Предпросмотр (выдержки из произведения)

ISBN 978—5—7782—1670—9 B конспекте лекций изложены основные сведения об организации операционных систем и сред, обсуждаются методы и средства разрабОТКИ МНОГОЗЗДаЧНОГО И \'1НОГ0ПОТОЧНОГО ПрОГраММНОГО ОбССПСЧСНИЯ В операционных системах семейства Windows и Linux, а также средства межзапачной и межпоточной коммуникации: неименованные и именованные каналы, семафоры, очереди сообщений, разделяемая память, взаимные иск-печения и условные переменные. <...> С этих позиций системное программное обеспечение может быть разделено на следующие пять групп: 0 Операционные системы (ОС); 0 Системы управления файлами; с Интерфейсные оболочки для взаимодействия пользователя с ОС и программные среды; - Системыпрограммирования; 0 Утилиты. <...> Интерфейсные оболочки Основное назначение интерфейсных оболочек — прием от пользователя команд, сформулированных на соответствующем языке в виде команд оператора, или в виде указаний (своеобразных команд) с помощью графического манипулятора. <...> Интерфейсные оболочки могут также расширять возможности по управлению ОС, либо изменять встроенные в систему возможности. <...> Интерфейсные оболочки могут быть текстовыми (NC, VC для DOS, FAR для Windows, MC Для UNIX/Linux) и графическими (KDE, Gnome Для Linux). <...> Системы программирования Система программирования представлена такими компонентами, как транслятор с соответствующего языка программирования, библиотеки подпрограмм, редакторы, КОМПОНОВЩИКИ И ОТЛЗДЧИКИ. <...> Получив запрос, операционная система либо удовлетворяет его и возвращает управление задаче, выдавшей данный запрос, либо, если ресурс занят, ставит задачу в очередь к ресурсу, переводя ее в состояние ожидания (блокируя). <...> Если очередь есть — в зависимости от приня10 той дисциплины обслуживания (правила обслуживания) и приоритетов заявок он выводит из состояния ожидания задачу, ждущую ресурс, и переводит ее в состояние готовности к выполнению. <...> В состояние бездействия процесс может быть переведен принудительно: по команде <...>
Системное_программное_обеспечение.pdf
                             !             
Стр.1
 # #$ &$ '   (#'  )      (#'     DT7I(&' $ &&'! %&                 DT7I(&' $ &&'! %& (    !    !   !      # #$ &$ '                               Xvq‚† Gvˆ‘   )         ) (                     ) !   "'    !! !              #               
Стр.2
    !  "  #  $  %  &  '  (    !   XDI9PXT !  ! !  ! "  ! #  ! $  "   Gvˆ‘ "  " !  " "  " #  " $         "&          Gvˆ‘                       Xvq‚†      Xvq‚†   Xvq‚†  Xvq‚†   Gvˆ‘   Gvˆ‘  Gvˆ‘                      "  "  &  '      " # &  !&  "#  "$  "%   ##  ##  #$  #(  $'  %    &   &   &   &&  %  !$  "%
Стр.137