Arvutiteaduse kursusel esitatakse visuaalset, tekstilist, graafilist ja muud tüüpi teavet kahendkoodina. See on "masinakeel" - nullide ja üksuste jada. Teabemaht võimaldab võrrelda erinevates meediumites sisalduva binaarteabe hulka. Mõelge näiteks sellele, kuidas arvutatakse teksti ja graafika mahud.
Juhised
Samm 1
Raamatu moodustava teksti infomahu arvutamiseks määrake algandmed. Peate teadma raamatu lehtede arvu, keskmist tekstiridade arvu igal lehel ja tähemärkide arvu tühikutega igas tekstireas. Laske raamatul olla 150 lehekülge, 40 rida lehel, 60 tähemärki real.
2. samm
Leidke raamatus märkide arv: korrutage esimese sammu andmed. 150 lehte * 40 rida * 60 tähemärki = raamatus on 360 tuhat tähemärki.
3. samm
Määrake raamatu infomaht selle põhjal, et üks tegelane kaalub ühte baiti. 360 tuhat tähemärki * 1 bait = 360 tuhat baiti.
4. samm
Suurematele ühikutele vahetamine: 1 KB (kilobaiti) = 1024 baiti, 1 MB (megabaiti) = 1024 KB. Siis 360 tuhat baiti / 1024 = 351,56 KB või 351,56 KB / 1024 = 0,34 MB.
5. samm
Graafilise faili infomahu leidmiseks määrake ka lähteandmed. Laske skanneriga saada 10x10 cm suurune pilt. Peate teadma seadme eraldusvõimet - näiteks 600 dpi - ja värvi sügavust. Viimase väärtuse, näiteks võite võtta ka 32 bitti.
6. samm
Väljendage skanneri eraldusvõime punktides cm kohta. 600 dpi = 600 dpi. 1 toll = 2,54 cm. Siis 600 / 2,54 = 236 punkti cm kohta.
7. samm
Leidke pildi suurus punktides. 10 cm = 10 * 236 punkti cm = 2360 punkti. Siis pildi suurus = 10x10 cm = 2360x2360 punkti.
8. samm
Arvutage pildi moodustavate punktide koguarv. 2360 * 2360 = 5569600 tükki.
9. samm
Arvutage saadud graafilise faili infomaht. Selleks korrutage värvi sügavus kaheksanda sammu tulemusega. 32 bitti * 5569600 tükki = 178227200 bitti.
10. samm
Suurematele ühikutele liikumine: 1 baiti = 8 bitti, 1 KB (kilobaiti) = 1024 baiti jne. 178227200 bitti / 8 = 22278400 baiti või 22278400 baiti / 1024 = 21756 KB või 21756 KB / 1024 = 21 MB. Ümardamisel saadakse ligikaudsed tulemused.