Mavzu: platforma va dasturlash tilini tanlash uslublari tahlili
Download 441.04 Kb.
|
Mavzu
- Bu sahifa navigatsiya:
- Malumotlar almashinuvi
- Dasturlardan
- Dasturlash tillari
Windows 10 OperTizm
Yagona interfeys – Windowsda foydalanuvchining muloqoti yagona, ya'ni turli dasturlar bilan ishlash qoidalari umumiydir. Shuning uchun yangi dastur bilan ishlaganingizda bu qoidalardan foydalanishingiz mumkin. Mavjud dastur ta'minoti bilan muvofiqligi - Windows MS DOS ning barcha amaliy paketlari, muharrirlari, yelektron jadvallari ishini ta'minlaydi. Ko`p masalaliligi – Windows bir paytning o`zida bir necha hujjat bilan ishlaydi, bir dasturdan boshqasiga o`tishni ta'minlaydi. Mavjud tezkor xotiradan to`liq foydalanish imkoniyati mavjud. Qurilma resurslaridan ham to`liq foydalaniladi. Windows qurilmalari orasidagi muloqotni dasturlarning o`zi ta'minlaydi Ma'lumotlar almashinuvi – Windows dasturlararo ma'lumot almashish imkoniyatiga yega. Bu maxsus Clipboard (ma'lumot almashish buferi), yoki DDE (Dinamic Data Exchange - ma'lumotlarning dinamik almashinuvi, ya'ni boshqa dastur natijalaridan foydalanish), OLE (Object-Linking Emboding - dastur ilovalarida ma'lumotlardan tahrirlangan holda foydalanish) yordamida amalga oshiriladi. Dasturlardan foydalanishning oddiyligi tufayli foydalanuvchini o`rgatishga talablar kamaydi va tajribali foydalanuvchilar tizimning yangi imkoniyatlarini tashqi yordamsiz o`zi o`rganishi mumkin. Buning uchun “Pusk”-ishga tushirish knopkasidan, masalalar panelidan, Provodnik (Windows bo`ylab Boshlovchi), dasturlar ustasi, ma'lumot berishning yangi tizimlari va imkoniyatlaridan foydalaniladi. Kompyuter tarmoqlarini ishchi holatida saqlab turish, o`rnatish, sozlash Windowsning ichki imkoniyatlarida mavjud bo`lib, u bunday ishlarni tez bajaradi. Windowsda 32 razradli NetBEUI, IPXPX yoki TPCIP protokollari va NDIS yoki ODI drayverlari o`rnatilgan NetWare yoki Microsoft kompyuter tarmoqlarini qo`llaydigan ichki imkoniyatlar mavjud. Dasturlash tillari: Ko`pchilik dasturlar hozirda shu tilda tuziladi. Umuman olganda, C ga o`xshash(C-podobnыy) tillar hozirda dasturlashda yetakchi. Deyarli hamma zamonaviy tillarning asosida C yotadi. Bundan tashqari, Turli komputer o'yinlari tuzishda yoki kichik hajmdagi dasturlar tayyorlashda LUA script yoki JavaScript tillari ham keng ishlatilmoqda. Biz sizga xozirgi kunda keng tarqalgan desktop dasturlashda ishlatiladigan dasturlash tillaridan bazilari haqida aytib o'tamiz: Delphi (talaff. délfi) — dasturlash tillaridan biri. Borland firmasi tomonidan ishlab chiqarilgan. Delphi dasturlash tili ishlatiladi va avvaldan Borland Delphi paketi tarkibiga kiritilgan. Shu bilan bir qatorda 2003-yildan hozirgacha qoʻllanilayotgan shu nomga yega bulgan. Object Pascal — Pascal tilidan bir qancha kengaytirishlar va toʻldirishlar orqali kelib chiqqan boʻlib, u ob’yektga yoʻnaltirilgan dasturlash tili hisoblanadi. Avvaldan ushbu dasturlash muhiti faqatgina Microsoft Windows amaliyot tizimi uchun dasturlar yaratishga mo'ljallangan, keyinchalik yesa GNU/Linux hamda Kylix tizimlari uchun moslashtirildi, lekin 2002-yilgi Kylix 3 sonidan so'ng ishlab chiqarish to'xtatildi, ko'p o'tmay yesa Microsoft.NET tizimini qo'llab quvvatlashi to'risida ye'lon qilindi. Lazarus proekti amaliyotidagi (Free Pascal) dasturlash tili Delphi dasturlash muhitida GNU/Linux, Mac OS X va Windows CE platformalari uchun dasturlar yaratishga imkoniyat beradi. Visual Basic (talaffuzi: "Vijual Beysik") – Microsoft korporatsiydan dasturlash tili va uning uchun dasturlash muhitdir. U BASICdan ko`p tushunchalar oldi va tez rasmli interfeys bilan dasturlar taraqqiyot ta`minlaydi. Oxirgi versiya 6.0 1998 yilda reliz kelishdi. Microsoftdan voris Visual Basic .NET 2002 yilda paydo bo`ldi. Java dasturlash tili - yeng yaxshi dasturlash tillaridan biri bo'lib unda korporativ darajadagi mahsulotlarni(dasturlarni) yaratish mumkin.Bu dasturlash tili Oak dasturlash tili asosida paydo bo'ldi. Oak dasturlash tili 90-yillarning boshida Sun Microsystems tomonidan platformaga(Operatsion tizimga) boliq bo'lmagan holda ishlovchi yangi avlod aqlli qurilmalarini yaratishni maqsad qilib harakat boshlagan yedi. Bunga yerishish uchun Sun hodimlari C++ ni ishlatishni rejalashtirdilar, lekin ba'zi sabablarga ko'ra bu fikridan voz kechishdi.Oak muvofaqiyatsiz chiqdi va 1995-yilda Sun uning nomini Java ga almashtirdi, va uni WWW rivojlanishiga hizmat qilishi uchun ma'lum o'zgarishlar Java Obyektga Yo'naltirilgan Dasturlash(OOP-object oriented programming) tili va u C++ ga ancha o'xshash.Eng ko'p yo'l qo'yildigan xatolarga sabab bo'luvchi qismalari olib tashlanib, Java dasturlash tili ancha soddalashtirildi. Java kod yozilgan fayllar(*.java bilan nihoyalanuvchi) kompilatsiyadan keyin bayt kod(bytecode) ga o'tadi va bu bayt kod interpretator tomonidan o'qib yurgizdiriladi. C++ (talaffuzi: si plyus plyus) — turli maqsadlar uchun moʻljallangan dasturlash tili. 1979-yili Bell Labsda Biyarne Stroustrup tomonidan C dasturlash tilining imkoniyatlarini kengaytirish va OOP(object Oriented Programming) xususiyatini kiritish maqsadida ishlab chiqarilgan. Boshida „C with Classes“ deb atalgan, 1983-yili hozirgi nom bilan yaʼni C++ deb oʻzgartirilgan. C++ C da yozilgan dasturlarni kompilyatsiya qila oladi, ammo C kompilyatori bu xususiyatga ega yemas. C++ tili operatsiyon tizimlarga aloqador qisimlarni, klient-server dasturlarni, EHM oʻyinlarini, kundalik yehtiyojda qoʻllaniladigan dasturlarni va shu kabi turli maqsadlarda ishlatiladigan dasturlarni ishlab chiqarishda qoʻllaniladi. Java
Download 441.04 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling