O’ZBEKISTON RESPUBLIKASI
OLIY VA O’RTA MAXSUS TA’LIM VAZIRLIGI
FARG’ONA DAVLAT UNIVERSTITETI
MATEMATIKA- INFORMATIKA FAKULTETI
Amaliy matematika yo’nalishi 20.09A guruh talabasi
Mamadaliyeva Mohiraxonning
Algoritmik tillar va dasturlash fanidan
“Windows Formsda boshqaruv elementlari bilan ishlash” mavzusidagi
KURS ISHI
Kurs ishi rahbari: Amaliy matematika kafedrasi katta
O'qituvchisi: A. Otaxonov
Reja:
Kirish ………………………..………………………………………………….3
Asosiy qism.
1-§. Windows Formsga kirish . …………………….…………………………
2-§. ListBox elementi bilan ishlash …………………………..……………….9
3-§. ComboBox elementi bilan ishlash ……………………….………………12
4-§. ListBox va ComboBoxda ma'lumotlarni bog'lash ………….……………15
5-§. CheckedListBox elementi bilan ishlash ……………………….…............19
6-§. NumericUpDown va DomainUpDown elementlari bilan ishlash ………..21
Xulosa……………………………………………………………………………25
Foydalanilgan adabiyotlar ro’yxati……………………………………………26
Kirish
C# - bu professional dasturlash tili. C# (C sharp deb talaffuz qilinadi) - bu .NET Framework da ishlaydigan keng doiradagi korporativ ilovalarni yaratish uchun mo'ljallangan dasturlash tili. C# tilining maqsadi .NET rivojlanishi uchun oddiy, xavfsiz, zamonaviy, obyektga yo'naltirilgan, yuqori samarali, mustahkam va bardoshli tilni taqdim etishdir. Shuningdek, u ishlab chiquvchilarga mijozlarning eng keng doirasi, jumladan, veb-ilovalar, Microsoft Windows Forms-ga asoslangan ilovalar va nozik va smart-mijoz qurilmalari uchun yechimlar yaratish imkonini beradi. Visual C# dasturchilari Microsoft .NET ishlab chiqish muhitida muvaffaqiyatli bo'lish uchun mavjud C, C++, Java ko'nikmalari va bilimlaridan foydalanishlari mumkin. Shunday qilib, ko'plab C, Java va C++ ishlanmalari .NET xususiyatlaridan foydalanish uchun C# ga o'tadi. .NET CLR (Common Language Runtime) bilan hamkorlikda dasturchilarni C, C++ yoki COM kodlaridagi mavjud bilimlaridan voz kechishga majburlamasdan, ComponentOriented dasturiy taʼminot uchun foydalanish uchun tilni taqdim etadi. Quyidagi C# darslari til asoslari haqida umumiy ma'lumot beradi va tilning muhim xususiyatlarini aniqlaydi. Har bir dars bir yoki bir nechta namunaviy dasturlarni o'z ichiga oladi. Umid qilamanki, ushbu veb-sayt sizga Windows ilovalarini Visual C# da murakkab usulda emas, balki soddalashtirilgan tarzda ishlab chiqish uchun zarur bo'lgan ko'nikma va bilimlarni olishga yordam beradi. C# - bu .NET Framework-da kiritilgan obyektga yo'naltirilgan til. C# professional dasturlash tili bo'lib, ko'p jihatdan C++ ga juda o'xshaydi. Biz C# dasturlashda inkapsulyatsiya, meros va polimorfizm kabi obyektga yo'naltirilgan tushunchalarni amalga oshirishimiz mumkin. C# - bu oddiy, kuchli, umumiy maqsadli va tip-xavfsiz til, shuningdek, katta harflar sezgir. Biz Microsoft-dan kuchli vositalarga boy dasturlash muhiti bo'lgan Visual Studio Environmentda C# loyihalarini ishlab chiqishimiz mumkin. Biz C# muhitidan konsolga asoslangan ilovalar bilan bir qatorda Windows-ga asoslangan ilovalarni ham yaratishimiz mumkin. C# kodlash uslubi C++ va JAVA ga juda o'xshaydi, shuning uchun ushbu tillarni yaxshi biladigan dasturchilar C# kodlashni tezda olishlari mumkin. .Net Framework Microsoft kompaniyasining asosiy taklifidir va u Windows ilovalari, veb-ilovalar hamda veb-xizmatlarni ishlab chiqish, joylashtirish va ishga tushirish imkonini beruvchi Ko'p tilli muhitni taqdim etadi. .Net tillari Strukturaviy istisnolar bilan ishlash, koʻp tarmoqli dasturlash, versiya tuzish, tezkor veb-xizmatlarni yaratish va ulardan foydalanish va hokazolarni joriy qilish orqali ishlab chiquvchilarning imkoniyatlarini kengaytiradi. Quyidagi havola .Net Framework ning har bir muhim komponenti haqida umumiy maʼlumot beradi.
Do'stlaringiz bilan baham: |