If-Koubou

Mengapa Hex Editor Disebut Editor Biner?

Mengapa Hex Editor Disebut Editor Biner? (Bagaimana caranya)

Kadang-kadang nama dan istilah cukup dapat dipertukarkan dan semua orang mengerti apa yang dirujuk tanpa kebingungan, tetapi kemudian ada saat-saat ketika hal-hal tidak begitu jelas dan meninggalkan Anda dengan lebih banyak pertanyaan daripada jawaban. Posting SuperUser Q & A saat ini membantu memperjelas hal-hal untuk pembaca yang bingung.

Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.

Screenshot Hex editor milik Rwxrwxrwx (Wikipedia).

Pertanyaan

Pembaca SuperUser Joseph A. ingin tahu mengapa editor hex disebut editor biner:

Hex dan biner adalah dua basis berbeda. Hex, seperti yang saya pahami, hanyalah versi biner yang "lebih mudah digunakan" dan lebih nyaman. Namun, saya cukup sering mendengar bahwa hex editor adalah editor biner. Jika Anda benar-benar mencari "editor biner" di Google, Anda mendapatkan editor hex. Mengapa demikian? Apa hubungannya?

Mengapa editor hex disebut atau disebut sebagai editor biner?

Jawabannya

Kontributor SuperUser Steven dan BarryTheHatchet punya jawabannya untuk kami. Pertama, Steven:

Editor biner mengedit file biner. [Binary File - Wikipedia]

  • File biner adalah file komputer yang bukan file teks. [...] Binary file biasanya dianggap sebagai urutan byte, yang berarti digit biner (bit) dikelompokkan dalam delapan. File biner biasanya berisi byte yang dimaksudkan untuk ditafsirkan sebagai sesuatu selain karakter teks.

Hex editor adalah jenis editor biner di mana data biner direpresentasikan dalam bentuk heksadesimal. [Hex Editor - Wikipedia]

  • Editor hex (atau editor file biner atau editor byte) adalah jenis program komputer yang memungkinkan manipulasi data biner mendasar yang merupakan file komputer. Nama "hex" berasal dari "hexadecimal", format numerik standar untuk merepresentasikan data biner.

Diikuti oleh jawaban dari BarryTheHatchet:

Terminologi sulit dan orang yang berbeda memiliki berbagai macam nama untuk berbagai hal.

Dalam contoh ini, tampak bahwa "hex" dalam "hex editor" mengacu pada representasi manusia-terbaca konvensional dari setiap nilai byte, sedangkan "biner" dalam "editor biner" mengacu pada gagasan bahwa Anda memang mengedit file pada tingkat byte (komputer menyimpan byte dalam biner) tanpa pertimbangan untuk enkode teks tingkat tinggi dan sejenisnya. Ingat bahwa file yang tidak dapat direpresentasikan dalam bentuk teks tingkat yang lebih tinggi disebut "file biner" atau "binari" karena alasan yang sama.

Baik secara teknis tidak benar, mereka hanya datang pada masalah penamaan dari sudut yang berbeda. Namun, pada catatan pribadi, saya cenderung setuju bahwa "editor biner" membingungkan secara keseluruhan.

Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.