Sayt bo'limlari
Muharrir tanlovi:
- Internet tezligini tekshirish: usullarning umumiy ko'rinishi. Provayderingizdan haqiqiy Internet tezligini qanday aniqlash mumkin
- Windows ro'yxatga olish kitobi muharririni ochishning uchta usuli Qidiruv yordamida ro'yxatga olish kitobini ochish
- Qattiq diskni qanday qismlarga bo'lish kerak
- Biz qattiq diskni bo'limlarga ajratamiz
- Kompyuter yoqilganda signal beradi
- Windows-da fayl kengaytmalarini to'g'ri o'zgartirish Arxiv kengaytmasini qanday o'zgartirish mumkin
- YouTube YouTube-da reklamalarni reklamasiz bloklash
- TeamViewer - kompyuterni masofadan boshqarish Boshqa kompyuter bilan bog'lanish uchun dasturni yuklab oling
- Windows-da kompyuteringizning xususiyatlarini qanday aniqlash mumkin: tizim usullari va maxsus dasturlar
- Biz turli xil qurilmalarda brauzerlarni yangilaymiz: kompyuter, planshet, smartfon Yangilangan brauzerni qayerda va qanday qilib o'rnating
Reklama
Dasturlash muhitini tanlash. Dasturlarni yaratish uchun qulay vositalar Windows xp ishlab chiquvchilari uchun dastur |
Saytning barcha o'quvchilariga salom! Internetda bitta ajoyib bepul mavjud va bu bugungi maqolada muhokama qilinadi. Ushbu sabablarning xilma-xilligiga qaramay, ularning barchasi bitta qiyinchilikka ega - dastur ishlab chiqish uchun dasturlash tillarini bilish kerak. Har qanday dasturlash tilining sintaksisini o'rganish uchun bir necha oy kifoya qiladi, lekin til mantiqini tushunish va uni amalda qo'llashni o'rganish uchun yillar kerak bo'ladi. Ammo, siz bilganingizdek, umidsiz vaziyatlar yo'q! Bizning holatda, bu bizga yordam beradi kompyuter dasturlarini yaratish uchun dastur, uni mutlaqo bepul yuklab olishingiz mumkin! Oldinga qarab, aytamanki, ushbu maqolani oxirigacha o'qib chiqqandan so'ng, bir necha soat ichida siz o'zingizning oddiy dasturlaringizni yaratishingiz mumkin. Shunday qilib, keling, boshlaylik. HiAsm - bu dasturlashdan foydalanmasdan dasturingizni ishlab chiqishingiz mumkin bo'lgan kuchli vizual ilovalarni ishlab chiqish tizimi. HiAsm yordamida siz turli xil audio va video pleyerlar, brauzerlar, onlayn chatlar va boshqalarni yaratishingiz mumkin. Siz ushbu ilovalarning barchasini bitta kod qatorisiz yaratishingiz mumkin; vizual muhit siz uchun hamma narsani qiladi! Kompyuteringiz uchun dasturlar yaratish uchun dasturiy ta'minot bilan ishlashni boshlashdan oldin, men uni yuklab olish va o'rnatishni taklif qilaman. Yuklab olingandan so'ng, ushbu dastur uchun standart o'rnatish tartibidan o'tishingiz kerak. 2. O'rnatishni davom ettiring. 3. Biz litsenziya shartnomasi shartlarini qabul qilamiz. 4. Kompyuteringiz uchun dasturlar yaratish dasturini o'rnatish uchun qattiq diskdagi joyni tanlang. 5. Ismingiz va elektron pochta manzilingizni ko'rsating (chunki elektron pochtani tasdiqlash shart emas, istalgan elektron pochta manzilini ko'rsatishingiz mumkin) 6. Dasturni o'rnatish jarayonini yakunlaymiz. HiAsm-ni o'rnatganingizdan so'ng, ishga tushirishni davom ettirishingiz mumkin. Bizni ishga tushirgandan so'ng, biz quyidagi oynani ko'ramiz: Ilovangizni yaratishni boshlash uchun asosiy menyuning “Fayl” bandini, so‘ng “ Yangi…", tanlang " Windows"(agar biz Windows OS uchun dastur yaratmoqchi bo'lsak) va " KELISHDIKMI”. Shakl turli xil elementlar asoslanadigan dasturning asosidir. Bizning dasturimizga elementlar qo'shish uchun yuqori chap qismdagi xuddi shu nomdagi elementni bosing. Turli elementlarning katta to'plami bilan ochilgan yorliq. Bunday katta arsenal tufayli siz barcha talablaringizga javob beradigan juda jiddiy dastur yaratishingiz mumkin. Formaga elementni qanday o'rnatish kerak?Shunday qilib, biz elementlar panelidagi tugmani topamiz (kursorni element ustiga olib borganingizda, uning nomi ko'rsatilgan maslahatchi paydo bo'ladi), ustiga sichqonchaning chap tugmachasini bosing, so'ngra kursorni shaklning biz xohlagan qismiga o'tkazing. joylashtirish uchun. Element sozlamalarini qanday o'zgartirish mumkin?Bizning tugmani sozlash uchun dasturning yuqori o'ng qismiga o'ting va "ni bosing. Xususiyatlari" Endi biz tugmachamizning barcha xususiyatlariga ega yorliqni ko'ramiz. Endi biz mulk bilan qiziqamiz " Sarlavha", bu tugmadagi yorliq uchun mas'uldir. Odatiy bo'lib, u "qiymatiga ega" Durang", biz uni "ga o'zgartiramiz bosing». Element uchun amalni qanday o'rnatish kerak?Endi biz dastur yaratishning eng qiyin qismiga keldik kompyuter dasturlarini yaratish uchun dasturlar- dasturimizning tugmachasini ishga tushirishimiz kerak. Ushbu operatsiyaning ma'nosini tushunganingizdan so'ng, u siz uchun oddiy va mantiqiy bo'ladi. Endi siz qo'yilgan segmentni ikki marta bosishingiz va tugmani bosgandan so'ng paydo bo'ladigan shakl nomini belgilashingiz kerak. Segmentni ikki marta bosgandan so'ng, " Ma'lumotlar muharriri». Agar siz forma uchun matn nomini o'rnatmoqchi bo'lsangiz, u holda String-ni, agar raqamli bo'lsa, Integer yoki Real-ni tanlang. Ma'lumotlar turini tanlang " String"va" so'zini kiriting Salom». Bizning dasturimiz ishga tushirildi, endi biz uning funksionalligini tekshiramiz - tugmachamizni bosing. Shakl sarlavhasini qanday o'zgartirishimiz mumkin va bu dastur ishlayotganligini anglatadi! Dasturni HiAsmsiz ishga tushirishingiz uchun siz exe faylini yaratishingiz kerak. Buning uchun asosiy menyu bandini bosing " Ishga tushirish"va bosing" Kompilyatsiya qilish».
Ushbu tushunchalarni bilish HiAsp da dasturlar yaratish jarayonini sezilarli darajada osonlashtiradi. Ushbu maqolada biz ajoyib bepulni ko'rib chiqdik kompyuter dasturlarini yaratish uchun dastur, shuningdek, o'zlarining birinchi ilovalarini yaratdilar va uni funksionallik uchun sinab ko'rdilar. HiAsp dasturini tezda tushunishingizga yordam berish uchun men ushbu ajoyib dastur yaratish muhitiga bag'ishlangan bir nechta yaxshi video darslarni tanladim. Sizga yoqimli tomosha tilayman! HiAsm ning hujjatsiz xususiyatlari
HiAsm sozlamalari
HiAsm-da grafika
Qaysi biri bepul ekanligini bilasizmi? Dasturlash tobora osonlashmoqda. Bu uzoq vaqtdan beri atrofida kompyuterlardan boshqa hech narsani ko'rmaydigan beg'ubor geeks bo'lishni to'xtatdi. Dasturlash muhitlari soddalashtirilgan, vizuallashtirilgan va hayotga tobora yaqinroq bo'lgan tushunchalar bilan ishlaydi. Soddalashtirishning keyingi bosqichi kod yozmasdan dasturlashdir. To'liq vizual muhitlar. Biz ushbu sharhda ulardan birini taqdim qilmoqchimiz. Hiazm- bepul dasturlash muhiti, dastur dizayneri, bu esa hech qanday dasturlash tillarini bilmasdan dasturlar yaratish imkonini beradi. Buning o'rniga sizdan ... kvadratlarni tartibga solish so'raladi. Ularning aksariyati oddiy foydalanuvchi uchun tushunarli bo'lgan narsalarni tasvirlaydi. Masalan, oyna, tugma, belgi. Boshqalar vizual komponentlarni bir-biriga bog'lash va ularning xatti-harakatlarini tasvirlash uchun xizmat qiladi. LEKIN! Tilning sintaksisini bilish shart emas. Kompilyatsiya xatolari, buzilgan havolalar yoki stekning to'lib ketishi haqida tashvishlanishingiz shart emas. Bu sodir bo'lmaydi. Bu dizayner. =) Shunday qilib, biz allaqachon Hiasm-dagi dasturlar bog'langan kvadratlar to'plami ekanligini aytdik. Lekin dasturni chizishga shoshilmang. Dastur veb-saytida barcha holatlar uchun juda ko'p misollar mavjud. HiAsm-ni ishga tushiring va yangi loyiha yarating " Fayl«-« Yangi…". Loyiha turini tanlang " Windows ilovasi". Men darhol loyihani biror joyda saqlashni maslahat beraman. Va keling, boshlaylik. Buning uchun kvadratchalar orasidagi bog'lanishlar kerak. Aloqa ma'lumotlar yoki xabarlarni komponentdan komponentga, ba'zi bir voqea sodir bo'lganligi haqida uzatadi. Shunday qilib, keling, matn maydonlarimizga tugma bosilganligini aytaylik. Xulosa qilib shuni aytmoqchimanki, HiAsm dasturi dizayneri rus tilida va batafsil rus hujjatlarini o'z ichiga oladi. Shunday qilib, agar xohlasangiz, buni aniqlab olishingiz mumkin. Shubhasiz, ko'plab kompyuter foydalanuvchilari kamida bir marta o'zlarining kompyuter dasturlarini yaratish haqida o'ylashgan va buning bir qancha sabablari bor. Turli xilligiga qaramay, ularning barchasi bir xil qiyinchiliklarga duch keladi, ya'ni o'z dasturingizni ishlab chiqish uchun siz Visual Basic, Delphi, Java va boshqalar kabi dasturlash tillarini o'zlashtirishingiz kerak. Tilning sintaksisini o'rganish uchun bor-yo'g'i bir necha oy kerak bo'ladi, lekin til mantiqini tushunish va uni qanday qo'llashni o'rganish uchun yillar kerak bo'ladi. Ammo umidsizlikka tushmang, chunki kompyuter uchun dasturlar yaratish uchun dasturlar aynan shunday holatlar uchun yaratilgan; ularning bir nechtasi bor, lekin eng funktsionali. HiAsm. HiAsm dasturlash tillarini bilmasdan o'z dasturingizni ishlab chiqishingiz mumkin bo'lgan kuchli vizual ilovalarni ishlab chiqish tizimidir. Ushbu dastur tufayli siz turli xil audio, video pleerlar, brauzerlar va turli funktsiyalarga ega ko'plab boshqa dasturlarni yaratishingiz mumkin. Avval siz dasturni yuklab olishingiz kerak, buni to'g'ridan-to'g'ri havolani bosish orqali qilishingiz mumkin. Yangi oynada litsenziya shartnomasi shartlarini bosish orqali qabul qiling, "Men qabul qilaman". Dasturni o'rnatish uchun papkani tanlang va ustiga bosing "Keyingi". bosing "O'rnatish". Dasturni o'rnatishni tugatgandan so'ng, ochilgan oynada ism va pochta qutisini kiriting va bosing "Keyingi". bosing "Tayyor" va dasturni ishga tushirish va unda ishlashni boshlang. Ilova yaratish uchun menyu bandini bosing "Fayl" va tanlang "Yangi". Yangi loyiha yaratish oynasida tanlang "Windows - Windows ilovasi" va bosing "KELISHDIKMI". Natijada, biz kelajakdagi dasturimiz uchun forma olamiz, unda hozircha MainForm deb nomlangan bitta element mavjud. Bizning dasturimizga elementlar qo'shish uchun elementni bosing "Elementlar" kompyuter dasturlarini yaratish uchun dasturning yuqori chap qismida. Elementlar yorlig'ida turli xil elementlarning katta to'plami mavjud. Bunday katta arsenalning mavjudligi tufayli siz barcha talablaringizga javob beradigan juda jiddiy dastur yaratishingiz mumkin. Hammaga salom! Ehtimol, siz birinchi 4 hafta ichida bu xabarni eshitgansiz 75 milliondan ortiq odam allaqachon Windows 10 ni o'rnatgan. Shu nuqtai nazardan, biz siz bilan DataArt-dan Arseniy Pechenkinning eng yaxshi o'nta ilovalarni ishlab chiqishni qanday boshlash haqida kirish maqolasini baham ko'rishdan mamnunmiz. Windows 10-ni sevimli mashinasiga o'rnatish yoki o'rnatmaslikka ishonchi komil bo'lmaganlar uchun biz platforma haqida materiallar, ishlab chiqish vositalari va ilovalarni ishlab chiqishda mavjud bo'lgan yangi xususiyatlar haqida qisqacha ma'lumot beramiz. AsboblarQanday rivojlantirish vositalaridan foydalanishim mumkin? Sizga yangi MS Visual Studio 2015 kerak bo'ladi. Hozirda Visual Studio 2015 Community Edition hamda pullik Professional va Enterprise nashrlari mavjud.Bir muncha vaqt oldin Windows 10 uchun ishlab chiqish bo'yicha deyarli barcha bo'limlar Windows 8.1 uchun ishlab chiqish bo'limlariga olib keldi, ammo chiqarilgandan so'ng hujjatlar asta-sekin yangilanadi (Windows 10 uchun UWP platformasi WinRT ishlanmasi ekanligini hisobga olgan holda). Microsoft Virtual Akademiyasida onlayn kursPlatforma bilan tanishishning audio-vizual formatini afzal ko'rganlar uchun kirish kursi mavjud: Windows 10 uchun dasturchilar uchun qo'llanma.Kurs platformaning asosiy xususiyatlarini, Windows ilovalarini yaratish uchun mavjud modellar va vositalarni o'z ichiga oladi. Ilovada amalga oshiriladigan bir nechta asosiy stsenariylar ko'rib chiqiladi: kichik hajmdagi xotira bilan ishlash, vazifalarni fonda bajarish, qurilmalar o'rtasidagi aloqa, fayl va ma'lumotlarni boshqarish va foydalanuvchi o'zaro ta'siri usullari. Litsenziya va qurilma qulfini ochishWindows 8/8.1 uchun ishlab chiqishda bo'lgani kabi, dasturchi litsenziyasi talab qilinadi. Bu birinchi loyihangizni bevosita Visual Studio'da yaratganingizda Windows 8/8.1 Developer Litsenziyasiga o'xshaydi (bu do'kon nashri hisobi bilan bir xil emas). Qurilmalaringizga ilovalarni oʻrnatish uchun ularni qulfdan chiqarishni unutmang:Universal ilovalarDasturchi uchun qanday yangilik bor? Umumjahon ilovani istalgan Windows 10 platformasida ishga tushirish mumkinligi ma’lum qilindi.Bu turli APIlar tizimi orqali amalga oshiriladi. Ya'ni, barcha platformalar uchun umumiy bo'lgan API qatlami mavjud (Universal Windows Platformasi, UWP). Agar dastur faqat o'z imkoniyatlaridan foydalansa, u UWP bilan barcha platformalarda ishlaydi.Agar siz platformaning maxsus imkoniyatlaridan foydalanishingiz kerak bo'lsa (masalan, smartfondagi apparat tugmalari bilan ishlash), unda platforma kengaytmalari orqali tegishli API-lardan foydalanishingiz mumkin. Bu funksiya faqat ushbu API-larga ega platformalarda ishlaydi, shuning uchun kodga tegishli usullar va sinflar mavjudligini tekshirish kerak. ShablonlarVisual Studio'da biz faqat bitta loyiha shabloniga kirishimiz mumkin, Blank App.Bu oldindan belgilangan boshqaruv elementlari yoki tuzilishiga ega bo'lmagan yagona sahifali universal Windows ilovasi loyihasidir. To'plam hozirda quyidagi loyiha shablonlarini o'z ichiga oladi:
MisollarUWP platformasiga kirishni osonlashtirish uchun Microsoft o'sib borayotgan misollar to'plamini tayyorladi:Hozirgi vaqtda dasturiy ta'minot bozorida eng keng tarqalgan va sotib olingan vizual dasturlash muhitlari Borland Delphi, C++ Builder, Visual Studio 2005 Standard Edition hisoblanadi. 1) Borland Delphi - bu WINDOWS 95/98/2000/Me/NT/XP muhitida ilovalarni ishlab chiqish uchun mo'ljallangan, tasdiqlangan mahsulot. Uning dasturiy ta'minot bozorida mashhurligi quyidagi omillar bilan bog'liq: Borland Delphi - bu klassik dasturlash tamoyillari va zamonaviy texnologiyalarning kombinatsiyasi. Delphi ilovalarni tez yaratish uchun vizual vositalarni, yuqori unumdorlikka ega (Pentium 90 da daqiqada 350 000 qator kodlargacha) ob'ektga yo'naltirilgan til kompilyatorini, ishlab chiqish muhitining komponentlar asosidagi arxitekturasini, ma'lumotlar bazalariga kirish uchun kengaytiriladigan mexanizmni birlashtiradi; bir marta yaratilgan kodni qayta ishlatish imkoniyati, shu bilan rivojlanish uchun sarflangan vaqt va kuchni kamaytiradi; tezkor kompilyator ishlab chiqish jarayonini interaktiv qiladi; real mashina kodi tarjimonga asoslangan tizimlarga qaraganda 10-20 marta tezroq ishlaydi; eng yuqori rivojlanish tezligi o'rnatilgan komponentlar to'plamidan, vizual dizayn va disk raskadrovka vositalaridan foydalanish orqali erishiladi RAD - Rapid Application Development; prototip qayta ishlamasdan maqsadli tizimga aylanadi; amaliy dasturlar va komponentlar bitta vosita - ob'ektga yo'naltirilgan dasturlash tili Object Pascal yordamida yaratiladi; Delphi ning ishchi tili Object Pascal - dasturning barqarorligi va ishonchliligini sezilarli darajada oshirishi mumkin bo'lgan xato holatlari va istisnolar uchun ishlov beruvchini o'z ichiga olgan dasturlash tilidir. Vizual shakllarni meros qilib olish printsipi va ushbu vositaning boshqa yangi xususiyatlari tufayli kodni qayta ishlatish ehtimolini oshirish, ular orasida eng mashhurlari keshlash yangilanishlari, filtrlar, fon so'rovlarini bajarish va turli xil ma'lumotlar formatlari bilan ishlashdir. Shuningdek, kompilyatsiya qilishning yuqori tezligini ham ta'kidlash kerak, bu dasturning alohida qismlarini disk raskadrovka qilish xarajatlarini sezilarli darajada kamaytiradi. Pentium arxitekturasida kompilyatsiya qilish, shuningdek, ushbu muhitda qurilgan tizimning unumdorligini oshiradi. API funksiyalaridan to‘g‘ridan-to‘g‘ri, shuningdek, bilvosita foydalanish imkoniyati Windows operatsion muhitining to‘liq quvvatidan foydalanadigan yirik ilovalarni ishlab chiquvchilar orasida tizimning hayotiyligini oshiradi. Bundan tashqari, Borland Delphi dasturiy ta'minotining muhim afzalligi bu tilning bilim bazasi bo'lib, u DOS ostida Paskalning dastlabki versiyalarida dasturlashda yaratilgan, chunki vizual dasturlashning tuzilishi va semantikasi hech qanday o'zgarishlarga duch kelmagan. Borland Delphi IDE Vizual Komponentlar Kutubxonasi (VCL) deb nomlanuvchi sinf kutubxonasi strukturasining koʻplab oʻrnatilgan funksiyalari va sinflariga asoslangan. Bu sinflarning aksariyati aslida VCL dan boshqa sinflarning avlodlaridir. Ular ruxsat beradi: Standart Windows boshqaruv elementlari, oynalari va ilovalarini yaratish uchun grafik vositalardan foydalaning. ma'lumotlar bazalariga (dBase, Paradox, ASCII, Access) kirishni tashkil etish va Microsoft-dan Borland Database Engine (BDE) yoki ActiveX Data Objects (ADO) kabi ma'lumotlar bazasi protsessorlari orqali ilovalardan ma'lumotlarni boshqarishdan iborat ma'lumotlar bazasi ilovalarini qo'llab-quvvatlash, shuningdek SQL serverlari asosida ma'lumotlar bazalari uchun mijoz-server dasturlarini ishlab chiqish. Internet ilovalari va veb-server kengaytmalarini ishlab chiqish. o'z komponentlaringizni, dinamik havola kutubxonalarini (DLL) va paketlarni yarating, MAQOMOTI ilovalarini ishlab chiqing. ActiveX va OLE Automation mexanizmlaridan foydalanish - MAQOMOTI asosidagi yuqori darajadagi dasturiy texnologiyalar. Xulosa: Delphi ilovalarni yaratish uchun samarali va samarali muhit bo'lib, bu quyidagi jihatlar bilan bog'liq: kompilyatorning tezligi va kompilyatsiya qilingan dasturlarning yuqori ishlashi, foydalaniladigan arxitekturaning moslashuvchanligi va masshtabliligi. 2) C++ Builder xuddi Borland Delphi kabi RAD_systems ga tegishli. C++ Builder Delphi bilan bir xil imkoniyatlarga ega, lekin u ham muhim afzalliklarga ega, masalan: vizual ishlab chiqish muhiti, Delphi bilan solishtirganda bir qator qo'shimcha funktsiyalarga ega, bu ilovalarni ishlab chiqishni osonlashtiradi va tezlashtiradi; STL shablonlari kutubxonasining mavjudligi (Standart andozalar kutubxonasi); MFC (Microsoft Foundation Classes) kutubxonasini qo'llab-quvvatlash; MFC bilan ishlaydigan Visual C++ ilovalarini import qilish va keyinchalik kompilyatsiya qilish imkoniyati; Delphi bilan solishtirganda xizmat funktsiyalarining katta hajmi; operatorlarni ortiqcha yuklash, shablon kutubxonalarini yaratish va h.k.lar tufayli C++ tilining moslashuvchanligi va kengaytirilishi. C++ Builder ning afzalliklari quyidagilardan iborat:
Shu bilan birga, shuni ta'kidlash kerakki, C faqat hisob-kitoblarning borishini ketma-ket boshqarish vositalarini taqdim etadi: shartli tarmoqlanish mexanizmi, halqalar, murakkab ko'rsatmalar, pastki dasturlar - va ko'p dasturlash vositalarini, parallel jarayonlarni, sinxronizatsiya va koroutinlarni tashkil qilishni o'z ichiga olmaydi. Deyarli barcha UNIX ilovalari C tilida yozilgan. Kamchiliklarga Si tilining sintaksisi kiradi, uning moslashuvchanligi tufayli u dastur kodini o'qishni qiyinlashtirishi mumkin va ko'p dasturlash vositalarini, parallel jarayonlarni, koroutinlarni sinxronlashtirish va tashkil qilishni o'z ichiga olmaydi. Xulosa: C++ Builder - ifodalarni yozishning ixcham usuli, ma'lumotlarni boshqarishning zamonaviy mexanizmlari va boy operatorlar to'plamiga ega universal dasturlash tili. Bundan tashqari, C sinf mexanizmi yordamida ma'lumotlarning abstraktsiyasini qo'llab-quvvatlaydi va ob'ektga yo'naltirilgan dasturlashni ta'minlaydi va hal qilinayotgan vazifalarga mos keladigan o'z ma'lumotlar turlarini kiritish imkonini beradi. 3) Visual Studio 2005 standart nashri Visual Studio ning ushbu versiyasi boshlang'ich darajadagi professional vositadir. U Express versiyalarining soddaligini sizga kerak bo'lgan kuchli ishlab chiqish vositalari bilan birlashtiradi:
Visual Studio sizga quyidagilarga imkon beradi:
CLR (Common Language Runtime) ko'p tilli ilovalarni ishlab chiqish muhitini qo'llab-quvvatlashni ham ta'kidlash kerak. Bu imkoniyat Common Language Infrastructure yoki CLI, universal tillararo interfeys tufayli mumkin bo'lib, u turli dasturlash tillarida dasturiy ta'minot komponentlarini ishlab chiqishni qo'llab-quvvatlaydi. Shu bilan birga, dasturchilar uchun shubhasiz afzallik shundaki, ular dasturiy ta'minotni eng mos dasturlash tilida ishlab chiqish (yoki o'zgartirish) mumkin. Bu erda topshiriqning mohiyatini hisobga olish kerak (masalan, funktsional dasturlash tilida rekursiya yoki ramziy ishlov berishni amalga oshirish va ob'ektga yo'naltirilgan tilda mavzu sohasi strukturasini rasmiylashtirish tabiiyroqdir). Visual Studio 2005 ishlab chiqish muhiti oddiy dasturlar va veb-ilovalarni yaratish uchun dasturiy ta'minot texnologiyasi bo'lgan Microsoft.net (dot-net talaffuzi) texnologiyasidan foydalanadi. Shuning uchun, birinchidan, ishlab chiquvchilar uchun .net muhiti taqdim etadigan asosiy xizmat ko'rsatish imkoniyatlari (disklarni tuzatish, kodlarni tahlil qilish va h.k.) ma'lum bir dasturlash tiliga bog'liq emas va shuning uchun dasturchilarga ushbu dasturning xususiyatlarini qayta o'rganish kerak emas. agar kerak bo'lsa, bir tildan boshqasiga o'tish uchun rivojlanish muhiti. Masalan, Microsoft.net uchun C++ da yozilgan xizmat Delphida yozilgan kutubxonadan sinf usulini chaqirishi mumkin; siz Visual Basic.net da yozilgan sinfdan meros bo'lgan C# tilida sinf yozishingiz mumkin va C# da yozilgan usul bilan chiqarilgan istisno Delphida ushlanib, ishlov berilishi mumkin. .net dagi har bir kutubxona (asambleya) o'z versiyasi haqida ma'lumotga ega bo'lib, bu yig'ilishlarning turli versiyalari o'rtasida yuzaga kelishi mumkin bo'lgan ziddiyatlarni bartaraf etish imkonini beradi. Ikkinchidan, hali hamma dasturlash tillari .net tomonidan qo'llab-quvvatlanmaganiga qaramay, har qanday dasturlash tili uchun tarjimonni mustaqil ravishda ishlab chiqish mumkin va bu hatto ushbu sohada deyarli hech qanday professional tayyorgarlikka ega bo'lmagan dasturchilar uchun ham qiyinchilik tug'dirmaydi. kompilyatorni ishlab chiqish. Microsoft Visual Studio.net ishlab chiqish muhiti va Microsoft.net Framework spetsifikatsiyasining kuchi bilan Microsoft ishlab chiquvchilarga zamonaviy ilovalar va XML veb-xizmatlarini tezda yaratish va joylashtirish uchun eng kuchli vositalarni taqdim etadi. Microsoft.net platformasi Visual Studio.net va .net Framework tufayli dasturiy ilovalar va xizmatlarni tezroq ishlab chiqish imkonini beradi. Xulosa: Visual Studio.net bugungi kunda quyidagi muhim jihatlari tufayli ilovalar yaratish uchun eng samarali va samarali muhitlardan biri hisoblanadi: universal tillararo interfeys; vizual ishlov berish muhitining sifati; kompilyatorning tezligi va kompilyatsiya qilingan dasturlarning yuqori ishlashi; ishlatiladigan asosiy arxitekturaning moslashuvchanligi va ko'lami. Umumiy xulosa: amaliy dasturni ishlab chiqish uchun Borland Delphi dasturlash muhiti tanlangan, chunki Borland Delphida muammolarni hal qilish uchun barcha vositalar mavjud. |
Mashhur:
Yangi
- Windows ro'yxatga olish kitobi muharririni ochishning uchta usuli Qidiruv yordamida ro'yxatga olish kitobini ochish
- Qattiq diskni qanday qismlarga bo'lish kerak
- Biz qattiq diskni bo'limlarga ajratamiz
- Kompyuter yoqilganda signal beradi
- Windows-da fayl kengaytmalarini to'g'ri o'zgartirish Arxiv kengaytmasini qanday o'zgartirish mumkin
- YouTube YouTube-da reklamalarni reklamasiz bloklash
- TeamViewer - kompyuterni masofadan boshqarish Boshqa kompyuter bilan bog'lanish uchun dasturni yuklab oling
- Windows-da kompyuteringizning xususiyatlarini qanday aniqlash mumkin: tizim usullari va maxsus dasturlar
- Biz turli xil qurilmalarda brauzerlarni yangilaymiz: kompyuter, planshet, smartfon Yangilangan brauzerni qayerda va qanday qilib o'rnating
- Protsessor, video karta, quvvat manbai va kompyuter sovutgichini qanday moylash kerak