موضوعات داغ
  • آیفون 17 اپل
  • بازی GTA VI
  • گلکسی S25 FE سامسونگ
  • هوش مصنوعی
  • گیمزکام ۲۰۲۵
  • دینو
سخت افزار مگ
  • اخبار و مقالات
    • گوشی موبایل
      • لوازم جانبی موبایل
    • تبلت
    • لپ تاپ
    • دسکتاپ
      • مادربرد
      • پردازنده مرکزی
      • کارت گرافیک
      • تجهیزات ذخیره سازی
      • حافظه
      • صفحه نمایش
      • تجهیزات جانبی
    • تصویرگری دیجیتال
    • صوتی و تصویری
    • شبکه
    • نرم افزار و بازی
    • کالبدشکافی قطعات
    • مطالب گوناگون
  • بررسی
    • بررسی گوشی موبایل
    • بررسی تبلت
    • بررسی لپ تاپ
    • دسکتاپ
      • بررسی کولر و فن
      • بررسی مادربرد
      • بررسی کارت گرافیک
      • بررسی تجهیزات ذخیره سازی
      • بررسی حافظه
      • بررسی منبع تغذیه و کیس
      • بررسی تجهیزات جانبی
      • بررسی صفحه نمایش
    • بررسی تصویرگری دیجیتال
    • بررسی صوتی و تصویری
    • بررسی شبکه
    • بررسی نرم افزار و بازی
    • بررسی گوناگون
  • راهنمای خرید
    • سیستم پیشنهادی
  • لیست قیمت
    • گوشی موبایل
      • لیست قیمت روز گوشی‌های سامسونگ
      • لیست قیمت روز گوشی‌های شیائومی
      • لیست قیمت روز گوشی‌های هواوی
      • لیست قیمت روز گوشی های آنر
    • تبلت
    • لپ‌تاپ
    • قطعات کامپیوتر
      • لیست قیمت پردازنده
    • محصولات اپل
    • تجهیزات شبکه
    • لوازم خانگی
    • صوتی و تصویری
    • دوربین دیجیتال
    • تجهیزات بازی
    • خودرو
  • ویژه
    • مسابقات
    • نمایشگاه
تبلیغات
تبلیغات
تبلیغات
تبلیغات
تبلیغات
تبلیغات
تبلیغات

اخبار و مقالات / مطالب گوناگون

تلسکوپ جیمز وب با زبان برنامه نویسی جاوا اسکریپت کار می‌کند

تلسکوپ جیمز وب با زبان برنامه نویسی جاوا اسکریپت کار می‌کند

Avatarتوسط امیرحسین جمشیدی ·29 مرداد 140129 مرداد 1401· 0

چه کسی فکرش را می‌کرد که از بین تعداد زیاد زبان‌های برنامه نویسی مختلف در دنیا، تلسکوپ فضایی جیمز وب با جاوا اسکریپت کار کند؟ جاوا اسکریپت (زبان برنامه نویسی که توسعه دهندگان وب و کاربران دسکتاپ به یک اندازه آن را دوست دارند) در ارائه تصاویر خیره کننده‌ای که تلسکوپ فضایی جیمز وب به زمین ارسال می‌کند، نقش اساسی را ایفا می‌کند. منظورم این نیست که مثلا وب‌سایت ناسا، از جاوا اسکریپت استفاده می‌کند (که البته این کار را می‌کند). بلکه منظور من این است که تلسکوپ (مسلماً یکی از بهترین دستاوردهای علمی بشریت) تا حد زیادی توسط فایل‌های جاوا اسکریپت کنترل می‌شود. و نکته جالب‌تر آن این است که این زبان بر اساس یک کیت توسعه نرم افزار از سال 2002 کار می‌کند.

  • جاوا اسکریپت، پایتون و جاوا – محبوب ترین زبان های برنامه نویسی GitHub
  • پایتون از جاوا پیشی گرفت – محبوب ترین زبان های برنامه نویسی دنیا

نحوه عملکرد جیمز وب با زبان برنامه نویسی جاوا اسکریپت

بر اساس یک دستنوشته (PDF) برای ماژول ابزار علمی یکپارچه تلسکوپ فضایی جیمز وب اینگونه آورده است که نرم افزار ISIM توسط پردازشگر اسکریپت (SP) کنترل می‌شود، که اسکریپت‌های نوشته شده در جاوا اسکریپت را پس از دریافت فرمان اجرا می‌کند و می‌تواند 10 مورد از آن‌ها را همزمان اجرا کند.

نسخه خطی و مقاله (pdf) “JWST اینگونه نوشته است که:

به حداکثر رساندن کارایی و به حداقل رساندن سیستم‌های زمینی (نوشته شده توسط ایلانا داشفسکی و ویکی بالزانو از موسسه علمی تلسکوپ فضایی) این فرآیند را با جزئیات کامل توصیف می‌کند. صفحات JWST مجموعه‌ای از این اسکریپت‌های از پیش نوشته شده را برای انجام وظایف خاص دارد و دانشمندان روی زمین می‌توانند به آن بگویند که آن کدها را اجرا کند. هنگامی که آن‌ها این کار را انجام می‌دهند، آن کدهای جاوا اسکریپت‌ توسط برنامه‌ای به نام پردازشگر اسکریپت کامپایل می‌شوند، که سپس بر اساس آنچه اسکریپت به آن نیاز دارد، به سایر برنامه‌ها و سیستم‌هایی که نیاز دارد دسترسی پیدا می‌کند. البته آن را با JWST که یک مرورگر وب اجرا می‌کند اشتباه نگیرید. جاوا اسکریپت مستقیماً ابزار مادون قرمز میانی را کنترل می‌کند که بیشتر شبیه زمانی است که به یک مدیر لیستی از وظایف (در این مثال، کدهای جاوا اسکریپت‌) داده می‌شود تا انجام دهد.

با این حال، کدهای جاوا اسکریپت هنوز بسیار مهم هستند. ISIM مجموعه ای از ابزارهایی است که در واقع عکس‌ها را از طریق تلسکوپ می‌گیرند و اسکریپت‌ها این فرآیند را کنترل می‌کنند. ناسا آن را “قلب تلسکوپ فضایی جیمز وب” می‌نامد.

تلسکوپ جیمز وب با زبان برنامه نویسی جاوا اسکریپت کار می‌کند

البته که مثل همیشه کمی عجیب به نظر می‌رسد که ناسا از چنین فناوری قدیمی استفاده می‌کند. به گفته داشفسکی و بالزانو، زبانی که اسکریپت‌ها با آن نوشته می‌شوند، Nombas ScriptEase 5.00e نامیده می‌شود. طبق وب‌سایت Nombas (اکنون از بین رفته)، آخرین به‌روزرسانی ScriptEase 5.00e در ژانویه 2003 منتشر شد. بله! تقریباً دو دهه پیش.

این دانش برای سال‌ها در اینترنت و در تاپیک‌های هکر نیوز و توییتر پخش می‌شود، اما هنوز هم تعداد کمی از ما را شگفت‌زده کرد. در ابتدا، عجیب به نظر می‌رسد که چنین قطعه حیاتی از تجهیزات علمی توسط یک نسخه بسیار قدیمی از فناوری کنترل شود که سابقه خوبی در گذشته نداشته است.

البته که پس از یک لحظه فکر کردن در مورد آن، سن نرم افزار کمی منطقی‌تر به نظر می‌رسد. با اینکه تلسکوپ فضایی جیمز وبدر اواخر سال 2021 پرتاب شد اما این پروژه از سال 1989 در حال توسعه است. زمانی که ساخت تلسکوپ در سال 2004 آغاز شد، ScriptEase 5 شروع به کار کرد. با توجه به اینکه فضاپیماها اغلب از فناوری آزمایش شده و واقعی به جای جدیدترین و بهترین ها استفاده می‌کنند. چیزهایی که باید در اوایل آغاز پروژه ثبت می‌شدند، می‌توانند با استانداردهای مرسوم‌تر زمانی که روز راه‌اندازی می‌شود قدیمی به نظر برسند.

شایان ذکر است که همانند خود پروژه، این اسناد که سیستم جاوا اسکریپت تلسکوپ جیمز وب را توصیف می‌کنند، بسیار قدیمی هستند. نسخه‌ای که توسط داشفسکی و بالزانو نوشته شده است بدون تاریخ است اما به گفته ResearchGate در سال 2006 منتشر شده است و نسخه خطی ISIM مربوط به سال 2011 است. همیشه این امکان وجود دارد که ناسا بتواند از آن زمان سیستم اسکریپت را تغییر دهد، اما به نظر می‌رسد این یک تعهد بزرگ است که ناسا به آن وفادار بوده است.

این مقاله همچنین حاوی چند جزئیات بیشتر در مورد 68 گیگابایت SSD تلسکوپ است که می‌گوید می‌تواند چیزی بین 58.8 تا 65 گیگابایت از داده‌های علمی واقعی را در خود جای دهد. بله، درایو حالت جامد این تلسکوپ تقریباً به همان ظرفیتی است که در مک بوک ایر اصلی 2008 موجود بود.

من احساس می‌کنم که سوال بزرگ در این مرحله این است که چرا جاوا اسکریپت؟ مطمئناً، احتمالاً اکنون کمی بیشتر از زمانی که مهندسان پروژه فناوری را برای این زبان انتخاب می‌کردند، نگرانی در مورد زبان وجود دارد.

ناسا در میان برخی از برنامه نویسان به دلیل دستورالعمل‌های سخت گیرانه برنامه نویسی خود مشهور است؛ پس استفاده از اسکریپت های وب مانند به جای کدهای سنتی‌تر، چه فایده‌ای دارد؟

تلسکوپ جیمز وب با زبان برنامه نویسی جاوا اسکریپت کار می‌کند

خب، سند ناسا می‌گوید که این روش انجام کارها به پرسنل عملیات، دید، کنترل و انعطاف‌پذیری بیشتری بر روی عملیات تلسکوپ می‌دهد و به آن‌ها اجازه می‌دهد تا به راحتی اسکریپت‌ها را تغییر دهند «در حالی که پیامدها و ظرافت‌های کار با ابزارها را می‌آموزند».

اساساً، ناسا با مجموعه‌ای از فایل‌ها کار می‌کند که در قالبی تا حدی قابل خواندن برای انسان نوشته شده‌اند. برای مثال اگر نیاز به ایجاد تغییراتی داشته باشند، فقط می‌توانند یک ویرایشگر متن را باز کنند، مجموعه‌ای از آزمایش‌ها را روی زمین انجام دهند، سپس فایل به‌روز شده را به تلسکوپ فضایی جیمز وب ارسال کنند. مطمئناً این روش ساده‌تر (و در نتیجه احتمال خطا کمتر) نسبت به این است که هر برنامه با کد مخفی نوشته شده باشد که اگر می‌خواهید تغییراتی ایجاد کنید باید دوباره آن را کامپایل کنید.

توجه داشته باشید که در سند موسسه علمی تلسکوپ فضایی ذکر شده است که خود موتور پردازنده اسکریپت به زبان C++ نوشته شده است. مهم این است که این تلسکوپ فضایی درست کار می‌کند، مگر نه؟ بدون توجه به اینکه چه نوع کدی برای تولید آن‌ها اجرا شده است، تصاویر باورنکردنی هستند.

تلسکوپ جیمز وب با زبان برنامه نویسی جاوا اسکریپت کار می‌کند

برچسب‌ها: فضا

امتیاز: 5.0 از 5 (3 رای)
کمی صبر کنید...
تبلیغات
تبلیغات
سرخط خبرها:
  1. پردازنده A19 Pro در Geekbench 6 بالاترین امتیاز چند هسته‌ای را کسب کرد
  2. نسخه جدید درایور AMD Radeon Software Adrenalin 25.9.2 با پشتیبانی از بازی‌ Dying Light: The Beast منتشر شد
  3. گیمرهای PC با خطای دسترسی زودهنگام در بازی EA Sports FC 26 مواجه شدند
  4. گوگل جمینای را به کروم آورد: هوش مصنوعی همه‌کاره در مرورگر شما
  5. کارت گرافیک AMD Radeon RX 7700 با 2560 هسته و حافظه 16 گیگابایت معرفی شد

مطالب مرتبط ...

  • تلسکوپ فضایی ناسا با موشک اسپیس ایکس به شکار سیاه چاله‌ها خواهد رفت 0

    تلسکوپ فضایی ناسا با موشک اسپیس ایکس به شکار سیاه چاله‌ها خواهد رفت

    Avatarتوسط امیرحسین جمشیدی · 18 آذر 1400 · 18 آذر 1400

  • 1

    دورهمی مشتری و معشوقه هایش!

    Avatarتوسط سعید شکروی · 21 بهمن 1393 · 21 بهمن 1393

  • 9

    آغاز فعالیت تاکسی های فضایی بوئینگ تا سال 2018 به تعویق افتاد

    Avatarتوسط محمد یوسفی زاده · 23 اردیبهشت 1395 · 23 اردیبهشت 1395

مطالب گوناگون از دینو

کدام داروها می‌توانند تحمل گرما را سخت‌تر کنند؟

10 فیلم فوق‌ العاده که به شما کمک می کند بچه ها را بهتر درک کنید

چگونه از نشخوار افکار منفی و تجربیات گذشته خودداری کنیم؟

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

در صورتی که نظر شما حاوی ناسزا، عبارات توهین‌آمیز و تهدید بوده و در تضاد با قوانین فعلی کشور باشد از انتشار آن بدون حذف موارد ذکر شده، معذوریم.
شکلک‌ها (اموجی‌ها) را می‌توانید با کیبرد گوشی یا کیبرد مجازی ویندوز قرار دهید.
تصاویر نویسندگان دیدگاه از Gravatar گرفته می‌شود.

پربحث‌ترین‌ها

  • آزادسازی واردات ته‌لنجی 97 قلم کالا 5

    اعتراض انجمن لوازم خانگی ایران به آزادسازی واردات ته‌لنجی 97 قلم کالا

  • بررسی پاور کامپیوتر: ساختار، اجزا و نحوه عملکرد 4

    پاور کامپیوتر زیر ذره‌بین: بررسی ساختار، اجزا و نحوه عملکرد

  • 2

    هشدار برای کاربران گلکسی سامسونگ: گوشی خود را همین امروز آپدیت کنید!

  • 1

    سرورهای هوش مصنوعی انویدیا با تقاضای غیرقابل تصوری روبه‌رو خواهند شد

آخرین بررسی‌ها

9.1

تماشا کنید: بررسی گوشی گلکسی زد فولد 7 سامسونگ - این لاکچریِ جذاب!

8.4

بررسی ریلمی C75 – این گوشی اقتصادیِ جان سخت

8.6

بررسی مادربرد گیگابایت B860 GAMING X WIFI6E

9

بررسی کیس گیگابایت AORUS C500 GLASS

8.5

بررسی کیس آراد گرین - گیمینگ خوش قیمت و خوش ساخت (اعلام برنده)

آخرین مطالب دینو

شناسایی رسمی دیابت نوع 5؛ همه چیز درباره علائم، علت و درمان

فدراسیون بین‌المللی دیابت اعلام کرده است که Type 5…

  • کافئین کمتر، خواب عمیق‌تر؛ ارتباط شگفت‌انگیز کافئین و رویا ها

  • بازی‌ های ویدیویی کودکان را باهوش‌تر می‌کنند!

  • نوشتن، کارت بازی و حل جدول خطر ابتلا به زوال عقل را در بزرگسالان کاهش می دهد

  • اگر مشهدی هستی و عاشق معمایی، این اتاق فرارها منتظر توئن!

  • مطلب بعدی گوشی 5.5 ساله Galaxy S8 سامسونگ بروز رسانی جدید دریافت می‌کند
  • مطلب قبلی آغاز کار بر روی ساخت فیلم سینمایی Days Gone توسط سونی
  • آخرین مطالب
  • محبوب‌ترین مطالب
  • پردازنده A19 Pro در Geekbench 6 بالاترین امتیاز چند هسته‌ای را کسب کرد

  • نسخه جدید درایور AMD Radeon Software Adrenalin 25.9.2 با پشتیبانی از بازی‌ Dying Light: The Beast منتشر شد

    نسخه جدید درایور AMD Radeon Software Adrenalin 25.9.2 با پشتیبانی از بازی‌ Dying Light: The Beast منتشر شد

  • خطای نسخه PC بازی EA Sports FC 26

    گیمرهای PC با خطای دسترسی زودهنگام در بازی EA Sports FC 26 مواجه شدند

  • گوگل جمینای را به کروم آورد: هوش مصنوعی همه‌کاره در مرورگر شما

  • کارت گرافیک AMD Radeon RX 7700 با 2560 هسته و حافظه 16 گیگابایت معرفی شد

    کارت گرافیک AMD Radeon RX 7700 با 2560 هسته و حافظه 16 گیگابایت معرفی شد

  • آزادسازی واردات ته‌لنجی 97 قلم کالا 5

    اعتراض انجمن لوازم خانگی ایران به آزادسازی واردات ته‌لنجی 97 قلم کالا

  • بررسی پاور کامپیوتر: ساختار، اجزا و نحوه عملکرد 4

    پاور کامپیوتر زیر ذره‌بین: بررسی ساختار، اجزا و نحوه عملکرد

  • 2

    هشدار برای کاربران گلکسی سامسونگ: گوشی خود را همین امروز آپدیت کنید!

  • 1

    سرورهای هوش مصنوعی انویدیا با تقاضای غیرقابل تصوری روبه‌رو خواهند شد

  • نسخه PC بازی Saints Row 2 1

    آیا نسخه PC بازی Saints Row 2 در سال 2025 ارزش تجربه دارد؟

آخرین دیدگاه‌ها

  • Avatar
    مهدی گفته است:
    « با وجود رسیدن به عملکرد کافی » ؟؟ موقع نوشتن...
  • Avatar
    بهمن گفته است:
    خنک کننده هایی که بر پایه محفظه بخار تولید میشوند کوچکتر...
  • Avatar
    بهمن گفته است:
    اگر 4 عدد مقاومت 1Kohm-1/4W به صورت سری بسته شود توان...
  • Avatar
    بهمن گفته است:
    اگر خازن به صورت موازی بسته شود ولتاژ ثابت ولی ظرفیت...
  • Avatar
    نیما خردمند گفته است:
    خوشحالم که اطلاعات براتون کاربردی بوده
  • Avatar
    مسعود گفته است:
    یک تشکر ویژه برای اطلاعات جامع و کامل و بدرد بخور...
  • Avatar
    حسن گفته است:
    بنویس خرید پرو ها رو در خواب ببینید خیال خودت رو...
  • Avatar
    مهدی گفته است:
    12 سال پیش یه همچین قیمت هایی برای سیستم وجود داشت...
  • Avatar
    مهیار گفته است:
    دوست دارم آپدیت کنم ولی خب دکس روی ویندوز حذف شده...
  • Avatar
    شهرام گفته است:
    واردات در این حد دیگه ته لنجی نیس مگه لنج چقدره...
راهنمای خرید ماوس و کیبورد 2
راهنمای خرید و مشاوره
راهنمای خرید موس و کیبورد با بودجه‌های مختلف (شهریور 1404)
11 شهریور 1404
راهنمای خرید لپ تاپ گیمینگ 469
راهنمای خرید و مشاوره
راهنمای خرید لپ تاپ گیمینگ با بودجه های مختلف (شهریور 1404)
9 شهریور 1404
راهنمای خرید مانیتور 68
راهنمای خرید و مشاوره
راهنمای خرید مانیتور با بهترین قیمت در بودجه‌های مختلف (شهریور 1404)
7 شهریور 1404
راهنمای خرید لپ تاپ با بودجه های مختلف 1,300
راهنمای خرید و مشاوره
راهنمای خرید لپ تاپ با بودجه های مختلف (شهریور 1404)
5 شهریور 1404
با پول خرید کنسول‌ های بازی پلی استیشن 5، ایکس باکس سری ایکس و سری اس سیستم کامپیوتر بخرید 1
راهنمای خرید و مشاوره سیستم پیشنهادی هایلایت
با پول خرید کنسول‌ های پلی استیشن و ایکس باکس چه سیستمی بخریم؟
4 شهریور 1404
راهنمای خرید و مشاوره سیستم کامپیوتر با بودجه های مختلف (شهریور 1404) 7,763
راهنمای خرید و مشاوره سیستم پیشنهادی هایلایت
راهنمای خرید و مشاوره سیستم کامپیوتر با بودجه های مختلف (شهریور 1404)
3 شهریور 1404
  • سخت‌افزارمگ
  • درباره ما
  • تبلیغات
  • استخدام
سخت‌افزارمگ

© 2025 Sakhtafzarmag.Com. All Rights Reserved.

صفحه نخست » اخبار و مقالات » مطالب گوناگون » تلسکوپ جیمز وب با زبان برنامه نویسی جاوا اسکریپت کار می‌کند

ورود

عضویت

رمزتان را گم کرده‌اید؟

عضویت | رمزتان را گم کرده‌اید؟
| بازگشت به ورود