Windows Calculator krijgt grafische modus

Windows Calculator krijgt grafische modus

Nog niet zo lang geleden publiceerde Habré nieuws over het onthullen van de Windows Calculator-code, een van de beroemdste programma's ter wereld. Broncode voor deze software geplaatst op GitHub.

Tegelijkertijd werd gezegd dat de ontwikkelaars van het programma iedereen uitnodigen om hun wensen en ideeën over de functionaliteit van het programma in te dienen. Uit een groot aantal is er tot nu toe één geselecteerd. De auteur stelt voor om het toe te voegen rekenmachine grafische modus.

Eigenlijk is hier alles duidelijk - de grafische modus maakt het mogelijk om vergelijkingen en functies te visualiseren, ongeveer hetzelfde als wat de plotmodus in Matlab doet. De functie is voorgesteld door Microsoft-ingenieur Dave Grochocki. Volgens hem zal de grafische modus niet al te geavanceerd zijn. Hiermee kunnen studenten grafieken maken van algebraïsche vergelijkingen.

“Algebra is de weg naar de hogere gebieden van de wiskunde en aanverwante disciplines. Het is echter een van de moeilijkste vakken voor studenten en veel mensen halen slechte cijfers voor algebra', zegt Grochoski. De ontwikkelaar is van mening dat als er een grafische modus aan de rekenmachine wordt toegevoegd, het voor leerlingen en docenten gemakkelijker wordt om elkaar in de klas te begrijpen.

"Grafische rekenmachines kunnen behoorlijk duur zijn, software-oplossingen vereisen licenties en online services zijn niet altijd de beste oplossing", vervolgt Grochoski.

Volgens Microsoft-vertegenwoordigers is het de grafische modus die een van de meest gevraagde functies is in de Feedback Hub-applicatie, waar gebruikers van de softwareproducten van het bedrijf hun aanbiedingen laten vallen.

Doelen gesteld door de ontwikkelaars:

  • Verzorgen van basisvisualisatie in Windows Calculator;
  • Ondersteuning voor kerncurricula voor wiskunde in de VS (helaas, terwijl rekenmachinefunctionaliteit zal worden gepland op basis van de behoeften van studenten in dit land), inclusief de mogelijkheid om functies te bouwen en te interpreteren, lineaire, kwadratische en exponentiële modellen te begrijpen, trigonometrische functies te leren met behulp van de rekenmachine en begrijp de conceptvergelijkingen.

    Wat krijgt de gebruiker nog meer:

    • Mogelijkheid om een ​​vergelijking in te voeren om de overeenkomstige grafiek te bouwen.
    • Mogelijkheid om meerdere vergelijkingen toe te voegen en ze te visualiseren om grafieken te vergelijken.
    • Een bewerkingsmodus voor vergelijkingen, zodat u kunt zien wat er verandert wanneer u bepaalde wijzigingen aanbrengt in de oorspronkelijke vergelijking.
    • De weergavemodus van grafieken wijzigen - verschillende secties kunnen in verschillende mate van detail worden bekeken (d.w.z. we hebben het over schaalvergroting).
    • Mogelijkheid om verschillende soorten grafieken te verkennen.
    • De mogelijkheid om het resultaat te exporteren - nu kunnen functievisualisaties worden gedeeld in Office / Teams.
    • Gebruikers kunnen eenvoudig de secundaire variabelen in de vergelijkingen manipuleren om te begrijpen hoe veranderingen in de vergelijkingen de grafiek beïnvloeden.

    Voor zover men kan beoordelen, kunnen grafieken worden gebouwd voor niet erg complexe functies.

    Nu proberen de ontwikkelaars van de Calculator aan te tonen dat het programma in de loop van de tijd verbetert. Ze werd geboren als een elementaire assistent voor het uitvoeren van rekenkundige bewerkingen. Nu is het een betrouwbare wetenschappelijke rekenmachine die door een groot aantal gebruikers kan worden gebruikt om zeer ernstige problemen op te lossen. De software zal zich in de toekomst blijven verbeteren.

    Wat betreft het openen van de broncode, dit wordt gedaan zodat iedereen kennis kan maken met Microsoft-technologieën zoals Fluent, Universal Windows Platform, Azure Pipelines en andere. Via dit project kunnen ontwikkelaars meer te weten komen over hoe er wordt gewerkt om bepaalde projecten bij Microsoft te maken. Met een gedetailleerde analyse van de broncode van Windows Calculator kan dat lees hier, direct op Habré.

    Het programma is geschreven in C++ en bevat meer dan 35000 regels code. Gebruikers hebben Windows 10 1803 (of nieuwer) en de nieuwste versie van Visual Studio nodig om het project te compileren. Met alle eisen is te vinden op GitHub.

Bron: www.habr.com

Voeg een reactie