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

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

‫العالية فى التعامل مع اﻷرقام فهناك لغات تدعم البرامج ذات الصيغة التجارية وأخرى‬

‫لبرامج الذكاء اﻻصطناعى وهكذا ُيعد اختيار المبرمج للغة التى سيكتب بها كود‬

‫البرنامج خطوة مهمة فى تطوير برنامجه‪ .‬ولكل لغة صيغة نستطيع كتابة أوامرها من‬

‫خﻼلها على الرغم من أنها كلها بحروف إنجليزية تكاد تقترب من مفردات اللغة العادية‬

‫إﻻ أنه تختلف الصيغة ‪ Syntax‬باختﻼف اللغة بل حتى باختﻼف اﻹصدارات الواحدة‬

‫لنفس اللغة‪ .‬مثﻼ لقراءة المدخﻼت قد تستخدم لغة ‪ Input‬وتستخدم لغة ‪ Read‬ولطباعة‬

‫النتائج تستخدم إحدى اللغات ‪ Print‬وتستخدم اﻷخرى ‪ Write‬وهكذا وبالتالى يجب‬

                  ‫على المبرمج أن يكون ملما بالصيغة الصحيحة ﻹدخال سطور برنامجه‪.‬‬

                  ‫‪ -٤‬اختبار البرنامج‬

‫ويعنى تجربة خطوات البرنامج الذى يمكن أن يضم نوعين من اﻷخطاء اﻻول فى‬

‫الصيغة ‪ Syntax error‬والثانى فى منطقية العلميات به ‪ .Logic error‬فى كل‬

‫اﻷحيان يمكنك تجنب اﻷخطاء إذا تتبعت خطوات برنامجك بنفسك وتتبعت تسلسل هذه‬

‫الخطوات وكذلك يمكنك اختبار برنامجك من خﻼل بيانات حقيقة تدخلها على ان تكون‬

                  ‫على علم مسبق بمخرجاتها لكى تتأكد من صحة برنامجك‪.‬‬

                  ‫‪ -٥‬توثيق البرنامج‪:‬‬

‫خطوة مهمة يجب أن تتضمنها لدورة تكوين برامجك ‪(System development life‬‬

‫)‪ cycle‬حيث يتضمن التوثيق كل ما يتعلق بالبرنامج من حيث طبيعة المشكلة‬

‫وخريطة تدفق العمل والكود الوهمى وعرض للبرنامج بما فيه الجمل التعليقية التى‬

‫يجب أن تعلق بها على خطوات البرنامج لتتذكرها بعد مرور فترة او يستطيع غيرك من‬

                  ‫المبرمجين أن يفهما فى حالة تتبع سطور برنامجك‪.‬‬

                                                                     ‫‪٧‬‬
   2   3   4   5   6   7   8   9   10   11   12