معلومات عن لغة البرمجة ada… دليلك الكامل للتعرف على كل ما يخص لغة البرمجة ada

تعد لغة ada واحدة من لغات البرمجة المهمة المستخدمة في تطبيقات أنظمة الزمن الحقيقي… ولقد خصصنا هذا المقال لنتعرف على معلومات عن لغة البرمجة ada

ما هي لغة البرمجة ada

  • لغة ( Ada) هي لغة برمجة ذات استخدامات متعددة،  ابتكرها، وطورها فريق برئاسة جان إشبيا، وذلك بطلب من وزارة الدفاع الأمريكية، وقد كانت نواة  تصميمها هي لغة برمجةada 83 وذلك خلال ثمانينات القرن الماضي.
  • و في أواسط التسعينات تم تحسينها، لتسمي ب Ada 95، وقد كانت أول لغة برمجة موجهة للشيء، وقد عممت، وتم انتشارها عالمياً.
  • وقد تمت مراجعتها لتعديل معاييرها عام 2005 من خلال إشراف المنظمة العالمية للمعايير (ISO)
  • و قد سميت لغة البرمجه Ada بهذا الإسم تخليدا  لأوغستا بيرن ابنة الأديب لورن بيرن، التي تعد  أول شخص في التاريخ  قام بكتابة برنامج،  كما تعتبر أول مبرمجه في العالم، وارتبطت لغة البرمجة  Ada باللون الأخضر، وهو اللون الذي كان يرتديه الفريق الفائز بمناقصة وزارة الدفاع الامريكية لتعديل، وتطوير اللغة.
  • وتعد لغة البرمجه ada لغة مناسبه لتطبيقات أنظمة الزمن الحقيقى من أنظمة تحكم عالي.
  • كذلك تعد لغة نظام كمبيوتر داخل نظام ما، كأنظمة الصواريخ الموجهه، والفرن الذكى.
  • ولغة البرمجة ada ليست حساسة لحالة الأحرف، وهي تشبه إلي حد كبير لغة باسكال، وذلك لأنها تميز بين الإجراءات و الدوال بخلاف لغة سى.
ما هي لغة البرمجة ada - معلومات عن لغة البرمجة ada
ما هي لغة البرمجة ada – معلومات عن لغة البرمجة ada

تاريخ وتطور لغة ada

  • دعت وزارة الدفاع الأمريكية لعمل مناقصه لابتكار لغة برمجه فاز بها فريق  فرنسي يرئسه جان اشبيا عام 1977
  • وفي عام 1983 تم الإعتراف بلغة البرمجه ada83 علي الصعيد الامريكي
  • اعترفت ال ISO بلغة ال ada83 عالميا عام 1987
  • نظرا لكثرة التعديلات، والتحسينات من طرف مختلف المبرمجين، أطلق Ada Joint Office مشروعاً لمراجعة اللغة عام 1900
  • قضى الاتفاق بين برنامج مراجعه ال ايدا وجامعة نيويورك ببرمجة جديدة  للغة، وتصميم  برنامجاً حراً،  ويعتمد على تكنولوجيا جي.سي.سي من جنوزذلك في عام 1992.
  • انشاء أعضاء مجمع مشروع جي ان اي تي لترويج المجمع والتأكد من سلامته شركة ايدا كور ( AdaCore) عام 1994.ن
  • إنتهت مراجعة المجمغ للغة عام 1995 وظهرت اخيرا Ada95 وهي تعد اولي لغات البرمجه الموجهه للشئ
  • ثم في عام 200 نشر مجمع تصحيح اللغه (ACAA) عدة إصلاحات بسيطه تم اكتشافها في الخمس سنوات الماضية
  • في هذه الأيام لا يستعمل Ada95، من قبل مطلقيه وفق، وإنما يستعمل في  كل المجالات  التكنولوجية مثل  السيارات الفرنسية والنقل السريع(قطار هائل  السرعة بفرنسا) وكذلك تستخدم لغة ايدا في التكنولوجيات الجوية والفضاء

 

خصائص و مميزات لغة البرمجة ada

  1. تتميز لغة البرمجه ايدا بخاصية الداتا-نايب
  2. تنميز بتعدد الموديولات
  3. لغة ايدا البرمجية لغة غير معقدة، وواضحة (مستوحاة من باسكال)
  4. تنميز بخاصية البرمجة العامة
  5. تنميز لغة ada بأنها لغة مستخدمة في النظم الآنية بما تنميز به من سلاسه
  6. يمكن إيجاد مكتبات Ada بجودة عالية في كل نظم التشغيل
  7. تتميز لغه البرمجة ايدا بأنها لغه حره، ومتاحه للجميع
  8. تستخدم ada في دروس البرمجة المتقدمة في الجامعات مثل جامعة مدريد

 

استخدامات لغة البرمجة ada

  1. تستخدم في الكثير من المشاريع الحكومية
  2. تستخدم في المطارات، والمواصلات
  3. تستخدم في الوسائل الطبية
  4. تستخدم في المجالات العسكريه بشكل كبير
  5. تستخدم في المشاريع الفضائية بعد حادثة أريان تحديدا.
  6. تستخدم في النظم الآنية التي تحتاج الي درجة عالية من السلاسة.
  7. كما تستخدم أيدا في دروس البرمجة المتقدمة في الجامعات مثل الجامعة الأوروبية بمدريد.
استخدامات لغة البرمجة ada - معلومات عن لغة البرمجة ada
استخدامات لغة البرمجة ada – معلومات عن لغة البرمجة ada

المراجع

المصدر الأول

مقالات ذات صلة

اترك تعليقاً

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