C Programming শিখুন এবং সফটওয়্যার তৈরি করুন পর্ব-২

10
627

যারা প্রথম পর্ব দেখেন নাই তারা দেখে নেনঃ

C Programming শিখুন এবং সফটওয়্যার তৈরি করুন পর্ব-১

Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

C Programming শিখুন এবং সফটওয়্যার তৈরি করুন পর্ব-২ স্টার্ট

আসসালামুয়ালাইকুম আশা করি সবাই ভাল আছেন । আমি ও ভাল আছি । C Porgramming নিয়ে এটা আমার দ্বিতীয় পোস্ট। সবাই মনে হয় ‘Turbo C’ সফটওয়্যার ইন্সটল করেছেন। এই বার  ‘Turbo C’ সফটওয়্যার এর বিভিন্ন Feature নিয়ে আলোচনা করবো 

Turbo C : আমার সকল পোষ্ট এবং প্রোগ্রাম সমূহ “Turbo C” এই সফটওয়্যার এ লিখিত । তাই প্রথমে ‘Turbo C’ বিভিন্ন Feature নিয়ে আলোচনা করবো । ‘Turbo C’ এ প্রোগ্রাম তৈরি ও  Execute এর জন্য একটি শক্তিশালী Environment থাকে যাকে IDE (Integrated Development Environment) বলে । IDE হচ্ছে সম্পূর্ণ Menu ভিত্তিক একটি Environment, যা User কে প্রোগ্রাম create, edit, compile ও Run করতে সহায়তা করে  সর্ব প্রথমে আমরা Editor ব্যবহার করে Source Code File তৈরি করবো, তারপর File তি Compile ও Linking এর পর সর্বশেষে Run  ব্যবহার করবো । প্রগ্রামে যদি কোন ভুল থাকে ‘Turbo C’ সেই ভুল গুলো দেখাই, তখন ভুলগুলো সংশোধন করে আবারো প্রোগ্রামটিকে Compile করতে হবে ।

আই.ডি.ই (IDE) স্ক্রিনঃ টার্বো এর IDE স্ক্রিন ও এতে অবস্থিত বিভিন্ন Menu ও  Option সমূহ প্রোগ্রাম Development ও Execution এর জন্য গুরুত্বপূর্ণ ভুমিকা পালন করে। যখন আমরা টার্বো এ প্রোগ্রাম লিখার জন্য C Invoke করব তখনই IDE স্ক্রিনটি Display হবে। নিম্নে IDE স্ক্রিনের একটি চিত্র দেখানো হয়েছে জাতে ৪টি প্রধান অংশ আছে। যেমন-

মেইন মেনু (Main menu): মেইন মেনু প্রোগ্রাম Development ও Execution এর জন্য প্রয়োজনীয় বেশ কিছু Item ধারন করে যা টেবিলে বর্ননা করা হল। F10 Key দ্বারা Main menu কে Active করা যায়।

    Item

                                              Options

File

File Load ও Save করে। ডিরেক্টরি পরিবর্তন, DOS এ যাওয়া এবং টার্বো থেকে বেরিয়ে আসার জন্য ব্যবহার হয়।

Edit

বিভিন্ন ধরনের Editing Function (cut, copy, past) ইত্যাদি সম্পন্ন করে।

Run

বর্তমানের কন File Compile ও Linking এর কাজ শেষে File কে Run করানোর জন্য ব্যবহার করা হয়।

Compile

বর্তমানের কোন File Compile (ভুল-ত্রুটি আছে কিনা তা পরীক্ষা করা ভুলসমূহ Display করার জন্য।

Debug

Break Point Setting সহ বিভিন্ন ধরনের ডিবাগার Option সেট করার জন্য।

Project

একাধিক Project নিয়ন্ত্রণ করার জন্য।

Option

বিভিন্ন ধরনের Compiler, Linker ও Environmental Option সেট করার জন্য।

Help

প্রোগ্রাম সম্পর্কিত যে কোন Help  নেয়ার জন্য এই Help মেনু ব্যবহার হয়।

 

এডিটর উইন্ডো (Editor Window): C প্রগ্রামে সোর্স Code File তৈরির জন্য Editor Window ব্যবহার হয়। এই Window টি  NONAMEoo.c নামে থাকে। অবশ্য পরবর্তীতে পছন্দসই নাম ব্যবহার করা করে File Save করা যায়। এ জন্য File *Save বা File *Save As অথবা F2 Key ব্যবহার করা যায়। উল্লেক্ষ যে DOS ভিত্তিক Compiler এর ক্ষেত্রে File নামের জন্য সর্বাধিক ৮টি Character ব্যাবহার করা যায়।

ম্যাসেজ উইন্ডো (Message Window): IDE  স্ক্রিনের তৃতীয় Windowটিই Message Window যাতে বিভিন্ন ধরনের Message যেমন- প্রোগ্রাম Compiling, Linking, Debuging, Running, ইত্যাদি কাজের সাথে সংশ্লিষ্ট সফল (Success), সতর্ক (Warning), ভুল (Error), প্রভিতি Message Display হয়। F5 চেপে Message Window active, inactive করা যায়।

স্ট্যাটাস লাইন (Status Line): এটি স্ক্রিনের সর্ব নিচে অবস্থান করে এবং IDE স্ক্রিনের বর্তমান প্রদর্শন করে। উদাহরনস্বরূপ বলা যায় যখন আমরা Main Menu ‘ ”File” Option নিয়ে কাজ করি তখন Status Line এ নিম্নরুপ বার্তা প্রদর্শিত হয়।

      F1 Help Locate and open a file.

নিম্নে IDE  স্ক্রিনের Menu ও Sub Menu সমূহের সংক্ষিপ্ত বর্ণনা দেয়া হলঃ

ফাইল মেনু (File Menu): নতুন ফাইল তৈরি, তৈরিকৃত File save, Directory Change, File Print করা এবং File থেকে বের হয়ে আসার জন্য File Menu ব্যাবহার করা হয়।

C Programming শিখুন এবং সফটওয়্যার তৈরি করুন পর্ব-২

 

সাবমেনু / হট কী

                                     ব্যবহার

New

নতুন File তৈরির জন্য।

Open           F3

পূর্বে Save কৃত কোন File Open করা।

Save            F2

তৈরি করা কোন File Save করার জন্য।

Save as

পূর্বে Save করা কোন File কে ভিন্ন নামে Save  করার জন্য।

Save all

সকল File এক সাথে Save করার জন্য। অর্থাৎ পূর্বে কোন File Save করা না হলে এই কমান্ডের মাধ্যমে Save করা।

Change dir

বর্তমান Directory Change করে নতুন Directory তে যাওয়ার জন্য।

Print

ফাইল Print করার জন্য।

Dos shel

File থেকে প্রয়োজনে Dos environment এগিয়ে কোন কাজ সম্পাদনের জন্য। কাজ শেষে Exit লিখে Enter  চাপলে File এ আবার ফেরত আসা যায়।

Quit             Alt+x

File থেকে বের হওয়ার জন্য।

 

এডিট মেনু ( Edit Menu): কোন File এ প্রয়োজনীয় Change, Modification ইত্যাদি কাজের জন্য Edit Menu ব্যবহার করা হয়। নিম্নে এর Submenu সমূহের ব্যবহার দেখানো হলঃ

C Programming শিখুন এবং সফটওয়্যার তৈরি করুন পর্ব-২

 

সাব/হট কী

                                     ব্যবহার

Undo       Alt+BKSP

পূর্ববর্তী কাজে ফিরে যাবার জন্য।

Redo       Shift+Alt+BKSP

পরবর্তী কাজে ফিরে যাবার জন্য।

Cut          Shift+Del

সিলেক্টকৃত কোন Text  বা প্রগ্রামের কোন অংশ কেতে ফেলার জন্য। কর্তনকৃত অংশ ক্লিপ বোর্ডে জমা হয়।

Copy       Ctrl+Ins

সিলেক্টকৃত কোন Text বা প্রগ্রামাংশ কপি করার জন্য।

Paste       Shift+Insert

Cut বা Copy কৃত কোন Text  বা প্রোগ্রাম কপি করার জন্য।

Clear       Ctrl+Del

সিলেক্টকৃত কোন Text বা প্রোগ্রাম মুছে ফেলার জন্য।

Show Clipboard

সাধারণত কোন কিছু Cut ba Copy করলে এরা Clip Board এ জমা হয়। Show Clipboard কমান্ডের মাধ্যমে এতে সংরক্ষিত বিষয়বস্তু প্রগ্রামে ব্যবহার করা যায়।

 

রান মেনু (Run Menu): কোন প্রোগ্রাম তৈরি করার  পর প্রয়োজনীয় Output পাওয়ার উদ্দেশ্য Run মেনুর মাধ্যমে Run করান হয়। নিম্নে Run মেনুর Sub Menu সমূহ উল্লেখ করা হলঃ

C Programming শিখুন এবং সফটওয়্যার তৈরি করুন পর্ব-২

 

  সাবমেনু / হট কী

                                         ব্যবহার

Run                  Ctrl+F9

তৈরিকৃত কোন File কে একসাথে কম্পাইল ও এক্সিকিউট করে। এতে করে একই সাথে Object File ও Exectable File তৈরি হয়।

Program           Reset Ctrl+F2

প্রোগ্রাম Executing এর সময় প্রতিটি Statement এর ধাপে ধাপে নির্বাহ বন্ধ করে মুল প্রগ্রামে ফেরত আসার জন্য।

Go To Cursor  F4

প্রোগ্রামের কোন Statement বরাবর কার্সর নিয়ে ঐ Statement পজ্জন্ত ধাপে ধাপে Executing সম্পন্ন করার জন্য।

Trace into        F7

এর মাধ্যমে প্রতিবারে ১টি করে Statement execute করা যায়। তবে Statement টি কোন ফাংশনের অন্তর্ভুক্ত হলে  Cursor সেই ফাংশনে চলে যায়।

Step over         F8

এতেও প্রতিবারে ১টি করে Statement execute হয় তবে Cursor ফাংশনে যায় না।

Arguments

প্রগ্রামে প্রতিবারে ফাংশনে Argument Variable input করার জন্য।

কম্পাইল মেনু (Compile Menu): প্রোগ্রাম তৈরি করার পর Compile মেনুর মাধ্যমে Object File এর সাথে Executable File এবং Executable File এর সাথে Library File এর সংযুক্তি ঘটানোর জন্য এই মেনু ও তার Sub Menu সমূহ ব্যবহার করা হয়।

C Programming শিখুন এবং সফটওয়্যার তৈরি করুন পর্ব-২

  সাবমেনু / হট কী

                                        ব্যবহার

Compile     Alt+F9

তৈরিকৃত কোন File কম্পাইল করে Object File তৈরির জন্য।

Make          F9

তৈরিকৃত File এর Executable File (EXE) তৈরির জন্য।

Build All

Compile ও Make উভয় কমান্ডের কাজ এক সাথে করার জন্য।

Information

কোন File বা Program শম্পরক্রিত বিভিন্ন তথ্যাদি (File এর নাম, Execution টাইম, ডিরেক্টর, প্রোগ্রামে লাইন সংখ্যা) জানার জন্য।

Remove Message

Message Window তে প্রদর্শিত সকল Message মুছে ফেলার জন্য।

 

ডিবাগ মেনু (Debug Menu): প্রোগ্রাম Compiling এর পর কোন ভুল-ত্রুটি ধরা পরলে তা সংশোধনের জন্য কম্পাইলারের ডিবাগারকে প্রয়োজনীয় নির্দেশ প্রদানের জন্য এই menu’র সাবমেনুসমূহ ব্যবহার হয়।

C Programming শিখুন এবং সফটওয়্যার তৈরি করুন পর্ব-২

 

  সাবমেনু / হট কী

                                      ব্যবহার

Inspect                    Alt+F4

প্রোগ্রামে বেবরহিত Pointer, Variable, Function ইত্যাদির মান পরজ্জবেক্ষনের জন্য।

Evalute                    Ctrl+F4

প্রোগ্রাম Execution এর সময় Pointer, Variable Function ইত্যাদির মান পরজ্জবেক্ষন ও পরিবর্তনের জন্য।

Call Stack                Ctrl+F3

প্রোগ্রামের ফাংশনে বেবরহিত Argument, Variable List  তাদের Value প্রদর্শনের জন্য।

Watches

প্রোগ্রামের বিভিন্ন Statement এর ফলাফল পরজ্জবেক্ষনের জন্য। তাছাড়া এর Sub মেনু Add Watch, Delete Watch এবং Edit Watch এর মাধ্যমে Watch উইন্ডোতে Expression যোগ করতে, মুছে ফেলতে এবং Modify করা যায়।

Toggle break Point  Ctrl+F8

Statement এ Error স্থানে Cursor স্থাপন করবে কিংবা Error স্থানে Cursor থাকলে সেখান থেকে Cursor Remove করে।

Break Point

প্রোগ্রামের Error স্থানে Cursor Move করলে।

 

প্রোজেক্ট মেনু (Project Menu): প্রোজেক্টর বিভিন্ন কর্মকাণ্ড নিয়ন্ত্রণের জন্য Project Menu ও তার Submenu সমূহ ব্যবহার হয়।

C Programming শিখুন এবং সফটওয়্যার তৈরি করুন পর্ব-২

 

সাবমেনু

                                              ব্যবহার

Open Project

কোন নতুন Project Open করার জন্য।

Close Project

Open কৃত Project Close করার জন্য।

Add Item

প্রজেক্টে কোন নতুন File সংযুক্ত করার জন্য। অবশ্য Insert Key’র মাধ্যমেও এটি সম্ভব।

Delete Item

প্রোজেক্ট থেকে কোন File বাদ দেয়ার জন্য, যা keyboard এর Delete Key চেপেও করা যায়।

Local Options

প্রোজেক্ট প্রোগ্রামের অবজেক্ত ফাইলের Name Path ইত্যাদি নির্বাচনের জন্য ওভার রাইড অপশন ডায়ালগ বক্স ওপেন করে।

Include Files

প্রোজেেক্টর সাথে সংশ্লিষ্ট সকল File এর তালিকা প্রদর্শন করে।

 

আজ এই পজ্জন্ত আগামি পর্বে বাকি টুকু এবং প্রোগ্রামিং শুরু করবো।

সবাই ভাল থাকবেন আর আমার জন্য দোয়া করবেন।

প্রথম প্রকাশ >> www.dreamworldbd.com

টিউনারপেজের নতুন টিউন আপনাকে ইমেইল করব?
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

10 মন্তব্য

  1. আমি বিন্দস ৭ বেবহার করসি,বিট ৬৪.প্রবলেম তা হলো টার্বো ইনস্টল হই না,ki করতে পারি আমি

    • Blackcrow2925 ভাই প্রথম পর্ব দেখেন পোস্ট Update করছি, Windows 764bit এর জন্য সফটওয়্যার দিছি।
      ধন্যবাদ আপনাকে।

  2. ভাই আমি আপনার প্রথম পোস্টটি এই মাত্র পরলাম .windows 7 এর জন্য turbo c সফটওয়্যারটি download করতে আপনের দেখানো address অনুজাই Dream World এ গেলাম .সেখানে download link এ ক্লিক করের পর http://adf.ly/6RMU2 এই page টি ওপেন হয় …..তাই আমি turbo c সফটওয়্যারটি download করতে পারিনি …..এখন আমি কি করতে পারি………………….so আমাকে সাহায্য করুন

    • RahatKhan ভাই http://adf.ly/6RMU2 এ যাবার পর সাইট তার উপরে ডান পাশে এই লেখাটিতে Click করবেন>>> SKIP AD
      ধন্যবাদ আপনাকে।

একটি উত্তর ত্যাগ

Please enter your comment!
Please enter your name here

seven + 17 =