কম্পাইলার ব্যবহার হয়ে থাকে-
ক) ছোট কম্পিউটারে
খ) মাইক্রোকম্পিউটারে
গ) বড় কম্পিউটারে
ঘ) পকেট কম্পিউটারে
বিস্তারিত ব্যাখ্যা:
কম্পাইলার সাধারণত বড় বা তুলনামূলকভাবে শক্তিশালী কম্পিউটার; যেমন মেইনফ্রেম বা বড় কম্পিউটারগুলোতে বেশি ব্যবহৃত হয়; কারণ এর জন্য অপেক্ষাকৃত বেশি মেমরি ও প্রক্রিয়াকরণ ক্ষমতা প্রয়োজন। তবে আধুনিক যুগে মাইক্রোকম্পিউটারেও ব্যবহার হয়।
Related Questions
ক) ডেটাবেজ প্রোগ্রাম
খ) স্প্রেডশিট প্রোগ্রাম
গ) প্রোগ্রামিং ভাষা
ঘ) অনুবাদক প্রোগ্রাম
Note : কম্পাইলার হলো এক ধরনের বিশেষ সফটওয়্যার বা অনুবাদক প্রোগ্রাম; যা উচ্চস্তরের ভাষাকে একসাথে যান্ত্রিক ভাষায় অনুবাদ করে।
ক) Compiler
খ) Interpreter
গ) Debugger
ঘ) Assembler
Note : যে প্রোগ্রাম অ্যাসেম্বলি ভাষার কোডকে ইনপুট হিসেবে গ্রহণ করে এবং মেশিন ভাষার কোডকে আউটপুট হিসেবে তৈরি করে; তাকে অ্যাসেম্বলার (Assembler) বলা হয়।
ক) কম্পাইলার
খ) ইন্টারপ্রেটার
গ) অ্যাসেম্বলার
ঘ) ভিডিও
Note : অ্যাসেম্বলি ভাষা সরাসরি অ্যাসেম্বলার নামক অনুবাদক প্রোগ্রামের সাহায্যে যান্ত্রিক ভাষায় অনুবাদ করে।
ক) প্রসেসিং
খ) ডিবাগিং
গ) অনুবাদ
ঘ) মডিউল
Note : উচ্চস্তরের প্রোগ্রামিং ভাষাকে কম্পিউটারের বোধগম্য যান্ত্রিক ভাষায় রূপান্তর করার প্রক্রিয়াকে অনুবাদ (Translation) বলে; যা কম্পাইলার বা ইন্টারপ্রেটার দ্বারা সম্পন্ন হয়।
ক) Lower efficiency
খ) Machine dependence
গ) machine level coding
ঘ) None of above
Note : উচ্চস্তরের ভাষা সরাসরি মেশিন কোডে রূপান্তরিত হয় না; বরং কম্পাইল বা ইন্টারপ্রেট করা হয়; যার ফলে নিম্নস্তরের ভাষার তুলনায় এর নির্বাহের গতি কিছুটা কম হতে পারে; যা Lower efficiency (কম দক্ষতা) হিসাবে গণ্য হয়।
জব সলুশন