Bit uchun o'lchov birligi. GB, Mb, Kb - bu ma'lumotlar birligi va ular bir-biridan qanday farq qiladi? Bit nima

Zamonaviy yuqori texnologiyalar asrida axborot katta ahamiyatga ega. Har kuni bir kishi o'zi va uning asboblari orqali juda katta ma'lumot oqimini o'tkazadi, shuning uchun siz ma'lumotlarning birligini tushunishingiz kerak. Xususan, ko'pchilik uchun, ayniqsa, bir gigabayt uchun qancha megabayt ko'proq savol tug'iladi, chunki bu Internetga ulanish provayderi tomonidan taqdim etiladigan trafik hajmini hisobga olishga yordam beradi. Amalda, ko'pincha megabaytni baytga yoki megabaytga megabaytga aylantirish kerak bo'lishi mumkin.

Zamonaviy hisoblash (kompyuterlar) da eng kichik ma'lumot birligi. Bit bit ikkilik tizimda bitta belgini kodlaydi. Ya'ni, bitta bit har qanday raqamga "0" yoki "1" qiymatini yozishga imkon beradi.

Bir baytda qancha bit

Shubhasiz, har qanday raqamni faqat bitta raqamni o'z ichiga olgan bitta bit bilan kodlashning iloji yo'q. Shuning uchun keyingi o'lchov birligi 8 bit bayt edi. Bayt ichidagi bitlar ikkilikli sakkiz bitli kodni yozadi.

1 1 1 1 1 1
2 7 2 6 2 5 2 4 2 3 2 2 2 1 2

Jadvalning birinchi qatorida biz 1 bayt ma'lumotni yozdik, ya'ni "10110111". Ushbu bayt qaysi raqam bilan kodlanganligini tushunish uchun nol bitdan boshlab, har bir bitni o'ngdan chapga tushirishga mos keladigan kuchga ko'tarish kerak. Agar baytning biron bir qismida "0" bit mavjud bo'lsa (bu holda bu uchinchi va oltinchi bitlar), unda bu bitni yig'ishning hojati yo'q. Shunday qilib, 1 baytda biz kodlagan raqam 183 ga teng. Demak, maksimal raqam quyidagicha bo'ladi: 11111111 va 256 ga teng bo'ladi.

Boshqa ma'lumotlar bloklari

1 bayt 8 bitdan iboratligini aniqlaganimizdan so'ng, quyidagi "katta" o'lchov birliklarini ko'rib chiqishga arziydi. Ular SI (xalqaro tizim) dan baytgacha bo'lgan prefikslar orqali hosil bo'ladi,

  • Kilo
  • Mega,
  • Giga
  • Thera.

Bu erda qiyinchilik shundaki, bitta pristavkadan ikkinchisiga o'tish paytida jismoniy birliklarda qabul qilingan 1000 emas, balki 1024 ning ko'paytmasidan foydalanish kerak. Shunga ko'ra, 1 kilobayt 1024 baytni o'z ichiga oladi va megabaytni baytga aylantirish uchun siz ma'lumotni MB hajmini 1024 ga ikki baravar oshirishingiz kerak. Savolga javob berishda 1 gigabayt bayt nima, bayt hajmini uch marta 1024 ga bo'lish kerak bo'ladi.

Axborot birligi jadvali

Ma'lumotlar bloklarida tezkor harakat qilish va tezkor megabaytlarni gigabaytlarga aylantirish uchun siz quyidagi ma'lumot birliklarining jadvalidan foydalanishingiz mumkin.

Bit Bayt Kilobaytlar MB Gigabayt
Bit 1 8 8192 8338608 8589934592
Bayt 8 1 1024 1048576 1073741824
Kilobaytlar 8192 1024 1 1024 1048576
Megabayt 8338608 1048576 1024 1 1024
Gigabayt 8589934592 1073741824 1048576 1024 1
Bitdan gigabaytgacha bo'lgan ma'lumotlar birligini hisoblash

Qator va ustunlarni kesib o'tib, siz qancha bayt kilobaytda ekanligini bilib olasiz va hatto gigabaytni bitlarga aylantirasiz.

Tarif rejasini tanlashda keng tarqalgan xato

Internetga kirishni ta'minlaydigan har qanday Internet-provayder juda ko'p miqdordagi tariflarni tanlashni taklif qiladi. Shu bilan birga, Internetga ulanish tezligi "Mb / s" yoki "Mbit / s" deb belgilanadi, bu "sekundiga megabit" degan ma'noni anglatadi, aksariyat odamlar ushbu belgilarni "sekundiga megabayt" deb noto'g'ri talqin qilishadi va shu tariqa tezlikni olishadi. Internetga ulanish 8 marta sekinroq. Endi siz megabaytlarda qancha megabayt borligini bilasiz va siz osonlik bilan megabaytlarni megabaytlarga aylantira olasiz. Qulaylik uchun, baytlar maxsus bayt konvertor yordamida o'zgartirilishi mumkin.

Shunday qilib, agar tarif rejasida Internetga ulanish tezligi 40 mb / s ni ko'rsatsa, Internetdan fayllarni yuklab olishda siz soniyada 5 MB tezlikka ega bo'lasiz. Axir, tarmoqdan yuklab olingan fayllar bitlarda emas, balki baytlarda o'lchanadi. Bu erda gap shundaki, Internetda ma'lumotlarni olish va uzatish paytida siz doimiy ravishda kodni yuborasiz va olasiz va siz allaqachon bilganingizdek, kodlash bitlar hisobiga amalga oshiriladi, shuning uchun sizning Internet-provayderingiz Internetga ulanish tezligini megabaytda (mbit / s) ko'rsatishga majbur. megabaytni megabaytga aylantirishga majbur qilish. Sizning operatoringiz necha kilobaytlik mobil Internetni taqdim etishini bilish uchun siz tegishli tariflash hujjatlarini o'qib chiqishingiz kerak.

Faylni yuklab olish uchun qancha vaqt ketadi

Internetdan audio, video va boshqa fayllarni yuklab olishda ushbu ma'lumotlarning qancha vaqt davomida olinishini tushunishingiz kerak. Masalan, yaxshi skor bilan HD sifatidagi o'rtacha to'liq metrajli film taxminan 5 gigabayt hajmga ega bo'ladi. 5 gigabayt \u003d 5120 MB \u003d 40960 megabaytni hisoblash oson. Faqatgina megabaytlardagi fayl hajmini xuddi shu megabaytlarda Internetga ulanish tezligiga ajratish qoladi. 40 Mbit / sekundagi Internetga ulanishda faylni yuklab olish 1024 soniyani tashkil etadi, bu atigi 17 daqiqadan ko'proq vaqtni tashkil etadi.

Endi siz megabaytda qancha bayt borligini bilasiz, 1048576 bayt 1 megabaytga to'g'ri keladi va siz kilobitlarni osongina megabaytga aylantira olasiz.

Uzunlikni o'lchash uchun millimetr, santimetr, metr, kilometr kabi birliklar mavjud. Ma'lumki, massa gramm, kilogramm, tsentner va tonnalarda o'lchanadi. Yugurish vaqti sekundlarda, daqiqalarda, soatlarda, kunlarda, oylarda, asrlarda ifodalanadi. Kompyuter ma'lumot bilan ishlaydi va uning hajmini o'lchash uchun tegishli o'lchov birliklari mavjud.

Bilamizki, kompyuter barcha ma'lumotlarni nol va boshqalar orqali qabul qiladi. Bit - bu bitta ikkilik raqamga mos keladigan eng kichik ma'lumot to'plami ("0" yoki "1").

Bayt sakkiz bitdan iborat. Bitta baytdan foydalanib, siz 256 mumkin bo'lgan 256 belgidan bitta belgini kodlashingiz mumkin (256 \u003d 28). Shunday qilib, bitta bayt bitta belgiga teng, ya'ni 8 bit:

1 belgi \u003d 8 bit \u003d 1 bayt.

Kompyuter savodxonligini o'rganish boshqa katta hajmdagi ma'lumotlarni ko'rib chiqishni o'z ichiga oladi.

Bayt jadvali:1 bayt \u003d 8 bit

1 Kb (1 Kilobayt) \u003d 210 bayt \u003d 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 bayt \u003d

1024 bayt (taxminan 1 ming bayt - 103 bayt)

1 MB (1 Megabayt) \u003d 220 bayt \u003d 1024 kilobayt (taxminan 1 million bayt - 106 bayt)

1 GB (1 Gigabayt) \u003d 230 bayt \u003d 1024 megabayt (taxminan 1 milliard bayt - 109 bayt)

1 TB (1 Terabayt) \u003d 240 bayt \u003d 1024 gigabayt (taxminan 1012 bayt). Terabayt ba'zan tonna deb ataladi.

1 Pb (1 Petabayt) \u003d 250 bayt \u003d 1024 terabayt (taxminan 1015 bayt).

1 ekzabayt \u003d 260 bayt \u003d 1024 petabayt (taxminan 1018 bayt).

1 Zettabayt \u003d 270 bayt \u003d 1024 ekzabayt (taxminan 1021 bayt).

1ottabayt \u003d 280 bayt \u003d 1024 zettabayt (taxminan 1024 bayt).


Yuqoridagi jadvalda ikkitasining kuchlari (2 10, 2 20, 2 30 va boshqalar) kilobayt, megabayt, gigabaytlarning aniq qiymatlari.

Savol tug'iladi: bayt jadvalining davomi bormi? Matematikada cheksizlik tushunchasi mavjud bo'lib, u sakkizning aylantirilgan raqami sifatida belgilanadi: ∞.

Bayt jadvalida 10 raqamiga nollarni, aniqrog'i, darajalarni qo'shishni davom ettirishingiz aniq: 10 27, 10 30, 10 33 va hokazo. Ammo nima uchun bu kerak? Aslida, terabayt va petabaytlar hali ham etarli. Kelgusida, ehtimol, ozgina yottabayt ham bo'ladi.

Va nihoyat, siz terabayt va gigabayt ma'lumotlarni yozishingiz mumkin bo'lgan qurilmalarning bir nechta namunalari. Qulay "terabayt" mavjud - USB orqali kompyuterga ulanadigan tashqi qattiq disk. Unda siz terabayt ma'lumotlarini yozishingiz mumkin. Bu, ayniqsa, noutbuklarda (qattiq diskni almashtirish muammoli bo'lsa) va ma'lumotni zaxiralashda qulaydir. Hamma narsa tugagandan keyin emas, balki ma'lumotlarning zaxira nusxalarini oldindan tuzish yaxshiroqdir.

Kompyuter savodxonligi mashqlari:

1) "Bugun 2011 yil 7 iyul" iborasi nechta baytni (qo'shtirnoqsiz) o'z ichiga oladi?

2) Agar bitta satrda 60 ta va sahifada 40 ta satr bo'lsa, bitta matn sahifasi nechta bayt (kilobayt) egallaydi? 100 ta o'xshash sahifadan iborat bitta kitobning hajmi qanaqa?

3) Terabayt qutisi - bu USB ulagichi orqali kompyuterga ulangan va 1 terabayt sig'imga ega tashqi qattiq disk. Uni ishlatish bo'yicha ko'rsatmalarga ko'ra, 250 mingta musiqa fayllari yoki 285 ming fotosuratlar ushbu diskka sig'ishi mumkin. Ushbu qurilmaning ishlab chiqaruvchilari bitta musiqa faylining o'lchami va bitta fotosuratning o'lchamlari nimani anglatadi?

4) Bitta 700 megabayt kompakt-diskka nechta o'xshash musiqa fayllari sig'ishi mumkin?

5) 4 gigabaytli flesh-diskga nechta fotosurat sig'ishi mumkin?

Yechimlar:

1) "Bugun" - bo'sh joy bilan (lekin tirnoqsiz) 8 bayt "7 iyul" - ikkita bo'shliq bilan (qo'shtirnoqsiz) 7 bayt "2010" - bo'sh joy va nuqta bilan (tirnoqsiz) 7 bayt Jami: 8 + 7 + 7 \u003d 22 bayt "og'irlik qiladi" jumlasi "Bugun 2010 yil 7 iyul"

2) Bir satrda 60 ta belgi mavjud, bu bitta satrning hajmi 60 baytni tashkil qiladi. 40-betda 40 ta bunday satrlar mavjud, ularning har birida 60 bayt mavjud, shuning uchun bitta varaqdagi matn hajmi 60 x 40 \u003d 2400 bayt \u003d 2.4 Kilobayt \u003d 2.4 Kb

Bitta kitobning hajmi 2400 x 100 \u003d 240 000 bayt \u003d 240 Kilobayt \u003d 240 Kb

3) Bitta musiqiy faylning hajmi, uni ishlab chiqaruvchilarning fikriga ko'ra, "terabayt" ga yozib olish mumkin: 1 000 000 000 000 000: 250 000 \u003d (dividendda va bo'linuvchida uchta nolga kamaytiramiz) 1000 000 000: 250 \u003d 4 000 000 bayt \u003d 4 Megabayt \u003d 4 Mb

Ishlab chiqaruvchilarning fikriga ko'ra, bitta "terabayt" ga yozilishi mumkin bo'lgan bitta fotosurat hajmi: 1,000,000,000,000: 285,000 \u003d (dividendda va bo'linishda uchta nolni kamaytiring) 1,000,000,000: 285 \u003d 3 508 771, 93 bayt \u003d ( dumaloq) 3,5 Megabayt \u003d 3,5 MB

4) 700 megabaytlik CD 700 MB sig'dira oladi: 4 MB \u003d 175 musiqa fayllari, ularning har biri hajmi 4 MB dan oshmaydi. Bu erda megabaytlarni darhol megabaytlarga bo'lish mumkin, ammo har xil hajmdagi baytlar bilan ishlashda avval hamma narsani baytga tarjima qilish va keyin ular bilan turli xil arifmetik amallarni bajarish yaxshiroqdir.

5) Flash-diskda 4 gigabaytning hajmi 4.000.000.000 sig'ishi mumkin: 3 508 771, 93 \u003d (dividendda va bo'linuvchida uchta nolni kamaytiring) \u003d 4,000,000: 3 508 \u003d 1,139.99 fotosuratlar \u003d (yumaloq) 1,140 fotosuratlar, ularning har biri hajmi 3,5 MB dan oshmaydi.

Taxminan ko'rib chiqilishi mumkin. Keyin: flesh-diskda 4 gigabaytning hajmi 4,000,000,000: 3,500,000 \u003d (dividendda va bo'linuvchida besh nolni kamaytiring) \u003d 40,000: 35 \u003d 1,142.86 fotosurat \u003d (yumaloqlantirilgan) 1140 rasm , ularning har biri 3,5 MB dan oshmaydi

Ma'lumki, kompyuter ma'lumot bilan ishlaydi, ammo bizga o'xshamasligi aniq. Ushbu ma'lumotni qanday va qanday o'lchash kerak? Axborot nima? Keling, tushunaylik! Bitlarni, baytlarni, kilobaytlarni, megabaytlarni, gigabaytlarni, terabaytlarni tarjima qilishga muhtoj bo'lganlar uchun men qulay "o'quvchi" qildim, uni maqolaning oxirida yuklab olishingiz mumkin.

Ma `lumot - bu siz ko'rgan, eshitgan yoki o'qigan narsalaringiz Ma'lumotlar hajmi doimiy ravishda o'sib bormoqda va har kuni tezroq va tezroq o'sib boradi, shuning uchun keyinchalik uni saqlash va tizimlashtirish bilan bog'liq muammo yuzaga keladi, shunda keyinchalik biron bir narsani osongina topishingiz mumkin. Insoniyat tosh yozuvlar va pergamentlardan raqamli saqlash vositalariga o'tdi, ammo ma'lumot saqlash qurilmalarini tushunish tobora qiyinlashmoqda.

Kompyuter bir necha marotaba ma'lumotlarni kabellar yordamida tizim blokidagi qurilmadan qurilmaga uzatishda yordam beradigan ma'lumotni qayta ishlaydi. Bundan tashqari, masalan, kirish moslamalari (masalan, klaviatura va sichqoncha) mavjudligini bilasiz, ular yordamida biz kompyuterga buyruqlar berishimiz mumkin, ya'ni ular ma'lum ma'lumotlarni uzatishadi. Buning uchun ular ulanadi. Biz ba'zi qurilmalarni qanday ulashni bilib oldik. Va nihoyat, ishlov berilgan ma'lumot bizdan foydalanadi. Masalan, u chiqish qurilmalari orqali bizga qaytadi, bunga misol monitordagi tasvirdir. Biz hammamiz kitobdagi harflar, kundalik yozuvlar kabi ma'lumotlarga o'rganib qolganmiz. Bu erda hamma narsa oddiy: ma'lumotlar matn shaklida kitobda va kutubxonadagi javonda saqlanadi. Qanday qilib allaqachon o'qigan edingiz kompyuterdagi ma'lumotlar ommaviy axborot vositalarida saqlanadi. Bu erda, masalan, tizim blokidagi qattiq disk (bu haqda o'qing) (fotosuratda)

Biz faqat stikerda nima borligini o'qiymiz va hattoki aksariyat yozuvlarning ma'nosi noma'lum. Biroq, cho'ntagingizga solishingiz mumkin bo'lgan bu kichik temir parchada millionlab kitoblar va hujjatlar, minglab rasmlar, audio va video yozuvlar saqlanishi mumkin. Qanday qilib? Gap shundaki, kompyuter - bu mashina, oqim simlar orqali oqadi va kompyuter biz kabi bir xil kitobni yoki atrofimizdagi dunyoni ko'ra olmaydi. Ammo u signal bor yoki yo'qligini, yoki mos ravishda kichik yoki katta kuchlanish borligini aniqlay oladi. Shunday qilib, kompyuter signalning mavjudligi yoki yo'qligi to'g'risidagi ma'lumotni "ha" yoki "yo'q" yoki raqamli ma'noda 0 yoki 1 sifatida qabul qilishi mumkin. Shunday qilib, bizda nol va bitta oddiy tizim mavjud, bu deyiladi. ikkilik, chunki sonlar atigi ikkitadir. Bitta raqam (0 yoki 1) chaqiriladi bit bu kompyuter ma'lumotlarining eng kichik birligidir. Uning kompyuteri saqlashi va uzatishi mumkin. Biroq, bu juda kichik, qanday qilib, masalan, so'zlarni saqlash mumkin?

Bayt nima. Bir baytda qancha bit mavjud.

Ehtimol siz Morse kodi haqida eshitgansiz, unda uzun va qisqa signallarning kombinatsiyalari (nuqta va tire) so'zlarga aylantirilgan. Va agar biz har biri bitta yoki noldan iborat bo'lishi mumkin bo'lgan 8 ta raqamning kombinatsiyasini olsak, biz ikkala raqam va harflarni ko'rsatish uchun etarli bo'lgan 256 kombinatsiyani olamiz va bir nechta alfavit. Va bular 8 bitga bayt deyiladi. Shunday qilib 8 baytda bayt. Buni yodda tutish yoki yoddan bilish kerak emas, siz bunday ma'lumotsiz kompyuterda ishlashingiz mumkin, ammo siz hali ham ma'lumotlarning hajmini baholashingiz kerak. Ma'lumotni bit va hatto bayt bilan o'lchash qiyin, chunki ko'proq ma'lumotlar mavjud.

Kilobayt, megabayt va gigabayt nima. Qanday qilib kilobaytlarni megabayt va gigabaytlarni megabaytlarga aylantirish mumkin.

O'nli kasrlar tizimida ko'p sonni belgilash uchun old qo'shimchalardan foydalanamiz. Masalan: kilo prefiksi ko'rsatilgan son mingga ko'paytirilishi kerakligini anglatadi. 1 kilogramm \u003d 1000 gramm. Ammo kilobayt ming bayt emas, va 2-ning 10-ga, ya'ni 1024 baytga to'g'ri keladi, bu butunlay to'g'ri emas. Avvaliga bunga odatlanish qiyin, hatto bunday latifalar ham bor:

- Dasturchi va oddiy odam o'rtasidagi farq nima?

- Dasturchi bir kilogramm kolbasa 1024 gramm, oddiy odam esa bir kilobayt 1000 bayt deb o'ylaydi.

Prefiks mega millionni taklif qiladi, ammo megabayt yana 1024 kilobaytga teng yoki 1048576 bayt. Ko'rib turganingizdek, bir megabayt kilobaytdan ko'proq. Gigabayt 1024 megabaytni tashkil qiladi \u003d 1048576 kilobayt \u003d 1073741824 bayt. Terabayt 1024 gigabaytni tashkil qiladi navbati bilan

Ism

Belgilanishi

O'nlik tizimda nechta bo'ladi

Ikkilik ichida

1

Kilobaytlar

1024

Megabayt

10 6 = 1 000 000

1 048 576

Gigabayt

10 9 = 1 000 000 000

1 073 741 824

Terabayt

10 12 = 1 000 000 000 000

1 099 511 627 776

Petabayt

1 125 899 906 842 624

Bu erda eng keng tarqalgan ma'lumotlar bloklari mavjud. Kimga kilobaytni megabaytga aylantiradi, siz ularni 1024 ga bo'lishingiz kerak va hokazo gigabaytlarni megabaytlarga aylantirish Ularni 1024 ga ko'paytirish kerak edi. Chalkashlikni yo'q qilish uchun ikkilik qo'shimchalari uchun "bi" ni ishlatish taklif qilindi, ammo kibibayt va mebibayt juda yoqimli va g'ayrioddiy ko'rinmaydi, shuning uchun ular hali ildiz otmagan.

Odatiy narsa elektron ko'rinishda bo'lishini tushunish uchun (hajm jihatidan) taxminiy raqamlarni keltiraman:

  • A4 bosma varaqning tarkibi - 100 kilobayt
  • Kam sifatli (zamonaviy standartlar uchun) 1,5 soatlik film - 1,5 gigabayt. Balandlikda u 40 gigabaytni tashkil qilishi mumkin.
  • O'rta sifatli fotosurat - 1-1,5 megabayt
  • Uni yaxshilashimizga yordam bering!

    Javobni yuboring

    Fikr-mulohazangiz uchun tashakkur!

Agar bitta gigabayt qancha megabaytga qiziqsangiz, quyidagi jadvalga qarang. Keyinchalik, ushbu o'lchov birliklari qanday shakllantirilganligini va konversiyani qanday printsip bo'yicha tarjima qilish kerakligini muhokama qilamiz.

Axborot bu aloqa jarayonida yuzaga keladigan moddiy dunyoning aksi sifatida odamlar yoki maxsus qurilmalar tomonidan qabul qilinishi mumkin bo'lgan turli shakllardagi ma'lumotlardir. Ko'pchilik uchun ma'lumot o'lchanishi g'alati bo'ladi. Darhaqiqat, bitlarning baytlardan nimasi va umuman nima farq qilishini aniqlashga harakat qilamiz.

Aytish kerak bo'lgan birinchi narsa shundaki, ko'pchilik odamlar maktabdan tanish bo'lgan o'nlik hisoblash tizimidan foydalanadilar. Ammo ma'lumot mavjud bo'lganda, 0 va 1 ko'rinishida berilgan ikkilik tizim ishlatiladi. Ko'pincha ushbu mexanizm kompyuter uskunalari bilan ishlashda aniq qo'llaniladi, qoida tariqasida biz qattiq disklar yoki RAM miqdori haqida gapiramiz.

Nima uchun haqiqiy va e'lon qilingan qattiq disk hajmi bir-biridan farq qiladi?

Qattiq disklarning ko'plab ishlab chiqaruvchilari ko'pincha bu chalkashlikdan foydalanadilar. Foydalanuvchi sotib olgan qattiq diskning sig'imi, aytaylik, 500 gigabaytni tashkil qiladi. Aslida, u allaqachon o'rnatilib, ishga tayyorlanganda, uning umumiy hajmi 450-460 gigabayt oralig'ida o'zgarib turadi.

Va barcha hiyla-nayrang, maqolaning boshida aytib o'tilganidek, operativ xotira miqdori, boshqa barcha turlari kabi, ikkilik hisoblash tizimini ishlatadi. Va ishlab chiqaruvchilar o'nliklardan foydalanadilar. Bu ularga xotirani go'yoki 10 foizga "oshirish" imkoniyatini beradi. Aslida, xaridorlarni shunchaki chalg'itadi.

Keling, hisoblash tizimlari haqida gapiraylik

Axborotning eng kichik birligi ozgina bo'ladi, bu har qanday mavzu bo'yicha bilimlarning noaniqligini ikki baravar kamaytiradigan xabardagi ma'lumotlarning miqdori. Uning orqasida asosiy o'lchov birligi hisoblangan bayt joylashgan. Aytgancha, bu erda bit tezligi ma'lumot uzatish tezligini o'lchashini ta'kidlash kerak. Bu kilobits, megabit va hokazo. Ko'pchilik, aytmoqchi, megabayt va megabaytni chalkashtirib yuborishadi. Ommabop e'tiqoddan farqli o'laroq, bu mutlaqo boshqa tushunchalar va ma'nolar. Tezlik sekundiga etkazilgan bitlarda o'lchanadi, ammo baytlarda emas.

Ikkilik hisoblash tizimi, yuqorida aytib o'tilganidek, nol va nol shaklida berilgan. Ma'lumot ozgina va nol yoki bitta qiymatni olishi mumkin, va boshqa hech narsa yo'q. Bitta bo'ladi. Agar biz ikkilik tizim haqida gapiradigan bo'lsak, yana bir bor bayt, sakkiz bitdan iborat bo'ladi. Va ularning har biri ma'lum darajada 0 dan 7 gacha 2 gacha yoziladi. Agar siz uni osonroq ko'rsatishga harakat qilsangiz, u quyidagicha bo'ladi: 11101001.

Bu baytlar bilan kodlangan 256 kombinatsiyaning yaxshi namunasidir. Ammo foydalanuvchilar uchun bu juda qiyin, chunki ular hamma narsani hisoblashning o'nlik tizimi prizmasidan ko'rishga o'rganib qolgan. Shunday qilib, biz tarjima qilamiz, buning uchun siz ikkita bo'linmaga ega bo'lgan barcha kuchlarni qo'shishingiz kerak. Buning uchun 2 dan 0 + 2 kuchiga, 3 + 2 kuchiga 5 + 2 kuchidan 6 + 2 kuchiga 7 kuchini olishimiz kerak.

Yana bir muhim nuqta - nibble yoki u nibble deb nomlangan. Bu yarim bayt, ya'ni 4 bit. Qoida tariqasida, unda 0 dan 15 gacha bo'lgan har qanday raqam kodlanishi mumkin.

Bit va baytlarda tafovutlar

Yuqorida aytib o'tilganidek, ma'lumot uzatish tezligi bit bilan o'lchanadi. Ammo yaqinda, hatto taniqli dasturlarda ham o'lchovlar baytlarda amalga oshiriladi. Garchi bu butunlay to'g'ri bo'lmasa-da, bu hali ham mumkin. Bunday holda tarjima qilish juda oson bo'ladi:

  • 1 bayt \u003d 8 bit;
  • 1 kilobayt \u003d 8 kilobit;
  • 1 megabayt \u003d 8 megabayt.

Agar foydalanuvchi teskari tarjimani amalga oshirishi kerak bo'lsa, unda siz kerakli raqamni 8 ga bo'lishingiz kerak.

Yana bir muammo, bayt tizimining o'zi foydalanuvchilarning mega, gigabayt, terabayt va hokazolarni tarjima qilishda muammolarga olib keladigan bir qator nomuvofiqliklarga ega bo'lishidir. Gap shundaki, paydo bo'lishning boshidanoq baytdan ko'proq bo'lgan ma'lumotlarning birliklarini ko'rsatish uchun ikkilik tizimiga emas, balki o'nlik tizimiga tegishli bo'lgan atamalar qo'llaniladi. Masalan, "tera" prefiksi 10 dan 12 darajaga ko'paytirishni, giga 10 dan 9 gacha, mega 10 dan 6 gacha va hokazolarni anglatadi.

Aynan shu sababli tartibsizlik yuzaga keladi. 1 kilobayt 1000 baytga teng deb taxmin qilish mantiqan to'g'ri, ammo bu unchalik emas. Unda 1024 bayt bo'ladi.

Umuman olganda, ko'rib turganingizdek, ma'lum qiyinchiliklar mavjud, ammo agar siz ularni tushunsangiz, unda hech qanday qiyin narsa yo'qligi tezda aniq bo'ladi.

Maktabdagi informatika kursi nafaqat megabaytlarda qancha megabayt borligini bilishni talab qiladi. Zamonaviy sharoitlar oddiy Internet foydalanuvchilarini ushbu oddiy savol bilan chalg'itmoqda. Bunga javobni bilib, masalan, ma'lum bir olinadigan vositaga nechta musiqa asarini qo'yish mumkinligini aytish mumkin. Shunday qilib, qancha ekanligini aniqlaylik

Dastlab, barcha kompyuterlarning hisoblash birligi biroz edi. Ma'lumotlar hajmi o'sishni boshlagandan so'ng, sarflangan xotira hujayralari soni ko'payishni boshladi. Shunday qilib, 1 bayt \u003d 8 bit. Muayyan sabablarga ko'ra siz buni eslab qolishingiz kerak. Bundan tashqari, matematikani yoki fizikani biladigan odamlar uchun bu biroz aniqroq bo'ladi. "Kilobayt" so'zi prefiks yordamida yaratilgan, bu esa o'z navbatida 10 ^ 3 degan ma'noni anglatadi. Bundan biz 1 kb \u003d 1024 baytni olamiz. So'nggi ikki raqam qayerdan kelganligi, ayniqsa ahamiyatsiz bo'lgani uchun ularni aniqlashning foydasi yo'q. Shunday qilib, biz megabaytda qancha kilobayt bo'lganligi haqidagi savolga javob berishga yaqinlashamiz.

Bir necha qismga bo'lingan tabiiy fanlar o'z-o'zidan birlashgani haqidagi umumiy ma'lumotga yana murojaat qilaylik. U boshqa "Mega" prefiksini biladi, bu 10 ^ 6 (yoki millionni boshqacha) degan ma'noni anglatadi. Ya'ni, baytga nisbatan 1 MB \u003d 1 000 000 b. Bu bugungi kunda eng ko'p uchraydigan qiymat bo'lib, u ko'plab fayllarning hajmini tavsiflaydi. Shu bilan birga, yaqin kelajakda ishg'ol qilingan boshqa xotiralarga nisbatan nisbiy o'tish mumkin, bu asosiy konsol sifatida boshqa konsollarga o'tishga olib keladi. Mantiq va ozgina tabiiy bilimlar yordamida megabaytda qancha bayt borligini bilib oldik. Ularning millionga yaqini bor.

Biz asosiy savolni hal qilish vaqti keldi, unga biz bemalol murojaat qildik. Avval matematikaning bir lahzasi:

1 kb \u003d 1024 b;

1 mb \u003d 1 000 000 b;

1 mb \u003d 1000 kb.

Endi matematik usuldan foydalanib, megabaytda qancha kilobayt bor degan savolga javob berildi. Ko'rib turganingizdek, bu erda hech qanday maxsus narsa yo'q. Oddiy hisob-kitoblar sizga qiyin vaziyatda yordam beradi. Asossiz bo'lmaslik uchun oddiy maktab muammosining misolini ko'rib chiqamiz.

Sizning diskingizda 200 MB bo'sh joy bor deylik. Va unga 700 Kb hajmidagi matnli fayllarni qo'yishingiz kerak. Ularning soni cheksizlikka moyil bo'lishi kerak (shart shunday), ammo u cheklangan. Savol oddiy: qancha hujjatlarni tejashni boshqarasiz?

Yechim quyidagicha. Boshlash uchun siz megabaytda qancha kilobayt borligini eslaysiz. Ushbu bosqichda to'g'ri fikr 1 Mb \u003d 1024 Kb ekanligini yodda tutishi kerak. Keyinchalik, siz ixtiyoringizda 200 * 1024 \u003d 204800 Kb. Bu raqam fayl hajmi bo'yicha bo'linadi. Ya'ni, n \u003d \u003d 292. Kvadrat qavslar sonning butun qismini bildiradi, chunki fayl faqat hajmini o'zgartirmasdan kiritilishi mumkin. Javob n sonidir. Ushbu oddiy misol, amalda siz megabaytda qancha megabayt borligini bilishingiz mumkinligini ko'rsatmoqda.

Shunday qilib, siz ilgari berilgan savolga javob oldingiz. Bu kompyuterlarda murakkab narsa yo'qligini ko'rsatadi. Ular bilan bog'liq bo'lgan barcha narsalarni chuqur bilimlardan foydalanmasdan hisoblash mumkin.

Buni baham ko'ring