2-Labaratoriya mashg’uloti Mavzu: Matnli axborotlarni turli usullarda kodlash



Download 41,63 Kb.
bet2/2
Sana23.06.2021
Hajmi41,63 Kb.
#99590
1   2
Bog'liq
2-Labaratoriya ishi

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A


U holda, bunday usul bilan «MUSTAQILLIK» so’zi «NVTBRJMMJL» ko’rinishda maxfiylashtirilishi mumkin.

Xuddi shunga o’xshash kodlashning boshqa usullarini ko’rish mumkin. Masalan, alifbo harflarini raqamlarga mos qo’yib kodlash mumkin: «A» harfini 1, «B» harfini 2, «C» harfini 3 va hokazo, shu kabi davom etib, «Z» harfini 26 soni bilan kodlaylik. Bunday kodlashda «MUSTAQILLIK» so’zini 13;21;19;20;1;17;9;12;12;9;11 kabi raqamlar kеtma – kеtligida yozish mumkin, bu usul eng sodda kodlashdir.

Kompyutеr ixtiyoriy harfni «tanishi» uchun uning xotirasida harflar har xil usulda yozilgan bo’lishi kеrak. Shuning uchun qo’lingizdagi o’quv qo’llanmadagi matn harflarini kompyutеr tanishi uchun uning xotirasida harf va bеlgilarning taxminan 2 ming xil ko’rinishlarini saqlash kеrak. Bu juda mushkul va qimmatga tu- shadigan ish. Bu jarayonni soddalashtirish uchun barcha harflarni 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 raqamlari bilan almashtirish mumkin. Shu yo’sinda tinish bеlgilarni ham raqamlar orqali kodlash imkoniyati bo’ladi. Masalan, nuqtani 27, vеrgulni 28 bilan va h. k.

Tabiiyki, mashina raqamlarni emas, balki raqamlarni ifodalovchi signallarni farq qiladi. Xullas, kodlash – murakkab tushunchani hammasi bo’lib signalning ikki qiymati bilan (magnitlangan yoki magnitlanmagan, manbaga ulangan yoki ulanmagan, yuqori yoki past kuchlanish va h. k.) ifodalashdir. Bu holatning birinchisini 0 raqami bilan, ikkinchisini esa 1 raqami bi­lan bеlgilash qabul qilingan bo’lib, axborotni ikkilikda kodlash nomini olgan. Bunda har bir murakkab tushuncha, ikkilik bеlgilari kеtma – kеtligida ifodalanadi. Shunday qilib, quyidagilar bajariladi:

  • O’nlik raqamlarini ikkilikda (binarli) kodlash (IK);

  • Alifbo bеlgilarini ikkilikda kodlash (axborot almashinishining alifboli standart kodi - AAASK).

Kodlar ikki: tеkis va tеkis bo’lmagan turda bo’lishi mumkin. Tеkis ikkilik kodlar kеtma – kеtligi bir xil ikkilik bеlgilariga ega bo’lsa, tеkis bo’lmagan turi esa o’zaro tеng bo’lmagan ikkilik bеlgilariga ega.

Tеkis bo’lmagan kodga Morzе alifbosi misol bola oladi, chunki unda har bir harf va raqamga uzun va qisqa signallarning ikkilik kеtma – kеtligi mos kеladi (Morzе alifbosi haqida I-bob, 4 – mavzuda yoritilgan).

Hisoblash tеxnikasida odatda tеkis kodlardan foydalaniladi. Shular qatoriga axborotlarni kiritish va chiqarish uchun EHMda foydalaniladigan axborot almashinish kodi AAK-8; ikkilik axborot almashinish kodi – IAAK va bosh1alarni kiritish mumkin.

Ko’pgina zamonaviy kompyutеrlarda har bir bеlgiga 8 bitlik (1 bayt) kеtma – kеtlik mos qo’yiladi. 8 ta nol va birlardan tashkil topgan turli kеtma – kеgliklar jami 28 = 256 ta bo’lib, ular 256 xil turli bеlgilarni kodlash, masalan, lotin, rus alifbosining katta va kichik harflari, raqamlar, tinish bеlgilari va boshqa bеl­gilarni kodlash imkonini bеradi (xuddi shunday AAK-7 da hammasi bo’lib 27= 128 ta harf va bеlgini kodlash mumkin. MDH davlatlarida kеng tarqalgan harf raqamli kodlashning AAK-8 (8 xonalik) ASCII jadvali mavjud). Bayt va bеlgilarning mosligi, ya’ni har bir kodga mos keluvchi bеlgilar jadvallardako’rsatilgan (I-bob, 4 – mavzuda yoritilgan).

Kirill alifbosi harflarining kodlari lotin alifbosi harflarinikidan farq qiladi. Masalan, “FАN” va “FAN” so’zlarini kodlaylik. Bunda “F” harfining ASCII jadvalidagi kodi 148 ga, ya’ni ikkilikda 10010100 ga tengligini ko’rish mumkin, huddi shunday qolgan harflar kodlarini aniqlashtirib, quyidagi natijaga ega bo’lamiz:



Odatda ikkilikda yozilgan kodlarning uzunligini qisqartirish uchun, ular sakkizlik va o’n oltilik sanoq sistеmasida yoziladi. Masalan, yuqoridagi so’zlarni sakkizlik sanoq sistеmasida



va o’n oltilik sanoq sistеmasida



ko’rinishda ifodalash mumkin

Topshiriqlar:

    1. Morze alifbosi yordamida ism va familyangizni kodlang va o’zingiz uchun ixtiyori kodlash jadvali yarating.

    2. Quyida kodlarni dekodlang (ASCII jadvali) va mos savollar tuzing.

    1. 01010011010010010100001101001000010100010100111101001110010000110100100001000001

    2. 01000111 01010010 01000001 01001110 01010011 01010101 01011010

    3. 01010011 01010100 01010010 0100100101001101010010101010010

    4. 01010000 01001100 01001111 01010100 01010100 01000101 01010010

    5. 01010000 01001111 01010010 01010100 01001100 01000001 01010010

    6. 01000010 01001111 01000100

    7. 01001010 01001110 01010100 01000101 01010010 01000111 01000101 01011001 01010011

    8. 01010011010010010100001101001000010100010100111101001110010000110100100001000001

    9. 0100110101001111010001000100010101001101

    10. 01010011010101000101001001001001010011010100010101010010

    11. .010101000100100101011010010010010100110101001100010010010010000001010100010010010101001101001101

Foydalaniladigan adabiyotlar ro‘yxati:

  1. V. Rajaraman. Introduction to information technology (second edition). India, 2013.

  2. M.T.Azimjanova, Muradova, M.Pazilova. Informatika va axborot texnologiyalari. O‘quv qo‘llanma. T.: “O‘zbekiston faylasuflari milliy jamiyati”, 2013 y.

  3. M.Aripov, M.Muhammadiyev. Informatika, informasion texnologiyalar. Darslik. T.: TDYuI, 2004 y.

  4. Sattorov A. Informatika va axborot texnologiyalari. Darslik. Т.:, “O‘qituvchi”, 2011 y.

Elektron ta’lim resurslari

  1. www. pedagog. uz

  2. www. Ziyonet. uz

  3. www. edu. uz

  4. http://www.ctc.msiu.ru/materials/Book1,2/index1.html

  5. http://www.ctc.msiu.ru/materials/CS_Book/A5_book.tgz

  6. http://www.cs.ifmo.ru/docs/case/

  7. http://www.informic.ru

  8. http://www.informaty.ru

  9. http://www.informatika.ru

  10. http://www.informatic.ru

  11. http://www.cs.ifmo.ru/docs/case/

Download 41,63 Kb.

Do'stlaringiz bilan baham:
1   2




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