بسم الله الرحمن الرحيم
فى هذا الدرس نبدا بالتعرف على نمط البرمجة الجديد (الخادم الممتاز)
الذى يوفر دعم رائع للبرمجة بدون كود
وكمجرد بداية نتعرف على مفهوم جديد وبسيط الا وهو الالكترون Electron
والذى ربما يبدو غريبا فى البداية ؟
تعريف الالكترون
"هو تمثيل لكل شىء ذو صلة بالبيانات ويتم تعريفه من خلال الاسم والنوع والمكان والقيمة"
اولا من حيث النوع :-
الالكترون ممكن ان يستخدم كبديل للبيانات Data والثوابت Constants
ويمكن ان يستخدم كمتغير Variable ويمكن ان يستخدم كدليل Refrence (موشر Pointer )
فالالكترون هو الحل الموحد لتمثيل اى شىء ذو صلة بالبيانات التى هى اساس عمل الحاسب
ثانيا : من حيث الاسم :-
الالكترون من الممكن ان يكون له اسم هذا اذا تم استخدامه كمتغير Variable
ومن الممكن ان يكون معدوم الهوية بلا اسم وحينها يتم الاستدلال عليه من خلال مكانه.
ثالثا : من حيث المكان :-
الالكترون يوجد فى مدار فرعى SubShell والذى يستخدم لجمع مجموعة من الالكترونات ذات الصلة والمفهوم المتضامن
بينما المدار الفرعى يوجد فى مدار Shell الذى يشتمل مجموعة من المدارات الفرعية ذات الصلة والمفهوم المتضامن ايضا
بينما المدار يوجد فى ذرة Atom والتى تشتمل مجموعة من المدارات ذات الصلة والمفهوم المتضامن
رابعا : من حيث القيمة :-
الالكترون قابل لان يشتمل على قيمة من اى نوع سواء كانت رقمية او حرفية او منطقية او تاريخية وهكذا.
كيفية التعامل مع الالكترونات:-
تتعد الطرق لتعدد الاستخدامات
وسوف نتعرف الان على الطريقة الاساسية للتعامل مع الالكترون
وهنا نستخدم الالكترون كمتغير Variable نقوم باسناد قيمة له فى البداية ونحدد له اسما ايضا
ان الالكترون يوجد فى مكان ما فى وحدة البيانات Data Unit
هذا المكون يحدد من خلال عنوان يتعرف كالاتى
1- اسم الذرة
2 - اسم المدار
3 - اسم المدار الفرعى
كل ماعلينا فعله هو تحديد عنوان فى البداية
ثم نطلب التعامل مع الالكترونات الموجودة فى هذا العنوان
وفى هذه الحالة فى جميع الالكترونات الموجودة فى المدار يتم تنشيطها
وتصبح فى ايدنا فنتعامل معها مباشرة من خلال اسمها اذا كانت تعامل الالكترونات كمتغيرات
هذا الاسلوب يطلق عليه Client-Server Data Structure
وهو اسلوب مبتكر فائدة سوف تظهر مستقبلا فى انظمة Grid Computing و Distributed Systems
متمثلا فيما يعرف بـ Shared Memory
واترككم الان مع الجانب العملى لهذا الدرس البسيط الذى يعتبر مقدمة عن الالكترون
