التعليموظائف و تعليم

بحث عن الفيجوال بيسك Doc جديد شامل

بحث عن الفيجوال بيسك | موسوعة الشرق الأوسط

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

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

بحث عن الفيجوال بيسك

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

تاريخ لغة الفيجوال بيسك

  • تم إنشاء العديد من التطبيقات المخصصة لنظام التشغيل ويندوز.

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

بالإضافة إلى سهولة استخدام هذه اللغة، فهي تتمتع بعدة مزايا مثل:

  • تسهم في إنشاء قاعدة بيانات سهلة الوصول إليها.
  • يساعد برنامج “Runtime Debugger” المبرمجين على كشف الأخطاء التي تحدث أثناء تصميم المواقع والبرامج ويمكن تصحيح هذه الأخطاء يدوياً أو تلقائياً.
  • يوفر للمبرمجين الكثير من الأدوات التي يمكن الحصول عليها من خلال تحميلها من مواقع الإنترنت للتصميم.
  • يتوفر للمبرمج العديد من الوسائل التعليمية التي يمكنه الاستفادة منها، سواء من خلال المواقع الإلكترونية أو الكتب.

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

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

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

  • في البداية صُدر من هذه اللغة ستة إصدارات لها وهم: تم تسمية هذه الإصدارات 1.0 و2.0 و3.0 و4.0 و5.0 و6.0، وصدرت آخر نسخة منها في عام 1998 قبل أن تصبح ملكية شركة مايكروسوفت.
  • عندما انتقلت هذه اللغة إلى شركة مايكروسوفت، أُطلق عليها اسم “فيجوال بيسك .نت” وتم إدراجها ضمن مجموعة إطار العمل .نت.
  • تم إصدار إصدارًا جديدًا من لغة البرمجة فيجوال بيسك بدءًا من عام 2002، وهي فيجوال بيسك .نت 2002، ثم فيجوال بيسك .نت 2003، ثم فيجوال بيسك 2015، ثم فيجوال بيسك 2017.

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

قامت شركة Microsoft بإصدار ثلاثة أنواع من برامج Visual Basic وهي الإصدار الاحترافي والتعليمي وإصدار المؤسسات والشركات، وسنتعرف على كل منها على حدة فيما يلي:

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

أساسيات الفيجوال بيسك

يُمكن استخدام برنامج الفيجوال بيسيك عن طريق الاطلاع على النوافذ التي تظهر عند بدء تشغيل البرنامج على الشاشة، وتتضمن النوافذ التالية:

  • النافذة الرئيسية (Main Window): تحتوي هذه النافذة على العناصر التالية: شريط العنوان الذي يحتوي على اسم المشروع وحالة تشغيل البرنامج الحالية والنموذج الحالي، شريط الأدوات الذي يحتوي على أزرار اختصار لمجموعة من خيارات شريط القوائم، وشريط القوائم الذي يحتوي على قوائم منسدلة تسمح للمستخدم بالتحكم في تشغيل بيئة برمجة فيجوال بيسيك عن طريقها).
  • نافذة المشروع (Project Window): تتضمن هذه النافذة قائمة بجميع النماذج والوحدات البرمجية التي يحتاجها المستخدم، ومن بين أمثلتها نافذة التعليمات البرمجية ونافذة النموذج.
  • نافذة تصميم النموذج (Form Layout Window): تعرض النافذة مكان عرض النموذج المخصص للمستخدم عند تنفيذ البرنامج بخصوص شاشة العرض الخاصة.
  • مربع الأدوات (Toolbox): هي قائمة تحتوي على عناصر التحكم المستخدمة في التطبيق الخاص بالمستخدم.
  • نافذة النموذج (Form Window): يمكن من خلاله تطوير تطبيقات الفيجوال بيسيك وتصميمها.

استخدامات الفيجوال بيسك

تمتلك لغة البرمجة العديد من الاستخدامات، ولكن أهم تلك الاستخدامات هي:

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

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

يوجد العديد من العمليات المتعلقة بلغة فيجوال بيسيك للبرمجة وأهمها الآتي:

  • عمليات مخفية: يمكن البدء في عملية الخلفية عن طريق استخدام “Process.Start”، حيث يمكن تعيين “ProcessProperties.WindowStyle” إلى “ProcessWindowStyle.Hidden.
  • عرض ملف: يعتبر استخدام (Process.Start) من الطرق الشائعة لعرض ملف في برنامج النوت باد، فعلى سبيل المثال، يمكن للمستخدم عرض ملف يسمى (ReadMe) باستخدام الجملة (Process.Start (“README.TXT”)) أو (Process.Start (“notepad”, “ReadMe.txt”)).
  • تشغيل البرنامج: الهدف من تعلم الفيجوال بيسك هو إنشاء وظيفة وإجراءات فرعية لتشغيل البرنامج واستخدام التعليمات البرمجية وتعلم إنشاء برامج تعمل على تطبيق أوامر محددة.
  • تنظيم البيانات: يمكن إنشاء هياكل للبيانات بعدة طرق، ويمكن تخزين البيانات في هياكل مثل المصفوفات (Arrays)، ويمكن تعريف المتغيرات وتسميتها وتحديد قيمتها.
  • بناء واجهات المستخدمين: الشاشة التي يتفاعل من خلالها المستخدمون مع الحواسيب ويمكنهم رؤية تفاصيل الأوامر التي يعمل النظام على تقديمها وكيفية استجابته لها. يستخدم المبرمجون النماذج وعناصر التحكم بالفيجوال بيسيك بالإضافة إلى كتابة رموز الأحداث وتنفيذ أكواد الاستدعاء.

تثبيت الفيجوال بيسك

  • يجب على المستخدم تحميل برنامج فيجوال بيسك (Visual Basic) للاستخدام والتعلم، ويمكن الحصول عليه بشكل مجاني عن طريق تثبيته عن طريق صفحة تنزيلات فيجوال ستوديو، والتي يمكن الوصول إليها عن طريق الرابط المذكور.

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

المراجع

1

2

3

اترك تعليقاً

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