О‘zbekiston Respublikasi transport vazirligi
Toshkent davlat transport universiteti
«Transportda axborot tizimlari va texnologiyalari» kafedrasi
«Dasturlash tili va texnologiyalari(C#, Python)» fanidan
Mavzu : Qurilmalar
Kurs Ishi
Bajardi :AT-2 guruh talabasi
Rahmonov N.M
Qabul qildi : Abdullayev E.S
Toshkent-2021
Mundarija
Kirish.............................................................................................3
I. Nazariy qism
1.1. Muhitning asosiy oynasi.........................................................4
1.2. Konsol ilovalar...................................................................5
1.3. Dasturni ishga tushirish............................................................8
1.4. SQL haqida tushuncha...................................................................9
II. Asosiy qism
2.1.Kitoblar ro’yhati…...................................................................15
2.2. Yaratilgan dasturni ishga tushirish....................................28
III. Xulosa..........................................................................................29
IV. Foydalanilgan adabiyotlar..........................................................30
Kirish
C# dasturi 90 yillarning oxirida ishlab chiqilib Microsoft .NET ning bir qismiga aylandi. Al`fa versiya sifatida 2000 yildan boshlab ishlatila boshladi .C# bosh arxitektori butun dunyo dasturchilari ichida birinchilar katorida turgan va butun dunyo tomonidan tan olingan Anders Xejlsberg bо‘ldi. Uning 1980 yillarda chiqarilgan Turbo Paskal dasturi orqali xam tanishimiz mumkin.
C# bevosita C, C++ va Java bilan bog’liq. Chunki bu uchta til dasturlash olamida eng mashxur tillardir. Bundan tashqari profisanal dasturchilar C va C++ ni va juda kо‘pchilik Java tilida ish yuritadi.
Biz C# ning kelib chiqish genealogik daraxtini kо‘rib chiqsak.
Rasmda C va C++ tillari C# ning asosini C tashkil qilishi kо‘rib turibmiz. Lekin C# va Java о‘zaro о‘zgacha ravishda boglangan. Ularning kelib chiqishi C va C++ bо‘lsada о‘zaro bir biridan farq qiladi. C# tili xam obektga mо‘ljallangan tillar sirasiga kiradi.
Eng birinchi paydo bо‘lgan tillardan to xozirgi zamonaviy tillargacha ishlatish mumkin. Lekin, xozirgi Veb texnologiya orqali ishlaydigan tillarda(PHP, ASP.NET, JSP) bunday dasturlar tuzilmaydi. Chunki bunday dasturlarning ishlashi uchun yana bir amaliy dastur ishlab turishi kerak.
Xozirda, amaliy dasturlar, asosan, Visual C++, C#,Borland Delphi, Borland C++,Java kabi tillarda tuziladi. О‘zbekistonda kо‘pchilik Delphi dan foydalanadi. Buning asosiy sababi, til((Pascal tili) jixatdan soddaligi, komponentlarning kо‘pligi, interfeysining tushunarliligi va x.k. Delpxida birinchi ishlagan odam xam kanakadir dastur tuzishi oson kechadi. Lekin, Windows da dasturning asosiy ishlash moxiyatini ancha keyin biladi(komponentlarning kо‘pligi va API funksiyalari dasturda kо‘rsatilmasligi uchun). Yana bir tarafi, Delphi(Pascal) operativ xotirani tejashga kelganda ancha oksaydi. Unda о‘zgaruvchilarni oldindan e’lon kilib kо‘yish evaziga ishlatilmaydigan о‘zgaruvchilar va massivlar xam joy olib turadi.
Eng keng tarqalgan dasturlash tili(Windows OS ida) Microsoft Visual C++ tilidir. Kо‘pchilik dasturlar xozirda shu tilda tuziladi. Umuman olganda, C ga о‘xshash(C-podobniy) tillar xozirda dasturlashda yetakchi. Deyarli xamma zamonaviy tillarning asosida S yotadi.
Do'stlaringiz bilan baham: |