Muammoni hal qilish jarayoni


Dasturga texnik xizmat ko'rsatish: Dastur



Download 22,17 Kb.
bet7/7
Sana27.04.2022
Hajmi22,17 Kb.
#584907
1   2   3   4   5   6   7
Bog'liq
3 (yandex)

7. Dasturga texnik xizmat ko'rsatish: Dastur uzoq umr ko'rishni ta'minlash uchun shakllantirilgandan so'ng, texnik xizmat ko'rsatish majburiydir. Dasturga texnik xizmat ko'rsatish bilan bog'liq bo'lgan o'z xarajatlari mavjud bo'lib, ular ba'zi hollarda dasturni ishlab chiqish xarajatlaridan ham oshib ketishi mumkin. Dasturni qo'llab-quvvatlash quyidagilarni o'z ichiga oladi:
1. Mavjud dasturda aniqlanmagan xatolarni aniqlash va bartaraf etish.
2. Amaldagi dasturning ishlashi va moslashuvchanligini yaxshilash maqsadida o'zgartirish.
3. Foydalanuvchi interfeysini yaxshilash
4. Dasturni yangi imkoniyatlar bilan boyitish.
5. Hujjatlarni yangilash.


Boshqaruv tuzilishi - Shartli nazorat va aylanish (cheklangan va cheksiz)
Odatda tsiklik bayonotlarni o'z ichiga olgan kodlar mavjud. Loop operatorlari - bu buyruq yoki ko'rsatmalar to'plami ma'lum bir shart bajarilgunga qadar bir necha marta bajariladigan bayonotlar. Bunday tsiklik struktura while , for sikllariga asoslanadi loop , bajaring esa loop , va hokazo. Bu iboralar boshqaruv strukturasi deb ham ataladi, chunki ular dasturdagi ko'rsatmalar oqimini belgilaydi yoki boshqaradi. Ushbu tsiklik tuzilmalar ikki xil:


1. Shartli boshqaruv (oxirgi tsikl)
Bu siklda sikl chekli marta bajariladi. Muayyan shart bajarilgandan so'ng, tsikl tugaydi.
Keling, C tilidagi misolni olaylik:

#enable < stdio.h >


void main()
{
int n = 1, i ;
uchun ( i = n; i <= 10; i ++)
printf ("% d \ n ", i );
}

Yuqoridagi dasturda " for " sikli faqat i qiymati 10 dan kichik yoki teng bo'lguncha ishlaydi. i qiymati 10 dan katta bo'lishi bilan while sikli tugaydi.


Chiqish:

bitta
2


3
4
besh
6
7
8
to'qqiz
10 // tsikl tugaydi


2. Cheksiz aylana
Cheksiz siklik boshqaruv strukturasi chekli siklik boshqaruv strukturasiga bevosita qarama-qarshidir. Bu erda tsiklni tugatish sharti hech qachon bajarilmaydi va shuning uchun tsikl cheksiz ishlaydi.
Keling, C tilidagi misolni olaylik:

#enable < stdio.h >


void main()
{
int n = 1;
esa (n <= 10)
printf ("%d\n",n);
}

Yuqoridagi kodda n ning qiymati oshirilmaganligini ko'rish oson. Bunday holda, n qiymati har doim 1 bo'lib qoladi va shuning uchun while sikli hech qachon bajarilmaydi. Bunday tsikl chaqirdi cheksiz sikl .


Chiqish :

bitta
bitta


bitta
bitta
bitta
bitta
..
..
.. // halqa hech qachon emas tugaydi
Download 22,17 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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