ماهي لغة البرمجة المستخدمة في برمجة الصواريخ والمركبات الفضائية والاقمار الصناعية والمسابير


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

لذلك لغة البرمجة التي تستعمل في المسبار المريخي غير تلك التي استعملت في بناء صاروخ Saturn V.

وكالة ناسا مثلا تستخدم العديد من لغات البرمجة، منها لغة ADA التي استعملت بكثرة في المركبات الفضائية Space Shuttles، وغالبا ما يستعينون باللغات القديمة التي أثبتت نفسها مثل C و ++C. إذا كان الأمر متعلق بالحسابات العلمية وحلول مسائل فستكون لغات البرمجة المستخدمة مثل Python و برامج مثل MatLab.

تستخدم شركة SpaceX لغات برمجة جديدة نوعاً ما مقارنة بوكالة ناسا! لكن في اختيار لغات البرمجة لا يعود الأمر لهل هي قديمة أم جديدة؟ لكن لنوع التطبيقات التي ستُستخدم فيها وربما لتاريخ الوكالة، ما اللغة التي كانت تستعملها طوال الوقت؟

في برمجة الأقمار الصناعية غالبا ما يتم استخدام أدوات مثل raspberry pi ولغات مثل Python بينما البرامج المستخدمة في وحدة التحكم على الأرض ستُكتب بلغة C.

أضف إجابتك

cloud_upload

جار الرفع... ({{imageUpload.progress}})

أرسل إجابتك كعضو
أرسل إجابتك كزائر

اطرح سؤالك على مجتمع التعلم واحصل على أجوبة من خبراء

الإشعارات

أغلق
جار تحميل المزيد
لا توجد إشعارات