Введение

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

Предпочтения программного обеспечения

Одно из применений параметров по умолчанию — это начальные настройки прикладного программного обеспечения. Например, при первом запуске приложения оно может предлагать пользователю указать США в качестве страны доставки. Это может быть оправдано, если большинство пользователей этого приложения находятся в США, чем в любой другой стране. Если пользователь выберет другую страну, это изменит настройку по умолчанию, и, возможно, она станет настройкой по умолчанию при следующем запуске приложения на этом компьютере или этим пользователем. Изменение настройки по умолчанию для следующего запуска потребует сохранения информации о пользователе, например, в файлах cookie на компьютере пользователя для веб-приложения. В Microsoft Windows ассоциации файлов по умолчанию связывают приложения с типами файлов.

Телевизор или компьютерный монитор

Телевизор или компьютерный монитор обычно оснащен кнопкой "восстановление заводских настроек". Она позволяет вернуть параметры яркости, контрастности, цвета и т. д. к значениям по умолчанию, рекомендованным производителем. Эту кнопку можно использовать, если настройки были сильно изменены (например, в результате действий маленького ребенка, играющего с органами управления). После восстановления заводских настроек может потребоваться небольшая дополнительная настройка, но они, скорее всего, будут ближе к желаемым, чем случайные параметры.

В компьютерных языках

Многие языки семейства C (но не сам C, начиная с C11) позволяют функциям иметь параметры по умолчанию или аргументы по умолчанию, которые используются, если функция вызывается с пропущенными указаниями параметров. В C и языках программирования, основанных на его синтаксисе, оператор `switch` (который выбирает один из нескольких вариантов) может использовать ключевое слово `default` для указания случая, когда ни один другой случай не совпадает. В Fortran параметр `INIT` в объявлении определяет начальное значение по умолчанию для этой переменной. В Rust типы, реализующие типаж `Default`, могут генерировать значение по умолчанию. Например, примитивные целочисленные типы в Rust реализуют типаж `Default`, возвращая 0.

В операционных системах

В операционных системах с интерфейсом командной строки пользователь вводит короткие команды, часто сопровождаемые различными параметрами и опциями.