Wednesday, April 25, 2012

Software တစ္ခုကိုစတင္ေလ့လာျခင္း

Software တစ္ခုကိုဖန္တီးမယ္ဆိုရင္ အသံုးျပဳႏိုင္ မယ့္ Programming Language ေတြ အမ်ားႀကီး ရႇိပါ တယ္။ ကိုယ္ဖန္တီးမယ့္ Software ေပၚမႇာ မူတည္ၿပီး Language ေတြကို ေရြးခ်ယ္ရမႇာ ျဖစ္ပါတယ္။ Language တစ္ခုကို ကြၽမ္းက်င္စြာ တတ္ေျမာက္သြားရင္ က်န္တဲ့ Language ေတြကို ေလ့လာဖို့အတြက္ မခဲယဥ္းေတာ့ ပါဘူး။ ဘာျဖစ္လို့လဲဆိုေတာ့ Language တိုင္းအတြက္ Concept ကေတာ့ အတူတူပါပဲ။ ေရးပုံေရးနည္းပဲ ကြဲ သြားတာပါ။ အေျခခံကေန စၿပီး ေလ့လာဖုိ့အတြက္ဆုိရင္ C++ ဆိုတဲ့ Object-oriented Language က အဆင္ေျပဆုံး ျဖစ္ပါလိမ့္မယ္လုိ့ ထင္ပါတယ္။
 
အခုကမၻာမႇာ အသံုးမ်ား ေနတဲ့ Programming Language ေတြျဖစ္တဲ့Java, C#, VB.net ေတြဟာလည္း Object-oriented Language ေတြ ျဖစ္တဲ့အတြက္ C++ ကို ကြၽမ္းက်င္စြာ တတ္ေျမာက္ ထားလ်င္ ထပ္မံေလ့လာဖို့အတြက္ အဆင္ေျပေခ်ာေမြ႕ ပါလိမ့္မယ္။ C++ Programming Language ကို အသံုးျပဳၿပီးေတာ့ Program တစ္ခုေရးမယ္ဆုိလ်င္ စာဖတ္သူ၏ ကြန္ပ်ဴတာ မႇာTerbo C++ 45 ေဆာ့ဖ္၀ဲကို အရင္ဆံုး Install လုပ္ဖို့ လိုပါတယ္။ Install လုပ္ၿပီးရင္ ဥပမာအေနနဲ့ ေအာက္မႇာ ေရးထားတဲ့အတုိင္း Program တစ္ခု ေရးၾကည့္ပါ။
 
#include<iostream>
 int main () {
cout<<”Hello World”;
return 0;
}
 
ဒီ Program ေလးက C++ Programming Language ကိုသံုးျပီး ေရးထားတာ ျဖစ္ပါတယ္။
 
output
Program ေလးကို run လိုက္ရင္ Hello World! ဆိုျပီး Screen ေပၚမႇာ ေပၚလာပါတယ္။ အဲ့ဒီလိုမ်ိဳး Screen ေပၚမႇာ ေပၚလာတာကို output ထြက္လာတယ္ လို့ ေခၚပါတယ္။
 
#include<iostream>
အ့ဲဒီလို input/output ေတြ လုပ္ႏိုင္ဖို့အတြက္ #include ဆိုတဲ့ header file ေလးကို declare အရင္ဆံုး လုပ္ေပးရပါ့မယ္။
 
cout
အဲ့ဒီ header file ေလး declare လုပ္ေပးမႇသာလ်ႇင္ cout ဆိုတဲ့ identifier ေလးကို compiler က သိျပီး output ထုတ္ေပးမႇာ ျဖစ္ပါတယ္။
 
int main ()
Main ဆိုတာ function name ပါ။ function name ျဖစ္တဲ့အတြက္ main ရဲ႕ေနာက္မႇာ လက္သည္းကြင္းေလး ပါရပါမယ္။ main ရဲ႕ေရႇ႕က int ဆိုတာ function return cype ကို ေျပာတာပါ။ int main () ဆိုတာ main function မႇာ int အမ်ိဳးအစား return value ရႇိတယ္လို့ ဆိုလို ပါတယ္။
 
{}
Function ရဲ႕ body ကို {} ေလးနဲ့ ၀န္းရံထားပါ တယ္။ ကုိယ္ေရးခ်င္တဲ့ statement ေတြကို function ရဲ႕ body ျဖစ္တဲ့ {} ထဲမႇာပဲ ေရးရပါမယ္။ အခုေဖာ္ျပထား တဲ့ program မႇာ statement ႏႇစ္ခု ပါပါတယ္။
 
Cout<<”Hello World”;
ပထမဆံုး statement ျဖစ္တဲ့ cout << “Hello World !”; က quote ထဲရႇိတဲ့ စာကို ထုတ္ျပဖို့ computer ကို ေျပာပါတယ္။ statement ရဲ႕ေနာက္ဆံုးမႇာပါတဲ့ semicolon (;) ေလးက statement တစ္ခု ၿပီးဆံုးေၾကာင္း ကို ေျပာတာပါ။
 
Return 0;
ေနာက္ဆံုး statement ျဖစ္တဲ့ return 0; က main () မႇ သူ့ကိုေခၚတဲ့ operating system သို့မဟုတ္ compiler ကို value 0 return ျပန္ေပးမႇာ ျဖစ္ပါတယ္။
 
ေရးၿပီးရင္File ကို save လုပ္ဖို့ အတြက္ ၾကိဳက္တဲ့ name ကို ေပးၿပီး .cpp နဲ့ save လုပ္ပါ။ ဥပမာ Hello.cpp ဒီလို file ကို save လုပ္ၿပီးရင္ Run ၾကည့္လုိ့ ရပါၿပီ။ Short Cut အေနနဲ့ Ctrl + F9 နဲ့လည္း Run လို႕ရပါတယ္။ compile လုပ္မယ္ဆိုရင္ေတာ့ Alt + F9 ကို တြဲႏႇိပ္လုိက္ပါ။
 
KZ

No comments:

Post a Comment