За замовчуванням у інформатиці — це заздалегідь визначене значення параметра, яке застосовують до програми, застосунку або пристрою, якщо користувач не вказав іншого. Для електронних пристроїв такі значення також називають заводськими налаштуваннями або заводськими передустановками.
Значення за замовчуванням мають зробити пристрій чи програму придатними до використання одразу після встановлення, без тривалого налаштування. Користувач може змінити їх відповідно до власних уподобань, а часто — відновити заводські значення для одного або всіх параметрів. Схильність залишати запропонований варіант називають ефектом налаштування за замовчуванням.
Приклади Під час першого запуску застосунок може запропонувати країну доставки, мову або формат файлів. Вибір користувача замінює початкове значення й може бути збережений для наступних запусків. У Microsoft Windows асоціації файлів за замовчуванням визначають, якою програмою відкривати певні типи файлів.
Телевізори та монітори зазвичай мають команду відновлення заводських налаштувань яскравості, контрастності й кольору. Це дає змогу повернути рекомендовані виробником значення після невдалого ручного налаштування.
Вибір значень за замовчуванням має дві суперечливі цілі: зменшити кількість дій користувача та зменшити кількість помилок. Найчастіше обирають параметри, які підходять більшості користувачів, але коли немає чіткого «типового» варіанта, значення за замовчуванням може вводити в оману.
У мовах програмування Багато мов родини C (але не сам C станом на C11) дозволяють задавати параметри функцій за замовчуванням: їх використовують, якщо під час виклику аргумент пропущено. У мовах родини C ключове слово default може задавати гілку оператора switch, яку виконують, коли жоден інший варіант не збігся. У Fortran параметр INIT у декларації задає початкове значення змінної за замовчуванням. У Rust типи, що реалізують ознаку Default, можуть повертати стандартне значення.
В операційних системах В операційних системах із командним рядком користувач вводить короткі команди, часто з параметрами й опціями.
Див. також Принцип найменшого здивування Угода замість конфігурації
Примітки