Muxammad al-xorazmiy nomidagi



Yüklə 20,05 Kb.
səhifə1/2
tarix24.12.2023
ölçüsü20,05 Kb.
#191082
  1   2
Sanoq tizimi sonlarni maxsus belgilar (raqamlar) toʻplami yordam-fayllar.org


Sanoq tizimi sonlarni maxsus belgilar (raqamlar) toʻplami yordamida yozish usuli. Sanoq tizimining pozitsion va nopozitsion koʻrinishlari mavjud

MUXAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

5355060 - Kutubxona Axborot Faoliyati yo’nalishi 061-20 - gurux


“Kompyuterni tashkil etish” fanidan
Mustaqil ishi
Bajardi: Abdullayeva. M
Qabul qildi: Sobirov. SH
Toshkent 2022

Mavzu : Sanoq sistemalari turlari va ular ustida amallar bajarish

Reja :
  1. Sanoq tizimlari turlari


  2. Sanoq sistemalarida amallar harakat


  3. Ikkilik sanoq sistemasida amallar harakat


  4. Xulosa


Sanoq tizimi — sonlarni maxsus belgilar (raqamlar) toʻplami yordamida yozish usuli. Sanoq tizimining pozitsion va nopozitsion koʻrinishlari mavjud. Nopozitsion Sanoq tizimi rim raqamlari bilan, pozitsion Sanoq tizimi esa biz oʻrgangan va arab raqamlari (aslida hind raqamlari) deb ataladigan belgilar bilan yoziladi[1]. Pozitsion Sanoq tizimida oʻrniga qarab raqamning qiymati oʻzgarib boradi. Masalan, 34 soni 4 ta birlik va 3 ta oʻnlikni bildiradi. Agar ularning oʻrni almashtirilsa 43 soni hosil boʻladi. Bu sonda 3 ta birlik va 4 ta oʻnlik mavjud, yaʼni 3 ning qiymati 10 marta kamaydi va aksincha 4 ning qiymati 10 barobar oshdi. Bunday oʻnlik Sanoq tizimidagi sonlarning raqamlari uni 10 lik asos darajalari yigʻindisida tasvirlashning koeffitsiyentlari hisoblanadi. Hisoblash mashinalarida, odatda, G.V. Leybnits taklif qilgan ikkilik sanoq sistemasi ishlatiladi. Bunday sonlarni tasvirlash uchun 2 ta — 0 va 1 raqamlaridan foydalaniladi. 2 lik Sanoq tizimining ishlatilishi EHMlar quriladigan elementlarning faqat 2 ta turgʻun ishchi holatda boʻlishi bilan bogʻliq. Bu elementlar kalitlarga oʻxshash boʻlib, ular yozilgan yoki oʻchirilgan holatlarda boʻladi. Uchinchi holat yoʻq. Bu holatlarning biriga 1, 2siga 0 mos qoʻyilsa, bunday elementlarning ketma-ketligi 2 lik Sanoq tizimidagi songa mos keladi.

Sanoq sistemalari turlari


Ma'lumki, harflardan iborat alifboni qollashda bir qancha qonun va qoidalarga amal qilinadi. Sonli alifbodagi belgilardan foydalanishda ham o'ziga xos qoidalardan foydalaniladi. Bu qoidalar turli alifbolar uchun turlicha bo'lib, mazkur alifboning kelib chiqish tarixi bilan bog'liq. O'z ichiga o'nta raqamni olganligi uchun bu alifbo o'zining barcha qoidalari bilan birgalikda o'n raqamli sanoq sistemasi yoki qisqacha о 'nlik sanoq sistemasi deb ataladi.
Sonlar sistemasidagi raqamlar soni shu sistemaning asosi deb yuritiladi.
Sonlar alifbosiga kiritilgan (bir xonali) belgilar raqamlar va ular yordamida hosil qilingan boshqa (ko'p xonali) belgilar sonlar deb yuritiladi. Masalan, o'nlik sanoq sistemasida 5, 6, 8 - bu raqamlar, ammo 568 - bu son. O'nlik sanoq sistemasida birliklar, yuzliklar, mingliklar va boshqalar har biri o'ntadan belgilardan iborat guruhlarga bo'lingan: 0, 1, ... , 9; 0 ta, 1 ta,..., 9 ta 10; 0 ta, 1 ta,..., 9 ta 100,.... Boshqa asosli sanoq sistemalardagi belgilar shu sistema asosi nechaga teng bo'lsa, shuncha belgilardan iborat guruhlarga ajratiladi.
O'nlik sanoq sistemasida raqamlar o'zi turgan o'rniga (razryadiga) ko'ra turlicha miqdorni anglatadi.
Masalan: a) 999: 9 (to'qqiz) - birlik; 90 (to'qson) - o'nlik; 900 (to'qqiz yuz) - yuzlik;
b) 1991: 1 (bir) - birlik; 90 (to'qson) - o'nlik; 900 (to'qqiz yuz) - yuzlik; 1 (ming) - minglik.
Shu bois ham bu sistema raqamlari o'z pozitsiyasi (turgan o'rni) ga bog'liq bo'lgan sistema deb ham yuritiladi.
Sanoq sistemalari shu xossasiga ko'ra raqamlarining pozitsiyasiga bog’liq bo'lgan va raqamlarining pozitsiyasiga bog'liq bo'lmagan sanoq sistemalariga (qisqacha pozitsiyali va pozitsiyali bo'lmagan sanoq sistemalariga) bo'linadi. Pozitsiyali bolmagan sanoq sistemasiga rim sanoq sistemasi misol bo'ladi.
Sizga ma'lumki, pozitsiyali sanoq sistemasi bo'lgan o'nlik sanoq sistemasida arifmetik amallar bajarish juda qulay, lekin, pozitsiyali bo'lmagan sanoq sistemasi bo'lgan rim sanoq sistemasida arifmetik amallar bajarish juda murakkab. Shuning uchun ham ajdodlarimiz raqamlar va sonlarni aniq bir shakllar tizimiga keltirish masalasiga katta e'tibor qaratganlar.

Sanoq sistemasi bu – sonlarni o‘qish va arifmetik amallarni bajarish uchun qulay ko‘rinishda yozish usuli.


Qadimda hisob ishlarida ko‘proq barmoqlardan foydalanilgan. Shu sababli narsalarni 5 yoki 10 tadan taqsimlashgan. Keyinchalik o‘nta o‘nlik maxsus nom – yuzlik, o‘nta yuzlik – minglik nomini olgan va h.k. Yozuv qulay bo‘lishi uchun bu muhim sonlar maxsus belgilar bilan ifodalana boshlagan. Agar hisoblashda 2 ta yuzlik, 7 ta o‘nlik, yana 4 ta birlik bo‘lsa, u holda yuzlikning belgisini ikki marta, o‘nlik belgisini yetti marta, birlik belgisini to‘rt marta takrorlashgan. Birlik, o‘nlik va yuzliklarning belgisi bir-biriga o‘xshash bo‘lmagan. Sonlarni bunday yozganda belgilarni ixtiyoriy tartibda joylashtirish mumkin bo‘lgan, chunki yozilgan sonning qiymati tartibga bog‘liq emas. Bunday yozuvda belgi holatining ahamiyati bo‘lmaganidan, mos sanoq sistemasi nopozitsion sistema deb ataladi. Qadimgi misrliklar, yunonlar va rimliklarning sanoq sistemasi nopozitsion edi. Nopozitsion sanoq sistemasi qo‘shish va ayirish amallari uchun ozgina yarasada, ko‘paytirish va bo‘lish uchun butunlay yaroqsiz edi. Ishni osonlashtirish maqsadida hisob taxtalari – abaklar ishlatilar edi. Hozirgi zamon cho‘tlari abakning o‘zgargan ko‘rinishidir.
Qadimgi bobilliklarning sanoq sistemasi dastlab nopozitsion edi, keyinchalik ular belgilarni yozish tartibida ham informatsiya borligini sezishib, undan foydalanishga o‘rganishdi va pozitsion sanoq sistemasiga o‘tishdi. Bunda biz hozir qo‘llayotgan sistemadan (raqamning o‘rni bir xonaga siljitilganda uning qiymati 10 martaga o‘zgaradigan o‘nli sanoq sistemadan) farqli, bobilliklarda belgi bir xonaga siljitilganda sonning qiymati 60 marta o‘zgarar edi (bunday sanoq sistemasi oltmishli sistema deb ataladi). Uzoq vaqtgacha Bobilning sanoq sistemasida nol belgisi, ya’ni bo‘sh qolgan xonaning belgisi yo‘q edi. Odatda, sonlarning tartibi ma’lum bo‘lganidan bu noqulay emas edi. Ammo keng ko‘lamli matematik va astronomik jadvallar tuzish boshlanganda, ana shunday belgiga ehtiyoj tug‘ildi. Bu belgi keyinchalik mixxat yozuvlarda va eramizning boshida Iskandariyada tuzilgan jadvallarda uchraydi. IX asrda nol uchun maxsus belgi paydo boldi. O‘nli sanoq sistemasida sonlar ustida amallar bajarish qoidasi ishlab chiqildi. Muhammad ibn Muso al-Xorazmiy tomonidan yozilgan “Hind hisobi” nomli risola tufayli o‘nli sanoq sistemasi Yevropaga, keyin esa butun dunyoga tarqaldi.
Sanoq sistemasining asosi uchun na faqat 10 va 60 ni, balki birdan katta ihtiyoriy p natural sonni olish mumkin.
Sanoq sistemalarini tashkil etilishi deyarli bir xil. Biror p soni – sanoq sistemasi asosi sifatida qabul qilinib, ixtiyoriy N soni quyidagi ko‘rinishda ifodalanadi:
N =an pn + an-1 pn-1+ ... + a1 p1 + a0 p0 + a-1 p-1 + ... + a-m p-m
Turli sanoq sistemalardan 10 likka o’tish:
Bunda n sanoq sistemasida berilgan sonning raqamlari ohiridan nol (0) dan boshlab razryadlari yozilib chiqiladi, va har bir raqam n ning razryadga teng darajasiga ko’paytirilib qo’shiladi.
Ya’ni :

1010112 =1*25+0*24+1*23+0*22+1*21 +1*20=32+8+2+1=43


A197F 16 = A*164+1*16 3+9*162+7*161 +F*16 0 =10*65536+1*4096+9*256+7*16+15*1=661887

10 lik sanoq sistemadan boshqa sanoq sistemalrga o’tish


10 lik sanoq sistemadan boshqa sanoq sistemalrga o’tish
10 li sanoq sistemadan ixtiyoriy boshqa n sanoq sistemaga o’tish uchun:
- 10 lik sanoq sistemadagi berilgan son n soniga burchakli bo’lish usulida bo’linadi va qoldiq yozib olinadi.
- keyingi qadamda hosil bo’lgan bo’linma yana n soniga bo’linadi, . . .
- bunda bo’lish bo’linma n sonidan kichik bo’lguniga qadar davom ettiriladi.
- hosil bo’lgan bo’linma va qoldiqlar ohiridan boshga qarab (pastdan tepaga qarab) yozib olinadi.
- bu son biz izlagan javob bo’ladi!

4310 = 1010112

218910 =42158
2 lik sanoq sistemasida amallar:

Har qanday sanoq sistemasida qo’shish, ayirish, ko’paytirish, bo’lish kabi amallar biz bilgan 10 lik sanoq sistemasidagi kabi bajariladi, lekin farqi shundaki hosil bo’lgan sonni shu sanoq sistemadagi raqamlar orqali ifodalash kerak :


2-lik sanoq sistemasida qo'shish jadvali

1

+

1

=

10

1

+

0

=

1

0

+

1

=

1

0

+

0

=

0


1

+

1

+

1

=

11




1

+

1

+

1

+

1

=

100




1

+

1

+

1

+

1

+

1

=

101

2 lik sanoq sistemasida ayirish jadvali






Yüklə 20,05 Kb.

Dostları ilə paylaş:
  1   2




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