Urganch filiali



Yüklə 222 Kb.
səhifə2/4
tarix26.04.2023
ölçüsü222 Kb.
#103052
1   2   3   4
Syllabus. Algoritmlarni sirtqi

Kursning mazmuni
Algoritmlarni loyihalash fani talabalarda dasturlash bo’yicha ixtiyoriy masalani yechish uchun zaruz bo’lgan algoritmik fikrlash, effektiv algoritmlarni loyihalash va tahlil qilish kabi ko’nikma va malakalarni shakllantirishga asos bo’ladi.
Fanning nazariy konsepsiyalari asosan o’rganiladigan barcha konsepsiyalarga erishish uchun sekin-asta murakkablashib boradigan mashq va masalalarni bajarish orqali o’rganiladi. Ushbu fan o’quv rejasining 4 semestri fanlari qatoridan joy olgan bo’lib , 2-kursda o’rganiladi. Algoritmlarni loyihalash fani mazmuni 5 ta tematik bo’limlardan iborat bo’lib , bu bo’limlar bo’lajak muhandis yaxshi bilishi kerak bo’lgan asosiy tushunchalardan iborat.
Fanni o’rganish uchun hisob, chiziqli algebra, differensial tenglamalar, ehtimollik statistika, diskret tuzilmalar, dasturlash kabi fanlardan boshlang’ich ko’nikmalarga ega bo’lish va birorta dasturlash tilini bilish talab etiladi. Olingan bilim , ko’nikma va malakalar ixtisoslik fanlarining deyarli barchasini o’rganish uchun zamin yaratadi.
Maqsad – talabalarda turli matematik masalalarni yechishda turli algoritmlarni sifatini va ishlatish imkoniyatlarini tahlil qila bilish xamda algoritmlarni yarata bilish ko’nikmalarni xosil qilishdan iborat.
Ushbu kursning asosiy maqsadi algoritm tuzish printsiplarini o’rganish, algortimlarni loyihalash usullarini yetarlicha o’zlashtirishlarini ta’minlash va amaliyotga tadbiq etish ko’nikmalarini hosil qilish , algoritmlash usullarini amaliy masalalarni hal qilishga tadbiq etish , algoritmlarning sifatini oshirish ixchamlash yo’llari va uslublarini o’rgatishdan iborat.


Ta’lim natijalari
Fanni о‘rganish natijasida talabalar:

  • Algoritm ta’rifi va xossalari;

  • Zamonaviy hisoblash tizimlarida algoritmning о‘rni;

  • Psevdokod haqida

  • Algoritmlar turlari va ularning maqsadi;

  • Algoritmlarning matematik asoslari;

  • Algoritmlarni faoliyatning turli sohalarida qо‘llashni bilishi kerak;

  • Turli algoritmlardan foydalanish;

  • Algoritmlarni tahlil qilish;

  • Masalani yechishda optimal algoritmni tanlash;

  • Mustaqil ravishda psevdokodda algoritm tuzishi;

  • Algoritmni konkret dasturlash tillariga о‘girish;

  • Natijalarni tahlil qilish ko’nikmalarga ega bo’lishi kerak.

  • О‘quv va ishlab chiqarish jarayonlarida algritmlarni qо‘llash;

  • Yangi algritmlarni ishlab chiqish va ularning samaradorligini tahlil qilish;

  • Muammoning murakkablik darajasini aniqlash.

  • Yangi algoritmlarni ishlab chiqish va ularning samaradorligini tahlil qilish malakasiga ega bo’lishi kerak.




Yüklə 222 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin