Calcolatrice di Windows otterrà la modalità grafica

Calcolatrice di Windows otterrà la modalità grafica

Non molto tempo fa, Habré ha pubblicato notizie su rivelando il codice della calcolatrice di Windows, uno dei programmi più famosi al mondo. Il codice sorgente di questo software pubblicato su GitHub.

Allo stesso tempo, è stato detto che gli sviluppatori del programma invitano tutti a presentare i propri desideri e idee sulla funzionalità del programma. Tra un gran numero, finora ne è stato selezionato uno. L'autore propone di aggiungerlo a modalità grafica calcolatrice.

In realtà, qui è tutto chiaro: la modalità grafica consentirà di visualizzare equazioni e funzioni, più o meno come fa la modalità Plotting in Matlab. La funzionalità è stata proposta dall'ingegnere Microsoft Dave Grochocki. Secondo lui, la modalità grafica non sarà troppo avanzata. Permetterà agli studenti di costruire grafici da equazioni algebriche.

“L'algebra è il percorso verso i regni superiori della matematica e delle discipline correlate. Tuttavia, è una delle materie più difficili per gli studenti e molte persone ottengono voti bassi in algebra”, afferma Grochoski. Lo sviluppatore ritiene che se una modalità grafica viene aggiunta alla calcolatrice, diventerà più facile per studenti e insegnanti capirsi in classe.

"Le calcolatrici grafiche possono essere piuttosto costose, le soluzioni software richiedono licenze e i servizi online non sono sempre la soluzione migliore", continua Grochoski.

Secondo i rappresentanti di Microsoft, è la modalità grafica una delle funzionalità più richieste nell'applicazione Feedback Hub, in cui gli utenti dei prodotti software dell'azienda rilasciano le loro offerte.

Obiettivi fissati dagli sviluppatori:

  • Fornire una visualizzazione di base in Calcolatrice di Windows;
  • Supporto per i curricula di matematica di base negli Stati Uniti (purtroppo, mentre la funzionalità Calcolatrice sarà pianificata in base alle esigenze degli studenti in questo paese), inclusa la capacità di costruire e interpretare funzioni, comprendere modelli lineari, quadratici ed esponenziali, apprendere funzioni trigonometriche utilizzando il calcolatrice e comprendere le equazioni concettuali.

    Cos'altro otterrà l'utente:

    • Possibilità di inserire un'equazione per costruire il grafico corrispondente.
    • Possibilità di aggiungere più equazioni e visualizzarle per confrontare i grafici.
    • Una modalità di modifica delle equazioni in modo da poter vedere cosa cambia quando si apportano determinate modifiche all'equazione originale.
    • Modifica della modalità di visualizzazione dei grafici: diverse sezioni possono essere visualizzate con diversi gradi di dettaglio (ovvero stiamo parlando di ridimensionamento).
    • Capacità di esplorare diversi tipi di grafici.
    • La possibilità di esportare il risultato: ora le visualizzazioni delle funzionalità possono essere condivise in Office/Teams.
    • Gli utenti possono facilmente manipolare le variabili secondarie nelle equazioni per capire come i cambiamenti nelle equazioni influenzano il grafico.

    Per quanto si può giudicare, i grafici possono essere costruiti per funzioni non molto complesse.

    Ora gli sviluppatori del calcolatore stanno cercando di dimostrare che il programma migliora nel tempo. È nata come assistente elementare per l'esecuzione di operazioni aritmetiche. Ora è un calcolatore scientifico affidabile che può essere utilizzato da una vasta gamma di utenti per risolvere problemi molto seri. Il software continuerà a migliorare in futuro.

    Per quanto riguarda l'apertura del codice sorgente, questo viene fatto in modo che chiunque possa familiarizzare con tecnologie Microsoft come Fluent, Universal Windows Platform, Azure Pipelines e altre. Attraverso questo progetto, gli sviluppatori possono saperne di più su come viene svolto il lavoro per creare determinati progetti in Microsoft. Con un'analisi dettagliata del codice sorgente di Windows Calculator, puoi farlo leggi qui, proprio su Habré.

    Il programma è scritto in C++ e contiene oltre 35000 righe di codice. Gli utenti hanno bisogno di Windows 10 1803 (o più recente) e dell'ultima versione di Visual Studio per compilare il progetto. Con tutti i requisiti possono essere trovati su GitHub.

Fonte: habr.com

Aggiungi un commento