c# dasturlash tili yaratish

DOC 48 pages 2.5 MB Free download

Page preview (5 pages)

Scroll down 👇
1 / 48
o`zbekiston respublikasi oliy va o`rta maxsus ta`lim vazirligi farg`ona davlat univesiteti fizika-matematika fakulteti “amaliy matematika va informatika” yo`nalishi 19.07-guruh talabasi bakirova mahliyo iqboljon qizining “dasturlash asoslari” fanidan “c# dasturlash tilida helpprovider komponentasi yordamida dasturlar yaratish” mavzusidagi kurs ishi kurs ishi rahbari: ismoilov axrorbek ikromovich farg`ona-2021 mundarija kirish................................................................................................................3 i bob.c# dasturlash tili haqida umumiy malumotlar…6 1.1.c# dasturlash tili va uning afzalliklari........................................................6 1.2.visual studio muloqot oynasi………………………………………......8 1.3c# dasturlash tilining sintaksisi. consol rejimi. malumot tiplari..............18 ii bob. visual studio dasturida helpprovider komponentasi yordamida dasturlar yaratish…………28 2.1.switch operatori va undan foydalanish………………...………..………28 2.2.helpprovider haqida ma’lumot.................................................................30 2.3 helpprovider sinfidan foydalanish............................................................34 xulosa............................................................................................................41 foydalanilgan adabiyotlar.........................................................42 ilova………………………………………………………………………...44 kirish insoniyat tarixining ko‘p asrlik tajribasi ezgu g‘oyalardan va sog‘lom mafkuradan mahrum biron-bir jamiyatning uzoqqa bora olmasligini ko‘rsatdi. shu bois, mustaqillik tufayli mamlakatimiz o‘z oldiga ozod va obod vatan, erkin va farovon hayot barpo etish, rivojlangan mamlakatlar qatoridan o‘rin olish, demokratik jamiyat qurish kabi ezgu maqsadlarni qo‘ydi. bu esa kelajagimizni yaqqol tasavvur …
2 / 48
, xalq farovonligi kabi olijanob tuyg‘ular ruhida tarbiyalash, yuksak fazilatlarga ega, ezgu g‘oyalar bilan qurollangan komil insonlarni voyaga etkazish, jahon andozalariga mos, kuchli, bilimli, raqobatbardosh kadrlar tayyorlashdir. keyingi yillarda mamlakatimiz ilm-fani ham axborotlashtirishning nazariy asoslariga katta hissa qo‘shib kelmoqda, shu bilan birgalikda, hodisalar, jarayonlarni yagona axborot asosida tadqiq etishning ilmiy yo‘nalishlarini tahlil va sintez qilish natijasi bo‘lgan fan-informatikaning vujudga kelishiga boshlang‘ich nuqta qo‘yildi. respublikamizda jamiyatimizni axbarotlashtirish maqsadida bir qancha qaror va qonunlar qabul qilindi. masalan, 1993-yil 7-may va 2003-yil 11-dekabrdagi “axborotlashtirish to’g’risida”gi qonun,2002-yil 30-maydagi “kompyuterlashtirish va axborot komunikatsiya texnologiyalarini qo’llashni yanada rivojlantirish” haqidagi qaror, 2003-yil 11-dekabrdagi “elektron raqamli imzo haqida”gi qonun va 2004-yil 29-apreldagi “elektron hujjat yuritish” haqidagi qonun, o‘zbekiston respublikasi birinchi prezidentining “mobil aloqa milliy operatori faoliyatini tashkiletish chora-tadbirlari to‘g‘risida”gi qarori 12.02.2014 y, birinchi prezidentimiz tashabbusi bilan yurtimizda “kompyuter va axborot texnologiyalarini rivojlantirish”, shuningdek, “internetning xalqaro axborot tizimlariga keng kirib borishini ta’minlash” dasturini ishlab chiqishni tashkil etish chora-tadbirlari to’g’risidagi …
3 / 48
isidagi qarori e’lonqilindi. 2005 yil 2-iyunda o’zbеkiston rеspublikasi birinchi prеzidеntining “axborot tеxnologiyalari sohasida kadrlar tayyorlash tizimini takomillashtirish to’g’risida”gi qarori qabul qilindi. bu qarorlarning davomi sifatida o’zbekiston respublikasi “axborot erkinligi prinsiplari va kafolatlari to’g’risida” qonuni 2012-yil 12- dekabrda qabul qilindi. ushbu qonun 16 moddadan tashkil topgan bo’lib, unda ushbu qonunning asosiy vazifalari, axborot erkinligi prinsiplari va kafolatlari to'g'risidagi qonun hujjatlari, axborot erkinligining asosiy prinsiplari axborotning ochiqligi va oshkoraligi, axborotni olish tartibi, shaxsning, jamiyatning, davlatning axborot borasidagi xavfsizligi, shu kabi bir qator moddalarni o’z ichiga olgan. inson uchun axborotlarni to’plashda uning barcha sezgi organlari xizmat qilsa, uzoq masofadagi axborotlarni to’plash uchun bu esa yetarli emas, buning uchun maxsus texnik vositalar talab qilinadi. bugungi kunda ya’ni axborot asri bo’lmish xxi asrda o’zbekiston respublikasining butun dunyo orasida o’z mavqei, obro’-e’tiborga ega ekanligi quvonarli holdir. kurs ishining dolzarbligi: ushbu kurs ishi hozirgi kunda kompyuterda berilgan masalalarni dasturlash tillari orqali yechish va dasturda delegatlar, uning funksiyalari, …
4 / 48
dga kelishi. garchi java tili dasturlarni bir platformadan boshqasiga o‘tkazishning ko‘plab muammosini hal qilgan bo‘lsa ham, zamonaviy internet-muhitida samarali ishlashi uchun unga bir qator xossalar yetmayapti, ulardan biri bir qancha kompyuter tillarini (ko‘p tilli dasturlash) o‘zaro aloqa imkoniyatlarini qo‘llab-quvvatlash hisoblanadi. ko‘p tilli dasturlash deganda turli tillarda yozilgan kodning birgalikda ishlash qobiliyati tushuniladi. bu imkoniyat katta dasturlarni yaratishda, shuningdek ko‘plab kompyuter tillarida va turli xil operatsion muhitlarda foydalanish mumkin bo‘lgan alohida komponentlarni dasturlashda juda muhimdir. windows platformalarini to‘g‘ridan-to‘g‘ri qo‘llab-quvvatlashning yo‘qligi java ning jiddiy kamchiligi hisoblanadi (garchi java-dasturlari windows muhitida installirlashgan jvm mavjudligida bajarishi mumkin bo‘lsa ham).ushbu muammoni hal etish uchun microsoft kompaniyasi 1990 yillar oxirida bu kompaniyaning umumiy strategiyasi .net ning tarkibiy qismi hisoblangan c# tilini ishlab chiqdi (tilning bosh me’mori anders xeylsberg). alfa-versiya tili 2000 yil o‘rtalaridan muomala chiqarila boshlandi. c# tili butun dunyoda keng qo‘llanilayotgan va eng ommabop bo‘lgan c, c++ va java dasturlash tillari bilan to‘g‘ridan-to‘g‘ri bog‘liqdir. hozirda …
5 / 48
amakivachchalarga o‘xshaydi. agarda siz java da ishlashni bilsangiz, bu c# ni o‘zlashtirishingizni yengillashtiradi, va buning teskarisi, java ni o‘rganishda c# ning ko‘plab konsepsiyalari bilimlari sizga foydasi tegadi. birdaniga anglash mumkinki, uning bir nechta eng muhim yangiliklari dasturiy ta’minlash komponentlarini o‘rnatilgan qo‘llab-quvvatlashga taalluqlidir. ya’ni aslida c# komponentlarga yo‘naltirilgan o‘zida, masalan, dasturiy ta’minlash komponentlarining tarkibiy qismlarini bilvosita qo‘llab-quvvatlovchi elementlarni (xossa, usul va hodisalar kabilar) qamrab oluvchi til sifatida yaratilgan. 80-yillardan keyin ishlab chiqilgan kompyuterlarning imkoniyatlari kengayib, ishlab chiqarish narxi keskin pasaygani tufayli ulardan foydalanish samarasi ortib bordi. natijada, dastlab matn va grafiklar uchun muharrirlari ishlab chiqildi, keyinchalik multimedia qurilmasi yordamida tovushli ma’lumotlarni qayta ishlash imkoniyatlari ham paydo bo’ldi. kompyuter tasviriy imkoniyatlarining kengayishi foydalanuvchilar uchun qulay bo’lgan grafik muloqot interfeysini yaratilishiga sabab bo’ldi. natijada yuqori murakkablikdagi katta amaliy dasturlarni yaratish foydali hamda zarur bo’lib qoldi. dasturiy vositalarni ishlab chiqish uchun qurol sifatida yuqori bosqichli algoritmik tillardan foydalanildi. bu dasturiy vositalar dasturchi va dasturchilar …

Want to read more?

Download all 48 pages for free via Telegram.

Download full file

About "c# dasturlash tili yaratish"

o`zbekiston respublikasi oliy va o`rta maxsus ta`lim vazirligi farg`ona davlat univesiteti fizika-matematika fakulteti “amaliy matematika va informatika” yo`nalishi 19.07-guruh talabasi bakirova mahliyo iqboljon qizining “dasturlash asoslari” fanidan “c# dasturlash tilida helpprovider komponentasi yordamida dasturlar yaratish” mavzusidagi kurs ishi kurs ishi rahbari: ismoilov axrorbek ikromovich farg`ona-2021 mundarija kirish................................................................................................................3 i bob.c# dasturlash tili haqida umumiy malumotlar…6 1.1.c# dasturlash tili va uning afzalliklari........................................................6 1.2.visual studio muloqot oynasi………………………………………......8 1.3c# dasturlash tilining sintaksisi. consol rej...

This file contains 48 pages in DOC format (2.5 MB). To download "c# dasturlash tili yaratish", click the Telegram button on the left.

Tags: c# dasturlash tili yaratish DOC 48 pages Free download Telegram