Cpp a C

Programy v programovacích jazycích C++ nebo v C.

Knihovna pro generování pseudonáhodných čísel

Při simulacích se často používají náhodné jevy či procesy, neboť některé části modelů jsou neurčité nebo je neumíme popsat jinak. Jedná se například o popisy příchodů (např. zákazníků) v systémech hromadné obsluhy, výskytu poruch nebo katastrof, určení doby obsluhy či doby životnosti nějakého zařízení. Především pro tvorbu simulačních modelů je tedy potřeba nástroj, který v průběhu simulace zajistí požadovanou náhodnost a to pokud možno rychle a přesně. Právě takovým nástrojem je zde dokumentovaná knihovna pro generování pseudonáhodných čísel nabízející tvůrci simulačního modelu na výběr z několika rozložení pravděpodobnosti výskytu žádané náhody.

Sniffer pro routovací protokol RIP

Úkoly projektu Směrování RIP a RIPng

  1. Nastudovat směrovací protokoly RIP a RIPng,
  2. naprogramovat sniffer RIP a RIPng zpráv,
  3. naprogramovat podvrhávač falešných RIP Response zpráv,
  4. za použití naprogramovaných nástrojů provést úspěšný útok,
  5. naprogramovat podvrhávač falešných RIP Request zpráv.

Datové typy - Vyvážený binární strom (AVL tree)

Pro různé účely jsem vytvářel různé datové typy. Některé z nich nejsou zase tak běžné, jak by se mohlo zdát. Například nerekurzivní (rekurzivní je jen jeho uvolnění) binární AVL strom. Zde je jedna jeho implementace v jazyce C.

Syndikovat obsah