|
Kafedrasi yo’nalishi
|
bet | 1/9 | Sana | 18.05.2024 | Hajmi | 2,96 Mb. | | #242237 |
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
1§ 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.
|
| |