ডাটা ও তথ্য (Data & Information): হায়ারার্কি, পরিমাপের একক ও কোডিং সিস্টেম
For competitive job exams (BCS, Bank, Primary), mastering ডাটা ও তথ্য is essential for scoring high. In this comprehensive study guide, all core rules, classification charts, and solved previous exam questions of ডাটা ও তথ্য are explained below.
Thank you for reading this post, don't forget to subscribe!কম্পিউটার মূলত ডেটা গ্রহণ করে, তা প্রক্রিয়াকরণ (Process) করে এবং অর্থপূর্ণ তথ্যে (Information) রূপান্তর করে। বিসিএস প্রিলিমিনারি, ব্যাংক এবং আইসিটি শিক্ষক নিয়োগ পরীক্ষায় ডাটা হায়ারার্কি, মেমোরি পরিমাপের একক (Bit, Byte, KB, MB, GB) এবং কোডিং সিস্টেম (ASCII, Unicode) থেকে প্রায় প্রতি বছর প্রশ্ন আসে।
ডাটা ও তথ্য: 🌳 ভিজ্যুয়াল কনসেপ্ট ট্রি (Data Hierarchy & Units)
ডাটার হায়ারার্কি (Data Hierarchy)
|
[ডাটাবেজ (Database)]
^
|
[ফাইল (File)]
^
|
[রেকর্ড (Record)]
^
|
[ফিল্ড (Field)]
^
|
[বাইট (Byte)]
^
|
[নিবল (Nibble - 4 Bits)]
^
|
[বিট (Bit - 0 বা 1)]
📊 পার্ট ১: ডাটা (Data) বনাম তথ্য (Information)
📊 ডাটা ও তথ্য তুলনামূলক চার্ট ও বিশ্লেষণ:
| তুলনার বিষয় | ডাটা বা উপাত্ত (Data) | তথ্য বা ইনফরমেশন (Information) |
|---|---|---|
| সংজ্ঞা | প্রক্রিয়াকরণের পূর্বের বিশৃঙ্খল কাঁচামাল | প্রক্রিয়াজাত, অর্থপূর্ণ ও সুসংগঠিত রূপ |
| অর্থ | নিজস্ব কোনো অর্থ বা পূর্ণ ধারণা প্রকাশ করে না | সুস্পষ্ট অর্থ ও সিদ্ধান্ত গ্রহণের উপযোগী |
| নির্ভরশীলতা | তথ্যের ওপর নির্ভরশীল নয় | সম্পূর্ণভাবে ডেটার ওপর নির্ভরশীল |
| উদাহরণ | ‘রহিম’, ‘২৫’, ‘ঢাকা’ (আলাদা আলাদা শব্দ) | “রহিমের বয়স ২৫ বছর এবং সে ঢাকায় থাকে।” |
💾 পার্ট ২: মেমোরি পরিমাপের একক (Memory Units Hierarchy)
কম্পিউটার বাইনারি সংকেতে কাজ করে। মেমোরি পরিমাপের বিভিন্ন একক নিচে ক্রমানুসারে দেওয়া হলো:
* Bit (Binary Digit): ০ অথবা ১। মেমোরির ক্ষুদ্রতম একক।
* Nibble: ৪টি বিটের সমষ্টিকে এক নিবল (Nibble) বলা হয়। ($1 ext{ Nibble} = 4 ext{ Bits}$)।
* Byte: ৮টি বিটের সমষ্টিকে এক বাইট বলে। ($1 ext{ Byte} = 8 ext{ Bits}$)। একটি বর্ণ বা ক্যারেক্টার সংরক্ষণে ১ বাইট জায়গা লাগে।
* Word: প্রসেসর একবারে যত বিট ডেটা প্রসেস করতে পারে (যেমন: ১৬-বিট, ৩২-বিট বা ৬৪-বিট ওয়ার্ড)।
মেমোরি স্টোরেজের রূপান্তর স্কেল (১০২৪ ভিত্তিক স্কেল):
$$1 ext{ KB (Kilobyte)} = 1024 ext{ Bytes} = 2^{10} ext{ Bytes}$$
$$1 ext{ MB (Megabyte)} = 1024 ext{ KB} = 2^{20} ext{ Bytes}$$
$$1 ext{ GB (Gigabyte)} = 1024 ext{ MB} = 2^{30} ext{ Bytes}$$
$$1 ext{ TB (Terabyte)} = 1024 ext{ GB} = 2^{40} ext{ Bytes}$$
$$1 ext{ PB (Petabyte)} = 1024 ext{ TB} = 2^{50} ext{ Bytes}$$
$$1 ext{ EB (Exabyte)} = 1024 ext{ PB} = 2^{60} ext{ Bytes}$$
Kilobyte ➔ Megabyte ➔ Gigabyte ➔ Terabyte ➔ Petabyte ➔ Exabyte।
“কামাল মনে করে গান টান পাবে এবার।”
🔤 পার্ট ৩: ক্যারেক্টার এনকোডিং সিস্টেম (Character Encodings)
মানুষের ভাষাকে কম্পিউটারের বোধগম্য বাইনারি কোডে রূপান্তরের পদ্ধতিকে এনকোডিং বলা হয়।
১. BCD (Binary Coded Decimal)
* ৪-বিটের কোড। এতে ডেসিমাল সংখ্যা ০ থেকে ৯-কে বাইনারিতে রূপান্তর করা হয়।
২. EBCDIC (Extended Binary Coded Decimal Interchange Code)
* আইবিএম (IBM) উদ্ভাবিত ৮-বিটের কোড। এর মাধ্যমে $2^8 = 256$ টি চিহ্ন নির্দিষ্ট করা যায়। মেইনফ্রেম কম্পিউটারে ব্যবহৃত হতো।
৩. ASCII (American Standard Code for Information Interchange)
* ASCII-7: ৭-বিটের কোড। এতে ৩টি জোন বিট ও ৪টি সংখ্যাসূচক বিট থাকে। মোট $2^7 = 128$ টি অক্ষর ও চিহ্ন প্রকাশ করা যায়।
* ASCII-8 (Extended ASCII): ৮-বিটের কোড। এতে ১টি প্যারিটি বিট বা অতিরিক্ত বিট যুক্ত হয়ে মোট $2^8 = 256$ টি ক্যারেক্টার প্রকাশ পায়।
* গুরুত্বপূর্ণ মানসমূহ:
Aএর ASCII মান = ৬৫ (বাইনারিতে1000001)aএর ASCII মান = ৯৭ (বাইনারিতে1100001)0(শূন্য) এর ASCII মান = ৪৮
৪. ইউনিকোড (Unicode – Universal Code)
* বিশ্বের সমস্ত ভাষা (বাংলা, হিন্দি, আরবি, চাইনিজ, ইংরেজি) কম্পিউটারে সমভাবে রূপায়নের জন্য গঠিত আন্তর্জাতিক স্ট্যান্ডার্ড।
* এটি ১৬-বিট থেকে ৩২-বিট পর্যন্ত হতে পারে।
* ১৬-বিটের ইউনিকোড দিয়ে $2^{16} = 65,536$ টি ভিন্ন ভিন্ন বর্ণ বা চিহ্নকে কোডভুক্ত করা যায়।
* বাংলা ভাষার অবস্থান: ইউনিকোডের U+0980 থেকে U+09FF রেঞ্জের মধ্যে বাংলা বর্ণমালার স্থান দেওয়া হয়েছে।
📝 বিগত বিসিএস, পিএসসি ও চাকরির বিগত প্রশ্ন সমাধান
বিসিএস ও ব্যাংক নিয়োগ পরীক্ষায় ডাটা ও তথ্য থেকে বিগত বছরগুলোতে আসা গুরুত্বপূর্ণ প্রশ্নসমূহ নিচে বিস্তারিত ব্যাখ্যাসহ দেওয়া হলো:
প্রশ্ন ০১: কম্পিউটারের মেমোরির ক্ষুদ্রতম একক কোনটি? — [৩৫তম ও ২৯তম বিসিএস]
- (A) Byte
- (B) Bit
- (C) Nibble
- (D) Word
সঠিক উত্তর: (B) Bit
ব্যাখ্যা: Bit (Binary Digit)-এর সংক্ষিপ্ত রূপ। ০ অথবা ১ হলো কম্পিউটারের মেমোরির ক্ষুদ্রতম একক।
প্রশ্ন ০২: এক নিবল (Nibble) সমান কত বিট? — [৪১তম বিসিএস ও ব্যাংক নিয়োগ]
- (A) ২ বিট
- (B) ৪ বিট
- (C) ৮ বিট
- (D) ১৬ বিট
সঠিক উত্তর: (B) ৪ বিট
ব্যাখ্যা: ৪টি বিটের সমন্বয়ে এক নিবল গঠিত হয় (যেমন: বাইনারি 1010 হলো ১ নিবল)। আধা বাইটকে নিবল বলা হয়।
প্রশ্ন ০৩: ১ মেগাবাইট (MB) সমান কত বাইট? — [৩৮তম বিসিএস]
- (A) $1024$ বাইট
- (B) $1000 imes 1000$ বাইট
- (C) $1024 imes 1024$ বাইট ($2^{20}$ Bytes)
- (D) $2^{30}$ বাইট
সঠিক উত্তর: (C) $1024 imes 1024$ বাইট ($2^{20}$ Bytes)
ব্যাখ্যা: ১ KB = ১০২৪ বাইট। সুতরাং ১ MB = ১০২৪ KB = ১০২৪ × ১০২৪ বাইট = ১,০৪৮,৫৭৬ বাইট বা $2^{20}$ বাইট।
প্রশ্ন ০৪: ডেটা হায়ারার্কির সঠিক ঊর্ধ্বক্রম (ক্ষুদ্র থেকে বৃহৎ) কোনটি? — [৪৪তম বিসিএস]
- (A) Bit ➔ Field ➔ Byte ➔ Record ➔ File ➔ Database
- (B) Bit ➔ Byte ➔ Field ➔ Record ➔ File ➔ Database
- (C) Byte ➔ Bit ➔ Field ➔ Record ➔ Database
- (D) Bit ➔ Byte ➔ Record ➔ Field ➔ File ➔ Database
সঠিক উত্তর: (B) Bit ➔ Byte ➔ Field ➔ Record ➔ File ➔ Database
ব্যাখ্যা: বিটের সমন্বয়ে বাইট/অক্ষর, বাইট দিয়ে ফিল্ড, একাধিক ফিল্ড নিয়ে একটি রেকর্ড, একাধিক রেকর্ডে একটি ফাইল এবং সমস্ত ফাইলের সমন্বয়ে ডাটাবেজ গঠিত হয়।
প্রশ্ন ০৫: ইউনিকোড (Unicode) মূলত কত বিটের কোড? — [৩৭তম ও ৩৩তম বিসিএস]
- (A) ৭ বিট
- (B) ৮ বিট
- (C) ১৬ বিট
- (D) ৩২ বিট
সঠিক উত্তর: (C) ১৬ বিট
ব্যাখ্যা: প্রমিত ইউনিকোড হলো ১৬-বিটের কোড যার মাধ্যমে ৬৫,৫৩৬টি আলাদা ক্যারেক্টার বা পৃথিবীর সকল ভাষার বর্ণমালা কোডিং করা সম্ভব হয়েছে।
প্রশ্ন ০৬: ইংরেজি ক্যাপিটাল অক্ষর ‘A’-এর ASCII কোডের দশমিক মান কত? — [৪০তম বিসিএস]
- (A) 65
- (B) 97
- (C) 48
- (D) 32
সঠিক উত্তর: (A) 65
ব্যাখ্যা: আসকি কোডে ইংরেজি বড় হাতের অক্ষর ‘A’ এর ডেসিমাল মান ৬৫ (বাইনারিতে 1000001) এবং ছোট হাতের ‘a’ এর মান ৯৭ (বাইনারিতে 1100001)।
প্রশ্ন ০৭: ASCII-7 কোড দ্বারা মোট কতটি ভিন্ন ক্যারেক্টার নির্দিষ্ট করা সম্ভব? — [৩৬তম বিসিএস]
- (A) ৬৪টি
- (B) ১২৮টি
- (C) ২৫৬টি
- (D) ৫১২টি
সঠিক উত্তর: (B) ১২৮টি
ব্যাখ্যা: ৭-বিট আসকিতে $2^7 = 128$ টি ভিন্ন বর্ণ, সংখ্যা ও নিয়ন্ত্রণ সংকেত প্রকাশ করা যায়।
প্রশ্ন ০৮: ১ গিগাবাইট (GB) সমান কত কিলোবাইট (KB)? — [বাংলাদেশ ব্যাংক এডি]
- (A) ১০২৪ KB
- (B) ১০২৪ × ১০২৪ KB ($2^{20}$ KB)
- (C) ১০২৪ × ১০২৪ × ১০২৪ KB
- (D) ১০০০০০০ KB
সঠিক উত্তর: (B) ১০২৪ × ১০২৪ KB ($2^{20}$ KB)
ব্যাখ্যা: ১ GB = ১০২৪ MB = ১০২৪ × ১০২৪ KB = ১০,৪৮,৫৭৬ কিলোবাইট।
প্রশ্ন ০৯: ডেটাবেজ ম্যানেজমেন্টে ব্যক্তির নাম বা রোল নম্বরকে এককভাবে কী বলা হয়? — [৪৩তম বিসিএস]
- (A) ফাইল
- (B) ফিল্ড (Field)
- (C) রেকর্ড
- (D) বিট
সঠিক উত্তর: (B) ফিল্ড (Field)
ব্যাখ্যা: অর্থপূর্ণ তথ্যের ক্ষুদ্রতম উপাদান যা একক তথ্য প্রকাশ করে (যেমন: Name, Roll, Age) তাকে ডাটা ফিল্ড (Attribute/Column) বলা হয়।
প্রশ্ন ১০: একটি নির্দিষ্ট ব্যক্তির রোল, নাম, ঠিকানা ও জিপিএ সম্বলিত সম্পূর্ণ তথ্যকে কী বলা হয়? — [৩৯তম বিসিএস]
- (A) ফিল্ড
- (B) রেকর্ড (Record)
- (C) ফাইল
- (D) কোয়েরি
সঠিক উত্তর: (B) রেকর্ড (Record)
ব্যাখ্যা: একাধিক পরস্পর সম্পর্কযুক্ত ফিল্ডের সমন্বয়ে কোনো একটি সত্তার পূর্ণাঙ্গ বিবরণকে রেকর্ড (Row বা Tuple) বলা হয়।
প্রশ্ন ১১: ইউনিকোডে বাংলা বর্ণমালার জন্য বরাদ্দকৃত রেঞ্জ কোনটি? — [৪২তম বিসিএস]
- (A) U+0000 থেকে U+007F
- (B) U+0980 থেকে U+09FF
- (C) U+0600 থেকে U+06FF
- (D) U+0400 থেকে U+04FF
সঠিক উত্তর: (B) U+0980 থেকে U+09FF
ব্যাখ্যা: আন্তর্জাতিক ইউনিকোড কনসোর্টিয়ামে বাংলা ভাষার জন্য U+0980 থেকে U+09FF পর্যন্ত ব্লক নির্ধারিত করা হয়েছে।
প্রশ্ন ১২: কম্পিউটারে একটি বাংলা বা চাইনিজ ক্যারেক্টার সংরক্ষণ করতে সাধারণত কত বাইট জায়গা প্রয়োজন হয়? — [সম্মিলিত ৮ ব্যাংক সিনিয়র অফিসার]
- (A) ১ বাইট
- (B) ২ বাইট (ইউনিকোড)
- (C) ৪ বাইট
- (D) আধা বাইট
সঠিক উত্তর: (B) ২ বাইট (ইউনিকোড)
ব্যাখ্যা: ১৬-বিট ইউনিকোড এনকোডিংয়ে প্রতিটি অ-ইংরেজি অক্ষরের (যেমন বাংলা) জন্য ১৬ বিট বা ২ বাইট স্টোরেজ ব্যবহৃত হয়।
প্রশ্ন ১৩: নিচের কোনটি মেমোরি পরিমাপের বৃহত্তম একক? — [পিএসসি ও প্রাথমিক শিক্ষক]
- (A) টেরাবাইট (TB)
- (B) গিগাবাইট (GB)
- (C) পেটাবাইট (PB)
- (D) এক্সাবাইট (EB)
সঠিক উত্তর: (D) এক্সাবাইট (EB)
ব্যাখ্যা: ক্রম অনুযায়ী: GB < TB < PB < EB। ১ EB = ১০২৪ PB।
প্রশ্ন ১৪: EBCDIC কোড কত বিটের এবং কোন কোম্পানি এটি উদ্ভাবন করে? — [অগ্রণী ব্যাংক অফিসার]
- (A) ৭ বিট, অ্যাপল
- (B) ৮ বিট, আইবিএম (IBM)
- (C) ১৬ বিট, মাইক্রোসফট
- (D) ৩২ বিট, গুগল
সঠিক উত্তর: (B) ৮ বিট, আইবিএম (IBM)
ব্যাখ্যা: Extended Binary Coded Decimal Interchange Code হলো আইবিএম উদ্ভাবিত ৮-বিটের বিশেষ ক্যারেক্টার কোড।
প্রশ্ন ১৫: ইংরেজি ছোট হাতের ‘c’-এর ASCII কোডের বাইনারি মান বের করতে হলে ‘a’-এর মানের সাথে কত যোগ করতে হবে? — [এনটিআরসিএ শিক্ষক নিবন্ধন]
- (A) ১
- (B) ২
- (C) ৩
- (D) ৪
সঠিক উত্তর: (B) ২
ব্যাখ্যা: বর্ণমালার ক্রমানুসারে a = ৯৭, b = ৯৮, c = ৯৯। তাই ‘a’-এর মানের সাথে ২ যোগ করলে ‘c’-এর মান পাওয়া যায়।
প্রশ্ন ১৬: ৮ মেগাবাইট (8 MB) মেমোরি সমান কত বিট? — [সোনালী ব্যাংক অফিসার]
- (A) ৮ × ১০২৪ × ১০২৪ বিট
- (B) ৮ × ১০২৪ × ১০২৪ × ৮ বিট
- (C) ১০২৪ × ৮ বিট
- (D) ৮০০০০০০ বিট
সঠিক উত্তর: (B) ৮ × ১০২৪ × ১০২৪ × ৮ বিট
ব্যাখ্যা: ৮ MB = ৮ × ১০২৪ KB = ৮ × ১০২৪ × ১০২৪ Bytes = ৮ × ১০২৪ × ১০২৪ × ৮ Bits।
প্রশ্ন ১৭: BCD কোডে ‘9’ সংখ্যাটিকে প্রকাশ করতে কত বিটের প্রয়োজন হয়? — [মন্ত্রণালয়ের সহকারী পরিচালক]
- (A) ২ বিট
- (B) ৪ বিট
- (C) ৮ বিট
- (D) ১৬ বিট
সঠিক উত্তর: (B) ৪ বিট
ব্যাখ্যা: BCD হলো ৪-বিটের বাইনারি কোড। ৯ সংখ্যাটিকে বাইনারিতে 1001 হিসেবে ৪ বিটে প্রকাশ করা হয়।
প্রশ্ন ১৮: আসকি কোডে স্পেসবার (Spacebar)-এর দশমিক মান কত? — [জনতা ব্যাংক অফিসার]
- (A) 0
- (B) 16
- (C) 32
- (D) 48
সঠিক উত্তর: (C) 32
ব্যাখ্যা: আসকি কোডিং টেবিলে স্পেস (Space) ক্যারেক্টারের ডেসিমাল মান হলো ৩২।
প্রশ্ন ১৯: UTF-8 হলো বহুল ব্যবহৃত একটি— — [৪৫তম বিসিএস]
- (A) অ্যান্টিভাইরাস
- (B) ভ্যারিয়েবল-উইথ ইউনিকোড এনকোডিং ফরম্যাট
- (C) ডেটাবেজ ম্যানেজমেন্ট সফটওয়্যার
- (D) সার্চ ইঞ্জিন
সঠিক উত্তর: (B) ভ্যারিয়েবল-উইথ ইউনিকোড এনকোডিং ফরম্যাট
ব্যাখ্যা: UTF-8 হলো ইন্টারনেটে ওয়েবপেজ প্রদর্শনে সর্বাধিক জনপ্রিয় ক্যারেক্টার এনকোডিং পদ্ধতি, যা ১ থেকে ৪ বাইটের ভেরিয়েবল দৈর্ঘ্য সমর্থন করে।
প্রশ্ন ২০: ডাটা প্রসেসিংয়ের সঠিক ধাপ বা চক্র কোনটি? — [৩২তম বিসিএস]
- (A) Input ➔ Output ➔ Processing ➔ Storage
- (B) Input ➔ Processing ➔ Output ➔ Storage
- (C) Processing ➔ Input ➔ Storage ➔ Output
- (D) Storage ➔ Input ➔ Processing ➔ Output
সঠিক উত্তর: (B) Input ➔ Processing ➔ Output ➔ Storage
ব্যাখ্যা: কম্পিউটার ডাটা ইনপুট নেয়, সেন্ট্রাল প্রসেসিং ইউনিটে তা প্রসেস করে, আউটপুট ডিভাইসে ফলাফল দেখায় এবং ভবিষ্যতে ব্যবহারের জন্য স্টোরেজে সংরক্ষণ করে।
💡 পরীক্ষার হলের গোল্ডেন রিভিশন চার্ট
| পরিমাপ / কোড | সমমান | বিশেষ তথ্য |
|---|---|---|
| Bit | 0 বা 1 | মেমোরির ক্ষুদ্রতম একক |
| Nibble | 4 Bits | আধা বাইট |
| Byte | 8 Bits | ১টি ইংরেজি বর্ণ ধারণ ক্ষমতা |
| 1 KB | 1024 Bytes | $2^{10}$ Bytes |
| 1 MB | 1024 KB | $2^{20}$ Bytes |
| 1 GB | 1024 MB | $2^{30}$ Bytes |
| 1 TB | 1024 GB | $2^{40}$ Bytes |
| ASCII-7 | 7 Bits | ১২৮টি ক্যারেক্টার (A=65, a=97) |
| Unicode | 16 Bits | ৬৫,৫৩৬টি ক্যারেক্টার (বাংলা U+0980–U+09FF) |
📚 বিসিএস ও চাকরির পূর্ণাঙ্গ প্রস্তুতি রিসোর্স
👉 [বিসিএস ও সরকারি চাকরি প্রস্তুতি ২০২৬: বিষয়ভিত্তিক পূর্ণাঙ্গ গایدলাইন ও সিলেবাস](https://www.ajkerbongo.com/job-preparation-guide/)
কম্পিউটার ও তথ্যপ্রযুক্তিসহ সকল বিষয়ের সিলেবাসভিত্তিক স্টাডি নোট ও মডেল টেস্ট একসাথে পেতে ভিজিট করুন আমাদের [Job Preparation হাব](https://www.ajkerbongo.com/job-preparation/)।
লেখক ও সংকলক পরিচিতি
Mohammad Sakhaoat Hosain
Instructor (English)
Hajiganj Government Technical School and College
Former Lecturer in English, Dhaka International University
ইমেইল: ajkerbongo@gmail.com
💡 Quick Revision Tip: Regularly review these core ডাটা ও তথ্য rules and solve previous job exam MCQs to build speed and accuracy.