Windows kalkulator će dobiti grafički način rada

Windows kalkulator će dobiti grafički način rada

Nedavno je na Habréu objavljena vijest o Otkrivanje koda Windows kalkulatora, jedan od najpoznatijih programa na svijetu. Izvorni kod za ovaj softver objavljeno na GitHub-u.

Istovremeno je rečeno da programeri pozivaju sve da dostave svoje želje i ideje u vezi sa funkcionisanjem programa. Od velikog broja, do sada je odabran samo jedan. Autor predlaže da se to doda u grafički mod kalkulatora.

Zapravo, ovdje je sve jasno - grafički način će omogućiti vizualizaciju jednadžbi i funkcija, otprilike isto kao što Plotting Mode radi u Matlabu. Ovu funkciju je predložio Microsoftov inženjer Dave Grochocki. Prema njegovim riječima, grafički mod neće biti previše napredan. Omogućit će studentima da grafoskopiraju algebarske jednačine.

„Algebra je put ka višim sferama matematike i srodnih disciplina. Međutim, to je jedan od najtežih predmeta za učenje, a mnogi ljudi imaju slabe rezultate iz algebre”, kaže Grochoski. Programer vjeruje da će, ako se kalkulatoru doda grafički način rada, učenicima i nastavnicima biti lakše da se razumiju u nastavi.

„Grafički kalkulatori mogu biti prilično skupi, softverska rješenja zahtijevaju licenciranje, a online usluge nisu uvijek najbolje rješenje“, nastavlja Grochoski.

Prema rečima predstavnika Microsofta, grafički režim je jedna od najčešće traženih funkcija u aplikaciji Feedback Hub, gde korisnici softverskih proizvoda korporacije objavljuju svoje predloge.

Ciljevi koje su programeri postavili za sebe:

  • Omogućite osnovnu vizualizaciju u Windows kalkulatoru;
  • Podržava osnovne nastavne planove i programe matematike u Sjedinjenim Državama (nažalost, funkcionalnost kalkulatora će za sada biti planirana prema potrebama američkih studenata), uključujući sposobnost konstruiranja i tumačenja funkcija, razumijevanja linearnih, kvadratnih i eksponencijalnih modela, učenja trigonometrijskih funkcija pomoću kalkulatora, i razumiju jednačine pojmova.

    Šta će još korisnik dobiti:

    • Mogućnost unosa jednačine za konstruisanje odgovarajućeg grafa.
    • Sposobnost dodavanja više jednačina i njihova vizualizacija radi upoređivanja grafikona.
    • Način uređivanja jednadžbe tako da možete vidjeti što se mijenja kada napravite određene modifikacije originalne jednačine.
    • Promjena načina gledanja grafikona - različita područja se mogu vidjeti u različitim stupnjevima detalja (tj. govorimo o skaliranju).
    • Sposobnost proučavanja različitih tipova grafikona.
    • Mogućnost izvoza rezultata - sada se vizualizacije funkcija mogu dijeliti u Office / Teams.
    • Korisnici mogu lako manipulirati sekundarnim varijablama u jednadžbama, omogućavajući im da shvate kako promjene u jednadžbi utječu na graf.

    Koliko se može suditi, grafovi se mogu graditi za ne baš složene funkcije.

    Sada programeri Kalkulatora pokušavaju pokazati da se program vremenom poboljšava. Rođena je kao osnovni asistent za izvođenje aritmetičkih operacija. Sada je to pouzdan naučni kalkulator koji može koristiti širok spektar korisnika za rješavanje vrlo ozbiljnih problema. Softver će biti dodatno unapređen u budućnosti.

    Što se tiče otvaranja izvornog koda, to je učinjeno tako da se svako može upoznati sa Microsoft tehnologijama kao što su Fluent, Universal Windows Platform, Azure Pipelines i druge. Zahvaljujući ovom projektu, programeri mogu saznati više o tome kako se radi na kreiranju određenih projekata u Microsoftu. Uz detaljnu analizu izvornog koda Windows kalkulatora, možete pogledajte ovdje, na Habréu.

    Program je napisan u C++ i sadrži više od 35000 linija koda. Za kompajliranje projekta, korisnicima je potreban Windows 10 1803 (ili noviji) i najnovija verzija Visual Studio-a. Sa svim zahtevima mogu se naći na GitHubu.

izvor: www.habr.com

Dodajte komentar