সুচিপত্র:
সংজ্ঞা - ত্রুটি পরিচালনার অর্থ কী?
ত্রুটি পরিচালনায় কোনও সফ্টওয়্যার অ্যাপ্লিকেশনে উপস্থিত ত্রুটি শর্ত থেকে প্রতিক্রিয়া এবং পুনরুদ্ধার পদ্ধতি বোঝায়। অন্য কথায়, এটি প্রত্যাশা, সনাক্তকরণ এবং প্রয়োগের ত্রুটিগুলির সমাধান, প্রোগ্রামিং ত্রুটি বা যোগাযোগের ত্রুটির সমন্বয়ে গঠিত প্রক্রিয়া। ত্রুটি সামলানো প্রোগ্রামের প্রয়োগের স্বাভাবিক প্রবাহ বজায় রাখতে সহায়তা করে। প্রকৃতপক্ষে, ত্রুটি-পরিচালনা করার কৌশলগুলি বিবেচনা করার সময় অনেক অ্যাপ্লিকেশনগুলি অসংখ্য নকশার চ্যালেঞ্জের মুখোমুখি হয়।
টেকোপিডিয়া ত্রুটি হ্যান্ডলিংয়ের ব্যাখ্যা দেয়
ত্রুটি হ্যান্ডলিং উভয় হার্ডওয়্যার এবং সফ্টওয়্যার ত্রুটিগুলি কৃপণভাবে পরিচালনা করতে সহায়তা করে এবং বিঘ্নিত হলে এক্সিকিউশনটিকে পুনরায় শুরু করতে সহায়তা করে। সফ্টওয়্যারটিতে হ্যান্ডলিংয়ের ক্ষেত্রে যখন সমস্যা আসে তখন প্রোগ্রামার হয় ত্রুটিগুলি পরিচালনা করার জন্য প্রয়োজনীয় কোডগুলি বিকাশ করে বা ত্রুটিগুলি পরিচালনা করতে সফ্টওয়্যার সরঞ্জাম ব্যবহার করে। ত্রুটিগুলি শ্রেণিবদ্ধ করা যায় না এমন ক্ষেত্রে ত্রুটি পরিচালনা করা বিশেষ ত্রুটি কোডগুলি ফেরত দেওয়ার সাথে করা হয়। ত্রুটি হ্যান্ডলার হিসাবে পরিচিত বিশেষ অ্যাপ্লিকেশনগুলি ত্রুটি পরিচালনায় সহায়তা করার জন্য নির্দিষ্ট অ্যাপ্লিকেশনগুলির জন্য উপলব্ধ। এই অ্যাপ্লিকেশনগুলি ত্রুটিগুলির প্রাক্কলন করতে পারে, যার ফলে অ্যাপ্লিকেশনটির প্রকৃত সমাপ্তি ব্যতীত পুনরুদ্ধার করতে সহায়তা করে।
এখানে ত্রুটিগুলির চারটি প্রধান বিভাগ রয়েছে:
- যৌক্তিক ত্রুটি
- উত্পন্ন ত্রুটি
- সংকলন সময় ত্রুটি
- রানটাইম ত্রুটি
বিকাশের ত্রুটিগুলির জন্য ত্রুটি-পরিচালনা করার কৌশলগুলির মধ্যে কঠোর প্রুফরিডিং অন্তর্ভুক্ত। লজিক ত্রুটি বা ত্রুটিগুলির জন্য ত্রুটি-পরিচালনা করার কৌশলগুলি সাধারণত নিখুঁত অ্যাপ্লিকেশন ডিবাগিং বা সমস্যা সমাধানের মাধ্যমে হয়। ত্রুটি-পরিচালনার অ্যাপ্লিকেশনগুলি রানটাইম ত্রুটিগুলি সমাধান করতে পারে বা পরিবেশের উপর নির্ভর করে যুক্তিসঙ্গত প্রতিরোধ ব্যবস্থা গ্রহণ করে তাদের প্রভাব হ্রাস করতে পারে। বেশিরভাগ হার্ডওয়্যার অ্যাপ্লিকেশনগুলিতে একটি ত্রুটি-হ্যান্ডলিং প্রক্রিয়া অন্তর্ভুক্ত যা অপ্রত্যাশিত ত্রুটিগুলি থেকে তাদের সুদৃ .়ভাবে পুনরুদ্ধার করতে দেয়।
যেহেতু ত্রুটিগুলি মারাত্মক হতে পারে, অ্যাপ্লিকেশন ডিজাইনার এবং বিকাশকারীদের জন্য ত্রুটি হ্যান্ডলিং অন্যতম গুরুত্বপূর্ণ ক্ষেত্র, সবচেয়ে খারাপ পরিস্থিতিতে, ত্রুটি পরিচালনার পদ্ধতিগুলি অ্যাপ্লিকেশনটিকে ব্যবহারকারীকে লগ অফ করতে এবং সিস্টেমটি বন্ধ করতে বাধ্য করে।