Ksišżki informatyczne

Strona główna
Bestsellery
Pomoc
Regulamin
Odbiór osobisty
Kontakt
Koszyk
» Informatyka
» Informatyka po angielsku





Znak akceptacji PayPal
Ksiazki - Informatyczne .pl » informatyka » informatyka

Oprogramowanie użytkowe w systemie Linux

 Oprogramowanie użytkowe w systemie LinuxWydawnictwo: WNT (Wydawnictwa Naukowo-Techniczne)
Autor: Erik W. Troan , Michael K. Johnson
Liczba stron: 551
Wymiary: 17.6 x 21 cm
Oprawa: twarda
ISBN: 83-204-2552-2
Czas dostawy: 1 - 2 dni
Cena detaliczna: 63,20 zł
Nasza cena: 60,00 zł  


Opis Oprogramowanie użytkowe w systemie Linux:
Oto kompedium wiedzy o pisaniu oprogramowania użytkowego w systemie Linux, a także przenoszenia go z innych platform na platformę linuksową. Składa się z czterech części. W części pierwszej autorzy zapoznają czytelnika z systemem Linux, omawiają reguły pisania i rozprowadzania oprogramowania zgodnie z różnymi licencjami, przedstawiają wszystkie możliwe źródła dokumentacji linuksowej. Część drugą poświęcają podstawowym narzędziom do tworzenia oprogramowania, to znaczy kompilatorom, programowi łączącemu i ładującemu, a także narzędziom do wykrywania i usuwania błędów. W części trzeciej - najważniejszej - opisują interfejs od jądra systemu operacujnego i do podstawowych bibliotek systemowych. Zajmują się modelem procesów, obsługą plików, operacjami na katalogach, obsługą sygnałów (w tym zestawem funkcji zgodnych ze standardem POSIX), nadzorowaniem zadań, terminalami i pseudoterminalami, gniazdami i konsolą Linuksa. W części czwartej przedstawiają kilka ważnych dla programisty bibliotek. Książka jest napisana z dużym znawstwem tematu. Wydawnictwa Naukowo-techniczne gorąco polecają ją osobom zajmującym się tworzeniem aplikacji linuksowych, a także studentom informatyki, którzy skorzystają z niej na zajęciach laboratoryjnych z programowania współbieżnego, systemów operacyjnych, sieci komputerowych i programowania sieciowego.

Spis treści Oprogramowanie użytkowe w systemie Linux:
Część 1. Wprowadzenie
1. Historia rozwoju Linuksa
2. Licencje i prawo autorskie
3. Więcej informacji o Linuksie

Część 2. Środowisko i narzędzia programistyczne
4. Narzędzia programistyczne
5. Opcje i rozszerzenia gcc
6. Narzędzia do badania pamięci
7. Tworzenie i korzystanie z bibliotek
8. Środowisko projektowe Linuksa

Część 3. Programowanie systemowe
9. Model procesu
10. Obsługa plików
11. Operacje na katalogach
12. Zaawansowana obsługa plików
13. Obsługa sygnałów
14. Zarządzanie zadaniami
15. Terminale i pseudoterminale
16. Komunikacja sieciowa za pomocą gniazd
17. Czas
18. Liczby losowe
19. Programowanie konsoli wirtualnych
20. Konsola Linuksa

Część 4. Biblioteki programisty
21. Porównywanie napisów
22. Obsługa terminala za pomocą biblioteki S-Lang
23. Biblioteka funkcji baz danych
24. Analiza składniowa opcji podanych z wiersza poleceń
25. Ładowanie dynamiczne
26. Nazwy i bazy danych użytkowników

Dodatki
A. Bezpośredni dostęp do portów wejścia-wyjścia
B. Kod źródłowy
C. Licencja GNU