Berkas biner: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Pembuatan artikel baru |
Fitur saranan suntingan: 3 pranala ditambahkan. |
||
(4 revisi perantara oleh 2 pengguna tidak ditampilkan) | |||
Baris 1:
'''Berkas biner''' adalah jenis berkas komputer yang bukan merupakan berkas teks<ref>{{Cite web|title=Binary file definition by The Linux Information Project (LINFO)|url=https://www.linfo.org/binary_file.html|website=www.linfo.org|access-date=2024-12-14}}</ref>. Istilah ini sering digunakan untuk merujuk pada berkas non-teks. Banyak format berkas biner mengandung bagian yang dapat diinterpretasikan sebagai teks, misalnya berkas dokumen komputer dengan teks yang diformat, seperti dokumen lama [[Microsoft Word]], yang menggabungkan teks dokumen dengan informasi format dalam bentuk biner. Biasanya, ''file'' BIN dapat kita temukan pada jenis data tertentu, mulai dari aplikasi, gim, hingga DVD<ref>{{Cite web|title=Cara Membuka File BIN dengan Praktis|url=https://kumparan.com/how-to-tekno/cara-membuka-file-bin-dengan-praktis-1ybIvzy5c8V|website=kumparan|language=id-ID|access-date=2024-12-14}}</ref>.
== Struktur ==
Berkas biner umumnya dipandang sebagai urutan [[byte]], di mana digit biner (bit) dikelompokkan menjadi delapan. Biasanya, berkas biner berisi byte yang dimaksudkan untuk diinterpretasikan sebagai sesuatu selain karakter teks. Program komputer yang telah dikompilasi adalah contoh umum berkas biner, dan sering disebut sebagai "binaries" oleh para pemrogram. Namun, berkas biner juga dapat mencakup gambar, suara, berkas terkompresi, atau konten jenis lainnya.
Beberapa berkas biner memiliki
Teks dalam berkas dapat juga berisi informasi biner yang dienkode. Ketika berkas biner dikirimkan melalui jaringan, mereka sering kali dienkode agar hanya menggunakan karakter yang dapat dicetak, seperti menggunakan metode
Salah satu keuntungan penggunaan berkas biner adalah lebih efisien, terutama dalam penggunaan memory, dimana nilai yang disimpan menggunakan format numerik, seperti IEEE 754 dibanding dengan karakter teks<ref>{{Cite web|title=7.7 Binary files|url=https://statmath.wu.ac.at/courses/data-analysis/itdtHTML/node58.html|website=statmath.wu.ac.at|access-date=2024-12-14}}</ref>.
== Manipulasi ==
Untuk mengirim berkas biner melalui sistem yang membatasi nilai data tertentu, seperti email, berkas ini sering diterjemahkan ke dalam representasi teks biasa menggunakan, misalnya, metode
[[Sistem operasi]] seperti
== Tampilan ==
Berkas biner dapat dilihat menggunakan editor atau penampil heksadesimal untuk menampilkan data sebagai nilai [[heksadesimal]] (atau desimal, biner, atau karakter [[ASCII]]) sesuai byte yang terdapat dalam berkas. Jika berkas biner dibuka di editor teks, tiap delapan bit biasanya diterjemahkan menjadi satu karakter, menghasilkan tampilan yang mungkin sulit dipahami.
Aplikasi lain mungkin memproses byte sebagai angka, warna, atau elemen lain sesuai konteksnya. Penampil tertentu menggantikan karakter yang tidak dapat dicetak dengan spasi, sehingga hanya teks yang dapat dibaca manusia yang terlihat. Pendekatan ini berguna untuk inspeksi cepat, misalnya untuk menemukan [[kata sandi]] dalam permainan, teks tersembunyi, atau memulihkan dokumen yang rusak. Metode ini juga dapat membantu memeriksa berkas mencurigakan untuk mendeteksi aktivitas tidak diinginkan, seperti URL atau email tujuan untuk pencurian data.
== Interpretasi ==
Standar berperan penting dalam interpretasi berkas biner. Sebuah berkas biner yang diinterpretasikan menggunakan set karakter ASCII dapat menghasilkan teks<ref>{{Cite web|last=Techbriefers|date=2019-07-31|title=What is ASCII code? {{!}} ASCII Definition|url=https://techbriefers.com/what-is-ascii-american-standard-code-for-information-interchange/|website=TechBriefers|language=en-US|access-date=2024-12-16}}</ref>. Aplikasi khusus dapat memaknainya secara berbeda, misalnya byte dapat diartikan sebagai suara, piksel, atau bahkan kata. Tanpa algoritma untuk menginterpretasikan data, konten biner hanya sekumpulan bit yang tidak bermakna. Hal ini dapat dimanfaatkan dalam [[steganografi]], di mana algoritma menginterpretasikan data biner untuk mengungkapkan konten tersembunyi.
== Kompabilitas
Kompatibilitas biner mengacu pada kesamaan urutan nol dan satu pada bagian data dari dua berkas. Header berkas, bagaimanapun, dapat berbeda. Istilah ini sering digunakan untuk menyatakan bahwa berkas data yang dihasilkan oleh satu aplikasi sama persis dengan berkas yang dihasilkan oleh aplikasi lain, memungkinkan pertukaran data antara sistem yang berbeda tanpa konversi tambahan.
Salah satu potensi masalah kompatibilitas biner adalah perbedaan
== Lihat pula ==
Baris 32:
* [[Eksekutabel]]
* [[Daftar berkas berformat]]
* [[ASCII]]<ref>{{Cite web|last=http://www.injosoft.se|first=Injosoft AB|title=ASCII table - Table of ASCII codes, characters and symbols|url=https://www.ascii-code.com/|website=www.ascii-code.com|language=en|access-date=2024-12-16}}</ref>
== Referensi ==
<references />
[[Kategori:Format berkas]]
[[Kategori:Berkas]]
|