Pri štúdiu kurzu počítačovej vedy musí človek vyriešiť problém s hľadaním množstva informácií uložených na nosiči alebo prenášaných cez komunikačný kanál po určitý čas. Jednotky na meranie množstva informácií sú bit, nibble, byte, word, double word a ich deriváty.
Inštrukcie
Krok 1
Pri výpočte nezabúdajte, že jeden okusovateľný text je štyri bity, bajt osem bitov, slovo šestnásť a dvojité slovo tridsaťdva. Kilobajt sa rovná 1024 bajtov, megabajty - 1024 kilobajtov, gigabajty - 1024 megabajtov, terabajty - 1024 gigabajtov. Podobne sú navzájom preložené kilobity, megabity, gigabity a terabity. Bity sú označené malým písmenom "b", bajty - veľkým písmenom "B".
Krok 2
Ak chcete zistiť množstvo informácií uložených na médiu, spočítajte objemy všetkých súborov na ňom uložených. Ak sú všetky rovnaké, stačí vynásobiť objem jedného z nich ich počtom. Upozorňujeme, že v niektorých súborových systémoch sú všetky súbory automaticky zaokrúhlené na vopred určenú dĺžku. Spravidla je to 4096 bajtov. Napríklad ak sú na disku štyri súbory s veľkosťou 30, 50, 58749 a 14358 bajtov, potom je ich celková veľkosť 4096 + 4096 + 61440 + 20480 (posledné dve hodnoty sa získajú vynásobením čísla 4096 číslom 15 a 5 alebo 90112 bajtov.
Krok 3
Vypočítajte množstvo informácií prenášaných cez komunikačný kanál za dané časové obdobie nasledovne. Pretože rýchlosť prenosu dát je uvedená v bitoch za sekundu a ich derivátoch, najskôr ju preveďte na bajty za sekundu alebo na ich deriváty vydelením číslom 8. Napríklad 56 kbps (kilobitov za sekundu) = 7 kbps (kilobajtov za sekundu). Potom túto rýchlosť vynásobte časom vyjadreným za sekundu. Napríklad za 10 sekúnd pri vyššie uvedenej rýchlosti sa cez kanál prenesie 70 kB (kilobajtov). Ak sa dáta prenášajú cez GPRS a tarifa nie je neobmedzená, výsledok by sa mal vždy zaokrúhliť na hodnotu uvedenú poskytovateľom nahor. Ak sa teda cez taký kanál prenáša 1 kilobajt a prahová hodnota je 10 kilobajtov, náklady na prenos takého objemu dát budú rovnaké ako pri 10 kilobajtoch.
Krok 4
Ak je dĺžka textu v znakoch zadaná v podmienkach problému, nezabudnite, že v rôznych kódovaniach jeden znak zodpovedá inému počtu bitov. V kóde Baudot je 5 bitov na znak, v kóde ASCII - 7 (ale zvláštnosti ukladania dát vo výpočtových zariadeniach vedú k tomu, že sa na jeho uloženie minie 8 bitov), v kódovaní 866, KOI-8P, KOI-8U, 1251 a podobné - 8 bitov a v Unicode - 16 bitov (okrem znakov z tabuľky ASCII, ktoré zaberajú 8 bitov v Unicode).