WBBSE & WBCHSE পর্ষদ (Class 5–12): সম্পূর্ণ ফ্রি বাংলা নোটস, সাজেশন ও প্রশ্নোত্তর PDF
WBBSE NOTE Logo
WBBSE NOTE
WBBSE & WBCHSE Portal • Class 5–12
মেনু
Logo WBBSE NOTE
Class 5 to 12 • WBBSE & WBCHSE Menu
✕

উচ্চমাধ্যমিক 3য় সেমিস্টার কম্পিউটার অ্যাপ্লিকেশন ও কম্পিউটার সায়েন্স সাজেশন 2027 (২০২৭) | WBCHSE Class 12 Modern Computer Application Semester 3 MCQ Suggestion PDF প্রশ্ন উত্তর (৩৫ নম্বর নতুন সিলেবাস)

পশ্চিমবঙ্গ উচ্চমাধ্যমিক শিক্ষা সংসদ (WBCHSE)-এর নতুন সেমিস্টার পদ্ধতিতে দ্বাদশ শ্রেণির (Class 12 / HS) কলা, বাণিজ্য ও বিজ্ঞান বিভাগের ছাত্রছাত্রীদের জন্য সেপ্টেম্বর-অক্টোবর মাসে অনুষ্ঠিত ৩য় সেমিস্টার মডার্ন কম্পিউটার অ্যাপ্লিকেশন (Modern Computer Application — COMA) এবং কম্পিউটার সায়েন্স (Computer Science — COMS) পরীক্ষা (৩৫ নম্বরের সম্পূর্ণ OMR-ভিত্তিক বহুবিকল্পীয় বা MCQ পরীক্ষা) পূর্ণ নম্বর তোলার জন্য অন্যতম সেরা স্কোরিং বিষয়। সংসদের নতুন পাঠ্যক্রম অনুযায়ী আমাদের এই উচ্চমাধ্যমিক 3য় সেমিস্টার কম্পিউটার অ্যাপ্লিকেশন সাজেশন (দ্বাদশ শ্রেণি তৃতীয় সেমিস্টার কম্পিউটার সম্পূর্ণ MCQ সাজেশন ও WBCHSE Class 12 Computer Application Semester 3 MCQ Suggestion PDF) আর্টিকেলে আমরা নতুন সিলেবাসের দুটি প্রধান অংশ—Part I: পাইথন প্রোগ্রামিং (Python Programming — ২৫ নম্বর) এবং Part II: ই-কমার্স, ইলেকট্রনিক পেমেন্ট সিস্টেম ও ইন্টারনেট মার্কেটিং (E-Commerce — ১০ নম্বর)—থেকে বাছাই করা সবকটি অধ্যায়ভিত্তিক প্রশ্ন ও উত্তর পরপর পরিষ্কার প্যারাগ্রাফে সাজিয়ে দিয়েছি।

উচ্চমাধ্যমিক তৃতীয় ও চতুর্থ সেমিস্টারের সমস্ত বিষয়ের নোটবুক পিডিএফ সংগ্রহ করতে আমাদের বুক স্টোর WBBSE NOTE Books Library এবং সেমিস্টার স্টোর WBCHSE Semester 3 & 4 PDF Store দেখে নিতে পারো।

উচ্চমাধ্যমিক 3য় সেমিস্টার কম্পিউটার অ্যাপ্লিকেশন নতুন সিলেবাস ও নম্বর বিভাজন (WBCHSE Class 12 Semester 3 Computer Application Syllabus & Blueprint)

সংসদের নির্ধারিত নতুন সিলেবাস অনুযায়ী দ্বাদশ শ্রেণির ৩য় সেমিস্টার মডার্ন কম্পিউটার অ্যাপ্লিকেশনে (পূর্ণমান: ৩৫ লিখিত MCQ + ১৫ প্র্যাকটিক্যাল, সময়: ১ ঘণ্টা ১৫ মিনিট) মোট ১৫টি অধ্যায়কে ২টি ভাগে ভাগ করা হয়েছে:

বিভাগ ও অধ্যায় ক্রম নির্ধারিত পাঠ্য অধ্যায়সমূহ (Prescribed Chapters — Class 12 Computer Application Sem 3) প্রধান আলোচ্য বিষয়সমূহ (Key Focus Topics) নির্ধারিত নম্বর
Part – I (অধ্যায় ১–৫) পাইথনের মৌলিক ধারণা, ডেটা টাইপ, অপারেটর, ইনপুট/আউটপুট ও ত্রুটিসমূহ টোকেন, Mutable ও Immutable ডেটা টাইপ, অপারেটর (//, **, is, in), input(), print(), টাইপ কনভার্সন এবং Syntax, Logical ও Runtime Error ২৫ নম্বর (Part – I মোট ২৫টি MCQ)
Part – I (অধ্যায় ৬–৮) কন্ট্রোলের প্রবাহ, কন্ডিশনাল স্টেটমেন্ট এবং লুপ (Control Flow & Loops) Indentation, if, if-else, elif স্টেটমেন্ট, for ও while লুপ, range() ফাংশন এবং break, continue ও pass স্টেটমেন্ট (উপরের ২৫ নম্বরের অন্তর্ভুক্ত)
Part – I (অধ্যায় ৯–১২) স্ট্রিং (Strings), লিস্ট (Lists), পাইথন মডিউল এবং ফাংশন (Functions) স্ট্রিং স্লাইসিং ও মেথড (upper, lower, split, strip, find, replace), লিস্ট মেথড (append, insert, pop, sort), math, random ও statistics মডিউল এবং def ও return ফাংশন (উপরের ২৫ নম্বরের অন্তর্ভুক্ত)
Part – II (অধ্যায় ১৩) ইলেকট্রনিক কমার্সের পরিচিতি (Introduction to E-Commerce) ই-কমার্সের সংজ্ঞা, সুবিধা-অসুবিধা, প্রকারভেদ (B2B, B2C, C2C, C2B, G2C), EDI, Intranet ও Extranet, SSL এবং Shopping Bot ১০ নম্বর (Part – II মোট ১০টি MCQ)
Part – II (অধ্যায় ১৪) ইলেকট্রনিক পেমেন্ট সিস্টেম (Electronic Payment Systems) ক্রেডিট কার্ড ও ডেবিট কার্ড, EFT (NEFT, RTGS), ই-ক্যাশ, ই-ওয়ালেট, UPI, Payment Gateway, OTP, পেপারলেস বিল এবং Tokenization (উপরের ১০ নম্বরের অন্তর্ভুক্ত)
Part – II (অধ্যায় ১৫) ইন্টারনেট মার্কেটিং (Internet Marketing) SEO (Search Engine Optimization), PPC (Pay-Per-Click), ই-মেইল ও সোশ্যাল মিডিয়া মার্কেটিং, Personalization, CRM, Lead Generation ও Cart Abandonment (উপরের ১০ নম্বরের অন্তর্ভুক্ত)
সর্বমোট সম্পূর্ণ OMR Sheet ভিত্তিক বহুবিকল্পীয় প্রশ্ন (MCQ) মোট ৩৫টি প্রশ্ন × ১ নম্বর ৩৫ নম্বর

১. Part – I: পাইথন প্রোগ্রামিং (Python Programming) — সেরা ১৫টি অধ্যায়ভিত্তিক প্রশ্নোত্তর সেট (২৫ নম্বর নিশ্চিত)

১. প্রশ্ন: পাইথন (Python) প্রোগ্রামিং ভাষার জনক কে এবং এটি কত সালে তৈরি হয়? পাইথনের প্রধান বৈশিষ্ট্য এবং স্ক্রিপ্ট মোড (Script Mode) ও ইন্টারঅ্যাক্টিভ মোডের (Interactive Mode) পার্থক্য কী?

উত্তর: পাইথন প্রোগ্রামিং ভাষার জনক হলেন গুইডো ভ্যান রসাম (Guido van Rossum) এবং এটি ১৯৯১ সালে প্রকাশিত হয়। পাইথন একটি উচ্চস্তরের (High-level), ইন্টারপ্রেটেড (Interpreted — কোড লাইন ধরে এক্সিকিউট করে), অবজেক্ট-ওরিয়েন্টেড এবং কেস-সেনসিটিভ (Case-Sensitive) প্রোগ্রামিং ভাষা। ইন্টারঅ্যাক্টিভ মোডে পাইথন প্রম্পটে (>>>) এক লাইন করে কোড লিখে সাথে সাথে ফলাফল দেখা যায়; কিন্তু স্ক্রিপ্ট মোডে সম্পূর্ণ প্রোগ্রামটি একটি ফাইলে (.py এক্সটেনশন যুক্ত ফাইলে) সেভ করে একসঙ্গে রান বা এক্সিকিউট করা হয়।

২. প্রশ্ন: পাইথনে ‘টোকেন’ (Token) কাকে বলে ও এটি কয় প্রকার? পাইথনে কমেন্ট (Comment) লেখার জন্য কোন চিহ্ন ব্যবহৃত হয়?

উত্তর: পাইথন প্রোগ্রামের ক্ষুদ্রতম একক বা উপাদানকে ‘টোকেন’ (Token) বলা হয়। পাইথনে টোকেন ৫ প্রকার—(১) Keyword (সংরক্ষিত শব্দ যেমন if, else, for, while, def, return, True, False, None), (২) Identifier (ভেরিয়েবল, ফাংশন বা ক্লাসের নাম), (৩) Literal (স্থির মান যেমন সংখ্যা বা স্ট্রিং), (৪) Operator এবং (৫) Punctuator। আর পাইথনে এক লাইনের কমেন্ট (Single-line Comment) লেখার জন্য হ্যাশ চিহ্ন (#) ব্যবহার করা হয়।

৩. প্রশ্ন: পাইথনে ‘Mutable’ (পরিবর্তনশীল) এবং ‘Immutable’ (অপরিবর্তনশীল) ডেটা টাইপ বলতে কী বোঝো? উদাহরণ দাও।

উত্তর: যে সমস্ত ডেটা টাইপের মান মেমোরিতে একবার তৈরি হওয়ার পর একই মেমোরি ঠিকানায় রেখে পরিবর্তন বা সংশোধন করা যায়, সেগুলিকে ‘Mutable Data Type’ বলে—যেমন List (লিস্ট), Dictionary (ডিকশনারি) এবং Set (সেট)। পক্ষান্তরে যে সমস্ত ডেটা টাইপের মান একবার তৈরি হলে আর পরিবর্তন করা যায় না, সেগুলিকে ‘Immutable Data Type’ বলে—যেমন Integer (int), Float, Boolean (bool), String (str) এবং Tuple (টিউপল)। মনে রাখবে, ডিকশনারিতে (Key-Value pair) Key সর্বদা Immutable হতে হয়, কিন্তু Value যেকোনো ডেটা টাইপের হতে পারে।

৪. প্রশ্ন: পাইথনের বিভিন্ন অপারেটর থেকে ৪টি নিশ্চিত MCQ: (ক) // এবং অপারেটরের কাজ কী? (খ) লজিক্যাল অপারেটর কয়টি ও কী কী? (গ) আইডেন্টিটি অপারেটর এবং মেম্বারশিপ অপারেটর কী কী?

উত্তর: (ক) গাণিতিক অপারেটরের মধ্যে // (Floor Division) ভাগফলের দশমিক অংশ বাদ দিয়ে কেবল পূর্ণসংখ্যা মান দেয় (যেমন 7 // 2 = 3), % (Modulus) ভাগশেষ দেয় (7 % 2 = 1) এবং **** (Exponentiation) ঘাত নির্ণয় করে (2 3 = 8)। (খ) পাইথনে লজিক্যাল অপারেটর ৩টি—and (দুটি শর্তই সত্য হলে True), or (যেকোনো একটি শর্ত সত্য হলে True) এবং not (শর্তের বিপরীত মান দেয়)। (গ) পাইথনে আইডেন্টিটি অপারেটর (Identity Operator) ২টি—is এবং is not (দুটি ভেরিয়েবল মেমোরিতে একই অবজেক্টকে নির্দেশ করছে কি না তা যাচাই করে); এবং মেম্বারশিপ অপারেটর (Membership Operator) ২টি—in এবং not in (কোনো মান কোনো সিকোয়েন্স বা লিস্ট/স্ট্রিংয়ে উপস্থিত আছে কি না তা যাচাই করে)।

৫. প্রশ্ন: পাইথনে ইনপুট ও আউটপুট নেওয়ার ফাংশন দুটি কী কী? এবং টাইপ কনভার্সন ও বিল্ট-ইন ফাংশন (type, id, len, divmod)-এর কাজ লেখো।

উত্তর: ইউজারের কাছ থেকে ডেটা ইনপুট নেওয়ার জন্য input() ফাংশন ব্যবহৃত হয় (যা ডিফল্টভাবে সব ইনপুটকে String বা str হিসেবে গ্রহণ করে) এবং পর্দায় আউটপুট দেখানোর জন্য print() ফাংশন ব্যবহৃত হয়। স্ট্রিংকে পূর্ণসংখ্যায় রূপান্তর করতে int(), দশমিকে রূপান্তর করতে float() এবং সংখ্যাকে স্ট্রিংয়ে রূপান্তর করতে str() ব্যবহৃত হয়। এ ছাড়া type() ডেটার ধরন জানায়, id() অবজেক্টের ইউনিক মেমোরি ঠিকানা জানায়, len() সিকোয়েন্সের দৈর্ঘ্য দেয় এবং divmod(a, b) ভাগফল ও ভাগশেষ একটি tuple আকারে ফেরত দেয়।

৬. প্রশ্ন: পাইথন প্রোগ্রামিংয়ে ত্রুটি বা Error কয় প্রকার ও কী কী?

উত্তর: পাইথনে প্রধানত ৩ প্রকার ত্রুটি দেখা যায়—(১) Syntax Error (ব্যাকরণগত ত্রুটি): পাইথনের নিয়ম বা সিনট্যাক্স ভুল লিখলে (যেমন if বা for-এর শেষে কোলন : না দিলে বা ব্র্যাকেট না মেলালে) এই এরর হয়; (২) Logical Error (যুক্তিগত ত্রুটি): প্রোগ্রাম কোনো এরর ছাড়াই চলে কিন্তু ভুল লজিক বা সূত্রের কারণে ফলাফল ভুল আসে; এবং (৩) Runtime Error / Exception: প্রোগ্রাম চলাকালীন হঠাৎ কোনো অবৈধ কাজের ফলে (যেমন শূন্য দিয়ে ভাগ করা বা ZeroDivisionError) প্রোগ্রাম থেমে গেলে তাকে রানটাইম এরর বলে।

৭. প্রশ্ন: পাইথনে ‘Indentation’ (ইনডেন্টেশন)-এর ভূমিকা কী? এবং কন্ডিশনাল স্টেটমেন্ট কয় প্রকার?

উত্তর: অন্যান্য ভাষায় কোড ব্লক বোঝাতে সেকেন্ড ব্র্যাকেট { } ব্যবহার করা হলেও পাইথনে কোড ব্লক আলাদা করে বোঝানোর জন্য লাইনের শুরুতে নির্দিষ্ট ফাঁকা স্থান বা ‘Indentation’ (সাধারণত ৪টি স্পেস বা ১টি Tab) ব্যবহার করা বাধ্যতামূলক; ইনডেন্টেশন না দিলে IndentationError দেখা দেয়। আর শর্তসাপেক্ষ প্রবাহ বা কন্ডিশনাল স্টেটমেন্ট ৩ প্রকার—if, if-else এবং if-elif-else (একাধিক শর্ত যাচাই করতে elif ব্যবহৃত হয়)।

৮. প্রশ্ন: পাইথনে লুপ (Loop) কয় প্রকার? range() ফাংশন এবং break, continue ও pass স্টেটমেন্টের কাজ কী?

উত্তর: পাইথনে পুনরাবৃত্তিমূলক কাজের জন্য প্রধানত ২ প্রকার লুপ ব্যবহৃত হয়—for লুপ (যখন পুনরাবৃত্তির সংখ্যা আগে থেকে জানা থাকে) এবং while লুপ (যখন শর্ত সত্য থাকা পর্যন্ত লুপ চলে)। range(start, stop, step) ফাংশনটি নির্দিষ্ট ক্রমের সংখ্যার সিরিজ তৈরি করে (যেখানে stop মানটি অন্তর্ভুক্ত হয় না; যেমন range(1, 5) মানে 1, 2, 3, 4)। লুপ নিয়ন্ত্রণকারী ৩টি স্টেটমেন্ট হলো—(১) break: লুপ থেকে জোরপূর্বক সম্পূর্ণ বেরিয়ে আসতে ব্যবহৃত হয়; (২) continue: বর্তমান ইটারেশন বা ধাপটি বাদ দিয়ে সরাসরি পরবর্তী ইটারেশনে যেতে ব্যবহৃত হয়; এবং (৩) pass: এটি একটি শূন্য বা Null স্টেটমেন্ট যা কিছুই করে না, কেবল ফাঁকা ব্লকে প্লেসহোল্ডার (Placeholder) হিসেবে থাকে।

৯. প্রশ্ন: পাইথনে ‘String’ (স্ট্রিং) কী? স্ট্রিং স্লাইসিং এবং সবচেয়ে গুরুত্বপূর্ণ ৮টি স্ট্রিং মেথডের কাজ লেখো।

উত্তর: পাইথনে এক বা একাধিক ক্যারেক্টারের অপরিবর্তনশীল (Immutable) ক্রমকে String বলে। স্ট্রিংয়ের নির্দিষ্ট অংশ ইনডেক্সের সাহায্যে কেটে নেওয়াকে String Slicing বলে। স্ট্রিংয়ের প্রধান মেথডগুলি হলো—(১) upper(): সব অক্ষর বড়ো হাতের করে; (২) lower(): সব অক্ষর ছোটো হাতের করে; (৩) capitalize(): কেবল বাক্যের প্রথম অক্ষরটি বড়ো হাতের করে; (৪) title(): প্রতিটি শব্দের প্রথম অক্ষর বড়ো হাতের করে; (৫) strip(): স্ট্রিংয়ের শুরু ও শেষের ফাঁকা স্থান (whitespace) মুছে দেয়; (৬) split(): স্ট্রিংকে ভেঙে শব্দের একটি List তৈরি করে; (৭) find(): কোনো অক্ষরের অবস্থান বা ইনডেক্স খুঁজে বের করে (না পেলে -1 দেয়); এবং (৮) replace(old, new): স্ট্রিংয়ের নির্দিষ্ট অংশ পরিবর্তন করে।

১০. প্রশ্ন: পাইথনে ‘List’ (লিস্ট) কী? append(), extend(), insert(), pop() এবং sort() মেথডের কাজ লেখো।

উত্তর: পাইথনে থার্ড ব্র্যাকেট [ ]-এর মধ্যে কমা দিয়ে রাখা একাধিক মানের পরিবর্তনশীল (Mutable) ডেটা স্ট্রাকচারকে List বলে (লিস্টের ভেতরে আরেকটি লিস্ট থাকলে তাকে Nested List বলে)। লিস্টের সবচেয়ে গুরুত্বপূর্ণ মেথডগুলি হলো—(১) append(x): লিস্টের একদম শেষে একটি উপাদান যোগ করে; (২) extend(L): লিস্টের শেষে অপর একটি লিস্টের একাধিক উপাদান যোগ করে; (৩) insert(i, x): লিস্টের নির্দিষ্ট ইনডেক্স বা অবস্থানে (i) উপাদান (x) যোগ করে; (৪) pop(): লিস্ট থেকে নির্দিষ্ট বা শেষের উপাদানটি মুছে ফেলে ও তার মান ফেরত দেয়; এবং (৫) sort(): লিস্টের উপাদানগুলিকে ছোটো থেকে বড়ো (Ascending) বা বড়ো থেকে ছোটো ক্রমে সাজায়।

১১. প্রশ্ন: পাইথনের math, random এবং statistics মডিউলের প্রধান ফাংশনগুলির নাম ও কাজ লেখো।

উত্তর: পাইথনে কোনো মডিউল প্রোগ্রামে যুক্ত করতে import স্টেটমেন্ট ব্যবহৃত হয়। প্রথমত, math মডিউলের ফাংশন: sqrt(x) বর্গমূল নির্ণয় করে, pow(a, b) ঘাত নির্ণয় করে, ceil(x) পরবর্তী পূর্ণসংখ্যা দেয়, floor(x) পূর্ববর্তী পূর্ণসংখ্যা দেয় এবং pi ধ্রুবক পায়ের মান (3.14159) দেয়। দ্বিতীয়ত, random মডিউলের ফাংশন: randint(a, b) প্রদত্ত a ও b সীমার মধ্যে যেকোনো একটি পূর্ণসংখ্যা র‍্যান্ডমভাবে তৈরি করে এবং choice(seq) কোনো লিস্ট বা সিকোয়েন্স থেকে র‍্যান্ডমভাবে একটি উপাদান বেছে নেয়। তৃতীয়ত, statistics মডিউলের ফাংশন: mean() গড় মান বের করে, median() মধ্যমা বের করে এবং mode() সংখ্যাগুরু মান বের করে।

১২. প্রশ্ন: পাইথনে ফাংশন (Function) তৈরির জন্য কোন কিওয়ার্ড ব্যবহৃত হয়? return স্টেটমেন্ট এবং Local ও Global ভেরিয়েবলের পার্থক্য কী?

উত্তর: কোড পুনঃব্যবহার ও সংগঠিত করার জন্য পাইথনে ইউজার-ডিফাইন্ড ফাংশন তৈরি করতে def কিওয়ার্ড ব্যবহৃত হয় এবং ফাংশন থেকে ফলাফল বা মান ফেরত পাঠাতে return কিওয়ার্ড ব্যবহৃত হয় (কোনো ফাংশনে return না থাকলে সেটি ডিফল্টভাবে None ফেরত দেয়)। যে ভেরিয়েবল কোনো ফাংশনের ভেতরে তৈরি হয় এবং কেবল ওই ফাংশনের ভেতরেই কাজ করে তাকে Local Variable বলে; আর যে ভেরিয়েবল সমস্ত ফাংশনের বাইরে মূল প্রোগ্রামে তৈরি হয় এবং যেকোনো ফাংশন থেকে ব্যবহার করা যায় তাকে Global Variable বলে।

২. Part – II: ই-কমার্স, ইলেকট্রনিক পেমেন্ট সিস্টেম ও ইন্টারনেট মার্কেটিং — সেরা ৮টি প্রশ্নোত্তর সেট (১০ নম্বর নিশ্চিত)

১৩. প্রশ্ন: ই-কমার্স (E-Commerce) কাকে বলে? এর প্রধান প্রকারভেদগুলি (B2B, B2C, C2C, C2B, G2C) উদাহরণসহ লেখো।

উত্তর: ইন্টারনেট বা ইলেকট্রনিক নেটওয়ার্ক ব্যবহার করে অনলাইনে পণ্য ও পরিষেবা কেনাবেচা এবং অর্থ লেনদেন করার প্রক্রিয়াকে ই-কমার্স (Electronic Commerce) বলে। অংশগ্রহণকারীদের প্রকৃতি অনুযায়ী ই-কমার্সের প্রধান প্রকারভেদগুলি হলো—(১) B2B (Business to Business): দুটি ব্যবসায়িক প্রতিষ্ঠানের মধ্যে লেনদেন (যেমন প্রস্তুতকারক ও পাইকারি বিক্রেতার লেনদেন); (২) B2C (Business to Consumer): সরাসরি কোম্পানি বা অনলাইন স্টোর থেকে সাধারণ ক্রেতার কেনাকাটা (যেমন Flipkart, Amazon থেকে পণ্য কেনা); (৩) C2C (Consumer to Consumer): একজন সাধারণ গ্রাহকের সাথে অপর গ্রাহকের সরাসরি কেনাবেচা (যেমন OLX, Quikr বা eBay-তে পুরনো পণ্য বিক্রি); (৪) C2B (Consumer to Business): যেখানে গ্রাহক বা ফ্রিল্যান্সার কোম্পানিকে পরিষেবা বিক্রি করে; এবং (৫) G2C / B2G: সরকার ও নাগরিক বা ব্যবসার মধ্যে ই-পরিষেবা ও কর প্রদান।

১৪. প্রশ্ন: ই-কমার্সে EDI, Intranet, Extranet, Shopping Bot এবং Cart Abandonment বলতে কী বোঝো?

উত্তর: প্রথমত, EDI-এর পূর্ণরূপ হলো Electronic Data Interchange—যার মাধ্যমে দুটি ব্যবসা প্রতিষ্ঠানের কম্পিউটারের মধ্যে কাগজ ছাড়াই স্ট্যান্ডার্ড ফরম্যাটে ব্যবসায়িক নথিপত্র আদান-প্রদান হয়। দ্বিতীয়ত, Intranet (ইনট্রানেট) হলো একটি সংস্থার নিজস্ব অভ্যন্তরীণ প্রাইভেট নেটওয়ার্ক যা শুধুমাত্র ওই সংস্থার কর্মীরাই ব্যবহার করতে পারে; আর Extranet (এক্সট্রানেট) হলো এমন নেটওয়ার্ক যা সংস্থার অনুমোদিত ব্যবসায়িক পার্টনার, সরবরাহকারী ও ডিলারদের সীমিত অ্যাক্সেস দেয়। তৃতীয়ত, Shopping Bot হলো স্বয়ংক্রিয় সফটওয়্যার এজেন্ট যা বিভিন্ন ই-কমার্স সাইট ঘুরে পণ্যের দাম তুলনা (Price Comparison) করতে সাহায্য করে। চতুর্থত, কোনো ক্রেতা অনলাইন শপিং কার্টে পণ্য যোগ করার পরেও পেমেন্ট বা অর্ডার সম্পন্ন না করেই সাইট ছেড়ে চলে গেলে তাকে Cart Abandonment বলে।

১৫. প্রশ্ন: ইলেকট্রনিক পেমেন্ট সিস্টেমে Credit Card ও Debit Card-এর পার্থক্য কী? এবং EFT, Payment Gateway, Push ও Pull Payment ও পেপারলেস বিল কী?

উত্তর: Credit Card (ক্রেডিট কার্ড) হলো ‘Buy Now, Pay Later’ বা পোস্টপেইড ব্যবস্থা, যেখানে গ্রাহক ব্যাংক থেকে নির্দিষ্ট সীমা (Limit) পর্যন্ত টাকা ধার নিয়ে কেনাকাটা করে এবং পরে বিল পরিশোধ করে; পক্ষান্তরে Debit Card (ডেবিট কার্ড) ব্যবহারের সময় গ্রাহকের নিজস্ব ব্যাংক অ্যাকাউন্টে পর্যাপ্ত ব্যালেন্স থাকতে হয় এবং সাথে সাথে অ্যাকাউন্ট থেকে টাকা কেটে নেওয়া হয়। EFT (Electronic Fund Transfer) হলো ডিজিটাল মাধ্যমে এক ব্যাংক অ্যাকাউন্ট থেকে অন্য অ্যাকাউন্টে টাকা স্থানান্তর (যেমন NEFT, RTGS, IMPS)। Payment Gateway (যেমন Razorpay, PayU) হলো ই-কমার্স ওয়েবসাইট ও ব্যাংকের মধ্যস্থতাকারী মাধ্যম যা কার্ড বা UPI-এর তথ্য যাচাই (Verification) ও অনুমোদন করে। যখন প্রেরক বা ক্রেতা নিজে উদ্যোগ নিয়ে বিক্রেতার অ্যাকাউন্টে টাকা পাঠায় তাকে Push Payment বলে; এবং কাগজের বিলের বদলে ই-মেইল বা SMS-এ পাঠানো ডিজিটাল বিলকে Paperless Bill বলে।

১৬. প্রশ্ন: অনলাইন লেনদেনের নিরাপত্তায় SSL, Encryption, OTP, Tokenization এবং CAPTCHA-র কাজ কী?

উত্তর: প্রথমত, SSL-এর পূর্ণরূপ হলো Secure Socket Layer—এটি ক্লায়েন্ট ব্রাউজার ও ওয়েব সার্ভারের মধ্যে ডেটাকে Encryption (গুপ্ত সংকেতে রূপান্তর) করে নিরাপদ যোগাযোগ (HTTPS) নিশ্চিত করে। দ্বিতীয়ত, OTP-এর পূর্ণরূপ হলো One Time Password—এটি লেনদেনের সময় ফোনে বা ই-মেইলে আসা একবার ব্যবহারযোগ্য গোপন পিন। তৃতীয়ত, Tokenization (টোকেনাইজেশন) হলো এমন এক নিরাপত্তা পদ্ধতি যা অনলাইন লেনদেনের সময় গ্রাহকের আসল ব্যাংক বা কার্ডের সংবেদনশীল নম্বর গোপন রেখে তার বদলে একটি র‍্যান্ডম টোকেন ব্যবহার করে। চতুর্থত, CAPTCHA ব্যবহারের উদ্দেশ্য হলো মানুষ ও স্বয়ংক্রিয় রোবট বা ভুয়া বট (Bot) ব্যবহারকারীর মধ্যে পার্থক্য করা।

১৭. প্রশ্ন: ইন্টারনেট বা ডিজিটাল মার্কেটিংয়ে SEO, PPC, Personalization, CRM এবং Lead Generation বলতে কী বোঝো?

উত্তর: প্রথমত, SEO-এর পূর্ণরূপ হলো Search Engine Optimization—গুগল বা সার্চ ইঞ্জিনের প্রথম পাতায় ওয়েবসাইটকে র‍্যাঙ্ক করিয়ে বিনামূল্যে অর্গানিক ট্রাফিক ও বিক্রি বাড়ানোর কৌশলকে SEO বলে। দ্বিতীয়ত, PPC-এর পূর্ণরূপ হলো Pay-Per-Click—এটি এমন এক অনলাইন বিজ্ঞাপন পদ্ধতি যেখানে বিজ্ঞাপনদাতা কেবল তখনই অর্থ প্রদান করে যখন কোনো ব্যবহারকারী বিজ্ঞাপনের ওপর ক্লিক করে। তৃতীয়ত, Personalization (পার্সোনালাইজেশন) হলো গ্রাহকের পূর্ববর্তী ব্রাউজিং ও কেনাকাটার পছন্দ বিশ্লেষণ করে তার প্রয়োজন অনুযায়ী প্রোডাক্ট বা অফার সাজিয়ে দেখানো। চতুর্থত, CRM-এর পূর্ণরূপ হলো Customer Relationship Management (গ্রাহকের সাথে সুসম্পর্ক ও বিক্রয়োত্তর পরিষেবা বজায় রাখা) এবং Lead Generation হলো সম্ভাব্য ক্রেতাদের নাম, ই-মেইল বা ফোন নম্বর সংগ্রহ করার প্রক্রিয়া।

প্রয়োজনীয় স্টাডি মেটেরিয়াল ও পিডিএফ বুক স্টোর লিঙ্ক 

উচ্চমাধ্যমিক ৩য় ও ৪র্থ সেমিস্টার সমস্ত বিষয়ের সাজেশন ও পিডিএফ বুক ডাউনলোড:

উচ্চমাধ্যমিক 3য় সেমিস্টার কম্পিউটার অ্যাপ্লিকেশন সাজেশন সংক্রান্ত সাধারণ প্রশ্নোত্তর (FAQs)

প্রশ্ন ১: উচ্চমাধ্যমিক 3য় সেমিস্টার মডার্ন কম্পিউটার অ্যাপ্লিকেশন পরীক্ষায় মোট কত নম্বরের প্রশ্ন আসে?

উত্তর: দ্বাদশ শ্রেণির ৩য় সেমিস্টার কম্পিউটার অ্যাপ্লিকেশনে মোট ৩৫ নম্বরের (৩৫টি) OMR-ভিত্তিক MCQ প্রশ্ন আসে—যার মধ্যে পাইথন প্রোগ্রামিং থেকে ২৫ নম্বর এবং ই-কমার্স থেকে ১০ নম্বর থাকে।

প্রশ্ন ২: পাইথন প্রোগ্রামিংয়ে সবচেয়ে বেশি প্রশ্ন কোন অধ্যায়গুলি থেকে আসে?

উত্তর: পাইথনের ডেটা টাইপ (Mutable বনাম Immutable), স্ট্রিং মেথড, লিস্ট মেথড (append, insert, pop, sort), লুপ (for, while, break, continue), ফাংশন (def, return) এবং math, random ও statistics মডিউল থেকে সবচেয়ে বেশি প্রশ্ন আসে।

প্রশ্ন ৩: ই-কমার্স অংশে ১০-এ ১০ পাওয়ার জন্য কী কী পড়তে হবে?

উত্তর: ই-কমার্সের প্রকারভেদ (B2B, B2C, C2C), Intranet ও Extranet, ইলেকট্রনিক পেমেন্ট সিস্টেম (Credit/Debit Card, EFT, Payment Gateway, OTP, SSL, Tokenization) এবং ইন্টারনেট মার্কেটিং (SEO, PPC, Personalization, CRM) ভালো করে পড়লেই ১০-এ ১০ পাওয়া যায়।

প্রিয়ব্রত দাস (Priyabrata Das) ✓
👨🏫 কম্পিউটার সায়েন্স ও অ্যাপ্লিকেশন শিক্ষক • WBCHSE ⭐ ৯+ বছরের শিক্ষকতার অভিজ্ঞতা
প্রিয়ব্রত দাস (Priyabrata Das)
🎓 M.C.A., B.Ed., WBSSC Computer Educator
প্রিয়ব্রত দাস একাদশ ও দ্বাদশ শ্রেণির মডার্ন কম্পিউটার অ্যাপ্লিকেশন (COMA) এবং কম্পিউটার সায়েন্স (CMSC) বিষয়ের একজন অভিজ্ঞ শিক্ষক। লজিক গেট, প্রোগ্রামিং, ডেটাবেস ও নেটওয়ার্কিং অধ্যায়ের সহজ নোটস তিনি প্রস্তুত করেন।

💬 কোনো প্রশ্ন বা বিশেষ অধ্যায়ের PDF লাগবে? নিচে কমেন্ট করো (Ask a Doubt)

এই অধ্যায় থেকে কোনো প্রশ্ন থাকলে বা অন্য কোনো বিষয়ের সাজেশন ও PDF নোটস লাগলে নিচে বাংলা বা ইংরেজিতে কমেন্ট করে জানাও, আমাদের শিক্ষক টিম দ্রুত উত্তর দেবে!