তথ্যপ্রযুক্তি (Information Technology – IT) বিষয়ক ১০০টি গুরুত্বপূর্ণ প্রশ্ন ও তাদের উত্তর দেওয়া হলো

 

নিচে তথ্যপ্রযুক্তি (Information Technology – IT) বিষয়ক ১০০টি গুরুত্বপূর্ণ প্রশ্ন ও তাদের বিস্তারিত উত্তর দেওয়া হলো। এগুলো চাকরির viva, BCS, বিশ্ববিদ্যালয় ভর্তি,ইঞ্জিনিয়ারিং, আইটি সেক্টর ও সাধারণ জ্ঞান—সব জায়গায় কাজে লাগবে।


তথ্যপ্রযুক্তি বিষয়ক ১০০টি গুরুত্বপূর্ণ প্রশ্ন ও বিস্তারিত উত্তর


১–১০ : কম্পিউটার বেসিক

১. কম্পিউটার কী?
কম্পিউটার হলো একটি ইলেকট্রনিক ডিভাইস যা ইনপুট গ্রহণ করে, প্রক্রিয়াজাত (Process) করে এবং আউটপুট প্রদান করে। এটির নিজস্ব কোনো বুদ্ধি নেই; নির্দেশ অনুযায়ী কাজ করে।

২. হার্ডওয়্যার কী?
যে অংশগুলো স্পর্শ করা যায় এবং দৃশ্যমান—যেমন: মনিটর, কিবোর্ড, মাউস, CPU, RAM—সেগুলো হার্ডওয়্যার।

৩. সফটওয়্যার কী?
যে প্রোগ্রাম বা নির্দেশ সিস্টেমকে পরিচালনা করে তাকে সফটওয়্যার বলে। যেমন: Windows, Android, MS Office, Apps।

৪. অপারেটিং সিস্টেম কী?
কম্পিউটার স্টার্ট থেকে শাটডাউন পর্যন্ত সবকিছু নিয়ন্ত্রণ করে এমন সিস্টেম সফটওয়্যারকে OS বলে। যেমন: Windows, Linux, macOS, Android।

৫. অ্যাপ্লিকেশন সফটওয়্যার কী?
নির্দিষ্ট কাজ সম্পন্ন করার জন্য ব্যবহৃত প্রোগ্রাম। যেমন: MS Word, Photoshop, Browser, Calculator।

৬. BIOS কী?
(Basic Input Output System)
কম্পিউটার অন হওয়ার পর প্রথম চালু হওয়া প্রোগ্রাম যা হার্ডওয়্যার চেক করে OS লোড করে।

৭. Cache Memory কী?
খুব দ্রুতগতির একটি ছোট মেমোরি যেখানে ঘন ঘন ব্যবহৃত ডেটা অস্থায়ীভাবে থাকে। এটি CPU এর কাজ দ্রুত করে।

৮. RAM কী?
(Random Access Memory)
কম্পিউটারের প্রধান অস্থায়ী মেমোরি। বিদ্যুৎ গেলে ডেটা মুছে যায়। বেশি RAM মানে দ্রুত পারফরম্যান্স।

৯. ROM কী?
(Read Only Memory)
স্থায়ী মেমোরি। এতে BIOS বা ফার্মওয়্যার থাকে। ডেটা মুছে যায় না।

১০. পেরিফেরাল ডিভাইস কী?
কম্পিউটারের সাথে যুক্ত ইনপুট/আউটপুট ডিভাইস। যেমন: Printer, Scanner, Keyboard, Webcam।


১১–২০ : ডেটা, সংখ্যা পদ্ধতি

১১. ডেটা কী?
কাঁচা তথ্য বা অপরিশোধিত তথ্যকে ডেটা বলে।

১২. ইনফরমেশন কী?
প্রসেস করা ডেটা যা মানুষের জন্য অর্থবহ।

১৩. বিট কী?
Binary Digit (0 বা 1)। কম্পিউটারের সবচেয়ে ছোট একক।

১৪. বাইট কী?
৮ বিট = ১ বাইট।

১৫. কিলোবাইট/মেগাবাইট/গিগাবাইট/টেরাবাইট—কত?

  • 1 KB = 1024 Bytes
  • 1 MB = 1024 KB
  • 1 GB = 1024 MB
  • 1 TB = 1024 GB

১৬. সংখ্যা পদ্ধতি কত প্রকার?
Binary, Octal, Decimal, Hexadecimal।

১৭. ASCII কী?
American Standard Code for Information Interchange।
এটি ৭ বিট কোড যা ১২৮ টি ক্যারেক্টার প্রকাশ করে।

১৮. Unicode কী?
বিশ্বের সব ভাষার অক্ষর প্রকাশের কোড স্ট্যান্ডার্ড।
UTF-8 সবচেয়ে জনপ্রিয়।

১৯. Binary থেকে Decimal রূপান্তর কীভাবে হয়?
স্থানীয় মানকে (2^n) দিয়ে গুণ করে যোগ করতে হয়।

২০. Decimal থেকে Binary রূপান্তর?
২ দিয়ে ভাগ করে রিমেইন্ডার উল্টো ক্রমে লিখতে হয়।


২১–৩০ : কম্পিউটার নেটওয়ার্ক

২১. নেটওয়ার্ক কী?
একাধিক কম্পিউটার বা ডিভাইস পরস্পরের সাথে যুক্ত হয়ে রিসোর্স শেয়ার করলে তাকে নেটওয়ার্ক বলে।

২২. LAN কী?
(Local Area Network)
ছোট এলাকা যেমন অফিস/বাড়ি।

২৩. WAN কী?
(Wide Area Network)
বৃহৎ এলাকা যেমন দেশ–মহাদেশ। (ইন্টারনেটই সবচেয়ে বড় WAN)

২৪. MAN কী?
(Metropolitan Area Network)
শহরব্যাপী নেটওয়ার্ক।

২৫. IP Address কী?
ইন্টারনেটে প্রতিটি ডিভাইসকে চিহ্নিতকারী ইউনিক ঠিকানা।

২৬. IPv4 কত বিট?
32-bit (4 Octet)
যেমন: 192.168.0.1

27. IPv6 কত বিট?
128-bit
যেমন: 2400:3200::1

২৮. MAC Address কী?
Network card-এর হার্ডওয়্যার ঠিকানা, 48 bit।

২৯. DNS কী?
(Domain Name System)
ডোমেইনকে আইপি-তে রূপান্তর করে। যেমন: google.com → 142.250…

৩০. Proxy Server কী?
ইন্টারনেট ব্যবহারকারীর আসল পরিচয় লুকিয়ে সার্ভারের মাধ্যমে ব্রাউজ করতে দেয়।


৩১–৪০ : ইন্টারনেট ও ওয়েব টেকনোলজি

৩১. WWW কী?
World Wide Web – ইন্টারনেটের তথ্য ব্রাউজ করার সিস্টেম।

৩২. URL কী?
Uniform Resource Locator – ওয়েব অ্যাড্রেস।

৩৩. HTTP কী?
HyperText Transfer Protocol – ওয়েব ডেটা ট্রান্সফার নিয়ম।

৩৪. HTTPS কী?
HTTP + SSL Security → এনক্রিপ্টেড।

৩৫. Firewall কী?
নেটওয়ার্ক নিরাপত্তা সিস্টেম যা ক্ষতিকর ট্রাফিক ব্লক করে।

৩৬. Cookie কী?
ওয়েবসাইটের দ্বারা সংরক্ষিত ছোট তথ্য যা ব্যবহারকারীর ব্রাউজিং অভ্যাস মনে রাখে।

৩৭. Cloud Computing কী?
ইন্টারনেটের মাধ্যমে স্টোরেজ, সফটওয়্যার বা সার্ভিস ব্যবহার। যেমন: Google Drive, AWS।

৩৮. Hosting কী?
ওয়েবসাইটের ফাইল যেখানে রাখা হয়।

৩৯. Domain কী?
ওয়েবসাইটের নাম। যেমন: example.com

৪০. CMS কী?
Content Management System
যেমন: WordPress, Joomla, Drupal।


৪১–৫০ : প্রোগ্রামিং ও অ্যালগরিদম

৪১. প্রোগ্রামিং কী?
কম্পিউটারকে কাজ করার জন্য নির্দেশ লেখা।

৪২. জনপ্রিয় ভাষা কী?
C, C++, Java, Python, JavaScript, PHP।

৪৩. Algorithm কী?
সমস্যা সমাধানের ধাপে ধাপে পদ্ধতি।

৪৪. Flowchart কী?
অ্যালগরিদমের চিত্রভিত্তিক প্রকাশ।

৪৫. Compiler কী?
সম্পূর্ণ কোড একসাথে অনুবাদ করা প্রোগ্রাম। (C, C++)

৪৬. Interpreter কী?
লাইন বাই লাইন অনুবাদ। (Python, JavaScript)

৪৭. Variable কী?
ডেটা সংরক্ষণের জন্য মেমোরির নামকরণ।

৪৮. Loop কী?
বারবার কাজ করার নির্দেশ। যেমন: for, while।

৪৯. Array কী?
একই ধরনের একাধিক ডেটা সংরক্ষণ।

৫০. Database কী?
তথ্য সংগঠিতভাবে সংরক্ষণ ব্যবস্থা।


৫১–৬০ : ডাটাবেজ ও ডেটা ম্যানেজমেন্ট

৫১. DBMS কী?
Database Management System – যেমন: MySQL, Oracle, SQL Server।

৫২. SQL কী?
Structured Query Language – ডাটাবেজে কাজ করার ভাষা।

৫৩. Primary Key কী?
টেবিলের ইউনিক আইডেন্টিফায়ার।

৫৪. Foreign Key কী?
এক টেবিলের Primary Key অন্য টেবিলে রেফার করা।

৫৫. Normalization কী?
ডাটাবেজকে সঠিকভাবে সংগঠিত করা যাতে ডুপ্লিকেশন কমে।

৫৬. 1NF / 2NF / 3NF কী?
ডাটাবেজ নরমাল ফর্ম – প্রতিটি লেভেলে নির্দিষ্ট মান বজায় রাখা।

৫৭. Big Data কী?
বিশাল পরিমাণ ডেটা যা সাধারণ টুল দিয়ে বিশ্লেষণ কঠিন।

৫৮. Data Mining কী?
ডেটা থেকে প্যাটার্ন বের করা।

৫৯. Data Warehouse কী?
বহু উৎস থেকে সংগৃহীত বিশাল ডেটা স্টোরেজ।

৬০. Backup কী?
ডেটা নষ্ট হলে পুনরুদ্ধারের জন্য কপি রাখা।


৬১–৭০ : সাইবার সিকিউরিটি

৬১. Malware কী?
ক্ষতিকর প্রোগ্রাম যেমন ভাইরাস, টরজান, র‍্যানসমওয়্যার।

৬২. Virus কী?
নিজেকে কপি করে সিস্টেমে ক্ষতি করে।

৬৩. Worm কী?
নিজে নিজে ছড়ায়, নেটওয়ার্কে ক্ষতি করে।

৬৪. Trojan কী?
স্বাভাবিক সফটওয়্যারের মত ভান করে সিস্টেম নিয়ন্ত্রণ নেয়।

৬৫. Ransomware কী?
ডেটা এনক্রিপ্ট করে টাকা দাবি করে।

৬৬. Phishing কী?
ভুয়া ওয়েবসাইটে ব্যবহারকারীকে তথ্য দিতে প্রলুব্ধ করা।

৬৭. Encryption কী?
ডেটা লুকানোর প্রক্রিয়া। AES, RSA জনপ্রিয়।

৬৮. SSL সার্টিফিকেট কী?
ওয়েবসাইটকে সুরক্ষিত করে (HTTPS করে)।

৬৯. Two-factor Authentication কী?
পাসওয়ার্ড + OTP / ডিভাইস ভেরিফিকেশন।

৭০. Ethical Hacking কী?
অনুমতি নিয়ে নিরাপত্তা পরীক্ষা করা।


৭১–৮০ : সফটওয়্যার ডেভেলপমেন্ট

৭১. SDLC কী?
Software Development Life Cycle
(Requirement → Design → Development → Testing → Deployment → Maintenance)

৭২. Agile কী?
ফাস্ট ডেভেলপমেন্ট মডেল; ছোট ছোট অংশে কাজ।

৭৩. Git কী?
Version control system।

৭৪. GitHub কী?
কোড হোস্টিং প্ল্যাটফর্ম।

৭৫. API কী?
Application Programming Interface – দুটি সফটওয়্যারকে যোগাযোগ করায়।

৭৬. JSON কী?
JavaScript Object Notation – ডেটা ট্রান্সফার ফরম্যাট।

৭৭. XML কী?
ট্যাগ ভিত্তিক ডেটা সংরক্ষণ ভাষা।

৭৮. Framework কী?
আগে থেকে তৈরি কাঠামো যা দিয়ে দ্রুত অ্যাপ তৈরি করা যায়।
যেমন: Django, Laravel, React।

৭৯. Debugging কী?
কোডের ভুল খুঁজে ঠিক করা।

৮০. IDE কী?
Integrated Development Environment – কোড লিখা ও রান করার টুল।
যেমন: VS Code, PyCharm।


৮১–৯০ : মোবাইল, IoT, AI

৮১. Smartphone OS কী?
Android, iOS।

৮২. Sensor কী?
চারপাশের তথ্য সংগ্রহকারী ডিভাইস (Temperature, Motion, Light sensor)।

৮৩. IoT কী?
Internet of Things – নেটওয়ার্কে সংযুক্ত স্মার্ট ডিভাইস।

৮৪. AI কী?
Artificial Intelligence – মানুষের বুদ্ধিমত্তা অনুকরণ।

৮৫. Machine Learning কী?
ডেটা থেকে শেখার প্রযুক্তি।

৮৬. Deep Learning কী?
নিউরাল নেটওয়ার্ক ব্যবহারে উন্নত মেশিন লার্নিং।

৮৭. Robotics কী?
স্বয়ংক্রিয়ভাবে কাজ করতে সক্ষম যন্ত্র তৈরি।

৮৮. Chatbot কী?
মানুষের সাথে কথোপকথন করতে সক্ষম সফটওয়্যার।

৮৯. Blockchain কী?
ডিসেন্ট্রালাইজড সুরক্ষিত ডেটা স্ট্রাকচার (বিটকয়েন ভিত্তি)।

৯০. Cryptocurrency কী?
ডিজিটাল মুদ্রা – Bitcoin, Ethereum।


৯১–১০০ : আধুনিক টেকনোলজি

৯১. 5G কী?
উচ্চগতির মোবাইল নেটওয়ার্ক (1Gbps+)।

৯২. Quantum Computer কী?
Qubit ব্যবহার করে অনেক দ্রুতগতির কম্পিউটার।

৯৩. GPU কী?
Graphics Processing Unit – AI/গেমিং–এ দ্রুত গণনা।

৯৪. SSD কী?
Solid State Drive – খুব দ্রুত স্টোরেজ।

৯৫. Virtualization কী?
একটি হার্ডওয়্যারে একাধিক OS চালানো।

৯৬. Metaverse কী?
ভার্চুয়াল 3D অনলাইন বিশ্ব।

৯৭. AR কী?
Augmented Reality – বাস্তব জগতের সাথে ভার্চুয়াল অবজেক্ট যুক্ত।

৯৮. VR কী?
Virtual Reality – পুরোপুরি ভার্চুয়াল পরিবেশ অনুভব।

৯৯. Smart Grid কী?
ডিজিটাল প্রযুক্তিতে নিয়ন্ত্রিত বিদ্যুৎ গ্রিড।

১০০. E-Governance কী?
ইন্টারনেট ও প্রযুক্তির মাধ্যমে সরকারি সেবা প্রদান।