Лого университета
Урфу
Название

Системное программирование

Название университета
Уральский Федеральный университет
Вид программы
Курс

Об этом курсе

Body

Дисциплина посвящена изучению основ системного программирования и построения операционных систем различных классов, в том числе для встраиваемых систем. Рассматриваются методы и средства разработки программ ввода/вывода, распределения ресурсов системы, управления вычислительным процессом, средства синхронизации задач и потоков. Изучаются основные системные вызовы и элементы API Windows.


Теоретический курс состоит из следующих разделов и вопросов:

1. Введение. Состав, функции, иерархия программных средств ЭВМ. История развития ЭВМ и системного программного обеспечения. Компоненты системного программного обеспечения. Взаимодействие аппаратных и программных элементов архитектуры.

2. Обзор аппаратного обеспечения. Процессоры, память, устройства ввода-вывода, регистры устройств, сигналы и обработка прерываний. Основы управления вводом-выводом и механизмы передачи данных.

3. Виды операционных систем.


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

В результате изучения дисциплины студенты должны

Знать:

основные методы и средства разработки программ ввода/вывода, распределения ресурсов системы, управления вычислительным процессом;
понятия ОС, виды ОС, принципы функционирования ОС реального времени;
архитектуры основных файловых систем.
Уметь:

использовать системное ПО и разрабатывать программное обеспечение, функционирующее под управлением ОС.
Владеть:

методами разработки программ под управлением ОС, распределения ресурсов системы, управления вычислительным процессом;
методами работы с основными файловыми системами.

Оценить курс
Average: 5 (1 vote)
Average: 5 (1 vote)

Добавить комментарий

date

Порядок
date (значение 1)
date (значение 2)

Ограниченный HTML

  • Допустимые HTML-теги: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Строки и абзацы переносятся автоматически.
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

Последние добавленные курсы

Image
Quality assurance
Вид программы
Курс
Название университета
Уральский Федеральный университет
Оценить курс
5/5
star-icon

Image
game dev
Вид программы
Курс
Название университета
Уральский Федеральный университет
Оценить курс
5/5
star-icon