Трудовые действия
|
Инспектирование кода разрабатываемой операционной системы
|
Проверка реализации архитектурных решений
|
Обсуждение архитектурных решений в ходе рабочих совещаний о процессе разработки операционной системы
|
Модификация архитектурных решений разрабатываемой операционной системы в процессе реализации
|
Необходимые умения
|
Применять языки программирования, определенные в техническом задании на разработку операционной системы, для написания программного кода
|
Отслеживать исходный код разрабатываемой операционной системы
|
Модифицировать исходный код разрабатываемой операционной системы
|
Подготавливать отчеты о ревизии исходного кода с пояснениями к ошибкам, связанным с несоблюдением архитектуры
|
Необходимые знания
|
Синтаксис, особенности программирования и стандартные библиотеки выбранного языка программирования
|
Теоретические основы системного программирования
|
Типичные ошибки и проблемы в реализации системных программных средств
|
Теория операционных систем и теории языков программирования
|
Сетевые технологии и протоколы
|
Система команд конкретной вычислительной техники
|
Специальная терминология в области системного программирования
|
Основные структуры данных
|
Конструкции распределенного и параллельного программирования
|
Принципы организации, состав и схемы работы операционных систем
|
Принципы управления ресурсами
|
Методы организации файловых систем
|
Принципы построения сетевого взаимодействия
|
Основные модели данных и их организация
|
Принципы построения языков запросов и манипулирования данными
|
Основы архитектуры, устройства и функционирования вычислительных систем
|
Устройство и принципы функционирования информационных систем
|
Стандарты информационного взаимодействия систем
|
Основы информационной безопасности
|
Локальные нормативные правовые акты, действующие в организации
|
Государственные стандарты ЕСПД
|
Другие характеристики
|
-
|