ExamDAO Logo

ID#284 HSC ICT CQ (Comilla 2025)

স্নেহা লাইব্রেরি থেকে $(250)_{10}$ টাকায় একটি গল্পের বই ক্রয় করে। তার বান্ধবী অর্চি $(25)_{8}$ টাকা ছাড়ে উক্ত বইটি একুশে বইমেলা থেকে সংগ্রহ করে। তারা দুজনেই $(11011011)_{2}$ টাকা এবং $(BC)_{16}$ টাকা দিয়ে আলাদা দুটি স্কুল ব্যাগ ক্রয় করে।
ক) সাইন বিট কী?
খ) ১৬ বিটের কোডটি ব্যাখ্যা কর।
গ) স্নেহা ও অর্চির বইয়ের মোট মূল্য অক্টালে প্রকাশ কর।
ঘ) যোগের মাধ্যমে কার ব্যাগের মূল্য কত বেশি তা নির্ণয় করা সম্ভব— গাণিতিক বিশ্লেষণ কর।

ব্যাখ্যা

ক) কম্পিউটার মেমোরিতে কোনো সংখ্যা ধনাত্মক নাকি ঋণাত্মক তা বোঝার জন্য সর্ববামে যে অতিরিক্ত বিট ব্যবহার করা হয়, তাকে সাইন বিট (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}$। অর্থাৎ স্নেহার ব্যাগের মূল্য ৩১ টাকা বেশি।
Resource Details
Exam HSC
Subject ICT
Chapter 3
Board Comilla
Year 2025

Discussion — HSC ICT CQ (Comilla 2025)

Join the Discussion!

You must be logged in to post a comment or ask a question.

Sign In to Comment

No discussion yet. Be the first to post a comment!