الخوارزمية
تسلسل محدود ومرتب من التعليمات لحل مسألة. الخصائص: محدود، معرَّف، فعَّال.
المورد 1 من 2
ملخص الدرس
تجمع هذه الصفحة ملف الـ PDF وملاحظات الدراسة وتسلسل الفصل حتى تراجع البرمجة بدون أن تضيع الخطوات.
روابط سريعة
الخوارزمية
تسلسل محدود ومرتب من التعليمات لحل مسألة. الخصائص: محدود، معرَّف، فعَّال.
المتغيرات والأنواع
متغير: مكان ذاكرة مُسمَّى. الأنواع: صحيح، عشري، حرف، منطقي. مثال: x ← 5 (إسناد).
الإدخال والإخراج
Lire(x): إدخال لوحة مفاتيح. Écrire(x): عرض على الشاشة.
الشرط إذا...وإلا
إذا (شرط) إذن تعليمات وإلا تعليمات أخرى نهاية
حلقة من أجل (تكرار محدد)
من أجل i من 1 إلى n افعل تعليمات nهاية
حلقة طالما (شرطية)
طالما (شرط) افعل تعليمات nهاية يتوقف حين يصبح الشرط خاطئاً.
مستويات اللغات
مستوى منخفض: لغة الآلة (ثنائية)، أسمبلر. مستوى عالٍ: C, Java, Python. أكثر قابلية للقراءة.
الترجمة مقابل التفسير
مُجمَّع: يُترجَم كلياً قبل التنفيذ (C, C++). مُفسَّر: سطراً بسطر أثناء التنفيذ (Python).
الفهم قبل الحفظ
ربط كل مفهوم باستعمال ملموس: العتاد، نظام التشغيل، الخوارزمية، البرنامج، الملف أو الشبكة.
الخوارزميات
تحديد المدخلات، المعالجة، المخرجات، المتغيرات وبنيات التحكم قبل كتابة الكود.