Axborot turlari,axborotlarni



Yüklə 228,44 Kb.
Pdf görüntüsü
səhifə1/3
tarix25.09.2023
ölçüsü228,44 Kb.
#148178
  1   2   3
AXBOROT TURLARI,AXBOROTLARNI KODLASHTIRISHNI O’RGATISH



AXBOROT TURLARI,AXBOROTLARNI 
KODLASHTIRISHNI O’RGATISH
REJA:
1.Axborotlarni kodlash.
2.Axborotni ikkilikda kodlash.
3.Axborotlarni kodlashning usullari.
4.Odatda kodlashda har bir shakl alohida belgi bilan taqdim 
etiladi.
 


 
KIRISH
Axborotlarni kodlash ma’lumotlarni uzatish va saqlash qulay 
bo’lgan ko’rinishda ifodalashdir. Tor ma’noda aytganda 
“kodlash” atamasi, ma’lum bir ma’lumotning bir ko’rinishidan 
saqlash, uzatish, qayta ishlash oson bo’lgan boshqa ko’rinishga 
o’tkazishdir. Odatda kodlashda har bir shakl alohida belgi bilan 
taqdim etiladi. Kompyuter faqat raqamli ko’rinishda aks 
ettirilgan axborotni qayta ishlashi mumkin. Boshqa barcha 
ma’lumotlar 
(masalan, 
tovush, 
tasvir, 
priborlarning 
ko’rsatkichlari va boshqalar) kompyuterda qayta ishlanishi 
uchun raqamli formada tavsiflanishi kerak. Masalan, musiqiy 
tovushni raqamli formaga o’tkazish uchun, ma’lum chastotadagi 
tovush intensivligini katta bo’lmagan vaqt oralig’ida o’lchab, 
har bir o’lchash natijalarini raqamli shaklda tasvirlash mumkin. 
Kompyuter dasturlari yordamida qabul qilingan ma’lumotlarni 
o’zgartirish mumkin, masalan turli xil tovushlarni bir-biriga 
bog’lash.Analog usulda kompyuter matnli axborotni qayta 
ishlashi mumkin. Kompyuterga kirishda har bir harf ma’lum son 
bilan kodlanadi, chiqishda tashqi qurilmalar(ekran yoki printer) 
inson idrok etishi uchun bu sonlardan harflarning tasvirini hosil 
qiladi. Harflar to’plami va sonlarning mos kelishi belgilarni 
kodlash deyiladi. Qoidaga ko’ra kompyuterda barcha sonlar nol 


va bir yordamida ifodalanadi(insonlar qanchalik o’rganib 
qolishgan bo’lsa ham , o’nlik sanoq sistemasidan emas). 
Boshqacha aytganda, kompyuterlar bu qurilmalarda qayta 
ishlash sezilarli darajada oson kechganligi uchun odatda ikkilik 
hisoblash tizimida ishlaydi. Kompyuterga sonlarni kiritish va 
ularni o’qish uchun chiqarishda inson o’nlik formada amalga 
oshishiga o’rganib qolgan bo’lsa ham, barcha zarur 
o’zgartirishlarni kompyuterdagi dasturlar bajaradi. Axborotlarni 
kodlash usullari.Har bir axborot bir necha xil usulda kodlanishi 
mumkin. Kompyuterlarning vujudga kelishi bilan alohida inson 
va butun nsoniyat ishlatadigan barcha ko’rinishdagi axborotlarni 
kodlash zaruriyati paydo bo’ldi. Ammo axborotlarni kodlash 
muammosini 
yechishni 
insoniyat 
kompyuterlar 
paydo 
bo’lishidan ancha oldin boshlagandi. Insoniyatning olamshumul 
kashfiyoti –yozuv va arifmetika-nutq va raqamli axborotni 
kodlash sistemasidan boshqa narsa emasdi. Axborot hech 
qachon sof holatda bo’lmagan, u har doim qandaydir kodlangan 
ko’rinishda bo’lgan. Ikkili kodlash-axborotni ifodalashning keng 
tarqalgan 
usullaridan 
biridir. 
Hisoblash 
mashinalarida, 
robotlarda, raqamli dastur boshqaruvidagi stanoklarda umumiy 
qonundagidek, hamma informatsiya , apparat bajaradigan barcha 
ishlar, ikkilik alfavit so’zlari ko’rinishida kodlanadi.Belgili 
axborotni kodlash.Asosiy operatsiya, matnning alohida belgisida 


bajariladi-belgilarni taqqoslash. Simvollarni taqqoslashda eng 
muhim jihat har bir belgi uchun takrorlanmaslik va bu kodning 
uzunligi, bevosita kodlash prinsipini tanlash amaliy jihatdan 
ahamiyatga ega emas. Matnlarni kodlashda turli kod jadvallarida 
foydalaniladi. Muhimi, bir yoki bir nechta matnni kodlash va 
dekodlashda 
bir 
jadvaldan 
foydalanlsa 
bo’lgani
Matnli 
axborotlarni 
kodlash.Hozirgi 
vaqtda 
foydalanuvchilarning katta qismi kompyuter yordamida harflar, 
sonlar, tinish belgilari va boshqa belgilardan iborat matnli 
ma’lumotlarni qayta ishlaydi. Hisoblab ko’ramiz, hamma 
belgilar nechta va bizga qancha miqdordagi bitlar kerak. 10ta 
son, 12 ta tinish belgi, 15 ta arifmetik amal, lotin va rus alfaviti 
harflari: jami 8 bitga to’g’ri keladigan 155ta belgilar. Axborot 
o’lchovi 
birliklari:

bayt 


bit

Kbayt 

1024 
bayt

Mbayt 

1024 
Kbayt

Gbayt 

1024 
Mbayt

Tbayt 

1024 
Gbayt
Kodlashning mohiyati shundan iboratki, har bir belgiga ikkilik 
koddagi 00000000 dan 11111111gacha bo’lgan sonlardan biri 
yoki o’nlik koddagi 0dan 255 gacha bo’lgan sonlardan biri mos 
qilib belgilangan. Hozirgi vaqtda rus harflarini kodlash uchun 5 


turlicha kodlash jadvallaridan(КОИ - 8, СР1251, СР866, Мас, 
ISO) foydalaniladi. Bir jadval yordamida kodlangan matn 
boshqa jadvalda to’g’ri ko’rinmaydi.Asosiy belgilarni 
kodlashning usuli ASCII(American Standard Code for 
Information 
Interchange-ma’lumotlarni 
almasish 
uchun 
Amerika standarti)-kodi deb nomlanib, 16 lik sanoq tizimida 
kodlangan 16 ga 16 jadvaldan iborat.Tovushli axborotlarni 
kodlash.Fizika kursidan ma’lumki tovush bu havoning 
tebranishidir. O’zining tabiatiga ko’ra tovush uzluksiz to’lqindir. 
Agar tovushni elektr signalga o’zgartirsak(masalan, mikrofon 
yordamida), biz vaqt o’tishi bilan o’zgaruvchi bir tekis 
kuchlanishni ko’rishimiz mumkin. Kompyuter analog signalni 
qayta ishlashi uchun uni qandaydir ikkilik ko’rinishdagi sonlar 
ketma-ketligi ko’rinishiga o’zgartirishimiz kerak. Buning uchun 
esa diskretizatsiya va raqamlash kerak. Bu ish bunday shaklda 
ham bo’lishi mumkin: ma’lum bir vaqt oralig’idagi signal 
amplitudalarini aniqlash va olingan raqamli ma’lumotlarni 
kompyuter 
xotirasiga 
yozish.
Axborotni ikkilik sanoq sistemasida kodlash Kompyuter 
raqamlarining o`zini emas, balki shu raqamlarni ifodalovchi 
signallarni farqlaydi. bunda raqamlar signalning ikki qiymati 
bilan (magnitlangan yoki magnitlanmagan ; ulangan yoki 
ulanmagan ; ha yoki yo`q va hokazo... ) ifodalanadi. bu 


holatning birinchisini 0 raqami bilan, ikkinchisini esa 1 raqami 
bilan belgilash qabil qilinga bo`lib, axborotni ikkita belgi 
yordamida kodlash nomini olgan. Bu usul qisqacha qilib, ikkilik 
kodlash deb ham ataladi. bunda har bir raqam va alifbodagi 
belgi jahon andozalaridagi kodlash jadvali – ASCII (American 
Standard Code for Information Interchange) jadvali yordamida 
ikkilik belgilar ketma – ketligida ifodalanadi.Kodlash usullari 
ikkita – Tekis va notekis turda bo`lishi mumkin. Tekis usullarida 
bir xil xajmdagi belgilardan foydalanilsa, notekis usulda belgilar 
tuli hajmdagi belgilarni o`z ichiga oladi.Kodlashning notekis 
usuliga Morze alifbosi usullari misol bo`la oladi, chunki unda 
har bir harf va raqanga uzun va qisqa signallarning ikkilik ketma 
– ketligi mos keladi. Masalan “Y” harfiga birgina nuqta mos 
kelsa, “O” harfi uchun uchta tire mos keladi. bunday usul bilan 
axborotlarni uzatish mumkin bo`lsa-da, ularni qayta ishlash 
katta muammoli vazifadir. Shuning uchun ham axborotlarni 
qayta ishlash vositasi hisoblash mashinalarida tekis kodlash 
usullaridan foydalaniladi. Kompyuterlarda har bil belgiga 0 va 1 
belgilarining ketma-ketligidan iborat sakkizta belgi mos 
qo`yiladi. Shu sakkista belgining har biri bit deb nomlanadi. 
sakkista bit esa bir baytni tashki etadi.8 ta 0 va birlaning turli 
kombinatsiyasidan 
foydalanib, 
turli 
hildagi 
belgilarni 
kodklashimiz mumkin. 0 va 1 dan iborat raqamlar yordamida 


ularni sakkistadan ajratsak, bu kombinatsiyalar soni 28 = 256 
bo`ldi va ular yordamida 256 ta harf , raqamlar va turli boshqa 
belgilarni 
kodlash 
imkoniyatini 
tug`iladi.
Bitta belgini kompyuterlarda kodlash uchun 8 bit, ya`ni 1 bayt 
joy yetadi. Ko`rinib turibdiki, 1 bayt joyda ikkilik kod orqali 
256 ta belgini kodlash imkoniyati bo.ASCII jadvali yordamida 
ayrim belgilarning ikkilik Sistemasidagi kodlarni misol sifatida 
keltiramiz.
A-01000001 
B-01000010
C-01000011
I-01001001
J-010011010
K-010011011
M-010011101
N-01001110
O-01001111
Ya`ni ASCII jadvalida keltirilgandek Abelgisini o`nta oltilikda 
14 ga teng (belgi turgan katakda kesidhgab sitr va ustun 
raqamlari qo`shiladi) 14 – 41 tetrada asosida 1=0001; 4 = 0100. 
Demak A belgisini komyuterda kodlanishi 01000001 bo`ladi, 


LOLA 
so`zini 
quyidagicha 
kodlash 
mumkin.
01001100 
01001111 
01001100 
01000001
Buyruqlarni yoki turli boshqa turdagi axborotlarni kodlash 
uchunshu tartibda yondoshiladi. biroq turli rusumdagi 
kompyuterlaar uchun bu yondoshuv turlicha bo`lishi mumkin. 
Bu texnikaning xususiyatiga bog`liq bo`lgan holatdadir. 0 va 1 
lar ketma – ketligi bilan grafik axborotlarni ham kodlash 
muimkin. Buning uchun quyidagi usuldan foydalaniladi. 
Rozmomadagi rasmga diqat bilan razm solsangiz, u mayda 
nuqtalardan (ularni polografiya tilida “Rastor” deyishadi) tashkil 
topganligini 
ko`rasiz. 
turli 
polografiya 
uskunalaridan 
foydalanilganlikboyis, bu nuqtalarning zichligi turlicha bo`ladi. 
Ko`pchilik ro`znomalardagi rasmlarda 1 sm lik uzunlikda 24 ta 
nuqta bo`ladi, ya`ni 10 x 10 sm2 o`lchovidagi rasm taxminan 
oltmushming nuqtadan iborat bo`ladi. Bular bir xil darajadagi oq 
va qora nuqtalarda iborat bo`lsa u hoda bir nuqtadagi 1 bit 
yetarli bo`lmaydi. 2 bit bilan nuqtaning to`rt xil rangini 00-oq, 
01 och kul rang 10-kul rang , 11-qora rangni kodlash mumkin 
bo`lsa uch bit sakkis hil rangni, 4 bit 16 xil rangni kodlash 
imkoniyatini beradi.Axborot miqdori va uzatish tezligi.Axborot 
ham boshqa ko`pgina tushunchalar (masalan , vaqt ish harorat, 
masofa va boshqalar) kabi o`lchanadi, Ammo uning o`lchov 
birligi siz bilgan matematika yoki fizika kursida tanishgan 


o`lchov birlilarimizdan farq qiladi.Axborotni o`lchash uchun 
unda ishtirok ekgan harf , raqam va boshqa belgilar 0 va 1 
raqamlari bilan kodlanadigan kodga almashtiriladi.Masalan 3 
raqami 11 kabi; 8 raqami 1000kabi; A harfi 01000001 ; m harfi 
esa 11011101 kabi ifodalanadi.Axborotning eng kichik o`lchov 
birligi sifatida bit qabul qilingan. Bit axborotning raqamli 
ifodasidagi 0 yoki 1 belgisi bo`lib,inglis tilidagi “binariy digt” 
so`zidan olingan va “ikkilik raqami”” degan ma`noni 
anglatadi.Masalan: 100101001da 9 ta bit bor. Chunki unda 9 ta 
raqam ishtirok etmoqda.Axborotlarni kodlashning usullari. 
Ma’lumotlarni kodlash Istalgan sonli, matnli, grafikli, tovushli 
va boshqa axborotlar kompyuter xotirasida ikkilik sanoq 
tizimidagi 
sonlar 
ko’rinishda 
ifodalanadi.
Ikkilik 
sanoq 
sistemasi: 
0;1
Uchlik 
sanoq 
sistemasi: 
0;1;2
To’rtlik 
sanoq 
sistemasi: 
0;1;3
O’nlik sanoq sistemasi: 0;1; 2; 3; 4; 5; 6; 7; 8; 9
Istalgan sonli, matnli, grafikli,tovushli va boshqa axborotlar 
kompyuter xotirasida ikkilik sanoq tizimidagi sonlar ko’rinishda 
ifodalanadi.Axborot sonli, matnli, rasmli va boshqa shakllarda 
taqdim qilinishi mumkin.Axborotni berilgan shakldan boshqa 
shaklga o’tkazish jarayoni kodlash deyiladi.Axborot sonli, 
matnli, rasmli va boshqa shakllarda taqdim qilinishi mumkin. 


Axborotni berilgan shakldan boshqa shaklga o’tkazish jarayoni 
kodlash deyiladi. Istalgan sonli, matnli, grafikli, tovushli va 
boshqa axborotlar kompyuter xotirasida ikkilik sanoq tizimidagi 
sonlar ko’rinishda ifodalanadi. Kompyuter xotirasida istalgan 
matn 
belgilar 
kodini 
ketma-
ketligidan iborat bo’ladi. Ya’ni harfning o’rniga uning kodlash 
jadvalidagi nomeri saqlanadi. Harf va belgilarni tasviri ularni 
monitorga chiqarish va chop qilish momentida taqdim 
qilinadi.Dastavval 8 bitli kodlash tizimi qo’llanilgan va u o’zida 
128 ta belgilarni mujassamlashtirgan edi
Bunga tovushlarni harf va raqamlar orqali, musiqa tovushlarini 
notalar orqali, matematik, fizik, biologik qonuniyatlarni 
formulalar 
orqali 
ifodalanishini 
misol 
qilish 
mumkin. 
Malumotlarni kodlash haqida Inson borliqning bir qismi bo'lgani 
uchun doimo borliqning ta'sirini sezib turadi. Bu ta'sirni turli 
signallar (tovush, yorug'lik, elektomagnit, nerv va hokazo) 
ko'rinishida qabul qilamiz. Insonga uzluksiz ta'sir etib turuvchi 
axborotlarni analog axborotlar deb ataladi
Inson analog axborotlarni qayta ishlashi uchun uni biror qismini 
ajratib oladi va tahlil qiladi. Tahlil qilish jarayonida axborotni 
qayta ishlash uchun qulay bo'lgan ko'rinishga o'tkazadi. Bunda 


inson turli 13 belgilardan foydalanadi. Masalan, sizga ma'lum 
bo'lgan alifbo harflari insonga tushunarli bo'lgan tovushlarni, 
nota belgilari esa musiqiy tovushlarni ifodalaydi. Bu belgilar 
yordamida insonga eshitilayotgan, nutq yoki musiqani qog'ozga 
tushirish oson kechadi. Demak, inson axborotlarni qayta ishlash 
uchun uni uzlukli ko'rinishga o'tkazar ekan. Axborotlarni bu 
kabi uzlukli ko'rinishini diskret axborotlar deb ataladi.Inson 
tomonidan ishlab chiqarilgan qurilmalar ichida analog 
axborotlar bilan ishlaydiganlari ham, diskret axborotlar bilan 
ishlaydiganlari ham mavjud. Diskret axborotlardan eng ko'p 
tarqalgani raqamli axborotlardir, ya'ni uzluksiz axborotning 
raqamlar orqali ifodalangan ko'rinishidir. Analog signallar bilan 
ishlaydigan qurilmalar analog qurilmalar, raqamli axborotlar 
bilan ishlaydigan qurilmalar raqamli qurilmalar deb ataladi. 
Analog qurilmalarga televizor, telefon, radio, fotoapparat, 
videokamerani, raqamli qurilmalarga shaxsiy kompyuter, 
raqamli telefon, raqamli fotoapparat, raqamli videokamerani 
misol qilish mumkin.Axborotlar ustida amallar bajarish qulay 
bo'lishi uchun aniq bir qoidalar asosida boshqa ko'rinishga 
o'tkazish jarayoni axborotni kodlash deyiladi. Axborotlarni 
kodlash insoniyat tomonidan faqat amallar bajarish qulay 
bo'lishi uchun emas, balki axborotni maxfiy saqlash uchun ham 
qo'llanilgan. Kodlashning bu ko'rinishi shifrlash deb ataladi. 


Qadimda 
axborotlarni 
kodlash.

Yüklə 228,44 Kb.

Dostları ilə paylaş:
  1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin