Ishni bajarilish tartibi va qo’yilgan vazifa



Download 18,14 Kb.
Sana13.03.2022
Hajmi18,14 Kb.
#492574
Bog'liq
jj


Ishdan maqsad: O’zaro tub sonlar va modul amali xossalari, sanoq sistemasi, mantiqiy amallar haqida amaliy ko’nikmalarga ega bo’lish.

Ishni bajarilish tartibi va qo’yilgan vazifa


Sonning moduli, sanoq sistemasiga oid misollar berilgan bo‘lib unda talabalar o’zning tartib raqamida berilganlarni bajarilsin va qadamma – qadam izohlansin.


T.J.R

Modulning xususiyatlari

n>0 va
a<0 holda
b=a mod n
ni toping ?

(e*d)modn=1 у va n berilgan holda d ni toping?

X2- >Y10

X8- >Y10

X16- >Y10

2

a=6; b=-7; c=8; n=8;

a=-54; n=8;

n=19; e=4;

10101011

2512

1AF


1. a=6; b=-7; c=8; n=8;
(a+b)mod n=((a mod n)+(b mod n))mod n,
(a-b)mod n=((a mod n)-(b mod n))mod n,
(a·b)mod n=((a mod n) · (b mod n))mod n,
(a· (b+c)mod n=(((a·b) mod n)+(a·c) mod n))mod n.

  1. (6-7)mod 8 = 7 izoh: -1 ni 8 ga bo’lganda butun qism qilib -1 ni olamiz. qoldiqni toppish -1*8 + q = -1 q = 7;

*Bu va bunday keying 3 misolda shu amallar ishlaydi!

  1. (6+7)mod 8 = 5

  2. (6*(-7))mod 8 = 6

  3. (6*(-7+8))mod 8 = 6

2. n>0 va a<0 holda b=a mod n ni toping ?

a = -54; n = 8; b = a mod n = -54 mod 8 = 2


izoh : -54 ni 8 ga bo’lganda -7 butun qismi bo’ladi . Bundan qoldiqni topadigan bo’lsak -7 * 8 + b = -54 tenglamani ishlash kifoya.
-56 + b = -54 b = 56-54 = 2
3. (e*d)modn=1 у va n berilgan holda d ni toping?
n=19; e=4; (4*d)mod19 = 1 ekan bundan , 4*d = q*19 + 1 tenglama kelib chiqadi . n = a; e = b; deb olamiz.
quyidagicha 3 ta to’plam misolimiz uchun ishlaydi U={a, 1, 0}, V={b, 0, 1}, T={U[1]modV[1], U[2]-[U[1]/V[1]]*V[2], U[3]- [U[1]/V[1]]*V[3]}
1. U = {19 , 1 , 0} , V = {4 , 0 , 1} , T = {19mod4 , 1 – [19/4]*0 , 0 – [19/4]*1} = {3 , 1 , 4} T[1] = 1 shart bajarilmadi shuning uchun , U=V={4 , 0 , 1} V=T={3 , 1 , -4} deb olamiz .
2. U = {4 , 0 , 1} , V = {3 , 1 , -4} , T = {4mod3 , 0 – [4/3]*1 , 1 – [4/3]*(-4)} = {1 , -1 , 5} ;
T[1] = 1 tenglik qanoatirilgani uchun T[3] = d formulani olamiz . d = 5
Tekshiramiz : 4 * 5 mod 19 = 20 mod 19 = 1 haqiqatdan tenglik d = 5 da o’rinli.
3. X2- >Y10 10101011
izoh : 2 likdan 10 lik sistemaga o’tkazish uchun sonning har bir raqamiga orqadan boshlab 2 ning darajalarini ko’paytirib chiqib natijani qo’shamiz . (* 2 ning 0 – darajasidan boshlaymiz ).
1*27 + 0*26 + 1*25 + 0*24 + 1*23 + 0*22 + 1*21 + 1*20 = 128 + 32 + 8 + 2 + 1 = 171
Javob : 171
4. X8- >Y10 2512
3 – misoldagi holat bu misolda ham islaydi ya’ni har bir raqamga 8 ning darajasini ko’paytirib chiqib natijalani qo’shamiz.
2*83 + 5*82 + 1*81 + 2*80 = 1024 + 80 + 8 + 2 = 1114
Javob : 1114
5. X16- >Y10 1AF
3-4- misollardagi holat .
1*162 + A*161 + F*160 = 256 + 160 + 15 = 431
*izoh : A = 10 , F = 15 deb olinadi .
Javob : 431

Nazorat savollari


1. O’zaro tub sonlar, tub sonlarga ta’rif bering va misollar keltiring.
2. Modul amali xossalarini misol orqali tushuntiring.
3. Butun sonlar va ularni kriptografiyada foydalanilishi.
Javoblar :

  1. # 1 dan boshqa umumiy bo’luvchlarga ega bo’lmagan ikki songa o’zaro tub sonlar deyiladi, misol uchun : 25 va 17.

# tub sonlar deb , faqatgina 1 ga va o’ziga bo’linadigan sonlarga aytiladi. Bularga misol : 13 , 97.

  1. Modul amalining hossasi shundan iboratki , modul ichida son musbat bo’ladimi manfiy bo’ladimi moduldan musbat tarzda chiqadi .

misol orqali tushunturadigan bo’lsak : |-13| = 13 bo’ladi.
|95| = 95 ligicha qoladi.

  1.  Natural sonlar va ularga qarama qarashi sonlar hamda nol birgalikda butun sonlarni tashkil qiladi.

Z = {… , -2 , -1 , 0 , 1 , 2 , …}.
Kriptografiyada butun sonlar juda keng miqyosda foydalaniladi . Asosan kalit sifatida , ma;lumotla shifrlash va deshifrlashda ko’p foydalaniladi.
Download 18,14 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
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