2. Jednostki informacji
Transkrypt
2. Jednostki informacji
2. Jednostki informacji 2.1. Podstawowe jednostki informacji Komputer jest urządzeniem elektronicznym, a zatem nośnikami danych muszą w nim być dyskretne sygnały elektryczne. Najprostszymi, zróżnicowanymi sygnałami są sygnały dwustanowe (np. jest sygnał lub go nie ma). bit „b” - najmniejsza (niepodzielna) jednostka informacji, pozwalająca określić jeden z dwóch równie prawdopodobnych stanów symbolicznie określanych przez 1 (bit uzupełniony) i 0 (bit zerowy). Nazwa jest skrótem od słów: binary digit. Odpowiada informacji TAK-NIE, 1-0, PRAWDA-FAŁSZ. bajt (byte) - „B" - najmniejsza jednostka informacji adresowana przez procesor - obecnie 8 bitów 2.2. Wielokrotności jednostek informacji Podobnie jak w przypadku jednostek fizycznych, możemy tworzyć wielokrotności jednostek informacji. Należy jednak pamiętać, że wielokrotności jednostek SI w fizyce są potęgami dziesiątki a tymczasem wielokrotności jednostek w informatyce są najczęściej potęgami dwójki. Mnożnik 103 zastąpiony jest przez 210 = 1024 1000. W 1999 r. IEC zaproponowało metodę wyeliminowania rozbieżności. Polegała ona na dodaniu po znaku mnożnika (pisanym zawsze wielką literą) litery i, i zastąpienie drugiej sylaby nazwy mnożnika przez bi (od binarny) –np. zamiast przedrostka kilo powinno się używać kibi. Przedrostki SI Przedrostki IEC nazwa symbol mnożnik nazwa symbol kilo mega giga tera peta eksa zetta jotta k M G T P E Z Y 103 106 109 1012 1015 1018 1018 1018 kibi mebi gibi tebi pebi eksbi zebi jobi Ki Mi Gi Ti Pi Ei Zi Yi mnożnik 210 220 230 240 250 260 270 280 = 1024 = 1048576 = 1073741824 = 1099511627776 = 1125899906842624 =1152921504606846976 przybliżenie tysiąc milion miliard bilion biliard trylion tryliard kwadrylion Błąd przybliżenia 2,40% 4.86% 7,37% 9,95% 12,59% 15,29% Uwaga – nazewnictwo i oznaczenia binarne jednostek przyjmują się opornie – utarło się np. zamiast 1 mebibajt (ozn. 1MiB) mówić 1 megabajt (ozn. 1 MB) dla oznaczenia 1048576 B (choć poprawnie – zgodnie z zasadami SI 1megabajt powinien oznaczać 1000000B. Jednocześnie producenci pamięci często posługują się poprawnie rzeczywistymi jednostkami metrycznymi SI – dla nich 1GB oznacza 109B a nie 230B co daje błąd wielkości 7,37%. Dlatego powinno się odróżniać przedrostki dziesiętne SI od przedrostków binarnych. Uporządkujmy świat przedrostków. Oprócz rozmiaru danych można jeszcze mierzyć szybkość ich przesyłania (np. przez Internet). Wielkość taką wyrażamy w kilobajtach lub też w kilobitach (i megabitach) na sekundę, co zapisujemy odpowiednio jako: kBps lub kB/s oraz kbps lub kb/s. Jednostki używane w telekomunikacji opierają się na systemie dziesiętnym… Zadania z.2.1. Sprawdź, jak duży jest katalog główny twojego systemu operacyjnego. z.2.2. Zapisz 1MiB za pomocą Mib, Mb, MB, GiB, GB. z.2.3. Czy tysiąc plików po 263KiB da się zapisać na PenDrive’ie o pojemności 256MB ? z.2.4. Ile bitów a ile bajtów potrzeba do zapisu liczby 2043? z.2.5. Ile pamięci zajmuje obraz 800 na 600 pikseli z głębią kolorów 24b/pix. z.2.6. Prędkość sieci Fast Ethernet wynosi 100 Mb/s. Jak długo będzie się przegrywał film 700MiB. Na tej stronie możesz się sprawdzić, czy już umiesz przeliczać jednostki http://www.jednostek-miary.info/przelicznik-jednostek.php?typ=bajtow Uporządkujmy świat przedrostków! str. 5