الخوارزميات تجهيز بيئة العمل لتجربة الخوارزميات على الكمبيوتر
تجهيز بيئة العمل
حتى تستطيع تجربة الخوارزميات على الحاسوب بالإعتماد على لغة جافا فإنك تحتاج لتثبيت لغة جافا ( JDK ) لكي يتعرّف الحاسوب على الأوامر التي نكتبها بلغة جافا و من ثم نحتاج برنامج NetBeans الذي سنكتب الكود بواسطته لأنه من أفضل و أقوى البرامج المتاحة لكتابة الكود.
خطوات تحميل و تثبيت JDK و NetBeans
قديماً كان لا بد من تثبيتهما بشكل منفصل و لكن الحظ يمكنك الآن تثبتهما دفعة واحدة و بكل سهولة.
شاهد الخطوات التالية لتتعلم كيف تقوم بتحميل و تثبيت الإصدار الثامن من JDK و NetBeans الملائمين لحاسوبك.
حل مشاكل قد تتعرض لها أثناء إستخدام برنامج NetBeans
المشكلة الأولى: أحياناً عندما تقوم بإنشاء مشروع جديد ثم تضغط على أيقونة تشغيل المشروع تجد أنه يظهر لك نتيجة مشروع آخر!!!
بمعنى أنه يقوم بتشغيل مشروع آخر و ليس آخر مشروع قمت بكتابته.
المشكلة الثانية: أحياناً بسبب العمل بسرعة تقوم إغلاق إحدى النوافذ المهمة في البرنامج. مثل النافذة التي تظهر فيها كل المشاريع التي قمت بإنشائها أو النافذة التي تظهر فيها نتيجة التشغيل.
تذكر دائماً أنه عندما نقول لك: أكتب برنامج.
فنحن نقصد أننا نريد منك أن تحاول كتابة الخوارزمية على ورقة أولاً. و بعد إنهائها, قم بكتابتها ككود جافا على الكمبيوتر لتجربة ما توصلت إليه.
شكل الخوارزمية الأساسي على الورقة
الخوارزمية
شرح كود الخوارزمية
الكلمة Algorithm: تستخدم لإعطاء إسم للبرنامج.
كودات البرنامج تكتب بين الكلمتين Begin و End.
شكل الخوارزمية الأساسية ككود جافا
كود الجافا
public class /* هنا نضع إسم البرنامج */ {
public static void main (String[] args) {
/* هنا يجب أن تكتب الكود */
}
}
شرح كود الجافا
نكتب public class بدل كلمة Algorithm لإعطاء إسم للبرنامج.
كودات البرنامج تكتب بداخل حدود الدالة main().
ختام
من الآن و حتى إنتهاء سلسلة دروس الخوارزميات ستكون دروسك عبارة عن شروحات صغيرة و كل مفهوم جديد يمر معك ستطبق عليه مجموعة تمارين, أي ستقوم بكتابة برامج تطبق المفاهيم فيها.
بهذه الطريقة ستفهم كل مبادئ التحليل في البرمجة.
نرجو منك الإنتقال لدورة البرمجة للمبتدئين الجديدة التي أنشأنها كبديل أفضل لهذه الدورة ففي تلك الدورة قمنا بتبسيط الشرح أكثر و جعلناك قادر على تجربة الكود بشكل مباشر في موقعنا.