زبان های برنامه نویسی مورد نیاز برای ناسا

سلام . میخواستم بدونم برنامه نویسی برای شرکت ناسا به چه زبان های برنامه نویسی نیاز داره؟

پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 4 سال پیش

معمولا زبون های سمت ماشین استفاده میشه مثل Assembly برای ساخت راکت و اینجور چیزا اما در کل ناسا براش خیلی مهم نیست چه زبونی بلدی در واقع تجزیه تحلیل و حل مسئله و اینجور چیزا خیلی مهمه.

سوالت کلیه باید ببینی کجای ناسا کار داری که بفهمی چه زبونی کمکت میکنه.

sokanacademy forum
کاربر سکان آکادمی 4 سال پیش

معمولا این مجموعه ها برای هر قسمتی از کارشون از زبان های برنامه نویسی که خودشون برای اون بخش طراحی کردند استفاده می کنند و اونجوری که فکر کنی مثلا بیان از php یا asp استفاده کنه باید بگم نه !(اصلا این زبانهای برنامه نویسی سطح بالا توانایی این رو ندارن مستقیم با سخت افزار حرف بزنند و نیاز به کامپایلردارند و این کار سرعت پردازش رو میاره پایین| در پروژه های بزرگشون حتی وجود یک ثانیه پردازش دیرتر به سیستم روند اجرای پروژه رو مختل میکنه و باید سیستم هایی real time طراحی کنند که کمترین تاخیر رو داشته باشند)

برای محاسبات و سیستماشونم اکثرن از Kernel قدرتمندی که ساخته خودشون هست استفاده می کنند

ممکنه حالا مثلا یه قسمتی از خروجی کار یا سیستم آنالیزشون مثلا از node یا go یا زبانهای دیگه استفاده کنند اونم به صورت خیلی محدود ولی اصل و پایه تمامی محاسبات و سیستم هایی هست یا فریم ورک هایی هست که خودشون طراحی کردند و براساس نیازکارشون اون رو تغییر دادن و از این زبانهای سطح بالا استفاده نمی کنند و دنبال ساختاری هستند که نزدیک ترین ارتباط با سخت افزار رو داشته باشه و ارتباط بهتری با پردازنده یا کنترلر ها داشته باشه و سرعت بالاتر و تاخیر کمتر و دقت بالاتری داشته باشه

مثل زبان ماشین که پردازنده درک بهتری ازش داره یا زبان اسمبلی

online-support-icon