חוסן (מדעי המחשב) – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
תגיות: עריכה ממכשיר נייד עריכה דרך האתר הנייד
מ שוחזר מעריכות של 89.139.175.59 (שיחה) לעריכה האחרונה של Uziel302
 
שורה 1:
ב[[מדעי המחשב]], '''חוסן''' או '''חסינות''' (ב[[אנגלית]]: '''robustness''') היא היכולת של מערכת [[מחשוב]] להתמודד עם [[באג|שגיאות]] ב[[זמן ריצה (תוכנה)|זמן ריצה]], או היכולת של [[אלגוריתם]] להמשיך לפעול למרות בעיות ב[[קלט]], ב[[חישוב (מדעי המחשב)|חישובים]], וכו'. ככל שקשה יותר לגרום לתקלה מסוג כלשהו, שה[[מחשב]] לא מצליח [[התאוששות מאסון|להתאושש]] ממנה או להתמודד איתה בצורה בטוחה, כך ה[[תוכנה]] חסינה יותר.
 
היי
טכניקות פורמליות כדוגמת [[fuzz testing]] משמשות לבדיקת חסינות, מאחר שסוג כזה של [[בדיקות תוכנה]] כולל קלטים חריגים או בלתי צפויים. כמו כן, טכניקה בשם [[fault injection]] משמשת לבדיקות חסינות. קיימים מוצרים מסחריים שונים המבצעים בדיקות חסינות של מערכות תוכנה. חסינות מהווה שיקול באנליזת הערכת כשלים ([[failure assessment]]).