কোন প্রক্রিয়ার মাধ্যমে একটি প্রোগ্রামে থাকা ভুল-ত্রুটি (errors/bugs) শনাক্ত করে তা সংশোধন করা হয়?

A

Programming

B

Compiling

C


Debugging

D

Installation

উত্তরের বিবরণ

img

Debugging (ডিবাগিং)


সংজ্ঞা:

প্রোগ্রাম চালানোর সময় বা কম্পাইল করার পর যে সমস্ত ভুল (বাগ বা Logical Error) ধরা পড়ে, তা খুঁজে বের করে সংশোধন করার প্রক্রিয়াকে Debugging বলা হয়। এটি সফটওয়্যার ডেভেলপমেন্টের একটি গুরুত্বপূর্ণ ধাপ।


প্রোগ্রাম ডিবাগিং-এর বৈশিষ্ট্য


প্রোগ্রাম তৈরির সময় বিভিন্ন কারণে ভুল হতে পারে, যাকে Bug (বাগ) বলা হয়।


প্রোগ্রামের ভুল-ত্রুটি খুঁজে বের করা এবং সংশোধন করাকে ডিবাগিং বলা হয়।


সব ভুল-ত্রুটি দূর না হওয়া পর্যন্ত প্রোগ্রাম ব্যবহার করা যায় না।


প্রোগ্রামে তিন ধরনের ভুল


ডেটা ভুল (Data Error) → ইনপুট বা আউটপুটে ত্রুটি।


যুক্তিগত ভুল (Logical Error) → প্রোগ্রামের লজিকে সমস্যা।


সিনট্যাক্স ভুল (Syntax Error) → প্রোগ্রামের কোডিং নিয়ম ভঙ্গ।


সম্পর্কিত প্রক্রিয়া (Other Processes)


Programming: প্রোগ্রাম লেখা বা কোডিং করা।


Compiling: সোর্স কোডকে মেশিন কোডে রূপান্তর করা।


Installation: সফটওয়্যার কম্পিউটারে সেটআপ বা ইনস্টল করা।

 উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, মাহবুবুর রহমান, একাদশ-দ্বাদশ শ্রেণি

Unfavorite

0

Updated: 1 month ago

Related MCQ

print(2 + 3 * 4)

পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজ-এ এর আউটপুট কী হবে?


Created: 1 month ago

A

20


B

14


C

24


D

কোনোটিই নয় 


Unfavorite

0

Updated: 1 month ago

প্রথম কম্পিউটার প্রোগ্রামার কে ছিলেন?

Created: 2 weeks ago

A

অ্যাডা লাভলেস

B

এলান টিউরিং


C

চার্লস ব্যাবেজ

D

জন ভন নিউম্যান

Unfavorite

0

Updated: 2 weeks ago

নিম্নলিখিত কোনটি AI প্রোগ্রামিং ভাষা নয়?

Created: 1 month ago

A

LISP

B

PROLOG


C

Java

D

HTML

Unfavorite

0

Updated: 1 month ago

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD