Baku (ilmu komputer): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
k Labdajiwa memindahkan halaman Asali (ilmu komputer) ke Baku (ilmu komputer): Istilah yg lumrah
Tidak ada ringkasan suntingan
Baris 1:
{{refimprove|date=September 2015}}
{{periksa terjemahan|en|Default (computer science)}}
Dalam [[ilmu komputer]], '''baku''', '''bawaan''', atau '''asali''' ({{lang-en|Default}}),<ref>{{Citeweb|url=https://kbbi.kemdikbud.go.id/entri/asali|title=Arti kata asali - Kamus Besar Bahasa Indonesia (KBBI) Daring|website=kbbi.kemdikbud.go.id|access-date=04-8-2020}}</ref> merujuk kepada [[Nilai (ilmu komputer)|nilai]] yang sudah ada sebelumnya dari pengaturan yang dapat dikonfigurasi pengguna yang diberikan untuk [[aplikasi perangkat lunak]], [[program komputer]], atau [[Periferal|perangkat]]. Pengaturan semacam ini juga disebut '''praatur''' (''preset'') atau '''praatur pabrik''' (''factory preset''), terutama untuk perangkat elektronik.
 
Nilai asalibaku ialah nilai standar yang sejagat untuk semua contoh perangkat atau model dan bertujuan untuk menjadikan perangkat semudah mungkin diakses dan untuk segera digunakan (''out of the box'') tanpa memerlukan proses konfigurasi yang panjang sebelum digunakan. Pengguna hanya perlu mengubah pengaturan asalibawaan sesuai dengan pilihan pribadi mereka. Dalam banyak perangkat, pengguna mempunyai pilihan untuk mengembalikan pengaturan asalibawaan ini untuk satu atau semua pilihan. Fungsi semacam itu membuat pilihan pengaturan atau nilai itu lebih mungkin. Ini disebut [[efek asalibaku]].
 
== Contoh ==
 
=== Pilihan perangkat lunak aplikasi ===
Salah satu kegunaan parameter asalibaku adalah untuk pengaturan awal untuk semua [[perangkat lunak aplikasi]]. Misalnya, pengguna pertama kali menjalankan aplikasi. Ini mungkin menunjukkan bahwa alamat pengiriman pengguna berada di Amerika Serikat. AsaliPengaturan bawaan ini mungkin sesuai jika lebih banyak pengguna aplikasi tersebut berada di Amerika Serikat daripada negara lain. Sekiranya pengguna memilih negara baru, ini akan menimpa asalipengaturan bawaan, dan mungkin menjadi asalipengaturan baku untuk kali berikutnya aplikasi digunakan pada komputer atau oleh pengguna tersebut. Mengubah asalipengaturan bawaan untuk pengaturan berikutnya akan memerlukan penyimpanan maklumat pengguna di beberapa tempat, seperti dalam [[Kuki HTTP|kuki]] pada komputer pengguna untuk aplikasi internet.
 
=== Televisi atau monitor komputer ===
[[TV]] atau monitor komputer biasanya dilengkapi dengan tombol untuk "mengembalikan praatur pabrik". Ini memungkinkan pengaturan untuk kecerahan, kontras, warna, dan lain-lain., untuk dikembalikan pada pengaturan asalibawaan yang disarankan oleh pabrikan. Tombol ini mungkin digunakan ketika pengaturannya menjadi sangat buruk (misalnya balita bermain dengan kendali). Beberapa "penyesuaian" pengaturan mungkin masih diperlukan dari pengaturan pabrik, tetapi ini mungkin lebih dekat dengan pengaturan yang diinginkan daripada pengaturan acak.
 
== Dalam perangkat lunak aplikasi ==
Penggunaaan asalisetelan baku melibatkan dua tujuan yang terkadang bertentangan:
 
*'''Interaksi pengguna minimal perlu diminta.''' Menetapkan asalisetelan baku ke pilihan yang paling umum dipilih untuk tujuan ini.
*'''Galat entri panel perlu diminimalkan.''' Penggunaan asalisetelan baku akan cenderung meningkatkan galat, karena pengguna mungkin memilih pengaturan asalibaku yang salah. Dalam kasus, ketika nilai dapat disahkan, ini bukan masalah yang parah. Misalnya, negara pengiriman dapat diperiksa dengan alamat jalan atau kode pos dan ketidaksesuaian apa pun dapat menghasilkan panel galat yang ditampilkan kepada pengguna, yang mungkin akan melakukan pembetulan.
 
Dalam kasus ketika tidak ada mayoritas dan hasilnya tidak dapat dengan mudah oleh maklumat lain yang tersedia, seperti jenis kelamin perorangan, tidak ada asalipilihan baku yang harus diberikan. Walau bagaimanapun, beberapa aplikasi perangkat lunak mensyaratkan bahwa nilai-nilai standar diberikan.
 
Panduan [[Apple Inc.|Komputer Apple]] untuk pengembang memperingatkan: "Tolong jangan pernah menggunakan kata asali''default'' dalam program yang direka untuk manusia. Asali''Default'' ialah [[Gagal bayar|sesuatu yang tepat masuk digadaikan]] sebelum bankir jahat mencuri ''Widow Parson's House''. Terdapat senarai pengganti yang lengkap (sebelumnya, otomatis, standar, dan lain-lain.)".<ref name="apple1982">{{cite book | url=http://www.apple2scans.net/files/1982-A2F2116-m-a2e-aiiedg.pdf | title=Apple IIe Design Guidelines | publisher=Apple Computer | author1=Meyers, Joe | author2=Tognazzini, Bruce | year=1982 | pages=37 | access-date=2020-08-04 | archive-date=2019-05-24 | archive-url=https://web.archive.org/web/20190524023657/http://www.apple2scans.net/files/1982-A2F2116-m-a2e-aiiedg.pdf | dead-url=yes }}</ref>
 
== Dalam bahasa-bahasa komputer ==
{{anchor|Default parameter}}Banyak bahasa dalam keluarga bahasa dalam [[C (bahasa pemrograman)|C]] (tetap bukan C itu sendiri, karena berasal dari [[C11 (Revisi standar C)|C11]], memungkinkan fungsi untuk mempunyai parameter ''asalidefault'' atau [[argumen asalibaku]], yang digunakan jika fungsi ini disebut dengan spesifikasi parameter yang dihilangkan.
 
Dalam C dan bahasa pemrograman yang berasas pada sintaksisnya, pernyataan <code>switch</code> (yang tersebar di antara sejumlah alternatif) dapat menggunakan kata kunci <code>default</code> untuk memberikan kasus ketika tidak ada kasus yang sesuai.
 
Dalam [[Fortran]], parameter INIT parameter pada pernyataan untuk menentukan nilai awal asalibaku untuk peubah (variabel) tersebut.
 
== Dalam sistem operasi ==