10/07/2026
প্রিয় শিক্ষার্থীবৃন্দ,
আগামীকাল তোমাদের আইসিটি পরীক্ষা! শেষ মুহূর্তের এই চূড়ান্ত সময়ে তোমাদের প্রস্তুতিকে আরও সহজ ও নিখুঁত করতে বিগত বছরগুলোর বোর্ড প্রশ্ন বিশ্লেষণ করে এই বিশেষ সাজেশনটি তৈরি করা হয়েছে।
আজ রাতে এবং আগামীকাল সকালে পরীক্ষার হলে যাওয়ার আগে এই গুরুত্বপূর্ণ প্রশ্ন ও টপিকগুলো অবশ্যই একবার রিভিশন দিয়ে যাবে।
প্রথম অধ্যায়
তথ্য ও যোগাযোগ প্রযুক্তি: বিশ্ব ও বাংলাদেশ প্রেক্ষিত
১. গুরুত্বপূর্ণ ৩০টি জ্ঞানমূলক প্রশ্ন (ক-নং এর জন্য)
১. বিশ্বগ্রাম (Global Village) কী?
২. ভার্চুয়াল রিয়েলিটি (Virtual Reality) কী?
৩. কৃত্রিম বুদ্ধিমত্তা (Artificial Intelligence) কী?
৩. রোবোটিক্স (Robotics) কী?
৫. ক্রায়োসার্জারি (Cryosurgery) কী?
৬. বায়োমেট্রিক্স (Biometrics) কী?
৭. বায়োইনফরমেটিক্স (Bioinformatics) কী?
৮. জেনেটিক ইঞ্জিনিয়ারিং (Genetic Engineering) কী?
৯. ন্যানোটেকনোলজি (Nanotechnology) কী?
১০. ই-লার্নিং (e-Learning) কী?
১১. ই-গভর্নেন্স (e-Governance) কী?
১২. টেলিমেডিসিন (Telemedicine) কী?
১৩. আউটসোর্সিং (Outsourcing) কী?
১৪. সাইবার ক্রাইম (Cyber Crime) কী?
১৫. হ্যাকিং (Hacking) কী?
১৬. স্প্যামিং (Spamming) কী?
১৭. ফিশিং (Phishing) কী?
১৮. প্লাজিয়ারিজম (Plagiarism) কী?
১৯. ভিডিও কনফারেন্সিং কী?
২০. ই-কমার্স (e-Commerce) কী?
২১. স্মার্ট হোম (Smart Home) কী?
২২. ক্লাউড কম্পিউটিং (Cloud Computing) কী?
২৩. রিমোট সেন্সিং (Remote Sensing) কী?
২৪. ড্রোন (Drone) কী?
২৫. ডেটা মাইনিং (Data Mining) কী?
২৬. সিমুলেশন (Simulation) কী?
২৭. সফটওয়্যার পাইরেসি (Software Piracy) কী?
২৮. ডিজিটাল সিগনেচার (Digital Signature) কী?
২৯. সাইবার বুলিং (Cyber Bullying) কী?
৩০. আরএফআইডি (RFID) কী?
২. গুরুত্বপূর্ণ ২০টি অনুধাবনমূলক প্রশ্ন (খ-নং এর জন্য)
১. "তথ্য ও যোগাযোগ প্রযুক্তির সাম্প্রতিক প্রবণতাই হলো বিশ্বগ্রাম" — ব্যাখ্যা করো।
২. ভার্চুয়াল রিয়েলিটিতে "ড্রাইভিং প্রশিক্ষণ" কীভাবে নিরাপদ করা যায়?
৩. "ব্যক্তি শনাক্তকরণে বায়োমেট্রিক্স একটি অদ্বিতীয় প্রযুক্তি" — বুঝিয়ে লেখো।
৪. শীতলীকরণ প্রক্রিয়ায় চিকিৎসা পদ্ধতিটি ব্যাখ্যা করো। (ক্রায়োসার্জারি)
৫. "জীবের নতুন বৈশিষ্ট্য দানে জেনেটিক ইঞ্জিনিয়ারিং ভূমিকা রাখে" — ব্যাখ্যা করো।
৬. "রোবট মানুষের বিকল্প হতে পারে না" — কেন? বুঝিয়ে বলো।
৭. চিকিৎসা ক্ষেত্রে আইসিটির অবদান বা টেলিমেডিসিনের গুরুত্ব ব্যাখ্যা করো।
৮. "উন্নত চিকিৎসার তথ্য বিশ্লেষণে বায়োইনফরমেটিক্স ব্যবহৃত হয়" — বুঝিয়ে লেখো।
৯. "ক্ষুদ্রাতিক্ষুদ্র কণা নিয়ে কাজ করার প্রযুক্তিটিই ন্যানোটেকনোলজি" — ব্যাখ্যা করো।
১০. ঘরের বাইরে থেকেও ঘরের এসি বা লাইট নিয়ন্ত্রণ করা কীভাবে সম্ভব? (স্মার্ট হোম)
১১. "ইন্টারনেটের মাধ্যমে নিজের কম্পিউটারের তথ্য অন্য কেউ চুরি করলে তাকে কী বলে?" — প্রক্রিয়াটি ব্যাখ্যা করো। (হ্যাকিং)
১২. ঘরে বসে ইন্টারনেটের মাধ্যমে উপার্জনের উপায়টি বুঝিয়ে লেখো। (আউটসোর্সিং)
১৩. ই-কমার্স কীভাবে ব্যবসাকে সহজ ও গতিশীল করেছে?
১৪. অন্যের লেখা বা গবেষণা নিজের নামে চালিয়ে দেওয়া নৈতিকতাবিরোধী — ব্যাখ্যা করো। (প্লাজিয়ারিজম)
১৫. "কৃত্রিম বুদ্ধিমত্তা হলো কম্পিউটারের নিজস্ব চিন্তাশক্তি" — বুঝিয়ে লেখো।
১৬. অফিস বা শিক্ষা প্রতিষ্ঠানে হাজিরা নিশ্চিত করতে কোন প্রযুক্তি সুবিধাজনক এবং কেন?
১৭. বিপজ্জনক ও ঝুঁকিপূর্ণ কাজে রোবট ব্যবহারের সুবিধা ব্যাখ্যা করো।
১৮. উচ্চ ফলনশীল শস্য বা বীজ উৎপাদনে কোন প্রযুক্তি রূপান্তর এনেছে? (জেনেটিক ইঞ্জিনিয়ারিং)
১৯. "তথ্য প্রযুক্তির অপব্যবহার সমাজকে কলুষিত করছে" — সাইবার ক্রাইমের আলোকে ব্যাখ্যা করো।
২০. ক্লাউড কম্পিউটিং কেন সাশ্রয়ী? বুঝিয়ে লেখো।
৩. সৃজনশীল (গ ও ঘ নং) প্রশ্নের জন্য গুরুত্বপূর্ণ টপিক
উদ্দীপক সাধারণত বাস্তব কোনো ঘটনার প্রেক্ষাপটে তৈরি হয়। এই অধ্যায় থেকে গ এবং ঘ নম্বরের উত্তরের জন্য নিচের টপিকগুলো সবচেয়ে বেশি গুরুত্বপূর্ণ:
• ভার্চুয়াল রিয়েলিটি (Virtual Reality): উদ্দীপকে বিমান চালনা, গাড়ি চালনা বা জটিল অস্ত্রোপচারের প্রশিক্ষণের কথা বলা থাকলে এই টপিকটি আসবে। এর ইতিবাচক ও নেতিবাচক প্রভাব বিশ্লেষণ করতে বলা হয়।
• ক্রায়োসার্জারি (Cryosurgery): উদ্দীপকে যদি রক্তপাতহীন, কম যন্ত্রণাদায়ক এবং অতি শীতল তাপমাত্রায় (তরল নাইট্রোজেন বা আর্গন গ্যাস ব্যবহার করে) ত্বকের টিউমার বা ক্যানসার আক্রান্ত কোষ ধ্বংস করার কথা বলা থাকে।
• বায়োমেট্রিক্স (Biometrics): কোনো অফিসে প্রবেশাধিকার, পাসপোর্ট অফিস, মোবাইল সিম রেজিস্ট্রেশন বা নিরাপত্তা নিশ্চিত করতে আঙুলের ছাপ (Fingerprint), ফেস রিকগনিশন বা আইরিশ স্ক্যানিংয়ের কথা উদ্দীপকে থাকলে এটি আসবে।
• রোবোটিক্স (Robotics): কারখানায় গাড়ি সংযোজন, খনিতে কাজ, বোমা নিষ্ক্রিয়করণ বা কোনো ঝুঁকিপূর্ণ ও ক্লান্তিকর কাজে মানুষের পরিবর্তে কোনো যন্ত্র ব্যবহারের বিবরণ থাকলে।
• জেনেটিক ইঞ্জিনিয়ারিং (Genetic Engineering) ও বায়োইনফরমেটিক্স: উদ্ভিদের বা প্রাণীর জিনগত পরিবর্তন ঘটিয়ে উন্নত জাত তৈরি (যেমন: ইনসুলিন তৈরি, পোকা-প্রতিরোধী ফসল) এবং ডিএনএ (DNA) এর বিশাল ডেটা বিশ্লেষণের ক্ষেত্রে এই দুটি টপিক মিলিয়ে প্রশ্ন আসে।
দ্বিতীয় অধ্যায়
কমিউনিকেশন সিস্টেমস ও নেটওয়ার্কিং
১. গুরুত্বপূর্ণ ৩০টি জ্ঞানমূলক প্রশ্ন (ক-নং এর জন্য)
১. ডেটা কমিউনিকেশন কী?
২. ব্যান্ডউইথ (Bandwidth) কী?
৩. ন্যারোব্যান্ড (Narrowband) কী?
৪. ভয়েসব্যান্ড (Voiceband) কী?
৫. ব্রডব্যান্ড (Broadband) কী?
৬. ডেটা ট্রান্সমিশন মেথড কী?
৭. বিট সিনক্রোনাইজেশন কী?
৮. অ্যাসিনক্রোনাস (Asynchronous) ট্রান্সমিশন কী?
৯. সিনক্রোনাস (Synchronous) ট্রান্সমিশন কী?
১০. আইসোক্রোনাস (Isochronous) ট্রান্সমিশন কী?
১১. ডেটা ট্রান্সমিশন মোড কী?
১২. ইউনিকাস্ট (Unicast) ট্রান্সমিশন কী?
১৩. মাল্টিকাস্ট (Multicast) ট্রান্সমিশন কী?
১৪. ব্রডকাস্ট (Broadcast) ট্রান্সমিশন কী?
১৫. সিমপ্লেক্স (Simplex) মোড কী?
১৬. হাফ-ডুপ্লেক্স (Half-Duplex) মোড কী?
১৭. ফুল-ডুপ্লেক্স (Full-Duplex) মোড কী?
১৮. গাইডেড বা তারযুক্ত মাধ্যম কী?
১৯. অপটিক্যাল ফাইবার (Optical Fiber) কী?
২০. পূর্ণ অভ্যন্তরীণ প্রতিফলন কী?
২১. আনগাইডেড বা তারহীন মাধ্যম কী?
২২. রেডিও ওয়েভ (Radio Wave) কী?
২৩. মাইক্রোওয়েভ (Microwave) কী?
২৪. হটস্পট (Hotspot) কী?
২৫. ব্লুটুথ (Bluetooth) কী?
২৬. ওয়াই-ফাই (Wi-Fi) কী?
২৭. ওয়াইম্যাক্স (Wi-Max) কী?
২৮. কম্পিউটার নেটওয়ার্ক কী?
২৯. নেটওয়ার্ক টপোলজি কী?
৩০. ক্লাউড কম্পিউটিং কী?
২. গুরুত্বপূর্ণ ২০টি অনুধাবনমূলক প্রশ্ন (খ-নং এর জন্য)
১. "ডেটা ট্রান্সমিশন স্পিড ৩g ও ৪g এর মধ্যে ভিন্ন কেন?" — ব্যাখ্যা করো।
২. "অ্যাসিনক্রোনাস ট্রান্সমিশনে ডেটা স্থানান্তরে সময় বেশি লাগে কেন?" — বুঝিয়ে লেখো।
৩. "বড় ধরনের ডেটা স্থানান্তরের ক্ষেত্রে সিনক্রোনাস মাধ্যমটিই সেরা" — ব্যাখ্যা করো।
৪. "ওয়াকিটকিতে একই সময়ে উভয় দিক থেকে কথা বলা যায় না কেন?" — বুঝিয়ে লেখো।
৫. "মোবাইল ফোন একটি ফুল-ডুপ্লেক্স ডিভাইস" — উক্তিটি ব্যাখ্যা করো।
৬. "অপটিক্যাল ফাইবার ক্যাবল কেন সাধারণ তারের চেয়ে অনেক দ্রুতগতির?" — বুঝিয়ে লেখো।
৭. আলোর গতিতে ডেটা স্থানান্তরের মাধ্যমটি ব্যাখ্যা করো।
৮. "ইনফ্রারেড কীভাবে দেয়াল ভেদ করতে পারে না?" — টিভির রিমোটের আলোকে ব্যাখ্যা করো।
৯. "মোবাইল ফোনে ব্যবহৃত তারহীন প্রযুক্তিটি ব্যাখ্যা করো।" (সেলুলার নেটওয়ার্ক)
১০. "ওয়াই-ফাই এবং ওয়াইম্যাক্স এর মধ্যে প্রধান পার্থক্য কভারেজ এরিয়া" — বুঝিয়ে লেখো।
১১. "ব্লুটুথ প্রযুক্তির মাধ্যমে গঠিত ক্ষুদ্রতম নেটওয়ার্কটি ব্যাখ্যা করো।" (পিকোনেট)
১২. "কম্পিউটার নেটওয়ার্কিংয়ে এনআইসি (NIC) কার্ডের ভূমিকা কী?" — বুঝিয়ে লেখো।
১৩. "হাবের চেয়ে সুইচ কেন অধিক বুদ্ধিমান ডিভাইস?" — ব্যাখ্যা করো।
১৪. ভিন্ন ভিন্ন প্রোটোকল বিশিষ্ট নেটওয়ার্ককে যুক্ত করতে কোন ডিভাইস ব্যবহৃত হয় এবং কেন? (গেটওয়ে)
১৫. "স্টার টপোলজিতে কেন্দ্রীয় ডিভাইসের গুরুত্ব বুঝিয়ে লেখো।"
১৬. "মেশ টপোলজি কেন সবচেয়ে বেশি নির্ভরযোগ্য?" — ব্যাখ্যা করো।
১৭. "প্যাকেট সুইচিং পদ্ধতিতে ডেটা স্থানান্তর কীভাবে কাজ করে?" — বুঝিয়ে লেখো।
১৮. "রোমিং সুবিধা মোবাইল যোগাযোগে কেন অপরিহার্য?" — ব্যাখ্যা করো।
১৯. "পাবলিক ক্লাউড ও প্রাইভেট ক্লাউডের মধ্যে প্রধান পার্থক্য কী?" — বুঝিয়ে লেখো।
২০. "আইওটি (IoT) কীভাবে আমাদের দৈনন্দিন জীবনকে সহজ করছে?" — ব্যাখ্যা করো।
৩. সৃজনশীল (গ ও ঘ নং) প্রশ্নের জন্য গুরুত্বপূর্ণ টপিক
উদ্দীপক সাধারণত কোনো অফিস, ল্যাব বা দুই বন্ধুর যোগাযোগের প্রেক্ষাপটে তৈরি হয়। গ এবং ঘ নম্বরের জন্য নিচের ৪টি ক্ষেত্র থেকে প্রশ্ন আসবেই:
• ডেটা ট্রান্সমিশন মেথড ও মোড: উদ্দীপকে ক্যারেক্টার বাই ক্যারেক্টার (অ্যাসিনক্রোনাস) বনাম ব্লক বাই ব্লক (সিনক্রোনাস) ডেটা পাঠানোর তুলনামূলক সুবিধা বিশ্লেষণ করতে বলা হয়। অথবা এসএমএস পাঠানো (ইউনিকাস্ট), গ্রুপ চ্যাট (মাল্টিকাস্ট) এবং লাইভ টিভি দেখা (ব্রডকাস্ট) এর মধ্যে তুলনা আসে।
• অপটিক্যাল ফাইবার ক্যাবল: উদ্দীপকে পাহাড়ি এলাকা, নদী বা সমুদ্রের তলদেশ দিয়ে অত্যন্ত উচ্চগতিতে এবং কোনো ধরনের বৈদ্যুতিক চৌম্বকীয় হস্তক্ষেপ (EMI) ছাড়াই ডেটা স্থানান্তরের কথা উল্লেখ থাকলে চোখ বন্ধ করে অপটিক্যাল ফাইবার ক্যাবলের সুবিধা ও গঠন ব্যাখ্যা করতে হবে।
• তারহীন প্রযুক্তি (Wi-Fi vs Wi-Max): উদ্দীপকে একটি নির্দিষ্ট ভবনের ভেতরে তারহীন নেটওয়ার্ক (Wi-Fi) বনাম পুরো একটি শহর বা বড় এলাকা জুড়ে তারহীন উচ্চগতির ইন্টারনেট সেবা (Wi-Max) চালুর সুবিধা, অসুবিধা ও কভারেজের তুলনা জানতে চাওয়া হয়।
• নেটওয়ার্ক টপোলজি (বিশেষ করে Star, Mesh ও Hybrid): উদ্দীপকে আইসিটি ল্যাবের কম্পিউটারগুলো একটি কেন্দ্রীয় হাব/সুইচের সাথে যুক্ত থাকার কথা বললে স্টার টপোলজি। প্রতিটি কম্পিউটার সবার সাথে সরাসরি যুক্ত থাকলে মেশ টপোলজি। পরীক্ষায় একটি দুর্বল টপোলজিকে ভেঙে কীভাবে স্টার বা মেশ টপোলজিতে রূপান্তর করা যায় বা কোনটি বেশি সাশ্রয়ী/নির্ভরযোগ্য, তার তুলনামূলক বিশ্লেষণ আসে।
তৃতীয় অধ্যায়
সংখ্যা পদ্ধতি ও ডিজিটাল ডিভাইস
১. গুরুত্বপূর্ণ ৩০টি জ্ঞানমূলক প্রশ্ন (ক-নং এর জন্য)
১. সংখ্যা পদ্ধতি কী?
২. পজিশনাল সংখ্যা পদ্ধতি কী?
৩. বেজ (Base) বা ভিত্তি কী?
৪. বিট (Bit) কী?
৫. বাইট (Byte) কী?
৬. রেডিক্স পয়েন্ট (Radix Point) কী?
৭. কোড (Code) কী?
৮. বিসিডি (BCD) কোড কী?
৯. আস্কি (ASCII) কোড কী?
১০. ইউনিকোড (Unicode) কী?
১১. প্যারিটি বিট (Parity Bit) কী?
১২. ২-এর পরিপূরক (2’s Complement) কী?
১৩. বুলিয়ান অ্যালজেব্রা (Boolean Algebra) কী?
১৪. লজিক গেট (Logic Gate) কী?
১৫. মৌলিক গেট (Basic Gate) কয়টি ও কী কী?
১৬. সর্বজনীন গেট (Universal Gate) কোনগুলো?
১৭. এন্ড (AND) গেট কী?
১৮. অর (OR) গেট কী?
১৯. নট (NOT) গেট কী?
২০. ন্যান্ড (NAND) গেট কী?
২১. নর (NOR) গেট কী?
২২. এক্স-অর (XOR) গেট কী?
২৩. এক্স-নর (XNOR) গেট কী?
২৪. এনকোডার (Encoder) কী?
২৫. ডিকোডার (Decoder) কী?
২৬. অ্যাডার (Adder) কী?
২৭. হাফ অ্যাডার (Half Adder) কী?
২৮. ফুল অ্যাডার (Full Adder) কী?
২৯. সত্যক সারণি (Truth Table) কী?
৩০. বুলিয়ান পূরক (Complement) কী?
২. গুরুত্বপূর্ণ ২০টি অনুধাবনমূলক প্রশ্ন (খ-নং এর জন্য)
১. "বাইনারি সংখ্যা পদ্ধতি কম্পিউটারের জন্য সুবিধাজনক" — কেন?
২. "সংখ্যা পদ্ধতির বেজ বলতে কী বোঝায়?" — বুঝিয়ে লেখো।
৩. "২-এর পরিপূরক পদ্ধতি কম্পিউটারের বিয়োগের কাজকে যোগের মাধ্যমে সহজ করে" — ব্যাখ্যা করো।
৪. "বিসিডি কোডকে ৮-৪-২-১ কোড বলা হয় কেন?" — বুঝিয়ে লেখো।
৫. "আস্কি কোড ও ইউনিকোডের মধ্যে পার্থক্য কী?" — ব্যাখ্যা করো।
৬. "জর্জ বুলের লজিক কেন বর্তমান ডিজিটাল যন্ত্রের ভিত্তি?" — ব্যাখ্যা করো।
৭. "ন্যান্ড গেটকে কেন সর্বজনীন গেট বলা হয়?" — বুঝিয়ে লেখো।
৮. "নর গেট কীভাবে সর্বজনীন গেট হিসেবে কাজ করে?" — ব্যাখ্যা করো।
৯. "মৌলিক গেটসমূহ দিয়ে কি ন্যান্ড গেট তৈরি সম্ভব?" — ব্যাখ্যা করো।
১০. "এন্ড গেট ও ন্যান্ড গেটের মধ্যে পার্থক্য কী?" — বুঝিয়ে লেখো।
১১. "এক্স-অর গেটকে কেন বিশেষ গেট বলা হয়?" — ব্যাখ্যা করো।
১২. "এনকোডার ও ডিকোডার কি একে অপরের বিপরীতমুখী কাজ করে?" — বুঝিয়ে লেখো।
১৩. "হাফ অ্যাডার ও ফুল অ্যাডারের মধ্যে প্রধান পার্থক্য কী?" — ব্যাখ্যা করো।
১৪. "বুলিয়ান উপপাদ্য ডিজিটাল সার্কিট সরলীকরণে কীভাবে সাহায্য করে?" — ব্যাখ্যা করো।
১৫. "হেক্সাডেসিমেল পদ্ধতিতে ডেটা প্রকাশ করা সহজ কেন?" — বুঝিয়ে লেখো।
১৬. "৮-বিট কোড ও ১৬-বিট কোডের মধ্যে মূল পার্থক্য কী?" — ব্যাখ্যা করো।
১৭. "লজিক গেটের সত্যক সারণি কী প্রয়োজনীয়?" — ব্যাখ্যা করো।
১৮. "অক্টাল থেকে হেক্সাডেসিমেলে রূপান্তর সরাসরি সম্ভব নয় কেন?" — বুঝিয়ে লেখো।
১৯. "কম্পিউটারে কেন শুধুমাত্র বাইনারি অংক ব্যবহার করা হয়?" — ব্যাখ্যা করো।
২০. "যোগের মাধ্যমে বিয়োগ করার প্রয়োজনীয়তা কী?" — বুঝিয়ে লেখো।
৩. সৃজনশীল (গ ও ঘ নং) প্রশ্নের জন্য গুরুত্বপূর্ণ টপিক
এই অধ্যায়ের সৃজনশীল প্রশ্ন দুটি অংশ থেকে আসে—সংখ্যার রূপান্তর ও লজিক গেট। নিচে গুরুত্বপূর্ণ টপিকগুলো দেওয়া হলো:
• সংখ্যা পদ্ধতির রূপান্তর ও পরিপূরক: উদ্দীপকে বিভিন্ন সংখ্যা পদ্ধতির (দশমিক, বাইনারি, অক্টাল, হেক্সাডেসিমেল) মান দেওয়া থাকবে। এখান থেকে ১. এক পদ্ধতি থেকে অন্য পদ্ধতিতে রূপান্তর এবং ২. ২-এর পরিপূরক পদ্ধতিতে বিয়োগ (যেমন: A-B বা B-A নির্ণয় করা) — এই অংকটি পরীক্ষায় আসবেই। এটি নিশ্চিতভাবে প্র্যাকটিস করবেন।
• সর্বজনীন গেট (NAND ও NOR): উদ্দীপকে কোনো লজিক সার্কিট দেওয়া থাকবে এবং বলা হবে- শুধুমাত্র ন্যান্ড (NAND) বা নর (NOR) গেট ব্যবহার করে ওই লজিক সার্কিটটি বা কোনো মৌলিক গেট (যেমন- AND, OR) বাস্তবায়ন করো। এটি এই অধ্যায়ের সবচেয়ে গুরুত্বপূর্ণ প্রশ্ন।
• এনকোডার ও ডিকোডার: উদ্দীপকে কিবোর্ড থেকে ইনপুট বা ডিসপ্লেতে আউটপুট দেখানোর কোনো সিস্টেমের কথা বলা থাকলে এটি এনকোডার বা ডিকোডার সংক্রান্ত সৃজনশীল। এর সার্কিট চিত্র ও সত্যক সারণি অঙ্কন করতে হয়।
• অ্যাডার (Half & Full Adder): উদ্দীপকে দুটি বা তিনটি বিট যোগ করার যন্ত্রের বর্ণনা থাকলে এটি অ্যাডার সংক্রান্ত। বিশেষ করে হাফ অ্যাডার থেকে ফুল অ্যাডার তৈরির লজিক গেট চিত্র অঙ্কন করতে দেয়।
চতুর্থ অধ্যায়
ওয়েব ডিজাইন পরিচিতি এবং HTML
১. গুরুত্বপূর্ণ ৩০টি জ্ঞানমূলক প্রশ্ন (ক-নং এর জন্য)
১. ডাব্লিউডাব্লিউডাব্লিউ (WWW) কী?
২. এইচটিএমএল (HTML) কী?
৩. ইন্টারনেট (Internet) কী?
৪. আইপি অ্যাড্রেস (IP Address) কী?
৫. ইউআরএল (URL) কী?
৬. ডোমেইন নেম (Domain Name) কী?
৭. ডিএনএস (DNS) কী?
৮. ওয়েব পেজ (Web Page) কী?
৯. ওয়েবসাইট (Website) কী?
১০. হোম পেজ (Home Page) কী?
১১. ওয়েব ব্রাউজার (Web Browser) কী?
১২. সার্চ ইঞ্জিন (Search Engine) কী?
১৩. ওয়েব সার্ভার (Web Server) কী?
১৪. স্ট্যাটিক ওয়েবসাইট (Static Website) কী?
১৫. ডাইনামিক ওয়েবসাইট (Dynamic Website) কী?
১৬. এইচটিএমএল ট্যাগ (HTML Tag) কী?
১৭. এইচটিএমএল অ্যাট্রিবিউট (HTML Attribute) কী?
১৮. কনটেইনার ট্যাগ (Container Tag) কী?
১৯. এম্পটি ট্যাগ (Empty Tag) কী?
২০. হাইপারলিংক (Hyperlink) কী?
২১. ইউআরএল (URL)-এর পূর্ণরূপ কী?
২২. HTTP বা HTTPS কী?
২৩. ওয়েব হোস্টিং (Web Hosting) কী?
২৪. লিনিয়ার বা সিকোয়েন্সিয়াল ওয়েবসাইট কাঠামো কী?
২৫. নেটওয়ার্ক বা মেশ ওয়েবসাইট কাঠামো কী?
২৬. হাইব্রিড বা কম্বিনেশন ওয়েবসাইট কাঠামো কী?
২৭. ট্রি বা হায়ারার্কিকাল ওয়েবসাইট কাঠামো কী?
২৮. টেক্সট ফরম্যাটিং কী?
২৯. সিএসএস (CSS) কী?
৩০. বিজি কালার (Bgcolor) অ্যাট্রিবিউটের কাজ কী?
২. গুরুত্বপূর্ণ ২০টি অনুধাবনমূলক প্রশ্ন (খ-নং এর জন্য)
১. "আইপি অ্যাড্রেসের চেয়ে ডোমেইন নেম ব্যবহার করা সুবিধাজনক" — ব্যাখ্যা করো।
২. "সার্চ ইঞ্জিন ও ওয়েব ব্রাউজার এক নয়" — বুঝিয়ে লেখো।
৩. "স্ট্যাটিক ও ডাইনামিক ওয়েবসাইটের মধ্যে প্রধান পার্থক্য কী?" — ব্যাখ্যা করো।
৪. "ই-কমার্স সাইট তৈরিতে ডাইনামিক ওয়েবসাইট কেন প্রয়োজন?" — বুঝিয়ে লেখো।
৫. "এম্পটি ট্যাগ এবং কনটেইনার ট্যাগের মধ্যে পার্থক্য বুঝিয়ে লেখো।"
৬. "এইচটিএমএল-এ পে্যারাগ্রাফ ট্যাগ এবং লাইন ব্রেক ট্যাগ এর ব্যবহার স্পষ্ট করো।"
৭. "হাইপারলিংক ওয়েবসাইটের প্রাণ" — উক্তিটি ব্যাখ্যা করো।
৮. "ওয়েব পেজে ছবি যুক্ত করার জন্য কোন ট্যাগ এবং অ্যাট্রিবিউট ব্যবহৃত হয়?"
৯. "ট্রি বা হায়ারার্কিকাল ওয়েবসাইট কাঠামো কেন জনপ্রিয়?" — বুঝিয়ে লেখো।
১০. "ডোমেইন নেম রেজিস্ট্রেশন করতে হয় কেন?" — ব্যাখ্যা করো।
১১. "ওয়েব হোস্টিং বলতে কী বোঝায়?" — বুঝিয়ে লেখো।
১২. "এইচটিএমএল-এ colspan এবং rowspan অ্যাট্রিবিউটের প্রয়োজনীয়তা ব্যাখ্যা করো।"
১৩. "আস্কি বা ইউনিকোড কীভাবে এইচটিএমএল পেজে ক্যারেক্টার প্রদর্শন করে?"
১৪. "বুলবুল একটি সাইট তৈরি করল যা শুধু তথ্য প্রদর্শন করে কিন্তু পরিবর্তন করা যায় না — এটি কোন ধরনের সাইট এবং কেন?"
১৫. "ওয়েবসাইট পাবলিশিং বলতে কী বোঝায়?" — বুঝিয়ে লেখো।
১৬. "লিনিয়ার কাঠামো কোন ধরনের ওয়েবসাইটের জন্য উপযোগী এবং কেন?"
১৭. "এইচটিএমএল কোডে অ্যাট্রিবিউটের ভূমিকা কী?" — ব্যাখ্যা করো।
১৮. "অর্ডারড লিস্ট এবং আনঅর্ডারড লিস্ট এর মধ্যে পার্থক্য কী?"
১৯. "ইন্টারনেটে কোনো তথ্য খুঁজে পেতে সার্চ ইঞ্জিনের ভূমিকা বুঝিয়ে লেখো।"
২০. "এইচটিএমএল কোনো প্রোগ্রামিং ভাষা নয়, এটি একটি মার্কআপ ভাষা" — ব্যাখ্যা করো।
৩. সৃজনশীল (গ ও ঘ নং) প্রশ্নের জন্য গুরুত্বপূর্ণ টপিক
এই অধ্যায়ের সৃজনশীল প্রশ্নগুলো সম্পূর্ণ কোডিং-নির্ভর হয়। উদ্দীপকে সাধারণত একটি টেবিল বা রিপোর্টের ছবি দেওয়া থাকে। গ এবং ঘ নম্বরের জন্য নিচের টপিকগুলো সবচেয়ে গুরুত্বপূর্ণ:
• এইচটিএমএল টেবিল তৈরি (HTML Table with Rowspan/Colspan): উদ্দীপকে ১টি টেবিল দেওয়া থাকবে যার কোনো ঘর লম্বা বা চওড়াভাবে জোড়া লাগানো। এই টেবিলটি ওয়েব পেজে প্রদর্শনের জন্য এইচটিএমএল কোড লিখতে বলা হয়। এটি এই অধ্যায়ের সবচেয়ে গুরুত্বপূর্ণ প্রশ্ন (৯৫% সম্ভাবনা এটি আসার)।
• হাইপারলিংক ও ইমেজ যুক্ত করা ( এবং ট্যাগ): উদ্দীপকের কোনো একটি লেখায় ক্লিক করলে অন্য একটি ওয়েবসাইট (যেমন- www.google.com) ওপেন হবে (Hyperlink), অথবা টেবিলের ভেতরে কোনো লোগো বা ছবি যুক্ত করার কোড লিখতে বলা হয়।
• ওয়েবসাইট কাঠামো (Website Structure): উদ্দীপকে ৩-৪টি ওয়েব পেজ একে অপরের সাথে কীভাবে যুক্ত আছে তার একটি চিত্র (নকশা) দেওয়া থাকে। এটি দেখে পেজগুলোর কাঠামো (যেমন- ট্রি, লিনিয়ার বা মেশ) চিহ্নিত করতে বলা হয় এবং কোন কাঠামোটি ব্যবহারকারীর জন্য সবচেয়ে সহজ ও সেরা, তার তুলনামূলক বিশ্লেষণ করতে দেয়।
• লিস্ট তৈরি ( এবং ট্যাগ): রোমান সংখ্যা, বর্ণমালা বা ডট চিহ্ন দিয়ে কোনো তালিকার উদ্দীপক দেওয়া থাকলে অর্ডারড বা আনঅর্ডারড লিস্টের কোড লিখতে হবে।
পঞ্চম অধ্যায়
প্রোগ্রামিং ভাষা
১. গুরুত্বপূর্ণ ৩০টি জ্ঞানমূলক প্রশ্ন (ক-নং এর জন্য)
১. প্রোগ্রামিং ভাষা কী?
২. মেশিন ভাষা (Machine Language) কী?
৩. অ্যাসেম্বলি ভাষা (Assembly Language) কী?
৪. উচ্চস্তরের ভাষা (High Level Language) কী?
৫. ফোর্থ জেনারেশন ল্যাঙ্গুয়েজ (4GL) কী?
৬. সোর্স কোড (Source Code) বা উৎস প্রোগ্রাম কী?
৭. অবজেক্ট কোড (Object Code) বা বস্তু প্রোগ্রাম কী?
৮. অনুবাদক প্রোগ্রাম (Translator Program) কী?
৯. কম্পাইলার (Compiler) কী?
১০. ইন্টারপ্রিটার (Interpreter) কী?
১১. অ্যাসেম্বলার (Assembler) কী?
১২. অ্যালগরিদম (Algorithm) কাকে বলে?
১৩. ফলোচার্ট (Flowchart) বা প্রবাহচিত্র কী?
১৪. ছদ্মকোড বা সিউডোকোড (Pseudocode) কী?
১৫. ভেরিয়েবল (Variable) বা চলক কী?
১৬. ধ্রুবক (Constant) কাকে বলে?
১৭. টোকেন (Token) কী?
১৮. কী-ওয়ার্ড (Keyword) কী?
১৯. ডেটা টাইপ (Data Type) কী?
২০. আইডেন্টিফায়ার (Identifier) কী?
২১. অপারেটর (Operator) কী?
২২. এক্সপ্রেশন (Expression) কী?
২৩. স্টেটমেন্ট (Statement) কাকে বলে?
২৪. হেডার ফাইল (Header File) কী?
২৫. লাইব্রেরি ফাংশন (Library Function) কী?
২৬. লুপ (Loop) বা লুপ কন্ট্রোল স্টেটমেন্ট কী?
২৭. ডিবাগিং (Debugging) কী?
২৮. অ্যারে (Array) কী?
২৯. ফাংশন (Function) কী?
৩০. সি (C) ভাষাকে মিড লেভেল ল্যাঙ্গুয়েজ বলা হয় কেন?
২. গুরুত্বপূর্ণ ২০টি অনুধাবনমূলক প্রশ্ন (খ-নং এর জন্য)
১. "মেশিন ভাষা কম্পিউটার সরাসরি বুঝতে পারে" — ব্যাখ্যা করো।
২. "কম্পাইলার ও ইন্টারপ্রিটারের মধ্যে প্রধান পার্থক্য কী?" — বুঝিয়ে লেখো।
৩. "উচ্চস্তরের ভাষা ব্যবহারের সুবিধাগুলো কী কী?" — ব্যাখ্যা করো।
৪. "অ্যালগরিদম ও ফলোচার্টের মধ্যে পারস্পরিক সম্পর্ক বুঝিয়ে লেখো।"
৫. "সি প্রোগ্রামিং ভাষায় int এবং float ডেটা টাইপের মধ্যে পার্থক্য কী?"
৬. "প্রোগ্রামে কেন হেডার ফাইল (যেমন: ) ব্যবহার করা হয়?"
৭. "ভেরিয়েবল বা চলক ঘোষণার নিয়মগুলো কী কী?" — বুঝিয়ে লেখো।
৮. "সি প্রোগ্রামে প্রতিটি স্টেটমেন্টের শেষে সেমিকোলন (;) দেওয়া বাধ্যতামূলক কেন?"
৯. "ডিবাগিং বলতে কী বোঝায়?" — প্রোগ্রামের ক্ষেত্রে এর গুরুত্ব ব্যাখ্যা করো।
১০. "কী-ওয়ার্ডগুলোকে চলক হিসেবে ব্যবহার করা যায় না কেন?" — বুঝিয়ে লেখো।
১১. "ফর লুপ (for loop) এবং হোয়াইল লুপ (while loop) এর মধ্যে মূল পার্থক্য কী?"
১২. "অ্যাসাইনমেন্ট অপারেটর (=) এবং রিলেশনাল অপারেটর (==) এর মধ্যে পার্থক্য বুঝিয়ে লেখো।"
১৩. "একই ধরনের একাধিক ডেটা সংরক্ষণে অ্যারে কেন সুবিধাজনক?" — ব্যাখ্যা করো।
১৪. "লোকাল ভেরিয়েবল ও গ্লোবাল ভেরিয়েবলের মধ্যে পার্থক্য কী?" — বুঝিয়ে লেখো।
১৫. "সি ভাষাকে কেন কেস-সেনসিটিভ (Case-sensitive) ভাষা বলা হয়?" — ব্যাখ্যা করো।
১৬. "কন্ডিশনাল কন্ট্রোল স্টেটমেন্ট বলতে কী বোঝায়?" — উদাহরণসহ লেখো।
১৭. "অ্যালগরিদম ছাড়া সরাসরি বড় প্রোগ্রাম লেখা কঠিন কেন?" — বুঝিয়ে লেখো।
১৮. "সি প্রোগ্রামে printf() এবং scanf() ফাংশনের কাজ ব্যাখ্যা করো।"
১৯. "ইনক্রিমেন্ট অপারেটর (++x এবং x++) এর মধ্যে পার্থক্য বুঝিয়ে লেখো।"
২০. "অ্যাসেম্বলার কীভাবে কাজ করে?" — সংক্ষেপে ব্যাখ্যা করো।
৩. সৃজনশীল (গ ও ঘ নং) প্রশ্নের জন্য গুরুত্বপূর্ণ টপিক
এই অধ্যায়ের সৃজনশীল প্রশ্নে মূলত সমস্যা দেওয়া থাকে এবং তার সমাধান হিসেবে অ্যালগরিদম, ফলোচার্ট বা সি কোড লিখতে বলা হয়। নিচের ৪টি গাণিতিক বা লজিক্যাল সমস্যা সবচেয়ে বেশি গুরুত্বপূর্ণ:
• গাণিতিক হিসাব (সূত্র ব্যবহার): উদ্দীপকে ত্রিভুজের ক্ষেত্রফল, বৃত্তের ক্ষেত্রফল, ফারেনহাইট থেকে সেলসিয়াস বা সেলসিয়াস থেকে ফারেনহাইটে তাপমাত্রা রূপান্তরের সমস্যা দেওয়া থাকে। এর জন্য অ্যালগরিদম, ফলোচার্ট এবং সি প্রোগ্রামিং কোড ভালোভাবে দেখে রাখবেন।
• শর্তমূলক প্রোগ্রাম (Conditional / if-else): উদ্দীপকে দুটি বা তিনটি সংখ্যার মধ্যে বড়/ছোট সংখ্যাটি নির্ণয় করা, কোনো বছর লিপ-ইয়ার (অধিবর্ষ) কিনা তা যাচাই করা, অথবা কোনো ছাত্রের প্রাপ্ত নম্বরের ওপর ভিত্তি করে জিপিএ বা গ্রেড নির্ণয় করার লজিক। এটি পরীক্ষায় আসার সম্ভাবনা খুব বেশি।
• লুপ বা ধারা (Loop / Series): ১ থেকে ১০০ পর্যন্ত সংখ্যার যোগফল নির্ণয়, জোড় সংখ্যার যোগফল (2+4+6+...+N), বিজোড় সংখ্যার যোগফল (1+3+5+...+N) অথবা কোনো সংখ্যার ফ্যাক্টোরিয়াল (N!) নির্ণয়ের জন্য ফলোচার্ট এবং ফর লুপ (for), হোয়াইল লুপ (while) বা ডু-হোয়াইল লুপ (do-while) ব্যবহার করে সি প্রোগ্রাম।
• অনুবাদক প্রোগ্রাম ও ফলোচার্টের প্রতীক: উদ্দীপকে কোনো একটি দুর্বল ভাষার বা ভুল কোডের বিবরণ দিয়ে তা সংশোধনের উপায় (ডিবাগিং) জানতে চাওয়া হয়। অথবা ফলোচার্টের বিভিন্ন প্রতীক (যেমন- সামান্তরিক, ডিম্বক, আয়তক্ষেত্র) ব্যবহার করে চিত্র অঙ্কন করতে দেয়।
এইচএসসি ও আলিম পরীক্ষার ৫ম অধ্যায় (প্রোগ্রামিং ভাষা) থেকে বিগত বছরগুলোতে বারবার আসা এবং সামনের পরীক্ষার জন্য ১০০% কমন উপযোগী ২০টি সি-প্রোগ্রামিং (C Programming) সমস্যার প্রশ্ন নিচে দেওয়া হলো। উদ্দীপকে সাধারণত এই সমস্যাগুলোরই অ্যালগরিদম, ফ্লোচার্ট বা সরাসরি সি-প্রোগ্রাম লিখতে বলা হয়।
১. সাধারণ গাণিতিক সমস্যা (Simple Mathematics)
১. দুটি পূর্ণ সংখ্যা ইনপুট নিয়ে তাদের যোগফল, গড় এবং গুণফল নির্ণয়ের জন্য একটি সি-প্রোগ্রাম লেখো।
২. ফারেনহাইট তাপমাত্রাকে সেলসিয়াস তাপমাত্রায় রূপান্তরের জন্য একটি সি-প্রোগ্রাম লেখো।
৩. সেলসিয়াস তাপমাত্রাকে ফারেনহাইট তাপমাত্রায় রূপান্তরের জন্য একটি সি-প্রোগ্রাম লেখো।
৪. একটি বৃত্তের ব্যাসার্ধ ইনপুট নিয়ে তার ক্ষেত্রফল (Area = \pi r^2) নির্ণয়ের জন্য একটি সি-প্রোগ্রাম লেখো।
৫. একটি ত্রিভুজের ভূমি ও উচ্চতা ইনপুট নিয়ে তার ক্ষেত্রফল নির্ণয়ের জন্য একটি সি-প্রোগ্রাম লেখো।
৬. একটি ত্রিভুজের তিনটি বাহুর দৈর্ঘ্য (a, b, c) ইনপুট নিয়ে তার ক্ষেত্রফল নির্ণয়ের জন্য একটি সি-প্রোগ্রাম লেখো।
২. শর্তমূলক সমস্যা (Conditional / if-else)
৭. কোনো একটি বছর (Year) ইনপুট নিয়ে বছরটি লিপ-ইয়ার (অধিবর্ষ) কি না, তা যাচাই করার একটি সি-প্রোগ্রাম লেখো।
৮. একটি পূর্ণ সংখ্যা ইনপুট নিয়ে সংখ্যাটি জোড় (Even) নাকি বিজোড় (Odd), তা নির্ধারণ করার একটি সি-প্রোগ্রাম লেখো।
৯. একটি সংখ্যা ইনপুট নিয়ে সেটি ধনাত্মক (Positive), ঋণাত্মক (Negative) নাকি শূন্য (Zero), তা নির্ণয়ের একটি সি-প্রোগ্রাম লেখো।
১০. দুটি সংখ্যার মধ্যে বড় সংখ্যাটি (Maximum number) নির্ণয় করার জন্য একটি সি-প্রোগ্রাম লেখো।
১১. তিনটি সংখ্যার মধ্যে সবচেয়ে বড় এবং সবচেয়ে ছোট সংখ্যাটি নির্ণয় করার জন্য একটি সি-প্রোগ্রাম লেখো।
১২. কোনো শিক্ষার্থীর পরীক্ষার প্রাপ্ত নম্বর ইনপুট নিয়ে তার লেটার গ্রেড (যেমন: A+, A, B, C, F) নির্ণয়ের জন্য একটি সি-প্রোগ্রাম লেখো।
৩. লুপ ও ধারা সংক্রান্ত সমস্যা (Loop & Series)
১৩. লুপ ব্যবহার করে ১ থেকে N পর্যন্ত স্বাভাবিক সংখ্যাগুলোর যোগফল (1 + 2 + 3 + ... + N) নির্ণয়ের একটি সি-প্রোগ্রাম লেখো।
১৪. ১ থেকে N পর্যন্ত সব জোড় সংখ্যাগুলোর যোগফল (2 + 4 + 6 + ... + N) নির্ণয়ের একটি সি-প্রোগ্রাম লেখো।
১৫. ১ থেকে N পর্যন্ত সব বিজোড় সংখ্যাগুলোর যোগফল (1 + 3 + 5 + ... + N) নির্ণয়ের একটি সি-প্রোগ্রাম লেখো।
১৬. নিচের ধারাটির যোগফল নির্ণয়ের জন্য একটি সি-প্রোগ্রাম লেখো:
1^2+2^2+3^2+.......N^2
১৭. কিবোর্ড থেকে যেকোনো একটি ধনাত্মক পূর্ণ সংখ্যা ইনপুট নিয়ে তার ফ্যাক্টোরিয়াল (N!) নির্ণয়ের একটি সি-প্রোগ্রাম লেখো।
১৮. যেকোনো একটি সংখ্যার নামতা (Multiplication Table) প্রদর্শনের জন্য একটি সি-প্রোগ্রাম লেখো (যেমন: ৫ এর নামতা)।
অ্যারে ও অন্যান্য (Array & Functions)
১৯. অ্যারে ব্যবহার করে ৫টি বা ১০টি সংখ্যার মধ্যে সবচেয়ে বড় মানটি খুঁজে বের করার একটি সি-প্রোগ্রাম লেখো।
২০. ৩টি সংখ্যার গড় নির্ণয়ের জন্য ব্যবহারকারী-সংজ্ঞায়িত ফাংশন (User-defined function) ব্যবহার করে একটি সি-প্রোগ্রাম লেখো।
ষষ্ঠ অধ্যায়
ডাটাবেজ ম্যানেজমেন্ট সিস্টেম
১. গুরুত্বপূর্ণ ৩০টি জ্ঞানমূলক প্রশ্ন (ক-নং এর জন্য)
১. ডাটাবেজ (Database) কী?
২. ডিবিএমএস (DBMS) কী?
৩. আরডিবিএমএস (RDBMS) কী?
৪. ফিল্ড (Field) কী?
৫. রেকর্ড (Record) কী?
৬. ডেটা টেবিল বা এনটিটি (Entity) কী?
৭. প্রাইমারি কি (Primary Key) কী?
৮. কম্পোজিট প্রাইমারি কি (Composite Primary Key) কী?
৯. ফরেন কি (Foreign Key) কী?
১০. কুয়েরি (Query) কী?
১১. এসকিউএল (SQL) কী?
১২. ডেটা সর্টিং (Data Sorting) কী?
১৩. ডেটা ইনডেক্সিং (Data Indexing) কী?
১৪. ডাটাবেজ রিলেশন (Database Relation) কী?
১৫. ডেটা এনক্রিপশন (Data Encryption) কী?
১৬. ডেটা ডিক্রিপশন (Data Decryption) কী?
১৭. ডিডিএল (DDL) কী?
১৮. ডিএমএল (DML) কী?
১৯. মেটাডেটা (Metadata) কী?
২০. ডেটা ভ্যালিডেশন (Data Validation) কী?
২১. ডেটা সিকিউরিটি (Data Security) কী?
২২. অ্যাট্রিবিউট (Attribute) কী?
২৩. টিউপল (Tuple) কী?
২৪. কার্ডিনালিটি (Cardinality) কী?
২৫. ওলে (OLE - Object Linking and Embedding) অবজেক্ট কী?
২৬. লুকআপ উইজার্ড (Lookup Wizard) কী?
২৭. রিপোর্ট (Report) কী?
২৮. ফর্ম (Form) কী?
২৯. ডেটা রিডান্ড্যান্সি (Data Redundancy) কী?
৩০. ডিস্ট্রিবিউটেড ডাটাবেজ কী?
২. গুরুত্বপূর্ণ ২০টি অনুধাবনমূলক প্রশ্ন (খ-নং এর জন্য)
১. "প্রাইমারি কি এবং ফরেন কি-এর মধ্যে মূল পার্থক্য কী?" — বুঝিয়ে লেখো।
২. "ডাটাবেজে ইনডেক্সিং কেন করা হয়?" — এর সুবিধা ব্যাখ্যা করো।
৩. "সর্টিং এবং ইনডেক্সিং এক নয়" — উক্তিটি বুঝিয়ে লেখো।
৪. "আরডিবিএমএস (RDBMS) কেন শক্তিশালী ডাটাবেজ সিস্টেম?" — ব্যাখ্যা করো।
৫. "ডাটাবেজ রিলেশনের ক্ষেত্রে প্রাইমারি কি-এর ভূমিকা কী?" — বুঝিয়ে লেখো।
৬. "ডেটা টেবিলের কলাম এবং রো বলতে কী বোঝায়?" — সংক্ষেপে বলো।
৭. "এসকিউএল (SQL) কে কেন নন-প্রসিডিউরাল ভাষা বলা হয়?" — ব্যাখ্যা করো।
৮. "ডেটা সিকিউরিটির জন্য এনক্রিপশন কেন প্রয়োজন?" — বুঝিয়ে লেখো।
৯. "ডাটাবেজে মেমো (Memo) ডেটা টাইপ কখন ব্যবহার করা হয়?"
১০. "লুকআপ উইজার্ডের কাজ কী?" — বুঝিয়ে লেখো।
১১. "ডেটা ভ্যালিডেশন কীভাবে ডেটার নির্ভুলতা নিশ্চিত করে?" — ব্যাখ্যা করো।
১২. "ডাটাবেজ রিপোর্টে ফরম্যাটিংয়ের প্রয়োজনীয়তা বুঝিয়ে লেখো।"
১৩. "একই ডাটাবেজে একাধিক টেবিল কেন তৈরি করা হয়?" — ব্যাখ্যা করো।
১৪. "কম্পোজিট প্রাইমারি কি কখন ব্যবহার করা আবশ্যক হয়?" — বুঝিয়ে লেখো।
১৫. "ডাটাবেজ ফর্মে ডেটা এন্ট্রি করার সুবিধা কী?" — ব্যাখ্যা করো।
১৬. "ডেটা রিডান্ড্যান্সি কীভাবে মেমোরির অপচয় ঘটায়?" — বুঝিয়ে লেখো।
১৭. "উইজার্ড ও কুয়েরি ডিজাইনের মধ্যে প্রধান তফাত কী?" — ব্যাখ্যা করো।
১৮. "একটি টেবিলের ডেটা টাইপ কেন আগে থেকেই নির্ধারণ করতে হয়?"
১৯. "ডিডিএল (DDL) এবং ডিএমএল (DML) এর মধ্যে পার্থক্য কী?" — বুঝিয়ে লেখো।
২০. "ডাটাবেজ অ্যাডমিনিস্ট্রেটর (DBA) এর দায়িত্ব কী?" — সংক্ষেপে ব্যাখ্যা করো।
৩. সৃজনশীল (গ ও ঘ নং) প্রশ্নের জন্য গুরুত্বপূর্ণ টপিক
এই অধ্যায়ের সৃজনশীল প্রশ্নগুলো মূলত ছক বা টেবিল ভিত্তিক হয়। উদ্দীপকে ১টি বা ২টি টেবিল দেওয়া থাকে (যেমন: Student Table এবং Mark Table)। গ এবং ঘ নম্বরের জন্য নিচের টপিক দুটি সবচেয়ে গুরুত্বপূর্ণ:
• ডাটাবেজ রিলেশন (Database Relationship): উদ্দীপকে দুটি টেবিলের মধ্যে সম্পর্ক তৈরি করতে বলা হয়। বিশেষ করে One-to-Many এবং Many-to-Many রিলেশনশিপ চিত্রসহ ব্যাখ্যা করার প্রশ্নটি পরীক্ষায় প্রায়ই আসে। দুটি টেবিলের মধ্যে রিলেশন তৈরি করতে কোন ফিল্ডটি (Primary Key / Foreign Key) প্রয়োজন, তা চিহ্নিত করতে দেয়।
• এসকিউএল কুয়েরি (SQL Query): উদ্দীপকের টেবিল থেকে নির্দিষ্ট শর্তে ডেটা খুঁজে বের করার জন্য SQL কমান্ড লিখতে বলা হয়। নিচের ৩টি কমান্ড সবচেয়ে বেশি গুরুত্বপূর্ণ:
◦ SELECT কমান্ড ব্যবহার করে কোনো নির্দিষ্ট কলাম বা শর্তসাপেক্ষ রেকর্ড প্রদর্শন করা (যেমন: যাদের জিপিএ ৫ তাদের রোল দেখানো)।
◦ INSERT কমান্ড দিয়ে টেবিলে নতুন কোনো রেকর্ড যোগ করা।
◦ UPDATE বা DELETE কমান্ড দিয়ে কোনো রেকর্ড সংশোধন বা মুছে ফেলা।