I bob printerSetupDialog (printerni o'rnatish dialogi) dasturda qog'oz turini tanlash


Borland C++ muhiti asosiy tushunchalari


Download 45.43 Kb.
bet8/9
Sana17.01.2023
Hajmi45.43 Kb.
#1098095
1   2   3   4   5   6   7   8   9
Bog'liq
C

32.Borland C++ muhiti asosiy tushunchalari.
C++ Bulider -Windows operatsion tizimida dastur yaratishga yo‘naltirilgan 
dasturlash muxitidir. C++ Buliderda dastur tuzish zamonaviy vizual loyihalash texnologiyalariga asoslangan bo‘lib, unda dasturlashning ob’ektga yo‘naltirilgan g‘oyasi mujassamlashgan. C++ Buliderda dastur Turbo Pascal dasturlash tilining rivoji bo‘lgan Object Pascal tilida yoziladi.C++ Bulider -bir necha muhim ahamiyatga ega bo‘lgan texnologiyalar kombinatsiyasini o‘zida mujassam etgan: 
Yuqori darajadagi mashinali kodda tuzilgan komplyator; Ob’ektga yo‘naltirilgan komponentalar modellari; dastur ilovalarini vizual tuzish; Ma’lumotlar bazasini tuzish uchun yuqori masshtabli vosita. C++ Bulider - Windows muhitida ishlaydigan dastur tuzish uchun qulay bo‘lgan vosita bo‘lib, kompyuterda dastur 
yaratish ishlarini avtomatlashtiradi, xatoliklarni kamaytiradi va dastur tuzuvchi
mehnatini engillashtiradi. 
II.BOB Borland C++ muhiti Access komponentalari paneli ob’yektlari. 
2.1 Borland C++ muhiti ADO komponentalari paneli ob’yektlari 
Data Access panelida ma'lumotlarga bo'lgan murojatni tashkil etib beruvchi 
novizual(kurinmaydigan) komponentalar joylashgan bolib bular: -DataSource
ma'lumotlar manbai, - ClientDataSet - klint malumotlar to'plami, -DataSetProvider 
- ma'lumotlar to'plami provayderi, ADOTable, ADOQuery va RDSConnection 
lardan iborat. ADO panelida ADO (Active Data Objects) texnologiyasi bilan ma'lumotlarni 
boshqarishga muljallangan komponentalar joylashgan bo'lib bular quyidagilar: - ADOConnection - ulanish; - ADOCommand - komanda; - ADODataSet – 
ma’lumotlar tuplami; - ADOTable - Table ma'lumotlar tuplami; - ADOQuery - Query ma'lumotlar tuplami; - ADOStoredProc - sever chaqiruv protsedurasi, va RDSConnection lardan tashkil topgan. 

Hozirda ko‘plab dasturlash tillari mavjud bo‘lib, ular qo‘llanilish sohasiga qarab turlicha bo‘ladi, ya'ni har bir soha uchun mo‘ljallangan dasturlash tillari mavjud. Ularning bir nechtasini sanab o‘tish mumkin. Masalan, C#, C++, Visual Basic, JavaScript, Delphi va boshqalar. Quyida ushbu dasturlash tillari bilan tanishib chiqamiz: Visual Basic .NET - Microsoft Visual Studio 2016 tarkibidagi samaradorligi katta dasturlash tillardan biri bo‘lib, bu dasturlash tilini to‘liq obyektga yo‘naltirilgan dasturlash tili deb aytishimiz mumkin. Visual Basic .NET dasturlash tili yordamida Windows ilovalarini va Web ilovalarni yaratish mumkin. Visual C# .NET - Microsoft korporasiyasi tomonidan ishlab chiqilgan bo‘lib, bu dasturlash tili aynan .NET platformasi uchun ishlab chiqilgan. Visual C# .NET dasturlash tili imkoniyatlari boshqa obyektga yo‘naltirilgan dasturlash tillari (C, C++, Java va Delphi)dan ancha keng bo‘lib, bu dasturlash tilida Visual Basic .NET kabi Windows ilovalarini va Web ilovalarni yaratish mumkin. Visual C++ .NET dasturlash tili past sathdagi dasturchi uchun ilovalarni boshqarishda talab qilinadi. .NET platformasining Visual C++ dasturini boshqa dasturlardan shu bilan farq qiladiki, bu dasturlash tili .NET platformasining kodli modeli (managed code model) va Windows (unmanaged native code model) kodli modelini qo‘llab quvvatlaydi. Visual J# .NET - Microsoft .NET platformasi uchun Web-servis va ilovalar yaratuvchi Java dasturchilari ishlatishi mumkin. Visual C#.NET dasturlash tili. Zamonaviy dasturlash tillari orasida Visual C#.NET mukammal dasturlash tillaridan biri hisoblanadi. Ushbu dasturlash tili C++ 114 asosida kelib chiqqan bo‘lib, u .NET Microsoft platformasi uchun yaratilgan va obyektga yo‘naltirilgan dasturlashga mo‘ljallangan. Uning yordamida intemetda juda ommabop sahifalar, saytlar yaratsa bo‘ladi va yaratilmoqda. Visual C#.NET dasturlash tilining afzalligi bu boshqa dasturlash tillarida yo‘l qo‘yilgan kamchiliklardan xoliligidir.

Download 45.43 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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