သငျသညျ programming ကိုလေ့လာဖို့ဆုံးဖြတ်ခဲ့ကြပေမယ့်ဘယ်မှာစတင်ရန်မသိလျှင်, ငါတို့သည် Pascal ကဲ့သို့သော programming language ကိုရန်သင့်အာရုံကိုလှည့်ရန်သင့်အားအကြံပြုသည်။ ဤသည်အများဆုံးမကြာခဏကျောင်းတွင်ကလေးများနှင့်ကျောင်းသားများကိုရန်သွန်သင်ဘာသာစကားကိုဖြစ်ပါတယ်။ ထိုလူအပေါင်းတို့ Pascal ဘာဖြစ်လို့လဲဆိုတော့ - အလွယ်ကူဆုံးပရိုဂရမ်းမင်းဘာသာစကားတစျခု။ သို့သော် "ရိုးရှငျး" "စရိုက်" ဟုမဆိုလိုပါ။ ဒါဟာသင့်ရဲ့စိတ်ကူးနီးပါးကိုမဆိုနားလည်သဘောပေါက်ရန်ကူညီပေးသည်။
တစ်ဦး programming language ကိုပတ်ဝန်းကျင်ရှိသည်ဖို့လိုအပ်ကြောင်းကိုအသုံးပြုဖို့ရန်။ သူတို့ထဲမှတစ်ဦး PascalABC.NET ဖြစ်ပါတယ်။ ဤသည်ဂန္ Pascal ၏ရိုးရှင်း, ကြီးမားတဲ့အခွင့်အလမ်း .NET ပလက်ဖောင်းအဖြစ်အများအပြားခေတ်သစ် extensions တွေကိုပေါင်းစပ်တဲ့ရိုးရှင်းပြီးအစွမ်းထက်ဖှံ့ဖွိုးတိုးပတ်ဝန်းကျင်ဖြစ်ပါတယ်။ PascalABC.NET အခမဲ့ Pascal သိသိသာသာရှေ့သို့အရှိန်၏, စစံ clipboard ထံအတူအလုပ်လုပ်ပါတယ်။
ကျနော်တို့အခြား programming ကို software ကိုတွေ့မြင်အကြံပြု
object-oriented programming
Pascal ၏အားသာချက်များတစ်ခုမှာက object-oriented programming ဖြစ်ပါတယ်။ ပိုပြီးကြီးမားပေမယ့်လုပ်ထုံးလုပ်နည်းတွေနဲ့မတူတာက OOP, အများကြီးပိုအဆင်ပြေသည်: code ကို၎င်း၏ကိုယ်ပိုင်ဂုဏ်သတ္တိများရှိပါတယ်တစ်ခုချင်းစီရာအရာဝတ္ထုအစုတခု, ပါဝင်ပါသည်။ သို့သော် OOP ၏အဓိကအားသာချက်ကိုသင်တည်းဖြတ်စေ, သင်ကသက်သေပြအလုပ်လုပ်ကုဒ်ကိုပြောင်းလဲရန်ရှိသည်, သာသစ်တစ်ခုအရာဝတ္ထုကိုဖန်တီးရန်မလိုအပ်ပါဘူးဖြစ်ပါတယ်။
ခေတ်သစ်ရိုးရှင်းပြီးအစွမ်းထက်ပတ်ဝန်းကျင်
PascalABC.NET အားဖြင့်သင်တို့ကိုမဆိုရှုပ်ထွေးမှုစီမံကိန်းများဖန်တီးနိုင် - ပတ်ဝန်းကျင်အဲဒီလိုလုပ်ဖို့အခွင့်အလမ်းနှင့်အတူသငျသညျပေးပါလိမ့်မယ်။ ဒါ့အပြင်ဒီမှာဖြစ်စဉ်ကိုကူညီခြင်းနှင့်ရိုးရှင်းဖို့အလွန်ကြီးစွာသောဖြစ်ကြောင်းအနည်းငယ်နေရာလေးကို features တွေနေသောခေါင်းစဉ်: Auto-detection စနစ်အမျိုးအစား, Tooltip, အော်တိုပြီးဆုံးတစ်အမှိုက်စုဆောင်းနှင့်ပိုပြီးပေးထားပါတယ်။ တစ်ဦးက compiler ကအနီးကပ်အားလုံးသင့်ရဲ့လုပ်ရပ်တွေကိုစောင့်ကြည့်မည်ဖြစ်သည်။
ဂရပ်ဖစ် module တစ်ခု
ရိုးရှင်းပြီးအစွမ်းထက်အင်ျဂါရဂရပ်ဖစ် module တစ်ခု GraphABC ၏အသုံးပြုမှုအပေါ်ရရှိနိုင် PaskalABS.NET ၌တည်၏။ ဒါဟာဖြင့်သင်သည်ပုံရိပ်တွေနှင့်အတူအလုပ်လုပ်နိုင်သည်ပုံများ, ပြင်ဆင်ရန်နှင့်ပိုပြီးထည့်သွင်းဖို့အဆင်သင့်အားနည်းချက်ကိုဂရပ်ဖစ်ဒြပ်စင်ဖန်တီးပါ။
အဖြစ်အပျက်-Driven Applications ကို,
သငျသညျအဘယ်သူ၏အပြုအမူမောက်ကလစ် (mouse ကိုဖြစ်ရပ်များ) သို့မဟုတ်ကီးဘုတ် (အဓိကအဖြစ်အပျက်များ) ပေါ် မူတည်. ကွဲပြား application တစ်ခုဖန်တီးနိုင်ပါတယ်
ရည်ညွှန်းပစ္စည်း
PaskalABS.NET အပေါငျးတို့သစည်းမျဉ်းစည်းကမ်းများနှင့် syntax သူတို့ရဲ့လျှောက်လွှာ၏လုပ်ဆောင်ချက်များကိုနှင့်နည်းလမ်းများအမျိုးအစားများနှင့်ထို့ထက် ပို. အကြောင်းသတင်းအချက်အလက်ပါရှိသည်ထားတဲ့ရုရှားအတွက်ကျယ်ပြန့်ခြင်းနှင့်လက်လှမ်းရည်ညွှန်းပစ္စည်းရှိပါတယ်။
ဂုဏ်
1. ရိုးရှင်းသောနှင့်ထိုးထွင်းသိမြင် interface ကို;
2. အမြင့်မြန်နှုန်းအစီအစဉ်ကိုကွပ်မျက်;
မည်သည့်ရှုပ်ထွေးမှုစီမံကိန်းများ 3. အကောင်အထည်ဖော်ရေး;
4. ရုရှားဘာသာစကား။
ချို့ယွင်းချက်
1. အဘယ်သူမျှမပုံစံကိုဒီဇိုင်နာ;
အဟောင်းတွေကွန်ပျူတာများတွင် 2. ဆွဲထားတဲ့ပါလိမ့်မယ်။
PascalABC.NET - ကအစပြုသူနှင့်ပိုမိုအဆင့်မြင့်အသုံးပြုသူနှစ်ဦးစလုံးအတွက်သင့်တော်သောအလွန်ကြီးစွာသောအခမဲ့ဖှံ့ဖွိုးတိုးပတ်ဝန်းကျင်ပါပဲ။ ကအများဆုံးရိုးရှင်းတဲ့ဘာသာစကားနှင့် PascalABC.NET ပတ်ဝန်းကျင်သင် Pascal ၏အင်္ဂါရပ်အားလုံးခံစားရန်ခွင့်ပြုပါလိမ့်မယ်ဒါကြောင့်, programming ကိုလေ့လာသင်ယူ start သင့်တယ်ဒါဟာ Pascal နှင့်အတူရှိ၏။
PascalABC.NET အခမဲ့ download
တရားဝင် site မှနောက်ဆုံးထွက်ဗားရှင်းကိုဒေါင်းလုဒ်လုပ်ပါ
လူမှုရေးကွန်ရက်များပေါ်တွင်ဤဆောင်းပါးကိုမျှဝေပါ: