একটি নমুনা প্রোগ্রাম সেইভ ও কম্পাইল করতে

সি ভাষায় নমুনা প্রোগ্রাম সেইভ করা
সি ভাষায় প্রোগ্রাম লিখার জন্য কোডবøকস খুলতে হবে। ধরা যাক নিচের মত করে একটি প্রোগ্রাম লিখতে হবে। #include
int main()
{
int a,b,c,sum;
printf("Enter first number:");
scanf("%d",&a);
printf("Enter Second number:");
scanf("%d",&b);
printf("Enter Third number:");
scanf("%d",&c);
sum=a+b+c;
}

চিত্র ৯.৫.১ : তিনটি সংখ্যা যোগ করার সি প্রোগ্রাম
৩. প্রোগ্রামের ফাইল সেইভ করার জন্য ঋরষব মেনু হতে ঝধাব /ঝধাব ধং এ ক্লিক করলে ফাইল এর নাম লেখার ডায়ালগ
বক্স আসবে যে কোন একটি নাম দিয়ে প্রোগ্রামটি সেইভ করতে হবে। ধরা যাক, এক্ষেত্রে ধফফ.প নাম দিয়ে প্রোগ্রামটি
করা হয়েছে।
৯.৫.২ প্রোগ্রাম কম্পাইলিং
কম্পাইলার সোর্স প্রোগ্রামকে একসাথে সম্পূর্ণরূপে মেশিনের ভাষায় অনুবাদ করে একটি অবজেক্ট প্রোগ্রাম এবং একটি
এক্সিকিউশন ফাইল তৈরি করে। ফলে প্রোগ্রামিং প্রক্রিয়া অত্যন্ত দ্রæততর হয় এবং প্রোগ্রামারকে নিজ হাতে কোনো
অনুবাদকের কাজ করতে হয় না। এই কম্পাইল করার জন্য ঈড়সঢ়রষব মেনু হতে ঈড়সঢ়রষব সাব মেনু সিলেক্ট করতে হয়
বা অষঃ+ঋ৯ কী একত্রে চাপতে হয়। অবশ্য শুধুঋ৯-কী ঢ়ৎবংং করেও কম্পাইল করা যায়।
ভিন্ন ভিন্ন উচ্চতর ভাষায় প্রোগ্রামের জন্য ভিন্ন ভিন্ন কম্পাইলার ব্যবহৃত হয়। কারণ কোনো নির্দিষ্ট কম্পাইলার একটি মাত্র
উচ্চতর ভাষার প্রোগ্রামকে কম্পাইল করতে পারে। যেমন- যে কম্পাইলার ঈ প্রোগ্রামকে কম্পাইল করতে পারে সেই
কম্পাইলার বেসিক প্রোগ্রাম কম্পাইল করতে পারে না।
কম্পাইলিংয়ের কাজসমূহ
১। উৎস প্রোগ্রামকে অনুবাদ করে অবজেক্ট প্রোগ্রাম তৈরি করা।
২। প্রোগ্রামকে লিংক করা। অর্থাৎ প্রোগ্রামের সঙ্গে প্রয়োজনীয় রুটিন যোগ করা। রুটিন হলো প্রোগ্রামের ছোট অংশ যাতে
কোনো নির্দিষ্ট কাজ করার জন্য নির্দেশ দেয়া থাকে।
৩। প্রোগ্রামে কোনো ভুল থাকলে তা প্রকাশ করা।
৪। প্রধান মেমোরিতে প্রোগ্রামের জন্য প্রয়োজনীয় মেমোরির অবস্থান তৈরি করা।
৫। প্রয়োজনে ঝড়ঁৎপব বা উৎস প্রোগ্রামকে ছাপিয়ে বের করা।
৯.৫.৩ সি ভাষায় নমুনা প্রোগ্রাম কম্পাইল করা ও রান করা
১. প্রোগ্রাম কম্পাইল করার জন্য এ ক্লিক করতে হবে।
২. প্রোগ্রাম জঁহ করার জন্য ইঁষরফ জঁহ এ ক্লিক করতে হবে। ফলে আউটপুট উইন্ডো আসবে।
৩. এক্ষেত্রে নমুনা প্রোগ্রামে বিভিন্ন ভ্যারিয়েবল এর মান ধ=৫, ন=৬ এবং প=৪৪ ইনপুট করলে আউটপুট হিসেবে
প্রোগ্রাম কম্পাইলিং করার প্রয়োজনীতা ব্যাখ্যা করুন।
সারসংক্ষেপ
কম্পাইলার হলো এক ধরনের অনুবাদক প্রোগ্রাম যা সোর্স প্রোগ্রামকে যান্ত্রিক ভাষায় রূপান্তরিত করে অবজেক্ট
প্রোগ্রামে পরিণত করে। অর্থাৎ কম্পাইলার সোর্স প্রোগ্রামকে অবজেক্ট প্রোগ্রামে পরিণত করে এবং একটি
এক্সিকিউশন ফাইল তৈরি করে। ফলে প্রোগ্রামিং প্রক্রিয়া অত্যন্ত দ্রæততর হয়।
পাঠোত্তর মূল্যায়ন-৯.৫
সঠিক উত্তরের পাশে টিক () চিহ্ন দিন
১। সি প্রোগ্রামের ফাইল সেইভ করার জন্য ঋরষব মেনু হতে কোথায় ক্লিক করতে হয়?
ক. ঝধাব /ঝধাব ধং খ. ঘব/ি ঝধাব
গ. ড়ঢ়বহ/ ঝধাব ঘ. সবগুলোই
২। নিচের কোন কমান্ডের সাহায্যে সি প্রোগ্রাম কম্পাইল করা যায়?
ক. অষঃ + ঋ৭ খ. অষঃ + ঋ৮
গ. অষঃ + ঋ৯ ঘ. অষঃ + ঋ১০

FOR MORE CLICK HERE
এইচএসসি বাংলা নোট ১ম পত্র ও ২য় পত্র
ENGLISH 1ST & SECOND PAPER
এইচএসসি আইসিটি নোট
এইচএসসি অর্থনীতি নোট ১ম পত্র ও ২য় পত্র
এইচএসসি পৌরনীতি ও সুশাসন ১ম পত্র
এইচএসসি পৌরনীতি নোট ২য় পত্র
এইচএসসি সমাজকর্ম নোট ১ম পত্র
এইচএসসি সমাজকর্ম নোট ২য় পত্র
এইচএসসি সমাজবিজ্ঞান নোট ১ম পত্র ও ২য় পত্র
এইচএসসি ইতিহাস নোট ১ম পত্র
এইচএসসি ইতিহাস নোট ২য় পত্র
এইচএসসি ইসলামের ইতি. ও সংস্কৃতি নোট ১ম পত্র
এইচএসসি ইসলামের ইতি. ও সংস্কৃতি নোট ২য় পত্র
এইচএসসি যুক্তিবিদ্যা ১ম পত্র ও ২য় পত্র
এইচএসসি ভূগোল ও পরিবেশ নোট ১ম পত্র ও ২য় পত্র
এইচএসসি ইসলামিক স্টাডিজ ১ম ও ২য় পত্র

Copyright © Quality Can Do Soft.
Designed and developed by Sohel Rana, Assistant Professor, Kumudini Government College, Tangail. Email: [email protected]