Page 5 - أساسيات الحاسب الالي2
P. 5

‫مقدمة فى البرمجة‬                    ‫الفصل اﻷول‬

                  ‫الفصل اﻷول‬

                  ‫مقدمة فى البرمجة‬

                                                        ‫برمجة الحاسب اﻵلى ‪:‬‬

‫المقصود ببرمجة الحاسب هو الخطوات التى تتبعها لمعالجة البيانات حتى نحصل على‬
                   ‫النتائج وخطوات إنشاء برنامج ‪ Program Steps‬تتضمن التالى ‪:‬‬
                                                                ‫‪ -١‬تعريف المشكلة‬
                                                                   ‫‪ -٢‬تخطيط الحل‬
                                                                   ‫‪ -٣‬برمجة الحل‬
                                                                ‫‪ -٤‬اختبار البرنامج‬
                                                                         ‫‪ -٥‬توثيقه‬
                                                              ‫‪ -١‬تعريف المشكلة‪:‬‬

‫يتضمن تعريف المشكلة تحديد ما هى مخرجاتك ومن ثم مدخﻼتك للبرنامج ويكون‬
‫المبرمج فى هذه المرحلة على اتصال بمن سيستخدم البرنامج لتحديد احتياجاته وشكل‬
‫مخرجاته وقد يلزم لبعض البرامج الكبيرة أن يقوم محلل النظام بتحليل النظام وتحديد‬

                                         ‫تدفق العلميات والبيانات بين أجزاء النظام‪.‬‬
                                                                 ‫‪ -٢‬تخطيط الحل‪:‬‬

‫هى المرحلة التى يتم فيها تحديد خطوات حل المشكلة ابتدءا من المدخﻼت وانتهاء‬
‫بالنتائج مرور بالعمليات التى ستتم على المدخﻼت‪ .‬فى هذا الكتاب سنتناول أسلوبين‬
‫لتخطيط مسائل البرمجة وبغض النظر عن لغة البرمجة المستخدمة فى حل هذه‬
‫المسائل‪ .‬هذان اﻷسلوبان هما خريطة التدفق ‪ Flow Chart‬والتى نعبر فيها عن‬

                                    ‫‪٥‬‬
   1   2   3   4   5   6   7   8   9   10