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

بحث عن الفيجوال بيسك جاهز للطباعة

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

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

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

بحث عن الفيجوال بيسك جاهز للطباعة

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

من هو مخترع لغة البرمجة الفيجوال بيسك

  • تُعد شركة مايكروسوفت إحدى أبرز شركات البرمجيات في العالم، وهي التي اخترعت وأنشأت لغة البرمجة فيجوال بيسك، والتي تتضمن Basic اختصاراً لمفهوم اللغة العامة للبرمجة التسلسلية للمبتدئين Beginner’s All-Purpose Symbolic Instruction Code .
  • أصدرت ميكروسوفت الإصدار الأول من لغة البرمجة BASIC في منتصف سبعينيات القرن الماضي، تحديدًا عام 1975، وكانت تسمى باسم Basic .
  • تلاحظ العديد من الإصدارات الخاصة بفيجوال بيسك التي تم تطويرها تحت بيئة عمل واحدة وهي بيئة dows، ومع تطور هذه البيئة وتحولها إلى نظام التشغيل ويندوز، تطورت لغة البرمجة فيجوال بيسك بشكل كبير، حيث تم إضافة العديد من المهام والأوامر التي جعلت استخدامها سهلاً وسلساً حتى للمبتدئين.

أطلقت Microsoft بعد ذلك نسخة مطورة من فيجوال بيسيك استنادًا إلى البرمجة الشيئية.

شرح visual basic

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

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

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

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

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

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

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

على الرغم من مزايا لغة برمجة فيجوال بيسك، فإنها تعاني من بعض النواحي الضعيفة، بما في ذلك:

  • لغتها غير مترجمة بشكل كامل إلى لغة الآلة.
  • لا تدعم كافة أنماط البرمجة الشيئية.
  • وجود بعض الشوائب في لغة الترجمة.
  • تحتوي هذه الأنظمة على برامج غير مفتوحة المصدر وبرامج غير مجانية، مما يجعلها مكلفة من الناحية المادية.
  • يعيبها أنها لغة محدودة جداً برمجياً.

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

  • منذ إصدارها الأول، تم إصدار ستة إصدارات مختلفة من لغة فيجوال بيسيك، وهي (2.0 و3.0 و4.0 و5.0 بالإضافة إلى 6.0)، وآخر إصدار لها كان 6.0 الذي تم إصداره في عام (1998م).
  • انتقلت شركة مايكروسوفت بعد ذلك إلى إطار العمل NET Framework وأصبحت معروفة باسم Visual Basic .NET في ذلك الوقت، وحاليًا يُشار إليها باسم Visual Basic 7.0، وتم تسميتها بالعام الذي تم إطلاقها به Visual Basic 2002.
  • منذ الانتقال إلى إطار العمل .NET ، تم إصدار العديد من إصدارات برنامج Visual Basic .NET، والتي تتضمن (2002 و 2003 و 2005 و 2008 و 2010 و 2012 و 2015 و 2017).
  • وقد عرفت بأسماء مختصرة وقد أتت على الترتيب التالي (VB 7.0، VB 7.1، VB 8.0، VB 9.0، VB 10.0، VB 11.0، VB 14.0، VB 15.0).

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

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

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

اترك تعليقاً

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