قسم لغات البرمجة php java c++ جافا Visual Basic فيجوال بيسك c# Delphi دلفي API PERL HTML و TML JavaScript ASP XML Oracle اوركال MySql sql server Access

أدوات الموضوع

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:333
قديم 17-10-2014, 07:43 PM المشاركة 1   
افتراضي المدخل للبرمجة باستخدام لغة Microsoft Small Basicللمبتدئين Twitter FaceBook Google+



المدخل للبرمجة باستخدام لغة Microsoft Small Basicللمبتدئين

المرجع :
الرابط :
الدرس الأول :
مقدمة :
لغة Small Basic والبرمجة :
تعرف برمجة الكمبيوتر على أنها عملية إنشاء برامج (برمجيات) software الكمبيوتر باستخدام لغات البرمجة . تماما مثل ما نتحدث ونفهم اللغة الإنجليزية أو الفرنسية أو الأسبانية ، فإن الكمبيوتر يمكنه أن يفهم البرامج المكتوبة بلغات معينة . هذه اللغات تسمى لغات البرمجة . فى البداية كان هناك عدد قليل من لغات البرمجة وحقا كانت سهلة التعلم والفهم . ولكن ، لأن أجهزة الكمبيوتر والبرمجيات أصبحت أكثر تطورا ، فقد تطورت لغات البرمجة بشكل سريع ، وجمعت مفاهيم أكثر تعقيدا خلال هذا التطور . نتيجة لذلك فإن معظم لغات البرمجة الحديثة ومفاهيمها تكون صعبة جدا للفهم من قبل المبتدئين . هذه الحقيقة بدأت فى عدم تشجيع الناس عن تعلم ، أو حتى محاولة , برمجة الكمبيوتر .
برمجيات Small Basic هى لغة برمجة والتى تم تصميمها لجعل البرمجة سهلة للغاية ، وودودة ، وممتعة للمبتدئين . الهدف من لغة Small Basic هو تحطيم الحاجز (الجدار) ولتكون بمثابة نقطة إنطلاق إلى عالم برمجة الكمبيوتر المدهش .
بيئة لغة Small Basic :
دعونا نبدأ مع مقدمة سريعة لبيئة لغة Small Basic . عندما تقوم بتشغيل برمجيات Small Basic لأول مرة ، سوف ترى نافذة مثل التى بالشكل التالى :


وهذه هى بيئة البرمجة بلغة Small Basic ، حيث سنقوم بكتابة وتشغيل برامج Small Basic . هذه البيئة لديها العديد من العناصر المتميزة والتى تم تحديدها بواسطة الأرقام .
المحرر Editor ، المشار إلية بالرقم [1] ، وهو النافذة التى سوف نكتب فيها برامج Small Basic الخاصة بنا . عند فتح نموذج لبرنامج جديد أو برنامج محفوظ مسبقا ، فسوف يظهر على هذا المحرر ، حيث يمكنك تعديله وحفظه لاستخدامه لاحقا .
يمكنك أيضا فتح والعمل مع أكثر من برنامج فى وقت واحد . سوف يتم عرض كل برنامج تعمل معه فى نافذة تحرير مستقلة . المحرر الذى يحتوى على البرنامج الذى يجرى العمل به يسمى "المحرر النشط أو الفعال" active editor .
يستخدم شريط الأدوات Toolbar ، والمشار إليه بالرقم [2] ، لإصدار الأوامر إما إلى المحرر النشط أو إلى البيئة . سوف نقوم بالتعرف على الأوامر المختلفة فى شريط الأدوات أثناء المضى قدما .
المساحة ، المشار إليها بالرقم [3] ، هى المكان الذى تذهب إليه جميع نوافذ المحرر .
برنامجنا الأول :
الأن بعد أن اعتدت على بيئة Small Basic ، سنمضى قدما ونبدأ فى البرمجه فيها . كما ذكرنا إعلاه ، المحرر هو المكان الذى نكتب فيه برامجنا . لنمضى قدما ونكتب السطر التالى فى المحرر :

TextWindow.WriteLine("Hello World")




هذا هو أول برنامج لنا بلغة Small Basic. وإذا كنت قد كتبته بشكل صحيح ، يجب أن ترى شيئا من قبيل الشكل أدناه :

الآن بعد أن قمنا بكتابة برنامجنا الجديد ، دعونا نمضى قدما ونقوم بتشغيله لرؤية (معرفة) ما يحدث . يمكننا تشغيل برامجنا إما عن طريق النقر على الزر Run بشريط الأدوات أو باستخدام مفتاح الاختصار "F5" بلوحة المفاتيح . إذا كان كل شىء على ما يرام ، يجب أن يتم تشغيل البرنامج وتكون النتيجة كما هو مبين أدناه .


ملاحظة :
أثناء كتابة برنامجك الأول ، لعلك لاحظت ظهور نافذة منبثقة بقائمة من البنود (الشكل رقم 4) . هذا النافذة تسمى "التحسس الذكى" intellisense وهى تساعدك لكتابة البرنامج بشكل أسرع . يمكنك الانتقال خلال هذه القائمة بالضغط على مفاتيح الأسهم Up/Down ، وعندما تجد شىء تريده ، يمكنك الضغط على مفتاح الإدخال Enter لإدراج البند المختار فى البرنامج .



تهانينا ! لقد كتبت وشغلت للتو أول برنامج بلغة Small Basic . البرنامج صغير جدا وبسيط ، ولكن مع ذلك يعتبر خطوة كبيرة نحو التحول لتصبح مبرمج كمبيوتر حقيقى !
الآن ، هناك واحدة من التفصيلات ، التى سوف نغطيها قبل المضى قدما لإنشاء برامج أكبر . يجب علينا أن نفهم ما حدث للتو ، ماذا قلنا للكمبيوتر بالضبط ؟ وكيف عرف الكمبيوتر ماذا يفعل ؟
فى الدرس القادم سوف نقوم بتحليل البرنامج الذى كتبناه للتو ، حتى نتمكن من اكتساب هذا الفهم .

حفظ البرنامج :
إذا كنت تريد إغلاق برنامج Small Basic وتعود لاحقا للعمل على البرنامج الذى كتبته للتو ، يمكنك حفظ البرنامج . فى الواقع ، حفظ البرامج من وقت لآخر ، يعتبر ممارسة جيدة ، بحيث لا تفقد المعلومات فى حالة حدوث إيقاف تشغيل عرضى أو انقطاع التيار الكهربائى . يمكنك حفظ البرنامج الحالى إما عن طريق النقر على الأيقونة "save" على شريط الأدوات أو باستخدام مفاتيح الاختصار "Ctrl+S" (الضغط على المفتاح S أثناء إمساك الضغط على المفتاح Ctrl ) .

رابط الدرس الأول :


التعديل الأخير تم بواسطة : F.Abdelaziz بتاريخ 18-10-2014 الساعة 04:11 PM
احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 1 اعجاب
شكراً Omar Mekkawy ( شكر العضو على هذه المشاركة )
اعجاب Omar Mekkawy ( أعجبته المشاركة )
اعلانات

الصورة الرمزية fade hbeb
fade hbeb
:: عضو فضي ::
تاريخ التسجيل: Jan 2013
الدولة: سوريا // إن الله لا يغير ما بقوم حتى يغيروا ما بأنفسهم //
المشاركات: 1,380
نشاط [ fade hbeb ]
قوة السمعة:119
قديم 17-10-2014, 08:27 PM المشاركة 2   
افتراضي






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


التعديل الأخير تم بواسطة : fade hbeb بتاريخ 17-10-2014 الساعة 09:56 PM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:333
قديم 17-10-2014, 09:25 PM المشاركة 3   
افتراضي




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

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

أخى الكريم الفاضل

شكرا جزيلا لك

بارك الله فيك

مع تمنياتى بدوام التوفيق

احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 1 اعجاب
شكراً fade hbeb ( شكر العضو على هذه المشاركة )
اعجاب fade hbeb ( أعجبته المشاركة )

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:333
قديم 17-10-2014, 11:46 PM المشاركة 4   
افتراضي


الدرس الثانى :
الرابط :

احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 1 اعجاب
شكراً fade hbeb ( شكر العضو على هذه المشاركة )
اعجاب fade hbeb ( أعجبته المشاركة )

الصورة الرمزية mourad3d
mourad3d
:: عضو ماسى ::
تاريخ التسجيل: Nov 2012
الدولة: القاهرة - مصر
المشاركات: 2,776
نشاط [ mourad3d ]
قوة السمعة:149
قديم 18-10-2014, 12:56 AM المشاركة 5   
افتراضي


مشكوووووووووووووووووور استاذ بارك الله فيك طالت الغيبه


الصورة الرمزية Omar Mekkawy
Omar Mekkawy
:: مهندس متميز ::
تاريخ التسجيل: Aug 2011
الدولة: مصر
المشاركات: 1,523
نشاط [ Omar Mekkawy ]
قوة السمعة:0
قديم 18-10-2014, 05:58 AM المشاركة 6   
افتراضي


جزاك الله كل خير أستاذي
لغة رائعة أنا إستخدمتها من فترة .


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:333
قديم 18-10-2014, 01:26 PM المشاركة 7   
افتراضي


مشكوووووووووووووووووور استاذ بارك الله فيك طالت الغيبه
أخى الكريم الفاضل شكرا جزيلا لك

مع تمنياتى بدوام التوفيق


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:333
قديم 18-10-2014, 01:27 PM المشاركة 8   
افتراضي


جزاك الله كل خير أستاذي


لغة رائعة أنا إستخدمتها من فترة .
أخى الكريم الفاضل شكرا جزيلا لك

مع تمنياتى بدوام التوفيق

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:19 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025