মেধাবী
Toggle menu

সোর্স প্রোগ্রামকে অনুবাদ করার জন্য কয় ধরণের প্রোগ্রাম আছে?

সঠিক উত্তর

বিস্তারিত ব্যাখ্যা

এই প্রশ্নের বিশেষজ্ঞ বিশ্লেষণ

সোর্স প্রোগ্রামকে চালানোর জন্য অনুবাদকের সাহায্যে তা মেশিন ভাষায় পরিবর্তন করে নেয়া হয়। এজন্য ৩ ধরণের অনুবাদক প্রোগ্রাম আছে -

১) কম্পাইলার: এটি সোর্স প্রোগ্রামকে একসাথে সম্পূর্ণ্রুপে মেশিন ভাষায় রুপান্তর করে অবজেক্ট প্রোগ্রাম তৈরি করে। এতে এক্সিকিউশন ফাইল তৈরি হয়। এই ফাইল দ্রুততার সাথে এক্সিকিউট হয় ।

২) অ্যাসেম্বলার: এটি অ্যাসেম্বলি ভাষায় লিখিত উৎস প্রোগ্রাম । এর অন্যতম কাজ হচ্ছে প্রধান মেমোরিতে রক্ষিত অ্যাসেম্বলি ভাষার সব নির্দেশ ঠিক আছে কি না তা ব্যবহারকারীকে জানানো। এটি নেমোনিক কোডকে মেশিন ভাষায় রুপান্তর করে। এ ভাষার প্রত্যেক নির্দেশকে অ্যাসেম্বলির মেশিন ভাষার একটি নির্দেশে রুপান্তরিত করে।

৩) ইন্টারপ্রেটার: ইন্টারপ্রেটার কম্পাইলার এর মত উচ্চতর ভাষাকে মেশিন ভাষায় রুপান্তর করে। তবে ইন্টারপ্রেটার কম্পাইলার এর মত একসাথে এক্সিকিউট করে না। ইন্টারপ্রেটার এক লাইন করে সম্পাদন করে এবং তাৎক্ষণিক ফলাফল প্রদান করে। এতে ভুল শনাক্ত ও সংশোধন এ কম সময় লাগে। তবে এক লাইন করে কাজ করায় এর অনুবাদ ধীরগতিসম্পন্ন।


উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়

সকল অপশন

রেফারেন্স মাত্র

সঠিক

প্রশ্ন তথ্য

বিষয়
কম্পিউটার ও তথ্য প্রযুক্তি
শ্রেণী
বিসিএস
মার্ক
1.00

অ্যাপে আরও ১ লক্ষ+ প্রশ্ন অনুশীলন করুন

বিনামূল্যে • ৪.৯★ রেটিং • ৫০K+ ডাউনলোড

ডাউনলোড করুন

মেধাবী অ্যাপ

বিনামূল্যে • ৪.৯★

ডাউনলোড