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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

المراجع

1

2

3

اترك تعليقاً

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

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