Co to są pliki binarne? [Zamknięte]


34

Bardzo często widzę ludzi używających binariów terminów w innym kontekście. Co to są pliki binarne? Kolekcja na pliki binarne, pliki instalacyjne, pliki .dll czy co? Czy jest to tylko ogólny termin na niektóre zbiory plików na dysku?


2
ogólnie jest to dowolny plik, który nie jest plikiem tekstowym
ratchet maniak

2
To naprawdę źle dobrany termin, aby odróżnić pliki czytelne dla człowieka i komputera. Jest to mylące, ponieważ wszystkie pliki są technicznie przechowywane w formacie binarnym.
JohnFx,

Odpowiedzi:


34

Środki binarne złożone z dwóch części lub dwóch części i mogą odnosić się do różnych rzeczy w różnych światach matematyki, informatyki, nauki i innych.

Ale w informatyce Binary odnosi się do:

  • Plik binarny , złożony z czegoś innego niż tekst czytelny dla człowieka
  • Plik wykonywalny , rodzaj pliku binarnego zawierającego kod maszynowy do uruchomienia przez komputer
  • Kod binarny , cyfrowa reprezentacja tekstu i danych

Niezłe wyróżnienia.
Jesse Black,

4
Dodałbym, że odnosząc się do plików binarnych typu wykonywalnego , programiści zwykle (no cóż, ja zresztą) zawierają biblioteki dynamiczne, ponieważ one również „zawierają kod maszynowy do uruchomienia komputera”. (To znaczy, jeśli mówię „pliki binarne” i mam na myśli „plik wykonywalny”, to mam na myśli wszystkie pliki zawierające kod maszynowy do wykonania, a nie tylko „prawdziwe” pliki wykonywalne.)
Martin Ba

8

Pliki binarne słowa są używane jako zestaw plików, które są tworzone po skompilowaniu zasadniczo kodu obiektowego działającego na komputerach. (oraz maszyny wirtualne / środowiska wykonawcze w przypadku Java / .NET)

Chociaż istnieją inne rzeczy, takie jak zdjęcia JPEG, wideo MPEG, pliki Zip itp., Są również binarne w tym sensie, że nie są to pliki tekstowe ani ascii , ale pliki binarne słów (używane w kontekście tworzenia oprogramowania) nie zawierają ich.


7

W świecie linux / unix programiści i maniacy wolą kod źródłowy od wykonywalnych plików binarnych, aby sami mogli je skompilować i ulepszyć.

Gdy aplikacja jest darmowa, to jest niesamowite. Jeśli jest dystrybuowany jako plik binarny, nadal jest niesamowity. Gdy jest dystrybuowany jako źródło, jest to naprawdę niesamowite.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.