Kapag nag-aaral ng kurso sa agham ng computer, kailangang malutas ng isang tao ang mga problema sa paghahanap ng dami ng impormasyong nakaimbak sa isang carrier o naipadala sa pamamagitan ng isang channel ng komunikasyon sa isang tiyak na oras. Ang mga yunit para sa pagsukat ng dami ng impormasyon ay kaunti, nibble, byte, salita, dobleng salita at ang kanilang mga hango.
Panuto
Hakbang 1
Kapag nagkakalkula, tandaan na ang isang nibble ay apat na piraso, isang byte ay walong piraso, isang salita ay labing-anim, at isang doble na salita ay tatlumpu't dalawa. Ang isang kilobyte ay katumbas ng 1024 bytes, megabytes - 1024 kilobytes, gigabytes - 1024 megabytes, terabytes - 1024 gigabytes. Katulad nito, ang mga kilobit, megabit, gigabit at terabit ay isinalin sa bawat isa. Ang mga bit ay itinalaga ng isang maliit na titik na "b", bytes - ng isang malalaking titik na "B".
Hakbang 2
Upang malaman ang dami ng impormasyong nakaimbak sa isang daluyan, idagdag ang dami ng lahat ng mga file na nakaimbak dito. Kung magkatulad ang lahat, paramihin lang ang dami ng isa sa mga ito sa kanilang bilang. Tandaan na sa ilang mga system ng file, ang lahat ng mga file ay awtomatikong bilugan hanggang sa isang paunang natukoy na haba. Karaniwan itong 4096 bytes. Halimbawa, kung mayroong apat na mga file ng 30, 50, 58749 at 14358 bytes sa disk, kung gayon ang kanilang kabuuang sukat ay 4096 + 4096 + 61440 + 20480 (ang huling dalawang halaga ay nakuha sa pamamagitan ng pag-multiply ng bilang 4096 ng 15 at 5, ayon sa pagkakabanggit), o 90112 bytes.
Hakbang 3
Kalkulahin ang dami ng impormasyong naihatid sa pamamagitan ng channel ng komunikasyon para sa isang naibigay na tagal ng oras tulad ng sumusunod. Dahil ang rate ng paglilipat ng data ay ipinahiwatig sa mga bit bawat segundo at ang kanilang mga derivatives, i-convert muna ito sa mga byte bawat segundo o kanilang mga derivatives sa pamamagitan ng paghahati ng 8. Halimbawa, 56 kbps (kilobits bawat segundo) = 7 kbps (kilobytes bawat segundo). Pagkatapos ay i-multiply ang bilis na ito sa pamamagitan ng oras na ipinahayag bawat segundo. Halimbawa, sa 10 segundo sa bilis sa itaas, 70 KB (kilobytes) ay maililipat sa channel. Kung ang data ay naipadala sa pamamagitan ng GPRS at ang taripa ay hindi limitado, ang resulta ay dapat palaging bilugan hanggang sa threshold na tinukoy ng provider. Kaya, kung ang 1 kilobyte ay naipadala sa naturang isang channel, at ang threshold ay 10 kilobytes, ang gastos ng paglilipat ng naturang dami ng data ay kapareho ng para sa 10 kilobytes.
Hakbang 4
Kung ang haba ng teksto sa mga character ay tinukoy sa mga kundisyon ng problema, tandaan na sa iba't ibang mga pag-encode ang isang character ay tumutugma sa iba't ibang bilang ng mga piraso. Sa Baudot code, mayroong 5 bits bawat character, sa ASCII code - 7 (ngunit ang mga kakaibang pag-iimbak ng data sa mga aparato sa pag-compute ay humahantong sa katotohanan na 8 bits ang ginugol sa pag-iimbak nito), sa mga encodings 866, KOI-8P, KOI-8U, 1251 at katulad - 8 bits, at sa Unicode - 16 bits (maliban sa mga character mula sa talahanayan ng ASCII, na sumakop sa 8 bits sa Unicode).