Skip to content

LINUX Programowanie - Neil Matthew - książka wyd. 1999

24,16 zł 30,19 zł
tezeusz.pl Zobacz w sklepie

Opis

Książka ta jasno i przystępnie uczy programowania Uniksa, opierając się na Linuksie i jego bezpłatnych narzędziach programistycznych. Zakładając znajomość środowiska Uniksa i podstawową wiedzę o języku C, książka uczy, jak złożyć w całość uniksowe aplikacje, aby wykorzystać do maksimum możliwości systemu operacyjnego i komputera. Staraliśmy się, aby wprowadzenie do programowania w Linuksie było możliwie bezbolesne. Wychodząc z założenia, że najlepszym nauczycielem jest praktyka, po każdej dawce teorii przedstawiamy przykładowy program, który ilustruje omawiane zagadnienie. W razie potrzeby szczegółowo wyjaśniamy konstrukcje użyte w programach. Książka stopniowo odsłania ogólny obraz systemu, a każdy nowy temat bazuje na omówionych poprzednio. Książka zawiera:Opis podstawowych narzędzi: kompilatora GNU C, bibliotek i stron pomocy. Sposoby wykorzystania bibliotek do pracy z plikami. Metody uzyskiwania informacji o środowisku Uniksa, obsługa wejścia i wyjścia. Programowanie z wykorzystaniem biblioteki curses i zarządzanie danymi. Opis narzędzi diagnostycznych, plików makefile i oprogramowania do kontroli kodu źródłowego. Omówienie wielozadaniowego środowiska Uniksa oraz jego procesów i sygnałów. Współpraca między programami z wykorzystaniem potoków i mechanizmów komunikacji międzyprocesowej Systemu V. Opis programowania aplikacji sieciowych za pomocą gniazd. Zwięzły, lecz szczegółowy opis języka HTML pozwalający zmienić linuksowy komputer w serwer CGI. Opis dwóch języków, które pozwalają na szybkie tworzenie aplikacji: języka powłoki i Tcl. Tworzenie i rozszerzanie przykładowej aplikacji - bazy danych płyt CD, która pozwala zobaczyć, jak teoria sprawdza się w praktyce.