Algoritmlarni loyihalash faniga



Download 1,19 Mb.
Sana11.01.2022
Hajmi1,19 Mb.
#348340
Bog'liq
2-hafta topshiriq


Algoritmlarni loyihalash fani

2-

hafta mashg’ulotlari bo’yicha mustaqil ish topshiriqlari



Mashg’ulot mazmuni


ALGORITMLARNI LOYIHALASH FANIGA

KIRISH

Mustaqil ish topshiriqlari

  1. Quyidagi nazariy savollarga javob bering

  1. Algoritmlarni baholash kriteriyalari haqida ma’lumot bering.

Algoritmlarni baholash uchun ikkita asosiy kretiriya mavjud :
- Algoritmni ishlash vaqti bo’yicha baholash
- Algoritmni bajarish uchun xotiradan egallagan hajmi bo’yicha baholash


Algoritmlarni asimptotik (O()) baholash – algoritmda kiruvchi ma’lumotlarning bajariladigan amallar soniga ma’lum bir qonuniyatlar asosida mos qo’yilishidir. Bu qonuniyatlar kvadratik, factorial, logarifmik bo’lishi mumkin.

Agar kiruvchi ma'lumotlarning o'lchamlari oshsa, algoritmning bajarilish vaqti f(N) funksiyasi bilan bir xil tezlikda oshsa, algoritmda O(f(n)) murakkablik bor.

Agar kiruvchi ma'lumotlarning o'lchamlari oshsa, algoritmning bajarilish vaqti f(N) funksiyasi kvadratik tezlikda oshsa, algoritmda O(f(n^2)) murakkablik bor.

  1. Integrallarni taqribiy hisoblash algoritmlari haqida ma’lumot bering

Integrallarni dasturda tuzish uchun 3 xil yo’li bor:

  1. Sonli integrallash usuli

  2. Chap to’rtburchaklar usuli

Uning hisoblanishi quyidagicha bo’ladi:



  1. Trapetsiyalar usuli

Trapetsiyalar usulida quyidagicha hisobalashlar bajariladi:



  1. Simpson usuli

Simpson usulidan quyidagicha formulalardan foydalanib dastur tuzish:




  1. Quyidagi masalalar uchun algoritm tuzing va uni tahlil qiling. Dastur kodini yozib natija oling.

1-masala.

Ikki o’lchamli kvadrat matritsa berilgan. Uning har bir satridagi eng katta elementlarini aniqlash dasturini tuzing.

Kiruvchi ma'lumotlar

n natural son berilgan. A[n][n] massiv berilgan.

Chiquvchi ma’lumotlar

Har bir satrdan eng katta elementlarni chiqaring.



2-masala.

Quyidagi funksiyani to’rtburchaklar, Trapetsiya va Simpson formulalari yordamida taqribiy hisoblash dasturini tuzing







Download 1,19 Mb.

Do'stlaringiz bilan baham:




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