Domyślnie (informatyka)

Wartość domyślna w informatyce odnosi się do istniejącej wcześniej wartości konfigurowalnego przez użytkownika ustawienia przypisanego do aplikacji , programu komputerowego lub urządzenia . Takie ustawienia są również nazywane ustawieniami wstępnymi lub ustawieniami fabrycznymi , szczególnie w przypadku urządzeń elektronicznych.

Wartości domyślne to wartości standardowe, które są uniwersalne dla wszystkich wystąpień urządzenia lub modelu i mają na celu zapewnienie maksymalnej dostępności urządzenia „po wyjęciu z pudełka” bez konieczności długiego procesu konfiguracji przed użyciem. Użytkownik musi jedynie zmodyfikować ustawienia domyślne zgodnie ze swoimi osobistymi preferencjami. W wielu urządzeniach użytkownik ma możliwość przywrócenia tych ustawień domyślnych dla jednej lub wszystkich opcji. Takie przypisanie zwiększa prawdopodobieństwo wyboru tego ustawienia lub wartości, co nazywa się efektem domyślnym .

Przykłady

Preferencje oprogramowania aplikacji

Jednym z zastosowań parametrów domyślnych są ustawienia początkowe dla aplikacji . Na przykład, gdy użytkownik po raz pierwszy uruchomi aplikację, może zasugerować, że adres dostawy użytkownika znajduje się w Stanach Zjednoczonych. Ta wartość domyślna może być odpowiednia, jeśli więcej użytkowników tej aplikacji znajduje się w Stanach Zjednoczonych niż w jakimkolwiek innym kraju. Jeśli użytkownik wybierze nowy kraj, zastąpi on domyślny i być może stanie się domyślnym przy następnym użyciu aplikacji na tym komputerze lub przez tego użytkownika. Zmiana ustawień domyślnych dla następnego uruchomienia wiązałaby się z przechowywaniem informacji o użytkowniku w jakimś miejscu, na przykład w plikach cookie na komputerze użytkownika dla aplikacji internetowej. [ potrzebne źródło ] W systemie Microsoft Windows domyślne powiązania plików kojarzą aplikacje z typami plików.

Telewizor lub monitor komputera

Telewizor lub monitor komputera jest zwykle wyposażony w przycisk „przywracania ustawień fabrycznych”. Umożliwia to przywrócenie ustawień jasności, kontrastu, koloru itp. do wartości domyślnych zalecanych przez producenta. Ten przycisk może być użyty, gdy ustawienia zostaną źle wyregulowane (np. przez małe dziecko bawiące się kontrolkami). Nadal może być potrzebne pewne „dostrojenie” ustawień fabrycznych, ale prawdopodobnie będą one bliższe żądanym ustawieniom niż przypadkowym ustawieniom.

W oprogramowaniu aplikacyjnym

Korzystanie z wartości domyślnej wiąże się z dwoma celami, które czasami są ze sobą sprzeczne:

  • Wymagana jest minimalna interakcja użytkownika. Służy temu ustawienie wartości domyślnych najczęściej wybieranych opcji.
  • Należy zminimalizować błędy wprowadzania danych do panelu. Korzystanie z ustawień domyślnych będzie miało tendencję do zwiększania liczby błędów, ponieważ użytkownicy mogą pozostawić wybrane nieprawidłowe ustawienia domyślne. W przypadkach, gdy wartość można zweryfikować, nie jest to poważny problem. Na przykład kraj dostawy można porównać z adresem pocztowym lub kodem pocztowym, a wszelkie niezgodności mogą spowodować wyświetlenie panelu błędu użytkownikowi, który prawdopodobnie dokona korekty.

W przypadkach, w których nie ma wyraźnej większości, a wyników nie można łatwo zweryfikować za pomocą innych dostępnych informacji, takich jak płeć danej osoby, nie należy oferować rozwiązania domyślnego. Niektóre aplikacje wymagają jednak podania wartości domyślnych.

Apple Computer z 1982 roku dla programistów ostrzegał: „Proszę, nigdy nie używaj słowa default w programie przeznaczonym dla ludzi. Default to coś, w co hipoteka weszła tuż przed tym, jak zły bankier ukradł dom wdowy pastora. Istnieje wyczerpująca lista substytutów (poprzedni, automatyczny, standardowy itp.)”.

W językach komputerowych

Wiele języków z rodziny C (ale nie sam C, od C11 ) pozwala funkcji mieć domyślne parametry lub domyślne argumenty , które są używane, jeśli funkcja jest wywoływana z pominiętymi specyfikacjami parametrów.

W C i językach programowania opartych na jego składni instrukcja switch (która wysyła spośród wielu alternatyw) może wykorzystywać słowo kluczowe default , aby zapewnić przypadek, gdy żaden inny przypadek nie pasuje.

W języku Fortran parametr INIT w deklaracji określa początkową wartość domyślną dla tej zmiennej.

W Rust typy , które implementują cechę Default , mogą generować wartość domyślną . Na przykład prymitywne typy liczb całkowitych w Rust implementują cechę Default , zwracając 0.

W systemach operacyjnych

W systemach operacyjnych korzystających z interfejsu wiersza poleceń użytkownik wpisuje krótkie polecenia, po których często następują różne parametry i opcje.

Zobacz też