৩। তাসকিম স্যার শ্রেণিকক্ষে ICT বিষয়ের সংখ্যা পদ্ধতি নিয়ে আলোচনা করছিলেন। ক্লাসের এক পর্যায়ে স্যার সোহেল ও রোহানকে জিজ্ঞেস করলেন তোমরা ১ম সাময়িক পরীক্ষায় ICT বিষয়ে কত নম্বর পেয়েছিলে? সোহেল বলল 1058 এবং রোহান বলল 4F16 পিছনে বসে থাকা মিতা বলল স্যার আমিতো 1001112 নম্বর পেয়েছি। 

Updated: 11 months ago
উত্তরঃ বাইনারি সংখ্যা পদ্ধতি হলো এমন একটি সংখ্যা পদ্ধতি যেখানে সংখ্যা প্রকাশের জন্য শুধু ০ (শূন্য) ও ১ (এক) এই দুটি অঙ্ক ব্যবহার করা হয়।

বাইনারি (Binary) শব্দটি 'bi' থেকে এসেছে, যার অর্থ দুই। এই সংখ্যা পদ্ধতিতে দুটি প্রতীক বা অঙ্ক (০ এবং ১) ব্যবহার করা হয়, তাই এর বেজ বা ভিত্তি হলো ২। কম্পিউটার এবং অন্যান্য ডিজিটাল ইলেকট্রনিক্স ডিভাইস বাইনারি সংখ্যা পদ্ধতি ব্যবহার করে কাজ করে কারণ এর মাধ্যমে ইলেক্ট্রনিক সিগন্যালকে সহজে অন (১) এবং অফ (০) অবস্থায় প্রকাশ করা যায়।

এটি একটি পজিশনাল (Positional) সংখ্যা পদ্ধতি, যেখানে প্রতিটি অঙ্কের মান তার অবস্থানের উপর ভিত্তি করে পরিবর্তিত হয়। বাইনারি সংখ্যা পদ্ধতির মাধ্যমে সকল প্রকার ডেটা যেমন - টেক্সট, ছবি, অডিও, ভিডিও ইত্যাদি কম্পিউটারে উপস্থাপন ও প্রক্রিয়া করা হয়।

Satt AI
Satt AI
1 week ago
উত্তরঃ

6 + 5 + 3 = 1110 সমীকরণটি বাইনারি (Binary) সংখ্যা পদ্ধতিতে সত্য হতে পারে। এখানে 1110 একটি বাইনারি সংখ্যা, যার দশমিক (Decimal) মান হলো ১৪। এই সমীকরণটি সাধারণ দশমিক গণিতের ব্যতিক্রম, যা নির্দেশ করে যে এখানে ভিন্ন একটি সংখ্যা পদ্ধতি ব্যবহার করা হয়েছে।

যখন আমরা এই দশমিক সংখ্যাগুলোকে বাইনারি সংখ্যা পদ্ধতিতে যোগ করি, তখন তাদের ফলাফল বাইনারি 1110 হয়। এর কারণ হলো, দশমিক সংখ্যাগুলোর যোগফল 14 এবং তার বাইনারি সমতুল্য 1110

প্রথমে দশমিক সংখ্যাগুলোকে বাইনারিতে রূপান্তর করা যাক:

\(6_{10} = 110_2\)

\(5_{10} = 101_2\)

\(3_{10} = 011_2\)

এবার বাইনারি যোগ করা যাক:

      \(110_2\)

      \(101_2\)

\(+ \ 011_2\)

\(\overline{\ \ \ \ 1110_2}\)

সুতরাং, `6 + 5 + 3 = 1110` সমীকরণটি বাইনারি সংখ্যা পদ্ধতিতে সম্পূর্ণ সঠিক।

Satt AI
Satt AI
1 week ago
উত্তরঃ

বাইনারি সংখ্যা \(100111_2\) কে দশমিকে রূপান্তর করলে তার মান হবে \(39_{10}\)। বাইনারি সংখ্যাকে দশমিকে রূপান্তরের জন্য সংখ্যাটির প্রতিটি অঙ্ককে তার স্থানীয় মান (২ এর ঘাত) দ্বারা গুণ করে প্রাপ্ত গুণফলগুলোকে যোগ করতে হয়।

যেকোনো ভিত্তির একটি সংখ্যাকে দশমিক সংখ্যায় রূপান্তরের ক্ষেত্রে ঐ সংখ্যার প্রতিটি অঙ্কের সাথে তার নিজ নিজ স্থানীয় মান গুণ করে প্রাপ্ত গুণফলগুলোর সমষ্টি নির্ণয় করতে হয়। বাইনারি সংখ্যার ক্ষেত্রে স্থানীয় মান ২ এর ঘাত হিসেবে বিবেচিত হয়, যা ডান দিক থেকে বাম দিকে \(2^0, 2^1, 2^2, \ldots\) এভাবে বৃদ্ধি পায়।

উদ্দীপকে মিতার প্রাপ্ত নম্বরটি হলো \(100111_2\)। এই বাইনারি নম্বরটিকে দশমিকে রূপান্তর করতে হলে, এর প্রতিটি বিটকে (অঙ্ক) ২-এর উপযুক্ত ঘাত দ্বারা গুণ করে যোগ করতে হবে, যেমন:

\(100111_2 = 1 \times 2^5 + 0 \times 2^4 + 0 \times 2^3 + 1 \times 2^2 + 1 \times 2^1 + 1 \times 2^0\)
\( = 1 \times 32 + 0 \times 16 + 0 \times 8 + 1 \times 4 + 1 \times 2 + 1 \times 1\)
\( = 32 + 0 + 0 + 4 + 2 + 1\)
\( = 39_{10}\)

সুতরাং, দশমিকে মিতার প্রাপ্ত নম্বর হলো ৩৯।

Satt AI
Satt AI
1 week ago
উত্তরঃ

হ্যাঁ, সোহেল ও রোহানের প্রাপ্ত নম্বরের মধ্যে পার্থক্য যোগের মাধ্যমে নির্ণয় করা সম্ভব। কম্পিউটারে বিয়োগ প্রক্রিয়া সরাসরি না হয়ে যোগের মাধ্যমে সম্পন্ন হয়, বিশেষ করে দুইয়ের পরিপূরক পদ্ধতি (2's Complement Method) ব্যবহার করে। এই পদ্ধতিতে একটি ধনাত্মক সংখ্যার ঋণাত্মক মানকে তার দুইয়ের পরিপূরকে রূপান্তর করে যোগ করা হয়, যা বিয়োগফলের সমতুল্য ফলাফল দেয়।

উদ্দীপক অনুসারে, সোহেলের প্রাপ্ত নম্বর \(105_8\) এবং রোহানের প্রাপ্ত নম্বর \(4F_{16}\)। পার্থক্য নির্ণয়ের জন্য প্রথমে সংখ্যা দুটিকে একই ভিত্তি, যেমন দশমিক বা বাইনারিতে রূপান্তর করতে হবে।

        
  • সোহেলের নম্বর (অক্টাল থেকে দশমিকে): \(105_8 = 1 \times 8^2 + 0 \times 8^1 + 5 \times 8^0 = 64 + 0 + 5 = 69_{10}\)
  •     
  • রোহানের নম্বর (হেক্সাডেসিমাল থেকে দশমিকে): \(4F_{16} = 4 \times 16^1 + F \times 16^0 = 4 \times 16 + 15 \times 1 = 64 + 15 = 79_{10}\)

সোহেল ও রোহানের নম্বরের পার্থক্য হলো \(79 - 69 = 10_{10}\)। এই পার্থক্য যোগের মাধ্যমে নির্ণয় করতে, আমরা \(79 + (-69)\) হিসাব করব। এর জন্য, \(69_{10}\) সংখ্যাটির দুইয়ের পরিপূরক বের করে \(79_{10}\) এর সাথে যোগ করতে হবে। ৮-বিট রেজিস্টার ধরে পাই:

        
  • \(79_{10} = 01001111_2\)
  •     
  • \(69_{10} = 01000101_2\)
  •     
  • \(69_{10}\) এর একের পরিপূরক (1's complement): \(10111010_2\)
  •     
  • \(69_{10}\) এর দুইয়ের পরিপূরক (2's complement): \(10111010_2 + 1 = 10111011_2\)

এখন, \(79_{10}\) এর বাইনারি রূপের সাথে \(69_{10}\) এর দুইয়ের পরিপূরক যোগ করে পাই:

    \(01001111_2\) (রোহানের নম্বর)
+  \(10111011_2\) (সোহেলের নম্বরের দুইয়ের পরিপূরক)
------------------
 \(100001010_2\)

এখানে সর্বোচ্চ বিটে একটি ক্যারি বিট (9ম বিট) উৎপন্ন হয়েছে, যা বিয়োগফলটি ধনাত্মক নির্দেশ করে এবং এটি সাধারণত বাতিল করা হয়। অবশিষ্ট ৮-বিট ফলাফল হলো \(00001010_2\)। এই বাইনারি সংখ্যাটিকে দশমিকে রূপান্তর করলে \(2^3 + 2^1 = 8 + 2 = 10_{10}\) পাওয়া যায়, যা সরাসরি বিয়োগফলের (৭৯ - ৬৯ = ১০) সমান।

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

Satt AI
Satt AI
2 weeks ago
1.4k

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

এ অধ্যায় পাঠ শেষে শিক্ষার্থীরা-

  • সংখ্যা আবিষ্কারের ইতিহাস বর্ণনা করতে পারবে; সংখ্যা পদ্ধতির ধারণা ব্যাখ্যা করতে পারবে;
  • সংখ্যা পদ্ধতির প্রকারভেদ বর্ণনা করতে পারবে;
  • বিভিন্ন ধরনের সংখ্যা পদ্ধতির আন্তঃসম্পর্ক নির্ণয় করতে পারবে।
  • বাইনারি যোগ-বিয়োগ সম্পন্ন করতে পারবে:
  • চিহ্নযুক্ত সংখ্যার ধারণা ব্যাখ্যা করতে পারবে;
  • ২ -এর পরিপূরক নির্ণয় করতে পারবে;
  • কোডের ধারণা ব্যাখ্যা করতে পারবেঃ
  • বিভিন্ন প্রকার কোডের তুলনা করতে পারবেঃ
  • বুলিয়ান অ্যালজেবরার ধারণা ব্যাখ্যা করতে পারবে
  • ৰুলিয়ান উপপাদ্যসমূহ প্রমাণ করতে পারবে;
  • লজিক অপারেটর ব্যবহার করে বুলিয়ান অ্যালজেবরার ব্যবহারিক প্রয়োগ করতে পারবে বুলিয়ান অ্যালজেবরার সাথে সম্পর্কিত ডিজিটাল ডিভাইসসমূহের কর্মপদ্ধতি বিশ্লেষণ করতে পারবে। .

 

Related Question

View All
উত্তরঃ

উদ্দীপকে 'Z' বন্ধুর ক্রয়কৃত বইয়ের মূল্য হেক্সাডেসিমেল সংখ্যা পদ্ধতিতে (A9)16 টাকা উল্লেখ করা হয়েছে। এই হেক্সাডেসিমেল মূল্যকে ডেসিমেল সংখ্যায় রূপান্তর করার মাধ্যমে 'Z' এর ক্রয়কৃত বইয়ের প্রকৃত মূল্য নির্ণয় করা সম্ভব।

হেক্সাডেসিমেল সংখ্যাকে ডেসিমেল সংখ্যায় রূপান্তরের জন্য সংখ্যার প্রতিটি অঙ্কের সাথে তার নিজ নিজ স্থানীয় মান এবং হেক্সাডেসিমেল পদ্ধতির ভিত্তি ১৬-এর ঘাত গুণ করা হয়। ডানদিক থেকে শুরু করে স্থানীয় মানগুলো যথাক্রমে \(16^0\), \(16^1\), \(16^2\) ইত্যাদি হয়। হেক্সাডেসিমেল সিস্টেমে A থেকে F পর্যন্ত বর্ণগুলো ডেসিমেল 10 থেকে 15 এর সমতুল্য।

উদ্দীপকের তথ্যানুসারে, Z এর ক্রয়কৃত বইয়ের মূল্য (A9)16 টাকা। এখানে, হেক্সাডেসিমেল 'A' এর ডেসিমেল মান 10 এবং '9' এর ডেসিমেল মান 9। সুতরাং, Z এর ক্রয়কৃত বইয়ের মূল্য ডেসিমেল পদ্ধতিতে হবে:
\( (A9)_{16} = (A \times 16^1) + (9 \times 16^0) \)
\( = (10 \times 16) + (9 \times 1) \)
\( = 160 + 9 \)
\( = 169 \)
অতএব, 'Z' এর ক্রয়কৃত বইয়ের মূল্য ডেসিমেল পদ্ধতিতে 169 টাকা।

Satt AI
Satt AI
1 week ago
1.2k
উত্তরঃ

উদ্দীপকের "ঘ" নং প্রশ্নে Y এর চেয়ে X বেশি মূল্যের বই কিনল কিনা তা পরিপূরক পদ্ধতি ব্যবহার করে বিশ্লেষণ করতে বলা হয়েছে। বাইনারি সিস্টেমে বিয়োগের কাজ যোগের মাধ্যমে সম্পন্ন করার জন্য ২'স পরিপূরক পদ্ধতি অত্যন্ত কার্যকর। এই পদ্ধতি ব্যবহার করে আমরা X এবং Y এর মূল্যের পার্থক্য নির্ণয় করে প্রদত্ত উক্তিটির সত্যতা যাচাই করব।

উদ্দীপকে X এবং Y এর বই কেনার মূল্য ভিন্ন ভিন্ন সংখ্যা পদ্ধতিতে দেওয়া আছে। প্রথমে তাদের মূল্যকে দশমিক সংখ্যায় রূপান্তর করে তুলনা করি এবং পরবর্তীতে ২'স পরিপূরক পদ্ধতির মাধ্যমে বিয়োগফল নির্ণয় করি।

        
  • X এর বইয়ের মূল্য: (110110)2
  •     
  • দশমিক মানে রূপান্তর: \(1 \times 2^5 + 1 \times 2^4 + 0 \times 2^3 + 1 \times 2^2 + 1 \times 2^1 + 0 \times 2^0 = 32 + 16 + 0 + 4 + 2 + 0 = (54)_{10}\) টাকা।
  •     
  • Y এর বইয়ের মূল্য: (36)8
  •     
  • দশমিক মানে রূপান্তর: \(3 \times 8^1 + 6 \times 8^0 = 24 + 6 = (30)_{10}\) টাকা।

দেখা যাচ্ছে, X এর মূল্য (54)10 এবং Y এর মূল্য (30)10। প্রাথমিক বিশ্লেষণে X এর মূল্য Y এর চেয়ে বেশি। এখন, এই পার্থক্যটি ২'স পরিপূরক পদ্ধতি ব্যবহার করে যাচাই করা হবে। এজন্য সংখ্যা দুটিকে ৮-বিট বাইনারি সংখ্যায় প্রকাশ করতে হবে।

        
  • X = (54)10 = (00110110)2
  •     
  • Y = (30)10 = (00011110)2

আমরা X - Y নির্ণয় করব, যা X + (-Y) এর সমতুল্য। এর জন্য Y এর ২'স পরিপূরক মান বের করতে হবে:

Y = 00011110

        
  • Y এর ১'স পরিপূরক: 11100001 (সবগুলো বিট উল্টে দেওয়া হলো)
  •     
  • Y এর ২'স পরিপূরক: 11100001 + 1 = 11100010

এখন X এর সাথে Y এর ২'স পরিপূরক যোগ করি:

  00110110 (X এর বাইনারি মান)
+ 11100010 (Y এর ২'স পরিপূরক মান)
----------
  (1) 00101000 (যোগফল)

যোগফল থেকে প্রাপ্ত নবম বিট বা ক্যরি বিট (1) বাতিল করা হয়। অবশিষ্ট ৮-বিট ফলাফল হলো (00101000)2। এই ফলাফলের সবচেয়ে বামদিকের বিট বা চিহ্ন বিট (MSB) 0 হওয়ায় এটি একটি ধনাত্মক সংখ্যা নির্দেশ করে।

ফলাফল (00101000)2 কে দশমিকে রূপান্তর করলে: \(0 \times 2^7 + 0 \times 2^6 + 1 \times 2^5 + 0 \times 2^4 + 1 \times 2^3 + 0 \times 2^2 + 0 \times 2^1 + 0 \times 2^0 = 0 + 0 + 16 + 0 + 8 + 0 + 0 + 0 = (24)_{10}\)।

পরিপূরক পদ্ধতিতে গণনা করে আমরা (24)10 পেয়েছি, যা একটি ধনাত্মক মান। এর অর্থ হলো X - Y এর মান ধনাত্মক, অর্থাৎ X > Y। সুতরাং, "Y এর চেয়ে X বেশি মূল্যের বই কিনল" উক্তিটি সত্য এবং পরিপূরক পদ্ধতি ব্যবহারের মাধ্যমে তা প্রমাণিত হলো।

Satt AI
Satt AI
1 week ago
1k
উত্তরঃ

ডিকোডার এমন একটি লজিক সার্কিট, যা কোন কোড (Code)-কে ডিকোড (Decode) করতে পারে। এটি কম্পিউটারের বোধগম্য ভাষাকে মানুষের বোধগম্য ভাষায় রূপান্তর করে। অর্থাৎএনকোডার এর বিপরীত কে ডিকোডার বলে।

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

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

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

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

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews