2Jul

Proč jsou hexadecimální editoři nazýváni binárními editory?

click fraud protection

proč-jsou-hex-editory-volal-binární-editory-00

Někdy jsou jména a pojmy hodně zaměnitelná a každý rozumí tomu, o čem se odkazuje bez zmatku, ale pak jsou chvíle, kdy věci nejsou tak jasné a nechávají vám více otázek než odpovědí.Dnešní příspěvek SuperUser Q & A pomáhá objasnit věci pro zmateného čtenáře.

dnešní otázka &Odpověď na zasedání se k nám dostala s laskavým svolením SuperUser - podřízenou výměnou Stack Exchange, skupině webů Q & A založených na komunitě.

Hex editor screenshot s laskavým svolením Rwxrwxrwx( Wikipedia).

Otázka

Čtečka paměťových zařízení Superuser Joseph A. chce vědět, proč jsou hex editory nazývány binárními editory:

Hex a binární jsou dvě různé základy. Hex, jak to chápu, je prostě "snadnější použití" verze binárního a pohodlnějšího. Nicméně slyším poměrně často, že hex editory jsou binární editory. Pokud ve skutečnosti hledáte "binární editory" na Googlu, získáte hex editory. Proč je to tak? Jaké je spojení?

Proč jsou hex editor editovány nebo označovány jako binární editory?

instagram viewer

Odpovědí odpovědí

SuperUser Steven a BarryTheHatchet mají pro nás odpověď.První, Steven:

Binární editor upravuje binární soubor.[Binární soubor - Wikipedia]

  • Binární soubor je počítačový soubor, který není textový soubor.[...] Binární soubory jsou obvykle považovány za sekvenci bajtů, což znamená, že binární číslice( bity) jsou seskupeny do osmičků.Binární soubory obvykle obsahují bajty, které mají být interpretovány jako něco jiného než textové znaky.

Šestihranný editor je typ binárního editoru, ve kterém jsou binární data reprezentovány v šestnáctkové formě.[Hex Editor - Wikipedia]

  • Šestihranný editor( nebo editor binárních souborů nebo byte editor) je druh počítačového programu, který umožňuje manipulaci se základními binárními daty, které tvoří počítačový soubor. Jméno "hex" pochází z "šestnáctkové", což je standardní číselný formát pro reprezentaci binárních dat.

Následuje odpověď od BarryTheHatchet:

Terminologie je těžká a různí lidé mají pro různé věci různé názvy.

V tomto případě se zdá, že "hex" v "hex editoru" se vztahuje ke konvenčnímu člověkem čitelnému reprezentaci hodnoty každého bytu, zatímco "binární" v "binárním editoru" odkazuje na pojem, že opravdu upravujetesoubor na bajtové úrovni( počítače ukládá bity v bajtech) bez ohledu na kódování textů vyšší úrovně a podobně.Připomeňme, že soubory, které nejsou v textové podobě na vyšší úrovni snadno zobrazitelné, se z téhož důvodu nazývají "binární soubory" nebo "binární soubory".

Ani není technicky nesprávné, prostě přišli na problém s pojmenováním z různých úhlů.Na osobní poznámce bych však měl tendenci souhlasit, že "binární editor" je celkově matoucí.

Musíte něco přidat k vysvětlení?Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.