محرر ومشغّل الشيفرة الزائفة AQA
اكتب الشيفرة الزائفة بأسلوب AQA، وشغّلها مباشرة في متصفحك، وتقدّم سطرًا بسطر بينما تشاهد تغيّر المتغيرات.
ما هو الكود الوهمي؟
الكود الوهمي طريقة بلغة بسيطة لكتابة منطق البرنامج قبل كتابة الكود الفعلي. يستخدم كلمات مفتاحية منظّمة — IF وFOR وWHILE وPROCEDURE — لجعل الخطوات واضحة، لكنه يتخلّى عن الصياغة المعقّدة للغة معيّنة. لذلك فهو مثالي لتخطيط الخوارزميات والاستعداد للامتحانات وشرح الأفكار.
يتبع هذا المحرر قواعد AQA GCSE / A-level Computer Science: ←, OUTPUT, USERINPUT, IF/ELSE/ENDIF, FOR…ENDFOR, WHILE…ENDWHILE, REPEAT…UNTIL, SUBROUTINE…ENDSUBROUTINE (RETURN). اضغط Run لرؤية المخرجات ثم تقدّم سطرًا واحدًا في كل مرة لمشاهدة تحديث كل متغير.
نظرة سريعة على صياغة الشيفرة الزائفة AQA
| البنية | الصياغة | مثال |
|---|---|---|
| الإسناد | x ← value | total ← 0 |
| الإخراج | OUTPUT expr, expr | OUTPUT "Total: ", total |
| الإدخال | x ← USERINPUT | name ← USERINPUT |
| الاختيار (if / else) | IF … THEN … ELSE … ENDIF | IF n > 5 THEN … ENDIF |
| حلقة محكومة بعدّاد | FOR i ← a TO b … ENDFOR | FOR i ← 1 TO 10 … ENDFOR |
| حلقة بشرط مسبق | WHILE cond … ENDWHILE | WHILE n > 0 … ENDWHILE |
| حلقة بشرط لاحق | REPEAT … UNTIL cond | REPEAT … UNTIL n = 0 |
| إجراء / روتين فرعي | SUBROUTINE name(params) … ENDSUBROUTINE | greet("Ada") |
| دالة تُرجع قيمة | SUBROUTINE … RETURN value … ENDSUBROUTINE | RETURN n * n |
| تعليق | // comment | // swap the values |
شاهد هذه الخوارزميات متحركة
الأسئلة الشائعة حول الكود الوهمي
ما هو الكود الوهمي؟
الكود الوهمي طريقة بلغة بسيطة لوصف خطوات الخوارزمية باستخدام كلمات مفتاحية منظّمة مثل IF وFOR وWHILE دون الصياغة الصارمة للغة برمجة حقيقية. يتيح لك تخطيط المنطق ونقله قبل كتابة الكود.
ما هي الشيفرة الزائفة بأسلوب AQA؟
الشيفرة الزائفة AQA هي أسلوب الكود المستخدم في امتحانات AQA GCSE / A-level Computer Science. وتتميز بـ ←, USERINPUT, OUTPUT, SUBROUTINE…ENDSUBROUTINE.
هل محرر الكود الوهمي مجاني؟
نعم. محرر ومشغّل الكود الوهمي مجانيان تمامًا، ويعملان في متصفحك، ولا يحتاجان إلى تسجيل أو تثبيت.