Kalkulačka Windows získa grafický režim

Kalkulačka Windows získa grafický režim

Nie je to tak dávno, čo Habré zverejnil novinky o odhalenie kódu Windows Calculator, jeden z najznámejších programov na svete. Zdrojový kód tohto softvéru uverejnené na GitHub.

Zároveň bolo povedané, že vývojári programu vyzývajú všetkých, aby predložili svoje želania a nápady týkajúce sa funkčnosti programu. Z veľkého počtu sa zatiaľ vybral jeden. Autor ho navrhuje doplniť grafický režim kalkulačky.

V skutočnosti je tu všetko jasné - grafický režim umožní vizualizáciu rovníc a funkcií, približne rovnako ako režim Plotting v Matlabe. Túto funkciu navrhol inžinier spoločnosti Microsoft Dave Grochocki. Grafický režim podľa neho nebude príliš pokročilý. Umožní študentom zostavovať grafy z algebraických rovníc.

„Algebra je cesta do vyšších sfér matematiky a príbuzných disciplín. Pre študentov je to však jeden z najťažších predmetov a veľa ľudí má z algebry slabé známky,“ hovorí Grochoski. Vývojár verí, že ak sa do kalkulačky pridá grafický režim, bude pre študentov a učiteľov jednoduchšie porozumieť si v triede.

„Grafické kalkulačky môžu byť dosť drahé, softvérové ​​riešenia vyžadujú licencovanie a online služby nie sú vždy tým najlepším riešením,“ pokračuje Grochoski.

Práve grafický režim je podľa predstaviteľov Microsoftu jednou z najčastejšie žiadaných funkcií v aplikácii Feedback Hub, kde užívatelia softvérových produktov korporácie zhadzujú svoje ponuky.

Ciele stanovené vývojármi:

  • Poskytovanie základnej vizualizácie vo Windows Calculator;
  • Podpora základných matematických osnov v USA (žiaľ, zatiaľ čo funkčnosť kalkulačky bude plánovaná na základe potrieb študentov v tejto krajine), vrátane schopnosti vytvárať a interpretovať funkcie, rozumieť lineárnym, kvadratickým a exponenciálnym modelom, učiť sa goniometrické funkcie pomocou kalkulačku a porozumieť pojmovým rovniciam.

    Čo ešte používateľ získa:

    • Možnosť zadať rovnicu na zostavenie príslušného grafu.
    • Schopnosť pridať viacero rovníc a vizualizovať ich na porovnanie grafov.
    • Režim úpravy rovnice, aby ste videli, čo sa zmení, keď vykonáte určité úpravy pôvodnej rovnice.
    • Zmena režimu prezerania grafov – rôzne sekcie je možné prezerať v rôznych stupňoch detailu (t.j. hovoríme o škálovaní).
    • Schopnosť preskúmať rôzne typy grafov.
    • Možnosť exportovať výsledok – teraz je možné zdieľať vizualizácie funkcií v Office / Teams.
    • Používatelia môžu ľahko manipulovať so sekundárnymi premennými v rovniciach, aby pochopili, ako zmeny v rovniciach ovplyvňujú graf.

    Pokiaľ sa dá posúdiť, grafy sa dajú zostaviť pre nie veľmi zložité funkcie.

    Teraz sa vývojári Kalkulačky snažia ukázať, že program sa postupom času zlepšuje. Narodila sa ako základná asistentka pre vykonávanie aritmetických operácií. Teraz je to spoľahlivá vedecká kalkulačka, ktorú môže použiť široká škála používateľov na riešenie veľmi vážnych problémov. Softvér sa bude v budúcnosti naďalej zlepšovať.

    Pokiaľ ide o otvorenie zdrojového kódu, je to urobené tak, aby sa každý mohol zoznámiť s takými technológiami spoločnosti Microsoft, ako sú Fluent, Universal Windows Platform, Azure Pipelines a ďalšie. Prostredníctvom tohto projektu sa vývojári môžu dozvedieť viac o tom, ako sa pracuje na vytváraní určitých projektov v spoločnosti Microsoft. S podrobnou analýzou zdrojového kódu Windows Calculator môžete čítajte tu, priamo na Habré.

    Program je napísaný v C++ a obsahuje viac ako 35000 10 riadkov kódu. Na kompiláciu projektu potrebujú používatelia Windows 1803 XNUMX (alebo novší) a najnovšiu verziu Visual Studio. So všetkými požiadavkami môže byť najdený na GitHub.

Zdroj: hab.com

Pridať komentár