Vazirligi toshkent davlat iqtisodiyot universiteti


Misol 2. Quyidagi hisoblashning operator chizmasini tuzing. X + A, X-c*z, X-A



Download 3,04 Mb.
bet185/375
Sana04.02.2023
Hajmi3,04 Mb.
#907765
1   ...   181   182   183   184   185   186   187   188   ...   375
Bog'liq
Informatika va axborot texnologiyalari

Misol 2. Quyidagi hisoblashning operator chizmasini tuzing.


X + A,
X-c*z,
X-A,



agar agar agar


F


1 4X= 10


Y e c h i 1 i sh ij | 11
Bi P2 (I3; P4 (4 s P6 (X = 10) A7 Ilg


Operatorli chizmalar o‘zining shakli bo‘yicha ixchamgina bo‘ladi. Lekin yaqqollikning yo‘qligi murakkab turdagi masalalarni yechishda bunday algoritmni tekshirishni qiyinlashtiradi.
Algoritmlarning blok-chizmalari. Algoritm bosqichlar ketma-ketligini grafik jihatdan tasvirlab berish blok-chizmalar deb ataladi.
Blok-chizmalarning har bir qismi ma’lum bir shakl ko'rinishdagi geormetrik figuralar bilan tasvirlanadi. Har bir figura bitta bosqichni koh satadi va blok deb nomlanadi.
Algoritmlashtirishda ko‘p qo'llaniladigan bloklar bilan yaqindan tanishib chiqamiz.







- jarayon (bitta yoki bir guruh operatsiyalami bajarish)




- qaror qabul qilish(ma’lum bir shartlar asosida algoritm yoki dastumi bajarilish yo’nalishini tanlash)

o

- modifikatsiya(dastur, buyruqlami o’zgartiruvchi operatsiyalami bajarish)

(




- boshlash, tugatish. Ma’lumotlami qayta ishlash jarayonini boshlash, tugatish va to’xtatib turish uchun xizmat qiladi.




- kiritish, chiqarish(ma’lumotlarni qayta ishlash uchun kerakli bo’lgan shaklga keltirish(kiritish) yoki qayta ishlash natijalarini ro’yxatga olish (chiqarish)).



- oqimlar chizig’ i. Simvollar orasidagi aloqalaming ketma-ketligini tasvirlab beradi.





§ 10.2. Algoritm tushunchasi


297

0

- ulovchi. O'zaro bog'laydigan simvollar asosida oqimlar chizig'i o'rtasida uzilgan aloqalami ko'rsatadi.




- oldindan aniqlangan jarayon.










- hujjat.




"■—




- magnitli disk.

LJ

- betlami o'zaro bog'lovchi.


Oqimlar chizig'ining normal yo‘nalishi bo‘lib yuqoridan quyiga va chapdan o‘ngga hisoblanadi hamda strelkalar(yo'naltiradigan) bilan belgilanmaydi. Boshqa barcha holatlarda strelkalar bo‘lishi kerakdir.
Bloklar raqami chiziqlar tasvirini uzgan holda blokning chap yuqori qismiga qo‘yiladi. Bloklar harflar bilan yoki harf-raqam ko‘rinishida belgilanishi ham mumkin.





Agar blokning mazmunini ifoda etuvchi so'zlar blokka sig‘masa, u holda «izohlarwdan foydalaniladi. Izohlar chizmalaming bo'sh joyida keltiriladi va izoh berilayotgan blok bilan chiziq orqali yoki shtrixli chiziq bilan ulanadi.


51





izohlar


izohlar


Uzoq joylashgan bloklaming bir-biri bilan bo‘lgan oqimlar chizig‘i uzilishi mumkin. Bunday hollarda uzilish tugagan va boshlangari joyda harf, raqam yoki harf-raqam ko‘rinishdagi «Ulovchi» belgisi qo‘yiladi.




298


10 - bob. Algoritmlashtirish asoslari


«Ulovchi»ning nomi bo'lib qabul qilib oluvchi blokning nomeri








(identifikator) xizmat qiladi.
Agar oqimlar chizig‘ining
o‘zaro bog‘lanishi ulovchilari
turli betlarda bo‘lsa, u holda
betlararo bog‘lovchi
qo‘llanilib, uning ichiga bet va
blokning nomerlari kelitiriladi.






Blok-chizmalaming
asosiy afzalligini, algoritmni
tasvirlashning yaqqolligi bilan
izohlash hisoblanadi.

Masalani yechishning
algoritmlarini blok-chizmalar
asosida ifoda etib ularning
yaqqolligini ta’minlash



borasida quyidagi texnik qoidalarni inobatga olish kerak bo‘ladi:
a) bloklami gorizontal va vertikal holatda joylashtirish kerak;






b) bloklar orasidagi
masofani shunday olish
kerakki, ulami ulab turuvchi
chizig‘lar etarli darajada
kalta bo‘lsin;

v) bloklaming geometrik
о ‘ lehami hisoblash
jarayonini tavsiflashning
hajmiga to‘g‘ri kelishi
kerak. Shu bilan birgalikda
blokning uzunligi uning



balandligiga nisbatan v=l,5*a ko‘rinishda bo‘lishi kerak;
g) blok-chizmalarda bloklaming joylashishi va guruhlarga ajratilishi shunday bo‘lishi kerakki, ulami ko‘rib axborotlami yaxshi qabul qilish ta’minlanishi lozim.


§ 10.3. CHIZIQLI VA TARMOQLANGAN JARAYONLARNI
HISOBLASHNI ALGORITMLASHTIRISH
Barcha hisoblash jarayonlarini uchta sinfga ajratish mumkin bo‘ladi: chizig1 li, tarmoqlangan va davriy(siklik).

Download 3,04 Mb.

Do'stlaringiz bilan baham:
1   ...   181   182   183   184   185   186   187   188   ...   375




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