זו גרסה ישנה של המסמך! לחיצה על כותרת המסמך תציג את גרסתו הנוכחית.
יצירת PDF מדף זה לא יכיל את הסימנים המתמטים המיוחדים, עקב מגבלות התוכנה.
הארות, הערות, מודעות על חוסר הצלחה בבדיקה
למערכת סוגי
משוב רגילים לתשובות תקינות שנבדקו על ידי המערכת.
רוב ההודעות מופיעות בעברית, ומפנים את תשומת לב הסטודנט לטעויות בתשובות.
ישנם גם מקרים של הודעות מיוחדות מהסגנון “המערכת אינה יכולה ל-” כאשר התוכנה לא מצליחה לבצע שלב הכרחי שבדיקת השאלה.
בדך כלל הודעות כאלו מופיעות בשאלות מסגנון “תן דוגמה”, כאשר מוזן תשובה לא שגרתית.
הודעות כאלו אינם אומרים שהתשובה שגויה, אלא רק שהמערכת אינו מסוגל לבדוק אותו.
במקרים אלו - אנו ממליצים לחפש תשובה פשטוה יותר.
במקרה שלאחר בירור נוסף, אתה משוכנע שהתשובה נכונה - ניתן לפנות לצוות
תמיכה מתמטית שיבדקו ידנית את התשובה.
במקרים מסוימים, כאשר תשובה יחודית נכונה גרמה להודעת שגיאה, אנו מוסיפים תכנות מיוחדת על מנת לאפשר אותה.
אך כאשר התשובה יחודית ביותר, ונראה שסטודנטים אחרים לא יגיעו אליה, נהוג רק לתת ציון באופן ידני למגיש, ולא להשקיע משאבים בתכנות מיוחדת.
הודעות שגיאה באנגלית
כאשר תשובה נמצאת כלא תקינה בצורה שאינו מאפשר להעביר אותה לבדיקה רגילה, נוצרים הודעות שגיאה באנגלית.
רוב הודעות השגיאה מתחילות בקוד זיהוי שמאפשר לצוות לברר את מקור ההודעה בתוכנה.
הסימן 'x' בקוד השגיאה מוחלף במספר (המפרט לנו בדיוק באיזו מקום נוצר ההודעה הספיציפית שקיבלת).
ErrTE
ErrTE1.x
ErrTE1.x: Illegal character ; in answer: ANS
באופן כללי, השימוש בסימן ';' בתשובות אסורה.
במידה והסימן ';' מופיע בתשובה שמגיע לשרת לבדיקה, הודעת זה תשלח.
ErrTE2.x
... ErrTE2.x: Illegal character in answer ANS. The legal characters are
בשאלות מסוימות, המערכת מגבילה בצורה מיוחדת את הסימנים שמותרים לשישוש בתיבת קלט מסוימת.
במקרה שהסימן שאסור בשימוש תופיע בתיבת קלט כזאת, הודעה זה תשלח.
ההודעה אמורה לפרט את הסימנים המותרים.
המערכת nציינת באיזה התשובה הבעיה (מופיע במקום ANS בהודעה).
ErrTE3.x
בשאלות מסוימות, המערכת מונחה לא לאפשר את השימוש ברווחים ' ' בתיבות קלט מסוימת.
במקרה שתופעי רווח בתיבת קלט כזאת, הודעה זה תשלח.
המערכת אמורה לציין את התשובה שאיתה הבעיה.
ErrTE4.x
ErrTE4.x: Decimal dot is not allowed here.
בשאלות מסוימות, המערכת מונחה לא לאפשר את השימוש בסימן הנקודה ',' בתיבות קלט מסוימת.
במקרה שהסימן '.' מופיע בתיבת קלט כזאת, הודעה זה תשלח.
המערכת אמורה לציין את התשובה שאיתה הבעיה.
ErrTE7.x
ErrTE7.x: Please fill in all input boxes. None can remain empty.
המערכת קיבלה שהשתובה בתיבת קלט מסוימת ריקה.
תוכנת המשתמש מנסה למנוע משלוח תשובות כאלו, ולכן נדיר שהשרת תשלח הודעה כזה.
ErrTE8.x
ErrTE8.x: This grading method is no longer supported. Please report to techdesk.
כאשר שאלה פונה לצורת בקיקה ישנה שהוצאה משימוש.
ישנם מספר שאלות מסמסטרים שעברו שהשימוש בהם עלולות להביא להודעה זה.
בקורס פעיל לא אמור לקבל הוגעה כזו, ובמידה שקיבלו:
ErrTE9.x
ErrTE9.x: Unclosed '%' tag in STF file.
ErrME
ErrME11.x
ErrME11.x: Unknown identifier 'NAME' in answer: ANS
הביטוי NAME מופיע בתשובה ANS, אך אינו מוכר.
ייתכן שהתכוונת לפונקציה מתמטית מוכרת למערכת או לקבוע מתמטי מוכר למערכת וטעית באיות.
דוגמאות:
<jsm> \mathop{\rm sinn}(x) </jsm> (צריך sin
ולא sinn
)
<jsm> \mathop{\rm Log}(x) </jsm> (המערכת מכירה את log
ולא את Log
)
בשאלה שמשתמש במשתנה $x$ שבו התשובה הנכונה היא 1, תשובה x/x
עלולה לגרום להודעה זה.
השימוש ב- $x$ או ב- $y$ בחישוב אינטגרל במישור <jsm> R \Theta </jsm> לאחר המעבר לקוארדינטות פולריות.
-
ייתכן שהתכוונת להשתמש במשתנה בשם NAME שאינה מאופשרת בתיבת קלט זו.
דוגמאות:
השאלות נבדקו בטרם שפורסמו והתשובות הנכונות נבדקו ונתקבלו.
אנו משתדלים לאפשר את השימוש במשתנים סבירים בכל תשובה, כלומר:
משתנים שחייבים להופיע בתשובה,
ומשתנים שטעות סבירה תוביל להופעתם בתשובה.
בדרך כלל, לא נאפשר שימוש במשתנים כאשר התשובה אמורה להיות מספר.
כמו כן, בדרך כלל, לאחר החלפת משתנים לא נאפשר את השימוש במשתנים המקוריים.
לרוב קבלת הודעה זו מעידה על טעות עקרונית בתשובה, ומן הראוי לבדוק היטב.
ErrME21.x
ErrME22.x
ErrME22.x: Unexpected right parenthesis - does not have a prior left parenthesis in answer: ANS
ErrME23.x
ErrME23.x: Function has empty argument, ex: sin() in answer: ANS
ErrME24.x
ErrME24.x: Empty pair of parenthesis '()' found in answer: ANS
ErrME25.x
ErrME25.x: Left operand of binary operator missing in answer: ANS
בביטוי ANS מופיע פעולת חשבון (אחד מבין +
*
/
^
) כאשר חסר אופרנד שמאלי.
דוגמאות:
<jsm> {}/7 </jsm>
<jsm> \wedge 7 </jsm>
מותר רק לסימן -
(מינוס) להופיע ללא גורם משמאל, כדי לציין כפל במינוס אחד, כלומר שהביטוי בהמשך “שלילי”.
המערכת אינו מאפשר לכתוב מספר חיובי עם סימן +
.
ErrME26.x
ErrME26.x: Function name appears and not followed by left parenthesis in answer: ANS
ErrME27.x
ErrME27.x: Function call not closed with a right parenthesis in answer: ANS
ErrME28.x
ErrME28.x: Missing a right parenthesis in answer: ANS
ErrME29.x
ErrME29.x: Right operand of operator missing in answer: ANS
ErrME31.x
ErrME31.x: Syntax error. Unexpected point (.) in answer: ANS
ErrME32.x
ErrME32.x: Invalid character 'C' in answer: ANS
בתשובה ANS מופיע הסימן C שאינו מורשה בתשובות.
-
בחלק מהשאלות בהם השימוש בווקטור אסור השימוש בסימן פסיק “,
” תגרום להודעת שגיאה על השימוש בפסיק בתוך התשובה.
ErrME33.x
ErrME33.x: Empty expression found - maybe only spaces
המערכת קיבלה שהשתובה בתיבת קלט מסוימת ריקה.
תוכנת המשתמש מנסה למנוע משלוח תשובות כאלו, ולכן נדיר שהשרת תשלח הודעה כזה.
ErrME34.x
ErrME34.x: Two adjacent math operators in answer: ANS
מופעי שתי סימני פעולה ברצף, דבר שאינו תקין בכללי התחביר.
דוגמאות:
<jsm> 7+*5 </jsm>
<jsm> 5++7 </jsm>
<jsm> \sin(4**2) </jsm>
כיוצא מן הכלל, אנו מתירים שסימן מינוס “-
” יופיע מיד לאחר פעולת חשבון אחר, ומשמעו במקרה זה הוא לקבוע סימן שללי לגורם העוקב.
דוגמאות:
<jsm> 7+-5 </jsm> (ששוה 2)
<jsm> 7*-2 </jsm> (ששוה 14)
<jsm> \sin(4\wedge -2) </jsm> (ששוה <jsm> \frac{1}{16} </jsm>)
ErrME35.x
Function requires one scalar argument
ErrME41.x
ErrME41.x: Unexpected parsing error in answer: ANS
ErrME42.x
ErrME42.x: Ambiguous expression in answer: ANS
ErrME43.x
ErrME43.x: Unknown error during parsing in answer: ANS
Err44.x
Err44.x: Variable varname is already declared in answer: ANS
ErrME51.x
ErrME51.x: Encountered an undefined expression - cannot grade your answer: ANS
ErrME61.x
ErrME61.x Comma ',' in illegal location in answer: ANS
סימן הפסיק “,
” מותר רק בהגדרת וקטור או רשימה, בשאלות שמאפשרות כך.
שגיאה זה נוצר כאשר הסימן פסיק מופיע בצורה לא תקינה, למשל:
<jsm> (,5,6) </jsm>
<jsm> (5,,6) </jsm>
<jsm> (5,6,) </jsm>
ErrME62.x
ErrME62.1: Vectors are not allowed in this answer
השימוש בוקטורים (וכן, רשימות) בתשובות מוגבל רק לשאלות מסוימות.
בשאלות אחרות, הודעת שגיאה זה תנתן אם מופיע ווקטור בתשובה.
האיסור הופעל עקב בעיות שנוצרות בבדיקה של תשובות וקטוריות במקומות לא מתאימים.
מכיון שהשינוי חדש יחסית, ייתכן שיש מקומות מסוימים שבהם התשובה היא ווקטור ועדיין לא הוכנס לשאלה אישור לשימוש בווקטור בתשובה.
ErrME63.x
ErrME63.x: Vector sizes do not match
ErrME64.x
ErrME64.x: Missing vector operator
ErrME65.x
ErrME65.x: Multiplication of vectors is not permitted
יש שני וקטורים (רשימות) שמוכפלות זו בזו.
אין במערכת כפל של ווקטורים (לא במובן של מכפילה פנימית, ולא במובן של המכפילה הוקטורית במרחב התלת-ממדי).
לכן, זה טעות בתחביר.
ErrME66.x
ErrME66.x: Can divide only by scalars
ErrME67.x
ErrME67.x: Can not calculate powers of vectors
ErrME68.x
ErrME68.x: Can not use a vector as an exponent