Der Windows-Rechner erhält den Grafikmodus

Der Windows-Rechner erhält den Grafikmodus

Vor nicht allzu langer Zeit veröffentlichte Habré Nachrichten darüber Offenlegung des Windows-Rechnercodes, eines der berühmtesten Programme der Welt. Der Quellcode dieser Software auf GitHub gepostet.

Gleichzeitig hieß es, dass die Entwickler des Programms jeden dazu einladen, seine Wünsche und Vorstellungen bezüglich der Funktionalität des Programms einzureichen. Aus einer großen Zahl wurde bisher einer ausgewählt. Der Autor schlägt vor, es hinzuzufügen Grafikmodus des Rechners.

Eigentlich ist hier alles klar – der Grafikmodus ermöglicht die Visualisierung von Gleichungen und Funktionen, ungefähr so, wie es der Plotmodus in Matlab macht. Die Funktion wurde vom Microsoft-Ingenieur Dave Grochocki vorgeschlagen. Ihm zufolge wird der Grafikmodus nicht zu weit fortgeschritten sein. Es ermöglicht den Schülern, Diagramme aus algebraischen Gleichungen zu erstellen.

„Algebra ist der Weg zu den höheren Bereichen der Mathematik und verwandter Disziplinen. Allerdings ist es eines der schwierigsten Fächer für Studierende, und viele Menschen bekommen in Algebra schlechte Noten“, sagt Grochoski. Der Entwickler glaubt, dass es für Schüler und Lehrer einfacher wird, sich im Klassenzimmer zu verstehen, wenn dem Rechner ein grafischer Modus hinzugefügt wird.

„Grafikrechner können recht teuer sein, Softwarelösungen erfordern eine Lizenz und Online-Dienste sind nicht immer die beste Lösung“, fährt Grochoski fort.

Nach Angaben von Microsoft-Vertretern ist der grafische Modus eine der am häufigsten nachgefragten Funktionen in der Feedback-Hub-Anwendung, bei der Benutzer der Softwareprodukte des Unternehmens ihre Angebote abgeben.

Von den Entwicklern gesetzte Ziele:

  • Bereitstellung einer grundlegenden Visualisierung im Windows-Rechner;
  • Unterstützung für Kernlehrpläne für Mathematik in den USA (leider wird die Funktionalität des Rechners auf der Grundlage der Bedürfnisse der Studenten in diesem Land geplant), einschließlich der Fähigkeit, Funktionen zu erstellen und zu interpretieren, lineare, quadratische und exponentielle Modelle zu verstehen und trigonometrische Funktionen mithilfe von zu lernen Rechner und verstehen Sie die Konzeptgleichungen.

    Was der Benutzer sonst noch bekommt:

    • Möglichkeit, eine Gleichung einzugeben, um das entsprechende Diagramm zu erstellen.
    • Möglichkeit, mehrere Gleichungen hinzuzufügen und diese zu visualisieren, um Diagramme zu vergleichen.
    • Ein Gleichungsbearbeitungsmodus, in dem Sie sehen können, welche Änderungen sich ergeben, wenn Sie bestimmte Änderungen an der Originalgleichung vornehmen.
    • Ändern des Anzeigemodus für Diagramme – verschiedene Abschnitte können in unterschiedlichem Detaillierungsgrad angezeigt werden (d. h. es handelt sich um eine Skalierung).
    • Möglichkeit, verschiedene Arten von Diagrammen zu erkunden.
    • Die Möglichkeit, das Ergebnis zu exportieren – jetzt können Funktionsvisualisierungen in Office/Teams geteilt werden.
    • Benutzer können die sekundären Variablen in den Gleichungen einfach manipulieren, um zu verstehen, wie sich Änderungen in den Gleichungen auf das Diagramm auswirken.

    Soweit man das beurteilen kann, können Graphen für nicht sehr komplexe Funktionen erstellt werden.

    Nun versuchen die Entwickler des Rechners zu zeigen, dass sich das Programm mit der Zeit verbessert. Sie wurde als Grundassistentin für die Durchführung arithmetischer Operationen geboren. Jetzt handelt es sich um einen zuverlässigen wissenschaftlichen Taschenrechner, der von einer Vielzahl von Benutzern zur Lösung sehr schwerwiegender Probleme verwendet werden kann. Die Software wird in Zukunft weiter verbessert.

    Das Öffnen des Quellcodes erfolgt, damit sich jeder mit Microsoft-Technologien wie Fluent, Universal Windows Platform, Azure Pipelines und anderen vertraut machen kann. Durch dieses Projekt können Entwickler mehr darüber erfahren, wie bei der Erstellung bestimmter Projekte bei Microsoft gearbeitet wird. Mit einer detaillierten Analyse des Windows-Rechner-Quellcodes können Sie dies tun Lesen Sie hier, direkt auf Habré.

    Das Programm ist in C++ geschrieben und enthält über 35000 Codezeilen. Benutzer benötigen Windows 10 1803 (oder neuer) und die neueste Version von Visual Studio, um das Projekt zu kompilieren. Mit allen Anforderungen kann gefunden werden auf GitHub.

Source: habr.com

Kommentar hinzufügen