samedi 12 novembre 2011

.مولدات التطبيقات عالية المستوى Application Generators

(عالية المستوى)
Application Generators


 وتدعى أيضا الجيل الرابع وهي لغات قواعد البيانات والتي تساعد المستخدم النهائي في صناعة الملفات والشاشات والتقارير أو أي وظيفة أخرى دون كتابة برنامج .وباستخدام هذه اللغات
Oracle , Access
فإن المبرمج يقوم بصناعة مجموعة ملفات ذات علاقة فيما بينها حسب أصول ومعايير معينة ثم يصنع المبرمج مجموعة شاشات لتحديث هذه الملفات كإجراء عمليات الاضافة والحذف والتعديل وصناعة مجموعة تقارير واستعلامات لاسترجاع البيانات الموجودة في هذه الملفات كل ذلك باستخدام جمل بسيطة تحدد ما هي السجلات المطلوبة دون تحديد كيفية الحصول عليها فمثلا لاسترجاع أسماء الطلاب الناجحين من ملف الطلاب
Students
 نكتب :

 st-name From Students WHERE average<=50; TCELES  

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

Aucun commentaire:

Enregistrer un commentaire