ইউনিট ৫ নলেজ চেক

এমসিকিউ প্রশ্নসমূহ (ইউনিট ৫: ইউনিভার্সাল প্রোগ্রামিং নীতি)

১. ভ্যারিয়েবলের প্রধান কাজ কী? ক) ডেটা সংরক্ষণ করা খ) কাজ পুনরাবৃত্তি করা গ) সিদ্ধান্ত নেওয়া ঘ) প্রোগ্রামের সমাপ্তি ঘটানো

২. লুপ কীভাবে সাহায্য করে? ক) সিদ্ধান্ত নেওয়া খ) বারবার কাজ সম্পন্ন করা গ) ডেটা সংরক্ষণ করা ঘ) কোড ঠিক করা

৩. কন্ডিশনাল স্টেটমেন্ট কী কাজে লাগে? ক) লুপ চালানো খ) সিদ্ধান্ত নেওয়া গ) ডেটা প্রক্রিয়াকরণ ঘ) কোড কম্পাইল করা

৪. একটি কার্যকর প্রোগ্রামের জন্য ভ্যারিয়েবল, লুপ এবং কন্ডিশনাল স্টেটমেন্ট কেন গুরুত্বপূর্ণ? ক) ব্যবহারকারীকে সহায়তা করতে খ) প্রোগ্রামের কার্যকারিতা বাড়াতে গ) প্রোগ্রামের লজিক তৈরি করতে ঘ) সবগুলো

৫. Python-এ "==" অপারেটর কী নির্দেশ করে? ক) সমানতা যাচাই খ) মান অ্যাসাইন করা গ) মান যোগ করা ঘ) মান মুছে ফেলা

৬. একটি "for loop" কীভাবে কাজ করে? ক) একটি নির্দিষ্ট সময় পর্যন্ত পুনরাবৃত্তি করে খ) একটি শর্ত মিথ্যা হওয়া পর্যন্ত চলে গ) একটি সময় পর্যন্ত থামে ঘ) প্রোগ্রামের সমাপ্তি ঘটায়

৭. একটি "while loop"-এর শর্ত কী? ক) এটি শুরু হওয়ার সময় নির্ধারণ করে খ) এটি শর্ত সত্য হলে চলে গ) এটি সবসময় চলতে থাকে ঘ) এটি ব্যবহারকারীর ইনপুট নেয়

৮. কন্ডিশনাল লজিকের একটি উদাহরণ কী হতে পারে? ক) প্রিন্ট স্টেটমেন্ট খ) if-else স্টেটমেন্ট গ) ভ্যারিয়েবল ডিক্লেয়ারেশন ঘ) লুপ

৯. প্রোগ্রামিং ভাষায় ডেটা টাইপ কী বোঝায়? ক) ভিন্ন ধরনের ভ্যারিয়েবলের মান খ) প্রোগ্রামের আউটপুট গ) লুপের কাজ ঘ) শর্তের ফলাফল

১০. ডিবাগিং-এর প্রধান পদ্ধতি কী? ক) প্রিন্ট স্টেটমেন্ট ব্যবহার করা খ) কোড ধাপে ধাপে চালানো গ) এরর বার্তা পর্যবেক্ষণ করা ঘ) সবগুলো

১১. ফাংশন ব্যবহার করে কী সুবিধা পাওয়া যায়? ক) কোড পুনর্ব্যবহারযোগ্য হয় খ) প্রোগ্রাম ছোট হয় গ) সহজে পরিচালনা করা যায় ঘ) সবগুলো

১২. মডুলার কোডিং কেন গুরুত্বপূর্ণ? ক) বড় প্রোগ্রাম সহজে পরিচালনা করা যায় খ) কোডের কার্যকারিতা বাড়ে গ) ভুল কমে যায় ঘ) সবগুলো

১৩. প্রোগ্রামিংয়ে Boolean ভ্যারিয়েবল কী বোঝায়? ক) টেক্সট ডেটা খ) সত্য বা মিথ্যা মান গ) সংখ্যাসূচক মান ঘ) ডেটা টাইপ

১৪. একটি লিস্টের প্রতিটি আইটেমের উপর কাজ করার জন্য কোন লুপ ব্যবহার করা হয়? ক) While loop খ) For loop গ) If statement ঘ) Function

১৫. Python-এ একটি ভ্যারিয়েবল লিখতে কী নিয়ম মেনে চলতে হয়? ক) শুধুমাত্র সংখ্যা দিয়ে শুরু করতে হবে খ) একটি লেটার বা আন্ডারস্কোর দিয়ে শুরু করতে হবে গ) স্পেশাল ক্যারেক্টার ব্যবহার করতে হবে ঘ) সবকিছু ব্যবহার করা যাবে

১৬. একটি ফাংশন কীভাবে ডিফাইন করা হয়? ক) def কীওয়ার্ড দিয়ে খ) loop কীওয়ার্ড দিয়ে গ) function কীওয়ার্ড দিয়ে ঘ) init কীওয়ার্ড দিয়ে

১৭. "print" ফাংশনের কাজ কী? ক) শর্ত যাচাই করা খ) আউটপুট প্রদর্শন করা গ) ডেটা সংরক্ষণ করা ঘ) লুপ চালানো

১৮. প্রোগ্রামিং লজিক সহজে প্রকাশ করার পদ্ধতি কী? ক) প্যাটার্ন রিকগনিশন খ) ডিবাগিং গ) মডুলারিটি ঘ) সিউডোকোড

১৯. কন্ডিশনাল স্টেটমেন্টের কোনটি সঠিক উদাহরণ? ক) temperature > 30 খ) def calculate_area(length, width) গ) for i in range(5) ঘ) print("Hello")

২০. লুপের সাথে else কীভাবে কাজ করে? ক) লুপ শেষ হওয়ার পর নির্দিষ্ট কোড চালায় খ) লুপ চলার সময় কোড চালায় গ) লুপ বন্ধ করে দেয় ঘ) লুপ রিস্টার্ট করে

উত্তরসমূহ:

১. ক) ডেটা সংরক্ষণ করা ২. খ) বারবার কাজ সম্পন্ন করা ৩. খ) সিদ্ধান্ত নেওয়া ৪. ঘ) সবগুলো ৫. ক) সমানতা যাচাই ৬. ক) একটি নির্দিষ্ট সময় পর্যন্ত পুনরাবৃত্তি করে ৭. খ) এটি শর্ত সত্য হলে চলে ৮. খ) if-else স্টেটমেন্ট ৯. ক) ভিন্ন ধরনের ভ্যারিয়েবলের মান ১০. ঘ) সবগুলো ১১. ঘ) সবগুলো ১২. ঘ) সবগুলো ১৩. খ) সত্য বা মিথ্যা মান ১৪. খ) For loop ১৫. খ) একটি লেটার বা আন্ডারস্কোর দিয়ে শুরু করতে হবে ১৬. ক) def কীওয়ার্ড দিয়ে ১৭. খ) আউটপুট প্রদর্শন করা ১৮. ঘ) সিউডোকোড ১৯. ক) temperature > 30 ২০. ক) লুপ শেষ হওয়ার পর নির্দিষ্ট কোড চালায়

Last updated