Varsayılan (bilgisayar bilimi) - Default (computer science)

Bir varsayılan, içinde bilgisayar Bilimi, önceden var olanı ifade eder değer atanmış kullanıcı tarafından yapılandırılabilir bir ayarın yazılım uygulaması, bilgisayar programı veya cihaz. Bu tür ayarlar ayrıca ön ayarlar veya fabrika ön ayarlarıözellikle elektronik cihazlar için.

Varsayılan değerler, cihazın veya modelin tüm örnekleri için evrensel olan ve kullanımdan önce uzun bir konfigürasyon süreci gerektirmeden cihazı mümkün olduğunca "kutudan çıkar çıkmaz" erişilebilir hale getirmeyi amaçlayan standart değerlerdir. Kullanıcı yalnızca kişisel tercihlerine göre varsayılan ayarları değiştirmelidir. Birçok cihazda, kullanıcı bu varsayılan ayarları bir veya tüm seçenekler için geri yükleme seçeneğine sahiptir. Böyle bir atama, o ayarın veya değerin seçimini daha olası kılar, buna varsayılan etki.

Örnekler

Uygulama yazılımı tercihleri

Varsayılan parametrelerin bir kullanımı, başlangıç ​​ayarları içindir. Uygulama yazılımı. Örneğin, bir kullanıcı bir uygulamayı ilk kez çalıştırdığında, kullanıcının teslimat adresinin Amerika Birleşik Devletleri'nde olduğunu önerebilir. Bu varsayılan, söz konusu uygulamanın daha fazla kullanıcısı ABD'de bulunuyorsa uygun olabilir. Kullanıcı yeni bir ülke seçerse, varsayılanı geçersiz kılar ve belki de uygulamanın o bilgisayarda veya kullanıcı tarafından bir sonraki kullanımında varsayılan olur. Bir sonraki çalıştırma için varsayılanı değiştirmek, kullanıcı bilgilerinin bir yerde saklanmasını içerir. kurabiye İnternet uygulaması için kullanıcının bilgisayarında.

Televizyon veya bilgisayar monitörü

Bir televizyon veya bilgisayar monitörü tipik olarak "fabrika ön ayarlarını geri yüklemek" için bir düğme ile birlikte gelir. Bu, parlaklık, kontrast, renk vb. Ayarların üretici tarafından önerilen varsayılan ayarlara döndürülmesini sağlar. Bu düğme, ayarlar kötü bir şekilde ayarlandığında kullanılabilir (örneğin, kontrollerle oynayan bir yürümeye başlayan çocuk). Ayarların bazı "ince ayarlarının" yine de fabrika ayarlarından yapılması gerekebilir, ancak bunlar muhtemelen istenen ayarlara rastgele ayarlardan daha yakın olacaktır.

Uygulama yazılımında

Varsayılan kullanmak, bazen çelişen iki hedefi içerir:

  • Minimum kullanıcı etkileşimi gerekli olmalıdır. Varsayılanları en sık seçilen seçeneklere ayarlamak bu amaca hizmet eder.
  • Panel giriş hataları en aza indirilmelidir. Varsayılanları kullanmak, kullanıcılar yanlış varsayılan ayarları seçili bırakabileceğinden hataları artırma eğilimindedir. Değerin doğrulanabildiği durumlarda, bu ciddi bir sorun değildir. Örneğin, teslimat ülkesi açık adrese veya posta kodlarına göre kontrol edilebilir ve herhangi bir uyumsuzluk, kullanıcıya görüntülenen bir hata paneli oluşturabilir ve bu panel, muhtemelen düzeltmeyi yapacak.

Net bir çoğunluğun olmadığı ve sonuçların bireyin cinsiyeti gibi diğer mevcut bilgilerle kolayca doğrulanamadığı durumlarda, temerrüt teklif edilmemelidir. Ancak bazı yazılım uygulamaları varsayılan değerlerin sağlanmasını gerektirir.

Bir 1982 Apple Bilgisayar geliştiriciler için el kitabı uyardı: "Lütfen insanlar için tasarlanmış bir programda varsayılan kelimesini asla kullanmayın. Varsayılan ipoteğin girdiği bir şey Şeytani bankacı Dul Papaz'ın evini çalmadan hemen önce. Yedeklerin kapsamlı bir listesi vardır (önceki, otomatik, standart vb.) ".[1]

Bilgisayar dillerinde

Birçok dilde C aile (ancak C'nin kendisi değil C11 ) bir işlevin sahip olmasına izin verin varsayılan parametreler veya varsayılan argümanlar, işlev atlanmış parametre belirtimleriyle çağrıldığında kullanılır.

C ve programlama dillerinde sözdizimine göre, değiştirmek ifadesi (bir dizi alternatif arasında gönderilir), varsayılan başka bir durum eşleşmediğinde bir durum sağlamak için anahtar kelime.

İçinde Fortran, bir bildirimdeki INIT parametresi, bu değişken için bir başlangıç ​​varsayılan değeri tanımlar.

İşletim sistemlerinde

A kullanan işletim sistemlerinde komut satırı arayüzü, kullanıcı kısa komutlar yazar ve ardından genellikle çeşitli parametreler ve seçenekler gelir.

Ayrıca bakınız

Referanslar

  1. ^ Meyers, Joe; Tognazzini, Bruce (1982). Apple IIe Tasarım Yönergeleri (PDF). Apple Bilgisayar. s. 37.