Калькулятор Windows отримає графічний режим

Калькулятор Windows отримає графічний режим

Нещодавно на Хабре публікувалася новина про розкриття коду Калькулятора Windows, однією з найвідоміших програм у світі. Вихідний код цього ПЗ викладений на GitHub.

Тоді ж йшлося про те, що розробники програми пропонують усім бажаючим вносити свої побажання та ідеї щодо функціональності програми. З великої кількості на даний момент обрана поки що одна. Автор її пропонує додати до калькулятор графічний режим.

Власне, тут все зрозуміло — графічний режим дасть змогу візуалізувати рівняння та функції, приблизно те, що робить Plotting Mode у Matlab. Функція була запропонована інженером корпорації Microsoft Дейвом Грочоскі (Dave Grochocki). За його словами, графічний режим не буде надто вже просунутим. Він дозволить учням будувати графіки з рівнянь алгебри.

«Алгебра - шлях у високі сфери математики та пов'язані з нею дисципліни. Проте, це один із найбільш складних для учнів предметів, дуже багато хто отримує по алгебрі погані оцінки», — каже Грочоскі. Розробник вважає, що якщо до калькулятора додати графічний режим, то учням та вчителям стане простіше розуміти один одного на заняттях.

"Графічні калькулятори можуть бути дуже дорогими, програмні рішення вимагають ліцензування, онлайн-сервіси не завжди є оптимальним рішенням", - продовжує свою думку Грочоскі.

За словами представників Microsoft, саме графічний режим є одним з можливостей, що найчастіше запитуються в додатку Feedback Hub, куди користувачі програмних продуктів корпорації скидають свої пропозиції.

Цілі, які ставлять перед собою розробники:

  • Забезпечення базової візуалізації в калькуляторі Windows;
  • Підтримка основних навчальних програм з математики в США (на жаль, поки функціональність Калькулятора плануватиметься, виходячи з потреб учнів цієї країни), включаючи вміння будувати та інтерпретувати функції, розуміти лінійні, квадратичні та експоненційні моделі, вивчення за допомогою калькулятора тригонометричних функцій та розуміння концепції рівнянь.

    Що ще отримає користувач:

    • Можливість запровадити рівняння для побудови відповідного графіка.
    • Можливість додати кілька рівнянь та візуалізувати їх, щоб порівняти між собою графіки.
    • Режим редагування рівнянь можна бачити, що змінюється при внесенні певних модифікацій у вихідне рівняння.
    • Зміна режиму перегляду графіків - різні ділянки можна буде переглянути різною мірою деталізації (тобто йдеться про масштабування).
    • Можливість вивчення різних типів графіків.
    • Можливість експортувати отриманий результат - тепер візуалізація функцій можна буде ділитися в Office / Teams.
    • Користувачі можуть легко маніпулювати вторинними змінними рівняннями, що дозволить зрозуміти, як зміни рівняннях впливають графік.

    Наскільки можна будувати висновки, графіки можна буде будувати для не дуже складних функцій.

    Наразі розробники Калькулятора намагаються показати, що з часом програма вдосконалюється. Вона народилася як елементарного помічника до виконання арифметичних дій. Зараз це надійний науковий калькулятор, який може використовуватися широким колом користувачів для вирішення дуже серйозних завдань. Надалі ПЗ покращуватимуть і надалі.

    Що стосується відкриття вихідного коду, то це зроблено для того, щоб будь-хто охочий міг ознайомитися з такими технологіями Microsoft як Fluent, Universal Windows Platform, Azure Pipelines та іншими. Завдяки цьому проекту розробники можуть більше дізнатися про те, як виконується робота зі створення тих чи інших проектів Microsoft. Докладний аналіз вихідного коду Калькулятора Windows можна. ознайомитися тут, прямо на Хабрі.

    Програма написана С++ і містить більше 35000 рядків коду. Для компіляції проекту користувачам необхідна Windows 10 1803 (або новіша) і остання версія Visual Studio. З усіма вимогами можна ознайомитися на GitHub.

Джерело: habr.com

Додати коментар або відгук