2Jul

Zakaj so hex uredniki imenovani binarni uredniki?

zakaj-so-hex-uredniki-imenovani-binarni-uredniki-00

Včasih so imena in izrazi precej zamenljivi in ​​vsakdo razume, kaj se omenja brez zmede, potem pa so časi, ko stvari niso tako jasne in vas pustijo z več vprašanj kot odgovori. Današnji SuperUser Q & Objava pomaga razjasniti stvari za zmedenega bralca.

Današnje vprašanje &S sejo odgovora prihaja uporaba SuperUserja, ki je razdeljena na Stack Exchange, skupinsko spletno stran Q & A.

Hex editor screenshot courtesy of Rwxrwxrwx( Wikipedia).

Vprašanje

bralec SuperUserja Joseph A. želi vedeti, zakaj se hex uredniki imenujejo binarni uredniki:

Hex in binary sta dve različni osnovi. Hex, kot jo razumem, je preprosto "lažja za uporabo" različico binarnih in bolj priročnih. Vendar pa pogosto slišim, da so hex uredniki binarni uredniki.Če dejansko iščete »binarne urednike« v Googlu, dobite hex urednike. Zakaj? Kakšna je povezava?

Zakaj se hex uredniki imenujejo ali imenujejo binarni uredniki?

Odgovorni sodelavci

SuperUser Steven in BarryTheHatchet imajo odgovor za nas. Najprej, Steven:

Binarni urejevalnik urejata binarno datoteko.[Binarna datoteka - Wikipedia]

  • Binarna datoteka je računalniška datoteka, ki ni besedilna datoteka.[...] Binarne datoteke običajno veljajo za zaporedje bajtov, kar pomeni, da so binarne števke( bitov) razvrščene v osem. Binarne datoteke običajno vsebujejo byte, ki naj bi jih razlagali kot nekaj drugega kot besedni znaki.

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

  • Urednik hexa( ali binarni urejevalnik datotek ali urejevalnik bajtov) je vrsta računalniškega programa, ki omogoča manipulacijo osnovnih binarnih podatkov, ki sestavljajo računalniško datoteko. Ime "hex" prihaja iz "heksadecimalnega", standardnega numeričnega formata za predstavitev binarnih podatkov.

Sledi odgovor od 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 človeško berljivo predstavo vrednosti vsakega bajta, medtem ko se "binarni" v "binarnem urejevalniku" nanaša na pojem, da dejansko urejatedatoteke na ravni bajtov( računalniki shranjujejo bajte v binarni obliki) brez upoštevanja kodiranja besedil višje stopnje in podobnega. Spomnimo se, da so datoteke, ki jih ni mogoče enostavno predstaviti v obliki besedila na višji ravni, imenovane »binarne datoteke« ali »binarne datoteke« iz istega razloga.

Niti tehnično ni pravilen, prihajajo pri problemu poimenovanja iz različnih zornih kotov. Vendar bi se na osebni opombi strinjal, da je "binarni urednik" splošno zmeden.

Ali želite dodati nekaj pojasnila? Zvok v komentarjih.Želite prebrati več odgovorov od drugih uporabniških članov stack Exchange? Oglejte si celotno temo za razpravo tukaj.