Autor: Richard W. Stevens
ISBN: 83-204-2669-3
Ilość stron: 848
Data wydania: 2002
Twarda oprawa
Książka "Programowanie w środowisku systemu UNIX" składa się z sześciu części. W pierwszej autor przedstawia podstawowe pojęcia związane z programowaniem w środowisku systemu UNIX i dokonuje przeglądu różnych standardów i implementacji UNIX-a.
W drugiej części omawia niebuforowane wejście-wyjście, właściwości plików i katalogów, standardową bibliotekę wejścia-wyjścia i standardowe pliki danych utrzymywane w systemie UNIX. Trzecią część poświęca procesom, czyli zarządzaniu nimi, związkom rodzinnym między nimi i sygnałom.
W czwartej części zajmuje się terminalowym wejściem-wyjściem, zaawansowanym wejściem-wyjściem i działaniem procesów-demonów. W piątej części omawia komunikację międzyprocesową, a w szóstej – ostatniej – przytacza mnóstwo przykładów. Praktycznie każda omawiana w książce funkcja (zarówno systemowa, jak i biblioteczna) jest zilustrowana przykładem. Dzięki temu Czytelnik jest w stanie poznać sposób przekazywania parametrów, wartości przekazywane z funkcji, a także kody błędów.
Książka "Programowanie w środowisku systemu UNIX" jest przeznaczona dla studentów kierunków informatycznych jako podstawowy podręcznik programowania, dla pracowników naukowych jako podstawowa pomoc dydaktyczna i dla zawodowych programistów jako podstawowe źródło przykładów.
Rozdziały:
- Pojęcia podstawowe
- Standaryzacja systemu Unix, różne implementacje
- Operacje wejścia-wyjścia dla plików
- Pliki i katalogi
- Standardowa biblioteka wejścia-wyjścia
- Systemowe pliki danych
- Środowisko procesu w systemie Unix
- Sterowanie procesem
- Relacje między procesami
- Sygnały
- Terminalowe wejście-wyjście
- Zaawansowane operacje wejścia-wyjścia
- Procesy-demony
- Komunikacja międzyprocesowa
- Zaawansowane metody komunikacji międzyprocesowej
- Biblioteka funkcji obsługi bazy danych
- Komunikacja z drukarką postscriptową
- Program obsługujący modem
- Pseudoterminale
- Dodatek A. Prototypy funkcji
- Dodatek B. Różne kody źródłowe
- Dodatek C. Rozwiązania wybranych ćwiczeń
Programowanie w środowisku systemu UNIX --- Pozycja niedostępna.---
|