USB
USB to skrót wywodzący się z języka angielskiego od słów Universal Serial Bus i oznacza uniwersalną magistralę szeregową. Jest to rodzaj sprzętu komputerowego, który ma charakter portu komunikacyjnego. USB jest następcą portów szeregowych oraz portów równoległych. USB jest zaletą prac wielu korporacji, a należy do nich zaliczyć firmy: Compaq, Intel, Microsoft, DEC oraz IBM. Porty USB mają charakter uniwersalny, polega on na tym, że pod jeden port może być podłączonych bardzo wiele urządzeń, przygotowanych do współpracy USB, możemy do nich zaliczyć: (aparat fotograficzny, kamery wideo, modem, skaner, telefon komórkowy, przenośną pamięć, klawiaturę, mysz komputerową, i tym podobne). Urządzenia podłączane do portu USB są zwykle wykrywane automatycznie przez system operacyjny, dzięki czemu instalowanie sterowników odbywa się błyskawicznie nie bez problemów. W przypadku starych magistrali użytkownik zwykle musiał dostarczyć do systemu operacyjnego odpowiedni zestaw sterowników, co często było męczące, a dodatkowo wymagało umiejętności obsługiwania aplikacji instalacyjnych. Bardzo ważną zaletą portu USB jest również zdolność do podłączania i odłączania urządzeń w charakterze dowolnym, który nie wymaga ponownego uruchamiania maszyny. Nowoczesne systemy operacyjne potrafią obsługiwać USB, a zaliczamy do nich głównie systemy: Windows 95, Windows z rodziny NT, na jądrze Linux, z rodziny BSD i Mac OS. Bardzo ważnym aspektem podczas rozważania portów USB jest współpraca z Plug and Play. Urządzenia z tej kategorii mogą być łączone w typologii drzewa. Cała typologia może pomieścić obecnie 127 urządzeń podłączonych do USB, warto jednak zwrócić uwagę na pobór mocy, co powoduje znaczne ograniczenie ilości podzespołów. Istotny jest również fakt, że w jednej sieci mogą współdziałać podzespoły, które charakteryzują się różną szybkością transmisji danych. Magistrala USB wymaga kontrolera magistrali, a zwykle jest nim komputer, czyli tak zwany host. Konsekwencją tego jest brak możliwość bezpośredniego połączenia dwóch maszyn komputerowych (musimy wykorzystać przewód o specjalnym układzie) oraz połączenie dwóch podzespołów (nie ma w tym przypadku hosta, czyli kontrolera). Nowoczesne komputery już na opakowania mają oznaczone, w jakie porty USB zostały wyposażone. Są to urządzenia powszechne, a w czasach obecnych niezbędne. Najczęściej spotykanym portem USB jest wersja 2.0, a każda wersja różni się pomiędzy sobą szybkością przesyłu danych. Urządzenia USB dzieli się z reguły na trzy kategorie, a mianowicie: USB 1.1 (urządzenia w tej specyfikacji potrafią pracować w dwóch rybach – Full Speed 12 Mbit/s oraz Low Speed 1,5 Mbit/s), USB 2.0 (urządzenia w tym standardzie mogą przesyłać dane z prędkością do 480 Mbit/s, jednak rzeczywistą prędkość zawsze określa konstrukcja urządzenia) oraz USB 3.0 (prędkość przesyłu danych tych urządzeń sięga 4,8 Gb/s, aby uzyskać taką prędkość konieczne było wykorzystanie dwóch dodatkowych przewodów).