উচ্চ মাধ্যমিক (Class 12) কম্পিউটার (Computer) তৃতীয় সেমিস্টারের (3rd Sem) প্রথম অধ্যায় ‘পাইথন প্রোগ্রামিংয়ের মৌলিক ধারণা’ (Basic Concepts of Python Programming)-এর মধ্যে পাইথন ভাষার বৈশিষ্ট্য, ভেরিয়েবল, ডেটা টাইপ, অপারেটর, ইনপুট-আউটপুট ফাংশন এবং কন্ট্রোল স্টেটমেন্ট নিয়ে আলোচনা করা হয়। এই পোস্টে বাছাই করা কিছু গুরুত্বপূর্ণ এক কথার প্রশ্ন উত্তর (One Liner) এবং বহুনির্বাচনী প্রশ্ন (MCQ) তোমাদের সাথে শেয়ার করা হলো।
উচ্চ মাধ্যমিক তৃতীয় সেমিস্টার কম্পিউটার ‘পাইথন প্রোগ্রামিংয়ের মৌলিক ধারণা’ প্রশ্ন উত্তর | Class 12 3rd Semester Basic Concepts of Python Programming MCQ
‘ক্লাস ১২ কম্পিউটার ‘পাইথন প্রোগ্রামিংয়ের মৌলিক ধারণা’ অধ্যায় এক কথায় প্রশ্ন উত্তর (Class 12 Sem 3 Computer Basic Concepts of Python Programming One Liner)
- কম্পিউটারকে নির্দেশ দেওয়ার জন্য ব্যবহৃত যোগাযোগ মাধ্যম বা ভাষাকে Programming Language বলা হয়।
- যে প্রোগ্রামিং ভাষা সরাসরি 0 এবং 1 (Binary) বোঝে তাকে Machine Language বলা হয়।
- Python ল্যাঙ্গুয়েজটি প্রথম তৈরি করেন Guido van Rossum।
- পাইথন প্রথম রিলিজ করা হয়েছিল 1991 সালে।
- পাইথন একটি ইন্টারপ্রিটেড ল্যাঙ্গুয়েজ কারণ এতে আলাদা করে কোনো Compilation দরকার হয় না।
- কমান্ড লাইনে সরাসরি একটি করে কোড লিখে এক্সিকিউট করার পদ্ধতিকে Interactive Mode বলা হয়।
- পাইথন কোড কোনো ফাইলে লিখে সেটিকে রান করার পদ্ধতি হলো Script Mode।
- পাইথন স্ক্রিপ্ট ফাইলের এক্সটেনশন হলো .py।
- পাইথন প্রোগ্রামে কোনো কিছু আউটপুট হিসেবে দেখানোর জন্য ব্যবহৃত ফাংশনটি হলো print()।
- ইন্টারঅ্যাক্টিভ মোডে পাইথনের প্রম্পট সিম্বলটি হলো >>>।
- পাইথনে ব্যবহারযোগ্য সব অক্ষর, সংখ্যা এবং চিহ্নের সমষ্টিকে Character Set বলা হয়।
- পাইথন প্রোগ্রামের ক্ষুদ্রতম একক বা প্রতিটি অর্থবহ অংশকে Token বলা হয়।
- পাইথনে নির্দিষ্ট অর্থবহ সংরক্ষিত শব্দগুলোকে Keywords বলা হয়।
- ভ্যারিয়েবল, ফাংশন বা ক্লাসের নাম দেওয়ার জন্য যা ব্যবহৃত হয় তাকে Identifiers বলে।
- একটি ভ্যারিয়েবল বা কনস্ট্যান্টের নির্দিষ্ট মানকে Literals বলা হয়।
- পাইথনে কোড ব্লক বোঝাতে Indentation ব্যবহার করা হয়।
- ডেটা বা ভ্যালু স্টোর করার জন্য মেমরিতে তৈরি হওয়া নামযুক্ত স্থান হলো Variable।
- পাইথনে সিঙ্গেল লাইন কমেন্ট শুরু করার জন্য ব্যবহৃত চিহ্নটি হলো #।
- পাইথনে স্ট্রিং লিটারেল হিসেবে সিঙ্গেল কোট (‘) বা ডাবল কোট (“) উভয়ই বৈধ।
- পাইথনে মেমরি ম্যানেজমেন্ট স্বয়ংক্রিয়ভাবে সম্পন্ন হয় যার মাধ্যমে তাকে Garbage Collector বলে।
- পাইথনে স্ট্রিং লিটারেলের দৈর্ঘ্য নির্ণয় করার ফাংশনটি হলো len()।
- পাইথনে নতুন লাইনে যাওয়ার জন্য ব্যবহৃত এস্কেপ সিকোয়েন্সটি হলো \n।
- পাইথনে এক্সপোনেন্ট বা ঘাত (Power) নির্ণয়ের অপারেটরটি হলো ।
- পাইথনে ভাগফলের পূর্ণসংখ্যা (Integer Division) নির্ণয়ের অপারেটরটি হলো //।
- পাইথনে কোনো ভ্যারিয়েবলের ডেটা টাইপ জানার জন্য ব্যবহৃত ফাংশনটি হলো type()।
👇 উত্তরসহ তৃতীয় সেমিস্টার কম্পিউটার MCQ সাজেশন Notes PDF! ☞ মাত্র 49 টাকা
দ্বাদশ শ্রেণীর তৃতীয় সেমিস্টার কম্পিউটার প্রথম অধ্যায় ‘পাইথন প্রোগ্রামিংয়ের মৌলিক ধারণা’ প্রশ্ন উত্তর | HS Class 12 3rd Semester Computer MCQ Question Answer
১. পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজটি নিচের কোন প্রকৃতির?
(a) Low-level and Compiled
(b) High-level and Interpreted
(c) Assembly Language
(d) Machine Level Language
উত্তর: (b) High-level and Interpreted
২. পাইথনে ‘Hello World’ আউটপুট দেখানোর জন্য সঠিক সিনট্যাক্স কোনটি?
(a) echo(“Hello World”)
(b) printf(“Hello World”)
(c) print(“Hello World”)
(d) display(“Hello World”)
উত্তর: (c) print(“Hello World”)
৩. পাইথনে ‘Variable’ নাম তৈরির ক্ষেত্রে নিচের কোন নিয়মটি সঠিক?
(a) নাম সংখ্যা (Digit) দিয়ে শুরু হতে পারে
(b) নামের মাঝে স্পেস (Space) ব্যবহার করা যায়
(c) নামের শুরুতে আন্ডারস্কোর () ব্যবহার করা যায়
(d) যেকোনো সংরক্ষিত কীওয়ার্ড নাম হিসেবে ব্যবহার করা যায়
উত্তর: (c) নামের শুরুতে আন্ডারস্কোর () ব্যবহার করা যায়
৪. পাইথনের ইন্টারঅ্যাক্টিভ মোডে প্রম্পট হিসেবে কোন চিহ্নটি ব্যবহৃত হয়?
(a) >>>
(b) <<<
(c) ###
(d) @@@
উত্তর: (a) >>>
৫. পাইথন স্ক্রিপ্ট ফাইল সেভ করার সময় কোন ফাইল এক্সটেনশন ব্যবহার করা বাধ্যতামূলক?
(a) .python
(b) .pt
(c) .py
(d) .pyt
উত্তর: (c) .py
৬. নিচের কোনটি পাইথনের একটি বৈধ কীওয়ার্ড (Keyword)?
(a) loop
(b) switch
(c) while
(d) integer
উত্তর: (c) while
৭. পাইথনে কোনো স্টেটমেন্টের শেষে সেমিকোলন (;) ব্যবহারের নিয়ম কী?
(a) ব্যবহার করা বাধ্যতামূলক
(b) ব্যবহার করা সম্পূর্ণ নিষিদ্ধ
(c) ব্যবহার করা ঐচ্ছিক (Optional)
(d) শুধুমাত্র লুপের ক্ষেত্রে বাধ্যতামূলক
উত্তর: (c) ব্যবহার করা ঐচ্ছিক (Optional)
৮. পাইথনে x = 10 লিখলে মেমরি লোকেশন ধারণকারী x-কে কী বলা হয়?
(a) R-value
(b) L-value
(c) Literal
(d) Punctuator
উত্তর: (b) L-value
৯. পাইথন ল্যাঙ্গুয়েজে কেস-সেন্সিটিভিটি (Case-sensitivity) বলতে কী বোঝায়?
(a) ছোট হাতের ও বড় হাতের অক্ষর আলাদা হিসেবে গণ্য হয়
(b) সব অক্ষর বড় হাতের হতে হবে
(c) সব অক্ষর ছোট হাতের হতে হবে
(d) শুধুমাত্র সংখ্যা ব্যবহার করা যাবে না
উত্তর: (a) ছোট হাতের ও বড় হাতের অক্ষর আলাদা হিসেবে গণ্য হয়
১০. পাইথনে মাল্টি-লাইন কমেন্ট লেখার জন্য কোনটি ব্যবহৃত হয়?
(a) #
(b) //
(c) Triple quotes (“”” or ”’)
(d) /…/
উত্তর: (c) Triple quotes (“”” or ”’)
১১. নিচের কোনটি পাইথনের একটি বৈধ আইডেন্টিফায়ার নয়?
(a) my_var
(b) _var1
(c) 1st_var
(d) var_1
উত্তর: (c) 1st_var
১২. পাইথনে ইনপুট নেওয়ার জন্য ডিফল্টভাবে কোন ফাংশনটি ব্যবহৃত হয়?
(a) get()
(b) read()
(c) input()
(d) scanf()
উত্তর: (c) input()
১৩. পাইথনে অপারেটরটি কী কাজ করার জন্য ব্যবহৃত হয়?
(a) গুণ (Multiplication)
(b) ভাগ (Division)
(c) ঘাত বা পাওয়ার (Exponentiation)
(d) মডুলাস (Modulus)
উত্তর: (c) ঘাত বা পাওয়ার (Exponentiation)
১৪. পাইথনে ‘Tokens’ বলতে মূলত কী বোঝানো হয়?
(a) প্রোগ্রামের দীর্ঘতম অংশ
(b) প্রোগ্রামের ক্ষুদ্রতম অর্থবহ একক
(c) শুধুমাত্র ভ্যারিয়েবল নাম
(d) শুধুমাত্র আউটপুট স্টেটমেন্ট
উত্তর: (b) প্রোগ্রামের ক্ষুদ্রতম অর্থবহ একক
১৫. পাইথনে ফ্লোর ডিভিশন (Floor Division) করার জন্য কোন অপারেটরটি ব্যবহৃত হয়?
(a) /
(b) %
(c) //
(d) \
উত্তর: (c) //
১৬. পাইথনে True এবং False কোন ধরণের টোকেনের অন্তর্ভুক্ত?
(a) Identifier
(b) Keyword/Literal
(c) Operator
(d) Punctuator
উত্তর: (b) Keyword/Literal
১৭. পাইথনে x += 5 এই অপারেটরটিকে কী বলা হয়?
(a) Relational Operator
(b) Logical Operator
(c) Identity Operator
(d) Augmented Assignment Operator
উত্তর: (d) Augmented Assignment Operator
১৮. পাইথন প্রোগ্রামে ইনডেন্টেশন (Indentation) না দিলে কোন ধরণের এরর (Error) দেখা দেয়?
(a) Logical Error
(b) Runtime Error
(c) Syntax Error
(d) Linker Error
উত্তর: (c) Syntax Error
১৯. পাইথনে is এবং is not অপারেটর দুটি কী ধরণের কাজ করে?
(a) যোগফল নির্ণয় করে
(b) মেম্বারশিপ চেক করে
(c) অবজেক্টের আইডেন্টিটি তুলনা করে
(d) লুপ কন্ট্রোল করে
উত্তর: (c) অবজেক্টের আইডেন্টিটি তুলনা করে
২০. পাইথনে print(type(10.5)) লিখলে আউটপুট কী আসবে?
(a) <class ‘int’>
(b) <class ‘str’>
(c) <class ‘float’>
(d) <class ‘complex’>
উত্তর: (c) <class ‘float’>
২১. পাইথনে print(30 % 4) এর আউটপুট কত হবে?
(a) 7
(b) 7.5
(c) 2
(d) 0
উত্তর: (c) 2
২২. নিচের কোনটি পাইথনের একটি পাঙ্কচুয়েটর (Punctuator)?
(a) if
(b) +
(c) []
(d) and
উত্তর: (c) []
২৩. পাইথনে print(“10” + “20”) লিখলে ফলাফল কী আসবে?
(a) 30
(b) 1020
(c) Error
(d) 10+20
উত্তর: (b) 1020
২৪. পাইথনে a, b = 5, 10 লিখলে a এবং b এর মান যথাক্রমে কত হবে?
(a) 5, 5
(b) 10, 5
(c) 5, 10
(d) 10, 10
উত্তর: (c) 5, 10
২৫. পাইথনের ‘Keywords’ সম্পর্কে কোনটি সঠিক তথ্য?
(a) এগুলো ইউজার নিজের ইচ্ছামতো পরিবর্তন করতে পারে
(b) এগুলো সর্বদা বড় হাতের অক্ষরে লিখতে হয়
(c) এগুলোর একটি নির্দিষ্ট প্রি-ডিফাইন্ড অর্থ রয়েছে
(d) এগুলোকে ভ্যারিয়েবল নাম হিসেবে ব্যবহার করা যায়
উত্তর: (c) এগুলোর একটি নির্দিষ্ট প্রি-ডিফাইন্ড অর্থ রয়েছে
| HS Class 12 সেমিস্টার প্রস্তুতি WhatsApp গ্রুপ |
দ্বাদশ তৃতীয় সেমিস্টার কম্পিউটার Chapter 1 Fill in the Blanks MCQ
১. পাইথন ল্যাঙ্গুয়েজটি প্রথম তৈরি করেন- ________।
(a) Dennis Ritchie
(b) Guido van Rossum
(c) James Gosling
(d) Bjarne Stroustrup
উত্তর: (b) Guido van Rossum
২. পাইথন প্রথম রিলিজ করা হয়েছিল ________ সালে।
(a) 1989
(b) 1990
(c) 1991
(d) 1995
উত্তর: (c) 1991
৩. পাইথন স্ক্রিপ্ট ফাইলের এক্সটেনশন হলো ________।
(a) .python
(b) .pyt
(c) .py
(d) .pt
উত্তর: (c) .py
৪. পাইথনে নির্দিষ্ট অর্থবহ সংরক্ষিত শব্দগুলোকে বলা হয় ________।
(a) Identifiers
(b) Literals
(c) Tokens
(d) Keywords
উত্তর: (d) Keywords
৫. একটি ভ্যারিয়েবল বা কনস্ট্যান্টের নির্দিষ্ট মানকে বলা হয় ________।
(a) Variables
(b) Literals
(c) Operators
(d) Punctuators
উত্তর: (b) Literals
৬. পাইথনে নতুন লাইনে যাওয়ার জন্য ব্যবহৃত এস্কেপ সিকোয়েন্সটি হলো ________।
(a) \t
(b) \n
(c) \r
(d) \b
উত্তর: (b) \n
৭. পাইথনে ইনডেন্টেশন (Indentation) ব্যবহার করা হয় কোডের ________ বোঝাতে।
(a) Loop
(b) Syntax
(c) Error
(d) Block
উত্তর: (d) Block
৮. পাইথনে অবজেক্টের আইডেন্টিটি তুলনা করার অপারেটর দুটি হলো ________।
(a) in এবং not in
(b) is এবং is not
(c) == এবং !=
(d) and এবং or
উত্তর: (b) is এবং is not
👇 উত্তরসহ তৃতীয় সেমিস্টার কম্পিউটার MCQ সাজেশন Notes PDF! ☞ মাত্র 49 টাকা
HS Class 12 3rd Semester Computer অধ্যায় 1 পাইথন প্রোগ্রামিং সত্য-মিথ্যা MCQ
৯. নিচের বিবৃতিগুলো বিবেচনা করো:
(i) পাইথনে কোনো ভ্যারিয়েবল নামের মাঝে স্পেস দেওয়া যায় না।
(ii) পাইথনে ইন্টারঅ্যাক্টিভ মোডে সরাসরি ফলাফল পাওয়া যায় কিন্তু কোড সেভ থাকে না।
(iii) পাইথনের ক্যারেক্টার সেটে থাকা ASCII এবং Unicode উভয়ই সমর্থন করে না।
(a) (i) ও (ii) সঠিক
(b) (ii) ও (iii) সঠিক
(c) শুধুমাত্র (i) সঠিক
(d) সবকটি বিবৃতি সঠিক
উত্তর: (a) (i) ও (ii) সঠিক (কারণ iii ভুল)
১০. নিচের বিবৃতিগুলো থেকে ভুলটি চিহ্নিত করো:
(i) পাইথনে L-value হিসেবে কোনো কনস্ট্যান্ট বা এক্সপ্রেশন ব্যবহার করা যায়।
(ii) পাইথন একটি Platform Independent ল্যাঙ্গুয়েজ হওয়ার কারণ এটি Portable।
(iii) পাইথনে ফ্লোটিং পয়েন্ট সংখ্যার ক্ষেত্রে ‘e’ বা ‘E’ অক্ষরটি Exponent নির্দেশ করে।
(a) শুধুমাত্র (i) ভুল
(b) শুধুমাত্র (ii) ভুল
(c) (i) ও (iii) ভুল
(d) কোনোটিই ভুল নয়
উত্তর: (a) শুধুমাত্র (i) ভুল
১১. নিচের বিবৃতিগুলো বিবেচনা করো:
(i) পাইথনে স্ট্রিং এর ভেতরে সিঙ্গেল কোট ব্যবহার করতে চাইলে বাইরের কোটেশন হতে হবে Double Quotes।
(ii) পাইথনে ভ্যারিয়েবলের ডেটা টাইপ আগে থেকে ঘোষণা করার প্রয়োজন হয়।
(iii) পাইথনের প্রিন্ট স্টেটমেন্টে টেক্সট লেখার জন্য শুধুমাত্র Single Quotes ব্যবহার করা হয়।
(a) (i) ও (ii) সঠিক
(b) শুধুমাত্র (i) সঠিক
(c) (ii) ও (iii) সঠিক
(d) সবকটি বিবৃতি ভুল
উত্তর: (b) শুধুমাত্র (i) সঠিক
১২. পাইথন অপারেটর সম্পর্কে সঠিক তথ্যটি বেছে নাও:
(i) পাইথনের রিলেশনাল অপারেটরগুলো সর্বদা আউটপুট হিসেবে True অথবা False দেয়।
(ii) পাইথনে and, or, not হলো Logical Operators।
(iii) পাইথনে এক্সপোনেন্ট বা ঘাত (Power) নির্ণয়ের অপারেটরটি হলো //।
(a) (i) ও (ii) সঠিক
(b) (ii) ও (iii) সঠিক
(c) শুধুমাত্র (i) সঠিক
(d) সবকটি বিবৃতি সঠিক
উত্তর: (a) (i) ও (ii) সঠিক (কারণ // হলো ফ্লোর ডিভিশন)
১৩. নিচের কোন কম্বিনেশনটি সঠিক?
(i) পাইথন ল্যাঙ্গুয়েজটি অবজেক্ট ওরিয়েন্টেড এবং প্রসিডিউরাল উভয় পদ্ধতিই সমর্থন করে।
(ii) ডেটা সায়েন্স এবং AI এর জন্য বর্তমানের জনপ্রিয় ভাষা হলো Python।
(iii) পাইথনে মেমরি ম্যানেজমেন্ট স্বয়ংক্রিয়ভাবে সম্পন্ন হয় যার মাধ্যমে তাকে Garbage Collector বলে।
(a) শুধুমাত্র (i) সঠিক
(b) (i) ও (ii) সঠিক
(c) (ii) ও (iii) সঠিক
(d) (i), (ii) এবং (iii) সবকটি সঠিক
উত্তর: (d) (i), (ii) এবং (iii) সবকটি সঠিক
১৪. নিচের বিবৃতিগুলো থেকে সঠিকটি চিহ্নিত করো:
(i) পাইথনে নির্দিষ্ট অর্থবহ সংরক্ষিত শব্দগুলোকে Identifiers বলা হয়।
(ii) পাইথনে মাল্টি-লাইন কমেন্ট লেখার জন্য ট্রিপল কোটেশন ব্যবহৃত হয়।
(iii) পাইথনে সিঙ্গেল লাইন কমেন্ট শুরু করার জন্য ব্যবহৃত চিহ্নটি হলো #।
(a) (i) ও (ii) সঠিক
(b) (ii) ও (iii) সঠিক
(c) (i) ও (iii) সঠিক
(d) সবকটি বিবৃতি সঠিক
উত্তর: (b) (ii) ও (iii) সঠিক (কারণ i ভুল, ওগুলো Keywords)
১৫. নিচের বিবৃতিগুলো বিবেচনা করো:
(i) পাইথনের ইনপুট ফাংশনে ইউজারকে প্রম্পট দেখানোর জন্য টেক্সট লেখা যায় Parentheses এর ভেতরে।
(ii) পাইথনে 3 + 4j হলো একটি Complex Number Literal।
(iii) পাইথনে ইনপুট ফাংশনের মাধ্যমে গৃহীত ডেটা ডিফল্টভাবে Integer টাইপে থাকে।
(a) (i) ও (ii) সঠিক
(b) (ii) ও (iii) সঠিক
(c) শুধুমাত্র (iii) সঠিক
(d) সবকটি বিবৃতি সঠিক
উত্তর: (a) (i) ও (ii) সঠিক (কারণ iii ভুল, ডেটা String টাইপে থাকে)
১৬. নিচের বিবৃতিগুলো থেকে ভুলটি চিহ্নিত করো:
(i) পাইথনে False, None এবং True বাদে বাকি সব কিওয়ার্ড Small Letters এ লেখা হয়।
(ii) পাইথনে Identifier তৈরির সময় স্পেশাল ক্যারেক্টার হিসেবে @, $, % ব্যবহার করা যায়।
(iii) পাইথনে ইনডেন্টেশন (Indentation) ব্যবহার করা হয় কোডের Block বোঝাতে।
(a) শুধুমাত্র (i) ভুল
(b) শুধুমাত্র (ii) ভুল
(c) (i) ও (iii) ভুল
(d) কোনোটিই ভুল নয়
উত্তর: (b) শুধুমাত্র (ii) ভুল
👇 উত্তরসহ তৃতীয় সেমিস্টার কম্পিউটার MCQ সাজেশন Notes PDF! ☞ মাত্র 49 টাকা
Class 12 তৃতীয় সেমিস্টার কম্পিউটার Python Programming Chapter Column Matching MCQ
১৭. নিচের Column A এবং Column B মিলিয়ে সঠিক বিকল্পটি বেছে নাও:
| Column A | Column B |
|---|---|
| I. Literal | A. Memory address (Left side) |
| II. Identifier | B. Fixed Value (Constant) |
| III. L-value | C. Name of variable/function |
| IV. R-value | D. Data stored in variable (Right side) |
(a) I-B, II-C, III-A, IV-D
(b) I-C, II-B, III-D, IV-A
(c) I-A, II-D, III-B, IV-C
(d) I-D, II-A, III-C, IV-B
উত্তর: (a) I-B, II-C, III-A, IV-D
১৮. নিচের পাইথন অপারেটরগুলোর সাথে তাদের কাজ মেলাও:
| Column A | Column B |
|---|---|
| I. == | A. Logical AND |
| II. != | B. Comparison (Equal to) |
| III. and | C. Assignment |
| IV. = | D. Not equal to |
(a) I-B, II-D, III-A, IV-C
(b) I-C, II-A, III-D, IV-B
(c) I-A, II-B, III-C, IV-D
(d) I-D, II-C, III-B, IV-A
উত্তর: (a) I-B, II-D, III-A, IV-C
১৯.পাইথন ক্যারেক্টার সেট ও টোকেনের সঠিক মিলটি বেছে নাও:
| Column A | Column B |
|---|---|
| I. Keyword | A. # This is a note |
| II. Operator | B. if, else, for |
| III. Comment | C. , : () |
| IV. Punctuator | D. +, -, *, / |
(a) I-B, II-D, III-A, IV-C
(b) I-A, II-C, III-B, IV-D
(c) I-C, II-B, III-D, IV-A
(d) I-D, II-A, III-C, IV-B
উত্তর: (a) I-B, II-D, III-A, IV-C
২০. মোড এবং তাদের বৈশিষ্ট্যের সঠিক মিল কোনটি?
| Column A | Column B |
|---|---|
| I. Interactive Mode | A. Execution line by line |
| II. Script Mode | B. Immediate Result (>>>) |
| III. Interpreter | C. Save as .py file |
| IV. Indentation | D. Code Block structure |
(a) I-B, II-C, III-A, IV-D
(b) I-A, II-B, III-D, IV-C
(c) I-C, II-D, III-B, IV-A
(d) I-D, II-A, III-C, IV-B
উত্তর: (a) I-B, II-C, III-A, IV-D
২১. ডেটা টাইপ এবং উদাহরণের সঠিক মিলটি চিহ্নিত করো:
| Column A | Column B |
|---|---|
| I. String | A. 10.5 |
| II. Integer | B. True |
| III. Float | C. “Python” |
| IV. Boolean | D. 100 |
(a) I-C, II-D, III-A, IV-B
(b) I-A, II-B, III-C, IV-D
(c) I-B, II-C, III-D, IV-A
(d) I-D, II-A, III-B, IV-C
উত্তর: (a) I-C, II-D, III-A, IV-B
২২. পাইথনের বিভিন্ন চিহ্ন এবং তাদের কাজের সঠিক মিলটি চিহ্নিত করো:
| Column A | Column B |
|---|---|
| I. \n | A. Escape Character |
| II. \t | B. Line Continuation |
| III. \ (Backslash) | C. Newline |
| IV. \ (Line end) | D. Tab Space |
(a) I-C, II-D, III-A, IV-B
(b) I-A, II-B, III-C, IV-D
(c) I-D, II-C, III-B, IV-A
(d) I-B, II-A, III-D, IV-C
উত্তর: (a) I-C, II-D, III-A, IV-B
২৩. পাইথনে ব্র্যাকেট এবং তাদের ব্যবহারের সঠিক মিলটি বেছে নাও:
| Column A | Column B |
|---|---|
| I. { } | A. List |
| II. [ ] | B. Dictionary or Set |
| III. ( ) | C. String Literal |
| IV. ” “ | D. Tuple |
(a) I-B, II-A, III-D, IV-C
(b) I-A, II-B, III-C, IV-D
(c) I-D, II-C, III-B, IV-A
(d) I-C, II-D, III-A, IV-B
উত্তর: (a) I-B, II-A, III-D, IV-C
👇 উত্তরসহ তৃতীয় সেমিস্টার কম্পিউটার MCQ সাজেশন Notes PDF! ☞ মাত্র 49 টাকা
ক্লাস ১২ তৃতীয় সেমিস্টার কম্পিউটার প্রথম অধ্যায় বিবৃতি-ব্যাখ্যা | HS Class 12 Semester 3 Computer Assertion Reason MCQ
২৪. Assertion (A): পাইথনে 123name একটি বৈধ ভ্যারিয়েবল নাম নয়।
Reason (R): পাইথনের আইডেন্টিফায়ার বা ভ্যারিয়েবল নাম সংখ্যা (Digit) দিয়ে শুরু হতে পারে না।
(a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
(b) A এবং R উভয়ই সঠিক কিন্তু R, A-এর সঠিক ব্যাখ্যা নয়
(c) A সঠিক কিন্তু R ভুল
(d) A ভুল কিন্তু R সঠিক
উত্তর: (a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
২৫. Assertion (A): পাইথনকে একটি ইন্টারপ্রিটেড (Interpreted) ভাষা বলা হয়।
Reason (R): পাইথন কোড একবারে পুরোটা কম্পাইল না হয়ে লাইন বাই লাইন এক্সিকিউট হয়।
(a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
(b) A এবং R উভয়ই সঠিক কিন্তু R, A-এর সঠিক ব্যাখ্যা নয়
(c) A সঠিক কিন্তু R ভুল
(d) A ভুল কিন্তু R সঠিক
উত্তর: (a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
২৬. Assertion (A): পাইথনে x = 5 একটি অ্যাসাইনমেন্ট অপারেশন।
Reason (R): এখানে x হলো একটি R-value এবং 5 হলো একটি L-value।
(a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
(b) A এবং R উভয়ই সঠিক কিন্তু R, A-এর সঠিক ব্যাখ্যা নয়
(c) A সঠিক কিন্তু R ভুল
(d) A ভুল কিন্তু R সঠিক
উত্তর: (c) A সঠিক কিন্তু R ভুল
২৭. Assertion (A): পাইথনে ইন্ডেন্টেশন (Indentation) অত্যন্ত গুরুত্বপূর্ণ।
Reason (R): ইন্ডেন্টেশনের ভুল থাকলে পাইথনে SyntaxError দেখা দেয়।
(a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
(b) A এবং R উভয়ই সঠিক কিন্তু R, A-এর সঠিক ব্যাখ্যা নয়
(c) A সঠিক কিন্তু R ভুল
(d) A ভুল কিন্তু R সঠিক
উত্তর: (a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
২৮. Assertion (A): পাইথনে True একটি কীওয়ার্ড।
Reason (R): পাইথনের সব কীওয়ার্ড ছোট হাতের অক্ষরে (Lowercase) লিখতে হয়।
(a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
(b) A এবং R উভয়ই সঠিক কিন্তু R, A-এর সঠিক ব্যাখ্যা নয়
(c) A সঠিক কিন্তু R ভুল
(d) A ভুল কিন্তু R সঠিক
উত্তর: (c) A সঠিক কিন্তু R ভুল
২৯. Assertion (A): পাইথনের input() ফাংশনের মাধ্যমে গৃহীত ডেটা সরাসরি গাণিতিক যোগফলে ব্যবহার করা যায় না।
Reason (R): পাইথনে input() ফাংশনের মাধ্যমে গৃহীত ডেটা ডিফল্টভাবে String টাইপে থাকে।
(a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
(b) A এবং R উভয়ই সঠিক কিন্তু R, A-এর সঠিক ব্যাখ্যা নয়
(c) A সঠিক কিন্তু R ভুল
(d) A ভুল কিন্তু R সঠিক
উত্তর: (a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
৩০. Assertion (A): পাইথন ল্যাঙ্গুয়েজটি একটি Dynamically Typed Language।
Reason (R): পাইথনে ভ্যারিয়েবলের ডেটা টাইপ আগে থেকে ঘোষণা করার প্রয়োজন হয় না।
(a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
(b) A এবং R উভয়ই সঠিক কিন্তু R, A-এর সঠিক ব্যাখ্যা নয়
(c) A সঠিক কিন্তু R ভুল
(d) A ভুল কিন্তু R সঠিক
উত্তর: (a) A এবং R উভয়ই সঠিক এবং R হলো A-এর সঠিক ব্যাখ্যা
👇 উত্তরসহ তৃতীয় সেমিস্টার কম্পিউটার MCQ সাজেশন Notes PDF! ☞ মাত্র 49 টাকা
আজকের পোস্টে উচ্চমাধ্যমিক কম্পিউটার প্রথম অধ্যায় (পাইথন প্রোগ্রামিংয়ের মৌলিক ধারণা) থেকে One Liner, MCQ, সত্য মিথ্যা, স্তম্ভ মেলাও, শূন্যস্থান পূরণ এবং বিবৃতি ও ব্যখ্যা সমস্থ রকমের প্রশ্ন উত্তর শেয়ার করা হল। যেগুলি তোমাদের পরীক্ষার প্রস্তুতি গ্রহণে সাহায্য করবে।
| HS Class 12 সেমিস্টার প্রস্তুতি WhatsApp গ্রুপ |
উচ্চ মাধ্যমিক তৃতীয় সেমিস্টার কম্পিউটার (HS Class 12 Semester 3 Computer) অন্যান্য অধ্যায়ের MCQ নোটস
| Chapter | Link |
|---|---|
| Unit 1: Python Programming | |
| Familiarization with the basics of Python programming | Read Now |
| Knowledge of data types | Read Now |
| Operators | Read Now |
| Expressions, statement, type conversion, and input/output | Read Now |
| Errors | Read Now |
| Flow of Control | Read Now |
| Conditional statements | Read Now |
| Iterative Statement | Read Now |
| Strings | Read Now |
| Lists | Read Now |
| Introduction to Python modules | Read Now |
| Functions | Read Now |
| Unit 2: E-Commerce | |
| An introduction to Electronic Commerce | Read Now |
| Electronic Payment System | Read Now |
| Internet Marketing | Read Now |
আমাদের হোয়াটসঅ্যাপ ও টেলিগ্রাম Study গ্রুপে যুক্ত হোন -



