{"id":237,"date":"2014-12-02T16:38:51","date_gmt":"2014-12-02T18:38:51","guid":{"rendered":"https:\/\/wp.ufpel.edu.br\/matematicanoturno\/?page_id=237"},"modified":"2014-12-02T16:38:51","modified_gmt":"2014-12-02T18:38:51","slug":"programacao-em-softwares-de-matematica","status":"publish","type":"page","link":"https:\/\/wp.ufpel.edu.br\/matematicanoturno\/grade-curricular-2\/programacao-em-softwares-de-matematica\/","title":{"rendered":"Programa\u00e7\u00e3o em Softwares de Matem\u00e1tica"},"content":{"rendered":"<h4>Programa\u00e7\u00e3o em Softwares de Matem\u00e1tica<\/h4>\n<table>\n<tbody>\n<tr>\n<td width=\"101\">Curso\/semestre<\/td>\n<td width=\"540\">Licenciatura em Matem\u00e1tica \/ Sexto<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">Disciplina<\/td>\n<td width=\"540\">Programa\u00e7\u00e3o em Softwares de Matem\u00e1tica<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">Car\u00e1ter<\/td>\n<td width=\"540\">ACA \u2013Obrigat\u00f3rio<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">Pr\u00e9-requisito<\/td>\n<td width=\"540\">&#8211;<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">C\u00f3digo<\/td>\n<td width=\"540\">0100255<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">Depto.<\/td>\n<td width=\"540\">DME<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">CHT<\/td>\n<td width=\"540\">68 horas<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">Cr\u00e9ditos<\/td>\n<td width=\"540\">04<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">Natureza<\/td>\n<td width=\"540\">34 te\u00f3ricas \/ 34 pr\u00e1ticas<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">Prof. Resp.<\/td>\n<td width=\"540\"><\/td>\n<\/tr>\n<tr>\n<td width=\"101\">Objetivos<\/td>\n<td width=\"540\">\n<p>Prover o aluno de no\u00e7\u00f5es de programa\u00e7\u00e3o em softwares de matem\u00e1tica, bem como t\u00e9cnicas de constru\u00e7\u00e3o de algoritmos, que permitam o melhor entendimento te\u00f3rico-pr\u00e1tico de conceitos matem\u00e1ticos e a resolu\u00e7\u00e3o de problemas espec\u00edficos que requerem o uso do computador e a compreens\u00e3o do funcionamento do computador em n\u00edvel de programa\u00e7\u00e3o.<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">Ementa<\/td>\n<td width=\"540\">\n<p>Conceitos B\u00e1sicos. Tipos de Instru\u00e7\u00f5es. Tipos de algoritmos. Formas de representa\u00e7\u00e3o de Algoritmos. T\u00e9cnicas de Constru\u00e7\u00e3o de Algoritmos. Laborat\u00f3rio de programa\u00e7\u00e3o com softwares de matem\u00e1tica. Introdu\u00e7\u00e3o ao estudo de computa\u00e7\u00e3o em precis\u00e3o finita.<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">Programa<\/td>\n<td width=\"540\">\n<p>Conceitos B\u00e1sicos<\/p>\n<p>Constantes<\/p>\n<p>Vari\u00e1veis locais e globais<\/p>\n<p>Vari\u00e1veis de entrada e de sa\u00edda<\/p>\n<p>Par\u00e2metros. Argumentos<\/p>\n<p>&nbsp;<\/p>\n<p>Tipos de Instru\u00e7\u00f5es<\/p>\n<p>A instru\u00e7\u00e3o de defini\u00e7\u00e3o<\/p>\n<p>Express\u00f5es booleanas<\/p>\n<p>Os la\u00e7os for e while<\/p>\n<p>A instru\u00e7\u00e3o condicional if<\/p>\n<p>Modulariza\u00e7\u00e3o<\/p>\n<p>&nbsp;<\/p>\n<p>Tipos de Algoritmos<\/p>\n<p>Algoritmos Diretos\u00a0\u00a0 Exemplos<\/p>\n<p>Algoritmos Recursivos\u00a0\u00a0 Exemplos<\/p>\n<p>&nbsp;<\/p>\n<p>Formas de Representa\u00e7\u00e3o de Algoritmos<\/p>\n<p>Crit\u00e9rios para representar um algoritmo de maneira eficiente<\/p>\n<p>Fluxograma de um algoritmo<\/p>\n<p>Escrita do algoritmo utilizando senten\u00e7as convencionais<\/p>\n<p>&nbsp;<\/p>\n<p>T\u00e9cnicas de Constru\u00e7\u00e3o de Algoritmos<\/p>\n<p>Crit\u00e9rios b\u00e1sicos para construir e avaliar algoritmos:<\/p>\n<p>Corre\u00e7\u00e3o<\/p>\n<p>Quantidade de trabalho realizado<\/p>\n<p>Quantidade de espa\u00e7o utilizado<\/p>\n<p>Simplicidade, clareza<\/p>\n<p>Otimalidade e efici\u00eancia computacional<\/p>\n<p>An\u00e1lise do m\u00e9dio e pior caso<\/p>\n<p>Complexidade de um problema<\/p>\n<p>Ordem computacional<\/p>\n<p>Implementa\u00e7\u00e3o e programa\u00e7\u00e3o<\/p>\n<p>&nbsp;<\/p>\n<p>Diversos Softwares de Matem\u00e1tica<\/p>\n<p>&#8211; Softwares num\u00e9ricos<\/p>\n<p>&#8211; Softwares simb\u00f3licos<\/p>\n<p>&#8211; Softwares de visualiza\u00e7\u00e3o<\/p>\n<p>&#8211; Softwares livres e pagos<\/p>\n<p>&nbsp;<\/p>\n<p>Introdu\u00e7\u00e3o \u00e0 Aritm\u00e9tica de M\u00e1quina<\/p>\n<p>Sistemas de Ponto Flutuante<\/p>\n<p>Arredondamentos<\/p>\n<p>-Erros<\/p>\n<p>-D\u00edgitos Significativos Exatos<\/p>\n<p>-Precis\u00e3o e Exatid\u00e3o de M\u00e1quinas digitais<\/p>\n<p>-Instabilidade dos Algoritmos e de Problemas<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"101\">Bibliografia<\/td>\n<td width=\"540\">\n<p>B\u00e1sica<\/p>\n<p>Donald, K. A arte de programa\u00e7\u00e3o em computadores, Volume 1: Algoritmos Fundamentais. Addison-Wesley Pub Co, 1997.<\/p>\n<p>CORMEN, T. H. et aIii. Introdu\u00e7\u00e3o a Algoritmos. McGraw-Hill Science\/Engineering\/Math, 1990.<\/p>\n<p>Knuth. D. A arte de programa\u00e7\u00e3o em computadores, Volume 2: Algoritmos Semi-num\u00e9ricos. Addison-Wesley Pub Co, 1997.<\/p>\n<p>&nbsp;<\/p>\n<p>Complementar<\/p>\n<p>Levitin, A. V. <a href=\"http:\/\/www.amazon.com\/exec\/obidos\/tg\/detail\/-\/0201743957\/qid=1075462766\/sr=1-2\/ref=sr_1_2\/103-7620775-6583859?v=glance&amp;s=books\">Introdu\u00e7\u00e3o ao Desenho e An\u00e1lise de Algoritmos. <\/a>Pearson Addison Wesley, 2002.<\/p>\n<p>Sipser, M, Introdu\u00e7\u00e3o \u00e0 Teoria da Computa\u00e7\u00e3o. Brooks Cole, 1996.<\/p>\n<p>Sedgewick, R. Algoritmos em C++, Partes 1-4: Fundamentos, Estrutura de Dados, Ordenamento e B\u00fasqueda. Addison-Wesley Pub Co, 1998<\/p>\n<p>Sedgewick, R. Algoritmos. Addison-Wesley Pub Co, 1988.<\/p>\n<p>BARROSO, L. et alii. C\u00e1lculo Num\u00e9rico. S\u00e3o Paulo, Haper &amp; Row do Brasil, 1987.<\/p>\n<p>CL\u00c1UDIO, Dalc\u00eddio M. M. &amp; MARINS, Jussara M. C\u00e1lculo Num\u00e9rico Computacional: Teoria e Pr\u00e1tica. S\u00e3o Paulo, Atlas, 1989.<\/p>\n<p>RUGIERO, M\u00e1rcia A. G. &amp; LOPES, Vera L. R., C\u00e1lculo Num\u00e9rico: aspectos Te\u00f3ricos e Computacionais. 2. Ed. S\u00e3o Paulo, Makron Books do Brasil,1996.<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Programa\u00e7\u00e3o em Softwares de Matem\u00e1tica Curso\/semestre Licenciatura em Matem\u00e1tica \/ Sexto Disciplina Programa\u00e7\u00e3o em Softwares de Matem\u00e1tica Car\u00e1ter ACA \u2013Obrigat\u00f3rio Pr\u00e9-requisito &#8211; C\u00f3digo 0100255 Depto. DME CHT 68 horas Cr\u00e9ditos 04 Natureza 34 te\u00f3ricas \/ 34 pr\u00e1ticas Prof. Resp. Objetivos Prover o aluno de no\u00e7\u00f5es de programa\u00e7\u00e3o em softwares de matem\u00e1tica, bem como t\u00e9cnicas de [&hellip;]<\/p>\n","protected":false},"author":466,"featured_media":0,"parent":166,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-sem-sidebar.php","meta":{"_crdt_document":"","footnotes":""},"class_list":["post-237","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P7sk8J-3P","_links":{"self":[{"href":"https:\/\/wp.ufpel.edu.br\/matematicanoturno\/wp-json\/wp\/v2\/pages\/237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.ufpel.edu.br\/matematicanoturno\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wp.ufpel.edu.br\/matematicanoturno\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/matematicanoturno\/wp-json\/wp\/v2\/users\/466"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/matematicanoturno\/wp-json\/wp\/v2\/comments?post=237"}],"version-history":[{"count":1,"href":"https:\/\/wp.ufpel.edu.br\/matematicanoturno\/wp-json\/wp\/v2\/pages\/237\/revisions"}],"predecessor-version":[{"id":238,"href":"https:\/\/wp.ufpel.edu.br\/matematicanoturno\/wp-json\/wp\/v2\/pages\/237\/revisions\/238"}],"up":[{"embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/matematicanoturno\/wp-json\/wp\/v2\/pages\/166"}],"wp:attachment":[{"href":"https:\/\/wp.ufpel.edu.br\/matematicanoturno\/wp-json\/wp\/v2\/media?parent=237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}