Вы попали на урок, услышали слово «алгоритм», «баг» или «рендеринг» — и не поняли ничего? Этот словарь для вас. Мы собрали важнейшие компьютерные термины и объяснили их так, чтобы поняла даже человек, который видит компьютер второй раз в жизни.
А
Алгоритм — чёткий порядок действий для решения задачи. Например, рецепт борща — это алгоритм: сначала почистить картошку, потом нарезать свёклу и т.д. В программировании алгоритм — это последовательность команд, которую выполняет компьютер.
Антивирус — программа, которая защищает компьютер от вредоносных программ. Примеры: Windows Defender, Avast, AVG.
Архив (ZIP, RAR) — сжатый файл-контейнер, в который упакованы другие файлы. Занимает меньше места. Чтобы распаковать — правой кнопкой мыши → «Извлечь».
Аппаратное обеспечение (железо) — физические части компьютера: процессор, память, диск, монитор. В отличие от программного обеспечения, которое можно «потрогать».
API — способ, которым программы общаются между собой. Например, когда приложение погоды показывает температуру — оно использует API метеослужбы.
Б
Баг — ошибка в программе или коде, из-за которой она ведёт себя не так, как задумано. Слово происходит от английского «bug» (жук) — когда-то насекомые буквально замыкали первые компьютеры.
Байт — единица измерения информации. 1 байт = 8 бит. 1 килобайт (КБ) = 1024 байта, 1 мегабайт (МБ) = 1024 КБ, 1 гигабайт (ГБ) = 1024 МБ.
Браузер — программа для просмотра сайтов в интернете. Google Chrome, Mozilla Firefox, Microsoft Edge, Safari — это браузеры.
Bluetooth — технология беспроводной связи на коротком расстоянии (до 10–30 м). Используется для наушников, мыши, клавиатуры, колонок.
В
Вирус — вредоносная программа, которая распространяется, копируя себя в другие файлы или на другие компьютеры. Может уничтожать данные, красть пароли или мешать работе.
Видеокарта (GPU) — устройство в компьютере, отвечающее за обработку и вывод изображения на монитор. Важна для игр и видеомонтажа.
Г
Гигабайт (ГБ) — единица измерения памяти и объёма данных. Стандартная фотография — 3–5 МБ, одна песня — 5–10 МБ, фильм HD — 2–8 ГБ.
Д
Дебаг / Дебаггинг — процесс поиска и исправления ошибок (багов) в коде. Дебаггер — инструмент, который помогает остановить программу в нужном месте и проверить, что происходит.
Диск (HDD / SSD) — устройство для хранения файлов и программ. HDD (жёсткий диск) — медленнее, дешевле. SSD (твердотельный диск) — быстрый, бесшумный, дороже.
Директория (папка) — контейнер для файлов в файловой системе.
Домен — имя сайта в интернете. Например, google.com, mycomputeracademy.ua.
Драйвер — специальная программа, которая «объясняет» операционной системе, как управлять определённым устройством (принтером, видеокартой, звуковой картой).
З
Переменная — «коробка» с именем, в которой хранится какое-то значение. В Python: score = 10 — в переменной score записано число 10. Значение можно менять в ходе программы.
Загрузка (Download) — получение файлов или данных из интернета на ваше устройство. Противоположное — выгрузка (Upload).
И
Интерфейс (UI) — то, что вы видите и с чем взаимодействуете в программе. Кнопки, меню, формы — это элементы интерфейса.
IP-адрес — уникальный числовой «паспорт» устройства в сети. Выглядит как 192.168.1.1 (локальный) или 217.65.43.10 (интернет).
К
Код — текст, написанный на языке программирования, который понимает компьютер.
Компилятор — программа, которая переводит код с языка программирования (например, C++) в машинный код, который процессор выполняет напрямую.
Константа — значение, которое не меняется в ходе выполнения программы. Например, число Пи (3.14159...).
Кэш — сохранение часто используемых данных в быстрой памяти для ускорения работы. Браузер кэширует картинки с сайтов, чтобы не загружать их каждый раз заново.
Курсор — стрелочка на экране, которой управляет мышка.
Л
Лог (журнал) — файл, в который программа записывает свои действия и ошибки. Если что-то «упало», лог поможет понять почему.
Локальная сеть (LAN) — сеть компьютеров в пределах одного помещения или здания.
М
Язык программирования — формальный язык для записи алгоритмов для компьютера. Python, JavaScript, C++, Java — примеры языков программирования.
Монитор — экран компьютера, на котором отображается информация.
О
Операционная система (ОС) — главная программа компьютера, которая управляет всеми остальными. Windows, macOS, Linux, Android, iOS — это операционные системы.
Оперативная память (RAM) — быстрая временная память, в которой программы хранят данные во время работы. При выключении компьютера данные из RAM исчезают.
Обновление (Update) — новая версия программы или ОС с исправлениями ошибок и новыми функциями. Обновления важны для безопасности.
П
Пиксель — наименьшая точка изображения на экране или фотографии. Разрешение 1920×1080 означает 1920 пикселей по горизонтали и 1080 по вертикали.
Процессор (CPU) — «мозг» компьютера, который выполняет все вычисления. Чем выше частота (ГГц) и количество ядер — тем мощнее.
Программное обеспечение (ПО / Software) — программы и операционные системы. В отличие от железа (Hardware) — не имеет физической формы.
Пикселей на дюйм (PPI / DPI) — плотность пикселей. Чем выше — тем чётче изображение. Дисплеи Retina имеют 220+ PPI.
Р
Рендеринг — процесс превращения описания объектов (3D-моделей, текста) в готовое изображение. Видео или 3D-сцена «рендерится» — просчитывается и записывается в файл.
Репозиторий — облачное хранилище для кода с полной историей изменений. GitHub — сервис для хранения репозиториев.
С
Сервер — мощный компьютер, который постоянно включён и отвечает на запросы клиентов. Сайты хранятся на серверах.
Скрипт — небольшой код, который автоматизирует какую-то задачу.
Синтаксис — правила написания кода на языке программирования. Если правило нарушено — программа не запустится.
Т
Терминал / Командная строка — текстовый интерфейс для управления компьютером с помощью команд. Полезен для программистов и системных администраторов.
Тип данных — что именно хранится в переменной: число (integer, float), строка текста (string), правда/неправда (boolean), список и т.д.
Троян — вирус, который маскируется под полезную программу. Название от Троянского коня: снаружи выглядит безобидно, а внутри — вред.
У
URL — полный адрес ресурса в интернете. Например: https://mycomputeracademy.ua/articles/. Состоит из протокола (https://), домена и пути.
Ф
Файл — именованная единица хранения данных на диске. Документ, фотография, видео, программа — всё это файлы.
Функция — именованный блок кода, который выполняет определённую задачу. Можно вызывать много раз, не повторяя код.
Фишинг — мошенническая схема, где злоумышленники маскируются под известные сайты или службы, чтобы украсть логин и пароль. Всегда проверяйте адрес сайта в строке браузера.
Х
Хостинг — услуга размещения сайта на сервере, подключённом к интернету. Без хостинга сайт недоступен другим людям.
Хеш — «цифровой отпечаток» файла или пароля. Хеши паролей хранятся в базе данных вместо самих паролей.
Ц
Цикл — конструкция в программировании, которая повторяет блок кода много раз. Например: «выполни это действие 10 раз» или «выполняй, пока не нажмут Стоп».
Ш
Шифрование — преобразование данных в закодированный формат, который можно прочитать только с ключом. HTTPS (замок в браузере) означает, что соединение зашифровано.
HTML / CSS / JavaScript
HTML — язык разметки веб-страниц. Описывает структуру: заголовки, параграфы, изображения, ссылки.
CSS — язык стилей. Описывает внешний вид HTML-элементов: цвет, размер, шрифт, отступы.
JavaScript — язык программирования для интерактивности в браузере: кнопки, анимации, формы, динамический контент.
Wi-Fi, Ethernet, Bluetooth
Wi-Fi — беспроводной интернет через радиоволны. Удобно, но чуть медленнее и менее стабильно, чем проводное соединение.
Ethernet — проводное соединение с интернетом через сетевой кабель. Стабильнее и быстрее Wi-Fi. Идеально для онлайн-игр и видеозвонков.
Bluetooth — беспроводное соединение на короткое расстояние для периферийных устройств.
Этот словарь будет пополняться! Если вы встретили незнакомый термин — напишите нам через форму на сайте, и мы добавим объяснение.