Ви потрапили на урок, почули слово «алгоритм», «баг» або «рендеринг» — і не зрозуміли нічого? Цей словник для вас. Ми зібрали найважливіші комп'ютерні терміни і пояснили їх так, щоб зрозуміла навіть людина, яка бачить комп'ютер другий раз у житті.
А
Алгоритм — чіткий порядок дій для вирішення задачі. Наприклад, рецепт борщу — це алгоритм: спочатку почистити картоплю, потім нарізати буряк і т.д. У програмуванні алгоритм — це послідовність команд, яку виконує комп'ютер.
Антивірус — програма, яка захищає комп'ютер від шкідливих програм. Приклади: 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 — бездротове з'єднання на коротку відстань для периферійних пристроїв.
Цей словник буде поповнюватися! Якщо ви зустріли незнайомий термін — напишіть нам через форму на сайті, і ми додамо пояснення.
Ці та інші терміни дитина засвоює на практиці під час базового курсу роботи з ПК.