• Haskell dasturlash tilidan foydalangan holda labirintdan chiqish yoʻlarini tanlash dasturiy taʼminotini ishlab chiqish Reja
  • Haskell dasturlash tili haqida umumiy ma’lumotlar.
  • Sof funktsional
  • Mustaqil ishi Mavzu: Haskell dasturlash tilidan foydalangan holda labirintdan chiqish yoʻlarini tanlash dasturiy taʼminotini ishlab chiqish Bajardi: Xamrayev Mansur Tekshirdi




    Download 130,82 Kb.
    bet1/3
    Sana14.05.2024
    Hajmi130,82 Kb.
    #232027
      1   2   3
    Bog'liq
    Deklarativ dasturlash Mustaqil ish


    O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

    “Ilmiy tadqiqot metodologiyasi” fanidan



    Mustaqil ishi
    Mavzu: Haskell dasturlash tilidan foydalangan holda labirintdan chiqish yoʻlarini tanlash dasturiy taʼminotini ishlab chiqish

    Bajardi: Xamrayev Mansur


    Tekshirdi: Yuldashev Zafar

    Toshkent 2024


    Haskell dasturlash tilidan foydalangan holda labirintdan chiqish yoʻlarini tanlash dasturiy taʼminotini ishlab chiqish
    Reja:

    1. Haskell dasturlash tili haqida umumiy ma’lumotlar.

    2. Labirintning tasvirini aniqlash

    3. Labirint maʼlumotlarini kiritish

    4. Labirintni yechish algoritmini amalga oshirish

    5. Labirint cheklovlarini boshqarish

    6. Chiqish yo‘lini chiqarish va boshqa bosqichlar


    Haskell dasturlash tili haqida umumiy ma’lumotlar.
    Haskell dasturlash - bu yuqori darajadagi mashhur dasturfunktsional dasturlashkuchli statik yozish va dangasa baholash bilan til. Bu sizga muammolarni hal qilish va dasturiy ta'minotni yaratish uchun noyob yondashuvni taqdim etadi. Haskellda funksiyalar atrofida qurilgan, siz yozgan va ishlatadigan hamma narsa funksiyaga asoslangan.
    Dasturlash kontekstida funktsiya ma'lum bir vazifani bajaradigan kodning o'ziga xos "kichik to'plami" dir. Funktsional dasturlash ushbu funksiyalardan tuzilgan va standart usulda foydalanish kontseptsiyasi asosida qurilgan.
    Haskell dasturlashni o'zlashtirish uchun siz ushbu tilni boshqalardan ajratib turadigan ba'zi fundamental tushunchalarni tushunishingiz kerak. Biz Haskell qanday ishlashini tushunish uchun muhim asoslarni o'rganamiz.

    • Sof funktsional: Haskell dasturlashda funktsiyaning chiqishi faqat matematik funktsiyalarga o'xshash kirishlari bilan aniqlanadi. Bu funksiyalarning nojo'ya ta'siri yo'qligini anglatadi, bu o'zgaruvchan holatga bog'liq xatolarni keskin kamaytiradi.

    • Statik yozish: Haskell statik yozishdan foydalanadi, ya'ni har bir ifodaning turi kompilyatsiya vaqtida ma'lum. Bu ko'plab mumkin bo'lgan ish vaqti xatolarining oldini oladi.


    • Download 130,82 Kb.
      1   2   3




    Download 130,82 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mustaqil ishi Mavzu: Haskell dasturlash tilidan foydalangan holda labirintdan chiqish yoʻlarini tanlash dasturiy taʼminotini ishlab chiqish Bajardi: Xamrayev Mansur Tekshirdi

    Download 130,82 Kb.