ক) কম্পিউটার মেমোরিতে কোনো সংখ্যা ধনাত্মক নাকি ঋণাত্মক তা বোঝার জন্য সর্ববামে যে অতিরিক্ত বিট ব্যবহার করা হয়, তাকে সাইন বিট (Sign Bit) বলে।
খ) ১৬ বিটের কোড বলতে সাধারণত ইউনিকোড (Unicode)-কে বোঝায়।
ইউনিকোড ১৬ বিটের হওয়ায় এর মাধ্যমে $2^{16}$ বা ৬৫,৫৩৬টি অদ্বিতীয় চিহ্ন কোডভুক্ত করা যায়।
এর সাহায্যে বিশ্বের ছোট-বড় সকল ভাষার বর্ণমালা, চিহ্ন এবং গাণিতিক প্রতীককে কম্পিউটারে অদ্বিতীয়ভাবে প্রকাশ করা সম্ভব।
বর্তমানে বাংলাসহ বিশ্বের অধিকাংশ ভাষায় তথ্য আদান-প্রদানে এই ১৬ বিটের কোড ব্যবহৃত হয়।
গ) স্নেহার বইয়ের দাম $(250)_{10}$ এবং অর্চির ছাড় $(25)_8$ টাকা।
অর্চির বইয়ের দাম = (স্নেহার বইয়ের দাম - অর্চির ছাড়)
এখানে, অর্চির ছাড় $(25)_8 = 2 \times 8^1 + 5 \times 8^0 = 16 + 5 = (21)_{10}$ টাকা।
বইটির প্রকৃত দাম = $250 - 21 = (229)_{10}$ টাকা।
দুইজনের বইয়ের মোট মূল্য = $250 + 229 = (479)_{10}$ টাকা।
অক্টালে রূপান্তর:
$\begin{array}{rl} 8 & \underline{| \ 479} \\[-0.2ex] 8 & \underline{| \ 59} - 7 \\[-0.2ex] 8 & \underline{| \ 7} \phantom{1} - 3 \\[-0.2ex] & \phantom{| \ } 0 \phantom{1} - 7 \end{array}$
সুতরাং, মোট মূল্য $(737)_8$ টাকা।
ঘ) উদ্দীপক অনুসারে, স্নেহার ব্যাগের দাম $P = (11011011)_2$ এবং অর্চির ব্যাগের দাম $Q = (BC)_{16}$।
$P = (11011011)_2 = 128+64+16+8+2+1 = (219)_{10}$ টাকা।
$Q = (BC)_{16} = 11 \times 16^1 + 12 \times 16^0 = 176 + 12 = (188)_{10}$ টাকা।
যেহেতু $P > Q$, তাই স্নেহার ব্যাগের দাম বেশি। পার্থক্য নির্ণয়ে ২-এর পরিপূরক পদ্ধতি ব্যবহার করি:
$Q = (188)_{10} = 10111100_2$। ৮-বিট রেজিস্টারে এটি $10111100$।
$\begin{array}{r} Q = 10111100 \\ \text{১-এর পরিপূরক} = 01000011 \\ \text{১ যোগ} \phantom{01000011} + 1 \\ \hline \text{২-এর পরিপূরক, -Q} = 01000100 \end{array}$
এখন স্নেহার ব্যাগের দামের সাথে $-Q$ যোগ করি:
$\begin{array}{r} P = 11011011 \\ +(-Q) = 01000100 \\ \hline P-Q = 100011111 \end{array}$
এখানে ৯ম বিটটি ক্যারি বা ওভারফ্লো, যা বিবেচনা করা হয় না।
ফলাফল $(00011111)_2 = (31)_{10}$। অর্থাৎ স্নেহার ব্যাগের মূল্য ৩১ টাকা বেশি।