নিচের কোন প্রােগ্রামটি একটি সম্পূর্ণ কম্পিউটার প্রোগ্রামকে একবারে অনুবাদ ও সম্পাদন করে?

A

Interpreter

B

Emulator

C

Compiler

D

Simulator

উত্তরের বিবরণ

img

অনুবাদক প্রোগ্রাম

  • যে প্রোগ্রাম অ্যাসেম্বলি বা উচ্চতর ভাষায় লেখা সোর্স প্রোগ্রামকে মেশিনের ভাষায় রূপান্তরিত করে, তাকে অবজেক্ট প্রোগ্রাম বলা হয়।

  • সোর্স প্রোগ্রামকে অবজেক্ট প্রোগ্রামে রূপান্তর করার সফটওয়্যারকে বলা হয় অনুবাদক প্রোগ্রাম

  • অনুবাদক প্রোগ্রামের তিনটি ধরন আছে—
    ১. কম্পাইলার (Compiler)
    ২. অ্যাসেম্বলার (Assembler)
    ৩. ইন্টারপ্রেটার (Interpreter)

কম্পাইলার (Compiler)

  • কম্পাইলার সোর্স প্রোগ্রামকে একবারে পুরোপুরি মেশিন ভাষায় রূপান্তর করে।

  • এতে একটি অবজেক্ট প্রোগ্রাম তৈরি হয় এবং সাধারণত একটি এক্সিকিউটেবল ফাইল (.exe) পাওয়া যায়।

অ্যাসেম্বলার (Assembler)

  • অ্যাসেম্বলার কেবল অ্যাসেম্বলি ভাষায় লেখা সোর্স প্রোগ্রামকে মেশিন ভাষায় রূপান্তর করে।

  • এটি ব্যবহারকারীকে জানায়, সোর্স প্রোগ্রামের নির্দেশনাগুলো সঠিক আছে কি না।

ইন্টারপ্রেটার (Interpreter)

  • ইন্টারপ্রেটারও উচ্চতর ভাষাকে মেশিন ভাষায় অনুবাদ করে, তবে এটি কম্পাইলারের মতো একসাথে পুরো প্রোগ্রাম রূপান্তর করে না।

  • বরং এটি লাইন বাই লাইন অনুবাদ ও সম্পাদন করে এবং সঙ্গে সঙ্গে ফলাফল দেখায়।

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

Unfavorite

0

Updated: 1 month ago

Related MCQ

নিচের কোনটি একই সাথে ইনপুট ও আউটপুট হিসেবে কাজ করে?

Created: 1 month ago

A

Mouse

B

Microphone

C

Touch Screen

D

Printer

Unfavorite

0

Updated: 1 month ago

নিচের কোন মেমােরিটিতে Access Time সবচেয়ে কম?

Created: 1 month ago

A

Registers

B

SSD

C

RAM

D

Cache memory

Unfavorite

0

Updated: 1 month ago

মোবাইল ফোনে কোন Mode-এ যোগাযোগ হয়?

Created: 1 month ago

A

Simplex

B

Half-duplex

C

Full-duplex

D

কোনোটিই নয়

Unfavorite

0

Updated: 1 month ago

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD