FREE-CODE статьи

Словарь программиста

Разбираемся в терминах, которые пригодятся любому кодеру!

Бэкап (backup)

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

Алгоритм

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

Утилита

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

Опенсорс

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

Баг (от англ. «bug» — жук)

В программировании называют ошибки в коде, когда программа или система работает неправильно, выдаёт неверный или непредсказуемый результат. Не каждая ошибка — баг. Этот термин обычно применяют, когда код работает, но некорректно. Программу, в которой много багов, называют «забагованной».

FreeCodeMedia — блог про то, как успевать учиться в школе и стать успешным айтишником. Будет полезен и родителям :)

Бесплатное обучение программированию «Код Будущего» для учеников 8-11 классов и студентов колледжей. Узнать подробнее: https://clck.ru/36CDyN
 https://clck.ru/36CDyN