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