שינויים

נוספו 830 בתים ,  11:42, 4 בספטמבר 2015
הגהה והרחבה לגבי תחום התוכנה
שורה 1: שורה 1:  
{{מושג בסיסי}}
 
{{מושג בסיסי}}
'''רובסטיות''' (Robustness) או '''איתנות''' היא תכונה של עצם, אלגורתים או של [[מערכת מפזרת]] המגדילה את הסיכוי של המערכת לשמור על המבנה והתפקוד שלה למרות שינויים (לעיתים בלתי צפויים או גדולים) בנסיבות, או כוח חיצוני שמשנה את הפמרטרים של ה[[נישה]] שבא המערכת נמצאת. היא יכולה להיות מוגדרת בתור גם כאי-רגישות של מודל לשינויים קטנים בתנאי הסביבה.  
+
'''רובסטיות''' (Robustness) או '''איתנות''' היא תכונה של עצם, אלגורתים או של [[מערכת מפזרת]] המגדילה את הסיכוי של המערכת לשמור על המבנה והתפקוד שלה למרות שינויים (לעיתים בלתי צפויים או גדולים) בנסיבות, או כוח חיצוני שמשנה את הפמרטרים של ה[[נישה]] שבה המערכת נמצאת. היא יכולה להיות מוגדרת גם בתור אי-רגישות של מודל לשינויים קטנים בתנאי הסביבה.  
    
משמעות נוספת למילה רובסטיות היא מבנה מאסיבי שעמיד ללחצים או מתחים מכאניים פיזיים ולתנאי סביבה קשים. משמעות זו נפוצה בעיקר בתחום הבניין, מורפולוגיה של יצורים חיים או הנדסה של מערכות. הגדרה זו מתייחסת ללחצים הפיזיים הישירים כאל השינוי הסביבתי והיא לכן מקרה מיוחד של ההגדרה הכוללת יותר.  
 
משמעות נוספת למילה רובסטיות היא מבנה מאסיבי שעמיד ללחצים או מתחים מכאניים פיזיים ולתנאי סביבה קשים. משמעות זו נפוצה בעיקר בתחום הבניין, מורפולוגיה של יצורים חיים או הנדסה של מערכות. הגדרה זו מתייחסת ללחצים הפיזיים הישירים כאל השינוי הסביבתי והיא לכן מקרה מיוחד של ההגדרה הכוללת יותר.  
שורה 16: שורה 16:  
* בתחומי מדיניות וקבלת החלטות - החלטה רובסטית היא החלטה שהיא עמידה ככל הניתן לאי וודאות, ונראית כהחלטה טובה לכל אלו שהשתתפו בקבלתה גם הרבה זמן לאחר קבלתה.  
 
* בתחומי מדיניות וקבלת החלטות - החלטה רובסטית היא החלטה שהיא עמידה ככל הניתן לאי וודאות, ונראית כהחלטה טובה לכל אלו שהשתתפו בקבלתה גם הרבה זמן לאחר קבלתה.  
 
* בסטטיסטיקה - סטטיסטיקה רובסטית - טכניקה סטטיסטית שמתפקדת היטב אפילו אם ההנחות שבה מופרות במידה מסוימת על ידי המודל האמיתי שממנו באים הנתונים הנמדדים.  
 
* בסטטיסטיקה - סטטיסטיקה רובסטית - טכניקה סטטיסטית שמתפקדת היטב אפילו אם ההנחות שבה מופרות במידה מסוימת על ידי המודל האמיתי שממנו באים הנתונים הנמדדים.  
* רובסטיות במדעי המחשב
+
* רובסטיות בתחום התוכנה - קטע קוד רובוסטי, או רכיב תוכנה רובוסטי מצריכים שתי תכונות: חוסר רגישות לקלט, ורגישות גבוהה בנוגע לפלט. כך, תוכנה רובוסטית תוכל לעמוד בקלטים לא צפויים מראש, אקראיים, זדוניים, ותמשיך לתפקד בתנאי סביבה קשים - אי זמינות של זיכרון, של זמן עיבוד, של אמצעי קלט/פלט, תתגבר על טעויות משתמש, ועל שימושים לא נכונים ברכיב התכונה. מן הצד השני - הפלט של התוכנה ייצמד להגדרות ולסטנדרטים בדקדקנות, יטפל בכל מקרי הקצה, יוודא שהקלט שהוא מעביר לרכיב התוכנה הבא או למשתמש הוא מדוייק.
 
* רובסטיות בכלכלה
 
* רובסטיות בכלכלה
 
* רובסטיות במדעי החברה - עד כמה מוסד חברתי או תרבות מסויימת עמידים בפני שינויים ומצליחים לשרוד תוך שמירה על תפקוד דומה למרות שינויים סביבתיים וחברתיים. (ראו גם [[אבולוציה תרבותית]])
 
* רובסטיות במדעי החברה - עד כמה מוסד חברתי או תרבות מסויימת עמידים בפני שינויים ומצליחים לשרוד תוך שמירה על תפקוד דומה למרות שינויים סביבתיים וחברתיים. (ראו גם [[אבולוציה תרבותית]])