Kilobajt
Międzynarodowa Komisja Elektrotechniczna (ang. International Electrotechnical Commission, skrót IEC) to globalna organizacja opracowująca i publikująca międzynarodowe normy z zakresu technik elektrycznych i elektronicznych oraz dziedzin z nimi związanych. Służy to za podstawę norm krajowych oraz jako odniesienie dla przetargów i kontraktów międzynarodowych.National Institute of Standards and Technology (ang. Narodowy Instytut Standaryzacji i Technologii) to amerykańska agencja federalna spełniająca funkcję analogiczną do Głównego Urzędu Miar. W latach 1901 - 1988 nosił nazwę National Bureau of Standards (ang. Narodowe Biuro Standaryzacji). Główna siedziba znajduje się w Gaithersburg w stanie Maryland. Bezpośredni nadzór nad agencją sprawuje Departament Handlu Stanów Zjednoczonych (Department of Commerce).
Kilo – przedrostek wielokrotności jednostki miary o symbolu k oznaczający mnożnik 1000 = 10 (tysiąc). Przykładowo symbol "kg" oznacza "tysiąc gramów" czyli "kilogram".
Kilobajt (skrót KB, rzadziej kB, ang. Kbyte, kbyte, kilobyte) – jednostka używana w informatyce do określenia ilości informacji lub wielkości pamięci.
Niejednoznaczność skrótu[ | edytuj kod]
W przeciwieństwie do innych dziedzin nauki, w informatyce przedrostek kilo oznacza często nie krotność 10, lecz 2:
1 KB = 2 B = 1024 B 1 kB = 10 B = 1000 B
Stosowanie tego samego skrótu literowego do oznaczenia różnych krotności (1000 i 1024) czy różnych jednostek miar (bit i bajt) może prowadzić do nieporozumień, tym bardziej że w praktyce spotyka się wszystkie możliwe kombinacje. Przykładowo krotności dziesiętnych używają producenci twardych dysków do podawania ich pojemności, zaś w telekomunikacji szybkość transmisji danych podaje się w kilobitach (tysiącach bitów) na sekundę (kbps).
Aby uniknąć niejednoznaczności, w wielu krajach (w tym w Polsce) przyjęło się używanie wielkiej litery K dla oznaczania krotności 1024, zaś małej k – dla krotności 1000. Podobnie wielka litera B oznacza bajt, mała b – bit. W krajach anglosaskich częściej kładzie się nacisk na odróżnienie bitu od bajta i w związku z tym zwykle jest stosowany skrót kbyte.
Zastosowane rozwiązania zmniejszają możliwość pomyłki, jednak jej nie likwidują – do tego wystarczy błąd przy szybkim pisaniu czy przepisywaniu.
Propozycja IEC[ | edytuj kod]
Próbą wyjścia z tej niejednoznaczności jest zaproponowane przez IEC oznaczanie krotności 1024 przez dodanie po znaku mnożnika litery i (jak informatyka) w skrócie (np. KiB zamiast KB) i zmiana nazw krotności przez zastąpienie końcówki przedrostka dziesiętnego przez bi (jak binarny), chociaż w poszczególnych, wyraźnie zaznaczonych, przypadkach dopuszczalne jest użycie starych nazw do czasu przyjęcia się nowych. Formalnie przedrostek zapisany skrótem Ki powinien więc brzmieć kibi dla odróżnienia od kilo, zaś kilobajt powinien formalnie mieć nazwę kibibajt (KiB zamiast KB czy kB).
1 KiB = 2 B = 1024 B
W chwili obecnej propozycja nie została jeszcze powszechnie zaakceptowana – czasem spotyka się zalecane skróty, znacznie rzadziej zalecane pełne nazwy.
Zobacz też[ | edytuj kod]
Przypisy[ | edytuj kod]
- National Institute of Standards and Technology: Prefixes for binary multiples. "In December 1998 the International Electrotechnical Commission (IEC) [...] approved as an IEC International Standard names and symbols for prefixes for binary multiples for use in the fields of data processing and data transmission."
- Upgrading and Repairing PCs, Scott Mueller, Pg. 596, ISBN 0-7897-2974-1
- The silicon web: physics for the Internet age, Michael G. Raymer, Pg. 40, ISBN 978-1-4398-0311-0
- Knuth: Recent News. Cs-staff.stanford.edu. Retrieved on 2011-01-07.
- Atwood, Jeff. (2007-09-10) Gigabyte: Decimal vs. Binary. Coding Horror. Retrieved on 2011-01-07.