কোনটি ৮ বিটের কোড?
i. ASCII Code
ii. EBCDIC Code
iii. BCD Code 

নিচের কোনটি সঠিক?

Updated: 1 year ago
  • i ও ii
  • i ও iii
  • ii ও iii
  • i, ii ও ili
6.3k
ব্যাখ্যাঃ

৮ বিটের কোড বলতে বোঝায় যে কোড ব্যবহার করে অক্ষরের জন্য ৮টি বাইনারি বিট (০ বা ১) ব্যবহার করা হয়। এর মাধ্যমে মোট \(২^৮ = ২৫৬\)টি ভিন্ন অক্ষর বা প্রতীককে উপস্থাপন করা যায়।

        
  •         ASCII Code (American Standard Code for Information Interchange):         

    ASCII মূলত একটি ৭ বিটের কোড, যা ১২৮টি ভিন্ন অক্ষর (যেমন: ইংরেজি বর্ণমালা, সংখ্যা, বিরামচিহ্ন এবং কিছু নিয়ন্ত্রণমূলক প্রতীক) উপস্থাপন করতে পারে। তবে, পরে এর একটি বর্ধিত সংস্করণ (Extended ASCII) তৈরি করা হয় যা ৮ বিটের কোড। বর্ধিত ASCII ২৫৬টি অক্ষর উপস্থাপন করতে পারে এবং এতে অতিরিক্ত গ্রাফিক্যাল ও আন্তর্জাতিক প্রতীক যুক্ত করা হয়। তাই, সাধারণত ৮ বিটের কোডের আলোচনায় ASCII-কেও অন্তর্ভুক্ত করা হয়।

        
  •     
  •         EBCDIC Code (Extended Binary Coded Decimal Interchange Code):         

    EBCDIC হলো IBM দ্বারা বিকশিত একটি ৮ বিটের কোড। এটি ২৫৬টি ভিন্ন অক্ষর ও প্রতীককে উপস্থাপন করতে পারে। মূলত IBM মেইনফ্রেম কম্পিউটারগুলিতে এটি ব্যাপকভাবে ব্যবহৃত হয়।

        
  •     
  •         BCD Code (Binary Coded Decimal):         

    BCD হলো একটি ৪ বিটের কোড, যা দশমিক সংখ্যাকে (০-৯) বাইনারি আকারে উপস্থাপন করতে ব্যবহৃত হয়। এটি প্রতিটি দশমিক অঙ্কের জন্য ৪টি বাইনারি বিট ব্যবহার করে। এটি অক্ষর বা প্রতীক উপস্থাপনের জন্য ব্যবহৃত হয় না এবং এটি ৮ বিটের কোড নয়।

        

উপরিউক্ত আলোচনা থেকে দেখা যায় যে, ASCII (এর বর্ধিত সংস্করণ) এবং EBCDIC উভয়ই ৮ বিটের কোড, যেখানে BCD হলো ৪ বিটের কোড।

সুতরাং, i ও ii সঠিক।

Satt AI
Satt AI
2 months ago

বিসিডি (BCD)

আমরা আমাদের দৈনন্দিন হিসাব নিকাশ সবসময়ই দশমিক সংখ্যা দিয়ে করে থাকি। এই সংখ্যাকে কম্পিউটারে কিংবা ইলেকট্রনিক সার্কিট দিয়ে ডিজিটাল প্রক্রিয়া করার জন্য সেগুলোকে বাইনারিতে রূপান্তর করে নিতে হয়। কিন্তু দশমিক সংখ্যার বহুল ব্যবহারের জন্য এর দশমিক রূপটি যতটুকু সম্ভব অক্ষুণ্ণ রেখে বাইনারি সংখ্যায় রূপান্তর করার জন্য বিসিডি (BCD: Binary Coded Decimal) কোডিং পদ্ধতি গ্রহণ করা হয়েছে।

এই পদ্ধতিতে একটি দশমিক সংখ্যার প্রত্যেকটি অঙ্ককে আলাদাভাবে চারটি বাইনারি বিট দিয়ে প্রকাশ করা হয়। যদিও চার বিটে 0 থেকে 15 এই 16টি সংখ্যা প্রকাশ করা সম্ভব, কিন্তু BCD কোডে 10 থেকে 15 পর্যন্ত এই বাড়তি ছয়টি সংখ্যা কখনোই ব্যবহার করা হয় না। দশমিক 10কে বাইনারিতে 1010 হিসেবে চার বিটে লেখা যায় কিন্তু বিসিডিতে 0001 0000 এই আট বিটের প্রয়োজন। নিচে BCD কোডের একটি উদাহরণ দেওয়া হলো :

উদাহরণ : 100100100110 বিসিডি কোডে লেখা একটি দশমিক সংখ্যা, সংখ্যাটি কত? উত্তর : 100100100110 বিটগুলোকে চারটি করে বিটে ভাগ করে প্রতি চার বিটের জন্য নির্ধারিত দশমিক অঙ্কটি বসাতে হবে।

আলফানিউমেরিক কোড (Alphanumeric Code)

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

ই বি সি ডি আই সি ( EBCDIC)

EBCDIC (Extended Binary Coded Decimal Interchange Code) একটি আর্ট বিটের কোডিং। যেহেতু এটি আট বিটের কোড, কাজেই এখানে সব মিলিয়ে 256টি ভিন্ন ভিন্ন চিহ্ন প্রকাশ করা সম্ভব। আই বি এম নামের একটি কম্পিউটার কোম্পানি তাদের কম্পিউটারে সংখ্যার সাথে সাথে অক্ষর যতিচিহ্ন ইত্যাদি ব্যবহার করার জন্য BCD -এর সঙ্গে মিল রেখে এই কোডটি তৈরি করেছিল। 1963 এবং 1964 সালে কম্পিউটারে ইনপুট দেওয়ার পদ্ধতিটি ছিল- অনেক প্রাচীন কাগজের কার্ডে গর্ত করে ইনপুট দিতে হতো। কাজেই EBCDIC তৈরি করার সময় কাগজে গর্ত করার বিষয়টিও বিবেচনা করা হয়েছিল। সেই সময়ের কম্পিউটারে ইনপুট দেওয়ার জটিলতা এখন আর নেই, কাজেই EBCDIC কোডটিরও কোনো গুরুত্ব নেই।

অ্যাসকি (ASCII)

ASCII হচ্ছে American Standard Code for Information Interchange কথাটির সংক্ষিপ্ত রূপ। এটি সাত বিটের একটি আলফানিউমেরিক কোড। এটি প্রাথমিকভাবে টেলিপ্রিন্টারে ব্যবহার করার জন্য তৈরি করা হয়েছিল এবং পরবর্তীকালে কম্পিউটারে এটি সমন্বয় করা হয়। সাত বিটের কোড হওয়ার কারণে এখানে সব মিলিয়ে 128টি চিহ্ন প্রকাশ করা যায়। এর প্রথম 32টি কোড যান্ত্রিক নিয়ন্ত্রণের জন্য ব্যবহার করা হয়, বাকি 96টি কোড ছোট হাতের, বড় হাতের ইংরেজি অক্ষর, সংখ্যা, যতিচিহ্ন, গাণিতিক চিহ্ন ইত্যাদির জন্য ব্যবহার করা হয়। টেবিলে অ্যাসকি কোডটি দেখানো হলো। ইদানীং 16, 32 কিংবা 64 বিট কম্পিউটারের প্রচলনের জন্য সাত বিটের ASCII- তে সীমাবদ্ধ থাকার প্রয়োজন নেই বলে অষ্টম বিট যুক্ত করে Extended ASCII- তে আরো 128টি চিহ্ন নানাভাবে ব্যবহার হলেও প্রকৃত ASCII বলতে এখনো মূল 128টি চিহ্নকেই বোঝানো হয়। টেবিলে অ্যাসকি কোডের প্রথম 32টি যান্ত্রিক নিয়ন্ত্রণের কোড (0-31) ছাড়া পরবর্তী 96টি (32-127) প্রতীক দেখানো হয়েছে।

ইউনিকোড (Unicode)

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

উল্লেখ থাকে যে, UTF-8 এবং UTF-16 হচ্ছে সবচেয়ে প্রচলিত পদ্ধতি। এর মাঝে ওয়েবসাইটে ব্যবহার করার জন্য UTF-8 অলিখিত স্ট্যান্ডার্ড হয়ে দাঁড়িয়েছে। কারণ এ ক্ষেত্রে প্রতিটি বর্ণের জন্য 4 বাইট স্থান সংরক্ষণ করা থাকলেও ব্যবহারের ক্ষেত্রে UTF-8 শুধুমাত্র যতগুলো বিট প্রয়োজন হয় ততটুকু ব্যবহার করে থাকে।

Related Question

View All
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই