Opis
1 Wprowadzenie. - 1. 1 Programy równoczesne. - 1. 2 Komunikacja i synchronizacja. - 1. 3 Zrozumienie programów współbieżnych. - 1. 4 A Zapowiedź. - Uwagi historyczne do rozdziału 1. - Ćwiczenia do rozdziału 1. - 2 Logika formalna. - 2. 1 Formalne systemy logiczne. - 2. 2 Logika zdaniowa. - 2. 3 Logika predykatów. - 2. 4 Nowe spojrzenie na bezpieczeństwo i żywość. - Uwagi historyczne do rozdziału 2. - Ćwiczenia do rozdziału 2. - 3 Logika temporalna. - 3. 1 Nieformalna zapowiedź. - 3. 2 Składnia i znaczenie formuł. - 3. 3 Aksjomaty i reguły wnioskowania. - 3. 4 Zastosowania logiki temporalnej. - 3. 5 O logice modalnej. - Uwagi historyczne do rozdziału 3. - Ćwiczenia do rozdziału 3. - 4 Notacja i logika programowania sekwencyjnego. - 4. 1 Notacja dla programów sekwencyjnych. - 4. 2 Rozumowanie o stanach programu. - 4. 3 Logika konspektu dowodu. - 4. 4 Przypisanie do zmiennych złożonych. - 4. 5 Transformator predykatu. - Noty historyczne do rozdziału 4. - Ćwiczenia do rozdziału 4. - 5 Współbieżność i zakłócenia. - 5. 1 Określanie współbieżności. - 5. 2 Aksjomaty predykatów kontrolnych. - 5. 3 Wolność od zakłóceń. - 5. 4 Ukrywanie predykatów kontrolnych w terminach pochodnych. - 5. 5 synchronicznie zmienianych i współdzielonych twierdzeń. - 5. 6 Określanie synchronizacji. - 5. 7 Synchronizacja i zakłócenia. - Noty historyczne do rozdziału 5. - Ćwiczenia do rozdziału 5. - 6 Właściwości bezpieczeństwa: Niezmienniczość. - 6. 1 Właściwości niezmiennicze. - 6. 2 Sprawdzanie właściwości niezmienniczych. - 6. 3 Wyłączenie konfiguracji. - 6. 4 Bezpośrednie użycie konspektów próbnych. - 6. 5 Opracowywanie programów dla właściwości niezmienniczych. - Uwagi historyczne do rozdziału 6. - Ćwiczenia do rozdziału 6. - 7 Właściwości bezpieczeństwa z wcześniejszymi terminami. - 7. 1 Historyczne właściwości bezpieczeństwa. - 7. 2 Przeszłe rozszerzenia logiki predykatu. - 7. 3 Weryfikacja historycznych właściwości bezpieczeństwa. - 7. 4 Opracowywanie programów dla historycznych właściwości bezpieczeństwa. - 7. 5 Zmienne pomocnicze. - 7. 6 Kilka przestróg. - Uwagi historyczne do rozdziału 7. - Ćwiczenia do rozdziału 7. - 8 Weryfikacja dowolnych właściwości logiki czasowej. - 8. 1 S-Logika temporalna w nowej odsłonie. - 8. 2 Chyba że właściwości i pochodne. - 8. 3 Założenia dotyczące uczciwości. - 8. 4 Wnioskowanie na podstawie założeń dotyczących uczciwości. - 8. 5 Pomocne działania i ewentualności. - 8. 6 Żywotność dla wzajemnego wykluczenia. - Uwagi historyczne do rozdziału 8. - Ćwiczenia do rozdziału 8. - 9 Programowanie z drobnoziarnistymi działaniami atomowymi. - 9. 1 Udawanie atomowości. - 9. 2 Rozumowanie niezależne od tłumaczenia. - 9. 3 Implementacja synchronizacji warunków. - 9. 4 Programowanie za pomocą podzbioru. - 9. 5 Ponowna analiza synchronizacji i zakłóceń. - 9. 6 Instrukcje dotyczące blokady. - 9. 7 Przykład: Synchronizacja bariery. - Uwagi historyczne do rozdziału 9. - Ćwiczenia do rozdziału 9. - 10 semaforów, śluz i warunkowych regionów krytycznych. - 10. 1 Semafory. - 10. 2 Zmiana zmiennej w celu użycia semaforów. - 10. 3 Binarne semafory i zamki. - 10. 4 Metoda podziału semaforów binarnych. - 10. 5 Warunkowe regiony krytyczne. - Uwagi historyczne do rozdziału 10. - Ćwiczenia do rozdziału 10. - 11 Przekazywanie wiadomości i programowanie rozproszone. - 11. 1 Asynchroniczne przekazywanie komunikatów. - 11. 2 Synchroniczne przekazywanie komunikatów. - 11. 3 Pochodne programów rozproszonych. - 11. 4 Reprezentacje zmiennych współdzielonych. - Noty historyczne do rozdziału 11. - Ćwiczenia do rozdziału 11. - 12 Składanie tego w całość. - 12. 1 O językach. - 12. 2 Zasady weryfikacji właściwości bezpieczeństwa i żywotności. - 12. 3 Dowody tylko zwiększają pewność siebie. - 12. 4 Narzędzie i aplikacje. - Noty historyczne do rozdziału 12. -Odwołania. Język: angielski
-
Identyfikator Fruugo:
337908804-741568302
-
ISBN:
9781461273035
Dostawa i zwroty
Wysyłka w ciągu 4 dni
Wysyłka z Wielka Brytania
Dokładamy wszelkich starań, aby zamówione produkty były dostarczane w całości i zgodnie z Państwa wymaganiami. Jeśli jednak otrzymają Państwo niekompletne zamówienie, przedmioty inne niż zamówione lub istnieje inny powód, dla którego nie są Państwo zadowoleni z zamówienia, mogą Państwo zwrócić zamówienie lub dowolne produkty objęte zamówieniem i otrzymać pełny zwrot kosztów za te przedmioty. Pokaż pełną politykę zwrotów