Beranda » bagaimana » Mengapa Hex Editor Disebut Editor Biner?

    Mengapa Hex Editor Disebut Editor Biner?

    Kadang-kadang nama dan istilah cukup dipertukarkan dan semua orang mengerti apa yang dimaksud tanpa kebingungan, tetapi ada kalanya hal-hal tidak begitu jelas dan membuat Anda lebih banyak pertanyaan daripada jawaban. Posting Q&A SuperUser hari ini membantu memperjelas hal-hal untuk pembaca yang bingung.

    Sesi Tanya Jawab hari ini datang kepada kami berkat SuperUser-subdivisi Stack Exchange, pengelompokan situs web Q&A berbasis komunitas.

    Screenshot hex editor milik Rwxrwxrwx (Wikipedia).

    Pertanyaan

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

    Hex dan binary adalah dua basis yang berbeda. Hex, seperti yang saya mengerti, hanyalah versi "lebih mudah digunakan" dari biner 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 hex editor. Mengapa demikian? Apa hubungannya?

    Mengapa hex editor dipanggil atau disebut sebagai editor biner?

    Jawabannya

    Kontributor SuperUser Steven dan BarryTheHatchet memiliki jawaban untuk kita. Pertama, Steven:

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

    • File biner adalah file komputer yang bukan file teks. [...] File biner 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.

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

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

    Diikuti oleh jawaban dari BarryTheHatchet:

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

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

    Tidak ada yang secara teknis salah, mereka hanya datang pada masalah penamaan dari sudut yang berbeda. Pada catatan pribadi, saya cenderung setuju bahwa "editor biner" membingungkan secara keseluruhan.


    Punya sesuatu untuk ditambahkan ke penjelasan? Berbunyi dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang mengerti teknologi lainnya? Lihat utas diskusi lengkap di sini.