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

Для основного строительного блока любого компьютера требуются следующие компоненты:

  • CPU (Central Processing Unit)- Центральный процессор или процессор — это мозг компьютера. Это компонент, который фактически выполняет инструкции.
  • Материнская плата — проще говоря, это магистраль, которая связывает компоненты компьютера в одном месте и позволяет им взаимодействовать друг с другом. Без него ни одна из частей компьютера, такая как центральный процессор, графический процессор или жесткий диск, не могла бы взаимодействовать.
  • Видеокарта — это установленное в компьютере устройство, состоящее из графического процессора, предназначенного для обработки и отображения изображений, особенно 3D-графики.
  • RAM (Оперативная память) — это кратковременная память компьютера, которую он использует для обработки всех активных задач и приложений. Ни одна из ваших программ, файлов, игр или потоков не будет работать без оперативной памяти. Это сверхбыстрое и временное хранилище данных, к которому компьютер должен получить доступ прямо сейчас или в ближайшие несколько мгновений. Иногда можно услышать от разработчиков, что на ПК нужно добавить больше оперативной памяти. Это означает, что компьютер будет выполнять программы быстрее.
  • HDD (жесткий диск)- Жесткий диск – это вторичное запоминающее устройство, которое предназначено для постоянного хранения данных. Вторичные запоминающие устройства имеют большую емкость по сравнению с первичными запоминающими устройствами. Данные, хранящиеся на жестком диске, сохраняются при выключении нашей компьютерной системы. Данные, хранящиеся на жестком диске, могут быть разных типов, таких как операционная система, установленное программное обеспечение, документы и другие файлы компьютера.
  • SSD (твердотельный накопитель) — поддерживает чтение и запись данных и поддерживает сохраненные данные в постоянном состоянии даже без питания. Можно сказать, что это модернизированная версия HDD и она менее шумная.
  • PSU (блок питания) — эти устройства получают питание от сетевой розетки и распределяют его по компьютеру. Без нужного количества энергии ваша машина не будет работать так, как вам нужно, и может даже не включиться. Помимо подачи питания, блок питания также может обеспечить отказоустойчивость при неуместных токах или защитить компоненты во время сбоя ПК.

Лучше бы знать все компоненты ПК, а пока это основные, которые нужно знать, чтобы понимать язык разработчика и не чувствовать себя неловко, когда они используют эти термины.