The task of a debug program is to look into all programs to
-
ক
correct an error
-
খ
locate and correct errors
-
গ
identify, locate and correct error
-
ঘ
protect from viruses
-
ঙ
prevent hacking
অ্যালগরিদম ও ফ্লোচার্ট তৈরীর পরে নির্দিষ্ট প্রোগ্রামিং ভাষায় কোড লেখা হয়। কোড লেখার পরে সেই কোড বিভিন্ন টেস্ট কেস দিয়ে পরীক্ষা করা হয়। এক্ষেত্রে বিভিন্ন রকম ইনপুট এর জন্য প্রোগ্রামটি প্রত্যাশিত আউটপুট দিচ্ছে কিনা সেটি যাচাই করে দেখা হয়। যদি কোন টেস্ট কেস এর জন্য প্রত্যাশিত আউটপুট না আসে, তখন বুঝতে হবে প্রোগ্রামটি সঠিক নয়।
অ্যালগরিদম এর নিয়ম অনুসরণ করে প্রোগ্রাম লেখার সময় এরকম কোন ভুল থাকলে তাকে বাগ (Bug) বলা হয়। প্রোগ্রামের যাবতীয় বাগ খুঁজে বের করে সমাধান করা অর্থাৎ প্রোগ্রামকে ত্রুটি মুক্ত করার ধাপ কে বলা হয় ডিবাগিং (Debugging)। 1945 সালে Mark - 1 কম্পিউটার এর ভেতর একটি মথ পোকা ঢুকে যাওয়ায় কম্পিউটারটি হঠাৎ বন্ধ হয়ে যায়। সেখান থেকেই ডিবাগিং কথাটির উৎপত্তি।
Related Question
View All-
ক
এটি Interpreter-এর চেয়ে অনুবাদ করতে বেশি সময় লাগে
-
খ
এটি প্রতি লাইন প্রোগ্রাম পড়ে এবং অনুবাদ করে
-
গ
এটি একবারে পুরো প্রোগ্রাম অনুবাদ করে
-
ঘ
এটি মেশিন প্রোগ্রামকে সোর্স প্রোগ্রামে রূপান্তর করে
-
ক
To convert source code into machine code
-
খ
To debug code
-
গ
To manage memory
-
ঘ
To create graphics Galaxy
-
ক
কম্পাইলার
-
খ
ইন্টারপ্রেটার
-
গ
লিংকার
-
ঘ
অ্যাসেম্বলার
-
ক
Programming
-
খ
Binary
-
গ
Machine
-
ঘ
Natural
-
ক
Cluster
-
খ
Datagram
-
গ
Decoding
-
ঘ
Compiler
-
ক
Logical error
-
খ
syntax error
-
গ
Both logical and syntax error
-
ঘ
Non logical and Syntax error
১ ক্লিকে প্রশ্ন, শীট, সাজেশন ও
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!
শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!
Related Question
Question Analytics
মোট উত্তরদাতা
জন