COLEGIADO DE MATEMTICA LINCENCIATURA EM MATEMTICA PROJETO DE TRABALHO DE CONCLUSO DE CURSO CONSTRUO DE SOFTWARES MATEMTICOS SIMPLES AUTOR: PAULO GOMES LIMA JUNIOR ORIENTADOR: KRPIO MARCIO SIQUEIRA Pa!" A#"$%" &'(')*+",-./0 P+"1'2" &' T+a*a!3" &' C"$4!%5" &' C+%" a6+'%'$2a&" a" C"!'78a&" &' Ma2')9284a: &a U$8;'+%8&a&' &" E%2a&" &a Ba38a UNEB: Ca)6% VIII: 6a+a a6+'48a<5" ' 4a&a%2+a)'$2" &a P+"#= Ja8!)a V8a$a &a S8!;a> Pa!" A#"$%": /? &' &'(')*+" &' -./0> SUMRIO SUMRIO........................................................................................................................................3 1. APRESENTAO.......................................................................................................................3 2. JUSTIFICATIVA.........................................................................................................................4 3. FUNDAMENTAO TERICA...............................................................................................4 4.2 Espec!c"s ....................................................................................................................# /> APRESENTAO O projeto tem como objetivo demostrar sistematicamente, como so construdos softwares matemticos simples, e descrever como a matemtica esta implcita na criao dos mesmos, o trabalho ser de carter descritivo bibliogrfico, ou seja, desenvolvida na coleta de dados de trabalhos bibliogrficos, tanto a parte matemtica, que ser baseada em obra de Gelson I!!I e "arlos #$%&'&#I ()*++, quanto na parte aplicada, baseada na obra de &ndr- %icardo .ac/es (01)0,2 3rios pontos tornam o trabalho relevante, um deles - o incentivo, por ser a informtica uma rea que chama a ateno das pessoas, e que au4ilia no entendimento de conceitos matemticos2 Outro ponto que merece ateno - a questo de que o leitor aprender como so construdos os softwares, e ao mesmo tempo tero uma forma diferenciada de ver, ou rever conceitos matemticos, dos mais fundamentais, aos mais comple4os2 & pesquisa em si, esta planejada para o 5rimeiro semestre de 01)6 sendo que o levantamento de bibliogrfico comeou desde a escolha do tema, onde de certa forma foram escolhidas as obras que au4iliaro no trabalho2 & metodologia utili7ada ser a coleta de dados, que a principio ser feita atrav-s da leitura de livros, sendo que outras fontes podero au4iliar na coleta de dados, tais dados sero organi7ados, para que sejam revisados e descritos posteriormente2 -> JUSTIFICATIVA O trabalho visa incentivar, e tem uma grande aliada para isso, a informtica2 5or ser a informtica, por varias ra78es uma tecnologia que chama a ateno das pessoas2 %essaltar conceitos matemticos, assim aumentando conhecimento dos leitores9 mostrar que a matemtica esta implcita, no s: na informtica, mais em varias outras reas, e no pr:prio dia a dia9 so outros pontos que justificam a relev;ncia do trabalho2
0> FUNDAMENTAO TE@RICA
5or volta do s-culo III &2"2, o matemtico indiano 5ingala inventou o sistema de numerao binrio2 &inda usado atualmente no processamento de todos os computadores modernos, o sistema estabelece que sequ<ncias de uns e 7eros podem representar qualquer n=mero2 m )+1> Gottfried ?eibni7 desenvolveu a l:gica em um sentido formal e matemtico, utili7ando o sistema binrio2 m seu sistema, uns e 7eros tamb-m representam conceitos como verdadeiro e falso, ligado e desligado, vlido e invlido2 ?evou mais de um s-culo para que George .oole publicasse a lgebra booleana (em )@A6,, com um sistema completo que permitia a construo de modelos matemticos para o processamento computacional2 m )@1) apareceu o tear controlado por carto perfurado, inveno de Boseph #arie Bacquard, no qual buracos indicavam os uns, e reas no furadas indicavam os 7eros2 O sistema est longe de ser um computador, mas ilustrou que as mquinas poderiam ser controladas pelo sistema binrio2 Co s-culo DD foi criado o computador, sendo registrado que o computador foi inventado no ano )*6E, baseado no mesmo sistema binrio inventado a s-culos2 "omposto basicamente por dois componentes o software e hardware2 O software - a parte l:gica do computador2 Foftware - a manipulao, instruo de e4ecuo, redirecionamento e e4ecuo das atividades l:gicas das mquinas2 Fendo Gardware - a parte fsica do computador, ou seja, o conjunto de aparatos eletrHnicos, peas e equipamentos que fa7em o computador funcionar2 & palavra hardware pode se referir tamb-m como o conjunto de equipamentos acoplados em produtos que precisam de algum tipo de processamento computacional2 & ci<ncia que estuda o hardware - conhecida como arquitetura de computadores2 Fem os softwares, os computadores seriam apenas grandes bacos, e4istem vrios tipos de softwares2 O trabalho abordar os softwares matemticos, ou seja, a criao dos mesmos, in=meros so os softwares matemticos, desde os simples, como um solucionador de somas, at- os mais comple4os, como solucionadores de integrais e derivadas2 O trabalho demostrar de forma sistemtica cada passo utili7ado na criao2 5ara a criao de tais softwares, sero utili7ados um, ou mais outros softwares que utili7am a linguagem ", para &ndr- %icardo .ac/es (01)0, p2*,2 Ia linguagem " - uma das mais bem sucedidas linguagens de alto nvel j criadas e considerada uma das linguagens de programao mais utili7adas de todos os temposJ2 Fero utili7ados vrios conceitos matemticos, como os de conjuntos e fun8es, a principio, para estes e outros conceitos matemticos, sero consultadas obras de Gelson I!!I e "arlos #$%&'&#I ()*++,2 A> OBJETIVOS A>/ G'+a! sse trabalho tem a finalidade de demostrar sistematicamente K construo e a relao da matemtica quanto K construo e a pr:pria serventia dos softwares matemticos2 A>- E%6'4B#84"% Os objetivos especificos deste trabalho so, mostrar a construo de softwares matemticos de forma detalhada e os "onceitos matemticos envolvidos na programao2 Ca programao so utili7adas defini8es e condi8es matemticas, assim, se e4ige domnio de variados conceitos matemticos, como os de conjuntos e fun8es por e4emplo2 Importante frisar que os softwares matemticos t<m como objetivo solucionar os mais variados problemas matemticos, abordar essa variedade de forma que atinja o m4imo de conte=dos matemticos, tamb-m - um dos objetivos especficos do trabalho2 ?> METODOLOGIA & metodologia utili7ada ser a coleta de dados, que ser a principio ser feita em leitura de livros, sendo que fontes alternativas podero au4iliar2 O primeiro passo - o levantamento bibliogrfico, buscando achar quantas obras forem necessrias para a pesquisa2 "onsequentemente o pr:4imo passo ser a leitura, da leitura sero retirados os dados, tais dados sero organi7ados, sendo separados para que sejam descritos posteriormente na redao preliminar e final do te4to2 & reviso, seja referente ao conte=do, seja referente K parte estrutural e ortogrfica, ser o ultimo passo antes da entrega do trabalho2
C CRONOGRAMA A28;8&a&'% -./A>- Ma+<" A*+8! Ma8" 1$3" 1!3" ?evantamento bibliogrfico e leitura
D D "oleta, seleo e anlise do
D D corpus %edao preliminar e final do te4to
D D %eviso e digitao
D D ntrega D E REFERFNCIAS .&"'F, &ndr- %icardo, ?inguagem "L "ompleta e descomplicada2 )edL lsevier2 01)02 I!!I, Gelson9 #$%&'&#I, "arlos2 Mundamentos de #atemtica lementarL "onjuntos e fun8es, vol2 ), >N edio, atual editora, Fo 5aulo, )*++2