• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • A.out

    Przeczytaj także...
    System uniksopodobny – mianem tym określa się system operacyjny zbliżony budową do systemu Unix, jednakże niewywodzący się bezpośrednio lub pośrednio z kodu BSD lub System V. Oznacza to, że kod źródłowy systemu został napisany od zera lub został zaczerpnięty z innego systemu niebędącego systemem Unix. System taki posiada interfejs programistyczny i interfejs użytkownika zbliżony do standardów używanych przez systemy Unix lub oparty jest na standardach POSIX.ELF, Executable and Linkable Format – format plików wykonywalnych, plików obiektowych, bibliotek współdzielonych oraz zrzutów pamięci, popularny na systemach uniksowych (używany m.in. w Linuksie, FreeBSD, BeOS, AmigaOS 4.0).
    Biblioteka standardowa języka C (libc) to biblioteka zawierająca podstawowe procedury języka C. W Uniksach jest używana, bezpośrednio lub pośrednio, przez praktycznie każdy program, niezależnie od języka w jakim jest napisany.

    a.out (od ang. assembler output) – format plików wykonywalnych używany szczególnie w Uniksie i innych uniksopodobnych systemach operacyjnych jako format plików wykonywalnych, plików obiektowych oraz bibliotek dzielonych.

    Format a.out pojawił się w pierwszej wersji systemu Unix działającej na komputerach PDP-7.

    Wypieranie przez ELF[ | edytuj kod]

    Format a.out został zastąpiony formatem COFF od wydania System V Release 3, który z kolei zastąpiono w wydaniu System V Release 4 formatem ELF. W GNU/Linuksie formatu a.out używano jako domyślnego formatu plików wykonywalnych i biliotek do wydania jądra w wersji 1.2 i biblioteki libc5. Od tamtego czasu domyślnie używa się formatu ELF. FreeBSD przeszło z a.out na ELF przy wersji 3.0; NetBSD przy wersji 1.5.

    COFF (Common Object File Format) - format plików wykonywalnych użyty w systemie Unix System V Release 3, później zaadaptowany do systemu Microsoft Windows NT.Unix Time-Sharing System (pisane również jako UNIX, choć nie jest to skrót – nazwa „UNIX” jest kalamburem określenia Multics, który był wzorem dla Uniksa) – system operacyjny rozwijany od 1969 r. w Bell Labs (UNIX System Laboratories, USL) przez Dennisa Ritchie i Kena Thompsona. W latach 70. i 80. zdobył bardzo dużą popularność, co zaowocowało powstaniem wielu odmian i implementacji. Część z nich, w szczególności Linux oraz OS X, jest w użyciu do dziś. UNIX jest zarejestrowanym znakiem towarowym The Open Group.

    Odmiany[ | edytuj kod]

    Istnieje kilka odmian formatu a.out: OMAGIC, NMAGIC, QMAGIC, ZMAGIC.

     Ta sekcja jest niekompletna. Jeśli możesz, rozbuduj ją.

    a.out jako nazwa pliku[ | edytuj kod]

    a.out jest tradycyjną nazwą pliku, generowanego przez kompilatory (a dokładniej: linkery). Nazwa pliku ("a.out") obecnie nie ma związku z jego formatem (np. ELF). Domyślną nazwę można zmienić stosując, właściwy dla danego kompilatora, przełącznik. Przykładowo, w kompilatorach gcc/g++ jest to -o <nazwa pliku> :

    Jądro systemu operacyjnego (ang. kernel) – podstawowa część systemu operacyjnego, która jest odpowiedzialna za wszystkie jego zadania.NetBSD – wysoce przenośny, dostępny na wiele architektur system operacyjny z rodziny BSD (Unix), zgodny z normą POSIX.

    gcc -Wall hello.cpp -o hello

    (powstanie plik wykonywalny, o nazwie "hello").





    Warto wiedzieć że... beta

    Plik wykonywalny, plik uruchamialny (ang. executable) – plik, który może być uruchomiony bezpośrednio w środowisku systemu operacyjnego. Zawiera instrukcję w postaci pozwalającej na jej zrealizowanie przez komputer.
    FreeBSD — system operacyjny z rodziny Unix. Do wersji 2.0 wywodził się z systemu 4.3BSD, kolejne wersje wywodziły się z 4.4BSD Lite2; obu stworzonych przez Computer Systems Research Group (CSRG) na Uniwersytecie Kalifornijskim w Berkeley. Podobnie jak NetBSD, jest bezpośrednią pochodną 386BSD – systemu będącego pierwszą próbą przeportowania systemu Unix z gałęzi BSD na architekturę IA-32.Początkowo znany pod nazwą Unofficial 386BSD Patchkit.
    PDP-7 – minikomputer wyprodukowany w Digital Equipment Corporation. Ukazał się na rynku w roku 1965, kosztował wtedy około 72000 dolarów. Jak na tamte czasy posiadał dużą moc obliczeniową i był stosunkowo tani. PDP-7 ma architekturę 18-bitową.
    Biblioteka (w informatyce) – zbiór klas, funkcji (i ew. innych konstrukcji programistycznych), z których korzystają różne programy.
    Format pliku w informatyce to ustalony standard zapisu informacji w pliku danego typu. Sposób zakodowania informacji lub danych zależy od zastosowanej aplikacji. Ze względu na dostępność do specyfikacji struktury formatu, wyróżnia się powszechnie znany, czyli otwarty format pliku (o publicznie dostępnej strukturze) oraz utajniony przez producenta programu format zamknięty.
    System V (SysV) - nazwa systemu UNIX rozwijanego w Bell Labs (Unix System Laboratories, USL) firmy AT&T. Nazwą tą określa się komercyjne wersje Uniksa wydawane przez AT&T począwszy od 1983 roku.

    Reklama

    Czas generowania strony: 0.007 sek.