| ◄ ثانياً | التحليل المنطقي لبناء الخوارزميات وتصميم خرائط التدفق | — | التحليلالمنطقيلبناءالخوارزميات |
| • | تُمثل الخوارزمية البنية المنطقية العقلية للبرمجة قبل كتابة أي كود برمجي | — | الخوارزميةالبنيةالمنطقيةالعقلية |
| وتتميز الخوارزمية الجيدة بثلاث خصائص أساسية | - الوضوح التام (Definiteness)
- الكفاءة المنطقية
- ونهاية الخطوات (Finiteness)
| — | الوضوحالتامDefinitenessالكفاءة |
| • | ويتم التعبير عن الخوارزميات باستخدام لغة بصرية قياسية هي ‘خرائط التدفق’ (Flowcharts) | — | ويتمالتعبيرالخوارزمياتباستخدام |
| الرموز الهندسية المعيارية لخرائط التدفق | 1) الشكل البيضاوي (Terminal): ي | نقطة البداية (Start) ونهاية الخوارزمية (End) | الشكلالبيضاويTerminalيمثل |
| 2) متوازي الأضلاع (Input / Output) | يستخدم لعمليات إدخال البيانات | - اقرأ (Read)
- أدخل (Input)
- ولإخراج النتائج مثل: اطبع (Print)
- أخرج (Output)
| يستخدملعملياتإدخالالبيانات |
| 3) المستطيل (Process) | يستخدم للعمليات الحسابية والمعالجة وتعيين القيم للمتغيرات ( | Sum = X + Y) | يستخدمللعملياتالحسابيةوالمعالجة |