একটি গিগাবাইটে কত মেগাবাইট, একটি বাইটে বিট (বা কিলোবাইট) এবং সেগুলি কী ধরনের তথ্যের একক? বাইট, বিট, কিলোবিট - কিসের মধ্যে কত? একটি নিয়মিত ডিভিডি ডিস্কের আকারের জন্য 2 টেরাবাইট

হ্যালো, ব্লগ সাইটের প্রিয় পাঠকদের. আধুনিক কম্পিউটার এবং ইন্টারনেট প্রযুক্তির বিকাশের সময়, তথ্য সংরক্ষণ এবং প্রেরণের জন্য প্রয়োজনীয় পরিমাপের সবচেয়ে গুরুত্বপূর্ণ ইউনিটগুলি, যা বিট এবং বাইট, সর্বাধিক গুরুত্বপূর্ণ হয়ে উঠেছে।

সমস্ত ডেটা একটি এনক্রিপ্ট করা ডিজিটাল বিন্যাসে সংরক্ষিত বা প্রেরণ করা হয়, তাই এর ভলিউম পরিমাপ করার ক্ষমতা এটির সাথে কাজ করার ক্ষেত্রে ধারাবাহিকতা এবং স্থিতিশীলতার জন্য অনুমতি দেয়।

পরিমাপের সুপরিচিত ভৌত এককগুলির সাথে সাদৃশ্য দ্বারা, যা আকারে বড় হলে, গণনার সহজতার জন্য বিবর্ধক উপসর্গ গ্রহণ করে (1000 মিটার = 1 কিলোমিটার, 1000 গ্রাম = 1 কিলোগ্রাম), বাইটের ডেরিভেটিভগুলিও রয়েছে (কিলোবাইট, মেগাবাইট) , গিগাবাইট, ইত্যাদি)।

যাইহোক, একটি বিট এবং একটি বাইটের ক্ষেত্রে, সিস্টেমের ডিজিটাল সারাংশের সাথে যুক্ত নির্দিষ্ট বৈশিষ্ট্য রয়েছে, যা নীচে বিস্তারিতভাবে ব্যাখ্যা করা হবে। এছাড়াও, বাইট এবং বিটের মধ্যে সম্পর্ক, "মেশিন শব্দ" ধারণার সারাংশ এবং অন্যান্য সূক্ষ্মতা বিবেচনা করা হবে।

তথ্য পরিমাপের একক বিট (বিট) এবং বাইট (বাইট)

এটি পরিষ্কার করার জন্য, আমাদের আরও বিস্তারিতভাবে সবকিছু ব্যাখ্যা করতে হবে এবং শুরু করতে হবে, তাই কথা বলতে, শুরু থেকেই। যাইহোক, আমি বিমূর্ত গাণিতিক সূত্র এবং পদ ছাড়া তথ্য জানানোর চেষ্টা করব। চলুন শুরু করা যাক যে বেশ কয়েকটি অবস্থানগত সংখ্যা সিস্টেম রয়েছে। তাদের সকলের তালিকা করার দরকার নেই, তবে স্পষ্টতার জন্য আমরা দুটি প্রধানের উপর ফোকাস করব।

দশমিক এবং বাইনারি সংখ্যা সিস্টেম

তাদের মধ্যে সবচেয়ে বিখ্যাত, যা আমরা সবাই প্রতিদিন সম্মুখীন হই, তা হল দশমিক সিস্টেম। এতে, যেকোনো সংখ্যায় সংখ্যা থাকে (0 থেকে 9 পর্যন্ত), যার প্রতিটি একটি নির্দিষ্ট বিভাগের অন্তর্গত। বিট গভীরতা ডান থেকে বামে বৃদ্ধি পায় (একক, দশ, শত, হাজার, ইত্যাদি)।

উদাহরণস্বরূপ 249 নম্বরটি নিন, যেটিকে প্রদত্ত অঙ্কের সাথে সামঞ্জস্যপূর্ণ শক্তির সাথে 10 দ্বারা অঙ্কের গুণফলের যোগফল হিসাবে উপস্থাপন করা যেতে পারে:

249 = 2×10 2 + 4×10 1 + 9×10 0 = 200 + 40 + 9

এইভাবে, শূন্য অঙ্কটি একক (10 0), প্রথমটি দশ (10 1), দ্বিতীয়টি শত (10 2) ইত্যাদি। একটি কম্পিউটারে, অন্যান্য ইলেকট্রনিক ডিভাইসের মতো, সমস্ত তথ্য ফাইল () তে বিতরণ করা হয় এবং সেই অনুযায়ী ডিজিটাল ফর্ম্যাটে এনকোড করা হয় এবং ব্যবহারের সহজতার কারণে এটি ব্যবহার করা হয়। বাইনারি সংখ্যা সিস্টেম, যা আমি আলাদাভাবে বাস করব.

বাইনারি সিস্টেমে, সংখ্যাগুলিকে শুধুমাত্র দুটি সংখ্যা দ্বারা প্রতিনিধিত্ব করা হয়: 0 এবং 1। আসুন 249 নম্বরটি লেখার চেষ্টা করি, যা আমরা ইতিমধ্যে আলোচনা করেছি, এর সারমর্ম বোঝার জন্য বাইনারি সিস্টেমে। এটি করার জন্য, এটিকে 2 দ্বারা ভাগ করুন, অবশিষ্ট 1 এর সাথে একটি পূর্ণসংখ্যা ভাগফল পাবেন। এটি হবে সর্বনিম্ন সংখ্যা, যা দশমিক সিস্টেমের ক্ষেত্রে ডানদিকে থাকবে।

এর পরে, আমরা বিভাগ অপারেশন চালিয়ে যাই এবং প্রতিবার আমরা পূর্ণসংখ্যাগুলিকে 2 দ্বারা ভাগ করি, বাকি 0 বা 1 রেখে যাই। আমরা সেগুলিকে ডান থেকে বামে ক্রমানুসারে লিখি, শেষ পর্যন্ত বাইনারি সিস্টেমে 249 প্রাপ্ত করি। ফলাফল শূন্য না হওয়া পর্যন্ত ডেলেনিন করা উচিত:

249/2 = 124 (1 অবশিষ্ট) 124/2 = 62 (0 অবশিষ্ট) 62/2 = 31 (0 অবশিষ্ট) 31/2 = 15 (1 অবশিষ্ট) 15/2 = 7 (1 অবশিষ্ট) 7/2 = 3 (বাকি 1) 3/2 = 1 (বাকি 1) 1/2 = 0 (বাকি 1)

এখন আমরা ডান থেকে বামে ক্রমানুসারে অবশিষ্টাংশে শূন্য এবং একটি লিখি এবং বাইনারি সিস্টেমে আমাদের পরীক্ষামূলক সংখ্যা পাই:

11111001

যাতে কোনও অন্ধকার দাগ অবশিষ্ট না থাকে, আমরা বিপরীত ক্রিয়াকলাপটি চালাব এবং একই সংখ্যাটিকে বাইনারি থেকে দশমিক সিস্টেমে রূপান্তর করার চেষ্টা করব, একই সাথে উপরের পদক্ষেপগুলির সঠিকতা পরীক্ষা করব। এটি করার জন্য, আমরা আবার বাম থেকে ডানে শূন্য বা এক দ্বারা 2 দ্বারা সংখ্যার সাথে সামঞ্জস্যপূর্ণ শক্তিতে গুণ করি (দশমিক সিস্টেমের সাথে সাদৃশ্য দ্বারা):

1×2 7 + 1×2 6 + 1×2 5 + 1×2 4 + 1×2 3 + 0×2 2 + 0×2 1 + 1×2 0 = 128 + 64 + 32 + 16 + 8 + 0 + 0 + 1 = 249

আপনি দেখতে পাচ্ছেন, সবকিছুই কাজ করেছে, এবং আমরা বাইনারি সিস্টেমে লেখা একটি সংখ্যাকে দশমিক সংখ্যা পদ্ধতিতে তার প্রতিনিধিত্বে রূপান্তর করতে সক্ষম হয়েছি।

কম্পিউটার বিজ্ঞানে বিট এবং বাইটের মধ্যে সম্পর্ক

আমি ঠিক উপরে একটি সংক্ষিপ্ত গাণিতিক ভ্রমণ প্রদান করেছি, কারণ এটি হল বাইনারি সিস্টেম যা ইলেকট্রনিক ডিভাইসগুলিতে ব্যবহৃত পরিমাপের ভিত্তি হিসাবে কাজ করে। তথ্যের পরিমাণের মৌলিক একক, বাইনারি সিস্টেমে একটি অঙ্কের সমান, অবিকল বিট।

এই শব্দটি ইংরেজি শব্দগুচ্ছ থেকে এসেছে inary dig এটা (বিট), যার অর্থ বাইনারি সংখ্যা। সুতরাং, একটি বিট শুধুমাত্র দুটি সম্ভাব্য মান নিতে পারে: 0 বা 1। কম্পিউটার বিজ্ঞানে, এর অর্থ সম্ভাব্যতার দিক থেকে দুটি সম্পূর্ণ সমান ফলাফল ("হ্যাঁ" বা "না") এবং অন্য কোন ব্যাখ্যা অনুমোদিত নয়।

সিস্টেমের সঠিক অপারেশনের দৃষ্টিকোণ থেকে এটি খুবই গুরুত্বপূর্ণ। চল এগোই. একটি কম্পিউটার একবারে প্রসেস করে এমন বিটের সংখ্যা একটি বাইট বলা হয়. 1 বাইট 8 বিটের সমান এবং সেই অনুযায়ী, 2 8 (256) মানগুলির মধ্যে একটি নিতে পারে, অর্থাৎ 0 থেকে 255 পর্যন্ত:


সুতরাং, আমরা এখন নিশ্চিতভাবে জানি একটি বাইট কি, এবং ডিজিটালভাবে সংরক্ষিত এবং প্রক্রিয়াকৃত তথ্যের সাথে কাজ করার সময় পরিমাপের একক হিসাবে এটি কী ভূমিকা পালন করে। যাইহোক, আন্তর্জাতিক বিন্যাসে, একটি বাইটকে দুটি উপায়ে মনোনীত করা যেতে পারে - বাইট বা বি।

আপনি একটি ক্যালকুলেটর ব্যবহার করে দশমিক বিন্যাসে সংখ্যাগুলিকে বাইনারি সিস্টেমে রূপান্তর করতে পারেন। আপনার যদি উইন্ডোজ 7 থাকে তবে আপনি এই টুলটিকে এভাবে কল করতে পারেন: "স্টার্ট" - "সমস্ত প্রোগ্রাম" - "আনুষাঙ্গিক" - "ক্যালকুলেটর"। শীর্ষ দশে, এটি অ্যাপ্লিকেশনের তালিকা থেকে বা অনুসন্ধান বারে "ক্যালকুলেটর" শব্দটি প্রবেশ করে করা যেতে পারে):


"দেখুন" মেনুতে, নির্বাচন করুন "প্রোগ্রামার" বিন্যাসএবং পছন্দসই সংখ্যা লিখুন (উদাহরণস্বরূপ, 120):

বিকল্পের বিপরীতে "BIN"আমরা বাইনারি সিস্টেমে এই সংখ্যার রেকর্ডিং দেখতে পাই:

আপনি এখানে কি মনোযোগ দিতে হবে? প্রথমত, উপরের ডানদিকে লাইনে শুধুমাত্র সাতটি বিট রয়েছে (শূন্য বা এক মান সহ বিট):

111 1000

এখানে সবকিছু সহজ. যদি সবচেয়ে উল্লেখযোগ্য সংখ্যা (বিট), খুব বাম দিকে অবস্থিত, মান 0 নেয়, তাহলে এটি কেবল লেখা হয় না। দুই বা ততোধিক শূন্য বিটও বাদ দেওয়া হয়েছে (দশমিক সংখ্যার সাথে সাদৃশ্য দ্বারা - সর্বোপরি, আমরা 0 হাজার থেকে শত শত লিখি না, উদাহরণস্বরূপ)।

প্রমাণটি "BIN" এর বিপরীতে প্রাপ্ত নম্বরের সম্পূর্ণ রেকর্ড হতে পারে:

0111 1000

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

মেশিন শব্দের ধারণা

উপরে আমরা কথা বলেছি যে একটি বাইট আট বিট ধারণ করে। এটি আপনাকে 256 (দুই থেকে অষ্টম শক্তি) বিভিন্ন মান প্রকাশ করতে দেয়। যাইহোক, অনুশীলনে, এটি সাধারণত যথেষ্ট নয় এবং অনেক ক্ষেত্রে এটি একটি নয়, বেশ কয়েকটি বাইট ব্যবহার করা প্রয়োজন। একটি উদাহরণ হিসাবে, আসুন আবার উইন্ডোজ ক্যালকুলেটর ব্যবহার করি এবং 1000 নম্বরটিকে বাইনারিতে রূপান্তর করি:

আপনি দেখতে পাচ্ছেন, এটি করার জন্য আমাদের দ্বিতীয় বাইট থেকে কয়েকটি বিট চিমটি করতে হয়েছিল। অনুশীলনে, কম্পিউটারে পর্যাপ্ত পরিমাণে তথ্য প্রক্রিয়াকরণের জন্য একটি মেশিন শব্দ হিসাবে যেমন একটি ধারণা ব্যবহার করা হয়, যাতে 16, 32, 64 বিট থাকতে পারে।

তাদের সাহায্যে, আপনি যথাক্রমে 2 16, 2 32 এবং 2 64 ভিন্ন মান প্রকাশ করতে পারেন। কিন্তু এই ক্ষেত্রে আমরা 2, 4 বা 8 বাইটের কথা বলতে পারি না, এগুলো একটু ভিন্ন জিনিস। এখান থেকে পাগুলি উল্লেখ থেকে বৃদ্ধি পায়, উদাহরণস্বরূপ, 32-, 64-বিট (-বিট) প্রসেসর বা অন্যান্য ডিভাইস।


এক কিলোবাইট, মেগাবাইট, গিগাবাইট, টেরাবাইটে কত বাইট আছে?

এখন সময় এসেছে বাইট ডেরিভেটিভের দিকে যাওয়ার এবং এখানে কী বর্ধিত উপসর্গ ব্যবহার করা হয়েছে তা কল্পনা করার। সর্বোপরি, একটি ইউনিট হিসাবে একটি বাইট একটি খুব ছোট মান, এবং সুবিধার জন্য এটি 1000 B, 1,000,000 B ইত্যাদি বোঝায় এমন অ্যানালগগুলি ব্যবহার করা খুব দরকারী। এখানে কিছু সূক্ষ্মতা রয়েছে, যা আমরা নীচে আলোচনা করব।

কঠোরভাবে বলতে গেলে, পরিমাণের প্রতিনিধিত্ব করার জন্য বাইনারি সংখ্যা পদ্ধতির জন্য উপসর্গ ব্যবহার করা সঠিক, যা 2 10 (1024) এর গুণিতক। এগুলো হলো কিবিবাইট, মেবিবাইট, গেবিবাইট ইত্যাদি।

1 কিবিবাইট = 2 10 (1024) বাইট 1 মেবিবাইট = 2 10 (1024) কিবিবাইট = 2 20 (1,048,576) বাইট 1 জিবিবাইট = 2 10 (1024) মেবিবাইট = 2 20 (1,367 বাই 20,374) 824) বাইট 1 টেবিবাইট = 2 10 (1024) জিবিবাইট = 2 20 (1 048 576) মেবিবাইট = 2 30 (1 073 741 824) কিবিবাইট = 2 40 (1 099 511 627 বাই 76)

কিন্তু এই শব্দগুচ্ছ ব্যাপকভাবে ব্যবহৃত হয়ে ওঠেনি। সম্ভবত একটি কারণ ছিল তাদের কোলাহল। অতএব, ব্যবহারকারীরা (এবং শুধুমাত্র নয়) সর্বত্র বাইনারিগুলির পরিবর্তে দশমিক উপসর্গ (কিলোবাইট, মেগাবাইট, গিগাবাইট, টেরাবাইট) ব্যবহার করে, যা সম্পূর্ণরূপে সঠিক নয়, কারণ মূলত (দশমিক সংখ্যা পদ্ধতির নিয়ম অনুসারে) এর অর্থ হল নিম্নলিখিত:

1 কিলোবাইট = 10 3 (1000) বাইট 1 মেগাবাইট = 10 3 (1000) কিলোবাইট = 10 6 (1,000,000) বাইট 1 গিগাবাইট = 10 3 (1000) মেগাবাইট = 10 6 (1,0001001000) 000) বাইট 1 টেরাবাইট = 10 3 (1000) গিগাবাইট = 10 6 (1 000 000) মেগাবাইট = 10 9 (1 000 000 000) কিলোবাইট = 10 12 (1 000 000 000) 000 বাইট

কিন্তু যেহেতু এই ঘটনা ঘটেছে, কিছুই করা যাচ্ছে না। এটি কেবল মনে রাখা গুরুত্বপূর্ণ যে অনুশীলনে কিলোবাইট (কেবি), মেগাবাইট (এমবি), গিগাবাইট (জিবি), টেরাবাইট (টিবি) প্রায়শই বাইনারি সিস্টেমে তথ্য পরিমাপের একক হিসাবে বাইটের ডেরিভেটিভ হিসাবে সঠিকভাবে ব্যবহৃত হয়। এবং এই ক্ষেত্রে, উদাহরণস্বরূপ, "কিলোবাইট" শব্দটি ব্যবহার করা হয়, যার অর্থ ঠিক 1024 বাইট।

যাইহোক, প্রায়শই স্টোরেজ ডিভাইসের নির্মাতারা (হার্ড ড্রাইভ, ফ্ল্যাশ ড্রাইভ, ডিভিডি এবং সিডি সহ), তথ্য সংরক্ষণের জন্য ভলিউম নির্দিষ্ট করার সময়, তাদের উদ্দেশ্যমূলক উদ্দেশ্যে (1 KB = 1000 বাইট) দশমিক উপসর্গ ব্যবহার করে, যখন একই উইন্ডোজ, উদাহরণস্বরূপ, বাইনারিতে তাদের আকার গণনা করে।

এটি কিছু অসঙ্গতির দিকে নিয়ে যায় যা গড় ব্যবহারকারীকে বিভ্রান্ত করতে পারে। ধরা যাক ডকুমেন্টেশন স্টেট ডিস্ক ক্ষমতা 500 গিগাবাইট, যখন উইন্ডোজ এটি দেখায় ভলিউম 466.65 GB এর সমান.

প্রকৃতপক্ষে, কোনও অমিল নেই, এটি কেবলমাত্র ড্রাইভের আকার বিভিন্ন নম্বর সিস্টেমে উপস্থিত রয়েছে (একই স্টাম্প, শুধুমাত্র পাশে)। এটি অনভিজ্ঞ ব্যবহারকারীদের জন্য অত্যন্ত অসুবিধাজনক, কিন্তু, যেমন আমি বলেছি, আপনাকে এটি সহ্য করতে হবে।

সংক্ষেপে, আমি নিম্নলিখিত নোট করতে চাই. ধরা যাক আপনাকে প্রশ্ন করা হয়েছে: এক কিলোবাইটে কত বাইট আছে?তাত্ত্বিকভাবে, সঠিক উত্তর হল: 1 কিলোবাইট 1000 বাইটের সমান। আপনাকে শুধু মনে রাখতে হবে যে বাস্তবে, বেশিরভাগ ক্ষেত্রে, দশমিক উপসর্গগুলি বাইনারি উপসর্গ হিসাবে ব্যবহৃত হয়, যা 1024 দ্বারা বিভাজ্য, যদিও কখনও কখনও সেগুলি তাদের উদ্দেশ্যমূলক উদ্দেশ্যে ব্যবহার করা হয় এবং 1000 দ্বারা বিভাজ্য হয়।

এটি পাটিগণিত, আমি আশা করি আপনি বিভ্রান্ত হবেন না। প্রকাশনায় আমি কিলোবাইট, মেগাবাইট, গিগাবাইট এবং টেরাবাইট উল্লেখ করেছি, কিন্তু পরবর্তী কি? তথ্যের আরও বড় ইউনিট কী সম্ভব? এই প্রশ্নের উত্তর একটি টেবিল দ্বারা দেওয়া হবে যা শুধুমাত্র উভয় সিস্টেমে ইউনিটের অনুপাতই দেখায় না, তবে আন্তর্জাতিক এবং রাশিয়ান বিন্যাসে তাদের পদবিও দেখায়:

বাইনারি সিস্টেম দশমিক সিস্টেম
নাম উপাধি ডিগ্রী নাম উপাধি ডিগ্রী
রস. int. রস. int.
বাইট 2 0 বাইট 10 0
কিবিবাইট কিবি কিবি 2 10 কিলোবাইট কেবি কে.বি. 10 3
মেবিবাইট MiB MiB 2 20 মেগাবাইট এমবি এম.বি. 10 6
গিবিবাইট জিবি জিবি 2 30 গিগাবাইট জিবি জি.বি. 10 9
টেবিবাইট টিব টিআইবি 2 40 টেরাবাইট টিবি টিবি 10 12
পেবিবাইট পিআইবি পিআইবি 2 50 পেটাবাইট Pbyte পি.বি. 10 15
এক্সবিবাইট E&B EiB 2 60 এক্সাবাইট ইবাইট ই.বি. 10 18
জেবিবাইট জিবি জিবি 2 70 জেটাবাইট Zbyte জেডবি 10 21
yobibyte YiB YiB 2 80 yottabyte আইবাইট YB 10 24

আপনি যদি দ্রুত নির্ধারণ করতে চান, উদাহরণস্বরূপ, একটি গিগাবাইটে কত মেগাবাইট রয়েছে (যদিও একজন অভিজ্ঞ ব্যবহারকারী সহজেই এই ক্ষেত্রে টেবিল ছাড়াই করতে পারেন), তবে একটি মেগাবাইটে বাইটের সংখ্যার সাথে সম্পর্কিত কোষগুলির জন্য টেবিলটি দেখুন এবং গিগাবাইট, এবং তারপর বড় মানটিকে ছোট দ্বারা ভাগ করুন।

10 9 /10 6 = 1 000 000 000/1 000 000 = 1000

দেখা যাচ্ছে 1 গিগাবাইটে 1000 মেগাবাইট আছে। একইভাবে, আপনি বাইনারি সিস্টেমে ডেরিভেটিভগুলিকে রূপান্তর করতে পারেন - মেবিবাইট থেকে কিবিবাইট, টেবিবাইট থেকে গিবিবাইট ইত্যাদি।

আমরা বিট এবং বাইট রূপান্তর করতে একটি রূপান্তরকারী ব্যবহার করি

প্রকাশনাটি অসম্পূর্ণ হবে যদি আমি এমন একটি টুল সরবরাহ না করি যার সাহায্যে আপনি বাইটকে বিভিন্ন ডেরিভেটিভে রূপান্তর করতে পারেন। নেটওয়ার্কে অনেকগুলি ভিন্ন রূপান্তরকারী রয়েছে যার মাধ্যমে এই ক্রিয়াকলাপগুলি করা যেতে পারে। এখানে আমি পছন্দ করেছি যে তাদের মধ্যে একটি.

এই রূপান্তরকারীটি সুবিধাজনক কারণ বাইটের সংখ্যা প্রবেশ করে, আপনি অবিলম্বে সমস্ত সম্ভাব্য মাত্রায় ফলাফল পেতে পারেন (বিটকে বাইটে রূপান্তর সহ):

এই উদাহরণ থেকে, 3072 বাইট 24576 বিট, 3.0720 কিলোবাইট বা 3 কিবিবাইটের সমান। এছাড়াও, নীচে মিনি ক্যালকুলেটরগুলির লিঙ্ক রয়েছে, যেখানে আপনি দ্রুত একটি ইউনিটের একটি সিস্টেম থেকে অন্য সিস্টেমে একটি নির্দিষ্ট রূপান্তর করতে পারেন৷

একটি বিট বিশ্বের সবচেয়ে বিখ্যাত তথ্য পরিমাণ এক. বিট শব্দের প্রথম ব্যবহার 1948 সালে ক্লড শ্যানন দ্বারা প্রস্তাবিত হয়েছিল। এটি শ্যানন দ্বারা সংজ্ঞায়িত করা যেতে পারে সমানভাবে সম্ভাব্য ঘটনাগুলির সম্ভাব্যতার বাইনারি লগারিদম হিসাবে বা তথ্য পরিমাপের একটি মৌলিক একক হিসাবে। বিটটিকে একক-ফেজ এবং দুই-ফেজ হিসাবে বাস্তবায়ন করা সম্ভব। কেউ কি কিছু বুঝলেন..?

নোটা বেনে...আপনি যদি প্রশ্নের উত্তর পেতে এই নিবন্ধে আসেন:

বিট, বাইট.....তত্ত্ব

সুতরাং, ইতিমধ্যে উল্লিখিত হিসাবে, "বীট" ধারণাটি 1948 সালে ক্লড শ্যানন দ্বারা প্রবর্তিত হয়েছিল।

একটি বীট কি?

সহজ কথায়, বিট হল তথ্যের একক। এটি দুটি মান নিতে পারে - কম্পিউটার বিজ্ঞানে এটি "1" বা "0"। "সত্য অথবা মিথ্যা". "সত্য অথবা মিথ্যা". ইলেকট্রনিক্সে, "1" এবং "0" ভোল্টেজের মধ্যে পার্থক্য। সুতরাং, ভোল্টেজ মানের উপর ভিত্তি করে, যেকোনো ডিভাইস বুঝতে পারে "1" এটি পাঠানো হয়েছে বা "0"। তাই:

  • বিট নিম্নলিখিত মান নিতে পারে: 1 বা 0

বাইট কি?

এটি 8 বিটের সমান তথ্যের পরিমাণ। সেগুলো. 1 বাইট হল 8 টানা "1" বা "0" (বিট)। উদাহরণ স্বরূপ:

  • 00000001
  • 10101010
  • 11111010

ইত্যাদি... তাই "1" এবং "0" 256টি ভিন্ন উপায়ে বিনিময় করা যেতে পারে। এবং একটি বাইট 2 8 = 256 ভিন্ন মান নিতে পারে।

"বাইট" ধারণাটি প্রথম ব্যবহার করেছিলেন 1956 সালে ভি. বুখোলজ। এই শব্দটি একটি সংক্ষিপ্ত বাক্যাংশ যার অর্থ বাইনারি শব্দ। বুখোলজ প্রথম সুপার কম্পিউটারের ডিজাইনে জড়িত ছিলেন; তার বৈজ্ঞানিক কৃতিত্ব অনুসারে, একটি বাইট ছিল একটি বান্ডিল যা একই সাথে I/O ডিভাইসে ছয় থেকে আট বিট পর্যন্ত প্রেরণ করে। পরবর্তীতে, একই প্রকল্পের অংশ হিসাবে বাইটটি 8 বিটে প্রসারিত করা হয়েছিল। 1950 এবং 1960 এর দশকে কিছু কম্পিউটার মডেলে, একটি বাইট 9 বিটের সমান ছিল; একটি সোভিয়েত কম্পিউটারে এটি 7 বিটের সমান ছিল।

বাকি..বাইট

  • এক কিলোবাইট সমান 2 10 বাইট = 1024 বাইট। ("KB" হিসাবে চিহ্নিত)
  • এক মেগাবাইট হল 2 20 বাইট = 1024 কিলোবাইট = 1,048,576 বাইট। ("MB" চিহ্নিত)।
  • এক গিগাবাইট সমান 2 30 বাইট = 1024 মেগাবাইট = 1,048,576 কিলোবাইট = অনেক বাইট.. (ক্যালকুলেটরে 1024 * 1,048,576) ("MB" চিহ্নিত)।
  • এক টেরাবাইট সমান 2 40 বাইট = 1024 গিগাবাইট = 1,048,576 মেগাবাইট = ... ("Tb" চিহ্নিত)

কম্পিউটার স্ল্যাং অনুসারে, গিগাবাইটকে "হেক্টর" এবং "গিগ"ও বলা হয়। টেরাবাইটের উপসর্গ "তেরা" সম্পূর্ণ সঠিক নয়, কারণ এর অর্থ হল দ্বাদশ শক্তি দ্বারা গুণ করা। পেটাবাইট, এক্সাবাইট, জেটাবাইট এবং ইয়োটোবাইটের মতো তথ্যের এককও রয়েছে, তবে সেগুলি খুব কমই ব্যবহৃত হয়।

কেজি নিয়ে বিভ্রান্তি...

প্রায়শই "কিলো" উপসর্গ এবং এর উপলব্ধি 1024 (স্তনবৃন্ত সিস্টেম) এর গুণক হিসাবে নয়, বরং স্কুল থেকে পরিচিত 1000 গুণক হিসাবে বিভ্রান্তি রয়েছে (SI সিস্টেম)। আসলে, এখানে সবকিছু সহজ:

  • শিলালিপি "KB", "MB", "GB" ইত্যাদি। মানে 1024 এর গুণক ব্যবহার করা
  • শিলালিপি "কিলোবাইট", "মেগাবাইট", ইত্যাদি। - 1000 এর গুণক ব্যবহার করে, ইত্যাদি...

তত্ত্ব শেষ!

এখন আমরা প্রায়শই জিজ্ঞাসিত প্রশ্নের উত্তর দিই...

FAQ?!

মেগাবিটে কত কিলোবিট আছে

একটি মেগাবিটে কত কিলোবিট রয়েছে প্রশ্নের উত্তর দেওয়ার সময় দুটি বিকল্প রয়েছে:

  • সঠিক- 1000 কিলোবিট (এসআই সিস্টেম) (এই বিকল্পটি ব্যবহার করার সময়, এটি লেখা ভাল যে এক মেগাবিটে 1000 দশমিক কিলোবিট রয়েছে)
  • এবং দ্বিতীয়টি - 1024 কিলোবিট (বাইনারী পদ্ধতিতে) ("মেগাবিট" কে "Mbyte" হিসাবে কোন ধারণা নেই। তাই, সাধারণভাবে বলতে গেলে, এটি বলা সঠিক নয় যে একটি মেগাবিটে 1024 কিলোবিট আছে)

উভয় বিকল্পই বেশ জনপ্রিয়, প্রায়শই ব্যবহৃত হয়, যার কারণে সমস্ত ধরণের অযৌক্তিকতা দেখা দেয়। কম্পিউটার ডিজাইনার, ওরফে প্রোগ্রামাররা, সাধারণত 1000 মান ব্যবহার করে।

মেগাবাইটে কত কিলোবিট

প্রায়শই এই প্রশ্নটি ইন্টারনেটের গতি গণনা করতে বলা হয়, কারণ... বিভিন্ন প্রদানকারী এটি ভিন্নভাবে নির্দেশ করে। কিছু প্রতি সেকেন্ডে কিলোবিটে, কিছু প্রতি সেকেন্ডে মেগাবাইটে...

ইতিমধ্যে বর্ণিত হিসাবে, ঐতিহাসিকভাবে ডেটা ট্রান্সমিশনের একক ছিল বিট। পরিমাপের গতি বউড 1 বউড = 1 বিট/সেকেন্ডে বাহিত হয়েছিল।

এখন এই ধারণাটি পুরানো এবং ব্যবহার করা হয় না। অতএব, আপনি এটি ভুলে যেতে পারেন, যদি না আপনি কম্পিউটার বিজ্ঞান ডাইনোসর পরীক্ষা পাস করতে হবে। সুতরাং, মেগাবাইটকে কিলোবিটে রূপান্তর করতে, মনে রাখবেন যে:

  • 1 বাইট = 8 বিট
  • 1 মেগাবাইট = 1024 কিলোবাইট

আমরা পেতে:

  • 1 মেগাবাইট= 1024 কিলোবাইট = 1024 * 8 কিলোবিট বা একই 2 13 = কি 8192 কিলোবিট

মেগাবাইটে কত কিলোবাইট?

একটি মেগাবাইটে 1024 কিলোবাইট আছে।

তত্ত্বে মেগাবাইটে 1000 কিলোবাইটের বিরোধের সমাধান সম্পর্কে পড়ুন...

P.s.: একটি অদ্ভুত কৌতুক আছে... একজন সাধারণ মানুষ এবং একজন সাধারণ প্রোগ্রামারের মধ্যে পার্থক্য কী? একজন সাধারণ মানুষ মনে করে যে এক কিলোবাইটে 1000 বাইট আছে, কিন্তু একজন প্রোগ্রামার মনে করে যে এক কিলোগ্রামে 1024 গ্রাম আছে...হাহাহা। বেলচা.

গিগাবাইটে কত কিলোবাইট আছে

তাই আমরা গিগাবাইটকে কিলোবাইটে রূপান্তর করি:

  • 1 মেগাবাইট = 1024 কিলোবাইট
  • 1 গিগাবাইট = 1024 মেগাবাইট

অতএব →

  • 1 গিগাবাইট = 1024x1024 কিলোবাইট = 1,048,576 কিলোবাইট।

কি বৃহত্তর: কিলোবাইট বা মেগাবাইট?

ইতিমধ্যে উপরে লেখা হিসাবে:

  • 1 মেগাবাইট = 1024 কিলোবাইট

অতএব, এক মেগাবাইট এক কিলোবাইটের চেয়ে অনেক বড়।

হ্যালো, ব্লগ সাইটের প্রিয় পাঠকদের. আপনি কি তথ্য একক জানেন? আপনি সম্ভবত বাইট, বিট, সেইসাথে মেগাবাইট, গিগাবাইট এবং টেরাবাইট সম্পর্কে শুনেছেন। যাইহোক, এটা সবসময় পরিষ্কার হয় না কিভাবে এই পরিমাণ এবং আপনি কিভাবে রূপান্তর করতে পারেন, উদাহরণস্বরূপ, বাইটকে মেগাবাইটে, বিট বাইটে এবং গিগাবাইট টেরাবাইটে।

অসুবিধাটি এই সত্যের মধ্যে রয়েছে যে আমরা দশমিক সংখ্যা পদ্ধতিতে পরিমাপের এককগুলির সাথে কাজ করতে অভ্যস্ত (সেখানে সবকিছুই সহজ - যদি "কিলো" উপসর্গ থাকে তবে এটি হাজার দ্বারা গুণ করার সমতুল্য)। কিন্তু বাইনারি সিস্টেম থেকে সঞ্চিত বা ব্যবহারের মানগুলির ভলিউম পরিমাপ করার সময়, যেখানে রূপান্তর করতে হবে, উদাহরণস্বরূপ, মেগাবাইট থেকে গিগাবাইটে, এটি হাজার দ্বারা স্বাভাবিক বিভাজন চালানোর জন্য যথেষ্ট হবে না। কেন? আসুন এটা বের করা যাক।

একটি বাইট/বিট কি এবং একটি বাইটে কত বিট থাকে?

নীচে বর্ণিত তথ্যের একককম্পিউটার প্রযুক্তিতে ব্যবহৃত হয়, উদাহরণস্বরূপ, RAM এর পরিমাণ বা হার্ড ড্রাইভের আকার পরিমাপ করতে। তথ্যের ন্যূনতম একককে বলা হয় একটি বিট, তারপরে একটি বাইট, এবং তারপরে বাইটের ডেরিভেটিভ রয়েছে: কিলোবাইট, মেগাবাইট, গিগাবাইট, টেরাবাইট ইত্যাদি। লক্ষণীয় বিষয় হল, কিলো-, মেগা-, গিগা- উপসর্গ থাকা সত্ত্বেও, এই মানগুলিকে বাইটে রূপান্তর করা কোনও কাজ নয়, কারণ হাজার, মিলিয়ন বা বিলিয়ন দ্বারা সহজ গুণ এখানে প্রযোজ্য নয়। কেন? নীচের পড়া.

এছাড়াও, অনুরূপ ইউনিটগুলি তথ্য সংক্রমণের গতি পরিমাপ করতে ব্যবহৃত হয় (উদাহরণস্বরূপ, একটি ইন্টারনেট চ্যানেলের মাধ্যমে) - কিলোবিট, মেগাবিট, গিগাবিট ইত্যাদি। যেহেতু এটি গতি, এটি প্রতি সেকেন্ডে প্রেরিত বিটের সংখ্যা (কিলোবিট, মেগাবিট, গিগাবিট, ইত্যাদি) বোঝায়। একটি বাইটে কয়টি বিট থাকে এবং কিভাবে একটি কিলোবাইটকে কিলোবিটে রূপান্তর করা যায়? এখন এই বিষয়ে কথা বলা যাক.

আপনি সকলেই জানেন, একটি কম্পিউটার শুধুমাত্র বাইনারি সিস্টেমে সংখ্যার সাথে কাজ করে, যেমন শূন্য এবং একের সাথে ("বুলিয়ান বীজগণিত", যদি কেউ এটি কলেজ বা স্কুলে নেয়)। এক বিট তথ্য একটি বিট এবং এটি শুধুমাত্র দুটি মান নিতে পারে - শূন্য বা একটি (একটি সংকেত আছে - কোন সংকেত নেই। আমি মনে করি যে প্রশ্নের সাথে একটি বীট কিএটা আরো বা কম স্পষ্ট হয়ে ওঠে.

এগিয়ে যান. তাহলে বাইট কি?এটি একটু বেশি জটিল। এক বাইট আট বিট নিয়ে গঠিত(বাইনারী সিস্টেমে), যার প্রত্যেকটিই দুটি শক্তির প্রতিনিধিত্ব করে (শূন্য থেকে দুই থেকে সপ্তম - ডান থেকে বামে গণনা), যেমনটি নীচের চিত্রে দেখানো হয়েছে:

এটি এভাবেও লেখা যেতে পারে:

11101001

এটা বোঝা কঠিন নয় যে এই ধরনের নির্মাণে শূন্য এবং একের মোট সম্ভাব্য সংমিশ্রণ শুধুমাত্র হতে পারে 256 (এটি ঠিক সেই পরিমাণ তথ্য যা এনকোড করা যেতে পারে এক বাইটে) যাইহোক, একটি সংখ্যাকে বাইনারি থেকে দশমিকে রূপান্তর করা বেশ সহজ। আপনাকে শুধুমাত্র সেই বিটগুলিতে দুটির সমস্ত শক্তি যোগ করতে হবে যেখানে রয়েছে। এটা সহজ হতে পারে না, এটা কি?

নিজের জন্য দেখুন. আমাদের উদাহরণে, 233 নম্বরটি একটি বাইটে এনকোড করা হয়েছে৷ এটি কীভাবে বোঝা যায়? আমরা কেবল দুটির শক্তি যোগ করি যেখানে একটি আছে (অর্থাৎ একটি সংকেত আছে)। তারপর দেখা যাচ্ছে যে আমরা একটি (শূন্যের শক্তিতে 2) নিই, আট যোগ করি (3-এর শক্তিতে দুই), যোগ 32 (দুই থেকে পঞ্চম ঘাত), যোগ 64 (ষষ্ঠ ঘাতে), যোগ 128 ( দুই থেকে সপ্তম শক্তি)। দশমিক স্বরলিপিতে মোট 233। আপনি দেখতে পারেন, সবকিছু খুব সহজ।

উপরের চিত্রে, আমি একটি বাইটকে চার বিটের দুই ভাগে ভাগ করেছি। এই অংশগুলির প্রতিটি বলা হয় নিবল বা নিবল. একটি নিবলে, চারটি বিট ব্যবহার করে, আপনি যেকোন হেক্সাডেসিমেল সংখ্যাকে এনকোড করতে পারেন (0 থেকে 15 পর্যন্ত একটি সংখ্যা, বা বরং F তে, কারণ হেক্সাডেসিমেল পদ্ধতিতে নয়টি অনুসরণকারী সংখ্যাগুলি ইংরেজি বর্ণমালার শুরু থেকে অক্ষর দ্বারা মনোনীত হয়)। কিন্তু এটা আর গুরুত্বপূর্ণ নয়।

একটি মেগাবাইটে কত মেগাবিট থাকে?

এর আরও পরিষ্কার করা যাক. প্রায়শই, ইন্টারনেটের গতি কিলোবিট, মেগাবিট এবং গিগাবিটে পরিমাপ করা হয়, কিন্তু, উদাহরণস্বরূপ, প্রোগ্রামগুলি কিলোবাইট, মেগাবাইটে গতি প্রদর্শন করে... বাইটে এটি কত হবে? কীভাবে মেগাবিটকে মেগাবাইটে রূপান্তর করবেন?. এখানে সবকিছু সহজ এবং অসুবিধা ছাড়াই। যদি এক বাইটে 8 বিট থাকে, তাহলে এক কিলোবাইটে 8 কিলোবিট এবং এক মেগাবাইটে 8 মেগাবিট থাকে। সব পরিষ্কার? গিগাবিট, টেরাবিট ইত্যাদির ক্ষেত্রেও একই কথা। বিপরীত অনুবাদ আট দ্বারা ভাগ করে বাহিত হয়.

1 গিগাবাইটে কত মেগাবাইট (মেগাবাইটে বাইট এবং কিলোবাইট)?

এই প্রশ্নের উত্তর আর এত ছন্দময় হবে না। ঘটনাটি হল যে ঐতিহাসিকভাবে এটি ঘটেছিল যে একটি বাইটের চেয়ে উল্লেখযোগ্যভাবে বড় তথ্য পরিমাপের একক নির্ধারণ করা, ভুল পদ ব্যবহার করা হয়(বা বরং, মোটেও সত্য নয়)। আসল বিষয়টি হ'ল, উদাহরণস্বরূপ, উপসর্গ "কিলো" মানে দশ দ্বারা তৃতীয় শক্তিতে গুণ করা, যেমন 10 3 (প্রতি হাজারে), "মেগা" - 10 6 দ্বারা গুন (অর্থাৎ প্রতি মিলিয়ন), "গিগা" - 10 9 দ্বারা, "তেরা" - 10 12 দ্বারা, ইত্যাদি।

কিন্তু এটি একটি দশমিক সিস্টেম, আপনি বলেন, এবং বিট এবং বাইট বাইনারি সিস্টেমের অন্তর্গত। এবং আপনি একেবারে সঠিক হবে. এবং বাইনারি সিস্টেমে বিভিন্ন পরিভাষা রয়েছে এবং যা বিশেষভাবে গুরুত্বপূর্ণ, বিভিন্ন গণনা সিস্টেম- 1 কিলোবাইটে কত বাইট রয়েছে (1 মেগাবাইটে কত কিলোবাইট, 1 গিগাবাইটে কত মেগাবাইট এবং...)। সবকিছু দশের ক্ষমতার উপর ভিত্তি করে নয় (যেমন দশমিক সিস্টেমে, যা কিলো, মেগা, টেরা... উপসর্গ ব্যবহার করে), কিন্তু দুই ক্ষমতার উপর(যেটিতে অন্যান্য উপসর্গগুলি ইতিমধ্যে ব্যবহৃত হয়েছে: kibi, mebi, gibi, tebi, ইত্যাদি)।

সেগুলো. ধারণায়, তথ্যের বড় একক বোঝাতেনাম ব্যবহার করা উচিত: কিবিবাইট, মেবিবাইট, গিবিবাইট, টেবিবাইট ইত্যাদি। কিন্তু বেশ কয়েকটি কারণে (অভ্যাস, এবং এই ইউনিটগুলি খুব উচ্ছ্বসিত নয়; বিশেষত রাশিয়ান সংস্করণে, yotabyte এর পরিবর্তে, yobibyte শান্ত শোনায়) এই সঠিক নামগুলি শিকড় নেয়নি এবং পরিবর্তে তারা ভুলগুলি ব্যবহার করতে শুরু করে। , অর্থাৎ মেগাবাইট, টেরাবাইট, ইয়োটাবাইট এবং অন্যান্য যা, ন্যায্যতার জন্য, বাইনারি সিস্টেমে ব্যবহার করা যাবে না।

এখান থেকেই সব বিভ্রান্তি আসে। আপনি এবং আমি সকলেই জানি যে "কিলো" হল 10 3 (হাজার) দ্বারা গুণ। এটি অনুমান করা যৌক্তিক যে একটি কিলোবাইট কেবল 1000 বাইট, তবে এটি এমন নয়। আমাদের বলা হয় যে 1 কিলোবাইটে 1024 বাইট আছে. এবং এটি সত্য, কারণ আমি যেমন উপরে ব্যাখ্যা করেছি, তারা প্রাথমিকভাবে ভুল পরিভাষা ব্যবহার করতে শুরু করেছে এবং আজ পর্যন্ত তা চালিয়ে যাচ্ছে।

কিলো-, মেগা-, গিগা- এবং অন্যান্য বড় বাইটগুলিকে নিয়মিত বাইটগুলিতে রূপান্তরিত করা হয়? আমি আগেই বলেছি, দুই ক্ষমতায়।

  1. 1 কিলোবাইটে কত বাইট আছে - 2 10 (দুই থেকে দশম শক্তি) বা একই 1024 বাইট
  2. এবং 1 মেগাবাইটে কত বাইট আছে - 2 20 (বিশতম দুই) বা 1048576 বাইট (যা 1024 গুণ 1024 এর সমতুল্য)
  3. 1 গিগাবাইটে কত বাইট আছে - 2 30 বা 107374824 বাইট (1024x1024x1024)
  4. 1 কিলোবাইট = 1024 বাইট, 1 মেগাবাইট = 1024 কিলোবাইট, 1 গিগাবাইট = 1024 মেগাবাইট এবং 1 টেরাবাইট = 1024 গিগাবাইট

কিভাবে কিলোবাইটকে বাইটে এবং মেগাবাইটকে গিগাবাইট এবং টেরাবাইটে রূপান্তর করবেন?

সম্পূর্ণ টেবিল (দশমিক সিস্টেম তুলনা করার জন্য দেখানো হয়েছে) বাইটকে কিলো, মেগা, গিগা এবং টেরাবাইটে রূপান্তর করুননীচে দেওয়া হল:

দশমিক সিস্টেমবাইনারি সিস্টেম
নামমাত্রাদশটায়...নামমাত্রাডিউস ইন...
বাইট10 0 বাইটভিতরে2 0
কিলোবাইটkB10 3 কিবিবাইটকিবি কিবাইটস2 10
মেগাবাইটএম.বি.10 6 আসবাবপত্রবাইটএমআইবি এমবি2 20
গিগাবাইটজি.বি.10 9 গিবিবাইটজিবি জিবি2 30
তেরাবাইটটিবি10 12 আপনিবাইটটিবি টিবি2 40
petaবাইটপি.বি.10 15 পেবিবাইটপিআইবি পিবাইট2 50
exaবাইটই.বি.10 18 exbiবাইটEiB Ebyte2 60
zettaবাইটজেডবি10 21 জেবিবাইটZiB Zbyte2 70
yottaবাইটYB10 24 ইয়োবিবাইটYiB Ybyte2 80

উপরের টেবিলের উপর ভিত্তি করে, আপনি যেকোনো পুনঃগণনা করতে পারেন, তবে আপনাকে মনে রাখতে হবে যে বাইনারি সিস্টেম থেকে গণনা করার সূত্রের সাথে আপনার দশমিক পদ্ধতির নাম তুলনা করা উচিত।

সরলভাবে"অপ্রয়োজনীয়" ডেটা কেবল টেবিল থেকে সরানো যেতে পারে:

নামমাত্রাবাইটে রূপান্তর করার সূত্র
বাইটভিতরে2 0
কিলোবাইটকেবি2 10
মেগাবাইটএমবি2 20
গিগাবাইটজিবি2 30
তেরাবাইটটিবি2 40
petaবাইটPbyte2 50
exaবাইটইবাইট2 60
zettaবাইটZbyte2 70
yottaবাইটYbyte2 80

চলুন আসুন একটু অনুশীলন করি:

  1. 1 গিগাবাইটে কত মেগাবাইট? এটা ঠিক, 2 10 (2 30 কে 2 20 দিয়ে ভাগ করে গণনা করা হয়) বা এক গিগাবাইটে 1024 মেগাবাইট।
  2. একটি মেগাবাইটে কত কিলোবাইট থাকে? হ্যাঁ, একই পরিমাণ - 1024 (2 20 কে 2 10 দ্বারা ভাগ করে গণনা করা হয়)।
  3. 1 টেরাবাইটে কত কিলোবাইট? এটি একটু বেশি জটিল, কারণ আমাদের 2 40 কে 2 10 দিয়ে ভাগ করতে হবে, যা আমাদের এক টেরাবাইটে থাকা 2 30 বা 1073741824 কিলোবাইটের ফলাফল দেবে (এবং এক বিলিয়ন নয়, যেমনটি দশমিক পদ্ধতিতে হবে) .
  4. বাইটকে মেগাবাইটে রূপান্তর করতে আপনাকে কী করতে হবে? আমরা টেবিলটি দেখি: বাইটের উপলব্ধ সংখ্যাকে 2 20 (107374824 দ্বারা) দ্বারা ভাগ করুন। সেগুলো. আপনি শুধু দশমিকের মতো এক মিলিয়ন দিয়ে ভাগ করছেন না (মূলত দশমিক বিন্দুটিকে বাম ছয় স্থানে নিয়ে যাচ্ছেন), কিন্তু একটু বড় সংখ্যা দিয়ে ভাগ করছেন, ফলে আপনার প্রত্যাশার চেয়ে ছোট মেগাবাইট হবে।
  5. 1 কিলোবাইটে কত বাইট আছে? স্পষ্টতই, এক কিলোবাইটে 2 10 বা 1024 বাইট আছে।

আমি মনে করি নীতিটি আপনার কাছে পরিষ্কার।

কেন একটি টেরাবাইট হার্ড ড্রাইভ 900 গিগাবাইট আকারের?

যাইহোক, অনেক হার্ড ড্রাইভ নির্মাতারা উপরে বর্ণিত বিভ্রান্তি কাজে লাগায়। আপনি কি কখনও অবাক হয়েছেন যে আপনি যদি একটি 1 টেরাবাইট ডিস্ক কিনে থাকেন, এটি আপনার কম্পিউটারে ইনস্টল করার পরে এবং ফর্ম্যাট করার পরে, আপনি 900 গিগাবাইটের একটু বেশি পাবেন। নির্মাতা কর্তৃক ঘোষিত রেলওয়ের আকারের প্রায় দশ শতাংশ কোথায় উধাও?

আসল বিষয়টি হল, উদাহরণস্বরূপ, RAM এর পরিমাণ পরিমাপ করার সময়, তারা সর্বদা বাইনারি (সঠিক) গণনা পদ্ধতি ব্যবহার করে, যখন 1 কিলোবাইট 1024 বাইটের সমান হয়, কিন্তু হার্ড ড্রাইভ নির্মাতারাএকটি কৌশল জন্য গিয়েছিলাম এবং তাদের পণ্যের আকার দশমিকে গণনা করুনমেগাবাইট, গিগাবাইট এবং টেরাবাইট। এর অর্থ কী এবং এটি অনুশীলনে কী সুবিধা দেয়?

ঠিক আছে, নিজের জন্য দেখুন - এক কিলোবাইট মেমরিতে 1000 বাইট রয়েছে। এটি একটি আজেবাজে পার্থক্য বলে মনে হচ্ছে, কিন্তু টেরাবাইটে পরিমাপ করা হার্ড ড্রাইভের বর্তমান মাপের সাথে, সবকিছুর ফলে দশ হাজার গিগাবাইট ক্ষতি হয়।

এইভাবে, এটি দেখা যাচ্ছে যে একটি টেরাবাইট ডিস্কে কেবল 10 12 বাইট (এক ট্রিলিয়ন) থাকে। যাইহোক, এই জাতীয় ডিস্ক ফর্ম্যাট করার সময়, সঠিক বাইনারি সিস্টেম ব্যবহার করে গণনা করা হবে এবং ফলস্বরূপ, এক ট্রিলিয়ন বাইটের মধ্যে আমরা শুধুমাত্র 0.9094947017729282379150390625 বাস্তব (দশমিক নয়) টেরাবাইট পাব। পুনঃগণনা করার জন্য, আপনাকে কেবল 10 12 কে 2 40 দ্বারা ভাগ করতে হবে - উপরের তুলনা সারণীটি দেখুন।

এখানেই শেষ. এই সহজ কৌশলটি দিয়ে, তারা আমাদের কাছে এমন একটি পণ্য বিক্রি করে যা আমাদের প্রত্যাশার চেয়ে দশ শতাংশ কম দরকারী। আইনি দৃষ্টিকোণ থেকে, এটি খনন করার কোন উপায় নেই, তবে সাধারণ মানুষের দৃষ্টিকোণ থেকে আমরা বেশ বিভ্রান্ত হচ্ছি। সত্য, প্রস্তুতকারকের উপর নির্ভর করে, চিত্রটি সামান্য পরিবর্তিত হতে পারে, তবে একটি টেরাবাইট এখনও শেষ পর্যন্ত কাজ করবে না।

আপনার জন্য শুভকামনা! ব্লগ সাইটের পাতায় শীঘ্রই দেখা হবে

আপনি আগ্রহী হতে পারে

একটি প্যাচ কি - তারা কি জন্য, তারা ক্ষতি হতে পারে এবং কি প্যাচ ভিন্ন আইপি ঠিকানা - এটি কী, কীভাবে আপনার আইপি দেখতে হয় এবং কীভাবে এটি MAC ঠিকানা থেকে আলাদা কিভাবে সঠিকভাবে "কত সময়" বানান? এক হেক্টর হল পৃথিবীর শরীরের উপর একটি বড় বর্গক্ষেত্র
ইমেইল (E-mail) কি এবং কেন একে ইমেইল বলা হয় লেনদেন - সহজ কথায় এটি কী, কীভাবে বিটকয়েন লেনদেন চেক করবেন ট্র্যাফিক - এটি কী এবং কীভাবে ইন্টারনেট ট্র্যাফিক পরিমাপ করা যায়
FAQ এবং FAQ - এটা কি? বিবৃতি উদ্দেশ্য জন্য পরামর্শ কি?
স্কাইপ - এটি কী, এটি কীভাবে ইনস্টল করবেন, একটি অ্যাকাউন্ট তৈরি করুন এবং স্কাইপ ব্যবহার শুরু করুন একজন অভ্যন্তরীণ কে এবং অভ্যন্তরীণ তথ্য কি?

অ্যানালগ মিডিয়ার সময় অতীতের একটি জিনিস; এখন, যেকোনো তথ্য ডিজিটাল আকারে সংরক্ষণ করা হয়। শুধুমাত্র ব্যক্তিগত কম্পিউটারগুলিই ডিজিটাল ডেটার সাথে কাজ করে না, প্রায় অন্যান্য আধুনিক প্রযুক্তিতেও কাজ করে, উদাহরণস্বরূপ: মোবাইল ফোন, MP3 প্লেয়ার, ডিজিটাল ক্যামেরা, ভিডিও ক্যামেরা, এমনকি টেলিভিশনও দ্রুত ডিজিটাল সিগন্যালে চলে যাচ্ছে।

অ্যানালগ প্রযুক্তি প্রাথমিকভাবে উচ্চ-মানের সাউন্ড (ভিনাইল রেকর্ড) বা ফিল্ম ফটোগ্রাফ প্রেমীদের সংকীর্ণ চেনাশোনাগুলিতে ব্যবহৃত হয়, প্রিমিয়াম-স্তরের এসএলআর ক্যামেরার সাথে শুটিংয়ের মানের সাথে তুলনীয়। এছাড়াও, ভুলে যাবেন না যে কোনও আউটপুট শব্দ একটি এনালগ সংকেতে রূপান্তরিত হয়, যার গুণমান সরাসরি ডিজিটাল-টু-অ্যানালগ রূপান্তরকারী (DAC) এর খরচের উপর নির্ভর করে। যার ফলে মানুষ হয় একটি উচ্চ-মানের DAC-এর জন্য বিপুল পরিমাণ অর্থ প্রদান করতে বা অ্যানালগ সিস্টেম ব্যবহার করতে বাধ্য করে। চলুন জেনে নেওয়া যাক কিলোবাইট, মেগাবাইট, গিগাবাইট, টেরাবাইট কি।

একটি ডিজিটাল সংকেত কি

একটি ডিজিটাল সংকেত হল একটি বৈদ্যুতিক স্পন্দন যা দুটি মান নিয়ে গঠিত, এক এবং শূন্য। যদি ভোল্টেজ থাকে, একটি ইউনিট সেট করা হয়, যদি ভোল্টেজ না থাকে, একটি শূন্য সেট করা হয়। এই পদ্ধতিটি একটি প্রসেসর এবং অন্যান্য ইলেকট্রনিক্সের সাথে ডেটা প্রক্রিয়াকরণের জন্য সবচেয়ে সুবিধাজনক। এইভাবে, ডিজিটাল স্ট্রিমটি প্রায় এইরকম দেখায় - 1 0 0 0 1 1 0 1।

বিট

উপরে উল্লিখিত হিসাবে, একটি ডিজিটাল সংকেতের শুধুমাত্র দুটি মান আছে, এক এবং শূন্য। সুতরাং, যেমন একটি মান একটি বিট বলা হয়. একটি বিট হল ডিজিটাল ডেটার ক্ষুদ্রতম একক। দৈনন্দিন জীবনে, এই মান সাধারণত ব্যবহার করা হয় না, কারণ এটি খুব ছোট। একটি বিট এমনকি একটি পাঠ্য নথিতে একটি সময়কাল প্রকাশ করতে পারে না।

পরবর্তী পরিমাণ যার মাধ্যমে তথ্য প্রেরণ করা হয় তা হল একটি বাইট। এক বাইট আট বিট ব্যবহার করে। অর্থাৎ, শূন্য এবং এক নিয়ে গঠিত 8টি ভিন্ন সংখ্যা।

একটি টেক্সট নথিতে একটি অক্ষর এনকোড করার জন্য একটি বাইট যথেষ্ট। একটি বাইট 256 মান এনকোড করতে পারে। উদাহরণস্বরূপ, দুটি বিটের চারটি অবস্থান থাকতে পারে - 00, 11, 01 এবং 10। তিনটি বিটে, ছয়টি অবস্থান প্রেরণ করা যেতে পারে - 111, 000, 100, 110, 010, 001। আট বিট বা এক বাইট সহ 256 প্রকার অর্থের এনকোড করা যেতে পারে।

নিশ্চয়ই অনেকেই 90 এর দশকের গেম কনসোলগুলি মনে রেখেছেন, যাকে বলা হয় আট-বিট কনসোল। আসল বিষয়টি হ'ল কনসোল ডেটা কেবল আট-বিট চিত্র প্রেরণ করতে পারে। প্রতি পিক্সেলে 256 প্রকারের রঙ সহ ছবি।

তদনুসারে, 16-বিট সেট-টপ বক্স যা একটু পরে উপস্থিত হয়েছিল 65,535টি রঙ প্রেরণ করতে পারে।

কিলোবাইট

আপনি ইতিমধ্যে অনুমান করতে পারেন, একটি বাইট যেমন বিট নিয়ে গঠিত, তেমনি একটি কিলোবাইটে বাইট রয়েছে। এক কিলোবাইট 1024 বাইট ব্যবহার করে। ঠিক কেন 1024, এবং 1000 নয় তা খুঁজে বের করার জন্য, কম্পিউটার প্রযুক্তি তৈরির উত্সের মধ্যে ডুব দেওয়া প্রয়োজন। সংক্ষেপে, নথি দুর্নীতি প্রতিরোধ করতে অতিরিক্ত বাইট ব্যবহার করা হয়েছিল।

কয়েক কিলোবাইট একটি ওয়ার্ড ফাইল বা টেক্সট নথিতে ছোট টেক্সট ফিট করতে পারে। একটি এসএমএস বার্তা গড়ে 1 - 2 কিলোবাইট নিতে পারে৷

মেগাবাইট

আধুনিক কম্পিউটার ব্যবহারকারীদের জন্য একটি আরো পরিচিত শব্দ. এক মেগাবাইটে 1024 কিলোবাইট বা এক মিলিয়ন বাইটের বেশি।

মেগাবাইট মিউজিক ট্র্যাক, ডিজিটাল ক্যামেরার ছবি, ছোট ভিডিও বা ডিজিটাইজড বই পরিমাপ করে।

সেই দিনগুলিতে যখন সিডি প্লেয়ারগুলি ব্যবহারকারীদের মধ্যে খুব জনপ্রিয় ছিল, তখন 700 মেগাবাইটের ক্ষমতা সহ সিডি ডিস্ক তৈরি করা হয়েছিল, যার উপর wav ফর্ম্যাটে 80 মিনিটের অডিও রেকর্ডিং বা একশোর বেশি MP3 রেকর্ড করা যেতে পারে।

এক গিগাবাইটে 1024 মেগাবাইট থাকে। প্রায়শই, কম বা কম গ্রহণযোগ্য মানের চলচ্চিত্রগুলি গিগাবাইটে পরিমাপ করা হয়। সম্প্রতি অবধি, 600 মেগাবাইটের ফিল্মগুলি অকথিত মান ছিল, তবে এখন, মনিটরের তির্যক বৃদ্ধির কারণে, 2 গিগাবাইট বা তার বেশি ধারণক্ষমতার ফিল্মগুলির প্রয়োজন হয় এবং পছন্দসই চারটি। কেন ঠিক 4 গিগাবাইট? সবকিছুই বেশ সহজ, 600 মেগাবাইটের আকার একটি কারণে উপস্থিত হয়েছিল, এটি সেই আকার যা সিডি ডিস্কে মাপসই করা হয়েছিল যখন এই মাধ্যমটি সবচেয়ে সাধারণ ছিল। সময়ের সাথে সাথে, 4.7 গিগাবাইটের ক্ষমতা সহ একটি ডিভিডি ডিস্ক খুব জনপ্রিয় হয়ে উঠেছে, তাই ফাইলের আকার 4 গিগাবাইট। সাধারণত এই সাইজটি ভিডিওটির 720p রেজোলিউশনের জন্য যথেষ্ট।

ভলিউম গিগাবাইটেও পরিমাপ করা হয়, উভয় কম্পিউটারে এবং সম্প্রতি স্মার্টফোনে। একটি ব্যক্তিগত কম্পিউটারের জন্য ন্যূনতম পরিমাণ RAM 2 গিগাবাইট। একটি ছোট ভলিউম সহ, আপনাকে পুরানো অপারেটিং সিস্টেমগুলি ব্যবহার করতে হবে, উদাহরণস্বরূপ, উইন্ডোজ এক্সপি৷

আপনি যদি ভাবছেন এক গিগাবাইটে কত মেগাবাইট আছে, নীচের টেবিলটি দেখুন। এর পরে, আমরা আলোচনা করব কিভাবে পরিমাপের এই এককগুলি গঠিত হয় এবং কোন নীতিতে রূপান্তর করা উচিত।

তথ্য হল বিভিন্ন আকারের ডেটা যা যোগাযোগের প্রক্রিয়ায় উদ্ভূত বস্তুজগতের প্রতিফলন হিসাবে মানুষ বা বিশেষ ডিভাইস দ্বারা অনুভূত হতে পারে। অনেকের জন্য এটি অদ্ভুত হবে যে তথ্য পরিমাপ করা যেতে পারে। প্রকৃতপক্ষে, এটি তাই, এবং আসুন বিটগুলি বাইট থেকে কীভাবে আলাদা এবং কী তা বোঝার চেষ্টা করি।

প্রথম যে জিনিসটি বলা দরকার তা হল বেশিরভাগ লোকেরা দশমিক সংখ্যা পদ্ধতি ব্যবহার করে, যা স্কুল থেকেই পরিচিত। কিন্তু তথ্যের ক্ষেত্রে, একটি বাইনারি সিস্টেম ব্যবহার করা হবে, যা 0 এবং 1 আকারে উপস্থাপিত হয়। প্রায়শই, এই প্রক্রিয়াটি বিশেষভাবে কম্পিউটার সরঞ্জামগুলির সাথে কাজ করার জন্য ব্যবহৃত হয়, একটি নিয়ম হিসাবে, আমরা এর ভলিউম সম্পর্কে কথা বলছি হার্ড ড্রাইভ বা RAM।

হার্ড ড্রাইভের প্রকৃত এবং ঘোষিত ক্ষমতা ভিন্ন কেন?

অনেক হার্ড ড্রাইভ নির্মাতারা প্রায়ই এই বিভ্রান্তি ব্যবহার করে। ব্যবহারকারী ক্রয় করা হার্ড ড্রাইভের ঘোষিত ক্ষমতা হল 500 গিগাবাইট। কিন্তু আসলে, যখন এটি ইতিমধ্যে ইনস্টল করা হয়েছে এবং কাজের জন্য প্রস্তুত করা হয়েছে, তখন দেখা যাচ্ছে যে এর মোট ভলিউম 450-460 গিগাবাইটের পরিসরে ওঠানামা করে।

এবং পুরো কৌশলটি হল যে, নিবন্ধের শুরুতে উল্লিখিত হিসাবে, র‌্যামের পরিমাণ, অন্যান্য সমস্ত প্রকারের মতো, একটি বাইনারি গণনা পদ্ধতি ব্যবহার করে। এবং নির্মাতারা দশমিক ব্যবহার করে। এটি তাদের প্রায় 10 শতাংশ মেমরি "বৃদ্ধি" করার সুযোগ দেয়। যদিও প্রকৃতপক্ষে, ক্রেতারা কেবল বিভ্রান্ত হয়।

সংখ্যা পদ্ধতি সম্পর্কে কথা বলা যাক

তথ্যের ক্ষুদ্রতম একক হবে একটি বিট, যা একটি বার্তায় থাকা তথ্যের পরিমাণকে প্রতিনিধিত্ব করে, যে কোনো বিষয়ে জ্ঞানের অনিশ্চয়তাকে অর্ধেক করে। এটি একটি বাইট দ্বারা অনুসরণ করা হয়, যা পরিমাপের মৌলিক একক হিসাবে বিবেচিত হয়। যাইহোক, এটি এখানে উল্লেখ করা উচিত যে তথ্য স্থানান্তরের গতি বিটগুলিতে পরিমাপ করা হয়। আমরা কিলোবিট, মেগাবিট ইত্যাদি সম্পর্কে কথা বলছি। যাইহোক, অনেক লোক মেগাবিট এবং মেগাবাইটগুলিকে বিভ্রান্ত করে। জনপ্রিয় বিশ্বাসের বিপরীতে, এগুলি সম্পূর্ণ ভিন্ন ধারণা এবং অর্থ। গতি প্রতি সেকেন্ডে স্থানান্তরিত বিটে পরিমাপ করা হবে, তবে বাইটে নয়।

বাইনারি সংখ্যা পদ্ধতি, উপরে উল্লিখিত হিসাবে, শূন্য এবং এক আকারে উপস্থাপন করা হয়। তথ্যের একটি টুকরা একটি বিট এবং মান শূন্য বা এক নিতে পারে এবং অন্য কিছু নয়। এই বীট ঠিক কি হবে. একটি বাইট, আবার, যেমন উল্লেখ করা হয়েছে, আট বিট নিয়ে গঠিত হবে, যদি আমরা বিশেষভাবে বাইনারি নম্বর সিস্টেম সম্পর্কে কথা বলি। তাছাড়া, 0 থেকে 7 পর্যন্ত প্রতিটিকে 2 থেকে একটি নির্দিষ্ট ডিগ্রী হিসাবে লেখা হবে। আপনি যদি এটি আরও সহজভাবে দেখানোর চেষ্টা করেন তবে এটির মত দেখাবে: 11101001।

এটি 256 সংমিশ্রণের একটি স্পষ্ট উদাহরণ, যা একটি বাইটে এনকোড করা হয়েছে। কিন্তু ব্যবহারকারীদের জন্য এটি কঠিন, কারণ তারা দশমিক সিস্টেমের প্রিজমের মাধ্যমে সবকিছু দেখতে অভ্যস্ত। সুতরাং আসুন এটি অনুবাদ করা যাক, যার জন্য কেবল দুটির সমস্ত শক্তি যোগ করা প্রয়োজন যেখানে আমাদের রয়েছে। এটি করার জন্য, আমাদের 0 + 2 এর শক্তি থেকে 3 + 2 এর শক্তি থেকে 5 + 2 এর শক্তি থেকে 6 + 2 এর শক্তি 7 এর শক্তিতে 2 নিতে হবে।

আরেকটি গুরুত্বপূর্ণ বিষয় হল নিবল বা নিবল বলা হয়। এটি অর্ধেক বাইট, অর্থাৎ 4 বিট। একটি নিয়ম হিসাবে, 0 থেকে 15 পর্যন্ত যে কোনও সংখ্যা এটিতে এনকোড করা যেতে পারে।

বিট এবং বাইটে অসঙ্গতি

উপরে উল্লিখিত হিসাবে, তথ্য স্থানান্তর হার বিট মধ্যে পরিমাপ করা হয়. তবে সম্প্রতি, এমনকি সুপরিচিত প্রোগ্রামগুলিতে, পরিমাপ বাইটগুলিতে করা হয়। যদিও এটি সম্পূর্ণ সত্য নয়, তবুও এটি সম্ভব। এই ক্ষেত্রে অনুবাদ বেশ সহজ হবে:

  • 1 বাইট = 8 বিট;
  • 1 কিলোবাইট = 8 কিলোবিট;
  • 1 মেগাবাইট = 8 মেগাবাইট।

যদি ব্যবহারকারীর একটি বিপরীত অনুবাদ করতে হয়, তাহলে তাদের কেবল প্রয়োজনীয় সংখ্যাটিকে 8 দ্বারা ভাগ করতে হবে।

আরেকটি সমস্যা হবে যে বাইট সিস্টেমের নিজেই অনেকগুলি অসঙ্গতি রয়েছে যা ব্যবহারকারীদের মেগা, গিগা, টেরাবাইটে রূপান্তর করতে সমস্যা সৃষ্টি করে। এখানে পয়েন্টটি হল যে প্রথম থেকেই, বাইটের চেয়ে বড় তথ্যের এককগুলি বোঝাতে, বাইনারি সিস্টেমের পরিবর্তে দশমিক সিস্টেমের সাথে সম্পর্কিত শব্দগুলি ব্যবহার করা হয়। উদাহরণস্বরূপ, উপসর্গ "তেরা" মানে 10 দ্বারা 12 তম শক্তি, গিগা 10 থেকে 9, মেগা 10 থেকে 6 দ্বারা গুণ করা ইত্যাদি।

এ কারণেই বিভ্রান্তির সৃষ্টি হয়। এটা অনুমান করা যৌক্তিক হবে যে 1 কিলোবাইট 1000 বাইটের সমান, কিন্তু এটি এমন নয়। এতে 1024 বাইট থাকবে।

সাধারণভাবে, আপনি দেখতে পাচ্ছেন, কিছু অসুবিধা রয়েছে, তবে আপনি যদি সেগুলি বুঝতে পারেন তবে এটি দ্রুত স্পষ্ট হয়ে যাবে যে এতে কঠিন কিছু নেই।

আপনি নিবন্ধটি পছন্দ করেছেন? বন্ধুদের সাথে ভাগাভাগি করা: