Strona główna › Pytania INF.06 › Pytanie 97
INF.06 · pytanie #97
Ile danych przesłano w czasie 10 s przez łącze synchroniczne o przepustowości 1024 Kbps, bez sprzętowej i programowej kompresji?
- A1100 KB
- B1280 KB
- C100 KB
- D10000 KB
Poprawna odpowiedź: B. 1280 KB
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Poprawna odpowiedź 1280 KB wynika z prostego, ale bardzo typowego w sieciach obliczenia: mamy przepustowość łącza 1024 Kbps (kilobitów na sekundę) i czas transmisji 10 s. Najpierw liczymy, ile bitów można przesłać w ciągu 10 sekund: 1024 Kb/s × 10 s = 10240 Kb (kilobitów). Teraz trzeba to zamienić na kilobajty. 1 bajt to 8 bitów, więc 1 KB to 8 Kb. Dzielimy więc 10240 Kb przez 8 i dostajemy 1280 KB. I to jest właśnie ilość danych, które można teoretycznie przesłać, zakładając brak kompresji i brak dodatkowych narzutów (nagłówki, protokoły, błędy, itp.). Moim zdaniem ważne jest, żeby przy takich zadaniach od razu pilnować jednostek. W sieciach komputerowych producenci sprzętu, dostawcy Internetu i dokumentacja techniczna niemal zawsze podają przepustowość w bitach na sekundę: b/s, Kb/s, Mb/s, Gb/s. Natomiast systemy operacyjne i programy (np. menedżer plików, przeglądarka, klient FTP) zazwyczaj pokazują rozmiary plików w bajtach: B, KB, MB, GB. Dlatego tak często ludzie mylą 1 Mb z 1 MB, a to jest ośmiokrotna różnica. W praktyce, jeśli masz np. łącze 1 Mb/s i chcesz oszacować, ile zajmie pobranie pliku 10 MB, to robisz dokładnie takie same kroki w drugą stronę: zamieniasz 10 MB na megabity (10 MB × 8 = 80 Mb), a potem dzielisz przez przepustowość łącza. W tym zadaniu robimy odwrotnie – znamy czas i przepustowość, więc liczymy maksymalną ilość danych. W realnym świecie wynik byłby trochę mniejszy, bo dochodzi narzut protokołów (np. TCP/IP, Ethernet, PPP) i ewentualne retransmisje, ale w zadaniach teoretycznych przyjmuje się idealne warunki. Dobrą praktyką w branży jest zawsze wyraźnie zaznaczać, czy mówimy o bitach (małe „b”) czy bajtach (duże „B”). Standardowe oznaczenia to m.in. zgodne z IEC i SI: kb/s, Mb/s, Gb/s dla bitów i kB/s, MB/s dla bajtów. W dokumentacji sprzętowej, np. routerów, przełączników, czy kart sieciowych, przepustowość interfejsów LAN/WAN zawsze jest w bitach na sekundę, np. 1000 Mb/s dla Gigabit Ethernetu. Kiedy więc liczysz, ile danych „przepchniesz” przez takie łącze w określonym czasie, schemat jest identyczny jak w tym zadaniu: przepustowość × czas, a potem konwersja bitów na bajty. Z mojego doświadczenia warto wręcz nawykowo sprawdzać jednostki, bo to jedna z najczęstszych pułapek na egzaminach i w praktyce zawodowej.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.