Космический телескоп Джеймса Уэбба использует в работе сценарии на JavaScript
В основе интегрированного научного приборного модуля (ISIM) телескоп Джеймса Уэбба лежит принцип «максимальной эффективности и минимизации работы наземных систем», – как гласит документ, опубликованный его создателями. В соответствии с ним, разработчики JWST создали множество предварительных сценариев для выполнения телескопом различных задач на языке программирования JavaScript.
Помогаем
Читатели собрали $180 тыс. на истребитель для ВСУ за 10 дней (нужно еще $2,5 млн). Они помогают сбивать российские ракеты
Для выполнения необходимой в тот или иной момент операцииперсонал «Джеймса Уэбба» отправляет с Земли короткую команду. Программа, называемая процессором сценариев, интерпретирует соответствующий задаче код JavaScript и обращается в соответствии с ним к нужным приложениям и системам. При этом одновременно могут запускаться до десяти подобных сценариев.
Иными словами, JavaScript не участвует непосредственно в управлении телескопом – задачи передаются с помощью процессора сценариев другим инструментам. Сам он при этом написан на языке C++.
Курс Recruitment вечірній Дізнайтеся, як стати pro-рекрутером. Курс із вільним графіком РЕЄСТРУЙТЕСЯ!Телескоп Джеймса Уэбба разрабатывался более двадцати лет. Космические разработки требуют предельной точности и простоты операций в экстремальных условиях – чему не способствует замена используемых технологий и переучивание персонала в процессе создания устройства. К тому же процесс разработки очень дорогой и замена одних инструментов другими экономически нецелесообразна.
Исправить что-либо на орбите JWST при непосредственном участии человека не получится – в отличие от телескопа Хаббла, к которому летали астронавты, он расположен далеко от Земли. Потому отточенность
Читать на itc.ua