মঙ্গলবার, ৫ মে, ২০২০

প্রোগ্রামিং ভাষা

প্রোগ্রামিং ল্যাঙ্গুয়েজ:

প্রোগ্রামিং ল্যাঙ্গুয়েজ একটি নির্দেশাবলীর সেট কে সংজ্ঞায়িত করে, যা একটি নির্দিষ্ট কাজ সম্পাদন করতে একসাথে সংকলিত হয়।

প্রোগ্রামিং ভাষা একটি ফর্মাল ভাষা। যা বিভিন্ন নির্দেশাবলীর একটি সেট নিয়ে গঠিত হয় এবং বিভিন্ন ধরণের আউটপুট উৎপাদন করে । অ্যালগরিদম বাস্তবায়নের জন্য কম্পিউটার প্রোগ্রামিংয়ে প্রোগ্রামিং ভাষা ব্যবহার করা হয়। বেশিরভাগ প্রোগ্রামিং ভাষা কম্পিউটারের জন্য নির্দেশাবলী নিয়ে গঠিত।

শনিবার, ২ মে, ২০২০

অধ্যায় ১ : দ্বিতীয় অংশ : তথ্য ও যোগাযোগ প্রযুক্তি : বিশ্ব ও বাংলাদেশ প্রেক্ষিত - বহুনির্বাচনী প্রশ্ন - MCQ

প্রথমে নিজে চেষ্টা করুন, ১০ টি MCQ আছে



ঠিক উত্তর নির্বচন করলে গ্রীন রং এবং ভুল উত্তর করলে লাল রং দেখাবে

ঠিক উত্তর দেখতে সব গুলো টিক দিয়ে যাচাই করুন

মঙ্গলবার, ২৮ এপ্রিল, ২০২০

অধ্যায় ১ : প্রথম অংশ: তথ্য ও যোগাযোগ প্রযুক্তি : প্রাথমিক ধারণা - বহুনির্বাচনী প্রশ্ন - MCQ

প্রথমে নিজে চেষ্টা করুন, ১০ টি MCQ আছে



ঠিক উত্তর নির্বচন করলে গ্রিন রং এবং ভুল উত্তর করলে লাল রং দেখাবে

ঠিক উত্তর দেখতে সব গুলো টিক দিয়ে যাচাই করুন

রবিবার, ২৬ এপ্রিল, ২০২০

বাইনারি ও হেক্সাডেসিমেল সংখ্যার মধ্যে পারস্পরিক রূপান্তর

বাইনারি থেকে হেক্সাডেসিমেলে রুপান্তরঃ

বাইনারি থেকে হেক্সাডেসিমেলে রুপান্তরের ক্ষেত্রে বাইনারির ৪ বিটের গ্রুপ হেক্সাডেসিমেলের একটি অংক হবে। এ ক্ষেত্রে নিয়ম হল -

পূর্ণাংশের ক্ষেত্রেঃ

  1. বাইনারি সংখ্যার ডান পাশ থেকে প্রতি ৪ বিটের গ্রুপ নিয়ে এর দশমিক মান বের করতে হবে।

  2. যদি ৪ বিটের গ্রুপ করতে ১ , ২ বা ৩ বিট কম পরে সেক্ষেত্রে সর্ব বামে ১, ২ বা ৩ বিট ০ দ্বারা পূর্ণ করে নিতে হবে।

  3. যদি ৪ বিটের গ্রুপের দশমিক মান ৯ এর চেয়ে বড় হয়ে যায় তাহলে প্রতি মানের সমকক্ষ অক্ষর দিয়ে লিখতে হবে এভাবে- ১০=A, ১১=B, ১২=C, ১৩=D, ১৪=E, ১৫=F

ভগ্নাংশের ক্ষেত্রেঃ

  1. বাইনারি সংখ্যার বাম পাশ থেকে অর্থাৎ '.' এর পর থেকে প্রতি তিন বিটের গ্রুপ নিয়ে এর দশমিক মান বের করতে হবে।

  2. যদি তিন বিটের গ্রুপ করতে ১ বা দুই বিট কম পরে সেক্ষেত্রে সর্ব ডানে ১ বা ২ বিট ০ দ্বারা পূর্ণ করে নিতে হবে।

  3. যদি ৪ বিটের গ্রুপের দশমিক মান ৯ এর চেয়ে বড় হয়ে যায় তাহলে প্রতি মানের সমকক্ষ অক্ষর দিয়ে লিখতে হবে এভাবে- ১০=A, ১১=B, ১২=C, ১৩=D, ১৪=E, ১৫=F

অতএব, (১১১১০১১১১০০.১১১১০১১১০১) = (৭BC. F৭৪)১৬

বাইনারি থেকে হেক্সাডেসিমেলে রুপান্তরঃ

হেক্সাডেসিমেল থেকে বাইনারি রূপান্তর করতে উপরের উদাহরণ কে উল্টো ভাবে ধরলেই বুঝতে পারবে। অর্থাৎ হেক্সাডেসিমেল এর প্রতিটি অংককে ৪ বিট বাইনারি দ্বারা প্রকাশ করতে হবে। আর অক্ষর থাকলে নম্বর দ্বারা পরিবর্তন করে নিতে হবে।

বাইনারি ও অক্টাল সংখ্যার মধ্যে পারস্পরিক রূপান্তর

বাইনারি থেকে অক্টালে রুপান্তরঃ

বাইনারি থেকে অক্টালে রুপান্তরের ক্ষেত্রে বাইনারির তিন বিটের গ্রুপ অক্টালের একটি অংক হবে। এ ক্ষেত্রে নিয়ম হল -

পূর্ণাংশের ক্ষেত্রেঃ

  1. বাইনারি সংখ্যার ডান পাশ থেকে প্রতি তিন বিটের গ্রুপ নিয়ে এর দশমিক মান বের করতে হবে।
  2. যদি তিন বিটের গ্রুপ করতে ১ বা দুই বিট কম পরে সেক্ষেত্রে সর্ব বামে ১ বা ২ বিট ০ দ্বারা পূর্ণ করে নিতে হবে।

ভগ্নাংশের ক্ষেত্রেঃ

  1. বাইনারি সংখ্যার বাম পাশ থেকে অর্থাৎ '.' এর পর থেকে প্রতি তিন বিটের গ্রুপ নিয়ে এর দশমিক মান বের করতে হবে।
  2. যদি তিন বিটের গ্রুপ করতে ১ বা দুই বিট কম পরে সেক্ষেত্রে সর্ব ডানে ১ বা ২ বিট ০ দ্বারা পূর্ণ করে নিতে হবে।
অতএব, (১১১১০১১.১১১১০১১) = (১৭৩.৭৫৪)

বাইনারি থেকে অক্টালে রুপান্তরঃ

অক্টাল থেকে বাইনারি রূপান্তর করতে উপরের উদাহরণ কে উল্টো ভাবে ধরলেই বুঝতে পারবে। অর্থাৎ অক্টাল এর প্রতিটি অংককে ৩ বিট বাইনারি দ্বারা প্রকাশ করতে হবে।

হেক্সাডেসিমেল থেকে দশমিকে রূপান্তর বা হেক্সাডেসিমেল সংখ্যা থেকে দশমিক সংখ্যায় রূপান্তর।

হেক্সাডেসিমেল থেকে দশমিকে রূপান্তর করতে হলে সহজ নিয়মটি দেখে নিতে হবে এখানে

হেক্সাডেসিমেল থেকে দশমিকে রূপান্তর

(৯D৩.B৮)১৬ = (২৫১৫.৭১৮৭৫)১০

সমাধানঃ

খুব শীঘ্রই আসছে .......

অক্টাল থেকে দশমিকে রূপান্তর বা অক্টাল সংখ্যা থেকে দশমিক সংখ্যায় রূপান্তর।

অক্টাল থেকে দশমিকে রূপান্তর করতে হলে সহজ নিয়মটি আগে দেখে নিতে হবেএখানে এখানে

অক্টাল থেকে দশমিকে রূপান্তর

(৪৭২৩.৫৬০) = (?)১০

সমাধানঃ

খুব শীঘ্রই আসছে .......

Featured Post

প্রোগ্রামিং ভাষা

প্রোগ্রামিং ল্যাঙ্গুয়েজ: প্রোগ্রামিং ল্যাঙ্গুয়েজ একটি নির্দেশাবলীর সেট কে সংজ্ঞায়িত করে, যা একটি নির্দিষ্ট কাজ সম্পাদন করতে একসাথে সংক...