Kalkulator Windows akan mendapatkan mode grafis

Kalkulator Windows akan mendapatkan mode grafis

Belum lama berselang, Habré menerbitkan berita tentang mengungkapkan kode Kalkulator Windows, salah satu program paling terkenal di dunia. Kode sumber untuk perangkat lunak ini diposting di GitHub.

Pada saat yang sama, dikatakan bahwa para pengembang program mengundang semua orang untuk menyampaikan keinginan dan ide mereka tentang fungsionalitas program. Dari sejumlah besar, satu telah dipilih sejauh ini. Penulis mengusulkan untuk menambahkannya ke mode grafik kalkulator.

Sebenarnya, semuanya jelas di sini - mode grafis akan memungkinkan untuk memvisualisasikan persamaan dan fungsi, kira-kira sama dengan apa yang dilakukan Mode Plotting di Matlab. Fitur tersebut diusulkan oleh insinyur Microsoft Dave Grochocki. Menurutnya, mode grafis tidak akan terlalu canggih. Ini akan memungkinkan siswa untuk membangun grafik dari persamaan aljabar.

“Aljabar adalah jalan menuju bidang matematika yang lebih tinggi dan disiplin terkait. Namun, ini adalah salah satu mata pelajaran yang paling sulit bagi siswa, dan banyak orang mendapat nilai buruk dalam aljabar,” kata Grochoski. Pengembang percaya bahwa jika mode grafis ditambahkan ke kalkulator, akan lebih mudah bagi siswa dan guru untuk saling memahami di dalam kelas.

“Kalkulator grafik bisa sangat mahal, solusi perangkat lunak memerlukan lisensi, dan layanan online tidak selalu menjadi solusi terbaik,” lanjut Grochoski.

Menurut perwakilan Microsoft, itu adalah mode grafis yang merupakan salah satu fitur yang paling sering diminta dalam aplikasi Pusat Umpan Balik, di mana pengguna produk perangkat lunak perusahaan membatalkan penawaran mereka.

Tujuan yang ditetapkan oleh pengembang:

  • Menyediakan visualisasi dasar di Kalkulator Windows;
  • Dukungan untuk kurikulum matematika inti di AS (sayangnya, fungsi Kalkulator akan direncanakan berdasarkan kebutuhan siswa di negara ini), termasuk kemampuan untuk membangun dan menginterpretasikan fungsi, memahami model linier, kuadrat, dan eksponensial, mempelajari fungsi trigonometri menggunakan kalkulator, dan memahami persamaan konsep.

    Apa lagi yang akan didapat pengguna:

    • Kemungkinan untuk memasukkan persamaan untuk membangun grafik yang sesuai.
    • Kemampuan untuk menambahkan beberapa persamaan dan memvisualisasikannya untuk membandingkan grafik.
    • Mode pengeditan persamaan sehingga Anda dapat melihat apa yang berubah saat Anda melakukan modifikasi tertentu pada persamaan asli.
    • Mengubah mode tampilan grafik - bagian yang berbeda dapat dilihat dalam derajat detail yang berbeda (mis. kita berbicara tentang penskalaan).
    • Kemampuan untuk menjelajahi berbagai jenis grafik.
    • Kemampuan untuk mengekspor hasilnya - sekarang fitur visualisasi dapat dibagikan di Office / Teams.
    • Pengguna dapat dengan mudah memanipulasi variabel sekunder dalam persamaan untuk memahami bagaimana perubahan dalam persamaan memengaruhi grafik.

    Sejauh yang bisa dinilai, grafik dapat dibuat untuk fungsi yang tidak terlalu rumit.

    Sekarang para pengembang Kalkulator sedang mencoba untuk menunjukkan bahwa program ini meningkat dari waktu ke waktu. Ia dilahirkan sebagai asisten dasar untuk melakukan operasi aritmatika. Sekarang ini adalah kalkulator ilmiah andal yang dapat digunakan oleh banyak pengguna untuk menyelesaikan masalah yang sangat serius. Perangkat lunak ini akan terus ditingkatkan di masa mendatang.

    Adapun untuk membuka kode sumber, ini dilakukan agar siapa pun dapat mengenal teknologi Microsoft seperti Fluent, Universal Windows Platform, Azure Pipelines, dan lainnya. Melalui proyek ini, pengembang dapat mempelajari lebih lanjut tentang bagaimana pekerjaan dilakukan untuk membuat proyek tertentu di Microsoft. Dengan analisis terperinci dari kode sumber Windows Calculator, Anda bisa baca di sini, tepat di Habré.

    Program ini ditulis dalam C++ dan berisi lebih dari 35000 baris kode. Pengguna memerlukan Windows 10 1803 (atau lebih baru) dan versi terbaru Visual Studio untuk mengompilasi proyek. Dengan segala persyaratan dapat ditemukan di GitHub.

Sumber: www.habr.com

Tambah komentar