• – guruh – bosqich talabasi
  • Kafedrasi yo’nalishi




    Download 2,96 Mb.
    bet1/9
    Sana18.05.2024
    Hajmi2,96 Mb.
    #242237
      1   2   3   4   5   6   7   8   9
    Bog'liq
    Xolbozorov Siroj


    QARSHI DAVLAT UNIVERSITETI
    MATEMATIKA VA KOMPYUTER ILMLARI FAKULTETI
    ___________________________________KAFEDRASI
    _____________________________________YO’NALISHI
    ________________________--fanidan


    K U R S I SH I
    Mavzu: C# dasturlash tilida soda animatsiyalar yaratish

    ____– guruh – bosqich talabasi


    Tayyorladi: ________________________
    Tekshirdi:(Ilmiy rahbar) __________________________
    Qarshi – 2024

    Mundarija


    Kirish
    I.Nazariy qism
    Windows Forms Application
    2§ Windows Forms componentalari
    3§ Kafedra me`yoriy-huquqiy hujjatlari
    II.Amaliy qism
    1§ Microsoft Access tizimida kafedra me`yoriy-huquqiy hujjatlari bazasini yaratish
    2§ Microsoft Access dasturida yaratilgan bazani Windows Formga ulash
    3§ Kafedraga tegishli me`yoriy-huquqiy hujjatlarni shakllantirish tizimi
    Xulosa
    Foydalanilgan adabiyotlar
    Ilovalar


    KIRISH


    C# ning kelib chiqishi 2000-yillarga borib taqaladi.O’sha yillarda Microsoft ushbu dasturlash tilini o’zlari uchun yaratshdi. Dastlab C#, JavaScript bilan raqobatlashayotgan Java tillariga javob sifatida, ya’ni Microsoftning talabiga Java javob bera olamgani tufayli Microsoft Visual Studio 2002 bilan birglikda ishlab chiqilgan til edi. C# va Java ham dastlabki davrlardan tan olinishi uchun raqobatlashayotgan edi. Darhaqiqat, bu ikkisi bir biridan ancha ko’chirmachiliklar qildi, toki C# boshqa yo’nalishga o’tmaguniga qadar. Shundan so’ng C# kompyuter uchun dasturlar ishlab chiqarish bo’yicha xalqaro standart sifatida tasdiqlandi va umumiy til infrastrukturasi bilan ishlatiladi.
    C# ning juda ko’p versiyalari mavjud, ularning barchasi dasturiy ta’minotga yanada ko’proq yangilanishlar kiritdi
    1-versiya oddiy, ko’p maqsadli umumiy dasturlash tili sifatida ishlab chiqarilgan.
    2-versiya 2005-yilda ishlab chiqarilgan.Bir vaqtning o’zida ma’lumotlarning katta qismini ko’rib chiqishga imkon beruvchi iteratorlardan foydalanish imkoniyatlarini o’z ichiga oldi.
    3-versiya 2007-yilda ishlab chiqilgan.Yangi iboralar (kodlar) yaratildi; Aynan ushbu versiyasidan boshlab C# Java tiliga qaraganda trendda yuqori o’rinlarni egallay boshladi.
    4-versiya 2010-yilda ishlab chiqildi. Mutaxassislar Interlop turlarini va dinamik kalit so’zlari yaratdi va boshqa tillarda bo’lmagan nafislikni berdi.
    5-versiya 2012-yilda ishlab chiqilgan.Asinkronizatsiyalash imkoniyati paydo bo'ldi.
    6-versiya 2013-yilda ishlab chiqarilgan. Yangi filtrlar va initsializatorni taqdim etdi Kod yozish avvalgidan ham osonlashdi.
    7-versiya 2017-yilda ishlab chiqarilgan. Yangidan yangi imkoniyatlar, xususan .NET Core va operatsion tizimlardan foydalanish imkoniyatlariga ega bo’ldi.
    Dasturning tarmoq resurslariga kirish, fayllarni o'qish/yozish, ma'lumotlar bazasiga kirish va hokazolar kabi uzoq vaqt talab qiladigan operatsiyalarni bajarishi odatiy hol emas. Bunday operatsiyalar dasturni jiddiy yuklashi mumkin. Bu, ayniqsa, grafik (ish stoli yoki mobil) ilovalarda to‘g‘ri keladi, bunda uzoq operatsiyalar foydalanuvchi interfeysini bloklab qo‘yishi va foydalanuvchining dastur bilan ishlash istagiga salbiy ta’sir ko‘rsatishi mumkin yoki soniyada minglab so‘rovlarga xizmat ko‘rsatishga tayyor bo‘lishi kerak bo‘lgan veb-ilovalarda.

    Download 2,96 Mb.
      1   2   3   4   5   6   7   8   9




    Download 2,96 Mb.