Internet – zacznijmy może od tego, czym on właściwie jest. Słysząc hasło Internet, kojarzymy sobie go z niewyczerpaną bazą informacji, możemy tam odnaleźć dosłownie wszystko. Kojarzy nam się z alternatywnym światem – gry mmo (Massively Multiplayer Online), miedzy kontynentalną komunikacją – komunikatory, czaty, serwisy społecznościowe oraz wiele innych. Jednakże, nadal nam to nie tłumaczy, czym on jest. Wyobraźmy sobie małą sieć domową, jak za starych dobrych czasów, miedzy blokami przerzucony kabel sieciowy, który łączy kilka komputerów. Naturalnie to jest internet.
Globalna wioska
Internet, to właśnie taka osiedlowa sieć, z tą różnicą, że na skale globalną. Wszystkie komputery, telefony, bądź inne urządzenia znajdujące się w sieci internetowej są razem połączone, czy to kablem, czy to bezprzewodowo. Skoro zostało już przybliżone pojęcie internetu, to zapewne zapytasz – ale kto tym wszystkim zarządza, dba o to, kto sprawia, że to wszystko działa? Odpowiedź jest prosta, my wszyscy, każda osoba korzystająca z internetu w jakiś sposób przyczynia się do jego funkcjonowania. Jest jednak pewna grupa ludzi, specjalizująca się w konkretnym kierunku. Potocznie nazywamy ich informatykami. Oczywiście informatycy, też dzielą się na rzeczowe specjalizacje.
Jedną z takich specjalizacji jest programista. To on odpowiada za wszystkie algorytmy w naszych programach bądź aplikacjach. Na jego barkach spoczywa brzemię prawidłowego działania programów, z których korzystamy na co dzień. Jednym z takich programów jest generator liczb losowych. Jego zadanie jest proste, losowanie liczb. Ma on za zadanie losowo generować jakieś liczby. Potrafi też być niezwykle złożony, począwszy od ustalenia wartości liczb, tj. przedziału liczbowego, kończąc na ilości wylosowanych liczb. Weźmy na przykład, że wykonujemy konkurs, mamy do rozlosowania trzy nagrody. Uczestników jest stu.
Kto wygra?
Do każdego zgłoszenia przypisujemy daną wartość liczbową. Wygrywają trzy osoby więc, w takim generatorze ustawiamy przedział liczbowy od 1 do 100 oraz ilość losowań na 3. Otwieramy losowanie, a generator liczb w kilka sekund wylosuje nam trzech zwycięzców. Możliwości wykorzystania takiego generatora jest mnóstwo, między innymi są one wykorzystywane w grach komputerowych lub zastępują np. kostki do gry w grach fabularnych.
Dodaj komentarz
View Comments