
Há pouco tempo, a Habré publicou a notícia sobre a
divulgação do código da Calculadora do Windows , um dos programas mais famosos do mundo. O código fonte deste software
está disponível no GitHub .
Depois, foi dito que os desenvolvedores do programa oferecem a todos que contribuam com seus desejos e idéias sobre a funcionalidade do programa. De um número grande, um está atualmente selecionado. Seu autor sugere adicionar um
modo gráfico à
calculadora .
Na verdade, tudo está claro aqui - o modo gráfico permitirá visualizar equações e funções, aproximadamente as mesmas do modo de plotagem no Matlab. O recurso foi proposto pelo engenheiro da Microsoft, Dave Grochocki. Segundo ele, o modo gráfico não será muito avançado. Isso permitirá que os alunos plotem gráficos usando equações algébricas.
“Álgebra é o caminho para os reinos mais elevados da matemática e disciplinas relacionadas. No entanto, essa é uma das disciplinas mais difíceis para os alunos, muitas tiram notas ruins em álgebra ”, diz Grochoski. O desenvolvedor acredita que, se você adicionar um modo gráfico à calculadora, será mais fácil para alunos e professores entenderem-se na sala de aula.
“As calculadoras gráficas podem ser muito caras, as soluções de software exigem licenciamento, os serviços on-line nem sempre são a melhor solução”, continua Grochoski.
Segundo os representantes da Microsoft, é precisamente o modo gráfico que é um dos recursos solicitados com mais frequência no aplicativo Feedback Hub, em que os usuários de produtos corporativos redefinem suas ofertas.
Os objetivos que os desenvolvedores se definem:
- Fornecendo visualização básica na Calculadora do Windows;
- Suporte para currículos básicos de matemática nos EUA (infelizmente, enquanto a funcionalidade da Calculadora será planejada com base nas necessidades dos estudantes deste país), incluindo a capacidade de criar e interpretar funções, entender modelos lineares, quadráticos e exponenciais, estudar funções trigonométricas com uma calculadora e entender o conceito equações
O que mais o usuário obterá:
- A capacidade de inserir uma equação para criar o gráfico apropriado.
- A capacidade de adicionar várias equações e visualizá-las para comparar gráficos entre si.
- O modo de edição da equação para que você possa ver o que muda quando determinadas modificações são feitas na equação original.
- Alterando o modo de visualização de gráficos - diferentes seções podem ser visualizadas em diferentes graus de detalhes (ou seja, estamos falando de redimensionamento).
- A capacidade de estudar vários tipos de gráficos.
- A capacidade de exportar o resultado - agora você pode compartilhar visualizações de funções no Office / Teams.
- Os usuários podem manipular facilmente variáveis secundárias nas equações, o que proporcionará uma oportunidade de entender como as alterações nas equações afetam o gráfico.
Tanto quanto se pode julgar, os gráficos podem ser construídos para funções não muito complexas.
Agora, os desenvolvedores da Calculadora estão tentando mostrar que o programa está melhorando com o tempo. Ela nasceu como assistente elementar para realizar operações aritméticas. Agora é uma calculadora científica confiável que pode ser usada por uma ampla gama de usuários para resolver problemas muito sérios. No futuro, o software melhorará ainda mais.
Quanto à abertura do código-fonte, isso é feito para que qualquer pessoa possa se familiarizar com tecnologias da Microsoft como Fluent, Universal Windows Platform, Azure Pipelines e outros. Graças a este projeto, os desenvolvedores podem aprender mais sobre como o trabalho é feito para criar determinados projetos na Microsoft. Uma análise detalhada do código fonte da Calculadora do Windows pode ser encontrada aqui, diretamente no Habr .
O programa é escrito em C ++ e contém mais de 35.000 linhas de código. Para compilar o projeto, os usuários precisam do Windows 10 1803 (ou mais recente) e da versão mais recente do Visual Studio. Todos os requisitos estão disponíveis no GitHub.