O‘zbekiston respublikasi oliy va o’rta maxsus ta’lim vazirligi toshkent irrigatsiya qishloq xo’jaligini mexanizatsiyalash muxandislari instituti buxoro filiali fakultet: Yo`nalishi: Guruh: Fan : Mustaqil ish Mavzu



Download 21,56 Kb.
Sana02.01.2022
Hajmi21,56 Kb.
#309951
Bog'liq
4-mavzu Zamonaviy dasturlash tilllari C , Java skript


O‘ZBEKISTON RESPUBLIKASI OLIY VA O’RTA MAXSUS TA’LIM VAZIRLIGI

TOSHKENT IRRIGATSIYA QISHLOQ XO’JALIGINI MEXANIZATSIYALASH MUXANDISLARI

INSTITUTI BUXORO FILIALI

Fakultet:____________________________________

Yo`nalishi:__________________________________

Guruh:_____________________________________

Fan :_______________________________________

Mustaqil ish

Mavzu:______Zamonaviy dasturlash tilllari C++, Java skript



Bajardi: ______________

Tekshirdi: ______________


C# dasturlash tili


Microsoft Visual Studio - bu dasturiy ta'minotni ishlab chiqishning yaxlit muhiti va boshqa bir qator vositalarni o'z ichiga olgan Microsoft mahsulotlarining bir qatori. Ushbu mahsulotlar konsol dasturlarini ham, grafik interfeysga ega dasturlarni ham, shu jumladan Windows Forms texnologiyasini qo'llab-quvvatlaydigan dasturlarni, shuningdek veb-saytlarni, veb-ilovalarni, veb-xizmatlarni barcha platformalar uchun mahalliy va boshqariladigan kodlarda ishlab chiqishga imkon beradi. Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework va Microsoft Silverlight tomonidan qo'llab-quvvatlanadi.

Visual Studio dasturiga manba muharriri kiradi. O'rnatilgan tuzatuvchi manba darajasida tuzatuvchi yoki mashina darajasida tuzatuvchi sifatida ishlashi mumkin. Qolgan plagin vositalariga dasturning GUI-ni yaratishni soddalashtirish uchun ariza muharriri, veb-muharriri, sinf dizaynerlari va ma'lumotlar bazasi sxemasi dizaynerlari kiradi. Visual Studio deyarli har bir darajadagi funktsiyalarni kengaytirish uchun uchinchi tomon qo'shimchalarini (plaginlarini) yaratishga va ulashga, shu jumladan manba kodlari versiyasini boshqarish tizimlariga (masalan, Subversion va Visual SourceSafe kabi) qo'shimcha vositalarni qo'shishga, yangi vositalar to'plamlarini qo'shishga imkon beradi (masalan, tahrirlash va vizual dizayn kodlari uchun) dasturiy ta'minotni ishlab chiqish tsiklining boshqa jihatlari uchun domenga xos dasturlash tillarida yoki vositalarida (masalan,

Microsoft Visual Studio dasturlari uchun ishlab chiqilgan muhit dasturiy ta'minotni yaratish uchun mo'ljallangan va quyidagilarga imkon beradi:

• Visual Basic, Visual C #, Visual C ++, Visual J # tillari yordamida dasturlar yaratish;

• Windows va Web dasturlarini, shu jumladan ko'chma qurilmalar uchun dasturlarni yaratish;

• mijoz-server dasturlarini yaratish;

• butun korporativ veb-dasturlarni yaratish.

Microsoft Visual Studio dasturlarni yaratishda ishlab chiquvchilar samaradorligini oshiradi. Masalan, Visual Studio Team System, rivojlanish va sinov bosqichi davomida dasturiy ta'minot loyihalarini boshqarish uchun birlashtirilgan va kengaytiriladigan vositalar to'plamini o'z ichiga oladi.

Microsoft Visual Studio dasturida .NET Framework ish vaqti mavjud bo'lib , u ikki qismdan iborat: Umumiy Til Ishlash vaqti (CLR) va sinf kutubxonasi. Sinf kutubxonasi - bu an'anaviy buyruq satri va foydalanuvchi interfeysining grafik dasturlaridan veb-shakllar va XML veb-xizmatlaridan foydalanadigan dasturlarga dasturlarni ishlab chiqish uchun ishlatilishi mumkin bo'lgan keng qamrovli, ob'ektga yo'naltirilgan to'plamlar to'plami. Sinf - bu ob'ektlar qurilmasini tavsiflovchi tur, ob'ekt esa ma'lum bir sinfning aniq vakili. Shunday qilib, har bir ob'ekt ma'lum bir sinfning namunasidir. Bitta ish vaqti muhiti kodni boshqarishda boshqaradi.

Qisqa (menyu, asboblar paneli, dialog oynalari) uchun IDE (Integrated Development Environment) deb nomlangan Visual Studio ishlab chiqish muhitining grafik interfeysining elementlari Windows muhitiga xosdir. Visual Studio ishlab chiqish muhiti birlashtirilgan, chunki u dasturiy ta'minotni ishlab chiqish jarayonida dasturning grafik interfeysini loyihalash, dastur kodini tahrirlash, dasturning barcha elementlarini kompilyatsiya qilish va bajariladigan faylga yig'ish va dasturni bosqichma-bosqich disk raskadrovka qilish kabi turli xil amallarni bajarishga imkon beradi. Foydalanuvchi IDE oynalarining holatini va shaklini o'zgartirishi, shuningdek dasturlash muhitining kerakli elementlarini ekranda mavjud va ko'rinadigan qilish uchun ularni minimallashtirishi mumkin. D.Dasturni ishga tushirgandan so'ng asosiy Visual Studio oynasida bir nechta asosiy ob'ektlar mavjud: asosiy menyu va standart asboblar paneli, Bosh sahifa oynalari, Solution Explorer, Toolbox, Properties, Object Browser va dinamik yordam. Boshlang'ich sahifa dialog oynasi yaqinda ishlatilgan loyihalarni ochishga, Yordam tizimidan ham, Internetdan ham misollarni izlashga imkon beradi. Solution Explorer oynasi joriy echim uchun loyihalar va fayllarni joylashtiradi. Rivojlanishni engillashtirish uchun mo'ljallangan vositaga, shuningdek, loyihalarda ishlatiladigan elementlarni aks ettiruvchi Toolbox oynasi kiradi. Xususiyatlar oynasi eritma ob'ektlarining xususiyatlarini ko'rsatish va sozlash uchun mo'ljallangan, shakl va tarkibidagi ob'ektlarni o'z ichiga oladi. Ob'ektlar haqida batafsil ma'lumot olish uchun Ob'ektlar brauzeri dialog oynasidan foydalaning. Ichki kutubxonani namoyish qilgandek, elementlarni, ularning xususiyatlarini, usullarini, loyihalarda joylashgan voqealarni va ularga havolalarni izlash va o'rganish imkoniyatini beradi. Rivojlanish qulayligi uchun "Dinamik yordam" oynasi ishlatiladi. Faoliyat davomida u doimiy ravishda yangilanadi va dolzarb faoliyat bilan bog'liq bo'lgan ma'lumotni taqdim etadi. Rivojlanish qulayligi uchun "Dinamik yordam" oynasi ishlatiladi. Faoliyat davomida u doimiy ravishda yangilanadi va dolzarb faoliyat bilan bog'liq bo'lgan ma'lumotni taqdim etadi. Rivojlanish qulayligi uchun "Dinamik yordam" oynasi ishlatiladi. Faoliyat davomida u doimiy ravishda yangilanadi va dolzarb faoliyat bilan bog'liq ma'lumotni taqdim etadi.



Solutions and Projects - bu Visual Studio IDE-ga yozgan kodni joylashtirish va guruhlash uchun foydalanadigan konteynerlar. Konteynerlar - bu boshqa narsalarni o'z ichiga olgan narsalar. Yechimlar - bu virtual konteynerlar; ular echimdagi bir (yoki bir nechta) loyihalar bilan bog'liq xususiyatlarni guruhlashadi. Qarorlar kompilyator tomonidan qayta ishlanmaydi. Ushbu ramka doirasida siz bir nechta xususiyatlarni echim darajasida sozlashingiz mumkin. Loyihalarham virtual, ham jismoniy. Yaratilgan kod uchun tashkiliy birlik sifatida ishlashdan tashqari, ular kompilyatorning natijalariga ham aniq mos keladi. Boshqacha qilib aytganda, Visual Studio loyihalarni kompilyatsiya qilingan kodga aylantiradi (ekvivalent kompyuter tili dasturi).

Har bir loyiha natijasida .NET komponentasi yaratiladi (masalan, DLL - dinamik bog'lanish kutubxonasi yoki exe - dastur bajarilishi mumkin).
Download 21,56 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish