2-ma’ruza. Dasturiy ta`minot ishlab chiqish bosqichlari. Algoritm va uning xossalari


Chiqish - algoritm shu blok orqali tugaydi  Kirish BITTA, chiqish YO’Q


Download 177.92 Kb.
Pdf ko'rish
bet11/17
Sana06.11.2023
Hajmi177.92 Kb.
#1751257
1   ...   7   8   9   10   11   12   13   14   ...   17
Bog'liq
2-ma\'ruza

Chiqish - algoritm shu blok orqali tugaydi 
Kirish BITTA, chiqish YO’Q 
Boshlash 
Kiritish/chiqarish 
Operator 
Ichki masala 
shart 


Chiqish 


Yordamchi bloklar 
Blok 
Tavsif 
Tugun - shoxlarning birlashishi, nuqta bilan 
belgilanishi mumkin 
Blok-sxema 2-sahifadan davom etadi.
Blok-sxemasi dastlabki qismi 1-sahifada
Blok-sxema A-nuqtadan davom etadi.
Blok-sxemasi dastlabki qismi A-nuqtada 
Parametrik siklni belgilash uchun blok.
 
IKKITA kirish va IKKITA chiqish 
 
Misol. Kvadrat tenglamaning ildizlarini hisoblash algoritmi 
Ax
2
 + Bx + C = 0 shaklidagi kvadrat tenglama uchun barcha haqiqiy ildizlarni toping 
 
 




Par = Bosh. Qadam; Oxiri 


Boshlash 
 ni kiritish 
 
 
ildizi yo’q 
 
 
 
 
 ni 
chiqarish 
 ni chiqarish 
 
 
 
 
 



 
Boshqaruvning asosiy konstruksiyalari 
 
Chiziqli 
Tarmoqlanish 
Takrorlanish 
 
 
 
 
 
 
 
 
 
Bir yoki har xil turdagi 
ketma-ket ikki yoki undan 
ortiq 
bloklar 
birin-ketin 
bajariladi. 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
Belgilangan shartning joriy 
qiymatiga 
asoslangan 
algoritmlarni 
tarmoqlash, 
so'ngra 
biriktirish. 
Shoxlardan birida operatorlar 
yetishmayotgan 
bo'lishi 
mumkin. 
+ bilan belgilangan shoxdagi 
operatorlar 
faqat 
shart 
bajarilgan taqdirda bajariladi. 
- bilan belgilangan filialdagi 
operatorlar 
faqat 
shart 
bajarilmasa bajariladi. 
Shoxlardan 
birining 
bayonotlarini 
bajargandan 
so'ng, ushbu konstruksiyadan 
keyingi bayonotlar bajariladi. 

 
 
 
 
 
 
 
 
 
 
 
Belgilangan 
Shart 
bajarilayotganda sikl tanasi 
bayonotlarini 
takroriy 
bajarish. 
Agar 
Shart 
bajarilmasa, 
ushbu 
sikldan 
keyingi 
bayonotlar bajarila boshlaydi. 
Sikl tanasi bir marta ham 
bajarilmasligi mumkin. 
Bu old shartga ega sikl. 
 
 
Algoritmlarni so’zlar orqali tasvirlash. Algoritmik tillar.
 
Algoritmni tasvirlashning juda keng tarqalgan usuli bu uni algoritmik tilda 
yozishdir, bu umumiy holda yozuvlar tizimi va algoritmlarni bir xil va aniq yozish 
qoidalari va ularning bajarilishi. "Algoritmik til" va "dasturlash tillari" 
tushunchalari o'rtasida farq borligiga e'tibor bering;
Avvalo, algoritmik tilda ijrochi nafaqat kompyuterni, balki "sozlashda" 
ishlash uchun moslamani ham anglatishi mumkin. Algoritmik tilda yozilgan dastur 
albatta kompyuter uchun mo'ljallanmagan. Algoritmik tilni amaliy amalga oshirish 
har bir alohida holatda alohida masala. 
Har bir til singari algoritmik til ham o'z so'z boyligiga ega. Ushbu lug'atning 
asosini u yoki bu algoritm ijrochisining buyruqlar tizimiga kiritilgan buyruqlarni 
shart 


shart 
sikl tanasi 




yozish uchun ishlatiladigan so'zlar tashkil etadi. Bunday buyruqlar oddiy 

Download 177.92 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   17




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