Что значит понимать устройство операционных систем? Всем привет. Часто слышу от "IT гуру", что программисту просто необходимо понимать устройство операционной системы, чтобы писать более качественный код. Но вот не могу понять, что это реально значит. В моем понимании понимать что либо, это или возможность написать это самому, либо суметь разобраться в чем-то что уже написано. То есть реально знать как конкретная реализация работает. Реально эти люди (имею ввиду тех, у кого работа непосредственно не связана с лоу левел программированием) могут разобраться например в сорсах линукса? Или когда это говорят, то имеют ввиду общие концепции операционных систем? Если второе, то в чем тогда польза?

21 Авг 2019 в 06:19
213 +1
0
Ответы
1

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

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

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

20 Апр в 13:20
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 648 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир