বিষয়সমূহ

PrepBank · বিষয়ভিত্তিক প্রশ্ন

কম্পিউটার নম্বর সিস্টেম ও লজিক গেইটসমূহ

মোট প্রশ্ন১,৩২০এই পাতা১০০প্রতি পাতা১০০
ঘনত্ব
উত্তর
উত্তরিতবর্তমানপুনরায় দেখুনঅসম্পূর্ণ

কম্পিউটার নম্বর সিস্টেম ও লজিক গেইটসমূহ

PrepBank · পাতা ১১ / ১৪ · ১,০০১১,১০০ / ১,৩২০

১,০০১.
(111101)2 এর দশমিক মান কত?
  1. ক) 27
  2. খ) 47
  3. গ) 31
  4. ঘ) 61
সঠিক উত্তর:
ঘ) 61
উত্তর
সঠিক উত্তর:
ঘ) 61
ব্যাখ্যা

(111101)2
= (1 × 25) + (1 × 24) + (1 × 23) + (1 × 22) + (0 × 21) + (1 × 20)
= 32 + 16 + 8 + 4 + 0 + 1
= 61

১,০০২.
What is the binary equivalent of hexadecimal 'B'?
  1. 1111
  2. 1010
  3. 1011
  4. 1100
সঠিক উত্তর:
1011
উত্তর
সঠিক উত্তর:
1011
ব্যাখ্যা
সঠিক উত্তর: গ) 1011

হেক্সাডেসিমাল (Hexadecimal) সংখ্যা পদ্ধতিতে 'B' হলো একটি সংখ্যা, যার দশমিক মান হচ্ছে 11.
এখন 11 কে বাইনারি সংখ্যায় রূপান্তর করলে পাওয়া যায়: 1011

- শূন্য সহ ১ থেকে F পর্যন্ত হেক্সাডেসিমেল সংখ্যাকে ৪ (চার) বিট বাইনারি সংখ্যা দ্বারা প্রকাশ করা যায়।
- হেক্সাডেসিমেল সংখ্যার প্রতিটি অংককে ৪ (চার) বিটের বাইনারি সংখ্যায় রূপান্তর করলেই বাইনারি সংখ্যা পাওয়া যাবে।

• বাকি অপশনগুলো-
- হেক্সাডেসিমেলে F এর সমুতল্য বাইনারি মান 1111(ক)।
- হেক্সাডেসিমেলে A এর সমুতল্য বাইনারি মান 1010 (খ)।
- হেক্সাডেসিমেলে C এর সমুতল্য বাইনারি মান 1100 (ঘ)। 

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
১,০০৩.
(1101)2 + (1011)2 = ?
  1. (10010)2
  2. (10100)2
  3. (11000)2
  4. (11001)2
সঠিক উত্তর:
(11000)2
উত্তর
সঠিক উত্তর:
(11000)2
ব্যাখ্যা

প্রশ্ন: (1101)2 + (1011)2 = ?

ক) (10010)2
খ) (10100)2
গ) (11000)2
ঘ) (11001)2

সমাধান:
বাইনারি যোগের নিয়ম অনুযায়ী, দুটি সংখ্যা যোগ করার সময় ডানদিক থেকে শুরু করতে হয়।

যোগফল নির্ণয়ের ধাপগুলো নিচে দেখানো হলো:
      1 1 0 1
+   1 0 1 1
  1 1 0 0 0
ধাপ ১: সর্বডানের কলাম যোগ করি: 1 + 1 = 10। এখানে 0 লিখি এবং 1 হাতে রাখি।
ধাপ ২: দ্বিতীয় কলাম যোগ করি: হাতে থাকা 1 + 0 + 1 = 10। এখানে 0 লিখি এবং 1 হাতে রাখি।
ধাপ ৩: তৃতীয় কলাম যোগ করি: হাতে থাকা 1 + 1 + 0 = 10। এখানে 0 লিখি এবং 1 হাতে রাখি।
ধাপ ৪: চতুর্থ কলাম যোগ করি: হাতে থাকা 1 + 1 + 1 = 11। এখানে 1 লিখি এবং 1 হাতে রাখি।
ধাপ ৫: সবশেষে, হাতে থাকা 1 বাম দিকে লিখি।

অতএব, (1101)2 + (1011)2 = (11000)2

বিকল্প পদ্ধতি:
(1101)2 = 13 (দশমিক)
(1011)2 = 11 (দশমিক)
∴ 13 + 11 = 24 (দশমিক)

এখন 24 এর বাইনারি মান নির্ণয় করতে হবে, যা হলো (11000)2

১,০০৪.
Binary Digit শব্দটির সংক্ষিপ্ত রূপ কোনটি? 
  1. ক) Byte
  2. খ) Bit
  3. গ) Bite
  4. ঘ) কোনটিই নয় 
সঠিক উত্তর:
খ) Bit
উত্তর
সঠিক উত্তর:
খ) Bit
ব্যাখ্যা

Binary Digit শব্দটির সংক্ষিপ্ত রূপকে বিট (Bit) বলে।
যে সংখ্যা পদ্ধতিতে দুইটি অঙ্ক বা চিহ্ন ব্যবহার করা হয়, তাকে বাইনারি সংখ্যা পদ্ধতি বলে।
বাইনারি সংখ্যা পদ্ধতি হল সরলতম গণনা পদ্ধতি।
এই পদ্ধতিতে ডিজিটগুলো হল ০ এবং ১।
বাইনারি সংখ্যা পদ্ধতির ভিত্তি হচ্ছে ২।

সূত্র: কম্পিউটার ও তথ্যপ্রযুক্তি-২, এসএসসি ও দাখিল (ভোকেশনাল)

১,০০৫.
নিচের কোনটি গণনা পদ্ধতি নয় ?
  1. ক) ডেসিম্যাল
  2. খ) বাইনারি
  3. গ) বাইনারি কোডেড ডেসিমাল
  4. ঘ) হেক্সাডেসিম্যাল
সঠিক উত্তর:
গ) বাইনারি কোডেড ডেসিমাল
উত্তর
সঠিক উত্তর:
গ) বাইনারি কোডেড ডেসিমাল
ব্যাখ্যা
কম্পিউটার এবং কম্পিউটার প্রোগ্রামিং এ যে চার ধরনের সংখ্যা পদ্ধতি ব্যবহার করা হয় সে গুলো হল:
- ডেসিম্যাল (Decimal) বা দশমিক সংখ্যা পদ্ধতি
- বাইনারি (Binary) সংখ্যা পদ্ধতি
- অক্টাল (Octal) সংখ্যা পদ্ধতি
- হেক্সাডেসিম্যাল (Hexadecimal) সংখ্যা পদ্ধতি

- বাইনারি কোডেড ডেসিমাল (বিসিডি) হল এমন একটি পদ্ধতি যার মাধ্যমে বাইনারি কোড কে ৪ বিট করে 0 - 9 অক্ষরের দ্বারা প্রকাশ করা হয়।
- এই কোডের মান দেখতে দশমিক সংখ্যার মতো তাই একে Binary Coded Decimal ও বলা হয়; 
- যদিও ডেসিমাল কোড ও বাইনারি কোডেড ডেসিমাল দেখতে একই রকম হলেও প্রকৃত মান ভিন্ন।

সূত্র: উচ্চ মাধ্যমিক তথ্য ও যোগাযোগ প্রযুক্তি বই (মুজিবুর রহমান)।
১,০০৬.
(11101)2 + (1010)2 = ?
  1. ক) 100111
  2. খ) 101011
  3. গ) 111011
  4. ঘ) 101001
সঠিক উত্তর:
ক) 100111
উত্তর
সঠিক উত্তর:
ক) 100111
ব্যাখ্যা
(11101)2 + (1010)2 = (100111)2
১,০০৭.
দুটি বিটের সমষ্টি এবং ক্যারি নির্ণয় করে এমন অ্যাডার হচ্ছে:
  1. ডিকোডার
  2. ফুল-অ্যাডার
  3. এনকোডার
  4. হাফ-অ্যাডার
সঠিক উত্তর:
হাফ-অ্যাডার
উত্তর
সঠিক উত্তর:
হাফ-অ্যাডার
ব্যাখ্যা
• দুটি বিটের সমষ্টি এবং ক্যারি নির্ণয় করে এমন অ্যাডারকে হাফ-অ্যাডার বলা হয়। হাফ-অ্যাডার দুটি ইনপুট বিট নেয় এবং তাদের যোগফল (Sum) ও ক্যারি (Carry) আউটপুট হিসেবে দেয়। এটি একটি মৌলিক ডিজিটাল সার্কিট যা বিট বাই বিট যোগ করার কাজ করে, তবে এতে কোনো ইনপুট ক্যারি বিট থাকে না।
- ফুল-অ্যাডার ইনপুট ক্যারি বিবেচনা করে কাজ করে, আর ডিকোডার ও এনকোডার তথ্য সংকেত রূপান্তরিত করে। তাই শুধুমাত্র দুটি বিট যোগের জন্য উপযুক্ত অ্যাডার হচ্ছে হাফ-অ্যাডার।
- সঠিক উত্তর: ঘ) হাফ-অ্যাডার।

• অ্যাডার:
- ডিজিটাল ইলেকট্রনিক্সে যে সমবায় সার্কিট দ্বারা যোগ করা যায় তাকে অ্যাডার বলে।
- অ্যাডার দুই ধরনের। যথা-

১. হাফ-অ্যাডার:
- যে অ্যাডার দুটি বিট যোগ করে যোগফল ও হাতে থাকা সংখ্যা বা ক্যারি বের করে তাকে হাফ-অ্যাডার বলে।

২. ফুল-অ্যাডার:
- যে অ্যাডার একটি ক্যারি ও দুটি বিটসহ মোট তিনটি বিট যোগ করে যোগফল ও হাতে থাকা সংখ্যা বা ক্যারি বের করে তাকে ফুল-অ্যাডার বলে।

• এনকোডার:
- এনকোডার হলো এমন এক ধরনের ইলেট্রনিক সার্কিট বা ডিজিটাল বর্তনী যা আলফাবেট বা মানুষের বোধগম্য ভাষাকে কম্পিউটারের বোধগম্য বা যান্ত্রিক ভাষায় রূপান্তর করে।

• ডিকোডার:
- ডিকোডার হলো এমন এক ধরনের ইলেট্রনিক সার্কিট বা ডিজিটাল বর্তনী যা কম্পিউটারে ব্যবহৃত ভাষাকে মানুষের বোধগম্য ভাষায় রূপান্তর করে।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
১,০০৮.
বাইনারি যোগ এর ক্ষেত্রে কোনটি সঠিক নয়?
  1. ক) 1 + 0 = 1
  2. খ) 0 + 1 = 1
  3. গ) 1 + 1 = 1
  4. ঘ) 0 + 0 = 0
সঠিক উত্তর:
গ) 1 + 1 = 1
উত্তর
সঠিক উত্তর:
গ) 1 + 1 = 1
ব্যাখ্যা
বাইনারি যোগ(Binary Addition):
বাইনারি যোগ দশমিক সংখ্যার যোগের মত। বাইনারি সংখ্যায় বিটগুলো যোগের পর হাতে যে সংখ্যা থাকে, তা বামের বিটের সাথে যোগ হয়।
দুটি বাইনারি অংক বা বিটের যোগের সময় চারটি ভিন্ন ভিন্ন অবস্থা দেখা যায়। যেমন :
০ + ০ = ০
০ + ১ = ১
১ + ০ = ১
১ + ১ = ০ এবং
হাতে থাকে ১, যা বাম দিকের সারিতে যোগ করতে হয়।

সূত্রঃ মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়
১,০০৯.
হেক্সাডেসিমাল সংখ্যা (2F)16 এর ডেসিমাল মান কত?
  1. 52
  2. 47
  3. 57
  4. 67
সঠিক উত্তর:
47
উত্তর
সঠিক উত্তর:
47
ব্যাখ্যা

• হেক্সাডেসিমাল সংখ্যা হলো একটি সংখ্যা ব্যবস্থা যা ১৬টি সংখ্যা ব্যবহার করে—0 থেকে 9 এবং A থেকে F। এখানে A=10, B=11, … F=15। দেওয়া হেক্সাডেসিমাল সংখ্যা হলো (2F)16 ।এটিকে ডেসিমাল সংখ্যায় রূপান্তর করতে হলে, প্রতিটি অঙ্কের মানকে ১৬-এর ঘাত অনুযায়ী গুণ করতে হয়। প্রথম অঙ্ক 2, যেটি ১৬¹ দ্বারা গুণ হবে, অর্থাৎ 2 × 16 = 32। দ্বিতীয় অঙ্ক F, যেটি ১৬-এর ঘাত ০ অনুযায়ী, অর্থাৎ 15 × 1 = 15। এবার দুইটি ফলাফল যোগ করলে হয় 32 + 15 = 47।

হেক্সাডেসিমেল থেকে দশমিক সংখ্যায় রূপান্তর: 
- হেক্সাডেসিমেল সংখ্যাকে দশমিক সংখ্যায় রূপান্তরের জন্য সংখ্যাটির প্রত্যেক অংককে নিজ নিজ স্থানীয় মান দ্বারা গুণ করে প্রাপ্ত গুণফলসমূহকে যোগ করতে হবে। এভাবে প্রাপ্ত যোগফলই হবে উক্ত হেক্সাডেসিমেল সংখ্যার সমতুল্য দশমিক সংখ্যা।
- হেক্সাডেসিমেল থেকে দশমিক সংখ্যায় রূপান্তর করার সময় প্রত্যেক অংককে ১৬ দ্বারা গুণ করতে হবে।
- গুণ করার সময় স্থানীয় মান অনুযায়ী ১৬ এর ঘাত ০ হতে বাড়তে থাকবে। যেমন- একক স্থানীয় অংকটিকে ১৬ দ্বারা, দশক স্থানীয় অংকটিকে ১৬ দ্বারা, শতক স্থানীয় অংকটিকে ১৬ দ্বারা,.....গুণ করতে হবে।
- এক্ষেত্রে খেয়াল রাখতে হবে যে, হেক্সাডেসিমেল সংখ্যাটির কোন অংক A,B,C,D,E ও F হলে যথাক্রমে ১০, ১১, ১২, ১৩, ১৪ ও ১৫ দিয়ে গুণ করতে হবে।
- প্রাপ্ত গুণফলকে যোগ করলে উক্ত হেক্সাডেসিমেল সংখ্যাটির সমতুল্য দশমিক মান পাওয়া যাবে।

(2F)16​ = 2×161 + F×160
= 2×16 + 15×1
= 32 + 15 = 47

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়। 

১,০১০.
১৭ কে বাইনারিতে প্রকাশ করুন -
  1. ক) ১০০০০
  2. খ) ১১০০০
  3. গ) ১০০০১
  4. ঘ) ১০০১০
সঠিক উত্তর:
গ) ১০০০১
উত্তর
সঠিক উত্তর:
গ) ১০০০১
১,০১১.
Which number system is generally called the base number system?
  1. Non-positional
  2. Roman
  3. Positional
  4. Fractional
সঠিক উত্তর:
Positional
উত্তর
সঠিক উত্তর:
Positional
ব্যাখ্যা
সঠিক উত্তর: গ) Positional

• সংখ্যা পদ্ধতির বেজ (Base)
- সংখ্যা পদ্ধতির বেজ (Base) বা ভিত কোন সংখ্যা পদ্ধতির বেজ বা ভিত হচেছ ঐ পদ্ধতিতে ব্যবহৃত মৌলিক চিহ্ন সমূহের মোট সংখ্যা। 
- যেমন- দশমিক পদ্ধতির ভিত্তি বা বেজ ১০। কারণ এ পদ্ধতিতে মোট দশটি মৌলিক চিহ্ন আছে। যথা- ০, ১, ২, ৩, ৪, ৫, ৬, ৭, ৮ ও ৯। 
- সংখ্যা পদ্ধতির বেজ বা ভিতের উপর নির্ভর করে পজিশনাল সংখ্যা পদ্ধতি বিভিন্ন ধরনের হতে পারে। 
- যেমন- দশমিক বা ১০ ভিত্তিক সংখ্যা পদ্ধতি, বাইনারি বা ২ ভিত্তিক সংখ্যা পদ্ধতি, অক্ট্যাল বা ৮ ভিত্তিক সংখ্যা পদ্ধতি, হেক্সাডেসিমেল বা ১৬ ভিত্তিক সংখ্যা পদ্ধতি ইত্যাদি। 
- সাধারণভাবে পজিশনাল সংখ্যা পদ্ধতিকে n বেজ সংখ্যা পদ্ধতিও বলা হয়।
- যেখানে n হলো সংখ্যা পদ্ধতির বেজ বা ভিত। ।
- বেজ সংখ্যা পদ্ধতিতে ০ সহ মোট n টি চিহ্ন ব্যবহৃত হয়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি প্রকৌশলী মুজিবুর রহমান।
১,০১২.
একটি স্ট্যান্ডার্ড EBCDIC অক্ষরে কতটি বিট ব্যবহার হয়?
  1. 6
  2. 7
  3. 8
  4. 16
সঠিক উত্তর:
8
উত্তর
সঠিক উত্তর:
8
ব্যাখ্যা

• স্ট্যান্ডার্ড EBCDIC (Extended Binary Coded Decimal Interchange Code) একটি চর (character) এনকোডিং সিস্টেম যা IBM তৈরি করেছে। এটি মূলত কম্পিউটার এবং মেইনফ্রেম সিস্টেমে অক্ষর এবং সংখ্যা সংরক্ষণের জন্য ব্যবহৃত হয়। EBCDIC এ প্রতিটি অক্ষরকে একটি নির্দিষ্ট বাইনারি কোড দিয়ে উপস্থাপন করা হয়। স্ট্যান্ডার্ড EBCDIC অক্ষরের জন্য সাধারণত ৮ বিট ব্যবহার করা হয়, যা একটি বাইটের সমান। এটি ০ থেকে ২৫৫ পর্যন্ত মোট ২৫৬টি ভিন্ন মান উপস্থাপন করতে সক্ষম, যা বিভিন্ন অক্ষর, সংখ্যা এবং নিয়ন্ত্রণ সংকেত সংরক্ষণে যথেষ্ট। তাই সঠিক উত্তর হলো গ) 8.

• ইবিসিডিক (EBCDIC) কোড:
- EBCDIC এর পূর্ণরূপ হলো Extended Binary Coded Decimal Interchange Code.
- এটি একটি 8 বিটের কোড।
- এই কোড দ্বারা 28 বা 256টি অংক, অক্ষর বা চিহ্ন প্রকাশ করা যায়।
- এই কোডে জোন বিট হিসেবে 0 থেকে 9 পর্যন্ত, সংখ্যার জন্য 1111, A থেকে Z পর্যন্ত বর্ণের জন্য 1100, 1101, 1110 এবং বিশেষ চিহ্নের জন্য 0100, 0101, 0110 ও 0111 ব্যবহৃত হয়।
- দশমিক সংখ্যাগুলোকে BCD 8421 কোডের মাধ্যমে প্রকাশ করে প্রত্যেক সংখ্যার সাথে 1111 যোগ করে EBCDIC কোড প্রকাশ করা হয়।
- যেমন: 5 কে EBCDIC এ প্রকাশ করতে হলে 5 কে প্রথমে BCD 8421 অর্থাৎ 0101 এ প্রকাশ করে এর সাথে 1111 যোগ করতে হবে। কাজেই 5 এর EBCDIC হবে 11110101.

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত - বিশ্ববিদ্যালয় এবং ব্রিটানিকা।

১,০১৩.
ডিকোডারে ইনপুট লাইন ৩ টি হলে আউটপুট লাইন কয়টি হবে?
  1. ক) ২ টি
  2. খ) ৮ টি
  3. গ) ১৬ টি
  4. ঘ) ৪ টি
সঠিক উত্তর:
খ) ৮ টি
উত্তর
সঠিক উত্তর:
খ) ৮ টি
ব্যাখ্যা
ডিকোডার হল এমন একটি সমবায় সার্কিট যার সাহায্যে n টি ইনপুট থেকে সর্বাধিক 2n টি আউটপুট পাওয়া যায়।
n = 3 হলে, 2n = 23 = 8

ডিকোডারে ইনপুট লাইন ৩ টি হলে আউটপুট লাইন ৮ টি হবে

আউটপুট লাইনগুলোর একটিতে ১ ও বাকি সবকটিতে ০ আউটপুট পাওয়া যায়।

এখানে A2,  A1  ও A0 হলো ইনপুট লাইন
D0 D1 D2 .................. D7 হলো আউটপুট লাইন

উৎসঃ তথ্য ও যোগাযোগ প্রযুক্তি (১১শ - ১২শ শ্রেণি), প্রকৌশলী মুজিবুর রহমান
১,০১৪.
বাইনারি সংখ্যা (1101)2 এর দশমিক মান কত?
  1. 15
  2. 11
  3. 12
  4. 13
সঠিক উত্তর:
13
উত্তর
সঠিক উত্তর:
13
ব্যাখ্যা

◉ বাইনারি সংখ্যা (1101)2 এর দশমিক মান হচ্ছে - 13.

বাইনারি থেকে দশমিক সংখ্যায় রূপান্তর: 
- বাইনারি থেকে দশমিক সংখ্যায় রূপান্তর করার সময় প্রত্যেক অংককে ২ দ্বারা গুণ করতে হবে। 
- গুণ করার সময় স্থানীয় মান অনুযায়ী ২ এর ঘাত ০ হতে বাড়াতে হবে। 
যেমন: একক স্থানীয় অংকটিকে ২ দ্বারা, দশক স্থানীয় অংকটিকে ২ দ্বারা, শতক স্থানীয় অংকটিকে ২দ্বারা গুণ করতে হবে। 
- প্রাপ্ত গুণফলকে যোগ করলে উক্ত বাইনারি সংখ্যাটির সমতুল্য দশমিক মান পাওয়া যাবে।

এখানে, 
(1101)2 এর দশমিক সংখ্যা হলো- 
= 1 × 23 + 1 × 22 + 0 × 21 + 1 × 2
= 8 + 4 + 0 + 1 
= 13

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

১,০১৫.
বুলিয়ান লজিকে যোগ অপারেশন করার জন্য কোন ধরনের লজিক গেট ব্যবহার করা হয়?
  1. NOR gate
  2. NOT gate
  3. OR gate 
  4. AND gate
সঠিক উত্তর:
OR gate 
উত্তর
সঠিক উত্তর:
OR gate 
ব্যাখ্যা

• বুলিয়ান লজিকে যোগ অপারেশন বোঝাতে সাধারণত OR অপারেশন ব্যবহৃত হয়। OR অপারেশন দুটি বা ততোধিক ইনপুটের মধ্যে অন্তত একটি ইনপুট ‘1’ হলে আউটপুট ‘1’ দেয়। এটি ডিজিটাল লজিকে যোগের মতো কাজ করে, কারণ যদি কোনো ইনপুট সক্রিয় থাকে, আউটপুট সক্রিয় হবে। তাই OR অপারেশনকে বাস্তবায়ন করতে OR গেট ব্যবহৃত হয়। অন্য গেট যেমন AND, NOT, বা NOR ভিন্ন ধরনের লজিক ফাংশন সম্পাদন করে। AND গেট তখনই আউটপুট ‘1’ দেয় যখন সব ইনপুট ‘1’ হয়, NOT গেট ইনপুটের বিপরীত আউটপুট দেয়, আর NOR গেট OR-এর বিপরীত আউটপুট প্রদান করে। সুতরাং, যোগের জন্য সঠিক গেট হলো OR গেট।

- সঠিক উত্তর: গ) OR gate.

• লজিক গেইট:
- লজিক গেইট হচ্ছে এক ধরনের ইলেকট্রনিক সার্কিট যা এক বা একাধিক ইনপুট গ্রহণ করে কোন যুক্তির ভিত্তিতে একটি মাত্র আউটপুট প্রদান করে।
- লজিক গেইটে ব্যবহৃত দুটি ইনপুট হলো 1 এবং 0।
- মৌলিক লজিক গেইট তিনটি। যথা- অর গেইট, অ্যান্ড গেইট এবং নট গেইট।

- OR gate: বুলিয়ান অ্যালজেবরার যোগের কাজ সম্পাদনের জন্য অর লজিক গেইট ব্যবহার করা হয়।
- AND gate: বুলিয়ান অ্যালজেবরার গুণনের কাজ সম্পাদনের জন্য এন্ড লজিক গেইট ব্যবহার করা হয়।
- NOT gate: বুলিয়ান অ্যালজেবরার পূরকের কাজ সম্পাদনের জন্য নট লজিক গেইট ব্যবহার করা হয়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।

১,০১৬.
বাইনারি সংখ্যা পদ্ধতিতে ব্যবহৃত সংখ্যা কোনটি?
  1. ক) ০
  2. খ) ১
  3. গ) ০, ১
  4. ঘ) ১, ২
সঠিক উত্তর:
গ) ০, ১
উত্তর
সঠিক উত্তর:
গ) ০, ১
ব্যাখ্যা
- বাইনারি সংখ্যা পদ্ধতিতে ব্যবহৃত অঙ্ক ০ (শূন্য) এবং ১ (এক)। 
- ইংরেজি Binary শব্দের Bi এবং Digit শব্দের নিয়ে Bit শব্দটি গঠিত হয়।
- ডিজিটাল কম্পিউটারের মেশিন ভাষা হলাে বিট (০ ও ১)। এক্ষেত্রে (0) বিট দিয়ে নিম্ন ভােল্টেজ (Low Voltage) এবং (১) বিট দিয়ে উচ্চ ভােল্টেজ (High Voltage) নির্দেশ করা হয়।
- ৮টি বিট মিলে ১ বাইট হয়। এরূপ ৮ বিটের কোড দিয়ে যে কোনাে বর্ণ, অঙ্ক বা বিশেষ চিহ্নকে প্রকাশ করা হয়।
- ৮ বিট বিশিষ্ট শব্দকে বাইট বলা হয়।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০১৭.
যে লজিক বর্তনী আলফানিউমেরিক ক্যারেক্টারকে বাইনারি কোডে পরিণত করে তাকে কি বলে?
  1. রেজিস্টার
  2. এনকোডার
  3. ডিকোডার
  4. কাউন্টার
সঠিক উত্তর:
এনকোডার
উত্তর
সঠিক উত্তর:
এনকোডার
ব্যাখ্যা
• এনকোডার:
- এনকোডার এক ধরনের সমবায় সার্কিট বা ডিজিটাল বর্তনী, যা মানুষের ব্যবহৃত বিভিন্ন আলফানিউমেরিক বর্ণ, বিশেষ চিহ্ন, টেক্সট, অডিও ও ভিডিও ইত্যাদিকে ডিজিটাল সিস্টেমের বোধগম্য কোডে রূপান্তর করে। 
- এনকোডার এমন একটি সমবায় সার্কিট যার দ্বারা সর্বাধিক 2n টি ইনপুট থেকে n টি আউটপুট লাইনে 0 বা 1 আউটপুট পাওয়া যায়।
- যদি 23 = 8টি ইনপুট হয় তাহলে 3টি আউটপুট হবে।
- যে কোন মুহূর্তে একটি মাত্র ইনপুট 1 ও বাকি সব ইনপুট 0 থাকে।
- এনকোডার বিভিন্ন ধরনের হতে পারে। যেমন: 4 থেকে 2 এনকোডার, 8 থেকে 3 এনকোডার ইত্যাদি।
- এনকোডারের সাহায্যে যে কোন আলফানিউমেরিক বর্ণকে অ্যাসকি, ইবিসিডিক ইত্যাদি কোডে পরিণত করা যায়। সেজন্য ইনপুট ব্যবস্থায় কী-বোর্ডের সঙ্গে এনকোডার যুক্ত থাকে।

উৎস:
১. তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২. তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, মাহবুবুর রহমান।
১,০১৮.
অক্টাল 245 কে ডেসিমেল সংখ্যায় রূপান্তর করলে কত হয়?
  1. 165
  2. 189
  3. 147
  4. 205
সঠিক উত্তর:
165
উত্তর
সঠিক উত্তর:
165
ব্যাখ্যা

প্রশ্ন: অক্টাল 245 কে ডেসিমেল সংখ্যায় রূপান্তর করলে কত হয়?

সমাধান:
অক্টাল সংখ্যা (Octal Number):অক্টাল সংখ্যা পদ্ধতির বেজ বা ভিত্তি হচ্ছে ৮।
এই পদ্ধতিতে 0, 1, 2, 3, 4, 5, 6 এবং 7 এই ৮টি মৌলিক অংক ব্যবহৃত হয়।
অক্টাল সংখ্যাকে (ভিত্তি 8) ডেসিমেল সংখ্যায় (ভিত্তি 10) রূপান্তর করতে হলে, অক্টাল সংখ্যার প্রতিটি অঙ্ককে তার স্থানীয় মান এবং ভিত্তি (8) দিয়ে গুণ করে প্রাপ্ত গুণফলগুলো যোগ করতে হয়।
উদাহরণ: (124)8, (731)8 ইত্যাদি।

এখানে, (245)8 কে ডেসিমেল সংখ্যা হিসেবে রূপান্তর করি:
(245)8 = 2 × 82 + 4 × 81 + 5 × 80
= 2 × 64 + 4 × 8 + 5 × 1
= 128 + 32 + 5
= 165
∴ (245)8 = 165

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (মাহবুবুর রহমান), একাদশ-দ্বাদশ শ্রেণি।

১,০১৯.
রেজিস্টারে নতুন তথ্য রাখাকে কী বলে?
  1. সেভিং
  2. লোডিং
  3. প্রসেসিং
  4. আপডেটিং
সঠিক উত্তর:
লোডিং
উত্তর
সঠিক উত্তর:
লোডিং
ব্যাখ্যা
রেজিস্টারে নতুন তথ্য রাখাকে লোডিং বলে।

রেজিস্টার
- রেজিস্টার হলো একগুচ্ছ ফ্লিপ-ফ্লপ যার প্রত্যেকটি এক বিট (Bit) তথ্য সংরক্ষণ করতে পারে।
- একটি n-bit রেজিস্টারে n সংখ্যক ফ্লিপ-ফ্লপ থাকে যা বাইনারি n-bit তথ্য সংরক্ষণ করতে পারে।
- কাজেই রেজিস্টার হল একগুচ্ছ মেমরি উপাদান যা একত্রে একটি ইউনিট হিসাবে কাজ করে।
- ফ্লিপ-ফ্লপ ছাড়াও রেজিস্টারে কম্বিনেশনাল (Combinational) গেইট থাকতে পারে যা কোন ডেটা প্রসেসিংয়ের কাজ করতে পারে।
- ব্যাপক অর্থে রেজিস্টার হল একগুচ্ছ ফ্লিপ-ফ্লপ এবং গেইটের সমন্বয়ে গঠিত সার্কিট।
- রেজিস্টারের ফ্লিপ-ফ্লপ বাইনারি তথ্য সংরক্ষণ করে এবং গেইটগুলো এই তথ্যকে কন্ট্রোল করে অর্থাৎ কখন এবং কিভাবে নতুন তথ্য রেজিস্টারে স্থানান্তর ঘটবে তা নিয়ন্ত্রণ করে। 
- রেজিস্টারে নতুন তথ্য রাখাকে লোডিং (Loading) বলে।

উৎস:
তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
১,০২০.
ডেসিমাল নাম্বার -
  1. ক) A3
  2. খ) DA1
  3. গ) CA2
  4. ঘ) 9001
সঠিক উত্তর:
ঘ) 9001
উত্তর
সঠিক উত্তর:
ঘ) 9001
ব্যাখ্যা
Octal number system এ আটটি অংক ব্যবহৃত হয়। যথা- ০,১,২,৩,৪,৫,৬ এবং ৭। 
Binary number system এ দুইটি অংক ব্যবহৃত হয়। যথা- ০,১।
Decimal number system এ দশটি অংক ব্যবহৃত হয়। যথা- ০,১,২,৩,৪,৫,৬, ৭, ৮, ৯। 
Hexa decimal number system এ ষোলটি অংক ব্যবহৃত হয়। যথা- ০, ১, ২, ৩, ৪, ৫, ৬, ৭, ৮, ৯, A, B, C, D, E, F। 
9001 এটি ডেসিমাল নাম্বার।
১,০২১.
12A কোন ধরনের সংখ্যা?
  1. ক) অক্টাল
  2. খ) বাইনারী
  3. গ) দশমিক
  4. ঘ) হেক্সাডেসিমেল
সঠিক উত্তর:
ঘ) হেক্সাডেসিমেল
উত্তর
সঠিক উত্তর:
ঘ) হেক্সাডেসিমেল
ব্যাখ্যা
হেক্সাডেসিমেল সংখ্যা লিখতে 0-9এবং A-F পর্যন্ত অক্ষর ব্যবহার করা হয় তাই 12A একটি হেক্সাডেসিমেল সংখ্যা যার দশমিকের মান ২৯৮।
১,০২২.
(159.69)16 এর সমতুল্য অক্টাল মান কত?
  1. 371.644
  2. 454.511
  3. 494.533
  4. 531.322
সঠিক উত্তর:
531.322
উত্তর
সঠিক উত্তর:
531.322
১,০২৩.
একটি ফ্লিপ-ফ্লপ-এর আউটপুট অন্যটির ক্লক-পালস হিসেবে ব্যবহৃত হয় কোন ধরনের কাউন্টারে?
  1. সিনক্রোনাস কাউন্টার
  2. রিং কাউন্টার
  3. অ্যাসিনক্রোনাস কাউন্টার
  4. আইসোক্রোনাস কাউন্টার
সঠিক উত্তর:
অ্যাসিনক্রোনাস কাউন্টার
উত্তর
সঠিক উত্তর:
অ্যাসিনক্রোনাস কাউন্টার
ব্যাখ্যা
• কাউন্টারের প্রকারভেদ:
- ইনপুট ক্লক পালসের ওপর ভিত্তি করে কাউন্টার প্রধানত দু'প্রকার। যথা-
১. সিনক্রোনাস (Synchronous) কাউন্টার:
- যে কাউন্টারে একটিমাত্র ক্লক পাল্স কাউন্টারে ব্যবহৃত সবগুলো ফ্লিপ-ফ্লপ-এর অবস্থার (State) পরিবর্তন ঘটায়, তাকে সিনক্রোনাস কাউন্টার বলা হয়।
- এই কাউন্টারে সকল ফ্লিপ-ফ্লপের ক্লক ইনপুট একসাথে যুক্ত থাকে এবং ফ্লিপ-ফ্লপগুলো ইনপুট পাল্স দ্বারা ট্রিগারড হয়।
- উদাহরণ: রিং কাউন্টার (Ring Counter), মোড-10 (MOD-10) কাউন্টার ইত্যাদি।

২. অ্যাসিনক্রোনাস (Asynchronous) কাউন্টার:
- অ্যাসিনক্রোনাস কাউন্টার হলো এমন ধরনের কাউন্টার, যেখানে একটি ফ্লিপ-ফ্লপ-এর আউটপুট অন্যটির ক্লক-পালস  হিসেবে ব্যবহৃত হয়।
- উদাহরণ: রিপল কাউন্টার (Ripple Counter)।
- অ্যাসিনক্রোনাস রিপল কাউন্টার আবার দু'প্রকার। যথা-
i. রিপল আপ (Up) কাউন্টার: ছোট নম্বর থেকে বড় নম্বরের দিকে পর্যায়ক্রমিক গণনা করে।
ii. রিপল ডাউন (Down) কাউন্টার: বড় থেকে পর্যায়ক্রমিকভাবে নিচের দিকে গণনা করে।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, মাহবুবুর রহমান।
১,০২৪.
-23 এর বাইনারি কোনটি?
  1. ক) 11101101
  2. খ) 11101011
  3. গ) 11101001
  4. ঘ) 10111101
সঠিক উত্তর:
গ) 11101001
উত্তর
সঠিক উত্তর:
গ) 11101001
ব্যাখ্যা
আমরা জানি +23  এর ২ এর পরিপূরক -23 
এখানে +23 একটি ধনাত্নক চিহ্নযুক্ত সংখ্যা তাই তার পরিবির্তের 8 বিট বাইনারি হবে।


+ 23 এর বাইনারি =   00010111
১ এর পরিপূরক    =   11101000
                                            +1
২ এর পরিপূরক    =  11101001

অর্থাৎ -23 = 11101001
১,০২৫.
বাইনারি সংখ্যা 101100 এর ২ এর পরিপুরক (2's Complement) কত?
  1. 010111
  2. 010101
  3. 010100
  4. 001011
সঠিক উত্তর:
010100
উত্তর
সঠিক উত্তর:
010100
ব্যাখ্যা

বাইনারি সংখ্যা 101100 এর ২ এর পরিপূরক হলো 010100.

• ২-এর পরিপুরক (2's Complement):
- কোনো বাইনারি সংখ্যার প্রতিটি বিটকে পূরক করে বা উল্টিয়ে (0 এর জায়গায় 1 এবং 1 এর জায়গায় 0) যে সংখ্যা পাওয়া যায় তাকে ১-এর পরিপূরক বলে।
- বাইনারি সংখ্যাকে ১-এর পরিপূরক বা উল্টিয়ে লিখে তার সাথে ১ যোগ করে যে সংখ্যা পাওয়া যায় তাকে ২-এর পরিপূরক বলা হয়।
- ১৯৪৫ সালে জন ভন নিউম্যান EDSAC কম্পিউটারের ২ এর পরিপূরক ব্যবহারের প্রস্তাব করেন।

• ধাপ ১: ১ এর পরিপূরক (1's Complement) নির্ণয়:
প্রদত্ত বাইনারি সংখ্যা: 101100
১ এর পরিপূরক (বিট উল্টিয়ে): 010011

ধাপ ২: ২ এর পরিপূরক (2's Complement) নির্ণয়:
১ এর পরিপূরকের সাথে 1 যোগ করতে হবে:
    010011 (১ এর পরিপূরক)
  +         1
  ––––––––
    010100

অতএব, বাইনারি সংখ্যা 101100 এর ২ এর পরিপূরক হলো 010100।
∴ সঠিক উত্তর: গ) 010100

১,০২৬.
নিচের কোন উক্তিটি ভুল?
  1. ১ বাইট = ৮ বিট
  2. ১ কিলোবাইট = ১০২৪ বাইট
  3. ১ পেটাবাইট = ১০২৪ টেরাবাইট
  4. ১ টেরাবাইট = ১০২৪ মেগাবাইট
সঠিক উত্তর:
১ টেরাবাইট = ১০২৪ মেগাবাইট
উত্তর
সঠিক উত্তর:
১ টেরাবাইট = ১০২৪ মেগাবাইট
ব্যাখ্যা
- ১ বাইট = ৮ বিট।
- ১ কিলোবিট = ১০০০ বিট।
- ১ মেগাবিট = ১০০০ কিলোবিট।
- ১ গিগাবিট = ১০০০ মেগাবিট।
- ১ টেরাবিট = ১০০০ গিগাবিট।
- ১ কিলোবাইট = ১০২৪ বাইট।
- ১ মেগাবাইট = ১০২৪ কিলোবাইট।
- ১ গিগাবাইট = ১০২৪ মেগাবাইট।
- ১ টেরাবাইট = ১০২৪ গিগাবাইট
- ১ পেটাবাইট = ১০২৪ টেরাবাইট।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবর রহমান।
১,০২৭.
(13A)16 কে অক্টাল সংখ্যায় রূপান্তর করলে পাওয়া যায় -
  1. 472
  2. 482
  3. 452
  4. 488
সঠিক উত্তর:
472
উত্তর
সঠিক উত্তর:
472
ব্যাখ্যা

• (13A)16 কে অক্টাল সংখ্যায় রূপান্তর করলে পাওয়া যায় : 472

হেক্সাডেসিমেল সংখ্যাকে অক্ট্যাল সংখ্যায় রূপান্তর:
- হেক্সাডেসিমেল সংখ্যাকে অক্টাল সংখ্যায় রূপান্তরের জন্য প্রথমে হেক্সাডেসিমেল সংখ্যার প্রত্যেকটি অংককে ৪ বিট বাইনারি সংখ্যায় রূপান্তর করতে হবে।
- অত:পর পুরো বাইনারি সংখ্যাটিকে ৩ বিট করে এক একটি গ্রুপে সাজিয়ে সমতুল্য অক্ট্যাল মান বসালে উক্ত হেক্সাডেসিমেল সংখ্যাটির অক্ট্যাল মান পাওয়া যাবে।



উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

১,০২৮.
নিচের কোন লজিক গেইটের ক্ষেত্রে দুইটি ইনপুটই 1 হলে আউটপুট 1 হবে?
  1. NAND
  2. NOR
  3. AND
  4. XOR
সঠিক উত্তর:
AND
উত্তর
সঠিক উত্তর:
AND
ব্যাখ্যা
• অ্যান্ড গেইট:
- অ্যান্ড গেইট যৌক্তিক গুণন পদ্ধতিতে কাজ করে।
- যে গেইটের দুই বা ততোধিক ইনপুট থাকে এবং আউটপুট ইনপুটগুলোর যৌক্তিক গুণফলের সমান হয় তাকে অ্যান্ড গেইট বলে।
- সবগুলো ইনপুট 1 হলে অ্যান্ড গেইটের আউটপুট 1 হবে, অন্যথায় আউটপুট 0 হবে।
- নিচে দুই ইনপুট বিশিষ্ট অ্যান্ড গেইটের বর্তনী এবং সত্যক সারণি দেখানো হলো:


উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০২৯.
155 দশমিক সংখ্যাটির সমতুল্য বাইনারি কত?
  1. ক) 10101011
  2. খ) 10011011
  3. গ) 10000111
  4. ঘ) 00101010
সঠিক উত্তর:
খ) 10011011
উত্তর
সঠিক উত্তর:
খ) 10011011
ব্যাখ্যা


∴ 155 এর সমতুল্য বাইনারি 10011011
১,০৩০.
10001 - 111 বাইনারি সংখ্যার বিয়োগফল কত?
  1. ক) 101
  2. খ) 1100
  3. গ) 01010
  4. ঘ) 1100
সঠিক উত্তর:
গ) 01010
উত্তর
সঠিক উত্তর:
গ) 01010
ব্যাখ্যা
0 - 0 = 0
0 - 1 = 1 
1 - 0 = 1 
1 - 1 = 0 

বিয়োগ করা না গেলে ধার করব ২ এবং ফেরত দিব ১ (এই ১ নিচের অংকের সাথে যোগ হবে অর্থাৎ ছোটবেলার যোগ অংকের মত) 

10001 - 111
= 01010
১,০৩১.
হেক্সাডেসিমেলে C এর সমুতল্য বাইনারি মান কত?
  1. 1010
  2. 1100
  3. 1110
  4. 1111
সঠিক উত্তর:
1100
উত্তর
সঠিক উত্তর:
1100
ব্যাখ্যা
হেক্সাডেসিমাল (Hexadecimal) সংখ্যা পদ্ধতিতে 'C' হলো একটি সংখ্যা, যার দশমিক মান হচ্ছে 12.
এখন 12 কে বাইনারি সংখ্যায় রূপান্তর করলে পাওয়া যায়: 1100

- শূন্য সহ ১ থেকে F পর্যন্ত হেক্সাডেসিমেল সংখ্যাকে ৪ (চার) বিট বাইনারি সংখ্যা দ্বারা প্রকাশ করা যায়।
- হেক্সাডেসিমেল সংখ্যার প্রতিটি অংককে ৪ (চার) বিটের বাইনারি সংখ্যায় রূপান্তর করলেই বাইনারি সংখ্যা পাওয়া যাবে।

• বাকি অপশনগুলো-
- হেক্সাডেসিমেলে A এর সমুতল্য বাইনারি মান 1010 (ক)।
- হেক্সাডেসিমেলে E এর সমুতল্য বাইনারি মান 1110 (গ)।
- হেক্সাডেসিমেলে F এর সমুতল্য বাইনারি মান 1111(ঘ)।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
১,০৩২.
দশমিক পদ্ধতিতে মোট কয়টি অংক ব্যবহৃত হয়?
  1. ক) ৯
  2. খ) ১০
  3. গ) ১১
  4. ঘ) ৮
সঠিক উত্তর:
খ) ১০
উত্তর
সঠিক উত্তর:
খ) ১০
ব্যাখ্যা

দশমিক সংখ্যা পদ্ধতিঃ
মানুষ দৈনন্দিন জীবনে গণনা কিংবা হিসাব-নিকাশের জন্য যে সংখ্যা পদ্ধতি ব্যবহার করে তাই দশমিক সংখ্যা পদ্ধতি। এ পদ্ধতির বেজ বা ভিত্তি হচ্ছে ১০।
কারণ এই পদ্ধতিতে মোট ১০ টি মৌলিক চিহ্ন ব্যবহার করা হয়। যথাঃ ০, ১, ২, ৩, ৪, ৫, ৬, ৭, ৮ এবং ৯। (১০১)১০ , (১২৩)১০, (৯৮.৭৩)১০ ইত্যাদি হলো দশমিক সংখ্যার উদাহরণ। 

সূত্রঃ তথ্য ও যোগাযোগ প্রযুক্তি - প্রথম পত্র,এইচএসসি, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়

১,০৩৩.
নিচের কোনটি অ্যালগরিদমের সঠিক বিবরণ?
  1. সবসময় সঠিক সমাধান দেয়
  2. এগুলো কেবল কম্পিউটারে ব্যবহার হয়
  3. এগুলো শুধু সংখ্যার জন্যই
  4. সমস্যা সমাধানের জন্য ধাপে ধাপে নির্দেশনা 
সঠিক উত্তর:
সমস্যা সমাধানের জন্য ধাপে ধাপে নির্দেশনা 
উত্তর
সঠিক উত্তর:
সমস্যা সমাধানের জন্য ধাপে ধাপে নির্দেশনা 
ব্যাখ্যা

• সঠিক উত্তর হলো: ঘ) সমস্যা সমাধানের জন্য ধাপে ধাপে নির্দেশনা।

অ্যালগরিদম হলো একটি সুসংগঠিত এবং ধাপে ধাপে প্রণীত নির্দেশনার সেট, যা কোনো নির্দিষ্ট সমস্যা সমাধানের জন্য তৈরি করা হয়। এটি কেবল কম্পিউটারে ব্যবহারের জন্য নয়, বরং যেকোনো ধরনের সমস্যা সমাধানে প্রয়োগ করা যেতে পারে। অ্যালগরিদমকে সংখ্যার সমস্যার সীমানায় সীমাবদ্ধ করা যায় না, কারণ এটি যেকোনো ধরণের ইনপুট বা ডেটার উপর প্রয়োগ করা যেতে পারে। মূল বৈশিষ্ট্য হলো এটি পরিষ্কারভাবে সংজ্ঞায়িত ধাপের মাধ্যমে কাজ করে এবং ফলাফল পাওয়ার একটি নির্দিষ্ট পদ্ধতি নির্দেশ করে। সুতরাং, অ্যালগরিদম মানে ধাপে ধাপে সমস্যা সমাধানের নিয়মিত পদ্ধতি।
 
 • অ্যালগরিদম (Algorithm):
- অ্যালগরিদম হলো সমস্যা সমাধানের জন্য ধাপে ধাপে নির্দেশনা।  
- এটি যেকোনো ধরণের সমস্যা সমাধানের জন্য ব্যবহার করা যায়, শুধুমাত্র সংখ্যার জন্য নয়।  
- অ্যালগরিদম সবসময় সঠিক সমাধান দিতে পারে, তবে নির্ভর করে নির্দেশনার সঠিকতার উপর।  
- এটি কম্পিউটারে ব্যবহার করা যায়, কিন্তু কম্পিউটারের জন্যই সীমাবদ্ধ নয়।  
- মূলত অ্যালগরিদম হলো ধাপে ধাপে পরিকল্পিত সমাধান প্রক্রিয়া।  

সুতরাং, অ্যালগরিদমের সঠিক সংজ্ঞা হল সমস্যা সমাধানের জন্য ধাপে ধাপে নির্দেশনা।  
- সঠিক উত্তর: ঘ) সমস্যা সমাধানের জন্য ধাপে ধাপে নির্দেশনা।

সূত্র:
- Cormen, Leiserson, Rivest, and Stein – Introduction to Algorithms (CLRS).

১,০৩৪.
(5DF)16 সংখ্যাটিকে দশমিক সংখ্যায় রূপান্তর করলে কত হবে?
  1. 1503
  2. 1519
  3. 1488
  4. 1610
সঠিক উত্তর:
1503
উত্তর
সঠিক উত্তর:
1503
ব্যাখ্যা

(5DF)16 সংখ্যাটিকে দশমিক সংখ্যায় রূপান্তর করলে 1503 হবে।

• হেক্সাডেসিমেল থেকে দশমিক সংখ্যায় রূপান্তরের জন্য, প্রতিটি অঙ্ককে 16-এর ঘাত দ্বারা গুণ করে প্রাপ্ত ফলাফলগুলো যোগ করতে হয়।
- হেক্সাডেসিমেল সংখ্যায় D = 13 এবং F = 15।

• এখানে, হেক্সাডেসিমেল সংখ্যাটি হলো (5DF)16
• এর দশমিক রূপান্তর হলো:
 = (5 × 162) + (D × 161) + (F × 160)
 = (5 × 256) + (13 × 16) + (15 × 1)
 = 1280 + 208 + 15
 = 1503

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।

১,০৩৫.
কোন গেইটের ক্ষেত্রে কমপক্ষে একটি ইনপুট 1 হলে আউটপুট 1 হবে?
  1. OR
  2. AND
  3. NOT
  4. NOR
সঠিক উত্তর:
OR
উত্তর
সঠিক উত্তর:
OR
ব্যাখ্যা
মৌলিক লজিক গেইট:
- ডিজিটাল ইলেকট্রনিক্স পদ্ধতি বাস্তবায়নের জন্য যে সমস্ত গেইট মূলত কাজ করে তাদেরকে মৌলিক গেইট বলা হয়।
- কম্পিউটার বা অন্যান্য ডিজিটাল পদ্ধতির মূলে রয়েছে তিনটি মৌলিক গেইট। যথা:
১. অর গেইট (OR Gate),
২. অ্যান্ড গেইট (AND Gate) এবং
৩. নট গেইট (NOT Gate)।

• অর গেইট:
- যে গেইটের দুই বা ততোধিক ইনপুট থাকে এবং আউটপুট ইনপুটসমূহের যৌক্তিক যোগফলের সমান তাকে অর গেইট বলে।
- কমপক্ষে একটি ইনপুট 1 হলে অর গেইটের আউটপুট 1 হবে, অন্যথায় আউটপুট ০ হবে।

• অ্যান্ড গেইট:
- যে গেইটের দুই বা ততোধিক ইনপুট থাকে এবং আউটপুট ইনপুটগুলোর যৌক্তিক গুণফলের সমান হয় তাকে অ্যান্ড গেইট বলে।
- সবগুলো ইনপুট 1 হলে অ্যান্ড গেইটের আউটপুট 1 হবে; অন্যথায় আউটপুট 0 হবে।

• নট গেইট:
- যে গেইটে একটি ইনপুট ও একটি আউটপুট থাকে তাকে নট গেইট বলে।
- এই গেইটের ইনপুট 1 হলে আউটপুট হবে 0 এবং ইনপুট 0 হলে আউটপুট হবে 1.

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৩৬.
ডি-মরগ্যানের প্রথম উপপাদ্য কোনটি?
  1. A+0=A
  2. A+A=A
  3. A⋅1=1
  4. .
সঠিক উত্তর:
.
উত্তর
সঠিক উত্তর:
.
ব্যাখ্যা
হচ্ছে ডি-মরগ্যানের প্রথম উপপাদ্য।

ডি-মরগ্যান উপপাদ্য:


উৎস: বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৩৭.
অক্ট্যাল সংখ্যার ভিত্তি কত?
  1. ১৬
  2. ১০
সঠিক উত্তর:
উত্তর
সঠিক উত্তর:
ব্যাখ্যা
• অক্ট্যাল সংখ্যা: 
- যে সংখ্যা পদ্ধতিতে আটটি অঙ্ক বা চিহ্ন ব্যবহার করা হয় তাকে অক্ট্যাল সংখ্যা পদ্ধতি বলে।
- এ পদ্ধতিতে ব্যবহৃত অঙ্ক গুলো হলো- ০, ১, ২, ৩, ৪, ৫, ৬, ৭।
- অক্ট্যাল সংখ্যা পদ্ধতির ভিত্তি হচ্ছে ৮।
- ৭১৪, ৭৬৫, ৫৬৭ অক্ট্যাল সংখ্যা কিন্তু ৪৮৫ অক্ট্যাল সংখ্যা নয়, কারণ ৮ অক্ট্যাল সংখ্যার অঙ্ক বা চিহ্ন না।

অন্যদিকে,
- বাইনারি সংখ্যার ভিত্তি ২।
- দশমিক বা ডেসিমেল সংখ্যার ভিত্তি ১০।
- হেক্সাডেসিমেল সংখ্যার ভিত্তি ১৬।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
১,০৩৮.
AND গেইটে A ও B দুটি ইনপুটি 0 হলে আউটপুট কত হবে?
  1. 0
  2. 1
  3. 10
  4. 11
সঠিক উত্তর:
0
উত্তর
সঠিক উত্তর:
0
ব্যাখ্যা
• AND গেইট:
- বুলিয়ান আলজেবরার গুণনের কাজ সম্পাদনের জন্য যে লজিক গেইট ব্যবহার করা হয়, তাকে AND গেইট বলে।
- এ গেইটে দুই বা দুই এর অধিক ইনপুট এবং একটিমাত্র আউটপুট থাকে।
- যে কোনো একটি ইনপুট মিথ্যা (0) হলে আউটপুট মিথ্যা (0) হবে।
- সবগুলো ইনপুট সত্য (1) হলে আউটপুট সত্য (1) হবে।
- যদি দুটি ইনপুট A ও B হয়, তাহলে এর আউটপুট হবে, Y= A.B
- এক্ষেত্রে ইনপুট A=1 এবং B=1 হলে কেবল আউটপুট X=1 হবে।


উৎস:
১. তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি (মাহবুবুর রহমান)।
২. তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৩৯.
NOT গেটের অপর নাম কী?
  1. OR gate
  2. AND gate
  3. Universal gate
  4. Inverter
সঠিক উত্তর:
Inverter
উত্তর
সঠিক উত্তর:
Inverter
ব্যাখ্যা

• ডিজিটাল ইলেকট্রনিক্সে NOT গেট একটি মৌলিক গেট হিসেবে ব্যবহৃত হয়। এটি তার ইনপুট সিগন্যালকে সম্পূর্ণ উল্টে বা বিপরীত করে আউটপুটে প্রকাশ করে। এই বিশেষ বৈশিষ্ট্যের কারণে প্রযুক্তিগতভাবে একে ইনভার্টার নামেও অভিহিত করা হয়।

• মৌলিক লজিক গেইট:
- ডিজিটাল ইলেকট্রনিক্স পদ্ধতি বাস্তবায়নের জন্য যে সমস্ত গেইট মূলত কাজ করে তাদেরকে মৌলিক গেইট বলা হয়।
- কম্পিউটার বা অন্যান্য ডিজিটাল পদ্ধতির মূলে রয়েছে তিনটি মৌলিক গেইট। যথা:
১. অর গেইট (OR Gate),
২. অ্যান্ড গেইট (AND Gate) এবং
৩. নট গেইট (NOT Gate).

• সার্বজনীন গেইট:
- যে গেইট এর সাহায্যে মৌলিক গেইটসহ (AND, OR, NOT) যেকোনো গেইট এবং যেকোনো সার্কিট বাস্তবায়ন করা যায় তাকে সার্বজনীন গেইট বলে।
- NAND ও NOR গেইটকে সার্বজনীন গেইট বলা হয়।
- কারণ, শুধুমাত্র NAND গেইট বা শুধুমাত্র NOR গেইট দিয়ে মৌলিক গেইটসহ যেকোনো লজিক গেইট বা সার্কিট বাস্তবায়ন করা যায়।

• মৌলিক লজিক গেইট:
- OR Gate,
- AND Gate,
- NOT Gate.

• সার্বজনীন লজিক গেইট:
- NAND Gate,
- NOR Gate.

• বিশেষ লজিক গেইট:
- XOR Gate,
- XNOR Gate.

উৎস:
১. তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ- দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
২. Science Direct [link]

১,০৪০.
কোন গেইটে সবগুলো ইনপুট 1 হলে আউটপুট 1 হবে?
  1. NOT
  2. OR
  3. AND
  4. NAND
সঠিক উত্তর:
AND
উত্তর
সঠিক উত্তর:
AND
ব্যাখ্যা
 মৌলিক লজিক গেইট:
- ডিজিটাল ইলেকট্রনিক্স পদ্ধতি বাস্তবায়নের জন্য যে সমস্ত গেইট মূলত কাজ করে তাদেরকে মৌলিক গেইট বলা হয়।
- কম্পিউটার বা অন্যান্য ডিজিটাল পদ্ধতির মূলে রয়েছে তিনটি মৌলিক গেইট। যথা:
১. অর গেইট (OR Gate),
২. অ্যান্ড গেইট (AND Gate) এবং
৩. নট গেইট (NOT Gate)। 

• অর গেইট:
- যে গেইটের দুই বা ততোধিক ইনপুট থাকে এবং আউটপুট ইনপুটসমূহের যৌক্তিক যোগফলের সমান তাকে অর গেইট বলে।
- কমপক্ষে একটি ইনপুট 1 হলে অর গেইটের আউটপুট 1 হবে, অন্যথায় আউটপুট ০ হবে। 

• অ্যান্ড গেইট:
- যে গেইটের দুই বা ততোধিক ইনপুট থাকে এবং আউটপুট ইনপুটগুলোর যৌক্তিক গুণফলের সমান হয় তাকে অ্যান্ড গেইট বলে।
- সবগুলো ইনপুট 1 হলে অ্যান্ড গেইটের আউটপুট 1 হবে; অন্যথায় আউটপুট 0 হবে। 

• নট গেইট:
- যে গেইটে একটি ইনপুট ও একটি আউটপুট থাকে তাকে নট গেইট বলে।
- এই গেইটের ইনপুট 1 হলে আউটপুট হবে 0 এবং ইনপুট 0 হলে আউটপুট হবে 1.

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৪১.
1 + 1 + 1 এর বাইনারি যোগফল কত?
  1. যোগফল = 0, ক্যারি = 0
  2. যোগফল = 0, ক্যারি = 1
  3. যোগফল = 1, ক্যারি = 0
  4. যোগফল = 1, ক্যারি = 1
সঠিক উত্তর:
যোগফল = 1, ক্যারি = 1
উত্তর
সঠিক উত্তর:
যোগফল = 1, ক্যারি = 1
ব্যাখ্যা
• বাইনারি যোগ (Binary Addition):
- বাইনারি যোগ দশমিক সংখ্যার যোগের মত বাইনারি সংখ্যায় বিটগুলো যোগের পর হাতে যে সংখ্যা থাকে, তা বামের বিটের সাথে যোগ হয়।
- দুটি বাইনারি অংক বা বিটের যোগের সময় চারটি ভিন্ন ভিন্ন অবস্থা দেখা যায়। যেমন:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 0 এবং হাতে থাকে 1 (ক্যারি 1), যা বাম দিকের সারিতে যোগ করতে হয়।

আবার 1 + 1 + 1 = 1 বসে এবং হাতে থাকে 1 (ক্যারি 1)।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৪২.
সাধরণত দুটি বিট একই কিনা তা তুলনা করার জন্য কাজে ব্যবহৃত হয়-
  1. ক) XOR গেইট
  2. খ) XNOR গেইট
  3. গ) AND গেইট
  4. ঘ) OR গেইট
সঠিক উত্তর:
ক) XOR গেইট
উত্তর
সঠিক উত্তর:
ক) XOR গেইট
ব্যাখ্যা

XOR gate এ বিজোড় সংখ্যাক ইনপুট ১ হলে আউটপুট ১, অন্যসময় ০ হয়।
তাহলে দুইটি ইনপুট ০ অথবা দুইটি ইনপুট ১ হলেও আউটপুট ০ হবে XOR এ।

১,০৪৩.
বাইনারি ডেটাকে এক স্থান থেকে অন্য স্থানে স্থানান্তরের অতিরিক্ত বিটকে কী বলে?
  1. ক) প্যারীটি বিট
  2. খ) অক্সিলারি বিট
  3. গ) মেগা বিট
  4. ঘ) নিবল
সঠিক উত্তর:
ক) প্যারীটি বিট
উত্তর
সঠিক উত্তর:
ক) প্যারীটি বিট
ব্যাখ্যা
প্যারীটি বিট বলতে বাইনারি পদ্ধতিতে তথ্য আদান-প্রদান করার সময় তথ্যের নির্ভুলতা বাড়াতে যে অতিরিক্ত ১টি বিট যুক্ত করা হয় তাকে বুঝায়। বাইনারি পদ্ধতিতে ডেটা আদান প্রদান করার সময় বিট গণনায় ভুল হতে পারে কোন কারণে ১ এর বদলে ০ আসতে পারে অথবা ০ বদলে ১ আসতে পারে। এরকমটি হলে গণনায় ত্রুটি হতে পারে। এই সমস্যা সমাধানের জন্য বাইনারি সংখ্যার বিটের বাম পাশে ১টি অতিরিক্ত বিট যোগ করা হয়।
১,০৪৪.
অক্টাল সংখ্যা 143 এর ডেসিমেল মান কত?
  1. 84
  2. 87
  3. 93
  4. 99
সঠিক উত্তর:
99
উত্তর
সঠিক উত্তর:
99
ব্যাখ্যা
• (143)8 এর ডেসিমেল নাম্বার 99.

• অক্টাল সংখ্যা (Octal Number):
- অক্টাল সংখ্যা পদ্ধতির বেজ বা ভিত্তি হচ্ছে ৮।
- এই পদ্ধতিতে 0, 1, 2, 3, 4, 5, 6 এবং 7 এই ৮টি মৌলিক অংক ব্যবহৃত হয়।
- উদাহরণ: (১০১), (৭৩১) ইত্যাদি।

এখানে,
(143)8
= (1 × 8²) + (4 × 8¹) + (3 × 8⁰) 
= 1 × 64 + 4 × 8 + 3 × 1
= 64 + 32 + 3
= 99

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (মাহবুবুর রহমান), একাদশ-দ্বাদশ শ্রেণি।
১,০৪৫.
নিচের কোনটি সত্য?
  1. ক) ASCII কোডে কম মেমোরির প্রয়োজন হয়।
  2. খ) ASCII কোডে বেশি মেমোরির প্রয়োজন হয়।
  3. গ) UniCode এর তুলনায় বেশি সময়ের প্রয়োজন হয়।
  4. ঘ) হাজার হাজার বর্ণ এবং চিহ্নের জন্য এ কোড ব্যবহার করা হয়।
সঠিক উত্তর:
ক) ASCII কোডে কম মেমোরির প্রয়োজন হয়।
উত্তর
সঠিক উত্তর:
ক) ASCII কোডে কম মেমোরির প্রয়োজন হয়।
ব্যাখ্যা

- ASCII কোড কম মেমোরির (১ বাইট) প্রয়োজন হয়।
- ASCII এর পূর্ণরূপ হলো American Standard Code for Information Interchange ।
- এটি বহুল প্রচলিত আলফানিউমেরিক কোড( Alphanumeric Code)।
- মাইক্রোকম্পিউটারে এ কোডের ব্যাপক প্রচলন রয়েছে ।এই কোড কম্পিউটার এবং ইনপুট/আউটপুটের জন্য ব্যবহৃত যন্ত্র (যেমনঃ কিবোর্ড, মাউস, মনিটর, প্রিন্টার ইত্যাদি) এর মধ্যে আলফানিউমেরিক তথ্য আদান প্রদানে ব্যবহৃত হয়।
- সর্বপ্রথম ১৯৬৩ সালে ANSI(American National Standard Institute) কর্তৃক আসকি কোড উদ্ভাবিত হয়, পরবর্তীতে ১৯৬৫ সালে রবার্ট উইলিয়াম বিমার ৭ বিটের আসকি কোড উদ্ভাবন করেন।

সুত্র: তথ্য ও যোগাযোগ প্রযুক্তি-২, এসএসসি ও ভোকেশনাল। 

১,০৪৬.
নিচের কোনটি 2 to 4 ডিকোডারের আউটপুট হওয়ার শর্ত মেনে চলে?
  1. ক) 0000
  2. খ) 1111
  3. গ) 0011
  4. ঘ) 0001
সঠিক উত্তর:
ঘ) 0001
উত্তর
সঠিক উত্তর:
ঘ) 0001
ব্যাখ্যা
ডিকোডার হল এমন একটি সমবায় সার্কিট যার সাহায্যে n টি ইনপুট থেকে সর্বাধিক 2n টি আউটপুট পাওয়া যায়।

আউটপুট লাইনগুলোর একটিতে 1 ও বাকি সবকটিতে 0 আউটপুট পাওয়া যায়।


এখানে A1  ও A0 হলো ইনপুট লাইন।
D0 D1 D2 D3 হলো আউটপুট লাইন।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (১১শ - ১২শ শ্রেণি), প্রকৌশলী মুজিবুর রহমান।
১,০৪৭.
নিচের কোন সংখ্যাটি অক্টাল পদ্ধতিতে সঠিক নয়?
  1. ১২১২
  2. ১৭২৪
  3. ১৮২৭
  4. ৬১২৩
সঠিক উত্তর:
১৮২৭
উত্তর
সঠিক উত্তর:
১৮২৭
ব্যাখ্যা
• অক্টাল সংখ্যাপদ্ধতিতে বেস বা ভিত্তি হলো ৮ টি। যথা-
০, ১, ২, ৩, ৪, ৫, ৬, ৭ 

উল্লেখিত সংখ্যাসমূহের মধ্যে ১৮২৭ সংখ্যাটির ৮ অক্টালের অন্তর্ভুক্ত নয়।
১,০৪৮.
(1001)2 × (1101)2 = (?)2
  1. 1110101
  2. 1110100
  3. 1111000
  4. 1111110
সঠিক উত্তর:
1110101
উত্তর
সঠিক উত্তর:
1110101
ব্যাখ্যা



১,০৪৯.
'1011010' বাইনারি সংখ্যার ২-এর পরিপূরক (2's Complement) কত?
  1. 0100110
  2. 0101101
  3. 1100111
  4. 0100101
সঠিক উত্তর:
0100110
উত্তর
সঠিক উত্তর:
0100110
ব্যাখ্যা
• '1011010' বাইনারি সংখ্যার ২-এর পরিপূরক (2's Complement) হচ্ছে: 0100110

• ২-এর পরিপূরক (2's Complement):
- কোনো বাইনারি সংখ্যার প্রতিটি বিটকে পূরক করে বা উল্টিয়ে (0 এর জায়গায় 1 এবং 1 এর জায়গায় 0) যে সংখ্যা পাওয়া যায় তাকে ১-এর পরিপূরক বলে।
- বাইনারি সংখ্যাকে ১-এর পরিপূরক বা উল্টিয়ে লিখে তার সাথে ১ যোগ করে যে সংখ্যা পাওয়া যায় তাকে ২-এর পরিপূরক বলা হয়।
- ১৯৪৫ সালে জন ভন নিউম্যান EDSAC কম্পিউটারের ২ এর পরিপূরক ব্যবহারের প্রস্তাব করেন।

'1011010'-এর ১-এর পরিপূরক = '0100101' (সব '0' কে '1' এবং সব '1' কে '0' দ্বারা প্রতিস্থাপন করা)
'0100101' + '1' = '0100110'
অতএব, '1011010' বাইনারি সংখ্যার ২-এর পরিপূরক হল '0100110''1011010'-এর ১-এর পরিপূরক = '0100101' (সব '0' কে '1' এবং সব '1' কে '0' দ্বারা প্রতিস্থাপন করা)
'0100101' + '1' = '0100110'
অতএব, '1011010' বাইনারি সংখ্যার ২-এর পরিপূরক হল '0100110'

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (মাহবুবুর রহমান), একাদশ-দ্বাদশ শ্রেণি।
১,০৫০.
কোনো এনকোডারে আউটপুট লাইন সাতটি হলে ইনপুট লাইন কতটি থাকে?
  1. ৭২টি
  2. ৬৪টি 
  3. ৪৮টি 
  4. ১২৮টি 
সঠিক উত্তর:
১২৮টি 
উত্তর
সঠিক উত্তর:
১২৮টি 
ব্যাখ্যা

• যদি কোনো এনকোডারের আউটপুট লাইনের সংখ্যা ৭টি হয়, তাহলে আমরা জানতে চাই ইনপুট লাইনের সংখ্যা কত। সাধারণভাবে, এনকোডারের ইনপুট এবং আউটপুট লাইনের সম্পর্ক নির্ভর করে বাইনারি এ্যাড্রেসিংয়ের সূত্রে। একটি এনকোডার n আউটপুট লাইন থেকে 2n ভিন্ন ইনপুট লাইন তৈরি করতে পারে। আউটপুট লাইন ৭টি হলে ইনপুট লাইন হবে ১২৮টি।
- এখানে, সঠিক উত্তর: ১২৮টি ।
 
• এনকোডার:
- এনকোডার এক ধরনের সমবায় সার্কিট বা ডিজিটাল বর্তনী, যা মানুষের ব্যবহৃত বিভিন্ন আলফানিউমেরিক বর্ণ, বিশেষ চিহ্ন, টেক্সট, অডিও ও ভিডিও ইত্যাদিকে ডিজিটাল সিস্টেমের বোধগম্য কোডে রূপান্তর করে।
- এনকোডার এমন একটি সমবায় সার্কিট যার দ্বারা সর্বাধিক 2n টি ইনপুট থেকে n টি আউটপুট লাইনে 0 বা 1 আউটপুট পাওয়া যায়।
- যদি 24 = 16টি ইনপুট হয় তাহলে 4টি আউটপুট হবে।
- যদি 25 = 32টি ইনপুট হয় তাহলে 5টি আউটপুট হবে।
- যদি 26 = 64টি ইনপুট হয় তাহলে 6টি আউটপুট হবে।
- যদি 27 = 128টি ইনপুট হয় তাহলে 7টি আউটপুট হবে।
- যে কোন মুহূর্তে একটি মাত্র ইনপুট 1 ও বাকি সব ইনপুট 0 থাকে।
- এনকোডার বিভিন্ন ধরনের হতে পারে। যেমন: 4 থেকে 2 এনকোডার, 8 থেকে 3 এনকোডার ইত্যাদি।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

১,০৫১.
নিচের কোন বুলিয়ান যোগ অশুদ্ধ?
  1. ০ + ০ = ০
  2. ০ + ১ = ০
  3. ১ + ০ = ১
  4. ১ + ১ = ১
সঠিক উত্তর:
০ + ১ = ০
উত্তর
সঠিক উত্তর:
০ + ১ = ০
ব্যাখ্যা

বুলিয়ান এলজেবরা যোগের ক্ষেত্রে যেসব নিয়ম মেনে চলেঃ
০ + ০ = ০
০ + ১ = ১
১ + ০ = ১
১ + ১ = ১
উৎসঃ তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান

১,০৫২.
(EF)16 = (?)10
  1. 198
  2. 239
  3. 210
  4. 223
সঠিক উত্তর:
239
উত্তর
সঠিক উত্তর:
239
ব্যাখ্যা
হেক্সাডেসিমাল সংখ্যা পদ্ধতি:
- যে সংখ্যা পদ্ধতিতে ১৬ টি (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F) প্রতীক বা চিহ্ন ব্যবহার করা হয় তাকে হেক্সাডেসিমেল সংখ্যা পদ্ধতি বলে, যেমন- (1209A)16
- হেক্সাডেসিমেল সংখ্যা পদ্ধতিতে মোট 16 টি প্রতীক বা চিহ্ন ব্যবহার করা হয় বলে এর বেজ বা ভিত্তি হচ্ছে 16.
- হেক্সাডেসিমেল সংখ্যা পদ্ধতিকে চার বিট সংখ্যা পদ্ধতিও বলা হয়।
- হেক্সাডেসিমেল সংখ্যা পদ্ধতিতে ব্যবহৃত 16 টি (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F) প্রতীক বা চিহ্নকে চার বিটের মাধ্যমেই প্রকাশ করা যায়।
- ডিজিটাল সিস্টেমে বিভিন্ন ক্ষেত্রে বাইনারি সংখ্যাকে নির্ভুল ও সহজে উপস্থাপন করার জন্য হেক্সাডেসিমেল সংখ্যা পদ্ধতি ব্যবহার করা হয়।
- এছাড়া বিভিন্ন মেমোরি অ্যাড্রেস ও রং এর কোড হিসেবে হেক্সাডেসিমেল সংখ্যা পদ্ধতি ব্যবহার করা হয়।

এখানে,
(EF)16
= 14 × 161 + 15 × 160 
= 14 × 16 + 15 × 1
= 224 + 15
= 239
∴ (EF)16 = (239)10
১,০৫৩.
(7)10 এর সমতুল্য বাইনারি সংখ্যা-
  1. (101)2
  2. (011)2
  3. (001)2
  4. (111)2
সঠিক উত্তর:
(111)2
উত্তর
সঠিক উত্তর:
(111)2
ব্যাখ্যা
প্রশ্ন: (7)10 এর সমতুল্য বাইনারি সংখ্যা- 

সমাধান: 


∴ (7)10 = (111)2
১,০৫৪.
অক্টাল নাম্বার 17 কে বাইনারি সংখ্যায় রূপান্তর করা হলে কোনটি হবে?
  1. 1011
  2. 1111
  3. 1110
  4. 1101
সঠিক উত্তর:
1111
উত্তর
সঠিক উত্তর:
1111
ব্যাখ্যা
অক্টাল থেকে বাইনারি:
অক্টাল সংখ্যার অঙ্কগুলাে হচ্ছে 0, 1, 2, 3, 4, 5, 6 এবং 7 এবং এই প্রত্যেকটি সংখ্যাকে তিন বিট বাইনারি সংখ্যা হিসেবে প্রকাশ করা যায়।
Octal → Binary
0 → 000
1 → 001
2 → 010
3 → 011
4 → 100
5 → 101
6 → 110
7 → 111
এই রূপান্তরটি ব্যবহার করে যে কোনাে অক্টাল সংখ্যাকে তার জন্য প্রযােজ্য তিনটি বাইনারি সংখ্যা দিয়ে প্রকাশ করলেই পুরাে অক্টাল সংখ্যার বাইনারি রূপ বের হয়ে যাবে। যেমন:
(17)8 = (001 111)2 = (1111)2

উৎসঃ তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি(২০২১ সংস্করণ)
১,০৫৫.
নিচের কোনটি ১০০ এর ১ এর পরিপূরক?
  1. ক) ১১১
  2. খ) ১০১
  3. গ) ০১১
  4. ঘ) ০০১
সঠিক উত্তর:
গ) ০১১
উত্তর
সঠিক উত্তর:
গ) ০১১
ব্যাখ্যা
• ১০০ এর কমপ্লিমেন্ট ০১১। 
- বাইনারি সংখ্যায়, ০ এর স্থানে ১ এবং ১ এর স্থানে ০ বসিয়ে সংখ্যাটির ১ এর পরিপূরক (1's complement form) করা হয়।
- অর্থাৎ সংখ্যার বিট গুলোকে উল্টিয়ে দেয়া হয়।
- এখানে, ১০০ এর স্থানে বিট গুলোকে উল্টিয়ে ০১১ হলো ১ এর পরিপূরক (1's complement form)।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (মাহবুবুর রহমান), একাদশ-দ্বাদশ শ্রেণি।
১,০৫৬.
10111011 এর সমতুল্য দশমিক সংখ্যা কত?
  1. ক) 185
  2. খ) 198
  3. গ) 155
  4. ঘ) 187
সঠিক উত্তর:
ঘ) 187
উত্তর
সঠিক উত্তর:
ঘ) 187
ব্যাখ্যা
10111011 = (1 × 27) + (0 × 26) + (1 × 25) + (1 × 24) + (1 × 23) + (0 × 22) + (1 × 21) + (1 × 20)
= 128 + 32 + 16 + 8 + 2 + 1
= 187
১,০৫৭.
১৬ বিট রেজিস্টারে কত সংখ্যক ফ্লিপ ফ্লপ থাকে?
  1. ৪ টি
  2. ৮ টি
  3. ১৬ টি
  4. ৩২ টি
সঠিক উত্তর:
১৬ টি
উত্তর
সঠিক উত্তর:
১৬ টি
ব্যাখ্যা
• রেজিস্টার:
- রেজিস্টার হলো ফ্লিপ ফ্লপের সমন্বয়ে গঠিত ডিজিটাল বর্তনী।
- রেজিস্টারের প্রতিটি ফ্লিপ ফ্লপ এক বিট (Bit) তথ্য সংরক্ষণ করতে পারে।

- একটি n-bit রেজিস্টারে n সংখ্যক ফ্লিপ ফ্লপ থাকে যা বাইনারি n-bit তথ্য সংরক্ষণ করতে পারে।
∴ ১৬ বিট রেজিস্টারে ১৬টি ফ্লিপ ফ্লপ থাকে।

- ফ্লিপ ফ্লপ ছাড়াও রেজিস্টারে কম্বিনেশনাল (Combinational) গেইট থাকতে পারে যা কোন ডাটা প্রসেসিংয়ের কাজ করতে পারে।
- রেজিস্টারে ডাটার স্থানান্তর তিনভাবে হতে পারে। যথা-
১। প্যারালাল স্থানান্তর,
২। সিরিয়াল স্থানান্তর ও
৩। মিশ্রভাবে স্থানান্তর।

• রেজিস্টারের ব্যবহার:
১। রেজিস্টারে প্রোগ্রামার কোন কিছু জমা রাখতে পারে না, একমাত্র CPU-ই গণনার প্রয়োজনে রেজিস্টারে কোন কিছু সঞ্চিত রাখতে পারে।
2।রেজিস্টার প্রধান মেমরির অন্তর্গত না হলেও এর গঠন প্রধান মেমরির অনুরূপ হতে পারে। ক্যাশ মেমরি হিসেবে রেজিস্টার বহুল ব্যবহৃত হয়।
৩। তাছাড়া ক্যালকুলেটর এবং ঘড়িতেও রেজিস্টারের ব্যবহার দেখা যায়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি - প্রথম পত্র, এইচএসসি, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৫৮.
অক্টাল সংখ্যা 206.6 এর সমতূল্য ডেসিমেল মান কত?
  1. 112.86
  2. 134.75
  3. 146.40
  4. 152.35
সঠিক উত্তর:
134.75
উত্তর
সঠিক উত্তর:
134.75
ব্যাখ্যা
206.6 = (2 × 8²) + (0 × 8¹) + (6 × 8⁰) + (6 × 8⁻¹)
= 2 × 64 + 0 × 8 + 6 × 1 + 6 × .125
= 128 + 0 + 6 + .75
= 134.75
১,০৫৯.
'A' এর ASCII ভ্যালু কত?
  1. 63
  2. 64
  3. 65
  4. 66
সঠিক উত্তর:
65
উত্তর
সঠিক উত্তর:
65
ব্যাখ্যা
• অ্যাসকি কোড (ASCII Code):
- ASCII শব্দের পূর্ণরূপ হলাে American Standard Code for Information Interchange.
- 1963 সালে আমেরিকান ন্যাশনাল স্ট্যান্ডার্ড ইনস্টিটিউড (ANSI) কর্তৃক ASCII কোডটি আবিষ্কৃত হয়।
- এটি বহুল ব্যবহৃত একটি 7 বিটের কোড, যার দ্বারা 128টি বিভিন্ন অংক, অক্ষরসহ বিভিন্ন চিহ্ন এবং আরাে কতকগুলাে বিশেষ চিহ্নকে প্রকাশ বা নির্দিষ্ট করা যায়।
- এটি ASCII-7 কোড নামে পরিচিত।
- ASCII-7 কোডের সর্ব বামে একটি প্যারিটি বিট যােগ করলে ASCII-৪ কোড তৈরি হয়। ASCII-8 কোডের মাধ্যমে 256টি বিভিন্ন অংক, অক্ষরসহ বিভিন্ন চিহ্ন এবং আরাে কতকগুলাে বিশেষ চিহ্নকে প্রকাশ বা নির্দিষ্ট করা যায়।

'A' এর ASCII code = 65
'B' এর ASCII code = 66
'C' এর ASCII code = 67
'a' এর ASCII code = 97
'b' এর ASCII code = 98
'c' এর ASCII code = 99

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৬০.
(195)10 সংখ্যাটির সমতুল্য অক্টাল মান-
  1. 303
  2. 330
  3. 301
  4. 310
সঠিক উত্তর:
303
উত্তর
সঠিক উত্তর:
303
ব্যাখ্যা
সঠিক উত্তর - ক) 303

• পূর্ণ দশমিক সংখ্যাকে অক্টাল সংখ্যায় রূপান্তর:

১। দশমিক সংখ্যাকে অক্টাল সংখ্যায় রূপান্তর করার জন্য দশমিক সংখ্যাকে অক্টাল সংখ্যার বেজ ৮ দিয়ে ভাগ করে ভাগশেষকে সংরক্ষণ করতে হবে।
২। ভাগফলকে পুনরায় ৮ দিয়ে ভাগ করে ভাগশেষকে সংরক্ষণ করতে হবে।
৩। এ পদ্ধতির পুনরাবৃত্তি করতে হবে যতক্ষণ না ভাগফল ০ হয়।
৪। সংরক্ষিত ভাগশেষগুলোকে শেষ থেকে শুরু বা সর্বোচ্চ গুরুত্বপূর্ণ অংক (MSD-Most Significant Digit) থেকে সর্বনিম্ন গুরুত্বপূর্ণের অংক (LSD-Least Significant Digit) পর্যন্ত অক্টাল মান পাওয়া যাবে।



সুতরাং, (195)10 = (303)8 

উৎস: বিবিএ প্রোগ্রাম, কম্পিউটার শিক্ষা, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৬১.
কোন সংখ্যাটি অক্টাল সংখ্যা পদ্ধতির অন্তর্গত? 
  1. 67
  2. 79
  3. 88
  4. 98
সঠিক উত্তর:
67
উত্তর
সঠিক উত্তর:
67
ব্যাখ্যা

◉ অক্টাল সংখ্যা পদ্ধতি একটি 8-ভিত্তিক সংখ্যা পদ্ধতি, যেখানে শুধুমাত্র 0 থেকে 7 পর্যন্ত অঙ্ক ব্যবহার করা হয়। 67 হল একটি বৈধ অক্টাল সংখ্যা, কারণ এর উভয় অঙ্ক (6 এবং 5) 0-7 এর মধ্যে পড়ে।

অক্টাল সংখ্যা পদ্ধতি:
- অক্টাল সংখ্যা পদ্ধতি হলো একটি সংখ্যাগত পদ্ধতি যেখানে মোট ৮টি সংখ্যা ব্যবহৃত হয়।
- এই পদ্ধতিতে 0, 1, 2, 3, 4, 5, 6 এবং 7 এই ৮টি মৌলিক অংক ব্যবহৃত হয়।
- কম্পিউটারের বিভিন্ন লো-লেভেল অপারেশনে অক্টাল সংখ্যা ব্যবহৃত হয়।
- অক্টাল সংখ্যা পদ্ধতি বাইনারি ও হেক্সাডেসিমাল সংখ্যা পদ্ধতির মধ্যে একটি গুরুত্বপূর্ণ মাধ্যম হিসেবে ব্যবহৃত হয়।

উদাহরণ:
(২০৪), (৫১৫) ইত্যাদি।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি মাহবুবুর রহমান, একাদশ-দ্বাদশ শ্রেণি।

১,০৬২.
এক্স অর গেইট এবং নট গেইটের সমন্বয়ে কোন গেইট গঠিত হয়?
  1. NOR
  2. XNOR
  3. AND
  4. OR
সঠিক উত্তর:
XNOR
উত্তর
সঠিক উত্তর:
XNOR
ব্যাখ্যা
• এক্স অর গেইট এবং নট গেইটের সমন্বয়ে XNOR গঠিত হয়।

• এক্স নর গেইট (XNOR): Exclusive NOR গেইটকে সংক্ষেপে এক্স নর (XNOR) গেইট বলে।
- এক্স অর গেইটের আউটপুটকে নট গেইট দিয়ে প্রবাহিত করলে অর্থাৎ এক্স অর গেইট এবং নট গেইটের সমন্বয়ে এক্স নর গেইট গঠিত হয়।
- এক্স অর গেইট যে কাজ করে এই গেইট তার বিপরীত কাজ করে অর্থাৎ দুইটি ইনপুট সমান হলেই কেবলমাত্র আউটপুট 1 হবে, অন্যথায় আউটপুট 0 হবে। 

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি-১ম পত্র, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৬৩.
ডি মরগ্যানের উপপাদ্য, = ?
  1. ক)
  2. খ)
  3. গ)
  4. ঘ) A + B
সঠিক উত্তর:
খ)
উত্তর
সঠিক উত্তর:
খ)
ব্যাখ্যা
- ডি মরগ্যানের উপপাদ্য:


উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম (উন্মুক্ত বিশ্ববিদ্যালয়)
১,০৬৪.
ASCII কী প্রকাশ করতে ব্যবহৃত হয়?
  1. অক্ষর, সংখ্যা ও চিহ্ন
  2. শুধু চিহ্ন
  3. শুধু সংখ্যা
  4. শুধু অক্ষর
সঠিক উত্তর:
অক্ষর, সংখ্যা ও চিহ্ন
উত্তর
সঠিক উত্তর:
অক্ষর, সংখ্যা ও চিহ্ন
ব্যাখ্যা

• ASCII (American Standard Code for Information Interchange) হলো একটি মানক কোডিং পদ্ধতি, যা কম্পিউটার ও ডিজিটাল ডিভাইসে তথ্য প্রকাশ ও আদান-প্রদানের জন্য ব্যবহৃত হয়। এর মাধ্যমে ইংরেজি ভাষার অক্ষর (A–Z, a–z), সংখ্যা (0–9) এবং বিভিন্ন চিহ্ন যেমন +, -, @, # ইত্যাদি প্রকাশ করা যায়। প্রতিটি অক্ষর, সংখ্যা ও চিহ্নের জন্য ASCII একটি নির্দিষ্ট সংখ্যাসূচক কোড নির্ধারণ করে, যাতে কম্পিউটার সহজে তথ্য বুঝতে ও প্রক্রিয়াকরণ করতে পারে। তাই ASCII অক্ষর, সংখ্যা ও চিহ্ন- এই তিনটিকেই প্রকাশ করতে ব্যবহৃত হয়। সঠিক উত্তর হলো ক) অক্ষর, সংখ্যা ও চিহ্ন।
 
• ASCII কোড:
- ASCII শব্দের পূর্ণরূপ হলো American Standard Code for Information Interchange.
- 1963 সালে আমেরিকান ন্যাশনাল স্ট্যান্ডার্ড ইনস্টিটিউড (ANSI-American National Standards Institute) কর্তৃক ASCII কোডটি আবিষ্কৃত হয়।
- এটি বহুল ব্যবহৃত একটি 7 বিটের কোড, যার দ্বারা 27 বা 128টি বিভিন্ন অংক, অক্ষরসহ বিভিন্ন চিহ্ন এবং আরো কতকগুলো বিশেষ চিহ্নকে প্রকাশ বা নির্দিষ্ট করা যায়।
- এটি ASCII-7 কোড নামে পরিচিত।
- ASCII-7 কোডের সর্ব বামে একটি প্যারিটি বিট যোগ করলে ASCII-8 কোড তৈরি হয়। ASCII-8 কোডের মাধ্যমে 256টি বিভিন্ন অংক, অক্ষরসহ বিভিন্ন চিহ্ন এবং আরো কতকগুলো বিশেষ চিহ্নকে প্রকাশ বা নির্দিষ্ট করা যায়।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।

১,০৬৫.
হেক্সাডেসিমাল সংখ্যার ধারার পরবর্তী পদটি নির্ণয় করুন: 1, 8, F.....
  1. ক) 14
  2. খ) 1F
  3. গ) 16
  4. ঘ) 2F
সঠিক উত্তর:
গ) 16
উত্তর
সঠিক উত্তর:
গ) 16
ব্যাখ্যা
হেক্সাডেসিমাল সংখ্যা পদ্ধতি
- যে সংখ্যা পদ্ধতিতে ১৬ টি (০,১,২,৩,৪,৫,৬,৭,৮,৯,A,B,C,D,E,F) প্রতিক বা চিহ্ন ব্যবহার করা হয় তাকে হেক্সাডেসিমেল সংখ্যা পদ্ধতি বলে, যেমন- (১২০৯A)১৬। - হেক্সাডেসিমেল সংখ্যা পদ্ধতিতে মোট ১৬ টি প্রতিক বা চিহ্ন ব্যবহার করা হয় বলে এর বেজ বা ভিত্তি হচ্ছে ১৬
- হেক্সাডেসিমেল সংখ্যা পদ্ধতিকে চার বিট সংখ্যা পদ্ধতিও বলা হয়।
- হেক্সাডেসিমেল সংখ্যা পদ্ধতিতে ব্যবহৃত ১৬ টি (০,১,২,৩,৪,৫,৬,৭,৮,৯,A,B,C,D,E,F) প্রতীক বা চিহ্নকে চার বিটের মাধ্যমেই প্রকাশ করা যায়।  
- ডিজিটাল সিস্টেমে বিভিন্ন ক্ষেত্রে বাইনারি সংখ্যাকে নির্ভূল ও সহজে উপস্থাপন করার জন্য হেক্সাডেসিমেল সংখ্যা পদ্ধতি ব্যবহার করা হয়।
- এছাড়া বিভিন্ন মেমোরি অ্যাড্রেস ও রং এর কোড হিসেবে হেক্সাডেসিমেল সংখ্যা পদ্ধতি ব্যবহার করা হয়।

হেক্সাডেসিমাল সংখ্যা:
0, 1,  2,  3,  4,  5,  6,  7,   8,  9,   A,  B,  C,  D,  E,   F,  10,  11,  12,  13,  14,   15,  16..................

সূত্র: কম্পিউটার ও তথ্যপ্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৬৬.
হেক্সাডেসিমেল সংখ্যা BC46 এর সমতুল্য অক্টাল মান কত?
  1. 136106
  2. 102428
  3. 242078
  4. 146528
সঠিক উত্তর:
136106
উত্তর
সঠিক উত্তর:
136106
ব্যাখ্যা

প্রশ্ন: হেক্সাডেসিমেল সংখ্যা BC46 এর সমতুল্য অক্টাল মান কত?

সমাধান:

সুতরাং, হেক্সাডেসিমেল সংখ্যা BC46 এর সমতুল্য অক্টাল মান হচ্ছে: 136106

১,০৬৭.
(321.12)8 এর সমতুল্য দশমিক মান কোনটি?
  1. 107.22495
  2. 154.18412
  3. 196.16735
  4. 209.15625
সঠিক উত্তর:
209.15625
উত্তর
সঠিক উত্তর:
209.15625
ব্যাখ্যা
(321.12)8 = (3 × 8²) + (2 × 8¹) + (1 × 8⁰) + (1 × 8⁻¹) + (2 × 8⁻²)
= (209.15625)10
১,০৬৮.
বিসিডি কোড গঠনের জন্য কয়টি বিট প্রয়োজন হয়?
  1. ৩টি
  2. ৪টি
  3. ৫টি
  4. ৬টি
সঠিক উত্তর:
৪টি
উত্তর
সঠিক উত্তর:
৪টি
ব্যাখ্যা
• বিসিডি কোড গঠনের জন্য ৪টি বিট প্রয়োজন হয়।

• বিসিডি কোড:

- BCD এর পূর্ণরূপ Binary Coded Decimal.
- দশমিক সংখ্যার প্রতিটি অংককে সমতুল্য বাইনারি সংখ্যা দ্বারা প্রকাশ করাকে বিসিডি কোড বলে।
- দশমিক পদ্ধতির সংখ্যাকে বাইনারি সংখ্যায় প্রকাশের নিমিত্তে এই কোড ব্যবহৃত হয়।
- ৪টি বিট দিয়ে BCD কোড গঠিত।
- ৪টি বিট দ্বারা ২৪ বা ১৬ টি অদ্বিতীয় চিহ্নকে নির্দিষ্ট করা যায়।
- তাই ১৬ টি অবস্থা ব্যবহার করে কয়েক প্রকার বিসিডি কোড সম্ভব।
- ৮৪২১ বিসিডি কোড যা Natural Binary Coded Decimal (NBCD) কোড নামেও পরিচিত।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ- দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
১,০৬৯.
(15)10 = (?)16
  1. ক) F
  2. খ) 91
  3. গ) 2F
  4. ঘ) 223F
সঠিক উত্তর:
ক) F
উত্তর
সঠিক উত্তর:
ক) F
ব্যাখ্যা
হেক্সাডেসিমাল সংখ্যা পদ্ধতির বেস - ১৬।
হেক্সাডেসিমেল সংখ্যা গুলো হচ্ছে - 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.
এখানে,
A = 10
B = 11
C = 12
D = 13
E = 14
F = 15
সংখ্যা ও অক্ষর উভয়ই থাকার কারনে এটিকে আলফানিউমেরিক সংখ্যা পদ্ধতি বলা হয়।

উৎসঃ একাদশ-দ্বাদশ শ্রেণীর তথ্য ও যোগাযোগ প্রযুক্তি বই (উন্মুক্ত)।
১,০৭০.
2's কমপ্লিমেন্ট পদ্ধতি কেন ব্যবহার করা হয়?
  1. ডাটা এনক্রিপশন করার জন্য
  2. ফ্লোটিং পয়েন্ট সংখ্যা উপস্থাপন করার জন্য
  3. ঋণাত্মক সংখ্যা উপস্থাপন করার জন্য
  4. ডাটা কমপ্রেশন করার জন্য
সঠিক উত্তর:
ঋণাত্মক সংখ্যা উপস্থাপন করার জন্য
উত্তর
সঠিক উত্তর:
ঋণাত্মক সংখ্যা উপস্থাপন করার জন্য
ব্যাখ্যা

◉ 2's কমপ্লিমেন্ট পদ্ধতি কম্পিউটার সিস্টেমে ঋণাত্মক সংখ্যা উপস্থাপন করার জন্য ব্যবহার করা হয়। এটি বাইনারি সংখ্যা পদ্ধতিতে ঋণাত্মক সংখ্যা প্রকাশের একটি কার্যকরী এবং সহজ পদ্ধতি। 

২-এর পরিপূরক (2's Complement):
- কোনো বাইনারি সংখ্যার প্রতিটি বিটকে পূরক করে বা উল্টিয়ে (0 এর জায়গায় 1 এবং 1 এর জায়গায় 0) যে সংখ্যা পাওয়া যায় তাকে ১-এর পরিপূরক বলে।
- বাইনারি সংখ্যাকে ১-এর পরিপূরক বা উল্টিয়ে লিখে তার সাথে ১ যোগ করে যে সংখ্যা পাওয়া যায় তাকে ২-এর পরিপূরক বলা হয়।
- এই পদ্ধতির সাহায্যে যোগ এবং বিয়োগের মতো গাণিতিক অপারেশন সহজেই করা যায়, কারণ একই সার্কিট বা লজিক ব্যবহার করে ধনাত্মক এবং ঋণাত্মক সংখ্যার অপারেশন সম্পন্ন করা সম্ভব।

উদাহরণ: 
12 এর বাইনারি মান = 1100
12 এর বিট রেজিস্টার বাইনারি মান = 00001100
1 এর পরিপূরক মান = 11110011
1 এর পরিপূরক মান + 1 = 11110100

সুতরাং, 12 এর 2's Complement 11110100.

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (মাহবুবুর রহমান), একাদশ-দ্বাদশ শ্রেণি।

১,০৭১.
নিচের কোনটি 16310 এর বাইনারি রূপ?
  1. 110011102
  2. 110001012
  3. 101010112
  4. 101000112
সঠিক উত্তর:
101000112
উত্তর
সঠিক উত্তর:
101000112
১,০৭২.
হেক্সাডেসিমেল A সংখ্যার বাইনারি মান কত?
  1. ক) 1000
  2. খ) 1001
  3. গ) 1010
  4. ঘ) 1011
সঠিক উত্তর:
গ) 1010
উত্তর
সঠিক উত্তর:
গ) 1010
ব্যাখ্যা
হেক্সাডেসিমেল সংখ্যা পদ্ধতি:
- হেক্সাডেসিমেল সংখ্যা পদ্ধতির ভিত্তি হচ্ছে 16.
- অর্থাৎ এই পদ্ধতিতে 16 টি মৌলিক অংক রয়েছে।
- এই সংখ্যাসমূহ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 এবং অতঃপর A, B, C, D, E ও F.
- হেক্সাডেসিমেল সংখ্যা পদ্ধতির A, B, C, D, E এবং F এর সমতুল্য দশমিক হচ্ছে সংখ্যা যথাক্রমে 10, 11, 12, 13, 14 এবং 15. 
- হেক্সাডেসিমেল সংখ্যা A হচ্ছে দশমিক সংখ্যা 10. 
- হেক্সাডেসিমেল সংখ্যা A এর বাইনারি মান 1010. 

এখানে, 1010
= 1 × 2+ 0 × 2+ 1 × 2+ 0 × 2
= 8 + 0 + 2 + 0
= 10 


উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৭৩.
XOR গেইটের জন্য কোনটি সত্য?
  1. 1 ⊕ 1 = 1
  2. 0 ⊕ 1 = 1
  3. 0 ⊕ 0 = 1
  4. 1 ⊕ 0 = 0
সঠিক উত্তর:
0 ⊕ 1 = 1
উত্তর
সঠিক উত্তর:
0 ⊕ 1 = 1
ব্যাখ্যা

• এক্স অর গেইট (Exclusive OR (XOR) Gate):
- Exclusive OR গেইটকে সংক্ষেপে এক্স অর গেইট বলে।
- মৌলিক গেইট দিয়ে এক্স অর গেইট তৈরি করা হয় বলে একে প্রকৃত অর গেইট বলে।
- এটি অ্যান্ড, অর, নট, ন্যান্ড, নর ইত্যাদি গেইটের সাহায্যেও তৈরি করা যায়।
- এই গেইটের দুটি ইনপুট সমান না হলে আউটপুট 1 হয়, অন্যথায় আউটপুট 0 হবে।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

১,০৭৪.
ভগ্নাংশ দশমিক সংখ্যাকে অক্টাল সংখ্যায় রূপান্তর করার জন্য-
  1. ক) ৮ দিয়ে গুণ করতে হবে
  2. খ) ৮ দিয়ে ভাগ করতে হবে
  3. গ) ২ দিয়ে ভাগ করতে হবে
  4. ঘ) ২ দিয়ে গুণ করতে হবে
সঠিক উত্তর:
ক) ৮ দিয়ে গুণ করতে হবে
উত্তর
সঠিক উত্তর:
ক) ৮ দিয়ে গুণ করতে হবে
ব্যাখ্যা

ভগ্নাংশ দশমিক সংখ্যাকে অক্ট্যাল সংখ্যায় রূপান্তরঃ
ভগ্নাংশ দশমিক সংখ্যাকে অক্ট্যাল সংখ্যায় রূপান্তর করার জন্য নিচের ধাপগুলি অনুসরণ করতে হবে।

১. ভগ্নাংশকে উপর্যুপরি ৮ দিয়ে গুণ করতে হবে। গুণফলের পূর্ণ অংশটি সংরক্ষণ করতে হবে।
২. এভাবে ভগ্নাংশকে উপর্যুপরি ৮ দিয়ে গুণ করতে হবে যতক্ষণ পর্যন্ত না গুণফলের ভগ্নাংশ ০ হয়।
৩. অতঃপর উপরে দিক থেকে নিচের দিকের পূর্ণ অংশগুলো বাম থেকে ডান দিকে পর্যায়ক্রমে সাজিয়ে লিখতে হবে।

সূত্রঃ তথ্য ও যোগাযোগ প্রযুক্তি - প্রথম পত্র,এইচএসসি, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়

১,০৭৫.
অক্টাল 124 কে ডেসিমেল সংখ্যায় রূপান্তর করলে কী মান পাওয়া যায়?
  1. 88
  2. 70
  3. 92
  4. 84
সঠিক উত্তর:
84
উত্তর
সঠিক উত্তর:
84
ব্যাখ্যা
• অক্টাল 124 কে ডেসিমেল সংখ্যায় রূপান্তর করলে 84 পাওয়া যায়।

• অক্টাল সংখ্যা (Octal Number):
- অক্টাল সংখ্যা পদ্ধতির বেজ বা ভিত্তি হচ্ছে ৮।
- এই পদ্ধতিতে 0, 1, 2, 3, 4, 5, 6 এবং 7 এই ৮টি মৌলিক অংক ব্যবহৃত হয়।
- উদাহরণ: (১০১), (৭৩১) ইত্যাদি।

এখানে,
(124)8
= 1 × 82 + 2 × 81 + 4 × 80
= 1 × 64 + 2 × 8 + 4 × 1
= 64 + 16 + 4
= 84

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (মাহবুবুর রহমান), একাদশ-দ্বাদশ শ্রেণি।
১,০৭৬.
A = 1, B = 0 হলে AB = ?
  1. ক) 0
  2. খ) 1
  3. গ) 01
  4. ঘ) 10
সঠিক উত্তর:
ক) 0
উত্তর
সঠিক উত্তর:
ক) 0
ব্যাখ্যা
অ্যান্ড গেইটের সকল ইনপুট ১ হলেই কেবলমাত্র আউটপুট ১ হবে অন্যথায় আউটপুট ০ হবে।
১,০৭৭.
দশমিক সংখ্যা 75 এর অক্টাল সংখ্যা কোনটি? 
  1. 313
  2. 133
  3. 113
  4. 131
সঠিক উত্তর:
113
উত্তর
সঠিক উত্তর:
113
ব্যাখ্যা
দশমিক সংখ্যাকে অক্টাল সংখ্যায় রূপান্তর: 
- দশমিক পূর্ণ সংখ্যাকে অক্টাল সংখ্যায় রূপান্তর করার জন্য সংখ্যাটিকে ৮ দ্বারা (যেহেতু অক্টাল সংখ্যার ভিত্তি ৮) উপর্যুপরি ভাগ করতে হয় যতক্ষণ পর্যন্ত না ভাগফল ০ (শূন্য) হয়। 
- অতঃপর ভাগশেষগুলোকে সর্বোচ্চ গুরুত্বের অংক (Most Significant Digit -MSD) থেকে সর্বনিম্ন গুরুত্বের অংক (Least Significant Digit-LSD) পর্যন্ত ধারাবাহিকভাবে সাজিয়ে সংখ্যাটির সমতুল্য অক্টাল মান নির্ণয় করা হয়। 

পূর্ণ দশমিক সংখ্যাকে অক্টাল সংখ্যায় রূপান্তর: 
১. দশমিক সংখ্যাকে অক্টাল সংখ্যায় রূপান্তরিত করার জন্য দশমিক সংখ্যাকে ৮ দিয়ে ভাগ করে ভাগশেষকে সংরক্ষণ করতে হবে। 
২. ভাগফলকে পুনরায় ৮ দিয়ে ভাগ করে ভাগশেষকে সংরক্ষণ করতে হবে। 
৩. এ পদ্ধতির পুনরাবৃত্তি করতে হবে যতক্ষণ না ভাজ্য ০ হয়। 
৪. সংরক্ষিত ভাগশেষগুলোকে শেষ থেকে প্রথম দিকে ধারাবাহিকভাবে অর্থাৎ উল্টো করে সাজিয়ে লিখলে যে সংখ্যাটি পাওয়া যায় তাই দশমিক সংখ্যার সমকক্ষ অক্টাল সংখ্যা। 


অর্থাৎ, (75)10 = (113)8

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৭৮.
সবগুলো ইনপুট ১ হলে ____ গেইটের আউটপুট ১হবে; অন্যথায় আউটপুট ০ হবে।
  1. ক) অ্যান্ড
  2. খ) অর
  3. গ) নট
  4. ঘ) সবগুলো
সঠিক উত্তর:
ক) অ্যান্ড
উত্তর
সঠিক উত্তর:
ক) অ্যান্ড
ব্যাখ্যা

অ্যান্ড গেইট:
এই গেইট যৌক্তিক গুণন পদ্ধতিতে কাজ করে। অর্থাৎ যে গেইটের দুই বা ততোধিক ইনপুট থাকে এবং আউটপুট ইনপুটগুলোর যৌক্তিক গুণফলের সমান হয় তাকে অ্যান্ড গেইট বলে।
সবগুলো ইনপুট ১ হলে অ্যান্ড গেইটের আউটপুট ১ হবে; অন্যথায় আউটপুট ০ হবে।

উৎসঃ কম্পিউটার শিক্ষা, এইচএসসি প্রোগ্রাম (উন্মুক্ত বিশ্ববিদ্যালয়)

১,০৭৯.
(111111110)2=(?)10
  1. ক) 255
  2. খ) 510
  3. গ) 512
  4. ঘ) 256
সঠিক উত্তর:
খ) 510
উত্তর
সঠিক উত্তর:
খ) 510
ব্যাখ্যা

111111110 = 1×28 + 1×27 +1×26 +1×25 +1×24 +1×23 +1×22 +1×21 +0x20 = 256 + 128 + 64 + 32 +16 +8 +4 +2 +0 = 510

১,০৮০.
1F.01B হেক্সাডেসিমেল সংখ্যাটির ডেসিমেল মান কত?
  1. 35.0065918
  2. 32.0065918
  3. 31.0065918
  4. 30.0065918
সঠিক উত্তর:
31.0065918
উত্তর
সঠিক উত্তর:
31.0065918
ব্যাখ্যা
B এবং F এর মান যথাক্রমে 11 এবং 15.

(1F.01B)16
= (1 × 161 + 15 × 160 + 0 × 16- 1 + 1 × 16- 2 + 11 × 16- 3)10
= (16 + 15 + 0 + 0.00390625 + 0.00268554688)10
= (31.0065918)10
১,০৮১.
কোন অ্যাডার দিয়ে n বিটের দুটি বাইনারি সংখ্যা যোগ করার জন্য (n-1) টি ফুল অ্যাডার প্রয়োজন?
  1. ক) হাফ অ্যাডার
  2. খ) ফুল অ্যাডার
  3. গ) প্যারালাল বাইনারি অ্যাডার
  4. ঘ) সিরিয়াল বাইনারি অ্যাডার
সঠিক উত্তর:
গ) প্যারালাল বাইনারি অ্যাডার
উত্তর
সঠিক উত্তর:
গ) প্যারালাল বাইনারি অ্যাডার
ব্যাখ্যা
• প্যারালাল বাইনারি অ্যাডার (Parallel Binary Adder): প্যারালাল বাইনারি অ্যাডার দিয়ে n বিটের দুটি বাইনারি সংখ্যা যোগ করার জন্য (n-1) টি ফুল অ্যাডার এবং একটি হাফ অ্যাডার দরকার হয়।
যেমন: 4 বিটের দুটি বাইনারি (1101 ও 1011) সংখ্যা যোগ করার জন্য 3টি ফুল অ্যাডার এবং 1টি হাফ অ্যাডার দরকার হয়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (মাহবুবুর রহমান), একাদশ-দ্বাদশ শ্রেণি।
১,০৮২.
XOR গেইটে আউটপুট 0 হবে, যখন ইনপুট - 
  1. A = 0, B = 1
  2. A = 1, B = 0
  3. A = 1, B = 1
  4. ক ও খ উভয়ই
সঠিক উত্তর:
A = 1, B = 1
উত্তর
সঠিক উত্তর:
A = 1, B = 1
ব্যাখ্যা

এক্স অর গেইট (Exclusive OR (XOR) Gate):
- Exclusive OR গেইটকে সংক্ষেপে এক্স অর গেইট বলে।
- মৌলিক গেইট দিয়ে এক্স অর গেইট তৈরি করা হয় বলে একে প্রকৃত অর গেইট বলে।
- এটি অ্যান্ড, অর, নট, ন্যান্ড, নর ইত্যাদি গেইটের সাহায্যেও তৈরি করা যায়।
- এই গেইটের দুটি ইনপুট সমান না হলে আউটপুট 1 হয়, অন্যথায় আউটপুট 0 হবে।



উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

১,০৮৩.
1101.1101 + 1001.0011 = ?
  1. 11101.0100
  2. 10101.0000
  3. 10011.1000
  4. 10111.0000
সঠিক উত্তর:
10111.0000
উত্তর
সঠিক উত্তর:
10111.0000
ব্যাখ্যা
1101.1101 + 1001.0011 = 10111.0000 (বাইনারি)
এবং = 23 (দশমিক)
১,০৮৪.
(159.52)16 সংখ্যাটির সমতুল্য অক্টাল মান কত হবে?
  1. 641.255
  2. 631.244
  3. 431.244
  4. 531.244
সঠিক উত্তর:
531.244
উত্তর
সঠিক উত্তর:
531.244
ব্যাখ্যা

• (159.52)16 সংখ্যাটির সমতুল্য অক্টাল মান হবে: 531.244

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।

১,০৮৫.
NOR গেইটের আউটপুট 1 হলে ইনপুটগুলি কী কী হবে?
  1. ক) 0, 1
  2. খ) 1, 1
  3. গ) 1, 0
  4. ঘ) 0, 0
সঠিক উত্তর:
ঘ) 0, 0
উত্তর
সঠিক উত্তর:
ঘ) 0, 0
ব্যাখ্যা
নর গেইট
- নর (NOR) গেইট হচ্ছে অর গেইট ও নট গেইটের সমষ্টি।
- অর গেইটের আউটপুটকে নট গেইটের মধ্য দিয়ে প্রবাহিত করলে নর গেইট তৈরি হয়।
- অর গেইট যে কাজ করে নর গেইট তার বিপরীত কাজ করে।
- নিচে ২ ইনপুট বিশিষ্ট নর গেইটের সত্যক সারণি দেখানো হলো :

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম (উন্মুক্ত বিশ্ববিদ্যালয়)
১,০৮৬.
All internal processing in a computer is done using which number system?
  1. Binary
  2. Decimal
  3. Octal
  4. Hexadecimal
সঠিক উত্তর:
Binary
উত্তর
সঠিক উত্তর:
Binary
ব্যাখ্যা

সঠিক উত্তর - ক) Binary

• বাইনারি সংখ্যা পদ্ধতি (Binary Number System):
- বাইনারি সংখ্যা পদ্ধতি একটি ২-ভিত্তিক সংখ্যা পদ্ধতি।
- এ পদ্ধতিতে ০ এবং ১ এই দুটি অংক ব্যবহৃত হয়।
- এ দুটি অংককে বিভিন্নভাবে সাজিয়ে যেকোনো সংখ্যাকে বাইনারি সংখ্যা পদ্ধতিতে লেখা যায়।
- কম্পিউটার বাইনারি সংখ্যার মাধ্যমে যেকোনো ধরনের উপাত্ত বা ডেটা সংরক্ষণ করে থাকে।
- আবার কম্পিউটারের সকল অভ্যন্তরীণ প্রক্রিয়াকরণের কাজ সম্পন্ন হয় বাইনারি সংখ্যা পদ্ধতিতে।

• সংখ্যা পদ্ধতির বেজ বা ভিত্তির উপর নির্ভর করে চার ধরনের সংখ্যা পদ্ধতির প্রচলন লক্ষ্য করা যায়।
যেমন:
১. দশমিক সংখ্যা পদ্ধতি,
২. বাইনারি সংখ্যা পদ্ধতি,
৩. অক্টাল সংখ্যা পদ্ধতি এবং
৪. হেক্সাডেসিমেল সংখ্যা পদ্ধতি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

১,০৮৭.
(১০১০১০১) এর ২-এর পরিপূরক কোনটি?
  1. ০১০১০১১
  2. ০১০১০১০
  3. ১০১০১০০
  4. ১১০১০১০
সঠিক উত্তর:
০১০১০১১
উত্তর
সঠিক উত্তর:
০১০১০১১
ব্যাখ্যা

 (১০১০১০১) এর ২-এর পরিপূরক কোনটি?
আমরা জানি,
১ এর পরিপূরক মানে ০ এর স্থলে ১ এবং ১ এর স্থলে ০ হবে।

(১০১০১০১) এর ১ এর পরিপূরক হবে (০১০১০১০)

১ এর পরিপূরক এর সাথে ১ যোগ করলে বাইনারি সংখ্যার ২ এর পরিপূরক পাওয়া যায়।
∴ (০১০১০১০ + ১) = ০১০১০১১

সুতরাং, (১০১০১০১) এর ২-এর পরিপূরক = ০১০১০১১

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণী, প্রকৌশলী মুজিবুর রহমান।

১,০৮৮.
একটি লজিক গেটের আউটপুট "1" হয় যখন এর সকল ইনপুট "0" হয়। এই গেইটটি হবে -
  1. NAND অথবা EX-OR
  2. NOR অথবা EX-OR
  3. AND অথবা EX-NOR
  4. NOR অথবা EX-NOR
সঠিক উত্তর:
NOR অথবা EX-NOR
উত্তর
সঠিক উত্তর:
NOR অথবা EX-NOR
ব্যাখ্যা
 একটি লজিক গেটের আউটপুট "1" হয় যখন এর সকল ইনপুট "0" হয়। এই গেইটটি হবে - NAND, NOR অথবা EX-NOR
১,০৮৯.
(1011101)2 = (?)10
  1. ক) 89
  2. খ) 93
  3. গ) 99
  4. ঘ) 87
সঠিক উত্তর:
খ) 93
উত্তর
সঠিক উত্তর:
খ) 93
ব্যাখ্যা
(1011101)₂
= (1 × 2⁶) + (0 × 2⁵) + (1 × 2⁴) + (1 × 2³) + (1 × 2²) + (0 × 2¹) + (1 × 2⁰)
= (93)₁₀
১,০৯০.
(136106)8 = (?)16
  1. E15B
  2. 8C5D
  3. BC46
  4. BC38
সঠিক উত্তর:
BC46
উত্তর
সঠিক উত্তর:
BC46
ব্যাখ্যা
• (136106)8 = (BC46)16

• অক্টাল থেকে হেক্সাডেসিমেল:
- অক্টাল সংখ্যাকে হেক্সাডেসিমেল সংখ্যায় রূপান্তরের জন্য প্রথমে অক্টাল সংখ্যার প্রত্যেকটি অংকের সমতুল্য 3 বিট বাইনারি সংখ্যা বসিয়ে বাইনারি সংখ্যায় রূপান্তর করতে হবে।
- অতঃপর পুরো বাইনারি সংখ্যাটিকে 4 বিট বাইনারি গ্রুপে সাজিয়ে সমতুল্য হেক্সাডেসিমেল মান বসালে অক্টাল সংখ্যাটির হেক্সাডেসিমেল মান পাওয়া যায়।

• হেক্সাডেসিমাল সংখ্যা পদ্ধতি:
- যে সংখ্যা পদ্ধতিতে ১৬ টি (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F) প্রতীক বা চিহ্ন ব্যবহার করা হয় তাকে হেক্সাডেসিমেল সংখ্যা পদ্ধতি বলে, যেমন- (1209A)16
- হেক্সাডেসিমেল সংখ্যা পদ্ধতিতে মোট 16 টি প্রতীক বা চিহ্ন ব্যবহার করা হয় বলে এর বেজ বা ভিত্তি হচ্ছে 16.
- হেক্সাডেসিমেল সংখ্যা পদ্ধতিকে চার বিট সংখ্যা পদ্ধতিও বলা হয়।
- হেক্সাডেসিমেল সংখ্যা পদ্ধতিতে ব্যবহৃত 16 টি (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F) প্রতীক বা চিহ্নকে চার বিটের মাধ্যমেই প্রকাশ করা যায়।
- ডিজিটাল সিস্টেমে বিভিন্ন ক্ষেত্রে বাইনারি সংখ্যাকে নির্ভুল ও সহজে উপস্থাপন করার জন্য হেক্সাডেসিমেল সংখ্যা পদ্ধতি ব্যবহার করা হয়।
- এছাড়া বিভিন্ন মেমোরি অ্যাড্রেস ও রং এর কোড হিসেবে হেক্সাডেসিমেল সংখ্যা পদ্ধতি ব্যবহার করা হয়।


∴ (136106)8 = (BC46)16
১,০৯১.
কোনটি অক্টাল সংখ্যা (24)8 এর সঠিক বাইনারি রূপ?
  1. (111 100)2
  2. (101 010)2
  3. (111 101)2
  4. (010 100)2
সঠিক উত্তর:
(010 100)2
উত্তর
সঠিক উত্তর:
(010 100)2
ব্যাখ্যা
• অক্টাল সংখ্যা (24)8 এর সঠিক বাইনারি রূপ হচ্ছে : (010 100)2


অক্টাল থেকে বাইনারিতে রূপান্তর:

- যে সংখ্যা পদ্ধতিতে ৮টি অঙ্ক বা চিহ্ন ব্যবহার করা হয়, তাকে অক্টাল সংখ্যা পদ্ধতি বলে।
- অক্টাল থেকে বাইনারি সংখ্যায় রূপান্তরের ক্ষেত্রে প্রতিটি অক্টাল অংক কে তিন বিট বিশিষ্ট বাইনারি রূপান্তর করলে বাইনারি সংখ্যা পাওয়া যায়। যেমন-
১ = ০০১
২ = ০১০
৩ = ০১১
৪ = ১০০

∴ (২৪) = (010 100)2

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৯২.
নিচের কোনটি 45(16) এর বাইনারী রূপ?
  1. ক) 11011010(2)
  2. খ) 101010010(2)
  3. গ) 01000101(2)
  4. ঘ) 10110100(2)
সঠিক উত্তর:
গ) 01000101(2)
উত্তর
সঠিক উত্তর:
গ) 01000101(2)
ব্যাখ্যা
প্রশ্ন :নিচের কোনটি 45(16) এর বাইনারী রূপ?
সমাধান :
Convert each hex digit to 4 binary digits (see conversion table below):
45
= 4 5
= 0100 0101
= 01000101


Convert every hex digit (start lowest digit) to 4 binary digits, with this table:

Hex    Binary
0    0000
1    0001
2    0010
3    0011
4    0100
5    0101
6    0110
7    0111
8    1000
9    1001
A    1010
B    1011
C    1100
D    1101
E    1110
F    1111
১,০৯৩.
(৮৫০)১০ এর সমতুল্য হেক্সাডেসিমল সংখ্যা কোনটি?
  1. (১৫২)১৬
  2. (২২৫)১৬
  3. (৩৫২)১৬
  4. (৩৫৫)১৬
সঠিক উত্তর:
(৩৫২)১৬
উত্তর
সঠিক উত্তর:
(৩৫২)১৬
ব্যাখ্যা
প্রশ্ন: (৮৫০)১০ এর সমতুল্য হেক্সাডেসিমল সংখ্যা কোনটি? 

সমাধান: 


∴ (৮৫০)১০ = (৩৫২)১৬ 
১,০৯৪.
128(10) এর সমতুল্য হেক্সাডেমেল সংখ্যা কোনটি?
  1. ক) 60
  2. খ) 70
  3. গ) 90
  4. ঘ) 80
সঠিক উত্তর:
ঘ) 80
উত্তর
সঠিক উত্তর:
ঘ) 80
ব্যাখ্যা

অর্থাৎ, 128(10) এর সমতূল্য হেক্সাডেমেল হলো (80)16
১,০৯৫.
দশমিক সংখ্যা 15 এর সমতুল্য অক্টাল মান কত?
  1. 15
  2. 16
  3. 17
  4. 18
সঠিক উত্তর:
17
উত্তর
সঠিক উত্তর:
17
ব্যাখ্যা
- আমরা দৈনন্দিন জীবনে দশমিক সংখ্যা পদ্ধতি ব্যবহার করি কিন্তু কম্পিউটারে বাইনারি, অক্টাল ও হেক্সাডেসিমেল সংখ্যা পদ্ধতি ব্যবহৃত হয়।
- কম্পিউটারের অভ্যন্তরীণ প্রক্রিয়াকরণের বিষয় ব্যাখ্যা বিশ্লেষণের জন্যে এক ধরনের সংখ্যা পদ্ধতিকে অন্য সংখ্যা পদ্ধতিতে রূপান্তরের প্রয়োজন হয়।
- নিচের সারণীতে ০ থেকে ২০ পর্যন্ত দশমিক সংখ্যার সমতুল্য বাইনারি, অক্টাল ও হেক্সাডেসিমেল সংখ্যা দেখানো হলো:

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৯৬.
Bit stands for-
  1. ক) Binary Information Term
  2. খ) Binary Digit
  3. গ) Binary Tree
  4. ঘ) Binary complexity
সঠিক উত্তর:
খ) Binary Digit
উত্তর
সঠিক উত্তর:
খ) Binary Digit
ব্যাখ্যা
Bit stands for Binary digits. A bit (short for binary digit) is the smallest unit of data in a computer. A bit has a single binary value, either 0 or 1.
১,০৯৭.
95 এর বিসিডি কোড কত?
  1. 10010101
  2. 10110101
  3. 10011101
  4. 11010101
সঠিক উত্তর:
10010101
উত্তর
সঠিক উত্তর:
10010101
ব্যাখ্যা
• বিসিডি কোড:
- বিসিডি (BCD) শব্দের পূর্ণরূপ হলো বাইনারি কোডেড ডেসিমেল (Binary Coded Decimal)।
- দশমিক (Decimal) সংখ্যার প্রতিটি অঙ্ককে বাইনারিতে রূপান্তরই হলো বিসিডি কোড।
- এই পদ্ধতিতে দশমিক সংখ্যা 0 থেকে 9 পর্যন্ত মোট দশটি অংককে সমতুল্য 4 বিট বাইনারি সংখ্যায় রূপান্তর করা হয়।
- 4 বিট দ্বারা 24 অর্থাৎ 16 ভিন্ন অবস্থা নির্দেশ করা যায়। তাই 16টি অবস্থা ব্যবহার করে কয়েক প্রকার BCD কোড গঠন করা সম্ভব।
- এর মধ্যে BCD 8421 কোড বিশেষভাবে উল্লেখযোগ্য এবং বহুল ব্যবহৃত।

9 এর বিসিডি 1001
5 এর বিসিডি 0101
∴ 95 এর বিসিডি 10010101

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১,০৯৮.
, আউটপুটটি কোন গেইটের ক্ষেত্রে প্রযোজ্য?
  1. সার্বজনীন লজিক গেইট
  2. বিশেষ লজিক গেইট
  3. মৌলিক লজিক গেইট
  4. কোনটিই নয়
সঠিক উত্তর:
বিশেষ লজিক গেইট
উত্তর
সঠিক উত্তর:
বিশেষ লজিক গেইট
ব্যাখ্যা

- আউটপুটটি XOR গেইটের ক্ষেত্রে প্রযোজ্য।
- XOR গেইট হচ্ছে বিশেষ লজিক গেইট।

• মৌলিক লজিক গেইট:
- ডিজিটাল ইলেকট্রনিক্স পদ্ধতি বাস্তবায়নের জন্য যে সমস্ত গেইট মূলত কাজ করে তাদেরকে মৌলিক গেইট বলা হয়।
- কম্পিউটার বা অন্যান্য ডিজিটাল পদ্ধতির মূলে রয়েছে তিনটি মৌলিক গেইট। যথা:
১. অর গেইট (OR Gate),
২. অ্যান্ড গেইট (AND Gate) এবং
৩. নট গেইট (NOT Gate).

• সার্বজনীন গেইট:
- যে গেইট এর সাহায্যে মৌলিক গেইটসহ (AND, OR, NOT) যেকোনো গেইট এবং যেকোনো সার্কিট বাস্তবায়ন করা যায় তাকে সার্বজনীন গেইট বলে।
- NAND ও NOR গেইটকে সার্বজনীন গেইট বলা হয়।
- কারণ, শুধুমাত্র NAND গেইট বা শুধুমাত্র NOR গেইট দিয়ে মৌলিক গেইটসহ যেকোনো লজিক গেইট বা সার্কিট বাস্তবায়ন করা যায়।

• মৌলিক লজিক গেইট:
- OR Gate,
- AND Gate,
- NOT Gate.

• সার্বজনীন লজিক গেইট:
- NAND Gate,
- NOR Gate.

• বিশেষ লজিক গেইট:
- XOR Gate,
- XNOR Gate.

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ- দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
১,০৯৯.
(2FA)16 এই হেক্সাডেসিমেল সংখ্যাটিকে অক্টালে রূপান্তর করুন:
  1. (762)8
  2. (1372)8
  3. (228)8
  4. (1482)8
সঠিক উত্তর:
(1372)8
উত্তর
সঠিক উত্তর:
(1372)8
ব্যাখ্যা
- হেক্সাডেসিমেল থেকে অক্টালে রূপান্তর করার জন্য প্রথমে হেক্সাডেসিমেল থেকে বাইনারি এবং পরবর্তীতে বাইনারি থেকে অক্টালে রুপান্তর করে সহজেই তা সমাধান করা যায়। 

(2FA)16 কে বাইনারি রূপান্তর: 
- হেক্সাডেসিমেল থেকে বাইনারি সংখ্যায় রূপান্তরের ক্ষেত্রে প্রতিটি হেক্সাডেসিমেল অংককে ৪ বিট বিশিষ্ট বাইনারি রূপান্তর করলে বাইনারি সংখ্যা পাওয়া যায়। 


∴ (2FA)16 = (001011111010)2

(001011111010)2 কে অক্টালে রূপান্তর: 
- কোন বাইনারি পূর্ণ সংখ্যাকে অক্টাল সংখ্যায় রূপান্তরের জন্য সংখ্যাটির অংকগুলোকে ডান দিক থেকে ৩ বিট বিশিষ্ট এক একটি গ্রুপে ভাগ করা হয়।


∴ (001011111010)= (1372)8

অর্থাৎ, (2FA)16 = (1372)8
১,১০০.
NAND গেইট কী দিয়ে তৈরি?
  1. AND গেইট + NOT গেইট
  2. OR গেইট + NOT গেইট
  3. XOR গেইট + NOT গেইট
  4. খ ও গ উভয়ই 
সঠিক উত্তর:
AND গেইট + NOT গেইট
উত্তর
সঠিক উত্তর:
AND গেইট + NOT গেইট
ব্যাখ্যা

◉ ন্যান্ড (NAND) গেইট হচ্ছে অ্যান্ড গেইট ও নট গেইটের সমন্বিত রূপ। অ্যান্ড গেইটের আউটপুটকে নট গেইটের মধ্য দিয়ে প্রবাহিত করলে তখন তাকে বলা হয় ন্যান্ড গেইট। অ্যান্ড গেইট যে কাজ করে ন্যান্ড গেইট তার বিপরীত কাজ করে।

যৌগিক গেইট:
- এ গেইটগুলো এক বা একাধিক মৌলিক পেইটের সমন্বয়ে তৈরি হয়।
এগুলো হলো:

১. ন্যান্ড গেইট (NAND Gate):
- AND গেইটের ও NOT গেইটের সমন্বয়ে তৈরি।

২. নর পেইট (NOR Gate):
- OR পেইটের ও NOT গেইটের সমন্বয়ে তৈরি।

৩. এক্স-অর (X-OR Gate):
- অর, অ্যান্ড কিংবা নট গেইট দিয়ে এ গেইট তৈরি করা যায়।

৪. এক্স-নর গেইট (X-NOR Gate):
- এক্স-অর গেইটের সাথে NOT পেইট মিলিয়ে তৈরি হয়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ ও আলিম শ্রেণি, উন্মুক্ত বিশববিদ্যালয়।