جهت تماس با کارشناسان فروش کلیک نمایید
موضوع مقاله :

مفهوم Patch در برنامه هاي نرم افزاري چيست؟

شرح : توليد کنندگان نرم افزار پس از آگاهي از وجود نقاط آسيب پذير در محصولات خود ،  با ارائه Patch هاي لازم اقدام به برطرف نمودن مسئله و حل مشکل ايجاد شده ، مي نمايند . تمامي کاربران کامپيوتر مي بايست از نصب آخرين Patch هاي ارائه شده مرتبط با محصولات نرم افزاري که بر روي سيستم خود استفاده مي نمايند ، مطئمن گردند . اعتقاد عملي به سياست فوق ، ضريب حفاظتي و امنيتي سيستم شما را افزايش خواهد داد .
همانند وصله هاي يک لباس که باعث بهبود سوراخ ها و روزنه هاي موجود مي گردد  ، وصله هاي نرم افزاري باعث بهبود سوراخ ها و حفره هاي موجود در برنامه هاي نرم افزاري مي گردند .  Patch ها ، يک مشکل خاص و يا نقطه آسيب پذير در يک نرم افزار را برطرف مي نمايند . در برخي موارد توليد کنندگان نرم افزار در مقابل ارائه يک patch ، اقدام به ارائه يک نسخه جديد از نرم افزارهاي خود مي نمايند ( ارتقاء نرم افزار ).  توليد کنندگان نرم افزار ممکن است به نسخه جديد ارتقاء يافته به عنوان يک patch مراجعه نمايند .

مطالب بيشتر : منظور از کامپايلر چيست؟

انواع پچ‌هاي نرم افزاري

آنهامعمولا به سه دسته مجزاو جداگانه تقسيم مي‌شوند. با اين حال، آنهامي‌توانند دربه بيش از يک رده و تقسيم بندي قرار گيرند. اين دسته بندي‌هاشامل رفع اشکال، به روز رساني‌هاي امنيتي و به روز رساني ويژگي‌ها است.

رفع اشکال، مشکلات موجود در نرم افزار را حل مي‌کند. آنها به نرم افزار کمک مي‌کنند تا به راحتي اجرا شود و احتمال وقوع مشکل را کاهش مي‌دهند.
امنيتي، آدرس‌هاي ايجاد مشکلات امنيتي براي نرمافزارها را شناسايي کرده و نرم افزار را امن‌تر مي‌کند.
 ويژگي، قابليت‌هاي جديدي را به نرم افزار اضافه مي‌کنند. براي  مثال مايکروسافت دو بار در سال به روز رساني ويژگي‌هاي ويندوز را با اضافه کردن قابليت‌هاي جديد به سيستم عامل ويندوز 10 انجام مي‌دهد.