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

A

Interpreter

B

Emulator

C

Compiler

D

Simulator

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

img

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Unfavorite

0

Updated: 1 month ago

Related MCQ

Social Networking Site-এ যোগাযোগে কোন media ব্যবহৃত হয়?

Created: 1 month ago

A

Image/video

B

Audio

C

Text

D

উপরের সবগুলো

Unfavorite

0

Updated: 1 month ago

Mobile Phone-এর কোনটি input device নয়?

Created: 2 months ago

A

Keypad 

B

Touch Screen 

C

Camera 

D

Power Supply

Unfavorite

0

Updated: 2 months ago

নিচের Job Scheduling Policy সমূহের মধ্যে কোনটি Starvation থেকে মুক্ত?

Created: 1 month ago

A

Priority Scheduling

B

Shortest Job First

C

Youngest Job First

D

Round-robin

Unfavorite

0

Updated: 1 month ago

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD