ODBIERZ TWÓJ BONUS :: »

Systemy operacyjne. Architektura, funkcjonowanie i projektowanie. Wydanie IX William Stallings

Autor:
William Stallings
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 3
Stron:
856
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
64,50 zł 129,00 zł (-50%)
64,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Budowy i ewolucji architektury systemów komputerowych oraz mikroprocesorów
  • Działania przerwań, hierarchii pamięci i organizacji wieloprocesorowej
  • Funkcji i celów systemów operacyjnych różnych generacji
  • Zarządzania procesami, wątkami i stanami procesów w systemach Windows, Linux, Unix, Android
  • Mechanizmów współbieżności: wzajemnego wykluczania, synchronizacji i komunikacji międzyprocesowej
  • Zapobiegania, unikania i wykrywania zakleszczeń oraz głodzenia procesów
  • Zarządzania pamięcią operacyjną: podziału, stronicowania, segmentacji i konsolidacji
  • Implementacji i działania pamięci wirtualnej w różnych systemach operacyjnych
  • Algorytmów planowania procesora w systemach jedno- i wieloprocesorowych, wielordzeniowych i czasu rzeczywistego
  • Organizacji i zarządzania operacjami wejścia-wyjścia oraz planowania dysków i macierzy RAID
  • Struktur, organizacji i zarządzania plikami oraz systemami plików w Windows, Linux, Unix, Android
  • Projektowania i wdrażania systemów operacyjnych wbudowanych oraz ich specyfiki
  • Zasad działania maszyn wirtualnych, hiperwizorów i wirtualizacji kontenerowej
  • Mechanizmów bezpieczeństwa systemów operacyjnych, kontroli dostępu i ochrony przed zagrożeniami
  • Architektury i funkcjonowania systemów operacyjnych chmur obliczeniowych oraz Internetu Rzeczy
  • Podstaw protokołów sieciowych, przetwarzania rozproszonego i zarządzania procesami w środowiskach rozproszonych

Systemy operacyjne cały czas są wzbogacane o innowacje i ulepszenia. Stają się też coraz bardziej wyspecjalizowane, co wynika z rosnącej różnorodności maszyn, które mają obsłużyć. Wystarczy tu wskazać systemy wbudowane, smartfony, komputery osobiste i komputery główne (ang. mainframe) oraz superkomputery, a także specjalne systemy czasu rzeczywistego. Znajomość wewnętrznych mechanizmów systemu i architektury jądra okazuje się zatem niezwykle istotna dla programistów i inżynierów. Bez tej wiedzy trudno mówić o niezawodności tworzonego oprogramowania.

Ta książka jest kolejnym, gruntownie przejrzanym i zaktualizowanym wydaniem klasycznego podręcznika, w którym jasno i wyczerpująco wyjaśniono koncepcje, strukturę i mechanizmy rządzące funkcjonowaniem nowoczesnych systemów operacyjnych. Wnikliwie omówiono również podstawowe zasady projektowania systemów operacyjnych i powiązano je ze współczesnymi zagadnieniami projektowymi oraz kierunkami rozwoju systemów operacyjnych. Aby zilustrować prezentowane treści, jako przykładami posłużono się czterema systemami: Windows, Android, Unix i Linux. W ten sposób koncepcje projektowe omawiane w danym rozdziale są natychmiast popierane rzeczywistymi przykładami.

Najważniejsze zagadnienia:

  • Przegląd systemów operacyjnych
  • Współbieżność i rozproszone zarządzanie procesami
  • Zarządzanie pamięcią i pamięć wirtualna
  • Bezpieczeństwo systemów operacyjnych
  • Operacje wejścia-wyjścia i zarządzanie przestrzenią dyskową
  • Odporność na awarie

Systemy operacyjne: poznaj i zaprojektuj!

DODATKOWE ROZDZIAŁY

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

William Stallings - jest autorem 17 książek na zakresu technicznych aspektów bezpieczeństwa informacji i sieci komputerowych. Jest 11-krotnym laureatem nagrody za najlepszą książkę informatyczną roku, przyznawanej przez Text and Academic Authors Association. W trakcie ponad trzydziestoletniej kariery zawodowej zaprojektował i zaimplementował wiele pakietów związanych z protokołami TCP/IP i OSI dla różnych platform. Jako konsultant doradzał m.in. agencjom rządowym, oraz dostawcom sprzętu i oprogramowania.

William Stallings - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Systemy operacyjne. Architektura, funkcjonowanie i projektowanie. Wydanie IX" obejmuje najnowsze rozwiązania i trendy w systemach operacyjnych?
Tak, książka została gruntownie zaktualizowana i zawiera omówienie najnowszych rozwiązań, architektur oraz trendów, takich jak chmura obliczeniowa, Internet Rzeczy, wirtualizacja czy systemy wbudowane.
2. Czy w książce znajdują się praktyczne przykłady dotyczące popularnych systemów operacyjnych?
Tak, autor ilustruje omawiane zagadnienia przykładami z systemów Windows, Android, Unix i Linux, co ułatwia zrozumienie teorii na praktycznych przypadkach.
3. Czy ta książka może być używana jako podręcznik akademicki lub pomoc w przygotowaniu do egzaminów?
Tak, publikacja jest klasycznym podręcznikiem akademickim, zawiera pytania sprawdzające, zadania oraz projekty, co czyni ją świetnym wsparciem w nauce i przygotowaniach do egzaminów.
4. Jakie zagadnienia z zakresu bezpieczeństwa systemów operacyjnych są omawiane w książce?
W książce szczegółowo opisano m.in. kontrolę dostępu, ochronę przed złośliwym oprogramowaniem, przepełnienie bufora, hartowanie systemów oraz bezpieczeństwo w Windows i Unix/Linux.
5. Czy książka zawiera zadania i projekty umożliwiające praktyczne sprawdzenie zdobytej wiedzy?
Tak, w każdym rozdziale znajdują się pytania sprawdzające i zadania, a także osobne dodatki z projektami programistycznymi i badawczymi.
6. Czy publikacja porusza tematykę systemów operacyjnych dla urządzeń mobilnych i wbudowanych?
Tak, książka obejmuje rozdziały poświęcone systemom mobilnym (Android) oraz systemom wbudowanym, omawiając ich specyfikę i projektowanie.
7. W jakim stopniu książka nadaje się do samodzielnej nauki?
Dzięki jasnemu językowi, licznym przykładom, pytaniom sprawdzającym i zadaniom, książka bardzo dobrze nadaje się do samodzielnej nauki zarówno dla początkujących, jak i bardziej zaawansowanych czytelników.
8. Czy książka omawia zagadnienia związane z projektowaniem własnych systemów operacyjnych?
Tak, publikacja wyjaśnia kluczowe koncepcje i zasady projektowania systemów operacyjnych, ilustrując je praktycznymi przykładami i projektami.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
129,00 zł
Niedostępna
Ebook
64,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile