Windows kalkulyatori grafik rejimini oladi

Windows kalkulyatori grafik rejimini oladi

Yaqinda Habré-da yangiliklar nashr etildi Windows kalkulyator kodini ochish, dunyodagi eng mashhur dasturlardan biri. Ushbu dasturiy ta'minot uchun manba kodi GitHub-da joylashtirilgan.

Shu bilan birga, dastur ishlab chiquvchilari barchani dasturning funksionalligi bo‘yicha o‘z xohish va g‘oyalarini bildirishga taklif etishi aytildi. Hozirgacha ko'p sonlardan faqat bittasi tanlangan. Muallif uni qo'shishni taklif qiladi Kalkulyator grafik rejimi.

Aslida, bu erda hamma narsa aniq - grafik rejim tenglamalar va funktsiyalarni tasavvur qilish imkonini beradi, xuddi Matlabda Plotting Mode bilan bir xil. Bu xususiyat Microsoft muhandisi Deyv Grochocki tomonidan taklif qilingan. Unga ko'ra, grafik rejimi unchalik rivojlangan bo'lmaydi. Bu talabalarga algebraik tenglamalarni grafigini o'rnatish imkonini beradi.

"Algebra - bu matematikaning yuqori sohalari va tegishli fanlarga yo'l. Biroq, bu talabalar uchun eng qiyin fanlardan biri va ko'p odamlar algebradan yomon ball oladi ", deydi Grochoski. Ishlab chiquvchining fikricha, agar kalkulyatorga grafik rejim qo‘shilsa, o‘quvchilar va o‘qituvchilarning darsda bir-birlarini tushunishlari osonlashadi.

"Grafik kalkulyatorlari juda qimmat bo'lishi mumkin, dasturiy echimlar litsenziyalashni talab qiladi va onlayn xizmatlar har doim ham eng yaxshi yechim emas", deb davom etadi Grochoski.

Microsoft vakillarining so‘zlariga ko‘ra, grafik rejim Feedback Hub ilovasida tez-tez so‘raladigan funksiyalardan biri bo‘lib, u yerda korporatsiya dasturiy mahsulotlari foydalanuvchilari o‘z takliflarini joylashtiradilar.

Ishlab chiquvchilar o'z oldiga qo'ygan maqsadlar:

  • Windows Kalkulyatorida asosiy vizualizatsiyani ta'minlash;
  • Qo'shma Shtatlardagi asosiy matematika o'quv dasturlarini qo'llab-quvvatlaydi (afsuski, Kalkulyator funksiyasi hozirda amerikalik talabalar ehtiyojlariga qarab rejalashtirilgan), jumladan, funktsiyalarni qurish va izohlash, chiziqli, kvadratik va eksponensial modellarni tushunish, kalkulyator yordamida trigonometrik funktsiyalarni o'rganish, va tenglamalarni tushunish.

    Foydalanuvchi yana nimani oladi:

    • Tegishli grafikni tuzish uchun tenglama kiritish imkoniyati.
    • Grafiklarni solishtirish uchun bir nechta tenglamalarni qo'shish va ularni vizualizatsiya qilish qobiliyati.
    • Asl tenglamaga ma'lum o'zgartirishlar kiritganingizda qanday o'zgarishlarni ko'rishingiz uchun tenglamani tahrirlash rejimi.
    • Grafiklarni ko'rish rejimini o'zgartirish - turli sohalarni turli darajadagi tafsilotlarda ko'rish mumkin (ya'ni, biz masshtablash haqida gapiramiz).
    • Har xil turdagi diagrammalarni o'rganish qobiliyati.
    • Natijani eksport qilish imkoniyati - endi funksiya vizualizatsiyasini Office/Teams-da baham ko'rish mumkin.
    • Foydalanuvchilar tenglamalardagi ikkilamchi o'zgaruvchilarni osonlik bilan boshqarishi mumkin, bu ularga tenglamalardagi o'zgarishlar grafaga qanday ta'sir qilishini tushunishga imkon beradi.

    Biror fikrga ko'ra, grafiklar unchalik murakkab bo'lmagan funktsiyalar uchun tuzilishi mumkin.

    Endi Kalkulyator ishlab chiquvchilari dastur vaqt o'tishi bilan yaxshilanib borayotganini ko'rsatishga harakat qilmoqda. U arifmetik amallarni bajarish uchun boshlang'ich yordamchi sifatida tug'ilgan. Endi bu juda jiddiy muammolarni hal qilish uchun keng foydalanuvchilar tomonidan ishlatilishi mumkin bo'lgan ishonchli ilmiy kalkulyator. Kelajakda dasturiy ta'minot yanada takomillashtiriladi.

    Manba kodini ochishga kelsak, bu har kim Fluent, Universal Windows Platform, Azure Pipelines va boshqalar kabi Microsoft texnologiyalari bilan tanishishi uchun amalga oshiriladi. Ushbu loyiha tufayli ishlab chiquvchilar Microsoft-da muayyan loyihalarni yaratish bo'yicha ishlar qanday amalga oshirilayotgani haqida ko'proq bilib olishlari mumkin. Windows Kalkulyator manba kodini batafsil tahlil qilish bilan siz mumkin buni shu yerda, Habréda tekshiring.

    Dastur C++ tilida yozilgan va 35000 dan ortiq kod satrlarini o'z ichiga oladi. Loyihani kompilyatsiya qilish uchun foydalanuvchilarga Windows 10 1803 (yoki undan yangiroq) va Visual Studio ning so‘nggi versiyasi kerak bo‘ladi. Barcha talablar bilan topish mumkin GitHub-da.

Manba: www.habr.com

a Izoh qo'shish