সুচিপত্র:
সংজ্ঞা - সফ্টওয়্যার বাগের অর্থ কী?
সফ্টওয়্যার বাগটি এমন একটি সমস্যা যা কোনও প্রোগ্রাম ক্রাশ করে বা অবৈধ আউটপুট তৈরি করে। অপর্যাপ্ত বা ভ্রান্ত যুক্তি দ্বারা সমস্যাটি দেখা দেয়। একটি ত্রুটি ত্রুটি, ভুল, ত্রুটি বা ত্রুটি হতে পারে, যা প্রত্যাশিত ফলাফল থেকে ব্যর্থতা বা বিচ্যুতি ঘটতে পারে।
বেশিরভাগ বাগগুলি সোর্স কোড বা এর নকশায় মানুষের ত্রুটির কারণে। কোনও প্রোগ্রামকে বগি বলা হয় যখন এতে প্রচুর পরিমাণে বাগ থাকে, যা প্রোগ্রামের কার্যকারিতা প্রভাবিত করে এবং ভুল ফলাফল তৈরি করে।
টেকোপিডিয়া সফ্টওয়্যার বাগের ব্যাখ্যা দেয়
কিছু বাগের প্রোগ্রামের কার্যকারিতার উপর মারাত্মক প্রভাব না পড়তে পারে এবং দীর্ঘ সময়ের জন্য এটি সনাক্ত করা যায়। গুরুতর বাগগুলি অজানা রেখে গেলে কোনও প্রোগ্রাম ক্রাশ হতে পারে। সুরক্ষা বাগ নামে পরিচিত আর একটি বিভাগের বাগ কোনও দূষিত ব্যবহারকারীকে বাইপাস অ্যাক্সেস নিয়ন্ত্রণের অনুমতি দিতে এবং অননুমোদিত সুযোগ-সুবিধা পেতে পারে।
ইতিহাসের সবচেয়ে খারাপ কিছু বাগের মধ্যে রয়েছে:
- ১৯৮০-এর দশকে, রেডিয়েশন থেরাপির জন্য ব্যবহৃত থেরাক -২৫ নামে মেশিনকে নিয়ন্ত্রণকারী কোডের বাগগুলি রোগীদের মৃত্যুর দিকে পরিচালিত করে।
- ১৯৯ 1996 সালে, বোর্ডে নির্দেশিকা কম্পিউটার প্রোগ্রামে একটি বাগের কারণে আরিয়েন 5 নামক $ 1.0 বিলিয়ন রকেটটি লঞ্চের কয়েক সেকেন্ড পরে ধ্বংস হয়ে যায়।
- 1962 সালে, মেরিনার I মহাকাশযানের জন্য ফ্লাইট সফ্টওয়্যারের একটি বাগের ফলে রকেটটি প্রত্যাশিত পথ থেকে পথ পরিবর্তন করেছিল।
- নব্বইয়ের দশকে, এটি ও টি-এর সফটওয়্যার নিয়ন্ত্রণ # 4ess দীর্ঘ দূরত্বের সুইচগুলির নতুন প্রকাশে একটি বাগ পাওয়া গিয়েছিল যার ফলে অনেকগুলি কম্পিউটার ক্র্যাশ হয়েছিল।
