<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3072764897740486338</id><updated>2011-04-21T16:01:54.899-07:00</updated><category term='algoritmo'/><category term='DV de cpf em java.'/><category term='o pequeno príncipe'/><category term='multi-touch screen'/><category term='TopCoder'/><category term='antonie de saint-exupéry'/><category term='livro'/><category term='CPI Google Pedofilia'/><category term='TC'/><category term='CPF'/><title type='text'>Novidades e blablablas,,,</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-3233419225729238845</id><published>2009-01-06T19:27:00.000-08:00</published><updated>2009-01-06T19:35:18.801-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='livro'/><category scheme='http://www.blogger.com/atom/ns#' term='antonie de saint-exupéry'/><category scheme='http://www.blogger.com/atom/ns#' term='o pequeno príncipe'/><title type='text'>O Pequeno Príncipe</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__eNe4vLr_uQ/SWQhMJ805YI/AAAAAAAAAII/lZ2JttC0AHI/s1600-h/o-pequeno-principe.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 226px; height: 320px;" src="http://3.bp.blogspot.com/__eNe4vLr_uQ/SWQhMJ805YI/AAAAAAAAAII/lZ2JttC0AHI/s320/o-pequeno-principe.jpg" alt="" id="BLOGGER_PHOTO_ID_5288388355152995714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Quem já leu, releia e quem não leu, tá na hora de ler.&lt;br /&gt;Boa leitura!&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-3233419225729238845?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/3233419225729238845/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=3233419225729238845' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/3233419225729238845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/3233419225729238845'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2009/01/o-pequeno-prncipe.html' title='O Pequeno Príncipe'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__eNe4vLr_uQ/SWQhMJ805YI/AAAAAAAAAII/lZ2JttC0AHI/s72-c/o-pequeno-principe.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-4956251919167416966</id><published>2008-09-02T21:08:00.000-07:00</published><updated>2008-09-02T21:10:41.509-07:00</updated><title type='text'>SCJP - Job Tips</title><content type='html'>It's a good idea to initialize all your variables, even if you're assigning them&lt;br /&gt;with the default value. Your code will be easier to read; programmers who&lt;br /&gt;have to maintain your code (after you win the lottery and move to Tahiti) will&lt;br /&gt;be grateful.&lt;br /&gt;&lt;br /&gt;Source: SUN CERTIFIED PROGRAMMER FOR JAVA 5.0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-4956251919167416966?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/4956251919167416966/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=4956251919167416966' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/4956251919167416966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/4956251919167416966'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2008/09/scjp-tips.html' title='SCJP - Job Tips'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-8919129173278979675</id><published>2008-08-14T20:38:00.001-07:00</published><updated>2008-08-14T20:52:24.652-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DV de cpf em java.'/><title type='text'>"Cara" do meu "gerador" de cpf</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__eNe4vLr_uQ/SKT6aAVoUuI/AAAAAAAAAF0/DU_jRbrPuVw/s1600-h/geradorcpfss.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/__eNe4vLr_uQ/SKT6aAVoUuI/AAAAAAAAAF0/DU_jRbrPuVw/s320/geradorcpfss.jpg" alt="" id="BLOGGER_PHOTO_ID_5234583991585624802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Em breve irei disponibilizar o código fonte para download. Não vou simplesmente copiar e colar o código fonte no blog porque fica muito desorganizado. Fiquei de solucionar esse problema porém ainda não foi solucionado. Ah, vale ressaltar que a usei o Netbeans para organizar esse layout! =]&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-8919129173278979675?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/8919129173278979675/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=8919129173278979675' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/8919129173278979675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/8919129173278979675'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2008/08/cara-do-meu-gerador-de-cpf.html' title='&quot;Cara&quot; do meu &quot;gerador&quot; de cpf'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__eNe4vLr_uQ/SKT6aAVoUuI/AAAAAAAAAF0/DU_jRbrPuVw/s72-c/geradorcpfss.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-3469278665341745372</id><published>2008-08-14T20:34:00.000-07:00</published><updated>2008-08-14T20:38:04.237-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='algoritmo'/><category scheme='http://www.blogger.com/atom/ns#' term='CPF'/><title type='text'>DV do CPF(cadastro de pessoa física)</title><content type='html'>&lt;span style="font-family: verdana;font-size:130%;" &gt;Algoritmo:&lt;/span&gt;  &lt;blockquote style="font-family: verdana;"&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Nessa e nas próximas duas lições, veremos o uso do VBA para solucionar um exemplo prático. Vamos criar uma função personalizada, chamada ValidaCPF. Em seguida usaremos essa função para fazer o cálculo do DV de um conjunto de CPFs: &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Importante:&lt;/b&gt; O algoritmo de cálculo do DV de CPFs e CNPJs é de domínio público, já tendo sido publicado no diário oficial da união e em diversas revistas de informática, de circulação nacional. &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Nessa lição explicarei como funciona o cálculo do DV do CPF.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;h3 style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Como calcular o DV do CPF&lt;/span&gt;&lt;/h3&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Para entender o algoritmo de cálculo do CPF vamos utilizar um exemplo prático.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Considere o seguinte CPF (sem o DV): &lt;b&gt;&lt;span style="color: red;"&gt;333.444.555&lt;/span&gt; &lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;table style="border: medium none ; background: rgb(224, 224, 224) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;color:#e0e0e0;" bg border="1" cellpadding="0" cellspacing="0"&gt;   &lt;tbody&gt; &lt;tr&gt; &lt;td style="border: 0.75pt solid black; padding: 0cm 3.5pt; width: 34pt;" valign="top" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Posição &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;1 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;2 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;6 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;7 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;8 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;9 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 0.75pt 0.75pt; padding: 0cm 3.5pt; width: 34pt;" valign="top" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Número &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Começamos a multiplicar os dígitos do CPF, a partir da posição 9, ou seja, de trás para frente, por 2, 3, 4, 5 e assim por diante, conforme indicado na tabela a seguir: &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;table style="border: medium none ; background: rgb(224, 224, 224) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 3.5pt; border-collapse: collapse;color:#e0e0e0;" bg border="1" cellpadding="0" cellspacing="0"&gt;   &lt;tbody&gt; &lt;tr&gt; &lt;td style="border: 0.75pt solid black; padding: 0cm 3.5pt; width: 94.35pt;" valign="top" width="126"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Posição &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;1 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;2 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;6 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;7 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;8 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;9 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 0.75pt 0.75pt; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 94.35pt;" valign="top" width="126"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Número &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 0.75pt 0.75pt; padding: 0cm 3.5pt; width: 94.35pt;" valign="top" width="126"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Multiplica por: &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;10 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;9 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;8 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;7 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;6 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; width: 34pt;" width="45"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;2 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 0.75pt 0.75pt; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 94.35pt;" valign="top" width="126"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Resultado &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;30 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;27 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;24 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;28 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;24 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;20 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;20 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;15 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 34pt;" width="45"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;10 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Somo os resultados obtidos na quarta linha da tabela anterior:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Soma1 = 30+27+24+28+24+20+20+15+10&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Soma1 = 198&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Faço a divisão desta soma por 11 e determino o resto da divisão:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;198/11&lt;span&gt;    &lt;/span&gt;Resulta em uma divisão exata, com &lt;b&gt;resto 0&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Regra&lt;/b&gt;: &lt;span&gt;         &lt;/span&gt;Quando o &lt;b&gt;resto&lt;/b&gt; é &lt;b&gt;zero&lt;/b&gt; ou &lt;b&gt;um&lt;/b&gt;, o  &lt;b&gt;DV&lt;/b&gt; é &lt;b&gt;0&lt;/b&gt;.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;                &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;Quando o &lt;b&gt;resto &lt;/b&gt; é &lt;b&gt;diferente&lt;/b&gt; de &lt;b&gt;zero&lt;/b&gt; ou &lt;b&gt;um&lt;/b&gt;, o &lt;b&gt;DV&lt;/b&gt; é&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;                obtido fazendo-se: &lt;b&gt;11-resto&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Neste caso como o resto foi zero, o primeiro DV é zero:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;DV1=0&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;O DV1 calculado passa a fazer parte do CPF, conforme indicado pela tabela a seguir:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;table style="border: medium none ; border-collapse: collapse; background-color: rgb(224, 224, 224);" bg border="1" cellpadding="0" cellspacing="0" width="557"&gt;  &lt;tbody&gt; &lt;tr&gt; &lt;td style="border: 0.75pt solid black; padding: 0cm 3.5pt;" valign="top" width="70"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Posição &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="43"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;1 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;2 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;6 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;7 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;8 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;9 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" valign="top" width="20"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;10 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 0.75pt 0.75pt; padding: 0cm 3.5pt;" valign="top" width="70"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Número &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="43"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="42"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: black;" valign="top" width="20"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="center"&gt;&lt;b&gt;&lt;span style="color: yellow;"&gt;&lt;span style="font-size:85%;"&gt;0 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Agora repetimos o processo anterior, porém já considerando o DV1 como parte integrante do CPF, conforme indicado pela tabela a seguir: &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;table style="border: medium none ; margin-left: 3.5pt; border-collapse: collapse; background-color: rgb(224, 224, 224);" bg border="1" cellpadding="0" cellspacing="0" width="579"&gt;  &lt;tbody&gt; &lt;tr&gt; &lt;td style="border: 0.75pt solid black; padding: 0cm 3.5pt;" valign="top" width="128"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Posição &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="24"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;1 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;2 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;6 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;7 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;8 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;9 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" valign="top" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;10 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 0.75pt 0.75pt; padding: 0cm 3.5pt; background-color: white;" valign="top" width="128"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Número &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="24"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" valign="top" width="37"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;0 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 0.75pt 0.75pt; padding: 0cm 3.5pt;" valign="top" width="128"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Multiplica por: &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="24"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;11 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;10 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;9 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;8 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;7 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;6 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" valign="top" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;2 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 0.75pt 0.75pt; padding: 0cm 3.5pt; background-color: white;" valign="top" width="128"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Resultado &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="24"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;33 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;30 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;27 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;32 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;28 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;24 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;25 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;20 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;15 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: white;" valign="top" width="37"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;0 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Somo os resultados obtidos na quarta linha da tabela anterior:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Soma2 = 33+30+27+32+28+24+25+20+15+0&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Soma1 = 234&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Faço a divisão desta soma por 11 e determino o resto da divisão:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;234/11&lt;span&gt;    &lt;/span&gt;Resulta em (21), com &lt;b&gt;resto 3&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Regra&lt;/b&gt;: &lt;span&gt;             &lt;/span&gt;Quando o &lt;b&gt;resto&lt;/b&gt; é &lt;b&gt;zero&lt;/b&gt; ou &lt;b&gt;um&lt;/b&gt; , o &lt;b&gt;DV&lt;/b&gt; é &lt;b&gt;0&lt;/b&gt;.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;                    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;Quando o &lt;b&gt; resto&lt;/b&gt; é &lt;b&gt;diferente&lt;/b&gt; de &lt;b&gt;zero&lt;/b&gt; ou &lt;b&gt;um&lt;/b&gt;, o &lt;b&gt;DV&lt;/b&gt; é&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;                    obtido fazendo-se: &lt;b&gt;11-resto&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Neste caso como o resto foi 3, o segundo DV é :&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;DV2 = 11 - 3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;DV2 = 8 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Com isso o CPF, já com os dois DVs fica conforme indicado na tabela a seguir:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;table style="border: medium none ; border-collapse: collapse; background-color: rgb(224, 224, 224);" bg border="1" cellpadding="0" cellspacing="0" width="544"&gt;  &lt;tbody&gt; &lt;tr&gt; &lt;td style="border: 0.75pt solid black; padding: 0cm 3.5pt;" valign="top" width="68"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Posição &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;1 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;2 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;6 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;7 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;8 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;9 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" align="middle" valign="top" width="24"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;10 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 0.75pt 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" align="middle" valign="top" width="19"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;&lt;span style="font-size:85%;"&gt;11 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 0.75pt 0.75pt; padding: 0cm 3.5pt;" valign="top" width="68"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;Número &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;3 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="38"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;4 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt;" width="37"&gt;  &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;b&gt;&lt;span style="color: navy;"&gt;&lt;span style="font-size:85%;"&gt;5 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: black;" align="middle" valign="top" width="24"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="center"&gt;&lt;b&gt;&lt;span style="color: yellow;"&gt;&lt;span style="font-size:85%;"&gt;0 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 0.75pt 0.75pt medium; padding: 0cm 3.5pt; background-color: black;" align="middle" valign="top" width="19"&gt;   &lt;p style="margin: 0px; line-height: 100%;" align="center"&gt;&lt;b&gt;&lt;span style="color: yellow;"&gt;&lt;span style="font-size:85%;"&gt;8 &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Ou seja: &lt;b&gt;&lt;span style="color: navy;"&gt;333.444.555&lt;/span&gt;-&lt;span style="color: red;"&gt;08&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0px; line-height: 100%;" align="justify"&gt;&lt;span style="font-size:85%;"&gt;Os algoritmos para cálculo dos DVs do CNPJ são praticamente iguais. A única diferença é a quantidade de dígitos do CNPJ é diferente do CPF. &lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-3469278665341745372?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/3469278665341745372/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=3469278665341745372' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/3469278665341745372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/3469278665341745372'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2008/08/dv-do-cpfcadastro-de-pessoa-fsica.html' title='DV do CPF(cadastro de pessoa física)'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-8847855863231820585</id><published>2008-08-05T19:20:00.000-07:00</published><updated>2008-08-05T19:21:31.091-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TC'/><category scheme='http://www.blogger.com/atom/ns#' term='TopCoder'/><title type='text'>TopCoder -&gt; Pratice Room -&gt; SRMs -&gt; SRM 144 DIV 1</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Problem Statement&lt;/span&gt;&lt;br /&gt;   &lt;br /&gt;Let's say you have a binary string such as the following:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;011100011&lt;/span&gt;&lt;br /&gt;One way to encrypt this string is to add to each digit the sum of its adjacent digits. For example, the above string would become:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;123210122&lt;/span&gt;&lt;br /&gt;In particular, if P is the original string, and Q is the encrypted string, then Q[i] = P[i-1] + P[i] + P[i+1] for all digit positions i. Characters off the left and right edges of the string are treated as zeroes.&lt;br /&gt;An encrypted string given to you in this format can be decoded as follows (using &lt;span style="font-weight: bold;"&gt;123210122&lt;/span&gt; as an example):&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Assume P[0] = 0.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Because Q[0] = P[0] + P[1] = 0 + P[1] = 1, we know that P[1] = 1.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Because Q[1] = P[0] + P[1] + P[2] = 0 + 1 + P[2] = 2, we know that P[2] = 1.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Because Q[2] = P[1] + P[2] + P[3] = 1 + 1 + P[3] = 3, we know that P[3] = 1.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Repeating these steps gives us P[4] = 0, P[5] = 0, P[6] = 0, P[7] = 1, and P[8] = 1.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;We check our work by noting that Q[8] = P[7] + P[8] = 1 + 1 = 2. &lt;/span&gt;Since this equation works out, we are finished, and we have recovered one possible original string.&lt;br /&gt;Now we repeat the process, assuming the opposite about P[0]:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Assume P[0] = 1.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Because Q[0] = P[0] + P[1] = 1 + P[1] = 0, we know that P[1] = 0.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Because Q[1] = P[0] + P[1] + P[2] = 1 + 0 + P[2] = 2, we know that P[2] = 1.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Now note that Q[2] = P[1] + P[2] + P[3] = 0 + 1 + P[3] = 3,&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;which leads us to the conclusion that P[3] = 2.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;However, this violates the fact that each character in the original string must be '0' or '1'. Therefore, there exists no such original string P where the first digit is '1'.&lt;br /&gt;Note that this algorithm produces at most two decodings for any given encrypted string. There can never be more than one possible way to decode a string once the first binary digit is set.&lt;br /&gt;Given a String message, containing the encrypted string, return a String[] with exactly two elements. The first element should contain the decrypted string assuming the first character is '0'; the second element should assume the first character is '1'. If one of the tests fails, return the string "NONE" in its place. For the above example, you should return {"011100011", "NONE"}.&lt;br /&gt;Definition&lt;br /&gt;   &lt;br /&gt;Class:&lt;br /&gt;BinaryCode&lt;br /&gt;Method:&lt;br /&gt;decode&lt;br /&gt;Parameters:&lt;br /&gt;String&lt;br /&gt;Returns:&lt;br /&gt;String[]&lt;br /&gt;Method signature:&lt;br /&gt;String[] decode(String message)&lt;br /&gt;(be sure your method is public)&lt;br /&gt;   &lt;br /&gt;&lt;br /&gt;Constraints&lt;br /&gt;-&lt;br /&gt;message will contain between 1 and 50 characters, inclusive.&lt;br /&gt;-&lt;br /&gt;Each character in message will be either '0', '1', '2', or '3'.&lt;br /&gt;Examples&lt;br /&gt;0)&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;"123210122"&lt;br /&gt;Returns: { "011100011",  "NONE" }&lt;br /&gt;The example from above.&lt;br /&gt;1)&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;"11"&lt;br /&gt;Returns: { "01",  "10" }&lt;br /&gt;We know that one of the digits must be '1', and the other must be '0'. We return both cases.&lt;br /&gt;2)&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;"22111"&lt;br /&gt;Returns: { "NONE",  "11001" }&lt;br /&gt;Since the first digit of the encrypted string is '2', the first two digits of the original string must be '1'. Our test fails when we try to assume that P[0] = 0.&lt;br /&gt;3)&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;"123210120"&lt;br /&gt;Returns: { "NONE",  "NONE" }&lt;br /&gt;This is the same as the first example, but the rightmost digit has been changed to something inconsistent with the rest of the original string. No solutions are possible.&lt;br /&gt;4)&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;"3"&lt;br /&gt;Returns: { "NONE",  "NONE" }&lt;br /&gt;&lt;br /&gt;5)&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;"12221112222221112221111111112221111"&lt;br /&gt;Returns:&lt;br /&gt;{ "01101001101101001101001001001101001",&lt;br /&gt;  "10110010110110010110010010010110010" }&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2003, TopCoder, Inc. All rights reserved.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Minha Solução:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;public class BinaryCode {&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * @param args the command line arguments&lt;br /&gt;     */&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;    public String[] decode(String td){    // tb = numero em decimal&lt;br /&gt;   &lt;br /&gt;        int td_elementos = td.length();&lt;br /&gt;        int p[] = new int[td_elementos+1];&lt;br /&gt;        int f = td_elementos;&lt;br /&gt;        String answer[] = new String[2];&lt;br /&gt;        for(int t = 0; t&lt; 2; t++){&lt;br /&gt;        int n_ok = 0;&lt;br /&gt;            for(int i = 0; i &lt; td_elementos; i++) // só para o caso de p[0] == 0;&lt;br /&gt;        {&lt;br /&gt;            p[0] = t;&lt;br /&gt;            if(i == 0) //  Q[0] = P[0] + P[1] = 0 + P[1] = 1 =&gt; p[1] = q[0] - 0&lt;br /&gt;            {&lt;br /&gt;                p[i+1] = td.charAt(i) - p[i];&lt;br /&gt;                p[i+1] -= 48;&lt;br /&gt;                   if(p[i+1] &gt; 1 || p[i+1] &lt; 0) {&lt;br /&gt;                   n_ok++;&lt;br /&gt;               }&lt;br /&gt;            }&lt;br /&gt;            else { //Q[2] = P[1] + P[2] + P[3] = 1 + 1 + P[3] = 3, we know that P[3] = 1. / p[3] = q[2] - (p[1] + p[2])&lt;br /&gt;                p[i+1] = td.charAt(i) - (p[i-1] + p[i]);&lt;br /&gt;                p[i+1] -= 48;&lt;br /&gt;&lt;br /&gt;                   if(p[i+1] &gt; 1 || p[i+1] &lt; 0) {&lt;br /&gt;                   n_ok++;&lt;br /&gt;               }&lt;br /&gt;            }&lt;br /&gt;           &lt;br /&gt;        }&lt;br /&gt;        StringBuffer s = new StringBuffer();&lt;br /&gt;        for(int i = 0; i&lt; p.length-1; i++)  &lt;br /&gt;        {&lt;br /&gt;          //  System.out.printf("%d", p[i]);&lt;br /&gt;            if(p[i] &gt; 1) { n_ok++; }&lt;br /&gt;            s.append(p[i]);&lt;br /&gt;        }&lt;br /&gt;        if(n_ok &gt; 0){&lt;br /&gt;            answer[t] = new String("NONE");&lt;br /&gt;        }&lt;br /&gt;        else {&lt;br /&gt;            answer[t] = new String(s);&lt;br /&gt;        }&lt;br /&gt;        }&lt;br /&gt;    return answer;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;}&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-8847855863231820585?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/8847855863231820585/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=8847855863231820585' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/8847855863231820585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/8847855863231820585'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2008/08/topcoder-pratice-room-srms-srm-144-div.html' title='TopCoder -&gt; Pratice Room -&gt; SRMs -&gt; SRM 144 DIV 1'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-6278348593111764819</id><published>2008-08-04T20:44:00.000-07:00</published><updated>2008-08-04T20:48:27.796-07:00</updated><title type='text'>TopCoder...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/__eNe4vLr_uQ/SJfMzJ9mT6I/AAAAAAAAAFk/R_IVoU_RXB0/s1600-h/Sem+t%C3%ADtulo.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/__eNe4vLr_uQ/SJfMzJ9mT6I/AAAAAAAAAFk/R_IVoU_RXB0/s320/Sem+t%C3%ADtulo.jpg" alt="" id="BLOGGER_PHOTO_ID_5230874671433797538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Uma utilidade pra o meu blog. Observar o meu possivel progresso(ou regresso) no desenvolvimento dos algoritmos para solucionar os problemas propostos pelo TopCoder.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-6278348593111764819?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/6278348593111764819/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=6278348593111764819' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/6278348593111764819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/6278348593111764819'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2008/08/topcoder.html' title='TopCoder...'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/__eNe4vLr_uQ/SJfMzJ9mT6I/AAAAAAAAAFk/R_IVoU_RXB0/s72-c/Sem+t%C3%ADtulo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-3583720743255198745</id><published>2008-04-07T20:56:00.000-07:00</published><updated>2008-04-07T20:57:00.944-07:00</updated><title type='text'>WiMAX será algo grande, com ou sem Sprint, diz Motorola</title><content type='html'>&lt;p class="olho"&gt;O serviço Xohm está bastante atrasado em relação à agenda original, mas o show deve continuar, de acordo com a fabricante.&lt;/p&gt;                                                                               &lt;h3 style="font-weight: normal;"&gt;&lt;span style="font-size:78%;"&gt;Por &lt;span&gt;IDG News Service, EUA&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;O suporte financeiro para o novo serviço de WiMAX de alta velocidade sem fio, o Xohm, da Sprint Nextel, ainda pode ser questionado, mas a Motorola continua enxergando um mercado forte para a nova tecnologia, com ou sem a operadora.&lt;/p&gt; &lt;p&gt;“Seja com o suporte da Sprint ou sem ele, o WiMAX é um caminho sem volta”, diz Daniel Moloney, presidente da área de mobilidade doméstica e de redes da Motorola, divisão responsável pelos produtos WiMAX. “Existe um grande mercado global para essa tecnologia”, avalia.&lt;/p&gt; &lt;p&gt;A Motorola fabrica os produtos que a Sprint está implementando em seus testes e lançamentos do Xohm, e já provê os equipamentos para o desenvolvimento do serviço em outros países.&lt;/p&gt; &lt;p&gt;Moloney disse estar ciente dos esforços da Sprint para atrair investimentos de 1,5 bilhão de dólares ou mais pelas empresas de cabo na iniciativa Xohm, que deve custar 5 bilhões de dólares ao todo. Mas Moloney disse não estar por dentro dos detalhes sobre o andamento dessas negociações, nem os motivos pelos quais nenhum tipo de acerto foi concluído até a última segunda-feira (31), data limite imposta pela Sprint para as companhias de cabo envolvidas.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-3583720743255198745?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/3583720743255198745/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=3583720743255198745' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/3583720743255198745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/3583720743255198745'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2008/04/wimax-ser-algo-grande-com-ou-sem-sprint.html' title='WiMAX será algo grande, com ou sem Sprint, diz Motorola'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-6947853672710123779</id><published>2008-04-06T15:47:00.000-07:00</published><updated>2008-04-06T15:48:00.265-07:00</updated><title type='text'>Vivo finaliza aquisição 53,9% do capital da Telemig Celular</title><content type='html'>Segundo a Telefônica, uma das controladoras da Vivo, o negócio foi finalizado pelo preço de 1,16 bilhão de reais.                                                                               &lt;h3 style="font-weight: normal;"&gt;&lt;span style="font-size:78%;"&gt;Por &lt;span&gt;Redação do COMPUTERWORLD&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p&gt; &lt;/p&gt; &lt;p&gt;A Vivo, operadora de celulares controlada por Portugal Telecom (PT) e pela espanhola Telefónica, concluiu a aquisição de 53,9% do capital e de 4,27% das ações preferenciais da Telemig Celular Participações, informou a Telefónica.&lt;br /&gt;&lt;br /&gt;Em nota divulgada pela Comissão de Mercado de Valores da Espanha, a Telefónica diz que o preço total da aquisição foi 1,163 bilhão de reais.&lt;br /&gt;&lt;br /&gt;Adicionalmente, informa a Telefónica, e de acordo com a legislação brasileira do mercado de valores, a Vivo lançará agora uma oferta pública de aquisição (OPA) sobre a totalidade das ações com direito a voto da Telemig, a um preço por ação "igual a 80% do preço" de compra dos títulos negociados.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-6947853672710123779?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/6947853672710123779/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=6947853672710123779' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/6947853672710123779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/6947853672710123779'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2008/04/vivo-finaliza-aquisio-539-do-capital-da.html' title='Vivo finaliza aquisição 53,9% do capital da Telemig Celular'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-7551909682295900120</id><published>2008-04-05T15:30:00.001-07:00</published><updated>2008-04-05T15:34:30.772-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CPI Google Pedofilia'/><title type='text'>Presidente do Google vai depor em CPI</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Sexta-feira, 04 de abril de 2008 - 17h47&lt;/span&gt;    &lt;div id="texto_link"&gt;&lt;p&gt;SÃO PAULO - A CPI da Pedofilia acertou para quarta-feira (9) o depoimento de diretores do Google, em Brasília. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;De acordo com a assessoria do Senado, o Google concordou em enviar seu presidente no Brasil, Alexandre Hohagen, e o diretor de comunicação da empresa, Félix Ximenes. Ambos foram convidados para falar sobre as denúncias de que o orkut é usado de forma recorrente por pedófilos. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;O Ministério Público de São Paulo entregou à CPI documentos que demonstram que pedófilos usam a rede social para assediar crianças, distribuir material pedófilo e trocar informações com outros pedófilos. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Para a sessão em que os executivos do Google vão depor, foram convidados o delegado da Polícia Federal Carlos Eduardo Miguel Sobral, o procurador da República no Estado de São Paulo, Sérgio Gardenghi Suiama, e o presidente da organização não-governamental Safernet Brasil, Thiago Tavares Nunes de Oliveira. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Nos últimos anos, o Google implementou diversas ferramentas para a comunidade de usuários denunciar abusos postados no orkut, entre eles conteúdo pedófilo. A principal reivindicação do Ministério Público agora é que o Google ajude a identificar os autores de posts com caráter pedófilo. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;O Google argumenta que a rede social, hospedada em servidores na Califórnia, está sob controle da matriz americana e, por isso, os pedidos da Justiça devem ser encaminhados ao Google Inc. e não à divisão brasileira. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;O MP, por sua vez, diz que esta atitude burocratiza o combate a crimes online e, na prática, protege criminosos, uma vez que é muito mais difícil obter a quebra de sigilo do usuário nos Estados Unidos, onde a legislação protege fortemente a privacidade dos usuários, que no Brasil.&lt;/p&gt;&lt;/div&gt;  &lt;h4 style="text-align: right;"&gt;Felipe Zmoginski, do Plantão INFO&lt;/h4&gt;Complicado,, consequências de quem tem como objetivo reunir as informações do mundo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-7551909682295900120?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/7551909682295900120/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=7551909682295900120' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/7551909682295900120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/7551909682295900120'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2008/04/presidente-do-google-vai-depor-em-cpi.html' title='Presidente do Google vai depor em CPI'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-4505931472707424900</id><published>2008-04-03T20:34:00.000-07:00</published><updated>2008-04-03T20:38:24.844-07:00</updated><title type='text'>Pesquisadores desenvolvem avatar com inteligência artificial</title><content type='html'>&lt;p&gt;Ele é capaz de avaliar e de tirar conclusões baseadas em seu conhecimento de forma muito semelhante ao que faz uma criança de 4 anos na vida real&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Um grupo de pesquisadores do Rensselaer Polytechnic Institute, no Estado de Nova York,&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/__eNe4vLr_uQ/R_WikSZxoJI/AAAAAAAAAFU/LTHQTb3r1zY/s1600-h/777781_not_fot.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/__eNe4vLr_uQ/R_WikSZxoJI/AAAAAAAAAFU/LTHQTb3r1zY/s320/777781_not_fot.jpg" alt="" id="BLOGGER_PHOTO_ID_5185229290285932690" border="0" /&gt;&lt;/a&gt; Estados Unidos, trabalha no desenvolvimento de um avatar dotado de inteligência artificial e capaz de ter opiniões e de reagir às idéias de outros avatares controlados por humanos. Segundo os pesquisadores, o personagem virtual será capaz de aprender e avaliar situações a partir do relacionamento com humanos no metaverso.&lt;br /&gt;&lt;br /&gt;Em recente conferência sobre inteligência artificial, os pesquisadores apresentaram o primeiro avatar criado pelo projeto. Batizado de Eddie, o avatar tem a aparência e o raciocínio de uma criança de 4 anos. Ele é capaz de avaliar e de tirar conclusões baseadas em seu conhecimento de forma muito semelhante ao que faz uma criança de 4 anos na vida real.&lt;br /&gt;&lt;br /&gt;“Os avatares existentes em mundos virtuais, como o Second Life, são controlados diretamente por seus usuários e apenas nos dão a ilusão de mentalidade própria”, disse durante apresentação Selmer Bringsjord, chefe do departamento de ciência cognitiva de Rensselaer e líder da pesquisa. “Personagens autônomos com desempenho realmente convincente devem ter memórias, crenças e desejos.”&lt;br /&gt;&lt;br /&gt;Segundo Bringsjord, o objetivo do projeto não é construir uma teoria computacional que explique e antecipe o comportamento humano, mas sim desenvolver agentes, dotados de inteligência artificial, mais interessantes e úteis por conta de sua capacidade de reação a estímulos externos. “As aplicações incluem desde entretenimento e jogos até aplicações educacionais e sistemas domésticos de segurança.”&lt;br /&gt;&lt;br /&gt;A equipe espera desenvolver uma versão do holodeck - um sistema de realidade virtual visto na série Jornada nas Estrelas, no qual os personagens interagem com hologramas de outros indivíduos. Para Bringsjord, o sistema permitiria que avatares com inteligência artificial avançada interagissem diretamente com humanos.&lt;br /&gt;&lt;br /&gt;Na página &lt;a href="http://tinyurl.com/2vjt59" onmouseover="ddrivetip('')" onmouseout="hideddrivetip()"&gt;&lt;u&gt;http://tinyurl.com/2vjt59&lt;/u&gt;&lt;/a&gt;, há vídeos de demonstração das habilidades de Eddie.&lt;/p&gt;                &lt;p class="fonte"&gt;Agência Estado&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-4505931472707424900?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/4505931472707424900/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=4505931472707424900' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/4505931472707424900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/4505931472707424900'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2008/04/pesquisadores-desenvolvem-avatar-com.html' title='Pesquisadores desenvolvem avatar com inteligência artificial'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/__eNe4vLr_uQ/R_WikSZxoJI/AAAAAAAAAFU/LTHQTb3r1zY/s72-c/777781_not_fot.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-3874261644680262290</id><published>2007-08-03T18:31:00.000-07:00</published><updated>2007-08-03T18:36:31.601-07:00</updated><title type='text'>Carreira: 6 habilidades de TI que você precisa ter – parte I</title><content type='html'>Conheça nesta primeira reportagem sobre o tema as seis habilidades que as empresas de tecnologia estão buscando em seus novos profissionais. Você já tem essas cartas na manga? &lt;p&gt;Você falou com algum recrutador de empresa de alta tecnologia ou professor de ciências da computação recentemente? Segundo alguns especialistas norte-americanos, a escassez prevista para a área de TI há cerca de um ano já é realidade.&lt;/p&gt; &lt;p&gt;“Tudo o que eu vejo no Vale do Silício é totalmente contrário à suposição de que os programadores estão perdendo espaço e perdendo posições para offshore. De grandes companhias a start-ups, as empresas estão contratando o máximo possível”, comenta Kevin Scott, gerente sênior de engenharia do Google e membro da divisão educacional da Association for Computing Machinery.&lt;/p&gt; &lt;p&gt;Muitos recrutadores dizem que existem mais posições abertas do que eles conseguem preencher. Essa é a opinião, por exemplo, de Kate Kaiser, professora de TI da Universidade de Marquette, em Milwaukee, que aponta que os estudantes estão sendo contratados mesmo antes de se formar. Em janeiro, a executiva perguntou a 34 de seus estudantes de análise de sistemas e design quantos já tinham aceito trabalho para depois da formatura, em maio. Vinte e quatro deles levantaram as mãos. “Eu tenho certeza que os outros dez que não tinham recebido propostas até então já estão empregados até agora”, comenta.&lt;/p&gt; &lt;p&gt;No entanto, as vagas estão sobrando apenas para quem tem as habilidades corretas. Se você quer ser parte dessa onda, leia – nesta primeira reportagem sobre o tema – o que os especialistas dizem sobre capacitação para o futuro próximo. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;1-) Habilidades com máquinas&lt;/strong&gt;&lt;br /&gt;À medida que as companhias trabalham para construir softwares como filtros colaborativos, filtros de spam e aplicações de detecção de fraude que buscam padrões em grandes conjuntos de dados, alguns especialistas dizem que existe uma necessidade crescente por pessoas com conhecimentos de aprendizagem de máquina, ou habilidade para desenhar e desenvolver algoritmos e técnicas para aprimorar o desempenho de computadores. &lt;/p&gt; &lt;p&gt;“E não é apenas o caso do Google. Existem várias aplicações que têm tamanhos muito, muito grandes, o que cria um problema fundamental de como você organiza os dados e apresenta aos usuários”, comenta Scott.&lt;/p&gt; &lt;p&gt;A demanda por essas aplicações está elevando também a necessidade por habilidades em data mining, modelagem estatística e estruturação de dados. Segundo ele, uma pessoa pode conhecer a aprendizagem de máquinas por meio de experiência profissional ou por cursos avançados extra-curriculares ou mesmo por uma graduação.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2-) Aplicações avançadas em plataformas móveis&lt;/strong&gt;&lt;br /&gt;A corrida por entregar conteúdo por meio de dispositivos móveis está ligada aos dias mais selvagens da internet, ainda nos anos 90, diz Sean Ebner, vice-presidente de serviços profissionais da Spherion Pacific Enterprises, empresa de recrutamento de Fort Lauderdale. &lt;/p&gt; &lt;p&gt;Mas aparelhos como BlackBerries e Treos se tornando tão importantes no dia-a-dia corporativo, diz ele, as companhias precisam de pessoas aptas por estender aplicações como ERP, sistemas de compras ou despesas a esses aparelhos. “Eles precisam de pessoas que levem aplicações a esses aparelhos”, complementa Scott.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;3-) Redes sem fio a fundo&lt;/strong&gt;&lt;br /&gt;Com a proliferação de padrões como Wi-Fi, WiMax e Bluetooth, conhecimento em segurança de transmissões sem-fio está na lista prioritária de habilidades desejadas por um empregador da área de tecnologia, diz Neill Hopkins, vice-presidente de desenvolvimento de talentos na CompTIA. “Se eu precisasse contratar um especialista em tecnologias sem-fio, eu também gostaria que ele entendesse as implicações de segurança daquilo e que a incluísse desde os controles iniciais”, aponta Howard Schmidt, presidente da Information Systems Security Association e ex-CSO da eBay. &lt;/p&gt; &lt;p&gt;Mas não vá ao mercado apenas com uma certificação em tecnologias sem-fio. Segundo o executivo, ninguém consegue uma boa contração como técnico em wireless. É necessário ser administrador de rede com especialização em tecnologia sem-fio, de forma que o profissional pode saber qual o papel desempenhado pelo wireless em uma rede.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;4-) Interfaces inteligentes&lt;/strong&gt;&lt;br /&gt;Outra área que deverá registrar uma demanda crescente é a de interação homem-computador ou de design de interface ao usuário – que é a elaboração de interface ao usuário para aplicações web ou desktop. &lt;/p&gt; &lt;p&gt;“Tem existido mais reconhecimento ao longo do tempo de que não está tudo certo em um engenheiro apenas jogar uma interface de qualquer jeito a uma aplicação. Os consumidores estão vendo cada vez mais produtos bem desenhados. Então, porque eles não deveriam ter essa demanda em cada parte de software que utilizam?”, aponta Scott, ressaltando a preocupação crescente de empresas como a Apple sobre o assunto. O profissional que tiver essa qualificação, de fato deve ser bem visto pelos empregadores.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;5) Gerentes (verdadeiros) de projeto&lt;br /&gt;&lt;/strong&gt;Gerentes de projeto sempre foram muito procurados, mas o crescimento da intolerância por verbas adicionais ou projetos falhos fez com que crescesse ainda mais a demanda por esses profissionais, tidos como pessoas que “sabem o que estão fazendo”, garante Grant Gordon, gerente da empresa Intronic Solutions Group, da área de recrutamento.&lt;/p&gt; &lt;p&gt;“Os recrutadores estão procurando ‘verdadeiros gerentes de projetos’, não apenas pessoas que têm esta indicação em seu título. Os empregadores querem pessoas que possam ter uma visão do ciclo de vida do produto e gerenciar verdadeiramente um projeto”, diz.&lt;br /&gt;No processo de seleção, Gordon geralmente faz com que um especialista entreviste o candidato sobre determinado assunto e o coloque em situações para serem resolvidas. Dessa forma, consegue avaliar como o candidato lidou com situações diferenciadas no passado. “É fácil regurgitar o que você aprendeu do PMBOK –Project Management Institute’s Project Management Body of Knowledge – mas quando diz respeito a coisas como gerenciamento de conflito, você começa a ver se eles realmente sabem o que estão fazendo”, comenta.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;6-) Conhecimentos sobre redes&lt;br /&gt;&lt;/strong&gt;Não importa onde você trabalha em TI. Você não consegue escapar do conceito de redes. Isso torna crucial a existência de certas habilidades para alguns profissionais que geralmente não têm esse tipo de relacionamento nas veias, como os engenheiros de software. &lt;/p&gt; &lt;p&gt;O conselho é que, pelo menos, esses profissionais trabalhem conceitos básicos de rede, como TCP/IP, ethernet e fibra óptica, além de computação distribuída.&lt;/p&gt; &lt;p&gt;“Existe uma necessidade crescente de que profissionais que escrevem aplicações instaladas em data centers saibam também o impacto que suas criações têm nas redes. Eles também precisam entender como tirar vantagem da rede no design de suas aplicações”, comenta Scott.&lt;/p&gt; &lt;p&gt;Conheça nesta quarta-feira (25/07) as outras seis habilidades que estão cada vez mais requisitadas pelas empresas de TI.&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;FONTE:Computerworld&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;24/07/2007&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: arial;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;------------------&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: arial;"&gt;hmm, bem interessante td isso,, querem só td em um, bom,, peguei essa notícia na computerworld e tô pra ver o q vem na parte dois dessa matéria! =) há,, particularmente achei muito interessante a parte de interfaces, hé, lamento contrariar alguns engenheiros, mas faça as coisas funcionarem e faça uma interface bunitinha tbm viu DR.! &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-3874261644680262290?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/3874261644680262290/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=3874261644680262290' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/3874261644680262290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/3874261644680262290'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2007/08/carreira-6-habilidades-de-ti-que-voc.html' title='Carreira: 6 habilidades de TI que você precisa ter – parte I'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-3997768662766130034</id><published>2007-07-30T15:31:00.000-07:00</published><updated>2007-07-30T15:46:57.860-07:00</updated><title type='text'>Instituições cearenses serão interligadas pela GigaFor</title><content type='html'>&lt;p style="color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span class="titulo"&gt;Instituições cearenses serão interligadas pela GigaFor&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;                      &lt;p&gt;A Rede Metropolitana de Fortaleza terá extensão de 79 quilômetros de cabos de fibra ótica, com velocidade de um gigabite&lt;/p&gt; &lt;p&gt;O Ceará entra definitivamente na era digital de banda larga, da internet de alta velocidade. A partir do dia seis de agosto próximo, as instituições de pesquisas, de educação superior e tecnológicas do Estado começam a ser interligadas a um gigabite por segundo, através da Rede Metropolitana de Fortaleza (GigaFor), com uma extensão de 79 quilômetros de cabos de fibra óptica.&lt;/p&gt; &lt;p&gt;A GigaFor é parte do projeto Rede Comep, que objetiva a implantação de teias metropolitanas em todas as capitais brasileiras, a partir da Rede Ipê, uma nova geração da rede acadêmica, mantida pela Rede Nacional de Pesquisas (RNP), do Ministério da Ciência e Tecnologia (MCT). Segundo o governo do Estado, para concluir a licitação — no Pará a rede já está instalada —, o Ceará recebeu R$ 1,5 milhão da RNP, para aplicação no projeto.&lt;/p&gt; &lt;p&gt;´O GigaFor, como o próprio nome sugere, é uma rede de Internet de alta velocidade e resolução, que irá interligar todas as instituições de pesquisas do Ceará às demais universidades do País´, destaca o secretário adjunto da Secretaria da Ciência, Tecnologia e Educação Superior (Secitece), Mauro Oliveira. Segundo ele, esse é o primeiro passo para levar para todo a capital e o Interior cearense, a internet de alta velocidade e, futuramente, a TV digital.&lt;/p&gt; &lt;p&gt;Inicialmente, explica Oliveira, o Gigafor irá garantir maior dinâmica na comunicação entre pesquisadores, acadêmicos e estudantes das instituições interligadas. Além de viabilizar discussões, trocas de trabalhos e teleconferências em tempo real. Isto, acrescenta, vai permitir ainda o desenvolvimento de novas pesquisas, de protocolos de comunicação, de tecnologias de roteamento e até a realização de cirurgias à distância - através da telemedicina.&lt;/p&gt; &lt;p&gt;Oliveira explica que, como o cabo principal forma um anel com 36 fibras óticas, duas vezes superior ao do Instituto Nacional de Pesquisas Espaciais (INPE), no Eusébio, que tem 12 fibras, o GigaFor vai interligar também os órgãos estaduais e municipais de Fortaleza, além da Companhia Energética do Ceará (Coelce). ´Estado e Prefeitura foram integradas ao projeto porque concederam desoneração de impostos, enquanto a Coelce liberou os postes, sem custo, para a estruturação da fibra ótica´, justifica Oliveira.&lt;/p&gt; &lt;p&gt;Em Fortaleza desde o dia 16 de fevereiro deste ano, os cabos custaram R$ 378.773,74, e serão instalados pela empresa Ômega Construção. Segundo a Secitece, R$ 823.017,16, serão investidos nos serviços de implantação da rede, enquanto outros R$ 178.673,88, foram aplicados na aquisição de equipamentos para a GigaFor.&lt;/p&gt; &lt;p&gt;Participarão da GigaFor a Universidade de Fortaleza (Unifor), a UFC, a Fundação Universidade Estadual do Ceará, o Centro Federal de Educação Tecnológica do Estado, a Escola de Saúde Pública, o Instituto Centro de Ensino Tecnológico; Embrapa Agroindústria Tropical; Funceme, Hospital Geral de Fortaleza; Instituto Atlântico e Inpe/Roen.&lt;/p&gt; &lt;p&gt;&lt;em&gt;FONTE: Diário do Nordeste&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;30/07/2007&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-3997768662766130034?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/3997768662766130034/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=3997768662766130034' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/3997768662766130034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/3997768662766130034'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2007/07/instituies-cearenses-sero-interligadas.html' title='Instituições cearenses serão interligadas pela GigaFor'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-5310639701644678320</id><published>2007-07-29T19:53:00.000-07:00</published><updated>2007-07-29T20:22:43.378-07:00</updated><title type='text'>Descompilor para Java.</title><content type='html'>&lt;b&gt;Overview:&lt;/b&gt; DJ Java Decompiler is Windows decompiler and disassembler for Java that reconstructs the original source code from the compiled binary CLASS files (for example Java applets). DJ Java Decompiler is able to decompile complex Java applets and binaries, producing accurate source code. DJ Java Decompiler is a stand-alone Windows application; it doesn't require having Java installed.DJ Java Decompiler is not just Java decompiler and disassembler but it is also a fully featured Java editor using the graphic user interface with syntax-coloring.Version 3.9.9.91 adds new options in new options in "View" menu, allows more detailed view of the methods, constants, interfaces, and attributes.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Format:&lt;/strong&gt; Software | &lt;strong&gt;Size:&lt;/strong&gt; 4,316KB | &lt;strong&gt;Date:&lt;/strong&gt; Sep 2005 | &lt;strong&gt;Version:&lt;/strong&gt; 3.9.9.91 | &lt;strong&gt;System Requirements:&lt;/strong&gt; Windows 95/98/Me/NT/2000/XP/2003 Server | &lt;strong&gt;License:&lt;/strong&gt; Free to try | &lt;strong&gt;Price:&lt;/strong&gt; $19.99 | &lt;strong&gt;Limitations:&lt;/strong&gt; 10-uses trial&lt;br /&gt;&lt;br /&gt;Download: http://software.techrepublic.com.com/download.aspx?docid=213547&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Parece que agora temos uma ferramenta bastante interessante para descompilar os "nossos" arquivos applets e binários desenvolvidos em java. Não tinha conhecimento desse DJ Java Decompiler e por falta de tempo ainda não pude testa-lo, mas acredito que seja uma ferramente bastante interessante.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Compilador: &lt;/span&gt;Ferramente utilizada pelos desenvolvedores de softwares que tem a "função" de transformar o código-fonte em código de máquina tendo como resultado final um arquivo executável. O Descompilador parte do arquivo executável para o codigo-fonte, como nome surgere, faz o processo inverso do compilador!&lt;br /&gt;&lt;br /&gt;Java é uma linguagem interpretada e não compilada. Então,, vamos analisar!&lt;br /&gt;(proximo tópico!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-5310639701644678320?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/5310639701644678320/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=5310639701644678320' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/5310639701644678320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/5310639701644678320'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2007/07/descompilor-para-java.html' title='Descompilor para Java.'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3072764897740486338.post-5225683687481187770</id><published>2007-07-26T22:39:00.000-07:00</published><updated>2007-07-26T23:35:36.657-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multi-touch screen'/><title type='text'>Microsoft Surface + Multi-Touch Screen</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Microsoft Surface&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Microsft Surface (Codiname: Milan), é a mais nova plataforma da Microsoft que, de acordo com Bill Gates, tem uma intensão "futurista", pois teclado e mouse são ausentes. Surface foi feito para haver uma interação mais natural com o uso das maos, voz ou caneta.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Funcionamento&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;O Surface contém uma tela de 30 polegadas, 5 câmeras infravermelho que detectam os movimentos próximos à tela que são projetados pelo sistema e roda, pelo menos inicialmente, somente aplicativos específicos. Então pode ser considerado um sistema embarcado.&lt;br /&gt;&lt;br /&gt;Funciona com Windows Vista e existe a possibilidade de usar alguns equipamentos(câmeras digitais, celulares, pda's) com cabo ou não(wireless).&lt;br /&gt;&lt;br /&gt;No caso da interação de outros aparelhos por meio do Wireless, o Microsoft Surface ja vem preparado para reconhecer vários aparelhos com essa tecnologia. Basta colocar o aparelho sobre a tela que o sistema reconhecerá e irá mostrar as opções de interação com o periférico.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interação&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;O principal meio de interação é o uso das mãos. Considerando que o formato da máquina é o de uma mesa de um pouco menos de 1 metro de altura que acaba tornando-se confortavel, tanto para a interação, quanto para a visualização da tela.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Aplicativos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Nesta primeira versão há poucos aplicativos, mas muito interessantes, como a edição de fotos totalmente manual. Podendo ampliar, diminuir, desenhar e outras opções mais.&lt;br /&gt;&lt;br /&gt;Fonte: http://pt.wikipedia.org&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Vale resaltar que a Apple, como sempre na frente, já tem um aparelho, iPhone, no mercado usando essa tecnologia.&lt;br /&gt;&lt;br /&gt;A multi-touch screen tem como um dos seus principais desenvolvedores Jefferson V. Han, um pesquisador da New York University's (NYU) Courant Institute of Mathematical Sciences, que foi o primeiro a apresentar algo concreto que foi uma tela multi-touch screen. Seu trabalho foi apresentado na conferência TEC (Technology Entertainment Design) em Monterey, California. Vários vídeos já foram produzidos dessa apresentação de Jeff Han e podem ser facilmente encontrado no site do You Tube.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;O que é essa multi-touch?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Até então tinhamos no mercado, a tradicional touch screen, que é capaz de identificar somente um toque por vez. Podemos citar como exemplo, os "touchpads" que temos em alguns notebooks e os terminais de bancos por exemplo, onde não precisamos de mouse ou teclado para "navegar".&lt;br /&gt;&lt;br /&gt;Com o multi-touch, podemos interagir usando mas do que um simples curso, como estamos acostumado. Essa tecnologia nos permite dispensar completamente o mouses e teclados.&lt;br /&gt;&lt;br /&gt;Temos no mercado o aparelho da Apple, iPhone(lançado em 2007), que já possui essa tecnologia. Em tais aparelhos a grande revolução fica na questão de como passamos a manusear(rotacionar, manusear) as fotos nesse dispositivo.&lt;br /&gt;&lt;br /&gt;Desenvolver software capazes de interpretar e trabalhar com esses multiplos "click" é uma das parte que me facina.&lt;br /&gt;&lt;br /&gt;Vale resaltar que esse invento não surgiu da noite por dia. Multi-touch tem mais ou menos 25 anos de historia, que começou pioneiramente na Universidade de Toronto, com multi-touch tables, e no Bell Labs(multi-touch screen).&lt;br /&gt;&lt;br /&gt;Rs, meu lcd não é touch screen, só tenho que receber instruções de um simples clique e tô com dificuldades para interpretar as suas ações.. =X..&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3072764897740486338-5225683687481187770?l=davidaragao.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidaragao.blogspot.com/feeds/5225683687481187770/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3072764897740486338&amp;postID=5225683687481187770' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/5225683687481187770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3072764897740486338/posts/default/5225683687481187770'/><link rel='alternate' type='text/html' href='http://davidaragao.blogspot.com/2007/07/microsoft-surface-multi-touch-screen.html' title='Microsoft Surface + Multi-Touch Screen'/><author><name>dvd-b</name><uri>http://www.blogger.com/profile/11356056804604556288</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
