Gagne Greg
Sortowanie
Źródło opisu
Książki, czasopisma i zbiory specjalne
(3)
IBUK Libra
(1)
Forma i typ
Książki
(3)
Publikacje dydaktyczne
(2)
Publikacje fachowe
(2)
E-booki
(1)
Dostępność
dostępne
(3)
tylko na miejscu
(3)
Placówka
Wypożyczalnia
(3)
Biblioteka WEAiI
(3)
Autor
Berłowski Paweł
(189)
Kotowski Włodzimierz
(179)
Praca zbiorowa
(157)
Skoczylas Zbigniew
(152)
Stiasny Grzegorz
(143)
Gagne Greg
(-)
Sadlik Ryszard
(142)
Blum Maciej
(140)
Michalski Dariusz
(134)
Lewandowski Maciej
(131)
Majewski Jerzy S
(131)
Etzold Hans-Rüdiger
(120)
Leśniewski Mariusz
(116)
Gewert Marian
(108)
Maruchin Wojciech
(107)
Guryn Halina
(105)
Traczyk Wojciech
(101)
Chalastra Michał
(99)
Kardyś Marta
(97)
Marx Karl (1818-1883)
(94)
Nazwisko Imię
(94)
Berkieta Mateusz
(93)
Tomczak Małgorzata
(93)
Polkowski Sławomir
(92)
Engels Friedrich (1820-1895)
(91)
Jakubiec Izabela
(90)
Kotapski Roman
(90)
Rybicki Piotr
(90)
Krysicki Włodzimierz (1905-2001)
(88)
Teleguj Kazimierz
(88)
Kapołka Maciej
(86)
Mikołajewska Emilia
(84)
Zaborowska Joanna
(81)
Starosolski Włodzimierz (1933- )
(80)
Meryk Radosław
(79)
Piątek Grzegorz
(79)
Rudnicki Bogdan
(79)
Górczyński Robert
(78)
Polit Ryszard
(77)
Mroczek Wojciech
(76)
Kulawik Marta
(74)
Mycielski Krzysztof
(74)
Myszkorowski Jakub
(73)
Konopka Eduard
(71)
Jabłoński Marek
(70)
Bielecki Jan (1942-2001)
(69)
Knosala Ryszard (1949- )
(68)
Rajca Piotr (1970- )
(68)
Rymarz Małgorzata
(68)
Walczak Krzysztof
(68)
Walkiewicz Łukasz
(68)
Wiecheć Marek
(68)
Jabłoński Adam
(67)
Laszczak Mirosław
(66)
Piwko Łukasz
(66)
Wodziczko Piotr
(65)
Dziedzic Zbigniew
(64)
Sidor-Rządkowska Małgorzata
(64)
Żakowski Wojciech (1929-1993)
(64)
Pasko Marian
(62)
Włodarski Lech (1916-1997)
(62)
Czakon Wojciech
(61)
Leyko Jerzy (1918-1995)
(61)
Jankowski Mariusz
(60)
Kostecka Alicja
(60)
Lenin Włodzimierz (1870-1924)
(60)
Paszkowska Małgorzata
(60)
Wróblewski Piotr
(60)
Karpińska Marta
(59)
Próchnicki Wojciech
(59)
Rogala Elżbieta
(59)
Bielecki Maciej
(57)
Jelonek Jakub
(57)
Malkowski Tomasz
(57)
Pilch Piotr
(57)
Rauziński Robert (1933- )
(57)
Gawrońska Joanna
(56)
Ajdukiewicz Andrzej (1939- )
(55)
Cieślak Piotr
(55)
Draniewicz Bartosz
(55)
Godek Piotr
(55)
Osiński Zbigniew (1926-2001)
(55)
Jasiński Filip
(54)
Klupiński Kamil
(54)
Kuliński Włodzisław
(54)
Suchodolski Bogdan (1903-1992)
(54)
Forowicz Krystyna
(53)
Szkutnik Leon Leszek
(52)
Zdanikowski Paweł
(52)
Wantuch-Matla Dorota
(51)
Barowicz Marek
(50)
Trammer Hubert
(50)
Walczak Tomasz
(50)
Watrak Andrzej
(50)
Zgółkowa Halina (1947- )
(50)
Barańska Katarzyna
(49)
Czajkowska-Matosiuk Katarzyna
(49)
Jurlewicz Teresa
(49)
Pikoń Andrzej
(49)
Szargut Jan (1923- )
(49)
Chojnacki Ireneusz
(48)
Rok wydania
2020 - 2024
(2)
2010 - 2019
(1)
2000 - 2009
(1)
Okres powstania dzieła
2001-
(2)
Kraj wydania
Polska
(4)
Język
polski
(4)
Odbiorca
Szkoły wyższe
(2)
Temat
Systemy operacyjne
(3)
Gatunek
Podręcznik
(2)
Podręczniki
(1)
Dziedzina i ujęcie
Informatyka i technologie informacyjne
(2)
4 wyniki Filtruj
Brak okładki
Książka
W koszyku
Bibliogr. s. [1037]-1054. Indeks.
Dla studentów informatyki na wszystkich uczelniach wyższych.
Sygnatura czytelni BWEAiI: XII O 7
Ta pozycja znajduje się w zbiorach 2 placówek. Rozwiń listę, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 114280 (1 egz.)
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 110677 N (1 egz.)
Książka
W koszyku
Tytuł oryginału: Operating system concepts.
Oryginalne wydanie 1 : Operating system concepts / James L. Peterson, Abraham Silberschatz.
Bibliografia przy rozdziałach. Indeks.
Rozdział 1. 1.1.Co robią systemy operacyjne? 4 1.2.Organizacja systemu komputerowego 8 1.3.Architektura systemu komputerowego 19 1.4.Działania systemu operacyjnego 27 1.5.Zarządzanie zasobami 35 1.6.Ochrona i bezpieczeństwo 41 1.7.Wirtualizacja 43 1.8.Systemy rozproszone 45 1.9.Struktury danych jądra 47 1.10.Środowiska obliczeniowe 51 1.11.Wolne systemy operacyjne i systemy o otwartym kodzie 60 Rozdział 2. Struktury systemów operacyjnych 75 2.1.Usługi systemu operacyjnego 76 2.2.Interfejs użytkownika z systemem operacyjnym 78 2.3.Wywołania systemowe 83 2.4.Usługi systemowe 98 2.5.Konsolidatory i ładowacze 100 2.6.Dlaczego aplikacje zależą od systemu operacyjnego 103 2.7.Projektowanie i implementowanie systemów operacyjnych 105 2.8.Struktura systemu operacyjnego 108 2.9.Budowanie i rozruch systemu operacyjnego 121 2.10.Usuwanie błędów z systemu operacyjnego 126 CZĘŚĆ 2 ZARZĄDZANIE PROCESAMI Rozdział 3. Procesy 139 3.1.Koncepcja procesu 140 3.2.Planowanie procesów 146 3.3.Działania na procesach 152 3.4.Komunikacja międzyprocesowa (IPC) 161 3.5.IPC w systemach z pamięcią dzieloną 163 3.6.IPC w systemach z przekazywaniem komunikatów 166 3.7.Przykłady systemów IPC 171 3.8.Komunikaq'a w systemach klient-serwer 186 Rozdział 4. Wątki i współbieżność 201 4.1.Programowanie wielordzeniowe 205 4.2.Modele wielowątkowości 209 4.3.Biblioteki wątków 212 4.4.Wątkowość niejawna 221 4.5.Problemy wątkowości 234 4.6.Przykłady systemów operacyjnych 242 Rozdział 5. Planowanie przydziału CPU (jednostki centralnej) 249 5.1.Kryteria planowania 255 5.2.Algorytmy planowania 257 5.3.Planowanie wątków 271 5.4.Planowanie wieloprocesorowe 274 5.5.Planowanie CPU w czasie rzeczywistym 283 5.6.Przykłady systemów operacyjnych 293 5.7.Ocena algorytmów 304 CZĘŚĆ 3 SYNCHRONIZACJA PROCESÓW Rozdział 6. Narzędzia synchronizacji 319 6.1.Problem sekcji krytycznej 322 6.2.Rozwiązanie Petersona 325 6.3.Sprzętowe środki synchronizaq'i 328 6.4.Blokady muteksowe 335 6.5.Semafory 337 6.6.Monitory 341 6.7.Żywotność 349 6.8.Ocena 351 Rozdział 7. Przykłady synchronizacji 359 7.1.Klasyczne problemy synchronizacji 360 7.2.Synchronizacja w jądrze 367 7.3.Synchronizacja POSIX-owa 371 7.4.Synchronizacja w Javie 375 7.5.Podejścia alternatywne 383 Rozdział 8. Zakleszczenia 391 8.1.Model systemu 392 8.2.Zakleszczenie w aplikacjach wielowątkowych 394 8.3.Charakterystyka zakleszczenia 397 8.4.Metody postępowania z zakleszczeniami 401 8.5.Zapobieganie zakleszczeniom 403 8.6.Unikanie zakleszczeń 406 8.7.Wykrywanie zakleszczenia 414 8.8.Likwidowanie zakleszczenia 420 CZĘŚĆ 4 ZARZĄDZANIE ZASOBAMI PAMIĘCI Rozdział 9. Pamięć główna (operacyjna) 431 9.1.Przydział ciągły pamięci 440 9.2.Stronicowanie 445 9.3.Struktura tablicy stron 458 9.4.Wymiana 465 9.5.Przykład: 32- i 64-bitowe architektury Intela 468 9.6.Przykład - architektura ARMv8 472 Rozdział 10. Pamięć wirtualna 481 10.1.Stronicowanie na żądanie 485 10.2.Kopiowanie przy zapisie 493 10.3.Zastępowanie stron 495 10.4.Przydział ramek 510 10.5.Szamotanie 518 10.6.Kompresja pamięci 526 10.7.Przydział pamięci dla jądra 527 10.8.Inne rozważania 532 10.10.Przykłady z systemów operacyjnych 540 CZĘŚĆ 5 ZARZĄDZANIE PAMIĘCIĄ MASOWĄ Rozdział 11. Struktura pamięci masowej 555 11.1.Przegląd struktur pamięci masowej 556 11.2.Planowanie dysków twardych (HDD) 566 11.3.Planowanie nieruchomych urządzeń pamięci (NVM) 571 11.4.Wykrywanie i korygowanie błędów 573 11.5.Zarządzanie urządzeniami pamięci masowej 574 11.6.Zarządzanie obszarem wymiany 580 11.7.Podłączanie pamięci masowej 583 11.8.Struktury RAID 588 Rozdział 12. Systemy wejścia-wyjścia 611 12.1.Sprzęt wejścia-wyjścia 612 12.2.Użytkowy interfejs wejścia-wyjścia 626 12.3.Podsystem wejścia-wyjścia w jądrze 635 12.4.Przekształcanie zamówień wejścia-wyjścia na operacje sprzętowe 647 12.5.Strumienie (STREAMS) 650 12.6.Wydajność 652 CZĘŚĆ 6 SYSTEM PLIKÓW Rozdział 13. Interfejs systemu plików 663 13.1.Pojęcie pliku 664 13.2.Metody dostępu 676 13.3.Struktura katalogowa 680 13.4.Ochrona 691 13.5.Pliki odwzorowane w pamięci 697 Rozdział 14. Implementacja systemu plików 707 14.1.Budowa systemu plików 708 14.2.Operacje systemu plików 711 14.3.Implementacja katalogu 715 14.4.Metody przydziału 716 14.5.Zarządzanie wolną przestrzenią 727 14.6.Wydajność i osiągi 731 14.7.Rekonstrukcja 737 14.8.Przykład - system plików WAFL 742 Rozdział 15. Wewnętrzna organizacja systemów plików 751 15.1.Systemy plików 751 15.2.Montowanie systemu plików 753 15.3.Partycje i montowanie 756 15.4.Dzielenie plików 758 15.5.Wirtualne systemy plików 759 15.6.Zdalne systemy plików 761 15.7.Semantyka spójności 766 15.8.NFS 767 CZĘŚĆ 7 BEZPIECZEŃSTWO I OCHRONA Rozdział 16. Bezpieczeństwo 781 16.1.Zagadnienie bezpieczeństwa 782 16.2.Zagrożenia programowe 787 16.3.Zagrożenia systemowe i sieciowe 798 16.4.Kryptografia jako narzędzie bezpieczeństwa 802 16.5.Uwierzytelnianie użytkownika 816 16.6.Realizacja obrony bezpieczeństwa 822 16.7.Przykład - Windows 10 834 Rozdział 17. Ochrona 841 17.1.Cele ochrony 841 17.2.Podstawy ochrony 843 17.3.Pierścienie ochrony 844 17.4.Domena ochrony 847 17.5.Macierz dostępów 851 17.6.Implementacja macierzy dostępów 856 17.7.Cofanie praw dostępu 860 17.8.Kontrolowanie dostępu według ról 861 17.9.Obligatoryjne kontrolowanie dostępu (MAC) 862 17.10.Systemy oparte na uprawnieniach 864 17.11.Inne metody ulepszania ochrony 866 17.12.Ochrona na poziomie języka 870 CZĘŚĆ 8 TEMATY ZAAWANSOWANE Rozdział 18. Maszyny wirtualne 885 18.1. Rys historyczny 888 18.2.Korzyści i własności 889 18.3.Elementy konstrukcyjne 892 18.4.Rodzaje maszyn wirtualnych i ich implementacje 900 18.5.Wirtualizacja a komponenty systemu operacyjnego 908 18.6.Przykłady 917 18.7.Badania wirtualizaq'i 920 Rozdział 19. Sieci i systemy rozproszone 925 19.1.Zalety systemów rozproszonych 926 19.2.Struktura sieci 928 19.3.Struktura komunikacyjna 932 19.4.Sieciowe i rozproszone systemy operacyjne 945 19.5.Zagadnienia projektowe w systemach rozproszonych 950 19.6.Rozproszone systemy plików (DFS) 955 19.7.Nazewnictwo i przezroczystość DFS 960 19.8.Zdalny dostęp do plików 964 19.9.Końcowe przemyślenia dotyczące rozproszonych systemów plików 969 CZĘŚĆ 9 PRZYKŁADY KONKRETNYCH SYSTEMÓW Rozdział 20. System Linux 979 20.1.Historia Linuxa 980 20.2.Podstawy projektu 986 20.3.Moduły jądra 989 20.4.Zarządzanie procesami 993 20.5.Planowanie 998 20.6.Zarządzanie pamięcią 1004 20.7.Systemy plików 1015 20.8.Wejście i wyjście 1023 20.9.Komunikacja międzyprocesowa 1026 20.10.Struktura sieci 1028 20.11.Bezpieczeństwo 1031 Rozdział 21. Windows 10 1045 21.1.Historia 1046 21.2.Podstawy projektu 1051 21.3.Elementy systemu 1069 21.4.Usługi terminalowe i szybkie przełączanie użytkowników 1117 21.5.System plików 1118 21.6.Praca sieciowa 1125 21.7.Interfejs programisty 1131 CZĘŚĆ 10 DODATKI Dodatek A. Wpływowe systemy operacyjne 1153 A.l. Wędrówka cech 1154 A.2. Wczesne systemy 1155 A.3. Atlas 1164 A.4. XDS-940 1165 A.5. THE 1166 A.6. RC4000 1166 A.7. CTSS 1168 A.8. MULTICS 1168 A.9. IBM OS/360 1169 A.10. TOPS-20 1171 ATI. CP/M i MS-DOS 1171 A.12. Systemy operacyjne Macintosh i Windows 1172 A. 13. Mach 1173 A.14. Systemy oparte na uprawnieniach: Hydra i CAP 1175 A.15. Inne systemy 1178 Dodatek B. Windows 7 1183 B.l. Historia 1184 B.2. Podstawy projektu 1186 B.3. Elementy systemu 1195 B.4. Usługi terminalowe i szybkie przełączanie użytkowników 1227 B.5. System plików 1228 B.6. Praca sieciowa 1237 B.7. Interfejs programisty 1243 Dodatek C. BSDUNDC 1257 Cl. Historia UNIX-a 1257 C.2. Podstawy projektu 1264 C.3. Interfejs programisty 1266 C.4. Interfejs użytkownika 1276 C.5. Zarządzanie procesami 1281 C.6. Zarządzanie pamięcią 1286 C.7. System plików 1289 C.8. System wejścia-wyjścia 1300 C.9. Komunikacja międzyprocesowa 1304 Dodatek D. System Mach 1313 D.l. Historia systemu Mach 1314 D.2. Podstawy projektu 1315 D.3. Elementy systemu 1316 D.4. Zarządzanie procesami 1320 D.5. Komunikacja międzyprocesowa 1327 D.6. Zarządzanie pamięcią 1334 D.7. Interfejs programisty 1340
Sygnatura czytelni BWEAiI: XII O 17
Ta pozycja znajduje się w zbiorach 2 placówek. Rozwiń listę, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 150231 (1 egz.)
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 150230 N (1 egz.)
Książka
W koszyku
Podstawy systemów operacyjnych. T. 2 / Abraham Silberschatz, Peter B. Galvin, Greg Gagne ; przekład Zdzisław Płoski. - Wydanie X (I w WN PWN). - Warszawa : Wydawnictwo Naukowe PWN, 2021. - Strony XVIII, [3], 782-1435 : ilustracje ; 24 cm.
Tytuł oryginału: Operating system concepts.
Oryginalne wydanie 1 : Operating system concepts / James L. Peterson, Abraham Silberschatz.
Bibliografia przy rozdziałach. Indeks.
Część 7. Bezpieczeństwo i ochrona Rozdział 16. Bezpieczeństwo 16.1. Zagadnienie bezpieczeństwa 16.2. Zagrożenia programowe 16.3. Zagrożenia systemowe i sieciowe 16.4. Kryptografia jako narzędzie bezpieczeństwa 16.5. Uwierzytelnianie użytkownika 16.6. Realizacja obrony bezpieczeństwa 16.7. Przykład Windows 10 Rozdział 17. Ochrona 17.1. Cele ochrony 17.2. Podstawy ochrony 17.3. Pierścienie ochrony 17.4. Domena ochrony 17.5. Macierz dostępów 17.6. Implementacja macierzy dostępów 17.7. Cofanie praw dostępu 17.8. Kontrolowanie dostępu według ról 17.9. Obligatoryjne kontrolowanie dostępu (MAC) 17.10. Systemy oparte na uprawnieniach 17.11. Inne metody ulepszania ochrony 17.12. Ochrona na poziomie języka Część 8. Tematy zaawansowane Rozdział 18. Maszyny wirtualne 18.1. Przegląd 18.2. Rys historyczny 18.3. Korzyści i własności 18.4. Elementy konstrukcyjne 18.5. Rodzaje maszyn wirtualnych i ich implementacje 18.6. Wirtualizacja a komponenty systemu operacyjnego 18.7. Przykłady 18.8. Badania wirtualizacji Rozdział 19. Sieci i systemy rozproszone 19.1. Zalety systemów rozproszonych 19.2. Struktura sieci 19.3. Struktura komunikacyjna 19.4. Sieciowe i rozproszone systemy operacyjne 19.5. Zagadnienia projektowe w systemach rozproszonych 19.6. Rozproszone systemy plików (DFS) 19.7. Nazewnictwo i przezroczystość DFS 19.8. Zdalny dostęp do plików 19.9. Końcowe przemyślenia dotyczące rozproszonych systemów plików Część 9. Przykłady konkretnych systemów Rozdział 20. System Linux 20.1. Historia Linuxa 20.2. Podstawy projektu 20.3. Moduły jądra 20.4. Zarządzanie procesami 20.5. Planowanie 20.6. Zarządzanie pamięcią 20.7. Systemy plików 20.8. Wejście i wyjście 20.9. Komunikacja międzyprocesowa 20.10. Struktura sieci 20.11. Bezpieczeństwo Rozdział 21. Windows 10 21.1. Historia 21.2. Podstawy projektu 21.3. Elementy systemu 21.4. Usługi terminalowe i szybkie przełączanie użytkowników 21.5. System plików 21.6. Praca sieciowa 21.7. Interfejs programisty Dodatek A. Wpływowe systemy operacyjne A.1. Wędrówka cech A.2. Wczesne systemy A.3. Atlas A.4. XDS-940 A.5. THE A.6. RC 4000 A.7. CTSS A.8. MULTICS A.9. IBM OS/360 A.10. TOPS-20 A.11. CP/M i MS-DOS A.12. Systemy operacyjne Macintosh i Windows A.13. Mach A.14. Systemy oparte na uprawnieniach: Hydra i CAP A.15. Inne systemy Dodatek B. Windows 7 B.1. Historia B.2. Podstawy projektu B.3. Elementy systemu B.4. Usługi terminalowe i szybkie przełączanie użytkowników B.5. System plików B.6. Praca sieciowa B.7. Interfejs programisty Dodatek C. BSD UNIX C.1. Historia UNIX-a C.2. Podstawy projektu C.3. Interfejs programisty C.4. Interfejs użytkownika C.5. Zarządzanie procesami C.6. Zarządzanie pamięcią C.7. System plików C.8. System wejścia-wyjścia C.9. Komunikacja międzyprocesowa Dodatek D. System Mach D.1. Historia systemu Mach D.2. Podstawy projektu D.3. Elementy systemu D.4. Zarządzanie procesami D.5. Komunikacja międzyprocesowa D.6. Zarządzanie pamięcią D.7. Interfejs programisty
Sygnatura czytelni BWEAiI: XII O 18
Ta pozycja znajduje się w zbiorach 2 placówek. Rozwiń listę, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 150233 (1 egz.)
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 150232 N (1 egz.)
E-book
W koszyku
Podstawy systemów operacyjnych to dziesiąte, najnowsze wydanie najlepszego na świecie podręcznika o systemach operacyjnych, stosowanego powszechnie na uczelniach wyższych w Polsce. Opisano w nim rozwój systemów, budowę sprzętu, zarządzanie procesami i pamięcią. Omówiono podsystem wejścia-wyjścia, nowe technologie i rozwiązania programowe, związane z rozwojem urządzeń pamięci zewnętrznej oraz szyn łączących je z procesorem i pamięcią główną. Sporo miejsca poświęcono systemom rozproszonym i zagadnieniom dotyczącym ochrony i bezpieczeństwa informacji. Omówiono także przykładowe systemy operacyjne, w tym najnowszy Windows i Linux. Wielką zaletą książki jest przystępny język, czytelne rysunki i ćwiczenia do każdego rozdziału. Podręcznik jest przeznaczony dla studentów informatyki na wszystkich uczelniach wyższych. Książka została wydana w dwóch tomach, aby ułatwić Czytelnikom korzystanie z niej. W Tomie I zostały omówione następujące zagadnienia: • Czym są systemy operacyjne, co robią, jak są pomyślane i zbudowane • Pojęcia procesu i współbieżności stanowiące sedno nowoczesnych systemów operacyjnych • Metody synchronizacji procesów i postępowania z zakleszczeniami • Zarządzanie pamięcią główną (operacyjną) podczas wykonywania procesu • Wykorzystanie i działanie pamięci masowej oraz wejścia-wyjścia w nowoczesnym systemie komputerowym • Działanie systemów plików w nowoczesnym systemie komputerowym
Ta pozycja jest dostępna przez Internet. Rozwiń informację, by zobaczyć szczegóły.
Dostęp do treści elektronicznej wymaga posiadania kodu PIN. Po odbiór kodu PIN zapraszamy do biblioteki.
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej

Deklaracja dostępności