Solution
Correct Answer: Option D
- কোনো সফটওয়্যার বা কম্পিউটার প্রোগ্রামে যখন কোনো ভুল বা ত্রুটি থাকে, তখন তাকে বলা হয় বাগ (Bug)।
- এই ত্রুটি বা 'বাগ' খুঁজে বের করা এবং তা সমাধান করার যে পদ্ধতি, তাকেই বলা হয় ডিবাগিং (Debugging)।
- সাধারণত প্রোগ্রাম লেখার পর তা ঠিকমতো কাজ করছে কিনা তা যাচাই করার জন্য টেস্টিং (Testing) করা হয়।
- এই 'টেস্টিং' প্রক্রিয়ার মাধ্যমেই মূলত প্রোগ্রামের ভুলগুলো শনাক্ত করা সম্ভব হয়।
- অন্যদিকে, 'কম্পাইলিং' (Compiling) হলো মানুষের লেখা কোডকে কম্পিউটারের বোধগম্য ভাষায় (মেশিন কোড) রূপান্তর করার প্রক্রিয়া।