Axborot texnologiyalari texnikumi


Yaxshi belgilangan natijalar



Download 7,87 Mb.
bet35/78
Sana26.08.2022
Hajmi7,87 Mb.
#847735
1   ...   31   32   33   34   35   36   37   38   ...   78
Bog'liq
Algortmlash va dasturlash asoslari UMT восстановлен

Yaxshi belgilangan natijalar
Algoritmda har doim kirishlar bilan bog'liq bo'lgan bir yoki bir nechta chiqishlar mavjud. Algoritm qanday chiqish ma'lumotlari ishlab chiqarilishini aniq belgilashi va shuningdek yaxshi aniqlangan bo'lishi kerak.

Balans


Algoritm cheklangan bo'lishi kerak, ya'ni u har doim biron bir nuqtada, cheklangan sonli qadamlardan so'ng tugashi va cheksiz ko'chadan yoki shunga o'xshash narsalarga bog'lanib qolmasligi kerak.

Mumkin


Algoritm aqlli va sodda bo'lishi kerak, chunki u mavjud resurslar bilan muammosiz bajarilishi mumkin. Shuning uchun u kelajakdagi texnologiyani o'z ichiga olmaydi.

Til mustaqilligi


Loyihalashtirilgan algoritm tildan mustaqil bo'lishi kerak, ya'ni faqat har qanday dasturlash tilida amalga oshiriladigan oddiy ko'rsatmalardan iborat bo'lishi kerak va shu bilan birga natija har doim kutilganidek bir xil bo'ladi.

Samarali dasturlar


Dastur doirasida ma'lum bir operatsiyani bajarishning har doim har xil usullari mavjud. Shuning uchun dasturchilar mumkin bo'lgan eng samarali algoritmlarni yaratishga intilishadi.

2
Yuqori samaradorlikdagi algoritmlardan foydalangan holda, dasturlarning minimal tizim resurslaridan foydalangan holda eng yuqori tezlikda ishlashiga kafolat berish mumkin.


Biroq, algoritmlar har doim ham birinchi marta mukammal tarzda ishlab chiqarilmaydi. Shu sababli, ishlab chiquvchilar ularni kelajakdagi dasturiy ta'minot yangilanishlariga qo'shish uchun ularni takomillashtirishga intilmoqda
Shuning uchun, har doim yaxshi ishlashga ega bo'lgan dasturning yangi versiyasi ma'lum bo'lganda, demak, ushbu versiyada yanada samarali algoritmlar mavjud.
Algoritm nima uchun kerak?
Algoritm - bu ishni bajarish uchun ishlatiladigan juda foydali vosita. Hisoblashda eng yaxshi algoritmni tanlash kompyuterning berilgan topshiriqni eng yaxshi tarzda bajarishini ta'minlaydi.
Shuning uchun u kompyuter dasturini mavjud resurslar bilan optimallashtirishga xizmat qiladi. Boshqacha qilib aytganda, muammoni eng yaxshi algoritmlar yordamida hal qilishga qaror qilganingizda, dastur tezligi va xotirani kam sarflashni eng yaxshi kombinatsiyasini xohlaysiz.
O'rganilishi mumkin bo'lgan turli xil algoritmlar ular echadigan masalalar kabi xilma-xildir. Ammo, ehtimol siz hal qilmoqchi bo'lgan muammoning ba'zi jihatlari bilan boshqa muammoga o'xshashligi ehtimoldan yiroq emas.
Algoritmlarning keng doirasini tushunib, muammo uchun eng maqbulini tanlashingiz va uni to'g'ri qo'llashingiz mumkin.

3
Faylni siqish


Ushbu algoritmlar maqsadli fayl turlari uchun maxsus sozlangan va optimallashtirilgan. Masalan, har bir audio format ma'lumotlarni saqlashning boshqacha usulidan foydalanadi. Audio kodek tomonidan dekodlanganida, u asl to'lqin shakliga o'xshash ovozli fayl hosil qiladi.

Download 7,87 Mb.

Do'stlaringiz bilan baham:
1   ...   31   32   33   34   35   36   37   38   ...   78




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