البرمجة المرئية Visual Programming [تعريف بهآ فقط وببيئتهآ ] ...!
بسم الله الرحمن الرحيم
السلام عليكم ورحمــة الله وبركآته ..،
كيف الحال جميعآ ان شاء الله طيبينّ يارب العالمين ..
اتمنى تكونو باتم الصحه والعافيه يارب العالمين .
اليوم جايب لكم مقدمة بسيطة تعريفية عن البرمجة المرئيه والبيئة المستخدمه فيهآ .،
اترككم مع الشرح
البرمجة المرئيه
هي عبارة عن أسلوب جديد للبرمجة ، تستخدم فيه برامج مساعدة لتصميم واجهة الإستخدام ( الأزار والنصوص .. )
وربطها بالشفرة البرمجية، وتسمى هذه البرامج المساعدة ببيئة التطوير المدمجة Integrated Development Environment IDE.
في السابق كانت البرامج تستخدم ما يسمى بسطر الأوامر Command Line أو المحث فكان يظهر البرنامج في صورة عدة أسطر ثم يتوقف ليقول لك .. ( أدخل اسمك ثم اضغط مفتاح Enter ) ولم يكن له وظيفة إلا انتظارك لتدخل إسمك ثم يكمل عمله طبيعيا أما الآن ومع الواجهات الرسومية تظهر أمام المستخدم عشرات الأزرار والخيارات والقوائم وغيرها ولا يمكن للبرنامج أن يتوقع ما الذي سيحدث في الخطوة التالية، لذا فإن البرنامج يقسم إلى عدة وظائف ينفذ كل منها عندما يحدث ما يسمى بالحدث نقرة الزر مثلا تعتبر حدثا، ضغط أحد المفاتيح يعتبر حدثا، الإتصال بالإنترنت يعتبر حدثا، كل هذه تعتبر أحداث، وتسمى الدالة التي تعمل عند حدوث الحدث بالدالة الحدثية أو الدالة المرتبطة بالحدث. ومن أشهر بيئات التطوير الرسومية
Visual C++
Visual Basic
Visual J++
Delphi
Borland C++
Borland C++ Builder
Java Builder وغيرها الكثير، وتستخدم هذه البرامج نسخ محسنة من لغات البرمجة العادية والقديمة وتدمجها في بيئة التطوير الخاصة بها لذلك فإن Delphi مثلا ليست لغة برمجة بمعنى الكلمة، وإنما هي بيئة تطوير تستخدم لغة محسنة من Pascal تتميز بميزات الكائنات وميزات أخرى فيطلق عليها مجازا لغة Delphi.