محمود سمير

الدرس الخامس عشر لتعلم البرمجة بدون كود نتعرف فيه على تحميل ورفع المدارات الفرعية

1 مشاركة في هذا الموضوع

بسم الله الرحمن الرحيم

حينما نقبل على تعلم لغة برمجة او محيط تطوير جديد لتعلم البرمجيات فان اكثر مايلفت انتباهنا هو الاختلاف عن اللغات التى تعلمناها سابقا

حيث يزيد ذلك من التشوق لماهو جديد لدى البعض منا بينما يكون ذلك صدمة لمن لايرغب فى التغير ويحب السكون على ماهو عليه

إلى اى الفريقين تنتمى انت ؟

فى هذا الدرس نتعرف باذن الله على Client-Server Data Strucutre

وهو فكر جديد يميز نمط البرمجة الخادم الممتاز عن اى نمط اخر

حيث ان البيانات تكون فى صندوق خاص بها ويتم تمثيل هذا الصندوق من خلال وحدة البيانات Data Unit

بنما ان العمليات التى يتم اجرائها تتم من خلال وحدة الكود Code Unit والتى تتعامل مع وحدة البيانات من خلال اسلوب Client-Server

حيث عند الرغبة فى الحصول على معلومات من وحدة البيانات يتم اجراء عملية Load ومن ثم يتاح لنا اجراء اى عمليات معالجة بدون التاثير على ماهو

موجود فى وحدة البيانات واذا رغبنا فى حفظ العمليات وتحديث وحدة البيانات فاننا نقوم بعملية Upload

post-137500-1204048575_thumb.gif

لدينا مثال عملى جديد

فى هذا المثال تم تعريف عدد من الالكترونات فى مدار فرعى ينتمى الى مدار موجود باحد الذرات

ومن ثم تم تنشيط هذا المدار ومن ثم الحصول على الالكترونات التى تعمل كمتغيرات من خلال عملية Load

وعمل تحديث للالكترونات التى تم استخدامها كمتغيرات

واخيرا تم حفظ هذه التغيرات فى وحدة البيانات من خلال عملية Upload

وتم استدعاء اجراء (احد مفاهيم البرمجة الهيكلية) قام بدوره بالحصول على المتغيرات من خلال تنشيط الالكترونات الموجودة وذلك باستخدام عملية Load

ومن ثم قام بعرض قيم هذه الالكترونات.

والان اترككم مع الصور التى تبين الجانب العملى

post-137500-1204048590_thumb.gif

post-137500-1204048602_thumb.gif

post-137500-1204048610_thumb.gif

post-137500-1204048619_thumb.gif

post-137500-1204048632_thumb.gif

post-137500-1204048644_thumb.gif

post-137500-1204048653_thumb.gif

post-137500-1204048663_thumb.gif

post-137500-1204048673_thumb.gif

post-137500-1204048683_thumb.gif

post-137500-1204048692_thumb.gif

post-137500-1204048891_thumb.gif

post-137500-1204048907_thumb.gif

post-137500-1204048921_thumb.gif

post-137500-1204048932_thumb.gif

post-137500-1204048943_thumb.gif

post-137500-1204048954_thumb.gif

post-137500-1204048963_thumb.gif

post-137500-1204048980_thumb.gif

post-137500-1204048995_thumb.gif

post-137500-1204049004_thumb.gif

post-137500-1204049020_thumb.gif

post-137500-1204049029_thumb.gif

post-137500-1204049039_thumb.gif

post-137500-1204049054_thumb.gif

تم تعديل بواسطه محمود سمير
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .