Kodlash Axborot Kodlashtirish



Download 286,99 Kb.
bet1/3
Sana31.03.2023
Hajmi286,99 Kb.
#923797
  1   2   3
Bog'liq
Kodlash

Kodlash - Axborot Kodlashtirish


Ma'lumotni kodlash juda keng bilim doirasidir. Albatta, bu raqamli texnologiyalarni rivojlantirish bilan bevosita bog'liq. Ko'pgina zamonaviy ta'lim muassasalarida axborotni kodlash eng mashhur mavzu hisoblanadi. Bugungi kunda ushbu hodisaning asosiy talqini kompyuterlar ishining turli jihatlari bilan bog'liq holda o'rganamiz. Biz savolga javob berishga harakat qilamiz: "Bir vaqtning o'zida jarayon, usul, asbob yoki bu hodisalarni kodlash bormi?"

ZEROS VA BIRLIKLAR


Kompyuter ekranida ko'rsatiladigan deyarli barcha turdagi ma'lumotlar , baribir, noldan va ikkinchidan iborat ikkilik koddir. Bu ma'lumotlar shifrlashning eng sodda "past darajadagi" usuli bo'lib, bu kompyuterda ma'lumotlarni qayta ishlashga imkon beradi. Ikkilik kod universal bo'lib, uni barcha kompyuterlar istisnosiz tushunadilar (aslida, bu maqsadda raqamli shaklda axborotdan foydalanishni standartlashtirish uchun).

Ikkilik kodlashni ishlatadigan asosiy birlik ("ikkilik raqam" iborasidan) bit . Bu 0 yoki 1 bo'ladi. Odatda, bitlar alohida-alohida ishlatilmaydi, lekin 8-raqamli ketma-ketliklar - baytlar bilan birlashtirilgan. Ularning har birida, shuning uchun, 256 dan ziyod nol va ularning (8-darajadagi 2) birikmasi mavjud bo'lishi mumkin. Odatda, bir nechta ma'lumotni muhim hajmdagi ma'lumotlarni yozish uchun emas, balki katta miqdordagi - "kilo", "mega", "giga", "ter" va hokazo. Prefikslarini yozish uchun foydalanilmaydi, ularning har biri avvalgisiga nisbatan 1000 barobar ko'p .

MATN KODLASH


Raqamli ma'lumotlarning eng keng tarqalgan turi matndir. Qanday kodlangan? Bu jarayonni tushuntirish juda oson. Bir harf, tinish belgisi, raqam yoki belgi bir yoki bir nechta bayt bilan kodlanishi mumkin, ya'ni kompyuter ularni nol va noyob ketma-ketlik sifatida ko'radi va so'ngra kiritilgan tanib olish algoritmiga muvofiq ekranda ko'rsatiladi. Kompyuter matni - "ASCII" va "UNICODE" ning "shifrlash" uchun ikkita asosiy dunyo standarti mavjud.
ASCII tizimida har bir belgi faqat bitta bayt bilan kodlangan. Ya'ni, ushbu standart orqali siz 256 belgigacha "shifrlash" mumkin - bu dunyo alifbosining aksariyat qismini ifodalaydi. Albatta, mavjud barcha milliy alifbo tizimlar ushbu manbaga mos kelmaydi. Shuning uchun, har bir alifboda shifrlashning o'z "quyi tizimi" mavjud. Imzo tizimlarining yordami bilan axborotni milliy kodlash uchun moslashtirilgan kodlash mavjud. Biroq, ushbu tizimlarning har biri, o'z navbatida, xalqaro darajada qabul qilingan global ASCII standartining ajralmas qismi hisoblanadi.

ad
ASCII tizimida 256 ta belgidan iborat ushbu manba ikki qismga bo'linadi. Birinchi 128 ingliz alifbosiga belgilangan belgilar (a dan zgacha harflar), shuningdek raqamlar, asosiy tinish belgilar va boshqa ba'zi belgilar. Ikkinchi 128 bayta, o'z navbatida, milliy xat tizimlarida saqlanadi. Bu ruscha, xitoycha, arabcha, yaponcha, xitoycha va boshqa nodir bo'lmagan alfavitlar uchun "quyi tizim" dir.
Ularning har biri alohida kodlash jadvali sifatida taqdim etiladi. Boshqacha qilib aytganda, ikkita alohida "milliy" jadvalda turli xil harflar va belgilar uchun bir xil bit majmuasi javobgar bo'lishi uchun (va, odatda, shunday bo'ladi) sodir bo'lishi mumkin. Bundan tashqari, turli mamlakatlarda IT-sohaning rivojlanishining o'ziga xos xususiyati bilan bir qatorda ular ham farqli. Misol uchun, ikki kodlash tizimi rus tilida keng tarqalgan: Windows-1251 va KOI-8. Birinchisi keyinchalik paydo bo'ldi (operatsion tizim bilan bir qatorda, bunga rozi bo'lmagan), ammo hozir ko'plab IT mutahassislari uni ustuvor vazifa sifatida ishlatishadi. Shuning uchun, rus tilida matnni o'qish kafolatlanishi uchun kompyuter, har ikkala jadvalni ham to'g'ri bilishi kerak. Ammo, odatda, bu bilan hech qanday muammo yo'q (agar kompyuter zamonaviy operatsion tizimga ega bo'lsa).
Matnni kodlash usullari doimo takomillashtirilmoqda. Belgilar uchun faqat 256 qiymatni ishlaydigan "bir baytli" ASCII tizimidan tashqari, "ikki baytli" UNICODE tizimi ham mavjud. 16-darajadagi 2-darajali matnli kodlashni amalga oshirish imkonini beradi, ya'ni 65 ming 536 ni hisoblash oson. Bu esa, o'z navbatida, dunyoning barcha mavjud milliy alifbolarini amalda kodlash uchun resurslarga ega. UNICODE-dan foydalanish "klassik" ASCII standartidan foydalanishdan kamroq.

Download 286,99 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish