Что в программировании значит: изучить на уровне железа, или на уровне софта? Много раз слышал, но конкретного определения не находил, можете объяснить?

21 Авг 2019 в 06:24
180 +1
0
Ответы
1

Изучение на уровне железа и на уровне софта - это два разных подхода к изучению программирования и работы с компьютером.

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

Изучение на уровне софта подразумевает работу с программными средствами высокого уровня, такими как языки программирования, фреймворки и библиотеки. В этом случае основное внимание уделяется написанию кода, разработке приложений и программ, а также решению задач без прямого взаимодействия с аппаратным обеспечением.

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

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