MCQ প্রোগ্রামিং ভাষাসমূহ, অনুবাদক প্রোগ্রাম, প্রোগ্রাম তৈরির ধাপসমূহ, এলগোরিদম ও ফ্লোচার্ট

Programming language

১। কোন ভাষায় লিখিত প্রোগ্রামের জন্য অনুবাদক প্রোগ্রামের প্রয়োজন হয় না?

ক) মেশিন ভাষা          খ) উচ্চস্তরের ভাষা

গ) অ্যাসেম্বলি ভাষা     ঘ) স্বাভাবিক ভাষা


২। কোন ভাষায় হার্ডওয়্যার নিয়ন্ত্রণের পাশাপাশি উচ্চস্তরের ভাষার সুবিধা পাওয়া যায়?

ক) PASCAL        খ) COBOL

গ) C                    ঘ) FORTRAN


৩। সাংকেতিক চিহ্ন দিয়ে লিখিত ভাষা কোনটি ?

ক) যান্ত্রিক ভাষা         খ) অ্যাসেম্বলি ভাষা

গ) উচ্চস্তরের ভাষা    ঘ) চতুর্থ প্রজন্মের ভাষা


৪। কোন ভাষায় লিখিত প্রোগ্রাম কম্পিউটার সরাসরি বুঝতে পারে?

ক) মেশিন ভাষা          খ) উচ্চস্তরের ভাষা

গ) অ্যাসেম্বলি ভাষা     ঘ) চতুর্থ প্রজন্মের ভাষা


৫। 4GL বলতে বোঝায়-

ক) অতি উচ্চস্তরের ভাষা        খ) উচ্চস্তরের ভাষা

গ) মধ্যম স্তরের ভাষা              ঘ) নিন্ম স্তরের ভাষা


৬। কোন ভাষা কম্পিউটারে সরাসরি ব্যবহার করা যায়?

ক) অ্যাসেম্বলি ভাষা     খ) যান্ত্রিক ভাষা

গ) উচ্চস্তরের ভাষা      ঘ) অতি উচ্চস্তরের ভাষা


৭। সাংকেতিক ভাষা কোনটি?

ক) মেশিন ভাষা           খ) অ্যাসেম্বলি ভাষা

গ) উচ্চস্তরের ভাষা      ঘ) অতি উচ্চস্তরের ভাষা


৮। কোনটিতে কম মেমোরি ও রিসোর্স নিয়ে সহজে প্রোগ্রাম লেখা যায়?

ক) অ্যাকসেস            খ) ওরাকল

গ) সি                         ঘ) পাইথন


৯। অ্যাসেম্বলি ভাষা কোন প্রজন্মের ভাষা?

ক) ১ম           খ) ২য়

গ) ৩য়           ঘ) ৪র্থ


১০। মেশিন ভাষায় লেখা প্রোগ্রামকে কী বলা হয়?

ক) অ্যাসকি                  খ) সোর্স কোড

গ) অবজেক্ট  কোড       ঘ) ইউনিকোড


১১। প্রোগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলে-

i. প্রোগ্রাম পরিবর্তন করা কষ্টসাধ্য হয়

ii. দক্ষ প্রোগ্রামার প্রয়োজন হয়

iii. প্রোগ্রাম দ্রুত নির্বাহ হয়

নিচের কোনটি সঠিক?

ক) i ও ii               খ) i ও iii

গ) ii ও iii              ঘ) i , ii ও iii


১২। মেশিন ভাষা-

i. অন্যান্য ভাষা হতে দ্রুত নির্বাহ হয়

ii. যন্ত্রের ওপর নির্ভরশীল থাকে

iii. দ্বারা তাড়াতাড়ি প্রোগ্রাম লেখা যায়

নিচের কোনটি সঠিক?

ক) i ও ii              খ) i ও iii

গ) ii ও iii             ঘ) i, ii ও iii


১৩। মেশিন ভাষার প্রোগ্রাম-

i. সরাসরি ও দ্রুত কার্যকর হয়

ii. কম্পিউটার সংগঠন বর্ণনা করে

iii. লেখা সহজ ও সাধারণের ব্যবহার উপযোগী

নিচের কোনটি সঠিক?

ক) i ও ii              খ) i ও iii

গ) ii ও iii             ঘ) i, ii ও iii


১৪। মেমোরি অ্যাড্রেস নিয়ে সরাসরি কাজ হয়-

i. মেশিন ভাষায়

ii. অ্যাসেম্বলি ভাষায়

iii. C ভাষায়

নিচের কোনটি সঠিক?

ক) i ও ii              খ) i ও iii

গ) ii ও iii             ঘ) i, ii ও iii


১৫। অনুবাদক সফটওয়্যার কয় ধরনের?

ক) ২             খ) ৩

গ) ৪              ঘ) ৫


১৬। উচ্চস্তরের ভাষায় লেখা প্রোগ্রামকে কী বলা হয়?

ক) বস্তু প্রোগ্রাম           খ) উৎস প্রোগ্রাম

গ) ভিজুয়াল প্রোগ্রাম    ঘ)  অনুবাদক প্রোগ্রাম


১৭। কম্পাইলারের সুবিধা হলো-

i. সম্পূর্ণ প্রোগ্রামটি একবারে অনুবাদ করে

ii. প্রোগ্রামে ডিবাগিং ও টেস্টিং দ্রুতগতিসম্পন্ন

ii. ভুল থাকলে তা মনিটরে প্রদর্শন করে

নিচের কোনটি সঠিক?

ক) i ও ii               খ) i ও iii

গ) ii ও iii             ঘ) i, ii ও iii


১৮। C প্রোগ্রামিং ভাষার জন্য কোন অনুবাদক প্রোগ্রাম ব্যবহৃত হয়?

i. কম্পাইলার

ii. ইন্টারপ্রেটার

iii. অ্যাসেম্বলার

নিচের কোনটি সঠিক?

ক) i ও ii               খ) i ও iii

গ) ii ও iii              ঘ) i, ii ও iii


১৯। ‘কম্পাইলার’ ও ‘ইন্টারপ্রেটার’ এর মধ্যে পার্থক্য রয়েছে-

i. প্রোগ্রামটি অনুবাদের ক্ষেত্রে

ii. কাজের গতির ক্ষেত্রে

iii. ভুল প্রদর্শনের ক্ষেত্রে

নিচের কোনটি সঠিক?

ক) i ও ii               খ) i ও iii

গ) ii ও iii             ঘ) i, ii ও iii


২০। প্রোগ্রাম কোডিং এর পূর্ববর্তী ধাপ কোনটি?

ক) সমস্যা বিশ্লেষণ      খ) প্রোগ্রাম ডিজাইন

গ) প্রোগ্রাম বাস্তবায়ন   ঘ) প্রোগ্রাম রক্ষণাবেক্ষণ


২১। প্রোগ্রামে কোন ধরনের ভূলের জন্য কম্পিউটার বার্তা দেয়?

ক) সিনট্যাক্স ভুল        খ) লজিক্যাল ভুল

গ) ডেটা ভুল               ঘ) যেকোন ভুল


২২। প্রোগ্রামের ভুলত্রুটি(error) খুঁজে বের করে তা সংশোধনের পদ্ধতিকে কী বলে?

ক) কোডিং               খ) ডিকোডিং

গ) এনকোডিং           ঘ) ডিবাগিং


২৩। প্রোগ্রাম রচনার জন্য প্রয়োজন-

i. সমস্যা শনাক্তকরণ

ii. প্রোগ্রাম বাগ করা

iii. প্রোগ্রাম ডিবাগিং করা

নিচের কোনটি সঠিক?

ক) i ও ii               খ) i ও iii

গ) ii ও iii              ঘ) i, ii ও iii


২৪। প্রোগ্রাম ডিজাইনের অন্তর্ভুক্ত কাজ হচ্ছে-

i. অ্যালগোরিদম প্রণয়ন

ii. প্রবাহচিত্র তৈরি

iii. সুডোকোড তৈরি

নিচের কোনটি সঠিক?

ক) i ও ii               খ) i ও iii

গ) ii ও iii              ঘ) i, ii ও iii


২৫। রম্বস প্রতীকটি কোন কাজে ব্যবহৃত হয়? 

ক) সিদ্ধান্ত গ্রহণ         খ) প্রক্রিয়াকরণ

গ) ডেটা ইনপুট          ঘ) ডেটা আউটপুট


২৬ । ফ্লোচার্ট কত প্রকার?

ক) ২             খ) ৪

গ) ৬             ঘ) ৮


২৭। সামন্তরিক প্রতীকটি ব্যবহৃত হয়- 

i. ইনপুট গ্রহণে

ii. আউটপুট প্রদর্শনে

iii. প্রক্রিয়াকরণে

নিচের কোনটি সঠিক?

ক) i ও ii              খ) i ও iii

গ) ii ও iii             ঘ) i, ii ও iii

 


Written by,

Spread the love

Leave a Reply

Your email address will not be published.