If-Koubou

Zašto su Hexovi urednici zvan binarni urednici?

Zašto su Hexovi urednici zvan binarni urednici? (Kako da)

Ponekad su imena i pojmovi prilično izmjenjivi, a svi razumiju ono što se upućuje bez zbrke, no tada postoje slučajevi kada stvari nisu tako jasne i ostavljaju vam više pitanja nego odgovora. Današnji SuperUser Q & A post pomaže razjasniti stvari za zbunjenog čitatelja.

Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.

Hex editor screenshot ljubaznošću Rwxrwxrwx (Wikipedia).

Pitanje

SuperUser čitač Joseph A. želi znati zašto se hexovi urednici zovu binarni urednici:

Hex i binarnu su dvije različite baze. Hex, kao što to razumijem, jednostavno je "lakši za korištenje" verziju binarnog i prikladnijeg. Međutim, čujem vrlo često da su hexovi urednici binarni urednici. Ako za Google pretražujete "binarne urednike", dobit ćete heksadecimalne urednike. Zašto je to? Kakva je veza?

Zašto se heksadržajni urednici nazivaju ili nazivaju binarnim urednicima?

Odgovor

Stručni suradnici Steven i BarryTheHatchet imaju odgovor za nas. Prvo, Steven:

Binarni urednik uređuje binarnu datoteku. [Binarna datoteka - Wikipedia]

  • Binarna datoteka je računalna datoteka koja nije tekstna datoteka. [...] Binarne datoteke obično se smatraju redoslijedom bajtova, što znači da su binarne znamenke (bitovi) grupirane u nekoliko minuta. Binarne datoteke obično sadrže bajtove koji se trebaju tumačiti kao nešto drugo osim tekstualnih znakova.

Heksad editor je vrsta binarnog urednika u kojem se binarni podaci prikazuju u heksadecimalnom obliku. [Hex Editor - Wikipedia]

  • Heksad editor (ili binarni urednik datoteka ili urednik bajtova) vrsta je računalnog programa koji omogućuje manipuliranje temeljnim binarnim podacima koji čine računalnu datoteku. Ime "hex" dolazi od "heksadecimalnog", standardnog numeričkog formata za prikaz binarnih podataka.

Slijedi odgovor Barry TheHatchet:

Terminologija je teška i različiti ljudi imaju sve vrste različitih imena za stvari.

U ovom slučaju, izgleda da se "hex" u "heksadecimalnom uređivaču" odnosi na konvencionalno čitljivu reprezentaciju vrijednosti svake bajta, dok se "binarni" u "binarnom uređivaču" odnosi na pojam da uistinu uređujete datoteku na razini bajtova (računala pohranjuju bajtove u binarnom), bez razmatranja za šifriranje teksta više razine i slično. Podsjetimo se da datoteke koje nisu lako reprezentativne u tekstualnom obliku više razine nazivaju se "binarne datoteke" ili "binaries" iz istog razloga.

Niti je tehnički netočno, već dolaze do problema s imenima iz različitih kutova. Ipak, osobno bih se složio s time da je "binarni urednik" zbunjujući.

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.