আমাদের সম্পর্কে
প্রশ্নব্যাংক নতুন · ফ্রি৩,০২১টি আসল বিসিএস প্রশ্ন, ব্যাখ্যাসহসমাধান ও ব্যাখ্যা
কম্পিউটার ও তথ্যপ্রযুক্তিসমন্বিত ৬ ব্যাংক: অফিসার (ক্যাশ) (২০২৬)

In programming, what is the term for an error in the logic or syntax of a program that prevents it from running correctly?

সঠিক উত্তর

কBug

ব্যাখ্যা

প্রোগ্রামের ভুল বা ত্রুটিকে বলা হয় বাগ। এটি সিনট্যাক্সের ভুল হতে পারে, যেমন বাদ পড়া বন্ধনী, অথবা লজিকের ভুল, যেখানে প্রোগ্রাম চলে কিন্তু ভুল ফল দেয়। বাগ খুঁজে ঠিক করার কাজকে বলে ডিবাগিং।

এই শব্দ জনপ্রিয় হওয়ার পেছনে একটি বিখ্যাত ঘটনা আছে: ১৯৪৭ সালে হার্ভার্ডের মার্ক টু কম্পিউটারের রিলেতে আটকে থাকা একটি মথ পোকা পাওয়া যায়, যা লগবুকে টেপ দিয়ে লাগিয়ে রাখা হয়েছিল।

প্যাচ হলো বাগ সারাতে বা উন্নতি করতে দেওয়া হালনাগাদ কোড। ম্যালওয়্যার ক্ষতি করার উদ্দেশ্যে তৈরি সফটওয়্যার, যেমন ভাইরাস। স্ক্রিপ্ট হলো ছোট প্রোগ্রাম যা কোনো কাজ স্বয়ংক্রিয় করে।

প্যাচ বাগের সঙ্গে জড়িত বলে বিভ্রান্তি হয়; বাগ হলো সমস্যা, প্যাচ হলো তার সমাধান।

স্টেপ বাই স্টেপ শিখুন

৩/৩
শব্দঅর্থ
Bugপ্রোগ্রামের ত্রুটি
Debuggingবাগ খুঁজে ঠিক করা
Patchবাগ সারানোর হালনাগাদ
Malwareক্ষতিকর সফটওয়্যার
  1. প্রোগ্রামের ত্রুটি = বাগ।
  2. বাগ খোঁজা ও সারানো = ডিবাগিং।
  3. সারাইয়ের হালনাগাদ = প্যাচ।
অন্য অপশনগুলো কেন ভুল

খ. Patch: প্যাচ হলো বাগ সারানোর হালনাগাদ, ত্রুটি নিজে নয়।

গ. Malware: ম্যালওয়্যার ইচ্ছাকৃতভাবে ক্ষতি করার সফটওয়্যার, ভুল নয়।

ঘ. Script: স্ক্রিপ্ট কাজ স্বয়ংক্রিয় করার ছোট প্রোগ্রাম।

শর্টকাট

সমস্যা Bug, সমাধান Patch, প্রক্রিয়া Debugging।

মনে রাখুন

পোকা ধরলে বাগ, পোকা মারলে ডিবাগ।

কম্পিউটার ও তথ্যপ্রযুক্তি: এ রকম আরও প্রশ্ন

কম্পিউটার ও তথ্যপ্রযুক্তি-এর সব প্রশ্ন › · সমন্বিত ৬ ব্যাংক: অফিসার (ক্যাশ) (২০২৬)-এর পুরো প্রশ্নপত্র ›