La calculadora de Windows obtendrá el modo gráfico



No hace mucho tiempo, se publicó una noticia en Habré sobre la divulgación del código para Windows Calculator , uno de los programas más famosos del mundo. El código fuente de este software está disponible en GitHub .

Luego se dijo que los desarrolladores del programa ofrecen a todos contribuir con sus deseos e ideas con respecto a la funcionalidad del programa. De un gran número, uno está seleccionado actualmente. Su autor sugiere agregar un modo gráfico a la calculadora .

En realidad, todo está claro aquí: el modo gráfico permitirá visualizar ecuaciones y funciones, aproximadamente lo mismo que el modo de trazado en Matlab. La característica fue propuesta por el ingeniero de Microsoft Dave Grochocki. Según él, el modo gráfico no será demasiado avanzado. Permitirá a los estudiantes trazar gráficos usando ecuaciones algebraicas.

“El álgebra es el camino hacia los reinos superiores de las matemáticas y las disciplinas relacionadas. Sin embargo, esta es una de las asignaturas más difíciles para los estudiantes, muchos obtienen malas calificaciones en álgebra ”, dice Grochoski. El desarrollador cree que si agrega un modo gráfico a la calculadora, será más fácil para los estudiantes y los maestros entenderse en el aula.

"Las calculadoras gráficas pueden ser muy caras, las soluciones de software requieren licencias, los servicios en línea no siempre son la mejor solución", continúa Grochoski.

Según los representantes de Microsoft, es precisamente el modo gráfico que es una de las características más solicitadas en la aplicación Feedback Hub, donde los usuarios de productos de software corporativos restablecen sus ofertas.

Los objetivos que se establecieron los desarrolladores:
  • Proporcionar visualización básica en Windows Calculator;
  • Soporte para currículos matemáticos básicos en los EE. UU. (Desafortunadamente, mientras que la funcionalidad de la calculadora se planificará en función de las necesidades de los estudiantes en este país), incluida la capacidad de construir e interpretar funciones, comprender modelos lineales, cuadráticos y exponenciales, estudiar funciones trigonométricas con una calculadora y comprender el concepto ecuaciones

    ¿Qué más obtendrá el usuario?
    • La capacidad de ingresar una ecuación para construir el gráfico apropiado.
    • La capacidad de agregar varias ecuaciones y visualizarlas para comparar gráficos entre sí.
    • El modo de edición de ecuaciones para que pueda ver qué cambios se realizan cuando se realizan ciertas modificaciones a la ecuación original.
    • Cambio del modo de visualización de gráficos: se pueden ver diferentes secciones con diversos grados de detalle (es decir, estamos hablando de escalado).
    • La capacidad de estudiar varios tipos de gráficos.
    • La capacidad de exportar el resultado: ahora puede compartir visualizaciones de funciones en Office / Teams.
    • Los usuarios pueden manipular fácilmente variables secundarias en las ecuaciones, lo que brindará la oportunidad de comprender cómo los cambios en las ecuaciones afectan el gráfico.

    Hasta donde se puede juzgar, los gráficos se pueden construir para funciones no muy complejas.

    Ahora los desarrolladores de la Calculadora están tratando de demostrar que el programa está mejorando con el tiempo. Ella nació como asistente primaria para realizar operaciones aritméticas. Ahora es una calculadora científica confiable que puede ser utilizada por una amplia gama de usuarios para resolver problemas muy serios. En el futuro, el software mejorará aún más.

    En cuanto a la apertura del código fuente, esto se hace para que cualquiera pueda familiarizarse con las tecnologías de Microsoft, como Fluent, Universal Windows Platform, Azure Pipelines y otras. Gracias a este proyecto, los desarrolladores pueden aprender más sobre cómo se hace el trabajo para crear ciertos proyectos en Microsoft. Un análisis detallado del código fuente de la Calculadora de Windows se puede encontrar aquí, directamente en el Habr .

    El programa está escrito en C ++ y contiene más de 35,000 líneas de código. Para compilar el proyecto, los usuarios necesitan Windows 10 1803 (o más reciente) y la última versión de Visual Studio. Todos los requisitos están disponibles en GitHub.

Source: https://habr.com/ru/post/445012/


All Articles