اعلان

03 تابع شرح منهج الحاسب الالي للصف الثالث الاعدادي الترم الاول


تابع شرح منهج الكمبيوتر للصف الثالث الاعدادي الفصل الدراسي الاول


==========

مقدمة فيجوال بيزك دوت نت Introduction to Visual Basic.Net




 لغة البرمجة Programming Language:


هى مجموعة من الأوامر والتعليمات تكتب وفقاً لقواعد معينة ويتم ترجمتها إلى لغة الآلة لتنفيذها.

الكمبيوتر لا يفهم ولا ينفذ إلا لغة الآلة ( 0 , 1 ) . وحيث أن لغة البرمجة تعتمد على أوامر مكتوبة باللغة الإنجليزية والتى لا يفهمها الكمبيوتر . لذا تحتوى كل لغة برمجة على مترجم ( Compiler ) لترجمة هذه الأوامر إلى لغة الآلة التى يفهمها ويستطيع الكمبيوتر التعامل معها.

لغة الفيجوال بيزك دوت نت Visual Basic.Net :


هى لغة برمجة ذات المستوى العالي و متوفرة ضمن حزمة الفيجوال ستوديو دوت نت Visual Studio.Net وليست الوحيدة ذات المستوى العالي ( السهل ) ولكن هناك لغة J# و C# . وتمتاز بأنها لغة كائنية التوجيه Object Oriented وتستخدم لإنشاء تطبيقات نوافذ Windows Applications و تطبيقات ويب Web Applications وتطبيقات موبايل موجهة بالأحداث Event Driven.

 تطبيق النوافذ Windows موجهة بالأحداث Event Driven :


تعنى أنه بناء على ( الحدث الذى يفعله المستخدم ) مثل النقر Click أو الضغط على مفتاح معين من لوحة المفاتيح

 لغة Visual Basic.Net هى لغة كائنية التوجيه Object Oriented :


أى أنها تعتمد على كائنات ( Object )

 تطبيق النوافذ Windows هو الذى له واجهة مستخدم رسومية Graphical User Interface ( GUI ) مثل الرسام والمفكرة والحاسبة والوورد والإكسيل والإنترنت إكسبلورر .......... إلخ.وهذه النوافذ لها خصائص مشتركة من حيث الشكل واحتوائها على أزرار التكبير والتصغير والإغلاق وأشرطة القوائم وأعمدة الإزاحة .

الكائن Object :

 هو وحدة البناء الأساسية فى لغات البرمجة كائنية التوجه ، والكائن ينحدر ( يتم إنشاؤه ) من تصنيف Class معين. و الكائن الواحد يمكن أن يتكون من عدد من الكائنات أو أن يكون جزئ من كائن ، كما قد يشترك أكثر من كائن فى خصائص مشتركة ولكن قيمها قد تكون مختلفة.

ويتميز الكائن بـ أ – خصائص Properties تصف الكائن وتحدد ملامحه

ب - أحداث Events تقع عليه ( الفعل الذى يقع على الكائن )

جـ – وسائل أو وظائف Methods أى وصف سلوكه

 الإجراء Procedure :

 هي مجموعة الأوامر والتعليمات التي يتم تنفيذها عند وقوع أجراء أو حدث معين على الكائن

التصنيف Class :

 هو المخطط Blueprint الذى يتم إنشاء الكائن منه ويحدد به العديد من العناصر مثل الخصائص Properties و الوسائل أو وظائف Methods و الأحداث Events التى سوف يأخذها الكائن Object المستمد من هذا التصنيف Class.

الكائن Object ليس له وجود إلا عند عمل نسخه منه Instance من التصنيف Class الخاص به.

يمكن إنشاء أكثر من كائن Object من نفس التصنيف Class

يتم حجز مساحة للكائن Object فى ذاكرة الكمبيوتر عند إنشاؤه.

 إطار عمل دوت نت (.NET Framework) : 

وهو بمثابة الجهاز العصبى المركزى لجميع تطبيقات فيجوال ستوديو دوت نت ، وهو إطار عمل يمكننا من توفير بيئة التصميم والتشغيل لتطبيقات الـ (.NET) : أى توفير

1 – إنتاج العديد من تطبيقات (.NET) مثل التطبيقات المكتبية Desktop Applications و تطبيقات الويب Web Applications و تطبيقات الموبايل Mobile Applications

2 – توفير بيئة تشغيل لهذه التطبيقات


 مكونات إطار عمل دوت نت (.NET Framework) :


1 – بيئة التشغيل ( Common Language Runtime (CLR) )
 3 – مترجمات ( Compiler )

2 – مكتبات تصنيف النظام ( System Class Libraries
 4 – أدوات أخرى.

كما يمكنكم متابعة الشرح للدرس عمليا خطوة بخطوة من خلال متابعة و مشاهدة هذا الفيديو الرائع




التعليقات
0 التعليقات

ليست هناك تعليقات