أ-لغات التجميع :
Assembly Languages, هي مجموعة من اللغات ذات المستوى المنخفض Low-Level (بمعنى أنها مصممة لتتعامل مع الحاسوب أكثر من كونها مصممة ليتم البرمجة بها
ب-اللغات عاليه المستوى: هي لغة برمجة لا تعرض المبرمج إلي تفاصيل تطبيق أوامر اللغة على مستوى عتاد الحاسوب. يعتبر هذا النوع من اللغات أسهل في استخدامه لأنه يستخدم في مفرداته كلمات قريبة للفهم، وجمله تكون أقرب للغات الطبيعية منها إلى لغة التجميع بعكس لغات البرمجة منخفضة المستوى. من أمثلة لغات البرمجة عالية المستوى: جافا وسي شارب.
ج-اللغات كائنية التوجه: هي اسلوب من اساليب البرمجة يهدف الى خدمة المبرمج او مساعدة المبرمجين في ترتيب الشيفرة المصدرية والاستفادة من امكانية استخدامها في برامج اخرى
د-مولدات التقارير: تعتبر برامج مولدات التقارير من تطبيقات التصميم التى تستخدم فى انتاج تقارير متكاملة وعالية المستووى من النوعيات التى تستمد بياناتها من مصادر متنوعة..
• بيلد بروفيشونال
• جي إي إم بيز
• آي دي إل- بي في/ ويف
• مجمع شبكة المعلومات والمنطق LINC
• ناتورال
• تقارير أوركل
• بروجريس - الجيل الرابع من لغات البرمجة نتائج/ استعلام
• كويست
• ريبورت بلدر
• لغة البرمجة
• RPG-II
(لغة الاستعلام SQL) هي مولدات التقارير
لغة الإستعلام SQL وقواعد البيانات::
مثال فى التعامل مع قواعد البيانات باستخدام دوال SQL
الدالة count لجلب عدد السجلات
الدالة sum لجلب مجموع حقل معين
الدالة first لجلب أول قيمة فى أو أول سجل
الدالة last لجلب آخر سجل أو آخر قيمة
الدالة min لجلب أقل قيمة فى الحقل
الدالة max لجلب أكبر قيمة فى الحقل
الدالة avg لجلب الوسط الحسابى لمجموع حقل معين
----------------------------------------------
اذن الجواب : د- مولدات التقارير
----------------------------------------------