מה זה מעקב (״הרצה בראש״) בתכנות?

מעקב הוא ״הרצה בראש״ של תוכנית: עוברים על הקוד שורה אחרי שורה, כאילו אתם המחשב, ורושמים מה קורה בכל שלב.

הדרך הנפוצה היא טבלת מעקב: עמודה לכל משתנה, ושורה לכל צעד. בכל פעם שמשתנה מקבל ערך חדש, כותבים אותו בטבלה. כך רואים בדיוק מה המחשב ״חושב״ בכל רגע, ומגלים איפה הערך שונה ממה שציפינו.

מעקב הוא כלי חשוב בלימוד, במבחנים במדעי המחשב ובמציאת באגים. הוא מכריח לקרוא את הקוד כמו שהמחשב קורא אותו — בלי לנחש ״מה התכוונו״. מתכנתים מנוסים עושים מעקב קטן בראש כמעט בכל פעם שהם כותבים לולאה.

💡 איך זוכרים? מעקב = אני המחשב: שורה, ערך, שורה, ערך.

✅ בודקים את עצמנו

1. מה זה מעקב?

2. מה רושמים בטבלת מעקב?

3. אם ⁦x = 2⁩ ואז ⁦x = x * 3⁩, מה x?

🔢 לשיעור המלא: רצף: הסדר קובע
הסבר מלא, חידון של 8 שאלות ודף עבודה להדפסה · מתאים לכיתות ג׳–ו׳

מושגים קשורים

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

שאלות נפוצות

איך זוכרים מה זה מעקב?

מעקב = אני המחשב: שורה, ערך, שורה, ערך.

אילו מושגים קשורים למעקב?

רצף, דיבאג, משתנה. ההגדרה הקצרה של כל אחד מהם מופיעה למעלה, ומכל אחד יש קישור לעמוד משלו.

לכל 72 המושגים בתכנות ←

האם זה עזר?
חדש בעוגה בוגה: מבקשים — ואנחנו מכינים ✨חסר לכם דף עבודה, חוברת או משחק? ספרו לנו, בחינם.
לבקשת דף ←או בוואטסאפ