ציוני תרגיל 5 יפורסמו באתר בשעה הקרובה וציוני הבדיקה האוטומטית נשלחו במייל.
שימו לב שקיבלתם שני פידבקים על תרגיל 51, יש להתייחס רק לציון האחרון!!
בתרגיל 51 ישנם מספר סטודנטים שאיבדו הרבה זכרון ועל כן הופחתו להם נקודות. שימו לב, איבוד זכרון מתחלק לשני חלקים:
Not freed - עדיין קיים מצביע לזכרון דינמי אך הזכרון לא שוחרר, ניתן לשחרר אותו בסוף התוכנית.
Lost - איבדתם את המצביע לזכרון ולכן בסוף התוכנית אי אפשר לשחרר את הזכרון הזה.
הערות נוספות:
1. שימו לב לטעויות נפוצה: שמות קבצים שלא לפי הפורמט הנדרש שאינם מתארים את תכנם ותיעוד. סטודנטים שממשיכים לקורס תכנות מונחה עצמים ילמדו בסמסטר הקרוב על חשיבות השם של הקבצים בהם אתם משתמשים.
2. יצירת פונקציית מיון שקוראת לאחת משתי פונקציות מיון אחרות איננה פונקציית מיון אחת. ניתבקשתם להשתמש במצביעים לפונקציות על מנת לממש את פונקצית המיון, רובכם עשה זאת נכונה.
3. חלקכם כתב הרבה שורות קוד שיכלו להפוך לפונקציה ולקצר את הקוד משמעותית. שימו לב לכך בפרוייקטי תכנות בעתיד, זה עשוי לחסוך לכם זמן ודיבוג רב.
4. חלקכם לא מימש פונקצייה ייעודית עבור 7בום בתרגיל הפייתון, הורדו על כך נקודות בציון התרגיל.
אין להגיב על פוסט זה, ערעורים יתקבלו עד שבוע מיום פרסום הציונים (26/02) באמצעות טופס ערעור בלבד הנמצא באתר, ערעורים בפורמטים שונים מזה לא יתקבלו.
בהצלחה בכל הבחינות הקרובות,
חן ונתנאל