Generatory liczb losowych - zasady i praktyka: Przewodnik dla inżynierów i programistów

Ocena:   (5,0 na 5)

Generatory liczb losowych - zasady i praktyka: Przewodnik dla inżynierów i programistów (David Johnston)

Opinie czytelników

Podsumowanie:

Książka stanowi kompleksowe wprowadzenie i odniesienie do generowania liczb losowych, odwołując się zarówno do aspektów statystycznych, jak i kryptograficznych. Jest łatwa do zrozumienia, bogata w wizualizacje i zawiera przykłady kodu, głównie w Pythonie i C. Czytelnicy znaleźli dużą wartość w lepszym zrozumieniu RNG, zwłaszcza wprowadzonych innowacyjnych algorytmów, chociaż niektórzy mogą pominąć sekcję kryptograficzną.

Zalety:

Intuicyjny styl pisania, lekka matematyka, bogate wizualizacje, pomocne przykłady kodu (Python i C), obejmuje zarówno statystyczne, jak i kryptograficzne RNG, dokładne wyjaśnienie mocnych i słabych stron technik, wprowadza najnowocześniejsze algorytmy.

Wady:

Niektórzy czytelnicy mogą uznać treść kryptograficzną za mniej istotną, a osoby niezaznajomione z językiem C mogą potrzebować więcej pracy, aby zrozumieć ten kod.

(na podstawie 2 opinii czytelników)

Oryginalny tytuł:

Random Number Generators--Principles and Practices: A Guide for Engineers and Programmers

Zawartość książki:

Książka Random Number Generators, Principles and Practices została napisana z myślą o programistach, inżynierach sprzętu i zaawansowanych hobbystach zainteresowanych zrozumieniem generatorów liczb losowych i zdobyciem narzędzi niezbędnych do pracy z generatorami liczb losowych z pewnością i wiedzą.

Wykorzystując podejście, które wykorzystuje przejrzyste diagramy i działające przykłady kodu, a nie nadmierną matematykę, tematy związane z liczbami losowymi, takie jak szacowanie entropii, ekstrakcja entropii, źródła entropii, PRNG, testowanie losowości, generowanie dystrybucji i wiele innych, są odsłonięte i zdemistyfikowane. Jeśli kiedykolwiek zastanawiałeś się, jak sprawdzić, czy dane są naprawdę losowe Potrzebowałeś zmierzyć losowość danych w czasie rzeczywistym podczas ich generowania Zastanawiałeś się, jak wprowadzić losowość do swoich programów Zastanawiałeś się, czy generator liczb losowych jest godny zaufania Chciałeś móc wybierać między rozwiązaniami generatorów liczb losowych Potrzebowałeś przekształcić jednolite dane losowe w inny rozkład Potrzebował upewnić się, że liczby losowe z komputera będą działać w aplikacji kryptograficznej Chciał połączyć więcej niż jeden generator liczb losowych, aby zwiększyć niezawodność lub bezpieczeństwo Chciał uzyskać liczby losowe w formacie zmiennoprzecinkowym Potrzebował sprawdzić, czy generator liczb losowych spełnia wymagania opublikowanego standardu, takiego jak SP800- 90 lub AIS 31 Potrzebny wybór pomiędzy LCG, PCG lub XorShift Wtedy ta książka może być dla Ciebie.

Dodatkowe informacje o książce:

ISBN:9781501515132
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2018
Liczba stron:439

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Generatory liczb losowych - zasady i praktyka: Przewodnik dla inżynierów i programistów - Random...
Książka Random Number Generators, Principles and...
Generatory liczb losowych - zasady i praktyka: Przewodnik dla inżynierów i programistów - Random Number Generators--Principles and Practices: A Guide for Engineers and Programmers
Naród innowacji: Jak kanadyjscy innowatorzy uczynili świat mądrzejszym, mniejszym, bardziej...
To wydanie Ingenious dla młodych czytelników...
Naród innowacji: Jak kanadyjscy innowatorzy uczynili świat mądrzejszym, mniejszym, bardziej przyjaznym, bezpieczniejszym, zdrowszym, bogatszym i szczęśliwszym - Innovation Nation: How Canadian Innovators Made the World Smarter, Smaller, Kinder, Safer, Healthier, Wealthier, Happier
Walka sztyletem - Dagger Fighting
Ten nowoczesny podręcznik zawiera obszerny opis ponad 75 technik szermierki sztyletem według rękopisów XV-wiecznego mistrza sztyletu Hansa...
Walka sztyletem - Dagger Fighting
Niemieckie orły na hiszpańskim niebie: Messerschmitt Bf 109 w służbie Legionu Condor podczas...
Bf 109 Willy'ego Messerschmitta to jeden z...
Niemieckie orły na hiszpańskim niebie: Messerschmitt Bf 109 w służbie Legionu Condor podczas hiszpańskiej wojny domowej w latach 1936-39 - German Eagles in Spanish Skies: The Messerschmitt Bf 109 in Service with the Legion Condor During the Spanish Civil War, 1936-39
Prawo rzymskie w kontekście - Roman Law in Context
Ta książka wyjaśnia, jak prawo rzymskie działało dla tych, którzy żyli zgodnie z nim, patrząc na nie w świetle...
Prawo rzymskie w kontekście - Roman Law in Context
Rzymskie prawo w kontekście - Roman Law in Context
Ta książka wyjaśnia, jak prawo rzymskie działało dla tych, którzy żyli zgodnie z nim, patrząc na nie w świetle...
Rzymskie prawo w kontekście - Roman Law in Context
Edexcel International GCSE (9-1) Chemistry Student Lab Book: Praktyka egzaminacyjna i dalsze...
Zeszyt ćwiczeń w stylu Lab Book umożliwiający...
Edexcel International GCSE (9-1) Chemistry Student Lab Book: Praktyka egzaminacyjna i dalsze zastosowania - Edexcel International GCSE (9-1) Chemistry Student Lab Book: Exam practice and further application
Krótka historia wymiaru sprawiedliwości - A Brief History of Justice
A Brief History of Justice śledzi rozwój idei sprawiedliwości od czasów starożytnych do...
Krótka historia wymiaru sprawiedliwości - A Brief History of Justice
Empatia: przekształcanie współczucia w działanie - Empathy: Turning Compassion Into Action
Najbardziej osobista i aktualna książka 28...
Empatia: przekształcanie współczucia w działanie - Empathy: Turning Compassion Into Action
Zaufanie: Dwadzieścia sposobów na zbudowanie lepszego kraju - Trust: Twenty Ways to Build a Better...
Od naszego szanowanego byłego gubernatora...
Zaufanie: Dwadzieścia sposobów na zbudowanie lepszego kraju - Trust: Twenty Ways to Build a Better Country
Ingenious: How Canadian Innovators Made the World Smarter, Smaller, Kinder, Safer, Healthier,...
Aby uczcić 150. urodziny Kanady, Gubernator...
Ingenious: How Canadian Innovators Made the World Smarter, Smaller, Kinder, Safer, Healthier, Wealthier, and Happier (Pomysłowi: jak kanadyjscy innowatorzy uczynili świat mądrzejszym, mniejszym, bezpieczniejszym, zdrowszym, bogatszym i szczęśliwszym) - Ingenious: How Canadian Innovators Made the World Smarter, Smaller, Kinder, Safer, Healthier, Wealthier, and Happier
Aktywacja niewykorzystanego potencjału uczniów z neurozróżnicowaniem w klasie matematycznej:...
Wszyscy uczniowie zasługują na dostęp do bogatego i...
Aktywacja niewykorzystanego potencjału uczniów z neurozróżnicowaniem w klasie matematycznej: Narzędzia i strategie ułatwiające dostęp do matematyki wszystkim uczniom - Activating the Untapped Potential of Neurodiverse Learners in the Math Classroom: Tools and Strategies to Make Math Accessible for All Students
Rzymskie prawo powiernicze - The Roman Law of Trusts
Niniejsza książka śledzi rozwój Fideicommissa (trustów) w prawie rzymskim od czasów późnej republiki do...
Rzymskie prawo powiernicze - The Roman Law of Trusts
Tłumaczenie teatru hiszpańskiego Złotego Wieku: Historia szansy i transformacji - Translating the...
Książka ta z pewnością nie jest kolejną akademicką...
Tłumaczenie teatru hiszpańskiego Złotego Wieku: Historia szansy i transformacji - Translating the Theatre of the Spanish Golden Age: A Story of Chance and Transformation

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)