Calculadora de Geometria Analítica Joemir Luchetta ([email protected]) Orientador: Sergio Eduardo Rozada ([email protected]) Faculdade Senac de Ciências Exatas e Tecnologia No estudo de Geometria Analítica é freqüente a necessidade de efetuarmos operações matemáticas que exigem tempo em demasia. Muitas ferramentas resolvem operações como intersecção de retas, entretanto a linguagem empregada é de cálculo, o usuário não pode entrar com duas equações paramétricas e pedir o ponto de intersecção entre as duas retas. Portanto foi desenvolvida uma calculadora em linguagem Java, que utiliza linguagem geométrica, no intuito de auxiliar os estudantes de Geometria Analítica. Interface Procuramos implementar a calculadora com uma interface gráfica em que o usuário tenha facilidade para visualizar e encontrar todas as operações oferecidas. Para isso, implementamos o mecanismo de TABs para separar as operações em tipos: Operações Básicas - Soma, subtração, módulo e versor. Figuras Geométricas - Área de paralelogramo e triângulo, e volume do tetraedro e do paralelepípedo. Produtos -Produto misto, escalar. Vetorial e duplo vetorial. Ângulos - Ângulo entre dois vetores e ângulos diretores. Intersecções - Intersecções entre duas retas, entre reta e plano, e entre dois planos, neste tópico somente a intersecção entre retas está implementada. A calculadora possui uma regulagem de casas decimais, como podemos ver na interface mostrada ao lado: o padrão é de cinco casas decimais, mas o usuário pode colocar quantas casas desejar e clicar em Atualizar, a calculadora mostrará a partir de então todos os resultados das operações calculadas com quantidade de casas decimais que o usuário definiu e, também, a calculadora tem um sistema para aproximar as casas decimais automaticamente. Ao longo do projeto, percebemos a necessidade da introdução de uma ajuda, onde o usuário pudesse tirar dúvidas de como utilizar a calculadora e, também, um pouco da teoria de cada operação feita pela calculadora. Exemplo de operação realizada pela calculadora Como já foi citado acima a calculadora realiza desde de operações simples como subtração, adição, módulo e versor envolvendo vetores, até operações mais complexas como intersecção entre retas, duplo produto vetorial, área de paralelogramo, volume do tetraedro, entre outras operações. Abaixo temos o exemplo do cálculo da área de um paralelogramo formado pelos vetores de coordenadas (5,0,5) e (5,0,0), a área do paralelogramo formado por esses dois vetores é 25 como podemos observar na imagem abaixo.