বাগ কি? Definition এর সংজ্ঞা এবং অর্থ [২০২০]

Anonim

ত্রুটি সফ্টওয়্যার, একটি কম্পিউটার প্রোগ্রাম বা সফ্টওয়্যার সিস্টেমে একটি সমস্যা যা অবাঞ্ছিত ফলাফলকে ট্রিগার করে। সফ্টওয়্যার প্রোগ্রামিং ত্রুটি সনাক্তকরণ এবং নির্মূলে সহায়তা করে এমন প্রোগ্রামগুলিকে ডিবাগার বলে। এই ধরণের ত্রুটির কারণে ঘটে যাওয়া অনেকগুলি উল্লেখযোগ্য ঘটনার মধ্যে রয়েছে ১৯৯62 সালে মেরিনার ১.১ স্পেস তদন্তের ১৯২২ সালে ধ্বংস, আরিয়েন ৫০১০১২ এবং ২০১৫ সালে এয়ারবাস এ ৪০০ এম.৩।

1967 সালে, তৃতীয় মাকের নির্মাতারা বাগের কারণে কম্পিউটারের ত্রুটির প্রথম ঘটনাটি রিপোর্ট করেছিলেন । ১৯৪৪ সালে নির্মিত এএসসিসি মার্ক II এর উত্তরসূরি কম্পিউটার, তৃতীয় মার্ক তৃতীয় তড়িৎচুম্বকীয় রিলে ব্যর্থ হয়েছিল। যখন এই রিলে তদন্ত করা হয়েছিল, তখন একটি পোকা (বাগ) পাওয়া গেছে যার ফলে রিলেটি উন্মুক্ত ছিল। দ্বিতীয় মার্কে প্রোগ্রামার হিসাবে কাজ করা বিশিষ্ট গণিতবিদ এবং পদার্থবিজ্ঞানী গ্রেস মারে হপার তার ফিশিং লগে পোকা রেকর্ড করেছিলেন।

এই ঘটনাকে ভুলভাবে ইংলিশ শব্দ বাগ ("বাগ") ব্যবহার করে কোনও ডিভাইস বা সিস্টেমে সমস্যা নির্দেশ করার জন্য উত্স হিসাবে চিহ্নিত করা হয় 6 6 আসলে, বাগ শব্দটি ইতিমধ্যে ইংরেজি ভাষার অংশ ছিল, কমপক্ষে থমাস থেকে আলভা এডিসন হস্তক্ষেপ এবং ত্রুটি সম্পর্কিত 1889 সালে এটি ব্যবহার করেছিলেন। হপার প্রথমে এটি কম্পিউটিংয়ের সাথে যুক্ত করতে পারে - এই ক্ষেত্রে, সত্যিকারের বাগের সাথে সম্পর্কিত। অন্যদিকে, যদিও 1950-এর দশকে Hopper প্রোগ্রামিং কোডগুলিতে ডিবাগিংয়ের বিষয়ে আলোচনা করার সময় ইংরেজিতে ডিবাগ শব্দটি ব্যবহার করেছিল, এই শব্দটির প্রথম রেকর্ড করা ব্যবহার জার্নাল অফ দ্য রয়্যাল অ্যারোনটিকাল সোসাইটি 1945-এ পাওয়া যায়।

ত্রুটির ক্ষেত্রে এটি কম্পিউটার বিজ্ঞানের ক্ষেত্রে যারা জ্ঞান রাখেন তাদের দ্বারা ব্যবহৃত একটি শব্দ। এই শব্দটি ইংরেজী, আক্ষরিক অনুবাদ "বাগ", কম্পিউটার প্রোগ্রামে ঘটে যাওয়া ত্রুটির নাম হিসাবে ব্যবহৃত হয়।

সফ্টওয়্যার ডিজাইনের প্রোগ্রামিংয়ে একটি ত্রুটি উত্পন্ন হয় এবং কোনও সময়ে এটি ব্যবহারকারীর কাছে নিজেকে প্রকাশ করে। কিছু সাধারণ ভুল হ'ল ভেরিয়েবলের অন্তর্ভুক্তি যা নির্দিষ্ট মুহুর্তে শুরু করা হয়নি, একটি ডাটাবেসে টেবিলের খারাপ সূচীকরণ, একটি অসীম লুপ তৈরি করা, ফন্টগুলি পড়া বা পড়া কঠিন যে রঙগুলি পছন্দ করে ব্যবহারকারীদের বিভ্রান্ত।