Nima Uchun Yamaqlar Kerak?

Nima Uchun Yamaqlar Kerak?
Nima Uchun Yamaqlar Kerak?

Video: Nima Uchun Yamaqlar Kerak?

Video: Nima Uchun Yamaqlar Kerak?
Video: IELTS nima uchun kerak ? Nima maqsadda ishlatilinadi ? 2024, Noyabr
Anonim

"Yamoq" so'zi (inglizcha "patch" - "yamoq") dasturchilarning professional jargonida kod kompyuterlarga qog'ozga kiritilgan paytda paydo bo'lgan - shtamplangan lentalar va shtamplar. Dasturchilar lentada noto'g'ri teshiklari bo'lgan qismni topdilar, bu joyni kesib tashladilar va tuzatilgan qismni yopishtirdilar - "yamoq qo'yish".

Nima uchun yamaqlar kerak
Nima uchun yamaqlar kerak

Endi yamaqlar ilgari chiqarilgan asosiylariga tuzatishlar va qo'shimchalarni o'z ichiga olgan yordamchi dasturlar deb nomlanadi. Odatda ish paytida aniqlangan koddagi xatolar yo'q qilinadi, dizayndagi o'zgarishlar kiritiladi, yangi funktsiyalar va imkoniyatlar qo'shiladi va ishlash kuchayadi. Ba'zan dastur interfeysini boshqa tilga tarjima qilish uchun "yamalar" ishlatiladi.

Kompyuter o'yinlarida yamalar qoidalar va algoritmlarni o'zgartirish uchun ishlatiladi. Ba'zan vijdonsiz ishtirokchilarni o'yinda aldashiga yo'l qo'ymaslik uchun "yamalar" chiqariladi, ayniqsa Internetda. Agar siz grafikani yoki o'yinning fon musiqasini o'zgartirsangiz, yamoq hajmi yuzlab megabaytga yetishi mumkin.

Tarmoqda ishlaydigan kompyuterlar uchun axborot xavfsizligi juda muhim muammoga aylanadi. Xakerlar operatsion tizim kodida boshqa birovning kompyuteriga ayg'oqchi dasturlarni kiritish imkoniyatini beradigan teshiklarni qidirishadi. Kod ishlab chiquvchilari xakerlardan ustun turishga va tizimning zaif tomonlarini yopadigan xavfsizlik yamoqlarini chiqarishga harakat qilishadi.

Masalan, MS Windows-da dasturlar o'rnatilgan Windows Update xizmati tomonidan yangilanadi. Kompyuterga o'rnatilgan dasturiy ta'minotning versiyalari tekshiriladi, so'ngra xizmat ushbu versiyalar uchun ishlab chiqilgan yamoqlardan foydalanishni taklif qiladi. Xizmatni qo'lda yoki avtomatik yangilash uchun sozlash mumkin.

Shuni yodda tutish kerakki, o'rnatilgan dasturiy ta'minotning qonuniyligi ham tekshiriladi. Qaroqchilik versiyalari egalari, agar ular kompyuterlarini "yamoqlash" ga qaror qilsalar, buzilgan tizim ko'rinishida yoqimsiz ajablanib bo'lishadi.

"Yamoq" atamasi odatda dastur kodidagi kichik o'zgarishlarga murojaat qilishda ishlatiladi. Dasturiy ta'minotning katta yangilanishi xizmatlar to'plami deb ataladi. Masalan, Windows XP uchun 3 ta xizmat to'plami chiqarildi.

Tavsiya: