ICT HSC (Bangla Version)

তথ্য ও যোগাযোগ প্রযুক্তি (একাদশ-দ্বাদশ শ্রেণি)

তথ্য ও যোগাযোগ প্রযুক্তি (একাদশ-দ্বাদশ শ্রেণি)
[su_box title="তথ্য ও যোগাযোগ প্রযুক্তি (একাদশ-দ্বাদশ শ্রেণি) " box_color="#C52D2F" radius="10" class="online_quiz"]ষষ্ঠ সংস্করণ : অক্টোবর ০৩, ২০২১ ইং (জাতীয় শিক্ষাক্রম ও পাঠ্যপুস্তক বোর্ড কর্তৃক অনুমোদিত)[/su_box] শিক্ষার্থীরা যাতে সহজেই তথ্য প্রযুক্তির সাথে সম্পৃক্ত হয়ে তাদের অর্জিত জ্ঞান বাস্তব জীবনে প্রয়োগ করতে পারে, সেই প্রয়োজনীয়তাকে সামনে রেখেই আমাদের এই ক্ষুদ্র প্রচেস্টা। আমরা বিশ্বাস করি, বইটি ছাত্র-ছাত্রী ও শিক্ষক সবার জন্য যুগোপযোগী বই। বইয়ের কিছু টপিক পড়ে দেখুন:  [su_image_carousel source="media: 7808,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839" align="center"...
Read More

ষষ্ঠ অধ্যায়: জ্ঞানমূলক প্রশ্ন ও উত্তর সমূহ।

ষষ্ঠ অধ্যায়: জ্ঞানমূলক প্রশ্ন ও উত্তর সমূহ।
♦ ভিডিও লেকচার পেতে YouTube চ্যানেলটিতে Subscribe করো।  ♦ HSC ICT ষষ্ঠ অধ্যায়ের নোট পেতে ক্লিক করো। ♦ ICT সম্পর্কিত যেকোন প্রশ্নের উত্তর জানতে Facebook গ্রুপে যুক্ত হও।   ডেটা বা উপাত্ত কী? সুনির্দিষ্ট ফলাফল বা আউটপুট পাউয়ার জন্য প্রসেসিংয়ে ব্যবহিত কাঁচামাল সমুহকে ডেটা বা উপাত্ত বলে। অন্যভাবে বলা যায়- তথ্যের ক্ষুদ্রতম একককে বলা হয় উপাত্ত। তথ্য কী? তথ্য হল কোন প্রেক্ষিতে সুশৃঙ্খলভাবে সাজানো ডেটা যা অর্থবহ এবং ব্যবহারযোগ্য। অন্যভাবে বলা যায়- ডেটা প্রক্রিয়াকরণ পরবর্তী অর্থপূর্ণ রূপ হলো ইনফরমেশন বা তথ্য। মানুষ বিভিন্ন কাজে ইনফরমেশন ব্যবহার করে। ডেটাবেজ কি? Data শ...
Read More

জ্ঞানমূলক প্রশ্ন ও উত্তর পঞ্চম অধ্যায়

জ্ঞানমূলক প্রশ্ন ও উত্তর পঞ্চম অধ্যায়
পঞ্চম অধ্যায়ের গুরুত্বপূর্ণ জ্ঞানমূলক প্রশ্ন ও উত্তর   জ্ঞানমূলক প্রশ্নের উত্তর কীভাবে লিখবে? সৃজনশীল অংশে ‘ক’ এর প্রশ্নটি স্মরণশক্তি যাচাই করার জন্য দেয়া হয়। অর্থাৎ পাঠ্য বইয়ের কোন তথ্য মুখস্থ করে এই অংশের উত্তর দিতে পারবে। উত্তরের জন্য একটি বাক্য বা প্রশ্নের চাহিদা অনুযায়ী সর্বোচ্চ তিন বাক্যের মধ্যে উত্তর দিতে হবে। এই প্রশ্নের নম্বর বরাদ্দ ১।   প্রোগ্রাম কী? [রা. বোর্ড ২০১৭, দি. বোর্ড ২০১৬, কু. বোর্ড ২০১৬]  কম্পিউটার বা যন্ত্রের সাহায্যে কোন সমস্যা সমাধানের জন্য প্রোগ্রামিং ভাষায় লেখা প্রয়োজনীয় ধারাবাহিক নিদের্শনার সমষ্টিকে প্রোগ্রাম (program) বলা হয়।   প্...
Read More

অনুধাবনমূলক প্রশ্ন ও উত্তরসমূহ : পঞ্চম অধ্যায়

অনুধাবনমূলক প্রশ্ন ও উত্তরসমূহ : পঞ্চম অধ্যায়
অনুধাবনমূলক প্রশ্নের উত্তর কীভাবে লিখবে? ⇒ ‘অনুধাবন’ বলতে কোন বিষয়ের অর্থ বোঝার সক্ষমতাকে বোঝায়। এটি হতে পারে কোন তথ্য, নীতিমালা, সূত্র, নিয়ম, পদ্ধতি, প্রক্রিয়া ইত্যাদি বুঝতে পারার সক্ষমতা। ⇒ অনুধাবন স্তর হলো চিন্তন-দক্ষতার দ্বিতীয় স্তর। এই প্রশ্নটি ‘খ’ তে দেয়া থাকে। এধরণের প্রশ্নে সরাসরি পাঠ্যবইয়ের অনুরূপ বিবরণ জানতে চাওয়া হয় না।  তাই শিক্ষার্থীকে বিষয়বস্তু সম্পর্কে নিজের ভাষায় ব্যাখ্যা বা বর্ণনা করতে হবে। ⇒ অনুধাবনমূলক প্রশ্নের নম্বর থাকবে ২। এর মধ্যে জ্ঞানের জন্য ১ ও অনুধাবনের জন্য ১। ⇒ অনুধাবনমূলক প্রশ্নের উত্তর দুই প্যারায় লেখা ভালো। যার প্রথম প্যারায় জ্ঞান অংশের উত্তর ও দ্বিতীয়...
Read More

অনুধাবনমূলক প্রশ্ন ও উত্তরসমূহ : তৃতীয় অধ্যায়

অনুধাবনমূলক প্রশ্ন ও উত্তরসমূহ : তৃতীয় অধ্যায়
অনুধাবনমূলক প্রশ্নের উত্তর কীভাবে লিখবে? ⇒ ‘অনুধাবন’ বলতে কোন বিষয়ের অর্থ বোঝার সক্ষমতাকে বোঝায়। এটি হতে পারে কোন তথ্য, নীতিমালা, সূত্র, নিয়ম, পদ্ধতি, প্রক্রিয়া ইত্যাদি বুঝতে পারার সক্ষমতা। ⇒ অনুধাবন স্তর হলো চিন্তন-দক্ষতার দ্বিতীয় স্তর। এই প্রশ্নটি ‘খ’ তে দেয়া থাকে। এধরণের প্রশ্নে সরাসরি পাঠ্যবইয়ের অনুরূপ বিবরণ জানতে চাওয়া হয় না।  তাই শিক্ষার্থীকে বিষয়বস্তু সম্পর্কে নিজের ভাষায় ব্যাখ্যা বা বর্ণনা করতে হবে। ⇒ অনুধাবনমূলক প্রশ্নের নম্বর থাকবে ২। এর মধ্যে জ্ঞানের জন্য ১ ও অনুধাবনের জন্য ১। ⇒ অনুধাবনমূলক প্রশ্নের উত্তর দুই প্যারায় লেখা ভালো। যার প্রথম প্যারায় জ্ঞান অংশের উত্তর ও দ্বিতীয়...
Read More

জ্ঞানমূলক প্রশ্ন ও উত্তর তৃতীয় অধ্যায়

জ্ঞানমূলক প্রশ্ন ও উত্তর তৃতীয় অধ্যায়
তৃতীয় অধ্যায়ের গুরুত্বপূর্ণ জ্ঞানমূলক প্রশ্ন ও উত্তর   জ্ঞানমূলক প্রশ্নের উত্তর কীভাবে লিখবে? সৃজনশীল অংশে ‘ক’ এর প্রশ্নটি স্মরণশক্তি যাচাই করার জন্য দেয়া হয়। অর্থাৎ পাঠ্য বইয়ের কোন তথ্য মুখস্থ করে এই অংশের উত্তর দিতে পারবে। উত্তরের জন্য একটি বাক্য বা প্রশ্নের চাহিদা অনুযায়ী সর্বোচ্চ তিন বাক্যের মধ্যে উত্তর দিতে হবে। এই প্রশ্নের নম্বর বরাদ্দ ১। নম্বর (সংখ্যা) কী? সংখ্যা হচ্ছে একটি উপাদান যা কোনকিছু গণনা, পরিমাণ এবং পরিমাপ করার জন্য ব্যবহৃত হয়। যেমন-একাদশ শ্রেণীতে ২৪৩ জন ছাত্র আছে; এখানে ২৪৩ একটি সংখ্যা।   ডিজিট (অংক) কী? [মা. বোর্ড ২০১৭] সংখ্যা তৈরির ক্ষুদ্রতম প্রতীকই ...
Read More

ষষ্ঠ অধ্যায়: অনুধাবনমূলক প্রশ্ন ও উত্তর সমূহ।

ষষ্ঠ অধ্যায়: অনুধাবনমূলক প্রশ্ন ও উত্তর সমূহ।
♦ ভিডিও লেকচার পেতে YouTube চ্যানেলটিতে Subscribe করো।  ♦ HSC ICT ষষ্ঠ অধ্যায়ের নোট পেতে ক্লিক করো। ♦ ICT সম্পর্কিত যেকোন প্রশ্নের উত্তর জানতে Facebook গ্রুপে যুক্ত হও।   ফিল্ড ও রেকর্ড এক নয়- ব্যাখ্যা কর।/ ফিল্ড রেকর্ডের উপর নির্ভরশীল নয়-ব্যাখ্যা কর। কোনো একটি টেবিলের যে প্রোপার্টিজগুলো  এনটিটির বৈশিষ্ট্য প্রকাশ করে এবং যার ওপর ভিত্তি করে উপাত্ত গ্রহণ, প্রক্রিয়াকরণ ও সংরক্ষণ করা হয় তাকে ফিল্ড বলে। অপরদিকে, পরস্পর সম্পর্কযুক্ত  একাধিক ফিল্ড নিয়ে গঠিত হয় এক একটি রেকর্ড। যেমন কোন একটি এন্টিটির Id, Name, GPA ইত্যাদি হল এক একটি ফিল্ড কিন্তু কোন একটি এন্টিটির জন্য সবগুলো ফিল্...
Read More

অনুধাবনমূলক প্রশ্ন ও উত্তর সমূহ : চতুর্থ অধ্যায়

অনুধাবনমূলক প্রশ্ন ও উত্তর সমূহ : চতুর্থ অধ্যায়
অনুধাবনমূলক প্রশ্নের উত্তর কীভাবে লিখবে? ⇒ ‘অনুধাবন’ বলতে কোন বিষয়ের অর্থ বোঝার সক্ষমতাকে বোঝায়। এটি হতে পারে কোন তথ্য, নীতিমালা, সূত্র, নিয়ম, পদ্ধতি, প্রক্রিয়া ইত্যাদি বুঝতে পারার সক্ষমতা। ⇒ অনুধাবন স্তর হলো চিন্তন-দক্ষতার দ্বিতীয় স্তর। এই প্রশ্নটি ‘খ’ তে দেয়া থাকে। এধরণের প্রশ্নে সরাসরি পাঠ্যবইয়ের অনুরূপ বিবরণ জানতে চাওয়া হয় না।  তাই শিক্ষার্থীকে বিষয়বস্তু সম্পর্কে নিজের ভাষায় ব্যাখ্যা বা বর্ণনা করতে হবে। ⇒ অনুধাবনমূলক প্রশ্নের নম্বর থাকবে ২। এর মধ্যে জ্ঞানের জন্য ১ ও অনুধাবনের জন্য ১। ⇒ অনুধাবনমূলক প্রশ্নের উত্তর দুই প্যারায় লেখা ভালো। যার প্রথম প্যারায় জ্ঞান অংশের উত্তর ও দ্বিতীয়...
Read More

জ্ঞানমূলক প্রশ্ন ও উত্তর চতুর্থ অধ্যায়

জ্ঞানমূলক প্রশ্ন ও উত্তর চতুর্থ অধ্যায়
চতুর্থ অধ্যায়ের গুরুত্বপূর্ণ জ্ঞানমূলক প্রশ্ন ও উত্তর   জ্ঞানমূলক প্রশ্নের উত্তর কীভাবে লিখবে? সৃজনশীল অংশে ‘ক’ এর প্রশ্নটি স্মরণশক্তি যাচাই করার জন্য দেয়া হয়। অর্থাৎ পাঠ্য বইয়ের কোন তথ্য মুখস্থ করে এই অংশের উত্তর দিতে পারবে। উত্তরের জন্য একটি বাক্য বা প্রশ্নের চাহিদা অনুযায়ী সর্বোচ্চ তিন বাক্যের মধ্যে উত্তর দিতে হবে। এই প্রশ্নের নম্বর বরাদ্দ ১।   ওয়েব ডিজাইন কী?  ওয়েব ডিজাইন হল এমন একটি প্রক্রিয়া যার সাহায্যে ওয়েবপেজের বাহ্যিক সৌন্দর্য নির্ধারণ করা হয়। অর্থাৎ এই প্রক্রিয়ায় একটি ওয়েবপেজের লেআউট, কালার, গ্রাফিক্স এবং ইন্টারেক্টিভ বৈশিষ্ট্যগুলো নির্ধারণ করা হয়।   ওয়েব...
Read More

ষষ্ঠ অধ্যায় পাঠ-১০: ডেটাবেজ সিকিউরিটি।

♦ ভিডিও লেকচার পেতে YouTube চ্যানেলটিতে Subscribe করো।  ♦ HSC ICT ষষ্ঠ অধ্যায়ের নোট পেতে ক্লিক করো। ♦ ICT সম্পর্কিত যেকোন প্রশ্নের উত্তর জানতে Facebook গ্রুপে যুক্ত হও।   এই পাঠ শেষে যা যা শিখতে পারবে-  ১। ডেটাবেজ সিকিউরিটি ব্যাখ্যা করতে পারবে। ২। ডেটা এনক্রিপশন এর বিভিন্ন পদ্ধতি ব্যাখ্যা করতে পারবে।   ডেটাবেজ সিকিউরিটিঃ একটি ডেটাবেজে অনির্দিষ্ট ব্যবহারকারী থেকে ডেটা সুরক্ষিত রাখাকে বলা হয় ডেটাবেজ সিকিউরিটি। ডেটাবেজ সিকিউরিটি নিচের বিষয়গুলোকে নিয়ন্ত্রণ করে: ১। ব্যবহারকারীর ডেটা ব্যবহার করার অধিকার সংরক্ষণ করা। ২। সিস্টেম রিসোর্স ব্যবহার নিয়ন্ত্রণ করা। ৩। ডিস্ক ...
Read More

ষষ্ঠ অধ্যায় পাঠ-৯: কর্পোরেট ডেটাবেজ এবং সরকারি প্রতিষ্ঠানে ডেটাবেজ।

♦ ভিডিও লেকচার পেতে YouTube চ্যানেলটিতে Subscribe করো।  ♦ HSC ICT ষষ্ঠ অধ্যায়ের নোট পেতে ক্লিক করো। ♦ ICT সম্পর্কিত যেকোন প্রশ্নের উত্তর জানতে Facebook গ্রুপে যুক্ত হও।   এই পাঠ শেষে যা যা শিখতে পারবে-  ১। কর্পোরেট ডেটাবেজ ব্যাখ্যা করতে পারবে। ২। সরকারি প্রতিষ্ঠানে ডেটাবেজ এর ব্যবহার বর্ণনা করতে পারবে।   কর্পোরেট ডেটাবেজ: কর্পোরেট ডেটাবেজ হলো প্রতিষ্ঠানিক পর্যায়ের সেই ডেটাবেজ যা কোনো প্রতিষ্ঠান কর্তৃক বাণিজ্যিক ভিত্তিতে ব্যবহৃত হয়। প্রতিটি ব্যবসা প্রতিষ্ঠানের বিভিন্ন ধরনের বিভাগ বা অনুবিভাগ থাকে যেমন- উৎপাদন, বিক্রয়, বিতরণ, বিপনন, গ্রাহক সেবা, মানব সম্পদ উন্নয়ন...
Read More

ষষ্ঠ অধ্যায় পাঠ-৮ : ডেটাবেজ রিলেশন এবং এর বিভিন্ন প্রকারভেদ।

♦ ভিডিও লেকচার পেতে YouTube চ্যানেলটিতে Subscribe করো।  ♦ HSC ICT ষষ্ঠ অধ্যায়ের নোট পেতে ক্লিক করো। ♦ ICT সম্পর্কিত যেকোন প্রশ্নের উত্তর জানতে Facebook গ্রুপে যুক্ত হও।   এই পাঠ শেষে যা যা শিখতে পারবে-  ১। ডেটাবেজ রিলেশন ব্যাখ্যা করতে পারবে। ২। ডেটাবেজ রিলেশনের শর্ত বর্ণনা করতে পারবে। ৩। ডেটাবেজ রিলেশনের প্রকারভেদ ব্যাখ্যা করতে পারবে।   ডেটাবেজ রিলেশনঃ ডেটাবেজের একটি টেবিলের রেকর্ডের সাথে অপর একটি টেবিলের রেকর্ডের সম্পর্ককে ডেটাবেজ রিলেশন বলে। অর্থাৎ ডেটাবেজ রিলেশন হলো বিভিন্ন ডেটা টেবিলের মধ্যকার লজিক্যাল সম্পর্ক। ডেটাবেজ রিলেশনের শর্তঃ  ১। রিলেশনাল ডেটা ...
Read More

ষষ্ঠ অধ্যায় পাঠ-৭: ডেটাবেজ মডেল এবং বিভিন্ন প্রকার কী ফিল্ড।

♦ ভিডিও লেকচার পেতে YouTube চ্যানেলটিতে Subscribe করো।  ♦ HSC ICT ষষ্ঠ অধ্যায়ের নোট পেতে ক্লিক করো। ♦ ICT সম্পর্কিত যেকোন প্রশ্নের উত্তর জানতে Facebook গ্রুপে যুক্ত হও।   এই পাঠ শেষে যা যা শিখতে পারবে-  ১। বিভিন্ন ডেটাবেজ মডেল ব্যাখ্যা করতে পারবে। ২। ডেটাবেজ টেবিলের বিভিন্ন কী ফিল্ড (Candidate key, Primary key, Composite primary key and Foreign key) ব্যাখ্যা করতে পারবে।   ডেটাবেজ মডেল: ডেটাবেজ মডেল ডেটাবেজের লজিক্যাল ডিজাইন এবং স্ট্রাকচার নির্ধারণ করে এবং কোন ডেটাবেজ ম্যানেজমেন্ট সিস্টেমে কীভাবে তথ্য সংরক্ষণ, অ্যাক্সেস এবং আপডেট করা হবে তা নির্ধারণ করে। বিভিন্ন ধ...
Read More

ষষ্ঠ অধ্যায় পাঠ-৬: ডেটাবেজ সর্টিং এবং ইনডেক্সিং।

♦ ভিডিও লেকচার পেতে YouTube চ্যানেলটিতে Subscribe করো।  ♦ HSC ICT ষষ্ঠ অধ্যায়ের নোট পেতে ক্লিক করো। ♦ ICT সম্পর্কিত যেকোন প্রশ্নের উত্তর জানতে Facebook গ্রুপে যুক্ত হও।   এই পাঠ শেষে যা যা শিখতে পারবে-  ১। ডেটাবেজ সর্টিং ব্যাখ্যা করতে পারবে। ২। ডেটাবেজ ইনডেক্সিং ব্যাখ্যা করতে পারবে। ৩। ইনডেক্সিং এর সুবিধা এবং অসুবিধা বর্ণনা করতে পারবে। ৪। সর্টিং এবং ইনডেক্সিং এর মধ্যে পার্থক্য করতে পারবে।   ডেটাবেজ সর্টিংঃ এক বা একাধিক ফিল্ড এর মানের উপর ভিত্তি করে ডেটাবেজের রেকর্ডগুলোকে উর্ধ্বক্রম বা নিম্নক্রমে সাজানোর প্রক্রিয়া হচ্ছে সর্টিং। একটি ডেটা টেবিল সর্টিং করার ফলে নতুন...
Read More

ষষ্ঠ অধ্যায় পাঠ-৫: ডেটাবেজের বিভিন্ন SQL কমান্ডসমূহ।

♦ ভিডিও লেকচার পেতে YouTube চ্যানেলটিতে Subscribe করো।  ♦ HSC ICT ষষ্ঠ অধ্যায়ের নোট পেতে ক্লিক করো। ♦ ICT সম্পর্কিত যেকোন প্রশ্নের উত্তর জানতে Facebook গ্রুপে যুক্ত হও।   এই পাঠ শেষে যা যা শিখতে পারবে-  ১। SQL এর DDL কমান্ডসমূহ লিখতে পারবে। ২। SQL এর DML কমান্ডসমূহ লিখতে পারবে। ৩। SQL এর DQL কমান্ডসমূহ লিখতে পারবে।   DDL (Data Definition Language ) এর ব্যবহারঃ    একটি ডেটাবেজ তৈরির  SQL কমান্ডের সিনট্যাক্সঃ  CREATE DATABASE database_name; db_sagc নামে একটি ডেটাবেজ তৈরির  SQL কমান্ড:   CREATE DATABASE db_sagc;   টেবিল তৈরির  SQL কমান্ডের সি...
Read More

ষষ্ঠ অধ্যায় পাঠ-৪: ডেটাবেজ কুয়েরি, বিভিন্ন কুয়েরি ভাষা এবং অপারেটর সমূহ।

♦ ভিডিও লেকচার পেতে YouTube চ্যানেলটিতে Subscribe করো।  ♦ HSC ICT ষষ্ঠ অধ্যায়ের নোট পেতে ক্লিক করো। ♦ ICT সম্পর্কিত যেকোন প্রশ্নের উত্তর জানতে Facebook গ্রুপে যুক্ত হও।   এই পাঠ শেষে যা যা শিখতে পারবে- ১। ডেটাবেজের বিভিন্ন কুয়েরি ব্যাখ্যা করতে পারবে। ২। বিভিন্ন কুয়েরি ভাষা ব্যাখ্যা করতে পারবে। ৩। ডেটাবেজের বিভিন্ন অপারেটর ব্যাখ্যা করতে পারবে।   কুয়েরিঃ ডেটাবেজে সংরক্ষিত অসংখ্য তথ্য থেকে নির্দিষ্ট কোনো শর্ত সাপেক্ষে তথ্য খুঁজে বের করাকে বলা হয় কুয়েরি।  কুয়েরির সাহায্যে নির্দিষ্ট ফিল্ডের ডেটা,নির্দিষ্ট গ্রুপের ডেটা নির্দিষ্ট শর্ত সাপেক্ষে প্রদর্শন করা যায়।   ...
Read More

ষষ্ঠ অধ্যায় পাঠ-৩: ডেটাবেজ ও টেবিল তৈরি এবং ফিল্ডের ডেটা টাইপ।

♦ ভিডিও লেকচার পেতে YouTube চ্যানেলটিতে Subscribe করো।  ♦ HSC ICT ষষ্ঠ অধ্যায়ের নোট পেতে ক্লিক করো। ♦ ICT সম্পর্কিত যেকোন প্রশ্নের উত্তর জানতে Facebook গ্রুপে যুক্ত হও।   এই পাঠ শেষে যা যা শিখতে পারবে- ১। ডেটাবেজ তৈরি করতে পারবে। ২। টেবিল তৈরি করতে পারবে। ৩। ডেটাবেজ টেবিলের বিভিন্ন ডেটা টাইপ ব্যাখ্যা করতে পারবে।   ডেটাবেজ তৈরি: Database তৈরি করার জন্য DBMS হিসেবে Microsoft Access 2010 এর ব্যবহার দেখানো হল। প্রথমেই Microsoft Access 2010 অ্যাপ্লিকেশনটি ইন্সটল দিতে হবে। তারপর প্রোগ্রামটি রান করলে নিচের মত করে চিত্র প্রদর্শিত হবে। চিত্রের ডান পার্শে নিচে File Name ...
Read More

ষষ্ঠ অধ্যায় পাঠ-২: ডেটাবেজ ম্যানেজমেন্ট সিস্টেম (DBMS) এবং RDBMS।

♦ ভিডিও লেকচার পেতে YouTube চ্যানেলটিতে Subscribe করো।  ♦ HSC ICT ষষ্ঠ অধ্যায়ের নোট পেতে ক্লিক করো। ♦ ICT সম্পর্কিত যেকোন প্রশ্নের উত্তর জানতে Facebook গ্রুপে যুক্ত হও।   এই পাঠ শেষে যা যা শিখতে পারবে- ১। DBMS এর ধারণা ব্যাখ্যা করতে পারবে। ২। DBMS এর কাজ সমূহ বর্ণনা করতে পারবে। ৩। DBMS এর সুবিধা ও অসুবিধাসমূহ বর্ণনা করতে পারবে। ৪। RDBMS কী, এর ব্যবহার ও সুবিধাসমূহ ব্যাখ্যা করতে পারবে। ৫। DBA এবং এর কাজ বর্ণনা করতে পারবে।   ডেটাবেজ ম্যানেজমেন্ট সিস্টেম  (DBMS): ডেটাবেজ ম্যানেজমেন্ট সিস্টেম বা DBMS হলো এমন একটি সফটওয়্যার যা ডেটাবেজ তৈরি, পরিবর্তন, সংরক্ষণ, নিয়ন্ত্...
Read More

পঞ্চম অধ্যায় পাঠ-২০ ‘সি’ প্রোগ্রামিং ভাষায় ফাংশন।

এই পাঠ শেষে যা যা শিখতে পারবে- ১। ফাংশন ব্যাখ্যা করতে পারবে। ২। লাইব্রেরী ফাংশন এবং ইউজার-ডিফাইন্ড ফাংশন ব্যাখ্যা করতে পারবে। ৩। ফাংশন ব্যবহারের প্রয়োজনীয়তা ব্যাখ্যা করতে পারবে। ৪। রিকার্শন ফাংশন এবং এর সুবিধা ও অসুবিধা ব্যাখ্যা করতে পারবে।   ফাংশন: ফাংশন হলো কতগুলো স্টেটমেন্টের সমষ্টি যা একত্রে একটি নির্দিষ্ট কাজ সম্পাদন করে। প্রতিটি ফাংশন ইনপুট নেয়, প্রসেস করে এবং একটি আউটপুট দেয়। প্রতিটি 'সি' প্রোগ্রাম এরূপ এক বা একাধিক ফাংশনের সমষ্টি। Syntax of a function: ফাংশন ডিক্লারেশনঃ ফাংশন ডিক্লারেশন ফাংশনের রিটার্ন টাইপ, ফাংশনের নাম, ফাংশনের প্যারামিটার সম্পর্কে কম্পা...
Read More

রেজিস্টার এবং কাউন্টার | বিভিন্ন প্রকার রেজিস্টার ও কাউন্টার

রেজিস্টার এবং কাউন্টার | বিভিন্ন প্রকার রেজিস্টার ও কাউন্টার
রেজিস্টার কী?   রেজিস্টার হলো একগু‛ছ ফ্লিপ-ফ্লপ এবং গেইটের সমন্বয়ে গঠিত সার্কিট যা অস্থায়ী মেমরি হিসেবে কাজ করে। এর প্রত্যেকটি ফ্লিপ-ফ্লপ একটি করে বাইনারি বিট সংরক্ষণ করতে পারে। কেন্দ্রীয় প্রক্রিয়াকরণ অংশে প্রোগ্রাম নির্বাহের সময় উপাত্ত অস্থায়ীভাবে জমা রাখার জন্য রেজিস্টার ব্যবহৃত হয়। n বিটের একটি বাইনারি তথ্য ধারণের জন্য n সংখ্যক ফ্লিপ-ফ্লপ বিশিষ্ট একটি রেজিস্টার প্রয়োজন। ৮-বিট রেজিস্টার, ১৬- বিট রেজিস্টার, ৩২-বিট রেজিস্টার ইত্যাদি- যারা যথাক্রমে ৮, ১৬, ৩২ বিট তথ্য ধারণ করতে পারবে। রেজিস্টারের প্রকারভেদ- গঠন অনুসারে রেজিস্টার বিভিন্ন প্রকার হতে পারে। যথা: ১. প্যারালাল লোড রেজিস্টার  ২. শ...
Read More

অ্যাডার : হাফ অ্যাডার | ফুল অ্যাডার | বাইনারি অ্যাডার

অ্যাডার : হাফ অ্যাডার | ফুল অ্যাডার | বাইনারি অ্যাডার
এই পাঠ শেষে যা যা শিখতে পারবে- ১। অ্যাডার সার্কিট ব্যাখ্যা করতে পারবে। ২। হাফ অ্যাডার সার্কিট বিস্তারিত ব্যাখ্যা করতে পারবে। ৩। ফুল অ্যাডার সার্কিট বিস্তারিত ব্যাখ্যা করতে পারবে। ৪। হাফ অ্যাডার সার্কিট এর সাহায্যে ফুল অ্যাডার সার্কিট বাস্তবায়ন করতে পারবে। ৫। বাইনারি অ্যাডার সার্কিট ব্যাখ্যা করতে পারবে।   Go for English Version   অ্যাডার (Adder Circuit) কী বা যোগের বর্তনী কী? যে সমবায় সার্কিট দ্বারা যোগের কাজ সম্পন্ন হয় তাকে অ্যাডার বা যোগের বর্তনী বলে। কম্পিউটারের সকল গাণিতিক কাজ বাইনারি যোগের মাধ্যমে সম্পন্ন হয়। গুণ হলো বার বার যোগ করা এবং ভাগ হলো বার বার বিয়োগ করা। আবার ...
Read More

এনকোডার এবং ডিকোডার | এনকোডার ও ডিকোডার এর পার্থক্য

এনকোডার এবং ডিকোডার | এনকোডার ও ডিকোডার এর পার্থক্য
এই পাঠ শেষে যা যা শিখতে পারবে- ১। এনকোডার ব্যাখ্যা করতে পারবে। ২। এনকোডারের ব্যবহার বর্ণনা করতে পারবে। ৩। ডিকোডার ব্যাখ্যা করতে পারবে। ৪। ডিকোডারের ব্যবহার বর্ণনা করতে পারবে। ৫। এনকোডার এবং ডিকোডারের মধ্যে পার্থক্য করতে পারবে।   Go for English Version   FIG: Radio metrix 4 Bit Encoder/Decoder IC for Remote. এনকোডার কী?  এনকোডার এক ধরনের সমবায় সার্কিট বা ডিজিটাল বর্তনী যা মানুষের ব্যবহৃত বিভিন্ন আলফানিউমেরিক বর্ণ, বিশেষ চিহ্ন, টেক্সট, অডিও ও ভিডিও ইত্যাদিকে কম্পিউটার বা ডিজিটাল সিস্টেমের বোধগম্য বাইনারি কোডে রূপান্তর করে। অন্যভাবে বলা যায় এটি একটি ডিজিটাল বর্তনী যা...
Read More

লজিক ফাংশন থেকে সার্কিট এবং সার্কিট থেকে লজিক ফাংশন

লজিক ফাংশন থেকে সার্কিট এবং সার্কিট থেকে লজিক ফাংশন
এই পাঠ শেষে যা যা শিখতে পারবে- ১। লজিক ফাংশন থেকে লজিক সার্কিট তৈরি/বাস্তবায়ন করতে পারবে। ২। লজিক সার্কিট থেকে লজিক ফাংশন তৈরি/বাস্তবায়ন করতে পারবে।   Go for English Version   লজিক ফাংশন থেকে লজিক সার্কিট তৈরি বা বাস্তবায়ন:  লজিক ফাংশনটি শুধুমাত্র মৌলিক গেইটের সাহায্যে বাস্তবায়ন করতে হতে পারে। লজিক ফাংশনটি শুধুমাত্র সার্বজনীন গেইটের সাহায্যে বাস্তবায়ন করতে হতে পারে। লজিক ফাংশনটি যেকোন প্রকার গেইট ব্যবহার করে বাস্তবায়ন করতে হতে পারে। লজিক ফাংশনটি সরলীকরণ করে তারপর মৌলিক বা সার্বজনীন গেইট দ্বারা বাস্তবায়ন করতে হতে পারে।   লজিক ফাংশনটি মৌলিক গেইটের সাহ...
Read More

NAND ও NOR গেটের সার্বজনীনতা প্রমাণ।

NAND ও NOR গেটের সার্বজনীনতা প্রমাণ।
এই পাঠ শেষে যা যা শিখতে পারবে- ১। NOR ও NAND গেইটের সার্বজনীনতা প্রমাণ করতে পারবে। ২। শুধুমাত্র NAND গেইটের সাহায্যে AND, OR & NOT গেইট বাস্তবায়ন করতে পারবে। ৩। শুধুমাত্র NOR গেইটের সাহায্যে AND, OR & NOT গেইট বাস্তবায়ন করতে পারবে। ৪।শুধুমাত্র NAND গেইটের সাহায্যে X-OR ও X-NOR গেইট বাস্তবায়ন করতে পারবে। ৫। শুধুমাত্র  NOR গেইটের সাহায্যে X-OR ও X-NOR গেইট বাস্তবায়ন করতে পারবে।   Go for English Version   NAND ও NOR গেটকে সার্বজনীন গেট বলা হয় কেন? যে গেট এর সাহায্যে মৌলিক গেটসহ (AND,OR,NOT) যেকোন গেট এবং যেকোন সার্কিট বাস্তবায়ন করা যায় তাকে সার্বজনীন গেট বলে। NAND ও NO...
Read More

পঞ্চম অধ্যায় পাঠ-১৯ ‘সি’ প্রোগ্রামিং ভাষায় অ্যারে।

এই পাঠ শেষে যা যা শিখতে পারবে- ১। অ্যারে ব্যাখ্যা করতে পারবে। ২। অ্যারের প্রকারভেদ ব্যাখ্যা করতে পারবে। ৩। অ্যারে ঘোষণা ও এর মান নির্ধারণ করতে পারবে। ৪। অ্যারে ব্যবহারের সুবিধা এবং অসুবিধাসমূহ ব্যাখ্যা করতে পারবে।   অ্যারেঃ অ্যারে হলো এক ধরণের ডেটা স্ট্রাকচার, যা একই ধরনের বা সমপ্রকৃতির চলকের সমাবেশ। অ্যারে একটি ডিরাইভড ডেটা টাইপ। একই টাইপের অনেকগুলো চলক নিয়ে কাজ করার প্রয়োজন হলে তখন চলক ঘোষনার পরিবর্তে অ্যারে ঘোষণা করা হয়। অ্যারেকে সাধারণত দুই ভাগে ভাগ করা হয়। যথা: ১। একমাত্রিক অ্যারে ২। বহুমাত্রিক অ্যারে (দ্বিমাত্রিক অ্যারে,..)   একমাত্রিক অ্যারে: এক...
Read More

পঞ্চম অধ্যায় পাঠ-১৮ continue স্টেটমেন্ট, break স্টেটমেন্ট ও goto স্টেটমেন্ট।

এই পাঠ শেষে যা যা শিখতে পারবে- ১। continue স্টেটমেন্ট ব্যবহার করে প্রোগ্রাম লিখতে পারবে। ২। break স্টেটমেন্ট ব্যবহার করে প্রোগ্রাম লিখতে পারবে। ৩। goto স্টেটমেন্ট ব্যবহার করে প্রোগ্রাম লিখতে পারবে।   continue স্টেটমেন্টঃ 'সি' প্রোগ্রামে লুপ কন্ট্রোল স্টেটমেন্টের লুপ বডির এক বা একধিক স্টেটমেন্ট নির্বাহ না হয়ে পুনরায় প্রথম থেকে নির্বাহের জন্য continue স্টেটমেন্ট ব্যবহৃত হয়। continue স্টেটমেন্ট শর্তযুক্ত এবং শর্তবিহীন উভয় ভাবে ব্যবহার করা যায়। তবে শর্তবিহীন continue স্টেটমেন্ট অসীম লুপের সৃস্টি করে। continue স্টেটমেন্টের ফরম্যাটঃ continue;   continue স্টেটমেন্ট য...
Read More

পঞ্চম অধ্যায় পাঠ-১৭ লুপ কন্ট্রোল স্টেটমেন্ট সম্পর্কিত প্রোগ্রাম সমূহ।

এই পাঠ শেষে যা যা শিখতে পারবে- ১। ১ থেকে ১০ পর্যন্ত সংখ্যা দেখানোর প্রোগ্রাম লিখতে পারবে। ২। ১ থেকে n পর্যন্ত সংখ্যা দেখানোর প্রোগ্রাম লিখতে পারবে। ৩। ১ থেকে ১০ এর মধ্যে অবস্থিত বিজোড় সংখ্যাগুলো দেখানোর প্রোগ্রাম লিখতে পারবে। ৪। ১ থেকে n এর মধ্যে অবস্থিত বিজোড়  সংখ্যাগুলো দেখানোর প্রোগ্রাম লিখতে পারবে। ৫। ১ থেকে ১০ এর মধ্যে অবস্থিত জোড় সংখ্যাগুলো দেখানোর প্রোগ্রাম লিখতে পারবে। ৬। ১ থেকে n এর মধ্যে অবস্থিত জোড়  সংখ্যাগুলো দেখানোর প্রোগ্রাম লিখতে পারবে। ৭। ১ থেকে ১০০ পর্যন্ত সংখ্যা গুলোর যোগফল দেখানোর প্রোগ্রাম লিখতে পারবে।  অথবা ১+২+৩+৪+ - - - - -+১০০ ধারার যোগফল দেখ...
Read More

পঞ্চম অধ্যায় পাঠ-১৬ ‘সি’ প্রোগ্রামিং ভাষায় লুপ কন্ট্রোল স্টেটমেন্ট।

এই পাঠ শেষে যা যা শিখতে পারবে- ১। লুপ ব্যাখ্যা করতে পারবে। ২। লুপ কন্ট্রোল স্টেটমেন্ট ব্যাখ্যা করতে পারবে। ৩। for লুপ স্টেটমেন্ট, while লুপ স্টেটমেন্ট ও do...while লুপ স্টেটমেন্ট ব্যাখ্যা করতে পারবে। ৪। while লুপ স্টেটমেন্ট ও do while লুপ স্টেটমেন্টের মধ্যে পার্থক্য করতে পারবে।   লুপঃ প্রোগ্রামের এক বা একাধিক স্টেটমেন্ট নির্দিস্ট সংখ্যক বার পুনরাবৃত্তি করাকে লুপ বা লুপিং বলে। লুপের প্রকারভেদ: সসীম লুপ - যদি কোন লুপ নির্দিষ্ট সংখ্যক বার পুনরাবৃত্তি হয়, তখন তাকে সসীম লুপ বলে। অসীম লুপ - যদি কোন লুপ অনবরত পুনরাবৃত্তি হতে থাকে, অর্থাৎ কখনো শেষ না হয় তবে তাকে অস...
Read More

পঞ্চম অধ্যায় পাঠ-১৫ কন্ডিশনাল কন্ট্রোল স্টেটমেন্ট সম্পর্কিত প্রোগ্রাম সমূহ।

এই পাঠ শেষে যা যা শিখতে পারবে- ১। কোন সংখ্যা জোড়/বিজোড় নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে। ২। কোন সংখ্যা ধনাত্মক/ঋণাত্মক নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে। ৩। কোন একটি সাল লিপ ইয়ার(Leap Year ) নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে। ৪। দুটি সংখ্যার মধ্যে বড় সংখ্যা নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে। ৫। দুটি পূর্ণ সংখ্যার ল.সা.গু. নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম লিখতে পারবে। ৬। দুটি পূর্ণ সংখ্যার গ.সা.গু. নির্নয়ের জন্য সি প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম...
Read More

পঞ্চম অধ্যায় পাঠ-১৪ ‘সি’ প্রোগ্রামিং ভাষায় কন্ডিশনাল কন্ট্রোল স্টেটমেন্ট।

এই পাঠ শেষে যা যা শিখতে পারবে- ১। কন্ট্রোল স্টেটমেন্ট ব্যাখ্যা করতে পারবে। ২। বিভিন্ন প্রকার কন্ট্রোল স্টেটমেন্ট ব্যাখ্যা করতে পারবে। ৩। কন্ডিশনাল কন্ট্রোল স্টেটমেন্ট সম্পর্কে বিস্তারিত ব্যাখ্যা করতে পারবে। ৪।  কন্ডিশনাল কন্ট্রোল স্টেটমেন্ট ব্যবহার করে প্রোগ্রাম লিখতে পারবে।   কন্ট্রোল স্টেটমেন্টঃ 'সি' প্রোগ্রামিং ভাষায় স্টেটমেন্টসমূহ সাধারণত স্বয়ংক্রিয়ভাবে পর্যায়ক্রমে নির্বাহ হয়। কিন্তু বিভিন্ন পরিস্থিতিতে প্রোগ্রামের নির্বাহ নিয়ন্ত্রণ (যেমন- এক বা একাধিক স্টেটমেন্ট একাধিক বার নির্বাহ, শর্ত সাপেক্ষে কোন এক বা একাধিক স্টেটমেন্ট নির্বাহ, এক স্টেটমেন্ট থেকে অন্য স্টেটমেন...
Read More

পঞ্চম অধ্যায় পাঠ-১৩ সাধারণ গাণিতিক সমস্যা সম্পর্কিত প্রোগ্রামসমূহ।

এই পাঠ শেষে যা যা শিখতে পারবে- ১। দুইটি সংখ্যা ইনপুট নিয়ে যোগফল নির্নয় করার জন্য 'সি' প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম তৈরি করতে পারবে। ২। দুইটি সংখ্যা ইনপুট নিয়ে বিয়োগফল নির্নয় করার জন্য 'সি' প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম তৈরি করতে পারবে। ৩। দুইটি সংখ্যা ইনপুট নিয়ে গুণফল নির্নয় করার জন্য 'সি'প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম তৈরি করতে পারবে। ৪। দুইটি সংখ্যা ইনপুট নিয়ে ভাগফল নির্নয় করার জন্য 'সি' প্রোগ্রামিং ভাষায় একটি প্রোগ্রাম তৈরি করতে পারবে। ৫। সেলসিয়াস স্কেলের তাপমাত্রাকে ফারেনহাইট স্কেলের তাপমাত্রায় রুপান্তরের প্রোগ্রাম তৈরি করতে পারবে। ৬। ফারেনহাইট স্কেলের তাপমাত্র...
Read More

পঞ্চম অধ্যায় পাঠ-১২ ‘সি’ প্রোগ্রামিং ভাষায় ইনপুট এবং আউটপুট ফাংশন সমূহ।

এই পাঠ শেষে যা যা শিখতে পারবে- ১। 'সি' প্রোগ্রামিং এ ইনপুট ও আউটপুট ফাংশনসমূহ ব্যবহার করতে পারবে। ২। ফরমেটেড ও আনফরমেটেড ইনপুট/আউটপুট ফাংশনসমূহ বর্ণনা করতে পারবে। ৩। printf() ও scanf() ফাংশন সম্পর্কে বিস্তারিত ব্যাখ্যা করতে পারবে।   'সি' প্রোগ্রামিং ভাষায় ইনপুট এবং আউটপুট ফাংশনসমূহঃ  কোন প্রোগ্রামে ডেটা প্রক্রিয়া করার জন্য প্রথমে ডেটা ইনপুট নিতে হয়। প্রোগ্রামে ডেটা ইনপুট নেওয়ার জন্য ব্যবহৃত ফাংশনকে ইনপুট ফাংশন বলে। আবার প্রক্রিয়া পরবর্তী তথ্য আউটপুটে প্রদর্শনের জন্য ব্যবহৃত ফাংশনকে আউটপুট ফাংশন বলে। 'সি' প্রোগ্রামিং ভাষায় ইনপুট নেওয়া এবং আউটপুট দেখানোর জন্য বিভিন্ন লাই...
Read More

পঞ্চম অধ্যায় পাঠ-১১ ‘সি’ প্রোগ্রামিং ভাষার অপারেটরসমূহ এবং রাশিমালা।

এই পাঠ শেষে যা যা শিখতে পারবে- ১। অপারেটর ব্যাখ্যা করতে পারবে। ২। 'সি' প্রোগ্রামিং ভাষার বিভিন্ন অপারেটর এবং তাদের ব্যবহার বর্ণনা করতে পারবে। ৩। রাশিমালা ব্যাখ্যা করতে পারবে। ৪। অপারেটরের precedence এবং associativity ব্যাখ্যা করতে পারবে।   অপারেটরঃ 'সি' প্রোগ্রামিং ভাষায় গাণিতিক এবং যৌক্তিক কাজ সম্পাদন করার জন্য কতগুলো বিশেষ চিহ্ন বা সিম্বল ব্যবহৃত হয়, এই সিম্বল বা চিহ্নগুলোকে অপারেটর বলা হয়। অপারেটরগুলো যার উপর কাজ করে তাকে অপারেন্ড বলা হয়।      যেমনঃ A + B * 5 এই  এক্সপ্রেশনটিতে +, * হলো অপারেটর ও A, B হলো অপারেন্ড, 5 হলো ধ্রুবক এবং A + B * 5 হলো এক্সপ্রেশন। অপারেটর ক...
Read More

পঞ্চম অধ্যায় পাঠ-১০ ডেটা টাইপ, টোকেন, কি-ওয়ার্ড, কনস্ট্যান্ট ও ভেরিয়েবল।

এই পাঠ শেষে যা যা শিখতে পারবে- ১।  'সি' প্রোগ্রামিং ভাষার ডেটা টাইপ ও এর প্রকারভেদ ব্যাখ্যা করতে পারবে। ২।  ডেটা টাইপের মেমোরি পরিসর এবং ফরম্যাট স্পেসিফায়ার ব্যাখ্যা করতে পারবে। ৩। 'সি' প্রোগ্রামিং ভাষার কিওয়ার্ড গুলো বর্ণনা করতে পারবে। ৪।  'সি' প্রোগ্রামিং ভাষার চলক ও ধ্রুবক ঘোষণা করতে পারবে। ৫। 'সি' প্রোগ্রামিং ভাষায় চলক ঘোষণার নিয়মাবলী বর্ণনা করতে পারবে।   ডেটা টাইপঃ ডেটা টাইপ ডেটার ধরনকে নির্দেশ করে; যেমন- পূর্ণসংখ্যা, ভগ্নাংশ, ক্যারেক্টার ইত্যাদি। প্রতিটি ডেটা টাইপের ভিন্ন ভিন্ন পরিমান মেমোরি প্রয়োজন হয় এবং প্রতিটি ডেটা টাইপের উপর নির্দিস্ট অপারেশন সম্পন্ন হয়। ...
Read More

পঞ্চম অধ্যায় পাঠ-৯ ‘সি’ প্রোগ্রামিং ভাষার প্রাথমিক ধারণা।

এই পাঠ শেষে যা যা শিখতে পারবে- ১। 'সি' প্রোগ্রামিং ভাষার প্রাথমিক ধারণা ব্যাখ্যা করতে পারবে। ২। 'সি' প্রোগ্রামিং ভাষার বৈশিষ্ট্য বর্ণনা করতে পারবে। ৩। 'সি' প্রোগ্রামিং ভাষায় লেখা একটি  প্রোগ্রামের সাধারণ গঠন ব্যাখ্যা করতে পারবে। ৪। 'সি' প্রোগ্রামিং ভাষায় লেখা একটি প্রোগ্রামের বিভিন্ন অংশ বিশ্লেষণ করতে পারবে।   'সি' প্রোগ্রামিং ভাষার প্রাথমিক ধারণা: 'সি' প্রোগ্রামিং ভাষা একটি স্ট্রাকচার্ড বা প্রোসিডিউর প্রোগ্রামিং ভাষা যা “ডেনিশ রিচি” ডেভলোপ করেন। এই ভাষাটি বেল ল্যাবরেটরিতে UNIX অপারেটিং সিস্টেম তৈরি করার সময় তৈরি করেন।  মিড লেভেল ভাষা হিসেবে 'সি' অত্যন্ত জনপ্রিয়। 'সি ভাষাটি ১৯৭২ সাল...
Read More

প্রোগ্রাম ডিজাইন মডেল | স্ট্রাকচার্ড প্রোগ্রামিং | অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং

প্রোগ্রাম ডিজাইন মডেল | স্ট্রাকচার্ড প্রোগ্রামিং | অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং
এই পাঠ শেষে যা যা শিখতে পারবে- ১। প্রোগ্রাম ডিজাইন মডেল ব্যাখ্যা করতে পারবে। ২। স্ট্রাকচার্ড বা প্রসিডিউর প্রোগ্রামিং মডেল ব্যাখ্যা করতে পারবে। ৩। অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং(OOP) মডেল ব্যাখ্যা করতে পারবে। ৪। ভিজ্যুয়াল প্রোগ্রামিং মডেল ব্যাখ্যা করতে পারবে। ৫। ইভেন্ট ড্রাইভেন প্রোগ্রামিং মডেল ব্যাখ্যা করতে পারবে।   প্রোগ্রাম ডিজাইন মডেল কী?  সহজ উপায়ে কার্যকরী প্রোগ্রাম তৈরির জন্য যে বিশেষ নীতিমালা বা পদ্ধতি অনুসরণ করা হয় তাকে প্রোগ্রাম ডিজাইন মডেল বলে। কয়েকটি জনপ্রিয় প্রোগ্রাম ডিজাইন মডেল- ১। স্ট্রাকচার্ড বা প্রসিডিউর প্রোগ্রামিং মডেল ২। অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং(OOP) মড...
Read More

সিরিজ বা ধারার যোগফল নির্ণয় সম্পর্কিত অ্যালগোরিদম ও ফ্লোচার্ট

সিরিজ বা ধারার যোগফল নির্ণয় সম্পর্কিত অ্যালগোরিদম ও ফ্লোচার্ট
এই পাঠ শেষে যা যা শিখতে পারবে-  ১। ১ থেকে ১০ পর্যন্ত সংখ্যা দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ২। ১ থেকে n পর্যন্ত সংখ্যা দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৩। ১ থেকে ১০ এর মধ্যে অবস্থিত বিজোড় সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৪। ১ থেকে n এর মধ্যে অবস্থিত বিজোড়  সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৫। ১ থেকে ১০ এর মধ্যে অবস্থিত জোড় সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৬। ১ থেকে n এর মধ্যে অবস্থিত জোড়  সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৭। ১ থেকে ১০০ পর্যন্ত সংখ্যা...
Read More

লিপ-ইয়ার | ল.সা.গু. | গ.সা.গু. | ছোট/বড় সংখ্যা নির্ণয়ের অ্যালগোরিদম এবং ফ্লোচার্ট

লিপ-ইয়ার | ল.সা.গু. | গ.সা.গু. | ছোট/বড় সংখ্যা নির্ণয়ের অ্যালগোরিদম এবং ফ্লোচার্ট
এই পাঠ শেষে যা যা শিখতে পারবে-  ১। কোন একটি পূর্ণ সংখ্যা জোড়/বিজোড় নির্ণয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ২। কোন সংখ্যা ধনাত্মক/ঋণাত্নক নির্ণয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৩। কোন একটি সাল লিপ ইয়ার(অধিবর্ষ) নির্ণয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৪। দুটি সংখ্যার মধ্যে বড় সংখ্যা নির্ণয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৫। দুটি পূর্ণ সংখ্যার ল. সা. গু. নির্ণয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৬। দুটি পূর্ণ সংখ্যার গ. সা. গু. নির্ণয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৭। তিনটি সংখ্যার মধ্যে সবচেয়ে ছোট সংখ্যা নির্ণয়ের অ্যালগোরিদম ও ...
Read More

ত্রিভুজ | চতুর্ভুজ | বৃত্তের ক্ষেত্রফল | একক রূপান্তর সম্পর্কিত অ্যালগোরিদম ও ফ্লোচার্ট।

ত্রিভুজ | চতুর্ভুজ | বৃত্তের ক্ষেত্রফল | একক রূপান্তর সম্পর্কিত অ্যালগোরিদম ও ফ্লোচার্ট।
এই পাঠ শেষে যা যা শিখতে পারবে-  ১। দুইটি সংখ্যা ইনপুট নিয়ে যোগফল/বিয়োগফল/গুণফল/ভাগফল নির্ণয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ২। সেলসিয়াস স্কেলের তাপমাত্রাকে ফারেনহাইট স্কেলের তাপমাত্রায় রুপান্তরের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৩। ফারেনহাইট স্কেলের তাপমাত্রাকে সেলসিয়াস তাপমাত্রায় রুপান্তরের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৪। ত্রিভুজের ভুমি ও উচ্চতা দেওয়া থাকলে ক্ষেত্রফল নির্ণয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৫। ত্রিভুজের তিনটি বাহুর দৈর্ঘ্য যথাক্রমে a, b এবং c দেওয়া থাকলে ক্ষেত্রফল নির্ণয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। ৬। আয়তক্ষেত্রের ক...
Read More

অ্যালগোরিদম | ফ্লোচার্ট | সূডোকোড

অ্যালগোরিদম | ফ্লোচার্ট | সূডোকোড
এই পাঠ শেষে যা যা শিখতে পারবে- ১। অ্যালগোরিদম ও ফ্লোচার্ট ব্যাখ্যা করতে পারবে। ২। অ্যালগোরিদম তৈরির শর্ত সমূহ বর্ণনা করতে পারবে। ৩। অ্যালগোরিদম ও ফ্লোচার্ট তৈরির সুবিধাসমূহ বর্ণনা করতে পারবে। ৪। ফ্লোচার্ট তৈরির নিয়মসমূহ বর্ণনা করতে পারবে। ৫। ফ্লোচার্টে ব্যবহৃত প্রতীক সমূহের ব্যবহার বর্ণনা করতে পারবে।   Go for English Version   অ্যালগোরিদম কী? কোনো একটি নির্দিষ্ট সমস্যা সমাধানের জন্য যুক্তিসম্মত সসীম সংখ্যক পর্যায়ক্রমিক ধারা বর্ণনাকে একত্রে অ্যালগোরিদম বলা হয়। নিচের উদাহরণটি লক্ষ্য কর-   দুটি সংখ্যার গড় নির্ণয়ের অ্যালগোরিদমঃ  ধাপ-১: শুরু ধাপ-২: a ও b এর মান গ্রহণ ...
Read More