ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
129,00 zł
Niedostępna
Ebook
64,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint