מבנה
המבחן בתוכנה
1
המבחן הוא עם חומר פתוח, אבל כל מידע פרטני טכני שיידרש יינתן במבחן עצמו, כך שאין טעם להביא כמויות רבות של חומר כזה.
המבחן
יתחלק לשלושה
חלקים בעלי
משקל דומה. קרוב
לודאי שכל חלק
הוא שאלה עם
מספר סעיפים
(לאו דווקא
בסדר זה).
א.
לכתוב
את החוזה של
מנשק שנתון
בתיאור
מילולי של
הפעולות שלו
(הדגש על תנאי
קדם ותנאי
אחר).
ב.
נתונה
מחלקה שמממשת
מנשק, לכתוב
את משתמר הייצוג
(אינוריאנטה) שלה,
ואולי גם
להוסיף לתנאי
אחר חלקים ששייכים
למימוש ( imp_post).
ג.
הוספת
שירותים או
שינוי שלהם
במחלקה
יורשת/מממשת –
האם תקין
מבחינת החוזה
וכללי תיכון
בעזרת חוזים.
ד.
לכתוב
מימוש של חלק
מהשירותים
הערות:
שאלות
נוספות
לדוגמא
יינתנו בהמשך.
פתרונות יפורסמו
סמוך לבחינה.