Menu
Coddy logo textTech

עורך פסאודו-קוד AQA עם הרצה

כתבו פסאודו-קוד בסגנון AQA, הריצו אותו ישר בדפדפן ועברו על כל שורה תוך כדי צפייה במשתנים משתנים.

מה זה פסאודו-קוד?

פסאודו-קוד הוא דרך לכתוב בשפה פשוטה את הלוגיקה של תוכנית לפני שכותבים קוד אמיתי. הוא משתמש במילות מפתח מובנות (IF, FOR, WHILE, PROCEDURE) כדי שהשלבים יהיו חד-משמעיים, אבל מוותר על התחביר המסורבל של שפת תכנות מסוימת. זה הופך אותו למושלם לתכנון אלגוריתמים, ללמידה למבחנים ולהסבר רעיונות.

העורך הזה עוקב אחרי מוסכמות ההערכה של AQA: חץ ההשמה ←, OUTPUT ו-USERINPUT, IF/ELSE/ENDIF, FOR…ENDFOR, WHILE…ENDWHILE, REPEAT…UNTIL ו-SUBROUTINE…ENDSUBROUTINE עם RETURN. לחצו על הרצה כדי לראות את הפלט, ואז עברו שורה אחר שורה.

תחביר הפסאודו-קוד של AQA במבט אחד

מבנהתחבירדוגמה
השמהx ← valuetotal ← 0
פלטOUTPUT expr, exprOUTPUT "Total: ", total
קלטx ← USERINPUTname ← USERINPUT
תנאי (if / else)IF … THEN … ELSE … ENDIFIF n > 5 THEN … ENDIF
לולאה עם מונהFOR i ← a TO b … ENDFORFOR i ← 1 TO 10 … ENDFOR
לולאה עם תנאי בהתחלהWHILE cond … ENDWHILEWHILE n > 0 … ENDWHILE
לולאה עם תנאי בסוףREPEAT … UNTIL condREPEAT … UNTIL n = 0
פרוצדורה / תת-שגרהSUBROUTINE name(params) … ENDSUBROUTINEgreet("Ada")
פונקציה שמחזירה ערךSUBROUTINE … RETURN value … ENDSUBROUTINERETURN n * n
הערה// comment// swap the values

שאלות נפוצות על פסאודו-קוד

מה זה פסאודו-קוד?

פסאודו-קוד הוא דרך לתאר בשפה פשוטה את השלבים של אלגוריתם, בעזרת מילות מפתח מובנות כמו IF, FOR ו-WHILE, בלי התחביר הנוקשה של שפת תכנות אמיתית. הוא מאפשר לתכנן ולהעביר לוגיקה לפני כתיבת הקוד.

מה זה פסאודו-קוד של AQA?

פסאודו-קוד של AQA הוא סגנון הקוד שמשמש במבחני Computer Science של AQA ב-GCSE וב-A-level. השמה נעשית עם החץ ←, קלט נקרא עם USERINPUT, פלט נכתב עם OUTPUT, וקוד לשימוש חוזר מקובץ בבלוקים של SUBROUTINE…ENDSUBROUTINE.

עורך הפסאודו-קוד בחינם?

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

איור של שפות התכנות ב-Coddy

לעבור מפסאודו-קוד לקוד אמיתי עם Coddy

להתחיל