ডিবাগিং বলতে কী বুঝায়?


A

প্রোগ্রামের কোড অনুবাদ করা


B

প্রোগ্রামে নতুন ফিচার যোগ করা


C

প্রোগ্রাম কম্পাইল করা


D

প্রোগ্রামের ভুল শনাক্ত ও সংশোধন করা


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

img

ডিবাগিং বলতে প্রোগ্রামের ভুল শনাক্ত করা এবং তা সংশোধন করাকেই বোঝায়। এটি প্রোগ্রাম ডেভেলপমেন্টের একটি গুরুত্বপূর্ণ ধাপ, যেখানে ত্রুটি সনাক্ত করে সঠিক আউটপুট নিশ্চিত করা হয়।

প্রোগ্রাম ডিবাগিং (Program Debugging)

  • Bug শব্দের অর্থ হলো পোকা এবং Debugging মানে হলো সেই পোকা বা ত্রুটি দূর করা।

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

  • ১৯৪৫ সালে মার্ক-১ কম্পিউটারে একটি মথ পোকা ঢুকে অচল হয়ে পড়লে সেখান থেকেই Debugging শব্দটির উৎপত্তি হয়।

  • ডিবাগিং প্রক্রিয়ায় প্রথমে প্রোগ্রামে কী ধরনের ভুল আছে তা চিহ্নিত করতে হয় এবং তারপর প্রয়োজনীয় সংশোধন করতে হয়।

  • Syntax Error নির্ণয় ও সংশোধন করা তুলনামূলকভাবে সহজ।

  • Logical Error শনাক্ত করা কঠিন, কারণ এতে প্রোগ্রাম চলে কিন্তু প্রত্যাশিত ফলাফল দেয় না।

  • এ ক্ষেত্রে কিছু নমুনা ডেটা ব্যবহার করে প্রোগ্রাম পরীক্ষা করা হয়। ফলাফল প্রত্যাশিত না হলে প্রোগ্রামকে কয়েকটি অংশে ভাগ করে প্রতিটি অংশের আউটপুট বিশ্লেষণ করে ত্রুটি নির্ণয় ও সংশোধন করা হয়।

উৎস: 

Unfavorite

0

Updated: 1 month ago

Related MCQ

সর্বপ্রথম স্মার্টফোনের নাম কী ছিল?


Created: 1 month ago

A

Galaxy


B

Simon


C

iPhone


D

BlackBerry


Unfavorite

0

Updated: 1 month ago

কোনটি শারীরবৃত্তীয় বায়োমেট্রিক্স পদ্ধতি?


Created: 1 month ago

A

কণ্ঠস্বর যাচাইকরণ


B

আঙুলের ছাপ


C

স্বাক্ষর শনাক্তকরণ


D

কী-বোর্ডে টাইপিং গতি যাচাইকরণ


Unfavorite

0

Updated: 1 month ago

 স্পুফিং কী?


Created: 1 month ago

A

বেশি রিকোয়েস্ট পাঠিয়ে সিস্টেম ক্র্যাশ করা


B

অবাঞ্ছিত ই-মেইল বা মেসেজ পাঠানো হয়


C

ভুল তথ্য দিয়ে নেটওয়ার্ককে বিভ্রান্ত করা


D

সরাসরি সিস্টেমে প্রবেশ করে তথ্য মুছে ফেলা


Unfavorite

0

Updated: 1 month ago

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD