Когато изучавате курс по компютърни науки, човек трябва да реши проблемите с намирането на количеството информация, съхранявано на носител или предадено по комуникационен канал за определено време. Единиците за измерване на количеството информация са бит, хапка, байт, дума, двойна дума и техните производни.
Инструкции
Етап 1
Когато изчислявате, имайте предвид, че едно хапване е четири бита, байт е осем бита, дума е шестнадесет и двойна дума е тридесет и две. Килобайт е равен на 1024 байта, мегабайта - 1024 килобайта, гигабайта - 1024 мегабайта, терабайта - 1024 гигабайта. По подобен начин килобитите, мегабитите, гигабитите и терабитите се превеждат един в друг. Битовете са обозначени с малка буква "b", байтовете - с главна буква "B".
Стъпка 2
За да разберете количеството информация, съхранявана на носител, съберете обемите на всички файлове, съхранявани на него. Ако всички те са еднакви, просто умножете обема на един от тях по техния брой. Имайте предвид, че при някои файлови системи всички файлове автоматично се закръгляват до предварително определена дължина. Обикновено е 4096 байта. Например, ако на диска има четири файла с 30, 50, 58749 и 14358 байта, тогава общият им размер е 4096 + 4096 + 61440 + 20480 (последните две стойности се получават чрез умножаване на числото 4096 по 15 и 5, съответно) или 90112 байта.
Стъпка 3
Изчислете количеството информация, предадена по комуникационния канал за даден период от време, както следва. Тъй като скоростта на трансфер на данни е посочена в битове в секунда и техните производни, първо я преобразувайте в байтове в секунда или техните производни, като ги разделите на 8. Например, 56 kbps (килобита в секунда) = 7 kbps (килобайта в секунда). След това умножете тази скорост по времето, изразено в секунда. Например след 10 секунди при горепосочената скорост по канала ще бъдат предадени 70 KB (килобайта). Ако данните се предават чрез GPRS и тарифата не е неограничена, резултатът винаги трябва да бъде закръглен до прага, посочен от доставчика. Така че, ако 1 килобайт се предава по такъв канал и прагът е 10 килобайта, разходите за прехвърляне на такъв обем данни ще бъдат същите като за 10 килобайта.
Стъпка 4
Ако дължината на текста в символи е посочена в условията на проблема, имайте предвид, че при различни кодировки един знак съответства на различен брой битове. В кода на Бодо има 5 бита на символ, в ASCII кода - 7 (но особеностите на съхранението на данни в изчислителните устройства водят до факта, че 8 бита се изразходват за неговото съхранение), в кодировките 866, KOI-8P, KOI-8U, 1251 и подобни - 8 бита, а в Unicode - 16 бита (с изключение на символите от таблицата ASCII, които заемат 8 бита в Unicode).