Domača » kako » Zakaj Hex uredniki kličejo binarni uredniki?

    Zakaj Hex uredniki kličejo binarni uredniki?

    Včasih so imena in izrazi zelo medsebojno zamenljivi in ​​vsi razumejo, kaj se sklicuje brez zmede, toda potem so časi, ko stvari niso tako jasne in vas pustijo z več vprašanji kot odgovori. Današnja pošta SuperUser Q&A pomaga pojasniti stvari za zmedenega bralca.

    Današnja seja vprašanj in odgovorov prihaja z namenom SuperUser-a, ki je del skupine Stack Exchange, ki temelji na skupnostih spletnih mest za vprašanja in odgovore.

    Hexov urednik posnetek z dovoljenjem Rwxrwxrwx (Wikipedija).

    Vprašanje

    Bralnik Superuporabnik Joseph A. želi vedeti, zakaj se hex uredniki imenujejo binarni urejevalniki:

    Hex in binarni sta dve različni bazi. Hex, kot razumem, je preprosto »lažja za uporabo« različica binarnega in bolj priročnega. Vendar pogosto slišim, da so hex-uredniki binarni uredniki. Če dejansko iščete »binarne urejevalce« na Googlu, dobite urejevalnike. Zakaj? Kaj je povezava?

    Zakaj se heksadežni urejevalniki imenujejo ali imenujejo binarni urejevalniki?

    Odgovor

    Sodelavci SuperUser Steven in BarryTheHatchet imata odgovor za nas. Prvič, Steven:

    Binarni urejevalnik ureja binarno datoteko. [Binarna datoteka - Wikipedija]

    • Binarna datoteka je računalniška datoteka, ki ni besedilna datoteka. […] Običajno se šteje, da so binarne datoteke zaporedje bajtov, kar pomeni, da so binarne številke (bitov) združene v osmice. Binarne datoteke običajno vsebujejo bajtov, ki naj bi jih interpretirali kot nekaj drugega kot znake besedila.

    Hex-urejevalnik je vrsta binarnega urejevalnika, v katerem so binarni podatki predstavljeni v šestnajstiški obliki. [Hex Editor - Wikipedija]

    • Šestnajst urejevalnik (ali urejevalnik binarnih datotek ali urejevalnik bajtov) je vrsta računalniškega programa, ki omogoča manipulacijo temeljnih binarnih podatkov, ki sestavljajo računalniško datoteko. Ime "hex" prihaja iz "šestnajstiškega", standardne numerične oblike za predstavitev binarnih podatkov.

    Sledi odgovor BarryTheHatchet:

    Terminologija je težka in različni ljudje imajo vse vrste različnih imen za stvari.

    V tem primeru se zdi, da se »hex« v »hex editor« nanaša na običajno berljivo predstavitev vrednosti vsakega bajta, medtem ko se »binarni« v »binarnem urejevalniku« nanaša na pojem, da dejansko urejate datoteko. na bajtni ravni (računalniki shranjujejo bajtne bajtne) brez upoštevanja kodiranja besedil na višji ravni in podobno. Spomnimo se, da se datoteke, ki jih ni mogoče enostavno predstaviti v besedilni obliki višje ravni, iz istega razloga imenujejo »binarne datoteke« ali »binarne datoteke«.

    Niti ni tehnično napačna, temveč se pojavljajo pri problemih poimenovanja iz različnih zornih kotov. Osebno pa se strinjam, da je »binarni urejevalnik« na splošno nejasen.


    Imate kaj dodati pojasnilu? Zvok v komentarjih. Želite prebrati več odgovorov drugih uporabnikov tehnologije Stack Exchange? Oglejte si celotno nit razprave tukaj.