الكمبيوتر و الإلكترونياتبرمجة

معلومات عن فيجوال بيسك مع المراجع

نقدم لك معلومات عن لغة البرمجة فيجوال بيسك ونجيب على الأسئلة الشائعة حولها، بعد أن أصبح نظام التشغيل ويندوز مشهورا جدا، قامت مايكروسوفت بتطوير فيجوال بيسك في أغسطس 1991 بواسطة البروفيسور توماس كورتز وجون كيمني، وهي لغة البرمجة من الجيل الثالث وسهلة التعلم والاستخدام.

يمكن للمبرمج استخدام اللغة الإنجليزية للتعرف على الأخطاء في برمجة الأكواد وتطوير التطبيقات. ويمكن استخدامها في إنشاء برامج وتطبيقات كيونية بفضل المكتبات المتنوعة المتاحة فيها. وهي تشبه لغات البرمجة الحديثة في الاعتماد على الميكانيكا.

تقرير عن فيجوال بيسك

  • تعرف الفيجوال بيسك في اللغة الإنجليزية بـ(Visual Basic) والتي يختصر إليها اختصارا بـ(VB)، ويقصد بها بيئة تطوير برمجية من شركة مايكروسوفت وتستخدم فيها واجهة المبرمج الرسومية GUI لتعديل الشفرات البرمجية المعدلة مسبقا والمكتوبة بلغة البيسيك BASIC، والتي أصبحت واحدة من أشهر لغات البرمجة المستخدمة والمنتشرة حول العالم، ويعود سبب شهرتها إلى قدرتها على تمكين مستخدميها من إنشاء تطبيقات ويندوز بسرعة وسهولة.
  • وفيما يتعلق بفيجوال بيسيك، فإن أصولها تعود إلى لغة البرمجة BASIC التي تم إنشاؤها منذ عام 1964م، وذلك بفضل توماس كورتز وجون كيمني اللذين سعوا لتبسيط البرمجة وجعلها متاحة للجميع حول العالم. ومن خلال هذه الفكرة، قامت مايكروسوفت بدمج المترجم الرئيسي في نظام التشغيل الخاص بـ MS-DOS.
  • على الرغم من أن اللغة العربية سهلة ومنتشرة، إلا أنها كانت في الماضي غير قادرة على المنافسة مع لغات أخرى مثل لغة C و C++. وبالتالي، كانت محدودة في استخدامها للمهام البسيطة والأغراض التعليمية، بينما كانت التطبيقات الكبيرة تبرمج باستخدام لغات مختلفة.
  • في الثمانينات، كانت أغلبية أجهزة الحاسوب تعمل بأنظمة التشغيل النصية. لكن عندما بدأ الناس بفهم فوائد الأنظمة الرسومية، اشتهر نظام ويندوز وغيره من الواجهات الرسومية.
  • وكان إنشاء البرامج صعبا للغاية، واحتاج إلى شيفرات ضخمة جدا، ولكن للتغلب على تلك المشكلة، عملت مايكروسوفت على إحياء لغة بيسيك من خلال إدراج بيئة التطوير Visual Basic 1.0، والتي تعتمد على أكواد مصدرية متعلقة بلغة بيسيك.

مايكروسوفت فيجول بيسك

هناك العديد من الإصدارات المتنوعة لبرنامج الفيجوال بيسك التي طرحتها مايكروسوفت لتتناسب مع مجالات أعمال المستخدمين المختلفة، مثل:

  • الإصدار التعليمي Visual Basic Learning edition: يتضمن هذا الإصدار برنامجا تعليميا متاحا على قرص صلب، ويساعد المستخدمين في التعرف على كيفية عمل البرنامج واستخدامه.
  • الإصدار الاحترافي Visual Basic Professional edition: يتضمن هذا الإصدار أدوات للتحكم في قواعد البيانات ومترجم مرئي للغة سي بلس بلس، كما يقوم بربط البيانات بشكل تلقائي ويدعم تقنية الحوسبة المتنقلة.
  • الإصدار الخاص بالمؤسسات والشركات Visual Basic Enterprise edition: ويتشابه هذا الإصدار مع الإصدار الاحترافي في الخصائص، بالإضافة إلى النسخة السادسة من برنامج فيجوال سورس سيف (Microsoft Visual SourceSafe 6.0) والنماذج البصرية أيضا (Visual Modeler).

إصدارات الفيجوال بيسك

يحتوي البرنامج على عدة إصدارات التي تتلخص في:

  •  الإصدار الأول هو الأسهل في الاستخدام حيث يشمل لغة برمجة مرئية وواجهة رسومية.
  • أما بالنسبة للإصدار الثاني في البرنامج، فدوره يتلخص في دعم بيئة التطوير.
  • وتكمن شهرة الفيجوال بيسك في إصدارها الثالث وهو الأكثر شهرة في البرنامج.
  • يقوم البرنامج بتطوير تطبيقات بنوعية (32bit) من خلال الإصدار الرابع.
  • يكمن أهمية الإصدار الخامس في تحويل الشفرة المصدرية من خلال التحكم في تشفير ملف exe.
  • الإصدار السادس يدعم الويزارد ويحتوي على الكثير من التحسينات، بالإضافة إلى البيانات والتطبيقات الخاصة بالإنترنت.

تعليمات الفيجوال بيسك

تحتوي هذه اللغة على مجموعة من الأوامر التي تتألف من الكلمات والأحرف والثوابت والمحولات الخاصة بفيجوال بيسك، والتي تظهر عندما لا تكون هناك أخطاء في البرنامج، ومنها:

  • المحارف: اللغة تحتوي على أحرف مكتوبة باللغة الإنجليزية وتسلسل الأرقام من 0 إلى 9، كما تحتوي أيضا على أحرف متعددة الاستخدامات في العمليات الرياضية مثل الضرب والقسمة، بالإضافة إلى عمليات الترقيم مثل علامة الاستفهام والفاصلة والأقواس وعلامة التعجب، ويحتوي البرنامج على رموز وإشارات أخرى مثل علامة العطف ورموز النسب.
  • الثوابت: تحتوي الثوابت على نوعين، يسمى الأول بالثابت العددي وله شكلان أحدهما عشري (0.625) والآخر عددي مثل (15)، أما الثابت الثاني يستخدمه الكمبيوتر كنص ولا يستخدم في العمليات الرياضية، ويتم كتابته بين علامتين.
  • المتحولات: توجد المحولات في الذاكرة الرئيسية التي تخزن القيم، ويجب أن تبدأ رموز المحولات بحروف أبجدية، وتحتوي المحولات على أرقام عشرية وأحرف. تنقسم المحولات إلى نوعين: محولات حرفية تتبعها علامة ($)، ومحولات عددية تخزن القيم العددية والأرقام.

مميزات برنامج فيجوال بيسك

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

  • المصادر التعليمية: يتوفر في البرنامج العديد من المصادر التعليمية المتنوعة والمختلفة مثل مواقع الويب والكتب، وذلك يعود إلى انتشار اللغة به.
  • اللغة: تعتبر لغة البرمجة سهلة بالمقارنة مع لغات البرمجة الأخرى، حيث يمكنك تنفيذ العديد من العمليات والإجراءات بسهولة وسرعة.
  • الأدوات: يتوفر في البرنامج العديد من الأدوات التي يمكن للمستخدم الاستفادة منها ويمكن تنزيلها بسهولة من الإنترنت.

سلبيات برنامج فيجوال بيسك

  • لا تعتبر لغة البرنامج مناسبة للاستخدام في عمليات البرمجة المعقدة، مثل برمجة الألعاب المركبة.
  • إذا قارنا لغة فيجوال بيسك بلغات البرمجيات الأخرى، فإنها تعتبر بطيئة.
  • البرنامج غير متوافق مع العديد من التطبيقات المعينة.
  • لا يمكن ترجمة لغة الفيجوال بيسك إلى لغة الجهاز المستخدم.
  • تظهر بعض الأخطاء في الترجمة، وخاصة في البرنامج المكتوب، حتى لو لم تكن هناك عيوب أخرى في البرنامج.

المراجع

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى