بحث عن لغة الفيجوال بيسك
بعد شهرة نظام تشغيل الويندوز، قامت شركة مايكروسوفت بتطوير لغة الفيجوال بيسك، لأن لغة بيسك لم تكن مناسبة للعمل داخل النصوص في ذلك الوقت، وكانت لغة الفيجوال مناسبة للعمل داخل النوافذ بشكل طبيعي، وهي لغة برمجة من ضمن البرمجيات الشيئية، وقد تم تطويرها لتكون لغة البرمجة الرسمية لشركة مايكروسوفت. وهي أيضا واحدة من طرق تطوير التطبيقات بشكل أسرع وتعرف بـ Rapid Application Development، وتحتوي على الكثير من الأوامر، كما أنها تعتمد على تطوير التطبيقات وتشبه الكثير من لغات البرمجة الحديثة التي تعتمد على الديناميكا.
مميزاتها
تتميز لغة الفيجوال بسهولة استخدامها وتطبيقاتها، وتدعم البرمجة الشيئية جزئيا. إنشاء تطبيقات ويندوز بسرعة هو سمة أخرى لها. تعتبر لغة الفيجوال لغة كائنية المنحنى وسهلة في الفهم ويمكن لأي شخص تعلمها. يمكن اكتشاف أي خطأ فيها بسهولة. بالإضافة إلى ذلك، تتميز هذه اللغة بقدرتها على التعامل مع الوسائط المتعددة.
بالإضافة إلى ذلك، تتميز هذه البرمجية بالقدرة على العمل بسهولة في الروابط الديناميكية، وتمنح المبرمجين القدرة على استخدام قوالب البرمجيات للتطوير، مما يوفر الكثير من الوقت والجهد. كما يمكنها التعامل مع واجهات برمجية خاصة بنظام التشغيل ويندوز، ويستطيع المبرمج كتابة البرامج بواجهات متعددة باستخدام الفيجوال. ويمكن إضافة أيقونات متحركة أو صوتية، وتمكنها من التعامل مع الملفات عبر مايكروسوفت أكسس.
عيوب هذه اللغة
لا يمكن تحويلها إلى لغة الجهاز المستخدم بسبب عدم دعمها لجميع أنواع البرمجة الشيئية، ولذلك يمكن أن يحدث بعض الأخطاء في الترجمة ويظهر في البرنامج المكتوب، حتى إذا كان البرنامج خاليًا من أي عيوب.
تعليمات الفيجوال بيسك
تتضمن لغة الفيجوال تعليمات مكتوبة مخصصة للفيجوال بيسك، بما في ذلك الكلمات المحجوزة والمحارف والمحولات والثوابت، وتظهر هذه التعليمات في حالة عدم وجود أخطاء فيالبرنامج.
1- المحارف
لغة البيسك تحتوي على ثلاث أنواع محارف هي:
تتضمن الحروف المكتوبة باللغة الإنجليزية الصغيرة أو الكبيرة، والأرقام من 0 إلى 9.
– المحارف الخاصة المتعددة الإشارات الخاصة بالعمليات الرياضية، مثل ^ / – + *، إذا بحثت ستجد أن الإشارة * تعني الضرب والإشارة / تعني القسمة، و^ تعني رفع القيمة إلى قوة س، وهناك أيضا رموز الموازنة مثل <> => > <= < = وهي تعني أصغر من أو تساوي، بينما الإشارة <> تعني عدم المساواة، وهناك أيضا علامات الترقيم مثل الفاصلة والنقطة وعلامة الاستفهام والفاصلة المنقوطة والنقطتين فوق بعضها، وعلامة التعجب والفراغ والأقواس وعلامات التنصيص، وهناك رموز أخرى مثل $ وإشارة النسبة % وإشارة العطف & ورمز الإعداد # _ و @ والخط المائل.
2- الثوابت
هناك نوعان من الثوابت المستخدمة في البرامج دون أي تغيير خلال التنفيذ، مثل الثابت العددي، وينقسم إلى قسمين
يطلق على الجزء الأول من الثابت العددي اسم INTEGER أو العدد الصحيح، ويشير الثابت العددي الحقيقي إلى الأعداد العشرية مثل 23 و 85، والأعداد العلمية مثل e3 و 2.5.
يسمى القسم الثاني ويعرف باسم STRING أو THABIT MUHARRAFIN، وهو ما يتم كتابته بين علامتي الاقتباس “”، ولا يستخدم في العمليات الرياضية، بل يستخدمه الكمبيوتر كنص.
3- المتحولات
هي رمز موجود في مكان في الذاكرة الرئيسية، يتم تخزين فيه قيمة معينة و لا بد أن يكون بادئ بحرف أبجدي، كما يمكن أن يتكون من عدد من المحارف قد تصل إلى 40 حرف، كما يحتوي على أحرف و نقط عشرية و لا يمكن أن يوجد به فراغات، و من الوارد أن يتم تغيير قيمته أثناء عمل البرنامج، و المتحولات نوعان متحول عددي وتخزن فيه الأرقام و القيم العددية فقط، و متحول محرفي و هو يسمي باسم محرفي و دائما يتبعه العلامة $.
إصداراتها
الإصدار الأول سهل الاستخدام، ولديه واجهة رسومية ولغة برمجة مرئية، الإصدار الثاني يدعم بيئة التطوير المتكاملة، والإصدار الثالث هو الذي أشهر فيجوال بيسك، الإصدار الرابع يهدف لتطوير التطبيقات ذات النوع 32 بت، الإصدار الخامس يتميز بتحكمه في تشفير ملف exe الذي يحول الشفرة المصدرية، كما يدعم قواعد البيانات، والإصدار السادس يدعم التطبيقات الخاصة بالإنترنت بالإضافة إلى العديد من المعونات والتحسينات.