Nasienie
W świecie komputerów ziarno może odnosić się do trzech różnych rzeczy: 1) losowego ziarna, 2) danych początkowych lub 3) klient w sieci peer-to-peer.
1. Losowe ziarno
Losowe ziarno to wartość używana do generowania losowego data. Ponieważ komputery są zaprogramowane do wykonywania instrukcji opartych na konkretnych wkład, tworząc losowe wydajność jest trudniejsze niż mogłoby się wydawać. Aby wygenerować wartość losową, jako dane wejściowe należy podać inną wartość nazywaną „losowym ziarnem”. Może to być sygnatura czasowa (która może zawierać milisekundy), wartość systemowa (np GUID) Z sprzęt komputerowy numer seryjny lub inną unikalną wartość.
Losowe ziarno może być generowane automatycznie (np. Znacznik czasu) lub może być jawnie przekazywane do funkcji randomizacji jako parametr. Funkcja wykorzystuje wartość początkową do wygenerowania losowego wyniku, którym zazwyczaj jest liczba.
2. Dane nasion
Dane nasion to informacje, które są ładowane w celu włączenia funkcji lub program działać poprawnie. Jeśli funkcja pyta o pusty plik baza danychna przykład nie da użytecznych wyników. Jeśli baza danych jest „wypełniona” danymi, funkcja wygeneruje znaczące wyniki. Dane nasion są często wykorzystywane do celów testowych. Można go utworzyć za pomocą zautomatyzowanego procesu lub wprowadzić ręcznie.
3. Ziarno P2P
A peer-to-peer Ziarno (P2P) to lub komputer (lub „peer”) to dodane jeden lub więcej plików w sieci udostępniania plików, na przykład BitTorrent. Raz użytkownik pliki do pobrania kompletny plik, może udostępnić plik innym użytkownikom. Partnerzy udostępniający pliki innym potok użytkownicy do pobrania nazywani są nasionami. Użytkownicy, którzy pobierają pliki, ale rzadko lub nigdy ich nie przesyłają, nazywane są pijawkami.