Mavzu: Algoritmlashtirish va dasturlash asoslari Reja


Aniqlik, ya’ni ijrochiga berilayotgan ko’rsatmalar aniq mazmunda bo’lishi lozim hamda faqat algoritmda ko’rsatilgan tartibda bajarilishi shart


Download 0.89 Mb.
bet2/5
Sana08.02.2023
Hajmi0.89 Mb.
#1177179
1   2   3   4   5
Bog'liq
9-mavzu.Algoritmlashtirish va dasturlash asoslari

3. Aniqlik, ya’ni ijrochiga berilayotgan ko’rsatmalar aniq mazmunda bo’lishi lozim hamda faqat algoritmda ko’rsatilgan tartibda bajarilishi shart.
4. Ommaviylik, ya’ni har bir algoritm mazmuniga ko’ra bir turdagi masalalarning barchasi uchun yaroqli bo’lishi lozim
5. Natijaviylik, ya’ni har bir algoritm chekli sondagi qadamlardan so’ng albatta natija berishi lozim.

Algoritmning tasvirlash usullari

Algoritmning tasvirlash usullari haqida gapirganda algoritmning berilish usullari xilma-xilligi va ular orasida eng ko’p uchraydiganlari quyidagilar ekanligini ko’rsatib o’tish joiz

1. Algoritmning so’zlar orqali ifodalanishi (matn usuli).

2. Algoritmning formulalar yordamida berilishi (formula usuli).

3. Algoritmning jadval ko’rinishida berilishi, masalan, turli matematik jadvallar, loteriya yutuqlari jadvali, funksiyalar qiymatlari jadvallari bunga misol bo’ladi.

4. Algoritmning dastur shaklida ifodalanishi, ya’ni algoritm kompyuter ijrochisiga tushunarli bo’lgan dastur shaklida beriladi


5. Algoritmlarning grafik shaklda tasvirlanishi. Masalan, grafiklar, sxemalar ya’ni blok - sxema bunga misol bo’la oladi.

Algoritmlarning tasvirlanish usullari


Ma’lumotlarni qog’ozga chiqarish
Chiqarish bloki
Boshlash, tamom, to’xtash
Algoritmning boshi va oxiri (oval)
Ma’lumotlarni kiritish va natijalarni chiqarish
Ma’lumotlarni kiritish va chiqarish parallelogramm)
Yo’nalish chizig’ini o’zgartirish
birlashtirish
(aylana)
qism dastur bo’yicha hisoblash, standart qism dasturi
qism dastur
Siklning boshlanishi
siklik jarayon
(oltiburchak)
Shartlarni tekshirish
shartli blok (romb)
hisoblash amallari ketma-ketligi

Download 0.89 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling