المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : عالم الفيجوال بيسك


sweety
04-05-2007, 06:52 PM
السلام عليكم ورحمة الله

الكثير منكم قد سمع بالفيجوال بيسك فماهي؟؟

ان لغة الفيجوال بيسك تعتبر من اللغات (High Level) أي انها أقرب الى لغة البشر، و كما أن للغة البشر (كيفما كانت اللغة) قواعد و تراكيب معينة يجب اتباعها لتكون اللغة المتكلمة صحيحة، كذلك لغة الفيجوال بيسك لها قواعد معينة و كما أن اللغة البشرية تتكون من أسماء و أفعال و ما الى ذلك فالفيجوال بيسك أيضا تمتلك ما عناصر برمجية شبيه الى حد ما بما يميز لغة البشر.
العناصر البرمجية في لغة الفيجوال بيسك تتكون من (Statements, Declarations, Functions, Operators, and Keywords).
و من أجل كتابة نص برمجي صحيح يجب عليك اتباع القواعد الأساسية و ال Syntax الصحيح الذي قد يبدو في بادئ الأمر غير مألوف لكن مع المدة سيصبح شئ سهل بل و منطقي لدرجة لا تتصور، فمثلا لنأخذ التعبير التالي :



If your degree is more than 10 then you will success else you will not


كما ترون هذا تعبير انساني (ان صح التعبير) و من أجل تحويل هذا التعبير الى تعبير تفهمه لغة البرمجة الفيجوال بيسك و من ثم تحوله الى لغة الآلة حتى يفهمه الجهاز سنكتب التالي:

If YourDegree>10 Then
YouSuccess
Else
YouDoNot
End If


انا متأكد أن أي شخص كيفما كان و حتى لو لم تكن له دراية في البرمجة عندما سيقرأ هذا التعبير سيفهمه لأنه و كما ذكرنا سابقا تعتبر لغة الفيجوال بيسك من اللغات الأقرب الى لغة البشر.
و أخيرا و من أجل التنظيم فلغة الفيجوال بيسك لها أيضا بنية، فكما لأي كتاب بنية (فصول...) فاللغة أيضا تعطيك امكانية تنظيم نصك البرمجي عن طريق Modules & Procedures ..

ما هو الفيجوال بيسك دوت نت؟

اذا كنت قد تعاملت مع الفيجوال بيسك 6 فستعلم ان الفيجوال بيسك دوت نت هو التطور الطبيعي للنسخة السادسة طبعا هناك عدة تغييرات جدرية قد لا تكون ظاهرة على مستوى ال Syntaxe لكن على مستوى المفاهيم البرمجية هناك عدة تغييرات و أهمها ان الفيجوال بيسك أصبح يدعم ما يعرف بالبرمجة الكائنية التوجه Object-Oriented Programming.

ما هو البرنامج الذي يمكنني من البرمجة بالفيجوال بيسك دوت نت؟
يمكن طبعا استعمال بيئة الفيجوال ستوديو Visual Studio .NET للبرمجة بلغة الفيجوال بيسك دوت نت و يمكن تحميل النسخة Visual basic .NET 2005 Express Edition و هي نسخة مجانية من هذا الرابط .

http://msdn.microsoft.com/vstudio/express/vb/

وللموضوع بقية :)

منقول

مجنــ قلبي ـون
04-05-2007, 08:00 PM
جزاك الله خير

وانتظر البقيه

المستـشار
04-06-2007, 05:35 AM
وعليكم السلام ورحمة الله وبركاته

معلومات تشكر عليها


يعطيك العافيه

برق الشمال
05-25-2007, 06:41 AM
بارك الله فيك يا سويتي

مشكورة اختي