চঞ্চলা, চামেলি ও চম্পা তিন বন্ধু বাজারে গিয়ে 'X' (110110)2, 'Y' (36)8 এবং 'Z' (A9)16 টাকার বই কিনল।
ক. কোড কী?
খ. ২-এর পরিপূরক গঠনের প্রধান কারণটি বর্ণনা কর।
গ. উদ্দীপকের 'X' এর ক্রয়কৃত বইয়ের মূল্য ডেসিমেল পদ্ধতিতে নির্ণয় কর।
ঘ. উদ্দীপকের "Y" ও 'Z' এর কেনা বইয়ের মোট মূল্য বাইনারি পদ্ধতিতে নির্ণয় কর।
উত্তর:
ক. কম্পিউটারে বর্ণ, অক্ষর, শব্দ বা চিহ্নকে বাইনারীতে রূপান্তর করার প্রক্রিয়াই হচ্ছে কোড।
খ. 2-এর পরিপুরক গঠনের প্রধান কারণটি হলো সাইন বিট দিয়ে সংখ্যার পজিটিভ এবং নেগেটিভ প্রকাশ করার জটিলতা থেকে রক্ষা পাওয়া। সাইন বিট দিয়ে সংখ্যাকে পজিটিভ বা নেগেটিভ হিসেবে প্রকাশ করার ক্ষেত্রে সংখ্যার বিটসংখ্যা সবসময় পরিপূর্ণ রাখতে হয় এবং এর মাঝে ফাঁকা অংশ রাখা যায় না। 0 (শূন্য) সংখ্যাটি পজিটিভ ও নেগেটিভ না হলেও সাইন বিট পদ্ধতিতে + 0 এবং -0 হয়। +0 এবং -0 এর অস্তিত্বের ফলে কম্পিউটারে জটিল হিসেবে অনেক বড় সমস্যার সৃষ্টি করতে পারে। তাই সাইন বিট দিয়ে সংখ্যার পজিটিভ এবং নেগেটিভ প্রকাশ করার জটিলতা থেকে রক্ষা পাওয়ার জন্য ২-এর পরিপূরক গঠন করা হয়। তাছাড়া, কম্পিউটার ২-এর পরিপূরক পদ্ধতি ব্যবহার করে যোগের মাধ্যমে বিয়োগ করে থাকে।
গ. উদ্দীপকে "X" এর ক্রয়কৃত বইয়ের মূল্য নিচে ডেসিমেল পদ্ধতিতে
নির্ণয় করা হলো
X= (110110)2 = (?)10
(110110) = 1x25+1x24+0x23+1x22+1x21+0x 20
=32+16+0+4+2+0
= (54)10
অর্থাৎ ‘X’ এর ক্রয়কৃত বইয়ের মূল্য ডেসিমেলে 54।
ঘ. উদ্দীপকের “Y” ও “Z” এর কেনা বইয়ের মোট মূল্য বাইনারি পদ্ধতিতে নিচে নির্ণয় করা হলো-
Y = (36)8 = (?) 2
(36)8 = 011 1102 = (011110)2
(A9)16 = 1010 10012 = (10101001)2
মোট মূল্য:
(A9)16 | = | 101010001 |
(36)8 | = | 011110 |
যোগফল | = | 11000111 |
No comments yet. Be the first to comment!