Monday, 23 July 2012
ပရိုဂရမ္သဒၵါ!
programming language မ်ားလည္း သဒၵါဆိုတာ ရွိသည္။ ဆိုလိုသည္မွာ ပရိုဂရမ္၏ အမိန့္စာေၾကာင္းမ်ား ကို ေရးသားရာတြင္ စည္းစနစ္မွန္ကန္မႈ အဓိကလိုအပ္ပါသည္။ မိမိေရးသားေသာ ပရိုဂရမ္တြင္ စဥ္းစား တြက္ ခ်က္နည္းစနစ္မွန္ကန္ေသာ္လည္း မိမိအသံုးျပုေသာပရိုဂရမ္၏ သဒၵါစည္းစနစ္မွန္ကန္မႈမရွိခဲ့ပါက မိမိ၏ ခိုင္းေစေသာ အမိန့္စာေၾကာင္းပါ အမိန့္မ်ားအတိုင္း ကြန္ျပဴတာက အလုပ္လိုက္ လုပ္ေပးမည္မဟုတ္ပါ။
Programming Language မ်ားစြာထဲမွ C++(C double plus) ဟုေခၚေသာ programming Language တစ္ခုကိုက်ေနာ္တို႕စျပီးေလ့လာၾက ရေအာင္။
C++ programming language ျဖစ္ေပၚလာပံု သမိုင္းေၾကာင္းကိုေတာ့ မေရးေပးေတာ့ပါဘူး။ သမိုင္းေၾကာင္း ကို ေလ့လာျခင္း မဟုတ္သည့္အတြက္ အဓိကထားျပီး မရွင္းျပ နိုင္ျခင္း ျဖစ္ပါတယ္။ပထမဦးစြာ က်ေနာ္ တို့ programming language တြင္ အသံုးအမ်ားဆံုး စကားလံုးမ်ားကို နားလည္ေအာင္ ဖတ္ရႈပါ့မယ္။သတိျပဳရန္- အမိန္႕စာေၾကာင္းမ်ား မဟုတ္။ အေခၚအေဝၚမ်ားသာျဖစ္သည္။
•Data types(မိမိအသံုး အျပဳ လိုေသာ အခ်က္အလက္မ်ား အမ်ဳိးအစားမ်ား။ ဥပမာ (ကိန္းဂဏန္းအမ်ဳိးအစားလား (သို့)ဗ်ည္းအကၡရာလား စသည္ျဖင့္)။
• Keyword (အေရးပါေသာ စကားလံုး(သို့) ၎ Language တြင္ လိုအပ္သလို ထည့္သြင္းသံုးစြဲခြင့္ ရွိေသာ စကား လံုး။၎စကားလံုးမ်ားတြင္ ကိုယ္ပိုင္လုပ္ေဆာင္မႈမ်ား စြမ္းေဆာင္နိုင္မႈမ်ား ရွိသည္။
• Operator (ပရိုဂရမ္အတြင္းသံုး သခၤ်ာပိုင္းဆိုင္ရာ တြက္ခ်က္မႈ သေကၤတ အသံုးအႏူန္းမ်ား)။
• Expression (အသံုးအနံႈးမ်ားသတ္မွတ္ျခင္း (သို႕) အတိအလင္း ျဖစ္ျခင္း)။
• Logical (ယုတၱိတန္ေသာ။(သို႕) အမွား၊အမွန္ ခြဲျခားနိုင္ေသာ)။
• Bitwish (ကြန္ျပဴတာသံုး အေသးဆံုးယူနစ္တြက္နည္းမ်ား)။
• Arithmetic (ဂဏန္းသခၤ်ာနွင့္ဆိုင္ေသာ)။
• Relational (ဆက္သြယ္မႈ၊ ဆက္စပ္မႈ၊နွိုင္းယွဉ္ျခင္း)။
• Assignment (ေရးပံုေရးနည္းစနစ္)။
• Single quote (အဖြင့္အပိတ္(‘a’))။
• Double quote (အဖြင့္အပိတ္(“a”))။
• Conditional (အေျခ အေနတစ္ရပ္ကို မူတည္ေသာ။ အေျခအေနအရ ျဖစ္ေသာ။)။
• Statement ( ေရးသားပံု။စာေၾကာင္း)။
• Syntax (ပရိုဂရမ္၏ အမိန္႕စာေၾကာင္းမ်ား ေရးသားတည္ေဆာက္ပံု(သို႕) စာေၾကာင္း အထားအသိုပံုစံ)။
• Variable (ေျပာင္းလဲနိုင္ေသာအရာ။ ကိန္းရွင္။)။
• Identifier (ေရြးထုတ္သည္။ ခြဲျခားနိုင္သည္။ေဖာ္ထုတ္နိုင္သည္။)
• Expression (ကိန္းေသမ်ား၊ ကိန္းရွင္မ်ားနွင့္ အျခားေသာ အခ်က္အလက္မ်ားကို operator နွင့္ ဆက္စပ္ ထား ျခင္းျဖစ္သည္၎ အေနအထားအား ေျဖရွင္းလိုက္ပါက တန္ဖိုးတစ္ခုခု (သို႕)အေျခအေန တစ္ရပ္ ျဖစ္ေပၚေစ မွာ ျဖစ္သည္။ တနည္းအားျဖင့္ အေျဖတစ္ခုရေအာင္ Program နည္းလမ္းက်က် ဖြဲ့စည္း တည္ေဆာက္ထားေသာ ေဖၚျမဴလာ ပံုေသနည္းျဖစ္သည္။
• Default (အတိအက်(သို႕)ေျပာင္းလဲနိုင္စြမ္းမရွိ)
ရင္းျမစ္
က႑
programming
Subscribe to:
Post Comments (Atom)
အေထြးေထြးနည္းပညာမ်ား
No comments:
Post a Comment