নাম্বার (সংখ্যা) কি?
সংখ্যা হচ্ছে একটি উপাদান যা কোনকিছু গণনা, পরিমাণ এবং পরিমাপ করার জন্য ব্যবহৃত হয়। যেমন- একাদশ শ্রেণীতে ২৪৩ জন ছাত্র আছে; এখানে ২৪৩ একটি সংখ্যা।
ডিজিট (অংক) কি?
সংখ্যা তৈরির ক্ষুদ্রতম প্রতীকই হচ্ছে অংক। সকল অংক সংখ্যা কিন্তু সকল সংখ্যা অংক নয়। যেমন ২৪৩ তিন অংক বিশিষ্ট একটি সংখ্যা, যা ২, ৪ এবং ৩ পৃথক তিনটি অংক নিয়ে গঠিত। যারা প্রত্যেকেই পৃথকভাবে এএকেকটিকেকটি সংখ্যা।
বিট কি?
বাইনারি সংখ্যা পদ্ধতির ০ এবং ১ এই দুটি মৌলিক চিহ্নকে বিট বলে। উদাহরণ-১১০১ সংখ্যাটিতে ৪ টি বিট রয়েছে।
বাইট কি?
আট বিটের গ্রুপ নিয়ে গঠিত হয় একটি বাইট। উদাহরণ ১০,১০০১০০ সংখ্যাটিতে ৮ টি বিট রয়েছে যা মিলে একটি বাইট, গঠিত হয়েছে।
সংখ্যা পদ্ধতি কী?
কোনো সংখ্যাকে লেখা বা প্রকাশের জন্য ব্যবহৃত পদ্ধতিই হলো সংখ্যা পদ্ধতি।
নন–পজিশনাল সংখ্যা পদ্ধতি কী?
যে সংখ্যা পদ্ধতিতে কোন সংখ্যার মান সংখ্যায় ব্যবহৃত অংকসমূহের অবস্থানের উপর নির্ভর করে না তাকে নন-পজিশন্যাল সংখ্যা পদ্ধতি বলে। এই পদ্ধতিতে ব্যবহৃত প্রতীক বা অংকগুলোর পজিশন বা অবস্থান গুরুত্ব পায় না। ফলে অংকগুলোর কোনো স্থানীয় মান থাকে না। শুধু অংকটির নিজস্ব মানের উপর ভিত্তি করে হিসাব-নিকাশ করা হয়। প্রাচীন যুগে ব্যবহৃত হায়ারোগ্লিফিক্স (Hieroglyphics) সংখ্যা পদ্ধতি একটি নন-পজিশন্যাল সংখ্যা পদ্ধতির উদাহরণ।
পজিশনাল সংখ্যা পদ্ধতি কী?
যে সংখ্যা পদ্ধতিতে কোন সংখ্যার মান সংখ্যায় ব্যবহৃত অংকসমূহের পজিশন বা অবস্থানের উপর নির্ভর করে তাকে পজিশন্যাল সংখ্যা পদ্ধতি বলে। অংকসমূহের অবস্থানের উপর ভিত্তি করে এই ধরনের সংখ্যা পদ্ধতিতে সংখ্যার মান নির্ণয় করা হয়।
বাইনারি সংখ্যা পদ্ধতি কী?
Bi শব্দের অর্থ হলো ২ (দুই)। যে সংখ্যা পদ্ধতিতে ০ ও ১ এই দুইটি প্রতিক বা চিহ্ন ব্যবহার করা হয় তাকে বাইনারি সংখ্যা পদ্ধতি বলে। বাইনারি সংখ্যা পদ্ধতিতে যেহেতু ০ এবং ১ এই দুইটি প্রতিক বা চিহ্ন ব্যবহার করা হয় তাই এর বেজ হচ্ছে ২।
অক্টাল সংখ্যা পদ্ধতি কী?
Octa শব্দের অর্থ হলো 8 । যে সংখ্যা পদ্ধতিতে ৮টি(০,১,২,৩,৪,৫,৬,৭) প্রতিক বা চিহ্ন ব্যবহার করা হয় তাকে অকটাল সংখ্যা পদ্ধতি বলে। অকটাল সংখ্যা পদ্ধতিতে ০ থেকে ৭ পর্যন্ত মোট ৮ টি প্রতিক বা চিহ্ন নিয়ে যাবতীয় গাণিতিক কর্মকান্ড সম্পাদন করা হয় বলে এর বেজ বা ভিত্তি হলো ৮।
ডেসিমেল সংখ্যা পদ্ধতি কী?
Deci শব্দের অর্থ হলো 10 । যে সংখ্যা পদ্ধতিতে ১০টি (০,১,২,৩,৪,৫,৬,৭,৮,৯) প্রতিক বা চিহ্ন ব্যবহার করা হয় তাকে ডেসিমেল সংখ্যা পদ্ধতি বলে। সংখ্যা পদ্ধতিতে ০ থেকে ৯ পর্যন্ত মোট ১০টি প্রতিক বা চিহ্ন নিয়ে যাবতীয় গাণিতিক কর্মকান্ড সম্পাদন করা হয় বলে এর বেজ বা ভিত্তি হলো ১০।
হেক্সাডেসিমেল সংখ্যা পদ্ধতি কী?
হেক্সাডেসিমেল শব্দটির দুটি অংশ। একটি হলো হেক্সা(Hexa) অর্থাৎ ৬ এবং অপরটি ডেসিমেল অর্থাৎ ১০ , দুটো মিলে হলো ষোল। যে সংখ্যা পদ্ধতিতে ১৬ টি (০,১,২,৩,৪,৫,৬,৭,৮,৯,A,B,C,D,E,F) প্রতিক বা চিহ্ন ব্যবহার করা হয় তাকে হেক্সাডেসিমেল সংখ্যা পদ্ধতি বলে। হেক্সাডেসিমেল সংখ্যা পদ্ধতিতে মোট ১৬ টি প্রতিক বা চিহ্ন ব্যবহার করা হয় বলে এর বেজ হচ্ছে ১৬।
সংখ্যা পদ্ধতির বেজ বা ভিত্তি কী?
কোনো একটি সংখ্যা পদ্ধতিতে ব্যবহৃত মৌলিক চিহ্নসমূহের সমষ্টিকে ঐ সংখ্যা পদ্ধতির বেজ (Base) বা ভিত্তি বলে। কোন একটি সংখ্যা কোন পদ্ধতিতে লেখা তা বুঝানোর জন্য সংখ্যার সাথে বেজ বা ভিত্তিকে সাবস্ক্রিপ্ট (সংখ্যার ডানে একটু নিচে) হিসেবে লিখে প্রকাশ করা হয়।
২–এর/ ১–এর পরিপূরক কী?
কোড কী?
কম্পিউটার সিস্টেমে ব্যবহৃত প্রতিটি বর্ণ, অঙ্ক, সংখ্যা, প্রতীক বা বিশেষ চিহ্নকে আলাদাভাবে CPU(Central Processing Unit) কে বুঝানোর জন্য বাইনারি বিটের (০ বা ১) বিভিন্ন বিন্যাসের অদ্বিতীয় সংকেত তৈরি করা হয়। এ অদ্বিতীয় সংকেতকে বলা হয় কোড।
বিসিডি (BCD) কোড কী?
BCD এর পূর্ণ রূপ হলো Binary Coded Decimal। ডেসিমেল সংখ্যার প্রতিটি অঙ্ককে ( ০ থেকে ৯ পর্যন্ত) সমতুল্য চার-বিট বাইনারি দ্বারা প্রতিস্থাপন করার পর প্রাপ্ত কোডকে BCD কোড বলে। অন্যকথায় BCD কোড একটি চার-বিট বাইনারি ভিত্তিক কোড।
অ্যাসকি(ASCII) কী?
ASCII এর পূর্ণ নাম American Standard Code For Information Interchange । ASCII আধুনিক কম্পিউটারে বহুল ব্যবহৃত কোড। কম্পিউটার এবং ইনপুট/আউটপুট ডিভাইসের মধ্যে তথ্য স্থানান্তরের জন্য এ কোড ব্যবহৃত হয়।
ইউনিকোড কী?
Unicode এর পূর্ণনাম হলো Universal Code বা সার্বজনীন কোড। বিশ্বের সকল ভাষাকে কম্পিউটারে কোডভুক্ত করার জন্য বড় বড় কোম্পানিগুলো একটি মান তৈরি করেছেন যাকে ইউনিকোড বলা হয়। ইউনিকোড মূলত ২ বাইট বা ১৬ বিটের কোড। এ কোডের মাধ্যমে ২১৬ বা ৬৫,৫৩৬ টি অদ্বিতীয় চিহ্ন কম্পিউটারকে অদ্বিতীয়ভাবে বুঝানো যায়।
বুলিয়ান অ্যালজেবরা কী?
বুলিয়ান অ্যালজেবরা মূলত লজিকের সত্য অথবা মিথ্যা- এ দুটি স্তরের উপর ভিত্তি করে তৈরি করা হয়েছে।বুলিয়ান অ্যালজেবরার সত্য ও মিথ্যাকে বাইনারির “১“ এবং “০” দ্বারা পরিবর্তন করে নিতেই কম্পিউটারের সমস্ত গাণিতিক সমস্যা বুলিয়ান অ্যালজেবরার সাহায্যে করা সম্ভব হয়।
বুলিয়ান চলক কী?
বুলিয়ান অ্যালজেবরায় যার মান সময়ের সাথে পরিবর্তন হয় তাকে বুলিয়ান চলক বলে। যেমন- C = A + B, এখানে A ও B হচ্ছে বুলিয়ান চলক।
বুলিয়ান ধ্রুবক কী?
বুলিয়ান অ্যালজেবরায় যার মান সময়ের সাথে অপরিবর্তিত থাকে তাকে বুলিয়ান ধ্রুবক বলে। যেমন- A = 0 + 1, এখানে 0 এবং 1 হচ্ছে বুলিয়ান ধ্রুবক।
বুলিয়ান পূরক কী?
বুলিয়ান অ্যালজেবরায় যেকোনো চলকের মান ০ অথবা ১ হয়। এই ০ এবং ১ কে একটি অপরটির বুলিয়ান পূরক বলা হয়। বুলিয়ান পূরককে ‘–’ বা ‘ ‘ ³ ’ চিহ্নের মাধ্যমে প্রকাশ করা হয়। গণিতের ভাষায় লেখা হয় A এর পূরক A′।
বুলিয়ান স্বতঃসিদ্ধ কী?
বুলিয়ান অ্যালজেবরায় সমস্ত গাণিতিক কাজ করা হয় যৌক্তিক যোগ এবং যৌক্তিক গুণের সাহায্যে। বুলিয়ান অ্যালজেবরায় শুধুমাত্র যৌক্তিক যোগ ও যৌক্তিক গুণের নিয়মগুলোকে বুলিয়ান স্বতঃসিদ্ধ বলে।
বুলিয়ান দ্বৈতনীতি কী?
বুলিয়ান অ্যালজেবরায় ব্যবহৃত সকল উপপাদ্য বা সমীকরণ যে দুটি নিয়ম মেনে একটি বৈধ্য সমীকরণ থেকে আর একটি বৈধ্য সমীকরণ নির্ণয় করা যায় তাকে বুলিয়ান দ্বৈতনীতি বলে। বুলিয়ান অ্যালজেবরায় অর (OR) এবং অ্যান্ড (AND) এর সাথে সম্পর্কযুক্ত সকল উপপাদ্য বা সমীকরণ দ্বৈতনীতি মেনে চলে।
সত্যক সারণি কী?
যে সারণিতে লজিক সার্কিটের বিভিন্ন ইনপুটের সাপেক্ষে আউটপুটগুলো প্রদর্শন করা হয়, তাকে সত্যক সারণি বলে। যদি সত্যক সারণিতে n সংখ্যক চলক থাকে তবে ইনপুট এর অবস্থা হবে 2n সংখ্যক।
বুলিয়ান উপপাদ্য কী?
যেসব উপপাদ্য ব্যবহার করে জর্জ বুল সকল প্রকার যুক্তিসংগত বিষয়ের গাণিতিক রুপ প্রদান করেন সেই উপপাদ্য গুলোকে বুলিয়ান উপপাদ্য বলা হয়।
লজিক গেইট কী?
লজিক গেইট হলো এক ধরনের ইলেকট্রনিক বর্তনী যা এক বা একাধিক ইনপুট গ্রহণ করে এবং শুধু একটি আউটপুট প্রদান করে। লজিক গেইট বুলিয়ান অ্যালজেবরায় মৌলিক কাজগুলো বাস্তবায়নের জন্য ব্যবহার করা হয় ।
মৌলিক লজিক গেইট কী?
যেসব গেইট অন্য কোনো গেইটের সাহায্য ছাড়া তৈরি করা যায় তাদেরকে মৌলিক লজিক গেইট বলা হয়। মৌলিক লজিক গেইট তিনটি। যথা- অর গেইট (OR Gate), অ্যান্ড গেইট (AND Gate) ও নট গেইট (NOT Gate) ।
যৌগিক লজিক গেইট কী?
দুই বা ততোধিক মৌলিক গেইটের সাহায্যে যে গেইট তৈরি করা হয় তাকে যৌগিক গেইট বলে। যেমন- AND Gate +NOT Gate = NAND Gate, OR Gate + NOT Gate = NOR Gate।
সার্বজনীন লজিক গেইট কাকে বলে?
যে গেইট দিয়ে মৌলিক গেইটসহ (AND,OR,NOT) অন্যান্য সকল গেইট বাস্তবায়ন করা যায় তাকে সার্বজনীন গেইট বলে। NAND ও NOR গেইটকে কে সার্বজনীন গেইট বলা হয়। কারণ NAND গেইট ও NOR গেইট দিয়ে মৌলিক গেইটসহ যেকোনো লজিক গেইট বাস্তবায়ন করা যায়।
এনকোডার কী?
এনকোডার এক ধরনের ডিজিটাল বর্তনী যার কাজ হলো মানুষের ভাষাকে কম্পিউটারের বোধগম্য যান্ত্রিক ভাষায় রূপান্তর করা। এ বর্তনীর সর্বাধিক 2n টি ইনপুট থেকে n সংখ্যক আউটপুট লাইন পাওয়া যায়। যেকোনো মুহূর্তে একটি মাত্র ইনপুট ১ এবং বাকি সব ইনপুট ০ থাকে । এনকোডার সাধারণত ইনপুট ডিভাইস অর্থাৎ কী-বোর্ডের সাথে যুক্ত থাকে।
ডিকোডার কী?
ডিকোডার হলো এমন একটি সমবায় সার্কিট যার কাজ হলো কম্পিউটারের বোধগম্য যান্ত্রিক ভাষাকে মানুষের ভাষায় রূপান্তর করা। যার সাহায্যে n সংখ্যক ইনপুট থেকে সর্বাধিক 2n সংখ্যক আউটপুট লাইন পাওয়া যায়। যে কোনো একটি আউটপুট লাইনের মান ১ হলে বাকি সবকটি আউটপুট লাইনের মান ০ হবে। কখন কোন আউটপুট লাইনের মান ১ হবে তা নির্ভর করে ইনপুটগুলোর মানের উপর।
অ্যাডার কী?
যে সমবায় সার্কিট দ্বারা যোগ করা যায় তাকে অ্যাডার বলে। কম্পিউটারের সকল গাণিতিক কাজ বাইনারি যোগের মাধ্যমে সম্পন্ন হয়।
হাফ–অ্যাডার কী?
যে বর্তনী দুটি বিট যোগ করে একটি যোগফল ও ক্যারি বের করতে পারে তাকে হাফ অ্যাডার বলে।
ফুল–অ্যাডার কী?
যে বর্তনীর মাধ্যমে তিনটি বাইনারি বিট (দুটি ইনপুট বিট ও একটি পূর্বের ক্যারি বিট) যোগ করে একটি যোগফল এবং বর্তমান ক্যারিবিট পাওয়া যায় তাকে ফুল অ্যাডার বা পূর্ণ যোগের বর্তনী বলে। ক্যারিসহ অপর দুটি বিট যোগ করার জন্য ফুল-অ্যাডার ব্যবহৃত হয়। আবার দুটি হাফ-অ্যাডার দ্বারাও একটি ফুল-অ্যাডারের কাজ করা যায়।
বাইনারি অ্যাডার কী?
ফ্লিপ–ফ্লপ কী?
ফ্লিপ-ফ্লপ হলো লজিক গেইট দিয়ে তৈরি এক ধরণের ডিজিটাল বর্তনী যা এক বিট তথ্য ধারণ করতে পারে। প্রতিটি ফিপ-ফ্লপে এক বা একাদিক ইনপুটের জন্য দুটি আউটপুট পাওয়া যায়।
রেজিস্টার কী?
রেজিস্টার হলো একগুচ্ছ ফ্লিপ-ফ্লপ এবং গেইটের সমন্বয়ে গঠিত সার্কিট যা অস্থায়ী মেমরি হিসেবে কাজ করে। এর প্রত্যেকটি ফ্লিপ-ফ্লপ একটি করে বাইনারি বিট সংরক্ষণ করতে পারে। n বিটের একটি বাইনারি তথ্য ধারণের জন্য n সংখ্যক ফ্লিপ-ফ্লপ বিশিষ্ট একটি রেজিস্টার প্রয়োজন।
কাউন্টার কী?
কাউন্টার হলো এমন একটি সিকুয়েন্সিয়াল সার্কিট যা ফ্লিপ-ফ্লপ এবং লজিক গেইট দিয়ে গঠিত এবং তাতে দেয়া ইনপুট পালসের সংখ্যা গুণতে পারে।
মোড নাম্বার বা মডিউলাস কী?
কাউন্টারের মোড নাম্বার বা মডিউলাস হলো কাউন্টারটি সর্বোচ্চ যত সংখ্যা গুণতে পারে। একটি n-বিট কাউন্টার ধারাবাহিকভাবে 0 থেকে 2n -1 সংখ্যক সংখ্যা গণনা করতে পারবে। অর্থাৎ n বিট কাউন্টারের মডিউলাস সংখ্যা 2n।
সংখ্যা পদ্ধতির বেজ ব্যাখ্যা কর।
কোনো একটি সংখ্যা পদ্ধতিতে ব্যবহৃত মৌলিক চিহ্ন সমূহের সমষ্টিকে ঐ সংখ্যা পদ্ধতির বেজ (Base) বা ভিত্তি বলে।যেমন- দশমিক সংখ্যাতে মোট মৌলিক চিহ্ন (০,১,২,৩,৪,৫,৬,৭,৮,৯) ১০টি। সুতরাং দশমিক সংখ্যা পদ্ধতির বেজ ১০। তেমনিভাবে বাইনারি সংখ্যা পদ্ধতিতে যেহেতু ০ এবং ১ এই দুইটি প্রতিক বা চিহ্ন ব্যবহার করা হয় তাই এর বেজ হচ্ছে ২ । অকটাল সংখ্যা পদ্ধতিতে ০ থেকে ৭ পর্যন্ত মোট ৮ টি প্রতিক বা চিহ্ন নিয়ে যাবতীয় গাণিতিক কর্মকান্ড সম্পাদন করা হয় বলে এর বেজ বা ভিত্তি হলো ৮। হেক্সাডেসিম্যাল সংখ্যা পদ্ধতিতে মোট ১৬ টি প্রতিক বা চিহ্ন ব্যবহার করা হয় বলে এর বেজ হচ্ছে ১৬।
হেক্সাডেসিম্যাল সংখ্যা পদ্ধতির বেস ১৬ কেন? ব্যাখ্যা কর।
‘১–এর পরের সংখ্যাটি ১০ হতে পারে ’- ব্যাখ্যা কর।
কোন সংখ্যা পদ্ধতিতে একটি সংখ্যার পরের সংখ্যা বলতে বুঝায় ঐ সংখ্যা পদ্ধতিতে সংখ্যাটির সাথে ১ যোগ করতে হবে। বাইনারি সংখ্যা পদ্ধতিতে ১ এর সাথে ১ যোগ করলে ১০ হয়।
(১১)১০সংখ্যাটিকে পজিশনাল সংখ্যা বলা হয় কেন?
যে সংখ্যা পদ্ধতিতে কোন সংখ্যার মান ব্যবহৃত অংকসমূহের পজিশন বা অবস্থানের উপর নির্ভর করে তাকে পজিশন্যাল সংখ্যা পদ্ধতি বলে। অংকসমূহের অবস্থানের উপর ভিত্তি করে এই ধরনের সংখ্যা পদ্ধতিতে সংখ্যার মান নির্ণয় করা হয়। এই পদ্ধতিতে সংখ্যার মান বের করার জন্য প্রয়োজন সংখ্যাটিতে ব্যবহৃত অঙ্কগুলোর নিজস্ব মান, সংখ্যা পদ্ধতির ভিত্তি এবং অঙ্কগুলোর অবস্থান বা স্থানীয় মান। এখানে (১১)১০ সংখ্যাটি দশমিক সংখ্যা পদ্ধতির। এর ভিত্তি হচ্ছে ১০। এ পদ্ধতিতে ০ থকে ৯ পর্যন্ত মোট ১০ টি মৌলিক চিহ্ন এর মধ্যে রয়েছে। এজন্য (১১)১০ সংখ্যাটিকে পজিশনাল সংখ্যা বলা হয়।
3D কোন সংখ্যা পদ্ধতির? ব্যাখ্যা কর।
কোন একটি সংখ্যা কোন সংখ্যা পদ্ধতির তা নির্ভর করে সংখ্যায় ব্যবহৃত অংকগুলো কোন সংখ্যা পদ্ধতির তার উপর এবং সংখ্যা পদ্ধতির ভিত্তির উপর। প্রশ্নে উল্লিখিত সংখ্যার 3 অংকটি অক্টাল, ডেসিম্যাল এবং হেক্সাডেসিমেল সংখ্যা পদ্ধতিতে থাকলেও D প্রতীকটি একমাত্র হেক্সাডেসিমেল (০,১,২,৩,৪,৫,৬,৭,৮,৯,A,B,C,D,E,F) সংখ্যা পদ্ধতিতে ব্যবহৃত হয়। অর্থাৎ প্রতিক দুইটি একমাত্র হেক্সাডেসিমেল সংখ্যা পদ্ধতিতে ব্যবহৃত হয়। তাই বলা যায় 3D হলো হেক্সাডেসিমেল সংখ্যা
(২৯৮)৮ সঠিক কিনা– ব্যাখ্যা কর।
(২৯৮)৮ সংখ্যাটি সঠিক নয়। কারণ অকটাল সংখ্যা পদ্ধতিতে ব্যবহৃত মৌলিক চিহ্নগুলো হলো ০, ১, ২, ৩, ৪, ৫, ৬ ও ৭। অর্থাৎ অকটাল সংখ্যা পদ্ধতিতে মোট ৮টি মৌলিক চিহ্ন ব্যবহৃত হয়। ফলে অকটাল সংখ্যা পদ্ধতির বেজ ৮। অকটাল সংখ্যা পদ্ধতিতে যেকোন সংখ্যা লিখতে ০ থেকে ৭ এর মধ্যে কোন মৌলিক চিহ্ন ব্যবহার করতে হয়। (২৯৮)৮ সংখ্যাটির ভিত্তি ৮ কিন্তু অংক হিসেবে ৯ ও ৮ ব্যবহার করা হয়েছে, যা অক্টাল সংখ্যা পদ্ধতির মৌলিক চিহ্নে নেই। তাই সংখ্যাটি সঠিক নয়।
দশমিক সংখ্যা পদ্ধতিতে স্থানীয় মানের ব্যাখ্যা কর।
(২৬৭)১০ সংখ্যাকে কম্পিউটার সরাসরি গ্রহণ করেনা–ব্যাখ্যা কর।
সকল ইলেক্ট্রনিক্স ডিভাইস শুধুমাত্র দুটি অবস্থা অর্থাৎ বিদ্যুতের উপস্থিতি এবং অনুপস্থিতি বুজতে পারে। বিদ্যুতের উপস্থিতিকে ON, HIGH, TRUE কিংবা YES বলা হয় যা লজিক লেভেল ১ নির্দেশ করে এবং বিদ্যুতের অনুপস্থিতিকে OFF, LOW, FALSE কিংবা NO বলা হয় যা লজিক লেভেল ০ নির্দেশ করে। লজিক লেভেল ০ এবং ১ বাইনারি সংখ্যা পদ্ধতির সাথে সামঞ্জন্যপূর্ণ। তাই কম্পিউটার বা সকল ইলেক্ট্রনিক্স ডিভাইসে বাইনারি সংখ্যা পদ্ধতি ব্যবহৃত হয়। যেহেতু (২৬৭)১০ বাইনারি সংখ্যা পদ্ধতির নয় তাই কম্পিউটার সরাসরি গ্রহণ করে না। তবে সংখ্যাটিকে এনকোডার নামক এক ধরনের বর্তনীর সাহায্যে বাইনারিতে রুপান্তর করে ব্যবহার করে।
“কম্পিউটারের অভ্যন্তরীণ যন্ত্রাংশের কার্যপদ্ধতির সাথে বাইনারি সংখ্যা পদ্ধতি সামঞ্জস্যপূর্ণ”- ব্যাখ্যা কর।
কম্পিউটারের অভ্যন্তরীণ যন্ত্রাংশ শুধুমাত্র দুটি অবস্থা অর্থাৎ বিদ্যুতের উপস্থিতি এবং অনুপস্থিতির উপর ভিত্তি করে সকল কার্য সম্পাদন করে থাকে। বিদ্যুতের উপস্থিতিকে ON, HIGH, TRUE কিংবা YES বলা হয় যা লজিক লেভেল ১ নির্দেশ করে এবং বিদ্যুতের অনুপস্থিতিকে OFF, LOW, FALSE কিংবা NO বলা হয় যা লজিক লেভেল ০ নির্দেশ করে। অপরদিকে বাইনারি সংখ্যা পদ্ধতিতে দুটি মৌলিক চিহ্ন(০,১) রয়েছে। তাই বলা যায় কম্পিউটারের অভ্যন্তরীণ যন্ত্রাংশের লজিক লেভেল ০ এবং ১ বাইনারি সংখ্যা পদ্ধতির সাথে সামঞ্জন্যপূর্ণ।
কম্পিউটারের ক্ষেত্রে ডিজিটাল সিগন্যাল উপযোগী কেন? ব্যাখ্যা কর।
ডিজিটাল সিগন্যাল বলতে বুঝায় কতগুলো ০ ও ১ এর সমাবেশ। কম্পিউটারের অভ্যন্তরীণ যন্ত্রাংশ শুধুমাত্র দুটি অবস্থা অর্থাৎ বিদ্যুতের উপস্থিতি এবং অনুপস্থিতির উপর ভিত্তি করে সকল কার্য সম্পাদন করে থাকে। বিদ্যুতের উপস্থিতিকে ON, HIGH, TRUE কিংবা YES বলা হয় যা লজিক লেভেল ১ নির্দেশ করে এবং বিদ্যুতের অনুপস্থিতিকে OFF, LOW, FALSE কিংবা NO বলা হয় যা লজিক লেভেল ০ নির্দেশ করে। যেহেতু কম্পিউটারের অভ্যন্তরীণ সকল কার্যক্রম ০ ও ১ এর সাহায্যে সম্পন্ন হয় এবং ডিজিটাল সিগন্যাল বলতে ০ ও ১ বুজায়, তাই বলা যায় কম্পিউটারের ক্ষেত্রে ডিজিটাল সিগন্যাল উপযোগী।
অক্টাল তিন বিটের কোড”– বুঝিয়ে লেখ।
যে সংখ্যা পদ্ধতিতে ৮টি(০,১,২,৩,৪,৫,৬,৭) মৌলিক চিহ্ন ব্যবহার করা হয় তাকে অকটাল সংখ্যা পদ্ধতি বলে।অপরদিকে বাইনারি সংখ্যা পদ্ধতির ০ বা ১ এই দুটি মৌলিক চিহ্ন কে বিট বলে। অকটাল সংখ্যা পদ্ধতিতে ব্যবহৃত আটটি মৌলিক চিহ্নের মধ্যে সবচেয়ে বড় ৭। এই ৭ কে বাইনারিতে বা বিটে রূপান্তর করলে পাওয়া যায় তিন বিট(১১১)। তাহলে ৭ এর চেয়ে ছোট মৌলিক চিহ্নসমূহকে তিন বিট বা তার চেয়ে কম সংখ্যক বিটের মাধ্যমেই প্রকাশ করা যাবে। অর্থাৎ তিন বিটের মাধ্যমেই অক্টাল সংখ্যা পদ্ধতির সকল মৌলিক চিহ্নসমূহকে প্রকাশ করা যায়। তাই অক্টাল তিন বিটের কোড।
“হেক্সাডেসিমেল চার বিটের কোড”– বুঝিয়ে লেখ।
যে সংখ্যা পদ্ধতিতে ১৬ টি (০,১,২,৩,৪,৫,৬,৭,৮,৯,A,B,C,D,E,F) মৌলিক চিহ্ন ব্যবহার করা হয় তাকে হেক্সাডেসিমেল সংখ্যা পদ্ধতি বলে। অপরদিকে বাইনারি সংখ্যা পদ্ধতির ০ বা ১ এই দুটি মৌলিক চিহ্ন কে বিট বলে। হেক্সাডেসিমেল সংখ্যা পদ্ধতিতে ব্যবহৃত ষোলটি মৌলিক চিহ্নের মধ্যে সবচেয়ে বড় F(১৫) । এই F(১৫) কে বাইনারিতে বা বিটে রূপান্তর করলে পাওয়া যায় চার বিট(১১১১)। তাহলে F(১৫) এর চেয়ে ছোট মৌলিক চিহ্নসমূহকে চার বিট বা তার চেয়ে কম সংখ্যক বিটের মাধ্যমেই প্রকাশ করা যাবে। অর্থাৎ চার বিটের মাধ্যমেই হেক্সাডেসিমেল সংখ্যা পদ্ধতির সকল মৌলিক চিহ্নসমূহকে প্রকাশ করা যায়। তাই হেক্সাডেসিমেল চার বিটের কোড।
5+3=10 কেন? ব্যাখ্যা কর।
এটি একটি অক্টাল সংখ্যা পদ্ধতির যোগ। কারণ ৫ ও ৩ যোগ করলে ৮ হয়। অক্টাল সংখ্যা পদ্ধতিতে ৮ নেই তাই যোগফল ৮ থেকে অক্টাল সংখ্যা পদ্ধতির ভিত্তি ৮ বিয়োগ করলে পাওয়া যায় ০। যেহেতু একবার বিয়োগ করা হয়েছে তাই ক্যারি ১। অর্থাৎ অক্টাল সংখ্যা পদ্ধতিতে ৫ ও ৩ যোগ করলে ১০ হয়। অন্যভাবে বলা যায় অক্টাল সংখ্যা পদ্ধতিতে ৭ এর পরবর্তী সংখ্যা ১০ বা দশমিক সংখ্যা পদ্ধতির সমতুল্য মান ৮।
৯+৭=২০/ ৮+৮=১০/ A+7=11 কেন? ব্যাখ্যা কর।
চিহ্নযুক্ত সংখ্যা বলতে কি বুঝ? ব্যাখ্যা দাও।
বিভিন্ন গাণিতিক সমস্যা সমাধানের ক্ষেত্রে ধনাত্মক ও ঋণাত্মক সংখ্যা ব্যবহার করা হয়। সংখ্যাটি ধনাত্মক নাকি ঋণাত্মক তা বুঝানোর জন্য সাধারণত সংখ্যার পূর্বে চিহ্ন(+ অথবা -) ব্যবহৃত হয়। অর্থাৎ যখন কোন সংখ্যার পূর্বে ধনাত্মক বা ঋণাত্মক চিহ্ন থাকে তখন সেই সংখ্যাকে চিহ্নযুক্ত সংখ্যা বা সাইনড নম্বর বলা হয়। বাইনারি পদ্ধতিতে চিহ্নযুক্ত সংখ্যা বুঝানোর জন্য প্রকৃত মানের পূর্বে একটি অতিরিক্ত বিট যোগ করা হয়। এ অতিরিক্ত বিটকে চিহ্ন বিট বলে। চিহ্ন বিট 0 হলে সংখ্যাটি ধনাত্মক এবং চিহ্নবিট ১ হলে সংখ্যাটিকে ঋণাত্মক ধরা হয়।
২–এর পরিপূরক কেন গুরুত্বপূর্ণ? ব্যাখ্যা কর।
১। ২-এর পরিপূরক গঠনে “+০” ও “-০”এর মান একই যা বাস্তবকে সমর্থন করে। কিন্তু প্রকৃত মান গঠন এবং ১-এর পরিপূরক গঠনে “+০” ও “-০”এর মান ভিন্ন হয় যা বাস্তবকে সমর্থন করে না।
২। ২-এর পরিপূরক গঠনে সরল বর্তনী প্রয়োজন। সরল বর্তনী দামে সস্তা এবং দ্রুতগতিতে কাজ করে।
৩। ২-এর পরিপূরক গঠনে চিহ্নযুক্ত সংখ্যা এবং চিহ্নবিহীন সংখ্যা যোগ করার জন্য একই বর্তনী ব্যবহৃত হয়।
৪। ২-এর পরিপূরক গঠনে যোগ ও বিয়োগের জন্য একই বর্তনী ব্যবহার করা হয়।
তাই আধুনিক কম্পিউটারে ২ এর পরিপূরক গঠনের প্রয়োজনীয়তা অপরিসীম।
(১৫)১০এর সমকক্ষ BCD কোড এবং বাইনারি সংখ্যার মধ্যে কোনটিতে বেশি বিট লাগে? ব্যাখ্যা কর।
BCD এর পূর্ণ রূপ হলো Binary Coded Decimal। ডেসিমেল সংখ্যার প্রতিটি অঙ্ককে ( ০ থেকে ৯ পর্যন্ত) সমতুল্য চার-বিট বাইনারি দ্বারা প্রতিস্থাপন করার পর প্রাপ্ত কোডকে BCD কোড বলে। তাহলে (১৫)১০ এর সমকক্ষ BCD কোড (০০০১০১০১)BCD (১ এর সমতুল্য চার-বিট ০০০১ এবং ৫ এর সমতুল্য চার-বিট ০১০১) যা ৮-বিট। অপরদিকে (১৫)১০ এর সমকক্ষ বাইনারি মান (১১১১)২ যা ৪-বিট। সুতরাং বলা যায়- BCD কোড এবং বাইনারি সংখ্যার মধ্যে BCD কোডে বেশি বিট লাগে।
“বিসিডি কোড কোনো সংখ্যা পদ্ধতি নয়” – ব্যাখ্যা কর।
ইউনিকোডের পূর্বে সবচেয়ে বেশি ব্যবহৃত আলফানিউমেরিক্যাল কোডটি ব্যাখ্যা কর।
ইউনিকোডের পূর্বে সবচেয়ে বেশি ব্যবহৃত আলফানিউমেরিক্যাল কোডটি হলো ASCII, যা American Standard Code for Information Interchange এর সংক্ষিপ্ত রূপ। ১৯৬৫ সালে রবার্ট বিমার ASCII-7 উদ্ভাবন করেন এবং পরে ASCII-8 তৈরি করেন। অ্যাসকি একটি বহুল প্রচলিত কোড। বর্তমানে অ্যাসকি কোড বলতে ASCII-8 কেই বুঝায়। ASCII-8 এ প্রতিটি কোড আট বিটের হয়। যার সর্ব-বামের বিটটিকে প্যারিটি বিট এবং সর্ব-ডানের চারটি বিটকে সংখ্যাসূচক বিট বলা হয়, এবং মাঝের তিনটি বিটকে জোন বিট বলা হয়। মোট আট-বিট হওয়াতে এ কোডের মাধ্যমে ২৮ বা ২৫৬টি চিহ্নকে অদ্বিতীয়ভাবে কম্পিউটারকে বুঝানো যায়।
ইউনিকোড বিশ্বের সকল ভাষাভাষী মানুষের জন্য আশীর্বাদ– বুঝিয়ে লিখ।
ইউনিকোড বা Unicode এর পূর্ণনাম হলো Universal Code বা সার্বজনীন কোড। বিশ্বের সকল ভাষাকে কম্পিউটারে কোডভুক্ত করার জন্য বড় বড় কোম্পানিগুলো একটি মান তৈরি করেছেন যাকে ইউনিকোড বলা হয়। Apple Computer Corporation এবং Xerox Corporation এর একদল প্রকৌশলী ইউনিকোড উদ্ভাবন করেন। ইউনিকোড মূলত ২ বাইট বা ১৬ বিটের কোড। এ কোডের মাধ্যমে ২১৬ বা ৬৫,৫৩৬ টি অদ্বিতীয় চিহ্ন কম্পিউটারকে অদ্বিতীয়ভাবে বুঝানো যায়।ফলে বিশ্বের সকল ভাষাভাষী মানুষের ভাষা ব্যবহার করেই কম্পিউটারে প্রসেস বা প্রক্রিয়াকরণ করা যায়। এই জন্য বলা যায়- ইউনিকোড বিশ্বের সকল ভাষাভাষী মানুষের জন্য আশীর্বাদ।
পৃথিবীর সকল ভাষাকে কম্পিউটার কোডভূক্ত করার জন্য ব্যবহৃত কোডটির বর্ণানা দাও।
ইউনিকোড সকল ভাষার জন্য উপযোগী ব্যাখ্যা কর।
‘১+১+১=১’- ব্যাখ্যা কর।
‘১+১+১=১’ এটি একটি যৌক্তিক যোগ যা অর গেইট দ্বারা বাস্তবায়ন করা যায়। অর গেইট এর ক্ষেত্রে বা যৌক্তিক যোগের ক্ষেত্রে ইনপুটগুলোর মধ্যে যেকোন একটি ইনপুট ১ হলেই আউটপুট ১ হয়।
T + T = T – ব্যাখ্যা কর।
T+T=T এক্সপ্রেশনটি যৌক্তিক যোগ নির্দেশ করে যা অর গেইট দ্বারা বাস্তবায়ন করা যায়। অর গেইট এর ক্ষেত্রে বা যৌক্তিক যোগের ক্ষেত্রে ০+০=০ এবং ১+১=১ হয়। অপরদিকে T+T=T এক্সপ্রেশনটিতে T=০ অথবা T=১ বসালে ০+০=০ এবং ১+১=১ হয় যা যৌক্তিক যোগের ক্ষেত্রে সত্য। তাই বলা যায়- T+T=T এক্সপ্রেশনটি যৌক্তিক যোগ নির্দেশ করে।
A+1+1=1 – ব্যাখ্যা কর।
‘A+1+1=1’ এক্সপ্রেশনটি যৌক্তিক যোগ নির্দেশ করে যা অর গেইট দ্বারা বাস্তবায়ন করা যায়। অর গেইট এর ক্ষেত্রে বা যৌক্তিক যোগের ক্ষেত্রে ইনপুটগুলোর মধ্যে যেকোন একটি ইনপুট ১ হলেই আউটপুট ১ হয়। A+1+1=1 এক্সপ্রেশনটিতে A চলকের মান যাই হোক না কেন ইনপুট ১ থাকায় আউটপুট ১ হয়েছে।
কোন যুক্তিতে ১+১=১ এবং ১+১=১০ হয় ব্যাখ্যা কর।
‘১+১=১’ এটি একটি যৌক্তিক যোগ যা অর গেইট দ্বারা বাস্তবায়ন করা যায়। অর গেইট এর ক্ষেত্রে বা যৌক্তিক যোগের ক্ষেত্রে ইনপুটগুলোর মধ্যে যেকোন একটি ইনপুট ১ হলেই আউটপুট ১ হয়। অপরদিকে ‘১+১=১০’ এটি একটি বাইনারি যোগ।
সত্যক সারণি কেন ব্যবহার করা হয় লেখ।
যে সারণির মাধ্যমে লজিক সার্কিটের ইনপুটের সাপেক্ষে আউটপুট প্রদর্শন করা হয়, তাকে সত্যক সারণি বলে। যদি সত্যক সারণিতে n সংখ্যক চলক থাকে তবে ইনপুট এর অবস্থা হবে 2n সংখ্যক। সত্যক সারণি ব্যবহারের কারণ-
১। কোন সার্কিটের বিভিন্ন ইনপুটের জন্য আউটপুটগুলো সত্যক সারণির মাধ্যমে উপস্থাপন করা হয়।
২। বিভিন্ন উপপাদ্য প্রমাণ করার জন্য সত্যক সারণি ব্যবহার করা হয়।
n সংখ্যক চলকের জন্য ডি–মরগ্যানের উপপাদ্য বর্ণনা কর।
প্রথম উপপাদ্যঃ যেকোন সংখ্যক চলকের যৌক্তিক যোগের কমপ্লিমেন্ট প্রত্যেক চলকের কমপ্লিমেন্টের যৌক্তিক গুণনের সমান। n সংখ্যক চলকের জন্য-
A1+A2+A3+——+An = A1. A2. A3.——- .An
দ্বিতীয় উপপাদ্যঃ যেকোন সংখ্যক চলকের যৌক্তিক গুণের কমপ্লিমেন্ট প্রত্যেক চলকের কমপ্লিমেন্টের যৌক্তিক যোগের সমান। n সংখ্যক চলকের জন্য-
A1. A2. A3.——- .An = A1+A2+A3+——+An