Informatika kursida vizual, matnli, grafik va boshqa turdagi ma'lumotlar ikkilik kodda taqdim etiladi. Bu "mashina tili" - nollar va birlar ketma-ketligi. Axborot hajmi turli xil ommaviy axborot vositalariga kiritilgan ikkilik ma'lumotlarning miqdorini solishtirishga imkon beradi. Masalan, matn va grafik hajmlari qanday hisoblanganligini ko'rib chiqing.
Ko'rsatmalar
1-qadam
Kitobni tashkil etadigan matnning ma'lumot hajmini hisoblash uchun dastlabki ma'lumotlarni aniqlang. Siz kitobdagi sahifalar sonini, har bir sahifadagi o'rtacha matn satrlarini va har bir satrda bo'sh joy bo'lgan belgilar sonini bilishingiz kerak. Kitobda 150 bet, har bir satrda 40 ta satr, har bir satrda 60 ta belgi bo'lishi kerak.
2-qadam
Kitobdagi belgilar sonini toping: ma'lumotlarni birinchi qadamdan ko'paytiring. Kitobda 150 bet * 40 satr * 60 belgi = 360 ming belgi.
3-qadam
Bitta belgi bitta baytni tortishiga asoslanib, kitobning ma'lumot hajmini aniqlang. 360 ming belgi * 1 bayt = 360 ming bayt.
4-qadam
Kattaroq birliklarga o'ting: 1 KB (kilobayt) = 1024 bayt, 1 MB (megabayt) = 1024 KB. Keyin 360 ming bayt / 1024 = 351,56 KB yoki 351,56 KB / 1024 = 0,34 MB.
5-qadam
Grafik faylning ma'lumot hajmini topish uchun dastlabki ma'lumotlarni ham aniqlang. Skaner yordamida 10x10 sm hajmdagi rasm olinishiga ruxsat bering. Qurilmaning o'lchamlarini - masalan, 600 dpi - va rang chuqurligini bilishingiz kerak. Oxirgi qiymat, masalan, siz 32 bitni qabul qilishingiz mumkin.
6-qadam
Skanerning piksellar sonini sm ga nuqtalar bilan ifodalang.600 dpi = 600 dpi. 1 dyuym = 2,54 sm. Keyin har sm uchun 600 / 2,54 = 236 nuqta.
7-qadam
Tasvirning o'lchamini nuqtalarda toping. Bir sm uchun 10 sm = 10 * 236 nuqta = 2360 nuqta. Keyin rasmning o'lchami = 10x10 sm = 2360x2360 nuqta.
8-qadam
Tasvirni tashkil etadigan ballarning umumiy sonini hisoblang. 2360 * 2360 = 5569600 dona.
9-qadam
Olingan grafik faylning ma'lumot hajmini hisoblang. Buning uchun rang chuqurligini sakkizinchi qadam natijasi bilan ko'paytiring. 32 bit * 5569600 dona = 178227200 bit.
10-qadam
Kattaroq birliklarga o'ting: 1 bayt = 8 bit, 1 KB (kilobayt) = 1024 bayt va boshqalar. 178227200 bit / 8 = 22278400 bayt yoki 22278400 bayt / 1024 = 21756 KB yoki 21756 KB / 1024 = 21 MB. Yakuniy natijalar taxminiy natijalarga yaxlitlash.