A computer program that converts an entire program into machine language is called a/an
সঠিক উত্তর
খCompiler
ব্যাখ্যা
প্রোগ্রামাররা প্রোগ্রাম লেখেন উচ্চস্তরের ভাষায়, যেমন C বা Java, কিন্তু কম্পিউটার বোঝে শুধু মেশিন ভাষা, মানে ০ ও ১। তাই অনুবাদক প্রোগ্রাম লাগে।
কম্পাইলার পুরো প্রোগ্রামটা একবারে পড়ে সম্পূর্ণটাকে মেশিন ভাষায় রূপান্তর করে, তারপর প্রোগ্রাম চলে। ভুল থাকলে পুরো প্রোগ্রামের ভুলের তালিকা একসাথে দেখায়।
ইন্টারপ্রেটার প্রোগ্রামটা লাইন ধরে ধরে অনুবাদ করে সাথে সাথে চালায়; কোনো লাইনে ভুল পেলে সেখানেই থেমে যায়। আর অ্যাসেম্বলার অ্যাসেম্বলি ভাষাকে মেশিন ভাষায় অনুবাদ করে।
প্রশ্নে ‘entire program’ শব্দটিই মূল সূত্র, যা কম্পাইলারকে নির্দেশ করে। ফাঁদ হলো ইন্টারপ্রেটার বেছে নেওয়া, কারণ সেটিও মেশিন ভাষায় অনুবাদ করে, কিন্তু এক লাইন করে।
স্টেপ বাই স্টেপ শিখুন
৩/৩| অনুবাদক | কী থেকে | কীভাবে |
|---|---|---|
| Compiler | উচ্চস্তরের ভাষা | পুরো প্রোগ্রাম একবারে |
| Interpreter | উচ্চস্তরের ভাষা | এক লাইন করে |
| Assembler | অ্যাসেম্বলি ভাষা | মেশিন ভাষায় |
- উচ্চস্তরের ভাষা থেকে মেশিন ভাষায় নিতে অনুবাদক লাগে।
- পুরো প্রোগ্রাম একবারে অনুবাদ: কম্পাইলার।
- লাইন ধরে ধরে অনুবাদ: ইন্টারপ্রেটার; তাই উত্তর কম্পাইলার।
ক. Simulator: সিমুলেটর বাস্তব ব্যবস্থার অনুকরণ করে, অনুবাদ করে না।
গ. Interpreter: ইন্টারপ্রেটার লাইন ধরে অনুবাদ করে, পুরো প্রোগ্রাম একবারে নয়।
ঘ. Commander: Commander নামে কোনো অনুবাদক প্রোগ্রাম নেই।
Entire/whole program = Compiler; line by line = Interpreter; assembly language = Assembler।
কম্পাইলার পুরো বই অনুবাদ করে, ইন্টারপ্রেটার লাইন ধরে দোভাষী।
কম্পিউটার ও তথ্যপ্রযুক্তি: এ রকম আরও প্রশ্ন
- In a computer text code converts letters into-জনতা ব্যাংক: অফিসার (ক্যাশ) (২০২০)
- Conversion of data into code is called -প্রবাসী কল্যাণ ব্যাংক: অফিসার (সাধারণ) (২০২১)
- The process of starting a computer is called-সমন্বিত ৮ ব্যাংক ও ১ আর্থিক প্রতিষ্ঠান: সিনিয়র অফিসার (২০২৫)
- A light sensitive device that converts drawing, printed text or other images into digital form is -সমন্বিত ৫ ব্যাংক ও ১ আর্থিক প্রতিষ্ঠান: অফিসার (ক্যাশ) (২০১৯)
- A light sensitive device that converts drawing, printed text or other images into digital form is -জনতা ব্যাংক: অ্যাসিস্ট্যান্ট এক্সিকিউটিভ অফিসার (টেলার) (২০১৯)
- A light sensitive device that converts drawing, printed text or other images into digital form is __সমন্বিত ৩ ব্যাংক: সিনিয়র অফিসার (২০১৮)
কম্পিউটার ও তথ্যপ্রযুক্তি-এর সব প্রশ্ন › · বাংলাদেশ ব্যাংক: অফিসার (ক্যাশ) (২০১৬)-এর পুরো প্রশ্নপত্র ›