<?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:blogger='http://schemas.google.com/blogger/2008' 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-3714184009495028184</id><updated>2024-08-30T03:31:54.636-07:00</updated><title type='text'>Java, SQL Server e X3D</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rvx3d.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://rvx3d.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Moderador</name><uri>http://www.blogger.com/profile/10454721118534940276</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3714184009495028184.post-3406711121719306098</id><published>2011-07-19T11:16:00.000-07:00</published><updated>2011-07-19T11:16:02.216-07:00</updated><title type='text'>Tutorial XPath</title><content type='html'>&lt;h1&gt;&lt;span style=&quot;color: navy; font-family: Verdana; font-size: large;&quot;&gt;Tutorial XPath&lt;/span&gt;&lt;/h1&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;XPath é um conjunto de regras de sintaxe para definir partes de um documento XML.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;XPath é o elemento principal no padrão W3C XSLT. Sem o conhecimento de XPath você não será capaz de criar documentos XSLT.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h1&gt;&lt;span style=&quot;color: navy; font-family: Verdana; font-size: small;&quot;&gt;Introdução ao XPath&lt;/span&gt;&lt;/h1&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;XPath é um conjunto de regras de sintaxe para definir partes de um documento XML.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;color: navy; font-family: Verdana; font-size: x-small;&quot;&gt;O que é XPath?&lt;/span&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath é uma sintaxe para definir partes de um documento XML&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath usa caminhos para definir elementos XML&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath define uma biblioteca de funções padrão&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath é o elemento principal em XSLT&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath não é escrito em XML&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath é um padrão W3C&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Como caminhos de arquivos tradicionais&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;XPath&lt;/b&gt;&amp;nbsp;usa expressões de caminho para identificar nós em um documento XML. Essas expressões de caminho se parecem muito com as expressões que você vê quando você trabalha num sistema de arquivos de um computador:&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; w3schools/xpath/default.asp&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: navy; font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;color: purple; font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Exemplo de XPath&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Veja esse documento XML simples:&lt;/span&gt;&lt;br /&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;  &lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&amp;gt;
  &amp;lt;catalog&amp;gt;
    &amp;lt;cd country=&quot;USA&quot;&amp;gt;
      &amp;lt;title&amp;gt;Empire Burlesque&amp;lt;/title&amp;gt;
      &amp;lt;artist&amp;gt;Bob Dylan&amp;lt;/artist&amp;gt;
      &amp;lt;price&amp;gt;10.90&amp;lt;/price&amp;gt;
    &amp;lt;/cd&amp;gt;
    &amp;lt;cd country=&quot;UK&quot;&amp;gt;
      &amp;lt;title&amp;gt;Hide your heart&amp;lt;/title&amp;gt;
      &amp;lt;artist&amp;gt;Bonnie Tyler&amp;lt;/artist&amp;gt;
      &amp;lt;price&amp;gt;9.90&amp;lt;/price&amp;gt;
    &amp;lt;/cd&amp;gt;
    &amp;lt;cd country=&quot;USA&quot;&amp;gt;
      &amp;lt;title&amp;gt;Greatest Hits&amp;lt;/title&amp;gt; 
      &amp;lt;artist&amp;gt;Dolly Parton&amp;lt;/artist&amp;gt; 
      &amp;lt;price&amp;gt;9.90&amp;lt;/price&amp;gt; 
    &amp;lt;/cd&amp;gt;
  &amp;lt;/catalog&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/pre&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;A expressão&amp;nbsp;&lt;b&gt;XPath&lt;/b&gt;&amp;nbsp;abaixo seleciona o elemento RAIZ&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;/catalog&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;A expressão XPath abaixo seleciona todos os elementos&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;/catalog/cd&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;A expressão XPath abaixo seleciona todos os elementos&amp;nbsp;&lt;b&gt;price&lt;/b&gt;&amp;nbsp;de todos os elementos&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;/catalog/cd/price&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Nota:&lt;/b&gt;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Se o caminho começa com uma barra ( / ) ele representa um caminho absoluto para um elemento!&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath define uma biblioteca de funções padrão&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath define uma biblioteca de funções padrão para trabalhar com strings, números e expressões booleanas.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;A expressão XPath abaixo seleciona todos os elementos&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;que tem um elemento&amp;nbsp;&lt;b&gt;price&lt;/b&gt;&amp;nbsp;que tem um valor maior que 10.80:&lt;/span&gt;&lt;br /&gt;
&lt;pre&gt;&lt;b&gt;&lt;span style=&quot;color: blue; font-family: Verdana;&quot;&gt;  /catalog/cd[price&amp;gt;10.80]
&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;h2&gt;&lt;span style=&quot;color: navy; font-family: Verdana; font-size: small;&quot;&gt;XPath é usado em XSLT&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath é o elemento principal do padrão XSLT. Sem o conhecimento de XPath você não será capaz de criar documentos XSLT.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Você pode ler mais sobre XSLT no nosso tutorial XSLT em&amp;nbsp;&lt;a href=&quot;http://www.w3schools.com/xsl/default.asp&quot;&gt;inglês&lt;/a&gt;&amp;nbsp;ou em&amp;nbsp;&lt;a href=&quot;http://www.dicas-l.unicamp.br/dicas-l/xslt.htm&quot;&gt;português&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;color: navy; font-family: Verdana; font-size: small;&quot;&gt;XPath é um padrão W3C&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath foi liberado com uma recomendação W3C em 16 de novembro de 1999 como uma linguagem para endereçar partes de um documento XML.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath foi desenvolvido para ser usado por XSLT, XPointer e outros softwares XML parsing.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Você pode ler mais sobre padrões XML e XSl em&amp;nbsp;&lt;a href=&quot;http://www.w3schools.com/w3c/default.asp&quot;&gt;nosso tutorial W3C&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h1&gt;&lt;span style=&quot;color: navy; font-family: Verdana; font-size: small;&quot;&gt;Sintaxe XPath&lt;/span&gt;&lt;/h1&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;XPath usa expressões de caminho para localizar nós dentro de documentos XML.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Documento XML de Exemplo&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Nós usaremos esse documento XML simples para descrever a sintaxe XPath:&lt;/span&gt;&lt;br /&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt; &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&amp;gt;
  &amp;lt;catalog&amp;gt;
    &amp;lt;cd country=&quot;USA&quot;&amp;gt;
      &amp;lt;title&amp;gt;Empire Burlesque&amp;lt;/title&amp;gt;
      &amp;lt;artist&amp;gt;Bob Dylan&amp;lt;/artist&amp;gt;
      &amp;lt;price&amp;gt;10.90&amp;lt;/price&amp;gt;
    &amp;lt;/cd&amp;gt;
    &amp;lt;cd country=&quot;UK&quot;&amp;gt;
      &amp;lt;title&amp;gt;Hide your heart&amp;lt;/title&amp;gt;
      &amp;lt;artist&amp;gt;Bonnie Tyler&amp;lt;/artist&amp;gt;
      &amp;lt;price&amp;gt;9.90&amp;lt;/price&amp;gt;
    &amp;lt;/cd&amp;gt;
    &amp;lt;cd country=&quot;USA&quot;&amp;gt;
      &amp;lt;title&amp;gt;Greatest Hits&amp;lt;/title&amp;gt; 
      &amp;lt;artist&amp;gt;Dolly Parton&amp;lt;/artist&amp;gt; 
      &amp;lt;price&amp;gt;9.90&amp;lt;/price&amp;gt; 
    &amp;lt;/cd&amp;gt;
  &amp;lt;/catalog&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/pre&gt;&lt;h2&gt;&lt;span style=&quot;color: navy; font-family: Verdana; font-size: small;&quot;&gt;Localizando Nós&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Documentos XML podem ser representados como árvores de nós (muito similar à visão em árvore das pastas do seu computador).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;XPath usa uma expressão padrão para identificar nós em um documento XML. Um padrão XPath é uma lista nomes de elementos filhos separada por barras que descreve o caminho através do documento XML. O padrão &quot;seleciona&quot; elementos que combinam com o caminho.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;A expressão XPath a seguir seleciona todos os elementos preço de todos os elementos&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue; font-family: Verdana;&quot;&gt;&amp;nbsp; /catalog/cd/price&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;Nota: Se o caminho começa com uma barra ( / ) ele representa um caminho absoluto para um elemento!&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Nota:&lt;/b&gt;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Se o caminho começa com duas barras ( // ) então todos os elementos no documento que se encaixam no critério serão selecionados (mesmo que eles estejam em níveis diferentes da árvore XML)!&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;A expressão XPath a seguir seleciona todos os elementos cd no documento:&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue; font-family: Verdana;&quot;&gt;&amp;nbsp; //cd&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;color: navy; font-family: Verdana;&quot;&gt;&lt;b&gt;Selecionando elementos desconhecidos&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Curingas ( * ) podem ser usados para selecionar elementos XML desconhecidos.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;A expressão XPath a seguir seleciona todos os elementos filhos de todos os elementos&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;/catalog/cd/*&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
A expressão XPath a seguir seleciona todos os elementos&amp;nbsp;&lt;b&gt;price&lt;/b&gt;&amp;nbsp;que são elementos netos do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;/catalog/*/price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
A expressão XPath a seguir seleciona todos os elementos&amp;nbsp;&lt;b&gt;price&lt;/b&gt;&amp;nbsp;que têm dois ancestrais:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;/*/*/price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
A expressão XPath a seguir seleciona todos os elementos no documento:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;&amp;nbsp;//*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;color: navy; font-family: Verdana;&quot;&gt;&lt;b&gt;Selecionando Seções&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Usando-se colchetes numa expressão&amp;nbsp;&lt;b&gt;XPath&lt;/b&gt;&amp;nbsp;você pode especificar um elemento adiante.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;A expressão XPath a seguir seleciona o primeiro elemento&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;filho do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;/catalog/cd[1]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
A expressão XPath a seguir seleciona o último elemento&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;filho do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;&amp;nbsp;(&lt;span style=&quot;color: red;&quot;&gt;Nota: não existe a função first()&lt;/span&gt;):&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;/catalog/cd[last()]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
A expressão XPath a seguir seleciona todos os elementos&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;&amp;nbsp;que tem um elemento&amp;nbsp;&lt;b&gt;price&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;/catalog/cd[price]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
A expressão XPath a seguir seleciona todos os elementos&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;&amp;nbsp;que tem um elemento&amp;nbsp;&lt;b&gt;price&lt;/b&gt;&amp;nbsp;com valor de 10.90:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;/catalog/cd[price=10.90]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
A expressão XPath a seguir seleciona todos os elementos&amp;nbsp;&lt;b&gt;price&lt;/b&gt;&amp;nbsp;de todos os elementos&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;&amp;nbsp;que tem um elemento&amp;nbsp;&lt;b&gt;price&lt;/b&gt;&amp;nbsp;com valor de 10.90:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;/catalog/cd[price=10.90]/price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;color: navy; font-family: Verdana;&quot;&gt;&lt;b&gt;Selecionando vários caminhos&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Usando o operador &quot;|&quot; numa expressão XPath você pode selecionar vários caminhos.&lt;br /&gt;
&lt;br /&gt;
A expressão XPath a seguir seleciona todos os elementos&amp;nbsp;&lt;b&gt;title&lt;/b&gt;&amp;nbsp;e&amp;nbsp;&lt;b&gt;artist&lt;/b&gt;&amp;nbsp;do elemento&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;&amp;nbsp;/catalog/cd/title |&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;/catalog/cd/artist&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
A expressão XPath a seguir seleciona todos os elementos&amp;nbsp;&lt;b&gt;title&lt;/b&gt;&amp;nbsp;e&amp;nbsp;&lt;b&gt;artist&lt;/b&gt;&amp;nbsp;do documento:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;//title | //artist&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
A expressão XPath a seguir seleciona todos os elementos&amp;nbsp;&lt;b&gt;title&lt;/b&gt;,&amp;nbsp;&lt;b&gt;artist&lt;/b&gt;&amp;nbsp;e&amp;nbsp;&lt;b&gt;price&lt;/b&gt;&amp;nbsp;do documento:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;//title | //artist | //price&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
A expressão XPath a seguir seleciona todos os elementos&amp;nbsp;&lt;b&gt;title&lt;/b&gt;&amp;nbsp;do elemento&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;do elemento&amp;nbsp;&lt;b&gt;catalog&lt;/b&gt;, e todos os elementos&amp;nbsp;&lt;b&gt;artist&lt;/b&gt;&amp;nbsp;no documento:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;/catalog/cd/title | //artist&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;color: navy; font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Em XPath todos os atributos são especificados pelo prefixo &quot;@&quot;.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Esta expressão XPath seleciona todos os atributos chamados country:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;//@country&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
Esta expressão XPath seleciona todos os elementos&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;que tem um atributo chamado&amp;nbsp;&lt;b&gt;country&lt;/b&gt;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;&amp;nbsp;//cd[@country]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
Esta expressão XPath seleciona todos os elementos&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;que tem algum atributo:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;&amp;nbsp;//cd[@*]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
Esta expressão XPath seleciona todos os elementos&amp;nbsp;&lt;b&gt;cd&lt;/b&gt;&amp;nbsp;que tem um atributo chamado country com valor &#39;&lt;b&gt;UK&lt;/b&gt;&#39;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;&amp;nbsp;//cd[@country=&#39;UK&#39;]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: navy; font-family: Verdana; font-size: medium;&quot;&gt;&lt;b&gt;&lt;br /&gt;
XPath Location Paths (Caminho Locais XPath)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Uma expressão de caminho local (location path) resulta em um conjunto de nós.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Expressão de Caminho Local&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Um caminho local pode ser absoluto ou relativo.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Um caminho local absoluto começa com uma barra ( / ) e um caminho local relativo não. Em ambos os casos o caminho local consiste de um ou mais níveis de localização, cada um separado por uma barra:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Um caminho local absoluto:&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;/step/step/...&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;Um caminho local relativo:&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;step/step&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
Os níveis de localização são avaliados em ordem um de cada vez, da esquerda pra direita. Cada nível é avaliado segundo os nós no conjunto de nós atual. Se o caminho local é absoluto, o conjunto de nós atual é o nó raiz. Se o caminho local é relativo, o conjunto de nós atual consiste do nó onde a expressão está sendo usada. Níveis de localização consistem de:&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;um eixo (especifica a relação de árvore entre os nós selecionados pelo nível de localização e o nó atual)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;um nó teste (especifica o tipo de nó e o nome expandido dos nós selecionados pelo nível de localização)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;zero ou mais predicados (usa expressões para refinar mais o conjunto de nós selecionado pelo nível de localização)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;A sintaxe para um nível de localização é:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;nomeeixo::noteste[predicado]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
Exemplo:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;child::price[price=9.90]&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;color: navy; font-family: Verdana;&quot;&gt;&lt;b&gt;Eixos e Nós de Teste&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Um eixo define um conjunto de nós relativo ao nó atual. Um nó de teste é usado para identificar um nó dentro de um eixo. Nós podemos executar um nó de teste por nome ou por tipo.&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Nome do Eixo&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Descrição&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;ancestor&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém todos os ancestrais (pais, avós, etc) do nó atual.&amp;nbsp;&lt;b&gt;Nota:&lt;/b&gt;&amp;nbsp;Este eixo incluirá sempre o nó raiz, a menos que o nó atual seja o nó raiz&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;ancestor-or-self&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém o nó atual mais todos os seus ancestrais (pai, avô, etc)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;attribute&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém todos os atributos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém todos os filhos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;descendant&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém todos os descendentes (filhos, netos, etc) do nó atual.&amp;nbsp;&lt;b&gt;Nota:&lt;/b&gt;&amp;nbsp;Este eixo nunca contém atributos ou nós namespace&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;descendant-or-self&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém o nó atual mais todos os seus descendentes (filhos, netos, etc)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;following&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém tudo no documento depois da tag de fechamento do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;following-sibling&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém todos os irmãos depois do nó atual.&amp;nbsp;&lt;b&gt;Nota:&lt;/b&gt;&amp;nbsp;Se o nó atual é um nó atributo ou um nó namespace, este eixo estará vazio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;namespace&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém todos os nós namespace do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;parent&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém o pai do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;preceding&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém tudo no documento que está antes da tag de abertura do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;preceding-sibling&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém todos os irmãos antes do nó atual.&amp;nbsp;&lt;b&gt;Nota:&lt;/b&gt;&amp;nbsp;Se o nó atual é um nó atributo ou um nó namespace, este eixo estará vazio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;self&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Contém o nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Exemplos&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot; bordercolor=&quot;#111111&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Exemplo&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Resultado&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::cd&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os elementos cd que são filhos do nó atual (se o nó atual não tem cds filhos, será selecionado um conjunto vazio de nós)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;attribute::src&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o atributo src do nó atual (se o nó atual não tem atributo src, será selecionado um conjunto vazio de nós)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::*&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os elementos filhos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;attribute::*&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os atributos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::text()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o nó texto filho do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::node()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os filhos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;descendant::cd&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os elementos cd descendentes do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;ancestor::cd&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os cds ancestrais do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;ancestor-or-self::cd&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os cds ancestrais do nó atual e, se o nó atual é um elemento cd, seleciona o nó atual também&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::*/child::price&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os preços netos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;/&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona a raiz do documento&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Predicados&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Um predicado filtra um conjunto de nós em um novo conjunto de nós. Um predicado fica dentro de colchetes ( [] ).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Exemplos&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot; bordercolor=&quot;#111111&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Exemplo&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Resultado&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::price[price=9.90]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os elementos price que são filhos do nó atual com um preço igual a 9.90&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::cd[position()=1]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o primeiro cd filho do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::cd[position()=last()]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o último cd filho do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::cd[position()=last()-1]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o penúltimo cd filho do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::cd[position()&amp;lt;6]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona os primeiros cinco cds filhos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;/descendant::cd[position()=7]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o sétimo elemento cd no documento&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::cd[attribute::type=&quot;classic&quot;]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os cds filhos do nó atual que têm um atributo tipo com o valor &quot;classic&quot;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Sintaxe Abreviada dos Caminhos Locais&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Abreviações podem ser usadas para descrever um caminho local.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;A abreviação mais importante é que&amp;nbsp;&lt;b&gt;child&lt;/b&gt;:: pode ser omitido de um nível de localização.&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot; bordercolor=&quot;#111111&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Abrev.&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Significado&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Exemplo&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;nada&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;child::&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;cd é o mesmo que child::cd&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;@&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;attribute::&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;cd[@type=&quot;classic&quot;] é o mesmo que child::cd[attribute::type=&quot;classic&quot;]&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;.&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;self::node()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;.//cd é o mesmo que self::node()/descendant-or-self::node()/child::cd&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;..&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;parent::node()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;../cd é o mesmo que parent::node()/child::cd&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;////&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;/descendant-or-self::node()/&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;//cd é o mesmo que /descendant-or-self::node()/child::cd&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Exemplos&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot; bordercolor=&quot;#111111&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Exemplo&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Resultado&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;cd&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os elementos cd que são filhos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os elementos filhos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;text()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os nós textos filhos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;@src&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o atributo src do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;@*&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os atributos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;cd[1]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o primeiro cd filho do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;cd[last()]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o último cd filho do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;*/cd&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os cds netos do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;/book/chapter[3]/para[1]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o primeiro parágrafo do terceiro capítulo do livro&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;//cd&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os elementos cds descendentes da raiz do documento e assim seleciona&lt;br /&gt;
todos os elementos cds no mesmo documento como o nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;.&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;.//cd&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona os elementos cds descendentes do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;..&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o pai do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;../@src&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o atributo src do pai do nó atual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;cd[@type=&quot;classic&quot;]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os cds filhos do nó atual que têm o atributo &quot;type&quot; com o valor &quot;classic&quot;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;cd[@type=&quot;classic&quot;][5]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o quinto cd filho do nó atual que tem o atributo &quot;type&quot; com o valor &quot;classic&quot;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;cd[5][@type=&quot;classic&quot;]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona o quinto cd filho do nó atual se esse filho tem o atributo &quot;type&quot; com valor &quot;classic&quot;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;cd[@type and @country ]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona todos os cds filhos do nó atual que têm ambos os atributos &quot;type&quot; e &quot;country&quot;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h1&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Expressões XPath&lt;/span&gt;&lt;/h1&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;XPath suporta expressões numéricas, de igualdade, relacionais e booleanas.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Expressões Numéricas&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Expressões numéricas são usadas para realizar operações aritméticas em números.&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Operador&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Descrição&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Exemplo&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Resultado&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Adição&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;6 + 4&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;10&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Subtração&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;6 - 4&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Multiplicação&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;6 * 4&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;24&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;div&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Divisão&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;8 div 4&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;mod&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Módulo (resto da divisão)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;5 mod 2&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Nota:&lt;/b&gt;&amp;nbsp;XPath sempre converte cada operando em um número antes de realizar um expressão aritmética.&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Expressões de Igualdade&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Expressões de igualdade são usadas para testar a igualdade entre dois valores.&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Operador&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Descrição&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Exemplo&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Resultado&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;=&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Igual&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;price=9.80&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;true (se o preço é igual a 9.80)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;!=&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Diferente&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;price!=9.80&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;false&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Testando um conjunto de nós&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Se é testada a igualdade do valor de teste em relação a um conjunto de nós, o resultado é verdadeiro se o conjunto de nós contém algum nó com um valor igual ao valor de teste.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Se é testada a desigualdade do valor de teste em relação a um conjunto de nós, o resultado é verdadeiro se o conjunto de nós contém algum nó com um valor diferente ao valor de teste.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;O resultado é que o conjunto de nós pode ser igual e diferente ao mesmo tempo!!!&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Expressões Relacionais&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Expressões relacionais são usadas para comparar dois valores.&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Operador&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Descrição&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Exemplo&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Resultado&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Menor&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;price&amp;lt;9.80&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;false (se o preço é 9.80)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&amp;lt;=&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Menor ou igual&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;price&amp;lt;=9.80&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;true&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Maior&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;price&amp;gt;9.80&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;false&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&amp;gt;=&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Maior ou igual&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;price&amp;gt;=9.80&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;true&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Nota:&lt;/b&gt;&amp;nbsp;XPath sempre converte cada operando em um número antes de fazer a avaliação.&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Expressões Booleanas&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Expressões booleanas são usadas para comparar dois valores.&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot; bordercolor=&quot;#111111&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Operador&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Descrição&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Exemplo&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Resultado&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;or&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Ou&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;price=9.80 or price=9.70&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;true (se o preço é 9.80)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;and&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;E&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;price&amp;lt;=9.80 and price=9.70&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;false&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h1&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Funções XPath&lt;/span&gt;&lt;/h1&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;XPath contém uma biblioteca de funções para conversão de dados.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Biblioteca de Funções XPath&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;A biblioteca de funções XPath contém um conjunto de funções centrais para conversão e tradução de dados.&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Funções para Conjunto de Nós&lt;/span&gt;&lt;/h2&gt;&lt;table border=&quot;1&quot; bordercolor=&quot;#111111&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Nome&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Descrição&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Sintaxe&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;count()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna o número de nós num conjunto de nós&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;number=count(node-set)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;id()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Seleciona elementos pelo seu ID único&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;node-set=id(value)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;last()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna o número da posição do último nó na lista de nós processados&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;number=last()&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;local-name()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna a parte local de um nó. Um nó normalmente consiste de um prefixo, os dois pontos, seguidos pelo nome local&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string=local-name(node)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;name()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna o nome do nó&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string=name(node)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;namespace-uri()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna o namespace URI de um nó específico&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;uri=namespace-url(node)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;position()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna a posição na lista de nós do nó que está sendo processado atualmente&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;number=position()&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Funções de Strings&lt;/span&gt;&lt;/h2&gt;&lt;table border=&quot;1&quot; bordercolor=&quot;#111111&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Nome&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Descrição&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Sintaxe&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Exemplo&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;concat()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna a concatenação de todos os argumentos&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string=concat(val1,val2,...)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;concat(&#39;The&#39;,&#39; &#39;,&#39;XML&#39;) -&amp;gt; Resultado: &#39;The XML&#39;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;contains()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna verdadeiro se a segunda string está contida dentro da primeira string, senão retorna falso&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;bool=contains(val,substr)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;contains(&#39;XML&#39;,&#39;X&#39;) -&amp;gt; Restultado: true&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;normalize-space()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Remove espaços antes e depois de uma string e substitui todas as seqüências internas de espaços por um único espaço em branco&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string=normalize-space(string)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;normalize-space(&#39; The XML &#39;) -&amp;gt; Resultado: &#39;The XML&#39;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;starts-with()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna verdadeiro se a primeira string começa com a segunda string, senão retorna falso&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;bool=starts-with(string,substr)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;starts-with(&#39;XML&#39;,&#39;X&#39;) -&amp;gt; Resultado: true&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Converte o argumento em string&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string(value)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string(314) -&amp;gt; Resultado: &#39;314&#39;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string-length()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna o número de caracteres de uma string&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;number=string-length(string)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string-length(&#39;Beatles&#39;) -&amp;gt; Resultado: 7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;substring()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna um pedaço da string&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string=substring(string,start,length)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;substring(&#39;Beatles&#39;,1,4) -&amp;gt; Resultado: &#39;Beat&#39;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;substring-after()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna a parte da string que aparece depois do argumento substr&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string=substring-after(string,substr)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;substring-after(&#39;12/10&#39;,&#39;/&#39;) -&amp;gt; Resultado: &#39;10&#39;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;substring-before()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna a parte da string que aparece antes do argumento substr&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string=substring-before(string,substr)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;substring-before(&#39;12/10&#39;,&#39;/&#39;) -&amp;gt; Resultado: &#39;12&#39;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;translate()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Realiza uma substituição caracter por caracter. Ela procura no argumento &#39;value&#39; os caracteres contidos na &#39;string1&#39; e substitui cada caractere pelo caractere da mesma posição na &#39;string2&#39;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;string=translate(value,string1,string2)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;translate(&#39;12:30&#39;,&#39;30&#39;,&#39;45&#39;) -------&amp;gt; Resultado: &#39;12:45&#39; ----------------- translate(&#39;12:30&#39;,&#39;03&#39;,&#39;54&#39;) -------&amp;gt; Resultado: &#39;12:45&#39; ----------------- translate(&#39;12:30&#39;,&#39;0123&#39;,&#39;abcd&#39;) -------&amp;gt; Resultado: &#39;bc:da&#39;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Funções Numéricas&lt;/span&gt;&lt;/h2&gt;&lt;table border=&quot;1&quot; bordercolor=&quot;#111111&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Nome&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Descrição&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Sintaxe&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Exemplo&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;ceiling()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna o menor inteiro que não é menor que o argumento (função teto)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;number=ceiling(number)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;ceiling=(3.14) -&amp;gt; Resultado: 4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;floor()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna o maior inteiro que não é maior que o argumento (função chão)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;number=floor(number)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;floor(3.14) -&amp;gt; Resultado: 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;number()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Converte o argumento em um número&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;number=number(value)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;number(&#39;100&#39;) -&amp;gt; Resultado: 100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;round()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Arredonda o argumento para o inteiro mais próximo&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;integer=round(number)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;round(3.14) -&amp;gt; Resultado: 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;sum()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna o valor total de um conjunto de valores numéricos num conjunto de nós&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;number=sum(nodeset)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;sum(/cd/price)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Funções Booleanas&lt;/span&gt;&lt;/h2&gt;&lt;table border=&quot;1&quot; bordercolor=&quot;#111111&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Nome&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Descrição&lt;/span&gt;&lt;/th&gt;&lt;th bgcolor=&quot;#FFFF00&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Sintaxe&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;boolean()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Converte o argumento &#39;value&#39; em Booleano e retorna verdadeiro ou falso&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;bool=boolean(value)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;false()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna falso&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;false()&amp;nbsp;&lt;b&gt;Exemplo:&lt;/b&gt;&amp;nbsp;number(false()) -&amp;gt; Resultado: 0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;lang()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna verdadeiro se o argumento &#39;language&#39; é igual ao idioma do elemento xsl:lang, senão retorna falso&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;bool=lang(language)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;not()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna verdadeiro se o argumento &#39;condition&#39; é falso, e falso se o argumento é verdadeiro&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;bool=not(condition)&amp;nbsp;&lt;b&gt;Exemplo:&lt;/b&gt;&amp;nbsp;not(false())&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;true()&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Retorna verdadeiro&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;true()&amp;nbsp;&lt;b&gt;Exemplo:&lt;/b&gt;&amp;nbsp;number(true()) -&amp;gt; Resultado: 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h1&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Exemplos XPath&lt;/span&gt;&lt;/h1&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Nós iremos usar o catálogo de CDs do nosso tutorial de XML para demonstrar alguns exemplos XPath.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;O catálogo de CDs&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Se você estudou o nosso tutorial de XML você lembrará de documento XML: (Uma fração do catalogo)&lt;/span&gt;&lt;br /&gt;
&lt;pre&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt; &lt;span style=&quot;color: blue;&quot;&gt; &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&amp;gt;
  &amp;lt;catalog&amp;gt;
    &amp;lt;cd&amp;gt;
      &amp;lt;title&amp;gt;Empire Burlesque&amp;lt;/title&amp;gt;
      &amp;lt;artist&amp;gt;Bob Dylan&amp;lt;/artist&amp;gt;
      &amp;lt;country&amp;gt;USA&amp;lt;/country&amp;gt;
      &amp;lt;company&amp;gt;Columbia&amp;lt;/company&amp;gt;
      &amp;lt;price&amp;gt;10.90&amp;lt;/price&amp;gt;
      &amp;lt;year&amp;gt;1985&amp;lt;/year&amp;gt;
    &amp;lt;/cd&amp;gt;
    &amp;lt;cd&amp;gt;
      &amp;lt;title&amp;gt;Hide your heart&amp;lt;/title&amp;gt;
      &amp;lt;artist&amp;gt;Bonnie Tyler&amp;lt;/artist&amp;gt;
      &amp;lt;country&amp;gt;UK&amp;lt;/country&amp;gt;
      &amp;lt;company&amp;gt;CBS Records&amp;lt;/company&amp;gt;
      &amp;lt;price&amp;gt;9.90&amp;lt;/price&amp;gt;
      &amp;lt;year&amp;gt;1988&amp;lt;/year&amp;gt;
    &amp;lt;/cd&amp;gt;
  .
  .
  .
  .
  &amp;lt;/catalog&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;h2&gt;&lt;span style=&quot;color: purple; font-family: Verdana; font-size: small;&quot;&gt;Selecionando Nós&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Nós demonstraremos como selecionar nós de um documento XML usando a função&amp;nbsp;&lt;b&gt;selectNodes&lt;/b&gt;&amp;nbsp;no Internet Explorer. Esta função tem uma expressão de caminho local como argumento:&lt;/span&gt;&lt;br /&gt;
&lt;pre&gt;&lt;b&gt;&lt;span style=&quot;color: blue; font-family: Verdana; font-size: small;&quot;&gt;xmlobject.selectNodes(Xpath expression)
&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;S&lt;/span&gt;&lt;span style=&quot;color: purple; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;elecionando Nós cd&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;O exemplo a seguir seleciona somente o primeiro nó do catálogo de cds:&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue; font-family: Verdana;&quot;&gt;&amp;nbsp; xmlDoc.selectNodes(&quot;/catalog/cd[0]&quot;)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;Se você tem o IE 5 ou superior você pode&amp;nbsp;&lt;a href=&quot;http://www.w3schools.com/xpath/tryit.asp?filename=try_xpath_select_cdnodes_first&quot;&gt;fazer mais testes&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;b&gt;Nota:&lt;/b&gt;&amp;nbsp;IE 5 implementou que [0] deveria ser o primeiro nó, mas de acordo com o padrão W3C, deve ser [1].&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;color: purple; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;Selecionando Nós price&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;O exemplo a seguir seleciona todos os nós price do catálogo de cds:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;xmlDoc.selectNodes(&quot;/catalog/cd/price&quot;)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
Se você tem o IE 5 ou superior você pode&amp;nbsp;&lt;a href=&quot;http://www.w3schools.com/xpath/tryit.asp?filename=try_xpath_select_pricenodes&quot;&gt;fazer mais testes&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;color: purple; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;Selecionando o texto dos Nós price&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;O exemplo a seguir seleciona apenas o texto dos nós price:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue; font-size: small;&quot;&gt;&lt;b&gt;xmlDoc.selectNodes(&quot;/catalog/cd/price/text()&quot;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
Se você tem o IE 5 ou superior você pode&amp;nbsp;&lt;a href=&quot;http://www.w3schools.com/xpath/tryit.asp?filename=try_xpath_select_pricenodes_text&quot;&gt;fazer mais testes&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;color: purple; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;Selecionando Nós cd com price&amp;gt;10.80&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;O exemplo a seguir seleciona todos os nós cd com price&amp;gt;10.80:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue; font-size: small;&quot;&gt;&lt;b&gt;xmlDoc.selectNodes(&quot;/catalog/cd[price&amp;gt;10.80]&quot;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
Se você tem o IE 5 ou superior você pode&amp;nbsp;&lt;a href=&quot;http://www.w3schools.com/xpath/tryit.asp?filename=try_xpath_select_pricenodes_high&quot;&gt;fazer mais testes&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style=&quot;color: purple; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;Selecionando Nós price com price&amp;gt;10.80&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;span style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;O exemplo a seguir seleciona todos os nós price com price&amp;gt;10.80:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: blue; font-size: small;&quot;&gt;&lt;b&gt;xmlDoc.selectNodes(&quot;/catalog/cd[price&amp;gt;10.80]/price&quot;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana;&quot;&gt;&lt;span style=&quot;color: blue; font-size: small;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Por&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana; font-size: x-small;&quot;&gt;:&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana; font-size: xx-small;&quot;&gt;José Carlos Macoratti&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Disponível em&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana;&quot;&gt;:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana; font-size: xx-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.macoratti.net/vb_xpath.htm&quot;&gt;http://www.macoratti.net/vb_xpath.htm&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://rvx3d.blogspot.com/feeds/3406711121719306098/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://rvx3d.blogspot.com/2011/07/tutorial-xpath.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/3406711121719306098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/3406711121719306098'/><link rel='alternate' type='text/html' href='http://rvx3d.blogspot.com/2011/07/tutorial-xpath.html' title='Tutorial XPath'/><author><name>Moderador</name><uri>http://www.blogger.com/profile/10454721118534940276</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3714184009495028184.post-3313209129708688062</id><published>2011-06-09T05:28:00.000-07:00</published><updated>2011-06-09T05:28:06.606-07:00</updated><title type='text'>11 repositórios online gratuitos para seus projetos</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, Times, serif; font-size: 14px; line-height: 22px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;Os repositórios online estão evoluindo bastante, passando de meros HDs virtuais para eficientes controladores de versão. Atualmente, temos muitas opções para hospedar nossos projetos na web, e relacionamos alguns deles para você guardar seu ‘precioso’ código. Caso já tenha utilizado algum destes, deixe suas impressões sobre o serviço nos comentários.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;https://github.com/&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #bf0b0b; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;GitHub:&lt;/strong&gt;&lt;/a&gt;&amp;nbsp;O GitHub tem sido muito utilizado nos últimos tempos pelos desenvolvedores Rails, principalmente depois que o próprio framework passou a ser hospedado lá. Oferece ferramentas de colaboração, gerenciamento, revisão de código, wiki e outras coisas. Tem um plano gratuito para projetos open source.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://code.google.com/hosting/createProject&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #bf0b0b; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Google Code:&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;Se o Google já guarda seus contatos, seus documentos, seus vídeos e seus e-mails, porque não guardar também seus projetos? O Google oferece 2GB de espaço, ferramenta para criar wiki, visualização online dos códigos e feeds das atualizações, entre outros. É compatível com Subversion e Mercurial.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://sourceforge.net/register/&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #bf0b0b; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;SourceForge&lt;/a&gt;:&lt;/strong&gt;&amp;nbsp;O bom (e velho) SourceForge está a mais de 10 anos hospedando projetos open source.&amp;nbsp; Oferece diversas ferramentas, como wiki, blog, estatísticas, mailing lists e mais um monte de coisas.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;https://rubyforge.org/account/register.php&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #bf0b0b; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;RubyForge:&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;O RubyForge foi um dos primeiros repositórios voltado para aplicações Ruby. Oferece mailing lists, wikis, CVS/SVN, forum, e outras vantagens.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://offers.assembla.com/free-project-hosting/&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #bf0b0b; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;Assembla:&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;O Assembla é um repositório pago, mas que oferece alguns planos free, voltados a projetos open source. Oferece 2GB de espaço, mais de 20 ferramentas e usuários ilimitados. Ao escolher o plano gratuito, tenha bastante atenção para as restrições, e não deixe de ler as letrinhas no final da página.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://bitbucket.org/&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #bf0b0b; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;BitBucket&lt;/a&gt;:&lt;/strong&gt;&amp;nbsp;Pelo porte dos clientes que assinam os planos pagos, parece que o BitBucket é um lugar confiável para seu código. O plano gratuito (assim como os outros) oferece espaço ilimitado em disco, wiki, colaboradores (publicos) ilimitados e acesso a até 5 usuários registrados por projeto.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://beanstalkapp.com/pricing&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #bf0b0b; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Beanstalkpo:&lt;/a&gt;&amp;nbsp;&lt;/strong&gt;Apesar de também oferecer serviços pagos, o Beanstalk tem um plano gratuito para você testar, com 100 MB de espaço, 1 usuário, 1 repositório e nada de SSL.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://freepository.com/&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #bf0b0b; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Freepository&lt;/a&gt;&lt;/strong&gt;: Hospedando projetos desde 1999, o Freepository é compatível com Git ou SVN – mas o plano gratuito oferece acesso a um usuário com suporte apenas ao SVN.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://unfuddle.com/&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #bf0b0b; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;unFuddle:&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;Este site oferece um plano gratuito com 200MB de espaço, e 1 projeto para 2 usuários. Suporta SVN ou Git.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://www.projectlocker.com/&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #bf0b0b; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;ProjectLocker:&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;Pelo nome, percebemos que a segurança é o foco deste repositório. Oferece suporte a Git e SVN, com 500MB de espaço e acesso a 3 usuários por conta.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;http://developer.berlios.de/&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #bf0b0b; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;berliOS:&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;O BerliOS Developer é um serviço gratuido para desenvolvedores em código aberto, com suporte a SVN/Mercurial/GIT. Tem listas, controle de bugs, quadro de mensagens/fórums, gerenciador de tarefas, e mais um monte de coisas.&lt;/div&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;No Google é possível encontrar muitos outros lugares para hospedar seus projetos. Caso você conheça algum que seja interessante (e gratuito), compartilhe conosco nos comentários.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rvx3d.blogspot.com/feeds/3313209129708688062/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://rvx3d.blogspot.com/2011/06/11-repositorios-online-gratuitos-para.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/3313209129708688062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/3313209129708688062'/><link rel='alternate' type='text/html' href='http://rvx3d.blogspot.com/2011/06/11-repositorios-online-gratuitos-para.html' title='11 repositórios online gratuitos para seus projetos'/><author><name>Moderador</name><uri>http://www.blogger.com/profile/10454721118534940276</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3714184009495028184.post-5000798899154611303</id><published>2011-04-30T07:26:00.001-07:00</published><updated>2011-04-30T07:26:26.637-07:00</updated><title type='text'>Configuração do Xj3D para integração com java</title><content type='html'>&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-indent: 36.0pt; text-justify: inter-ideograph;&quot;&gt;&lt;span style=&quot;font-size: 9.0pt;&quot;&gt;Para carregar o &lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;Browser Xj3D&lt;/i&gt; dentro de uma aplicação Java e tratar cenas X3D, são necessárias as seguintes configurações:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0cm; mso-layout-grid-align: auto; mso-list: l0 level1 lfo1; mso-pagination: widow-orphan; tab-stops: 54.0pt; text-align: justify; text-autospace: ideograph-numeric ideograph-other; text-indent: 36.0pt; text-justify: inter-ideograph;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; font-size: 9.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 9.0pt;&quot;&gt;Instalar Xj3D 2.0 – &lt;a href=&quot;http://www.xj3d.org/snapshots.html&quot;&gt;&lt;span style=&quot;mso-bidi-font-family: Verdana;&quot;&gt;http://www.xj3d.org/snapshots.html&lt;/span&gt;&lt;/a&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0cm; mso-layout-grid-align: auto; mso-list: l0 level1 lfo1; mso-pagination: widow-orphan; tab-stops: 54.0pt; text-align: justify; text-autospace: ideograph-numeric ideograph-other; text-indent: 36.0pt; text-justify: inter-ideograph;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; font-size: 9.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 9.0pt;&quot;&gt;Copiar os arquivos “&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;*.dll&lt;/i&gt;” do diretório “..\Xj3D\bin” para o diretório “..\jdk1.6.0_21\jre\bin”;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0cm; mso-layout-grid-align: auto; mso-list: l0 level1 lfo1; mso-pagination: widow-orphan; tab-stops: 54.0pt; text-align: justify; text-autospace: ideograph-numeric ideograph-other; text-indent: 36.0pt; text-justify: inter-ideograph;&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; font-size: 9.0pt; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size: 9.0pt;&quot;&gt;Criar um projeto e adicionar TODOS os arquivos “&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;*.jar&lt;/i&gt;” do diretório “..\Xj3D\jars” para o classpath do projeto;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rvx3d.blogspot.com/feeds/5000798899154611303/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://rvx3d.blogspot.com/2011/04/configuracao-do-xj3d-para-integracao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/5000798899154611303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/5000798899154611303'/><link rel='alternate' type='text/html' href='http://rvx3d.blogspot.com/2011/04/configuracao-do-xj3d-para-integracao.html' title='Configuração do Xj3D para integração com java'/><author><name>Moderador</name><uri>http://www.blogger.com/profile/10454721118534940276</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3714184009495028184.post-552341397280782844</id><published>2011-04-14T12:09:00.000-07:00</published><updated>2011-04-14T12:09:04.868-07:00</updated><title type='text'>Principais comandos SQL</title><content type='html'>&lt;div align=&quot;left&quot; class=&quot;MsoBodyText3&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana; font-weight: 700;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;G&lt;span lang=&quot;pt-br&quot;&gt;erenciando &lt;/span&gt;T&lt;span lang=&quot;pt-br&quot;&gt;abelas&lt;/span&gt;: DDL - DATA DEFINITION LANGUAG&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; C&lt;span lang=&quot;pt-br&quot;&gt;riando uma tabela:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;CREATE TABLE CLIENTES&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;(ID VARCHAR(4) NOT NULL,&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;NOME VARCHAR(30) NOT NULL,&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt;   &lt;/span&gt;PAGAMENTO DECIMAL(4,2) NOT NULL);&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;D&lt;span lang=&quot;pt-br&quot;&gt;eletando uma tabela:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;DROP TABLE CLIENTES;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;A&lt;span lang=&quot;pt-br&quot;&gt;lterando&lt;/span&gt; &lt;span lang=&quot;pt-br&quot;&gt;uma tabela&lt;/span&gt;,&lt;span lang=&quot;pt-br&quot;&gt; adicionando&lt;/span&gt; &lt;span lang=&quot;pt-br&quot;&gt;uma nova coluna:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;ALTER TABLE CLIENTES ADD COLUMN (TELEFONE VARCHAR(10) NOT NULL);&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;A&lt;span lang=&quot;pt-br&quot;&gt;lterando&lt;/span&gt; &lt;span lang=&quot;pt-br&quot;&gt;uma tabela&lt;/span&gt;,&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;font-family: Verdana;&quot;&gt;modificando uma coluna:&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;ALTER TABLE CLIENTES MODIFY COLUMN (TELEFONE VARCHAR(12));&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; A&lt;span lang=&quot;pt-br&quot;&gt;pagando os dados de uma tabela, retornando-a ao estado de origem:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;TRUNCATE TABLE CLIENTES;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana; font-weight: 700;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;M&lt;span lang=&quot;pt-br&quot;&gt;anipulando&lt;/span&gt; D&lt;span lang=&quot;pt-br&quot;&gt;ados&lt;/span&gt;: DML - DATA MANIPULATION LANGUAGE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Inserindo dados&lt;span lang=&quot;pt-br&quot;&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;INSERT INTO EMPREGADOS VALUES (&#39;1111&#39;, &#39;João da Silva&#39;, 100.50);&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; Alterando dados&lt;span lang=&quot;pt-br&quot;&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;UPDATE &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;EMPREGADOS&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; SET PAGAMENTO = 120 WHERE ID = &#39;1111&#39;;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; Deletando dados&lt;span lang=&quot;pt-br&quot;&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; font-size: 10pt; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;DELETE FROM &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;EMPREGADOS&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; WHERE ID = &#39;1111&#39;;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;COMMIT;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ROLLBACK;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAVEPOINT S1;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ROLLBACK TO S1;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana; font-weight: 700;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;S&lt;span lang=&quot;pt-br&quot;&gt;elecionando&lt;/span&gt; D&lt;span lang=&quot;pt-br&quot;&gt;ados&lt;/span&gt;: DQL - DATA QUERY LANGUAGE&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;SELECT column1, column2, ...&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;FROM table1, table2, ...&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;[ WHERE column1 = &#39;value1&#39;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;     &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;AND column2 = &#39;value2&#39;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;     &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;OR (column1 = &#39;value3&#39;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;     &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;AND column2 = &#39;value4&#39;)]&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;[GROUP BY column1, column2, ...]&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;[HAVING function = &#39;value&#39;]&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;[ORDER BY column1, column2, ...];&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;SELECT COUNT(*) FROM EMPREGADOS;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;SELECT CIDADE, AVG(PAGAMENTO) FROM EMPREGADOS&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;GROUP BY CIDADE&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;HAVING AVG(PAGAMENTO) &amp;gt; 100;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;SELECT E.NOME, PE.PAGAMENTO&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;FROM EMPREGADOS E, PAGAMENTO_EMPREGADOS PE&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;WHERE E.EID = PE.EID;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;SELECT ID, NOME FROM EMPREGADOS&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;WHERE PAGAMENTO &amp;gt; (SELECT AVG(PAGAMENTO) FROM EMPREGADOS);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana; font-weight: 700;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;C&lt;span lang=&quot;pt-br&quot;&gt;ontrolando&lt;/span&gt; &lt;span lang=&quot;pt-br&quot;&gt;o Acesso aosDados&lt;/span&gt;: DCL - DATA CONTROL LANGUAGE&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;GRANT SELECT, INSERT, UPDATE, DELETE ON EMPREGADOS TD USER12;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;REVOKE DELETE ON EMPREGADOS FROM USER12;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana; font-weight: 700;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;G&lt;span lang=&quot;pt-br&quot;&gt;erenciando Índices&lt;/span&gt;: DDL - DATA DEFINITION LANGUAGE&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;CREATE INDEX EMPREGADOS_IDX ON EMPREGADOS(NOME);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;CREATE UNIQUE INDEX EMPREGADOS_IDX ON EMPREGADOS(NOME);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;CREATE INDEX EMPREGADOS_IDX ON EMPREGADOS(NOME, PAGAMENTO);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;DROP INDEX EMPREGADOS IDX;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana; font-weight: 700;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;G&lt;span lang=&quot;pt-br&quot;&gt;erenciando Visões&lt;/span&gt; (&lt;span lang=&quot;pt-br&quot;&gt;views&lt;/span&gt;): DDL - DATA DEFINITION LANGUAGE&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;CREATE VIEW MAIOR_PAGAMENTO_EMPREGADOS AS&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;SELECT&amp;nbsp; FROM EMPREGADOS&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;WHERE PAGAMENTO &amp;gt; 150;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;CREATE VIEW NOMES AS &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;SELECT NOME FROM EMPREGADOS;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;DROP VIEW NOMES;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana; font-weight: 700;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;F&lt;span lang=&quot;pt-br&quot;&gt;unções de Agregação&lt;/span&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;COUNT - Retorna o número de linhas&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;SUM - Retorna a soma de uma coluna específica&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;AVG - Retorna o valor médio de uma coluna específica&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;MAX - Retorna o valor máximo de uma coluna específica&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;MIN - Retorna o valor mínimo de uma coluna específica&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: Verdana; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt;     Exemplos:&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;SELECT AVG(PAGAMENTO) FROM EMPREGADOS;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;SELECT COUNT(*) FROM EMPREGADOS;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana; font-weight: 700;&quot;&gt;O&lt;/span&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana; font-weight: 700;&quot;&gt;peradores&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana; font-weight: 700;&quot;&gt; L&lt;/span&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana; font-weight: 700;&quot;&gt;ógicos:&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;IS NULL&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;BETWEEN&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;IN&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;LIKE&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;EXISTS&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;UNIQUE&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;ALL and ANY&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&amp;nbsp;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;pt-br&quot;&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt; Exemplos:&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;SELECT * FROM EMPREGADOS&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;WHERE PAGAMENTO BETWEEN 100 AND 150;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;SELECT NOME, PAGAMENTO&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;FROM EMPREGADOS&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;WHERE EID IN (&#39;1111&#39;, &#39;2222&#39;, &#39;3333&#39;);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;N&lt;span lang=&quot;pt-br&quot;&gt;egando Condições com o Operador NOT:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;NOT EQUAL&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;NOT BETWEEN&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;NOT IN&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;NOT LIKE&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;NOT EXISTS&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;NOT UNIQUE&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&amp;nbsp;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;   &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt;Exemplos:&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;SELECT * FROM EMPREGADOS&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;WHERE PAGAMENTO NOT BETWEEN 100 AND 150;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;SELECT NOME, PAGAMENTO&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;FROM EMPREGADOS&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;WHERE EID NOT IN (&#39;1111&#39;, &#39;2222&#39;, &#39;3333&#39;);&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;color: black; font-family: Verdana;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot;&gt; &lt;/span&gt;SELECT NOME FROM EMPREGADOS&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;pt-br&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;WHERE NOME NOT LIKE &#39;S%&#39;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: right;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;Por Adriana Ferreira&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;font-family: &#39;Courier New&#39;; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: right;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: black; font-family: Verdana;&quot;&gt;Link: &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;; white-space: normal;&quot;&gt;&lt;a href=&quot;http://www.sqlmagazine.com.br/Artigos/sqlserver/02_Comandos_SQL.asp&quot;&gt;http://www.sqlmagazine.com.br/Artigos/sqlserver/02_Comandos_SQL.asp&lt;/a&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rvx3d.blogspot.com/feeds/552341397280782844/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://rvx3d.blogspot.com/2011/04/principais-comandos-sql.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/552341397280782844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/552341397280782844'/><link rel='alternate' type='text/html' href='http://rvx3d.blogspot.com/2011/04/principais-comandos-sql.html' title='Principais comandos SQL'/><author><name>Moderador</name><uri>http://www.blogger.com/profile/10454721118534940276</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3714184009495028184.post-1418067472248871772</id><published>2011-03-15T07:38:00.000-07:00</published><updated>2011-03-15T07:38:13.355-07:00</updated><title type='text'>Atalhos do NetBeans</title><content type='html'>&lt;div style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; line-height: 17px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Atalhos importantes do NetBeans 6.9&lt;/div&gt;&lt;div style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Formatar (Identar) o código:&lt;/div&gt;&lt;ul style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;list-style-position: inside; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;&quot;&gt;Alt+Shift+F&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Geração rápida de código (getters, setters, equals, hashCode…):&lt;/div&gt;&lt;ul style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;list-style-position: inside; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;&quot;&gt;Alt + Insert&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Correção dos Imports:&lt;/div&gt;&lt;ul style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;list-style-position: inside; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;&quot;&gt;Ctrl + Shift + I&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; line-height: 17px;&quot;&gt;Code Templates&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Basta digitar a palavra chave e pressionar Tab. para gerar o código:&lt;/div&gt;&lt;ol style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;list-style-position: inside; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;&quot;&gt;fore -&amp;gt; laço for extendido&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;&quot;&gt;psvm -&amp;gt; cria um método main (&lt;span style=&quot;font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;p&lt;/span&gt;ublic&amp;nbsp;&lt;span style=&quot;font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;s&lt;/span&gt;tatic&amp;nbsp;&lt;span style=&quot;font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;v&lt;/span&gt;oid&amp;nbsp;&lt;span style=&quot;font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;m&lt;/span&gt;ain)&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;&quot;&gt;sout -&amp;gt; System.out.println(“”);&lt;/li&gt;
&lt;li style=&quot;list-style-position: inside; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px;&quot;&gt;serr -&amp;gt; System.err.println(“”);&lt;/li&gt;
&lt;/ol&gt;&lt;div style=&quot;color: #555555; font-family: Verdana, &#39;BitStream vera Sans&#39;, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;É possível ver todos os existentes e ainda construir novos code templates seguindo o menu Ferramentas &amp;gt; Opções &amp;gt; Editor &amp;gt; Modelos de código&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rvx3d.blogspot.com/feeds/1418067472248871772/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://rvx3d.blogspot.com/2011/03/atalhos-do-netbeans.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/1418067472248871772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/1418067472248871772'/><link rel='alternate' type='text/html' href='http://rvx3d.blogspot.com/2011/03/atalhos-do-netbeans.html' title='Atalhos do NetBeans'/><author><name>Moderador</name><uri>http://www.blogger.com/profile/10454721118534940276</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3714184009495028184.post-2211404339982169953</id><published>2011-02-16T20:36:00.000-08:00</published><updated>2011-02-16T20:36:16.516-08:00</updated><title type='text'></title><content type='html'>&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;  &lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 12pt; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 14.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Instalação do Java SE Development Kit (JDK) e configuração do Xj3D para integração com java no Windows 7&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 14.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Interttulo&quot; style=&quot;font-size: 19px; margin-top: 8.5pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 11.0pt; mso-bidi-font-family: Verdana;&quot;&gt;1 - Introdução &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 11.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Corpo&quot; style=&quot;font-size: 19px; text-align: justify; text-indent: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 12pt; text-align: justify;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Para podermos começar a programar em Java a primeira coisa que devemos fazer instalar o JDK e a segunda configurar é o ambiente, para podermos iniciar o processo de desenvolvimento de programas Java. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 12pt; text-align: justify; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Neste artigo buscaremos demonstrar o processo de configuração do JDK 6 integrado com o NetBeans. Partindo do processo de download, passando pelo processo de instalação, configuração finalizando com um teste, para verificar se o processo foi bem sucedido. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Interttulo&quot; style=&quot;font-size: 19px; margin-top: 8.5pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 11.0pt; mso-bidi-font-family: Verdana;&quot;&gt;2 - Obtendo o JDK 6 com o IDE NetBeans&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 11.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Corpo&quot; style=&quot;font-size: 19px; text-align: justify; text-indent: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 12pt; text-align: justify;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;O primeiro passo para começarmos a desenvolver programas em Java, consiste em se obter o Kit de Desenvolvimento Java, a versão mais atual da JDK é a 6 com a atualização 21. E pode ser obtida a partir do link: &lt;/span&gt;&lt;u&gt;&lt;span style=&quot;color: #151a85; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;a href=&quot;http://www.oracle.com/technetwork/java/javase/downloads/index.html&quot;&gt;&lt;span style=&quot;color: #151a85;&quot;&gt;http://www.oracle.com/technetwork/java/javase/downloads/index.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Na página citada anteriormente existem vários produtos, referentes ao Java SE, para download, iremos descrever apenas os mais utilizados pelos iniciantes em Java:&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 6pt; margin-left: 11.85pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -8.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;•&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Java SE JDK 6&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; – Este é o kit de desenvolvimento Java, este kit consiste em um compilador (javac), uma ferramenta de execução (java), uma ferramenta para geração de documentação (javadoc), um conjunto de bibliotecas prontas para o uso e etc. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 6pt; margin-left: 11.85pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -8.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;•&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Java SE JRE 6&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; – Este é o ambiente de runtime do Java, usado apenas para executar os programas feitos em Java. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 6pt; margin-left: 11.85pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -8.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;•&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Java SE 6 Documentation&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; – A documentação do Java SE, esta documentação contém as informações sobre todas as bibliotecas do Java. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 6pt; margin-left: 11.85pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -8.5pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;•&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;NetBeans IDE + JDK 6 &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;– Consiste em uma IDE (Ambiente de Desenvolvimento Integrado) mais o Java SE JDK 6. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Como esse artigo trata da instalação do JDK integrado com o NetBeans, clique no link &lt;/span&gt;&lt;u&gt;&lt;span style=&quot;color: #151a85; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;a href=&quot;https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u21-nb-6.9.1-oth-JPR@CDS-CDS_Developer&quot;&gt;&lt;span style=&quot;color: #151a85;&quot;&gt;JDK 6 Update 21 with NetBeans 6.9.1&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;&lt;span style=&quot;font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;,&lt;span style=&quot;color: black;&quot;&gt; após termos clicado neste link, a página de termos de uso (&lt;b&gt;Terms of Use&lt;/b&gt;) será mostrada, para podermos efetuar o download do JDK, devemos aceitar os termos de uso do Java SE, clique na caixa de marcação &lt;b&gt;“I agree ...”&lt;/b&gt; e em seguida no botão &lt;b&gt;“Continue”&lt;/b&gt;, logo em seguida a página de Download será carregada.&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Corpo&quot; style=&quot;font-size: 19px; text-align: justify; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Observe que na página de Download existem diversos J2SE. Existem J2SE para plataforma &lt;b&gt;Windows&lt;/b&gt;, &lt;b&gt;Linux&lt;/b&gt;, &lt;b&gt;Solaris&lt;/b&gt; &lt;b&gt;SPARC&lt;/b&gt;, &lt;b&gt;Solaris&lt;/b&gt; &lt;b&gt;x86 &lt;/b&gt;e &lt;b&gt;Linux&lt;/b&gt; &lt;b&gt;AMD64&lt;/b&gt;. No nosso caso vamos efetuar o download do Java SE para Windows.&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;Interttulo&quot; style=&quot;font-size: 19px; margin-top: 8.5pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 11.0pt; mso-bidi-font-family: Verdana;&quot;&gt;3 – Configurando o J2SE&lt;span style=&quot;color: white;&quot;&gt; 5.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;border-collapse: collapse; font-size: 19px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;height: 5.4pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;   &lt;td style=&quot;background: #993200; border: solid black 1.0pt; height: 5.4pt; mso-border-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 483.65pt;&quot; valign=&quot;top&quot; width=&quot;645&quot;&gt;   &lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: white; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Ambiente de   Desenvolvimento &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: white; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;height: 60.1pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; height: 60.1pt; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 483.65pt;&quot; valign=&quot;top&quot; width=&quot;645&quot;&gt;   &lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;No processo de desenvolvimento de software,   os programadores profissionais utilizam os chamados Ambiente de   Desenvolvimento Integrado, que facilitam bastante o processo de   desenvolvimento de software, como exemplos destes ambientes temos: JBuilder,   NetBeans, Eclipse, JCreator, JBlue e etc &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;Estes ambientes consistem em um editor de   textos, uma ferramenta de compilação, uma ferramenta de testes (debug). &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;Para desenvolver programas em Java podemos   utilizar um editor de texto simples como o bloco de notas do Windows ou o vi   do Linux e o J2SE 5.0 JDK. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 8.0pt;&quot;&gt;Quadro 4.1: Ambiente de desenvolvimento&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 9.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;font-size: 9.0pt;&quot;&gt;Após termos finalizado o processo de instalação do JDK, devemos configurar o computador para podermos iniciar o processo de desenvolvimento de programas em Java. Esta configuração consiste em definir as variáveis de ambiente. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;border-collapse: collapse; font-size: 19px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;height: 5.4pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;   &lt;td style=&quot;background: #993200; border: solid black 1.0pt; height: 5.4pt; mso-border-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 485.6pt;&quot; width=&quot;647&quot;&gt;   &lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: white; font-size: 9.0pt;&quot;&gt;Variáveis de Ambiente &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: white; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;height: 49.15pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; height: 49.15pt; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 485.6pt;&quot; valign=&quot;top&quot; width=&quot;647&quot;&gt;   &lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;As variáveis de ambiente são seqüências de   caracteres que contêm informações como unidade, caminho ou nome de arquivo.   As variáveis de ambiente controlam o comportamento de vários programas. Como   exemplos de variáveis de ambiente temos: PATH, CLASSPATH, USER, TEMP,   JAVA_HOME, CATALINA_HOME, JBOSS_HOME&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;e   etc. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;Estas variáveis de ambiente são utilizadas   pelos programas, para definir um espaço em memória principal (RAM), onde alguns   processamentos serão executados. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 8.0pt;&quot;&gt;Quadro 4.2: Variáveis de Ambiente &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 9.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;O processo de configuração do ambiente consiste nos seguintes passos. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Passo 1:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; Acesse a opção “sistema” a partir do painel de controle. clique no menu “&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Configurações avançadas do sistema&lt;/b&gt;”.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Passo 2:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; Após termos clicado na opção &lt;b&gt;“&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Configurações avançadas do sistema&lt;span style=&quot;mso-bidi-font-weight: bold;&quot;&gt;”&lt;/span&gt;&lt;/b&gt;, a janela propriedades do sistema será mostrada, clique na guia &lt;b&gt;“Avançado”&lt;/b&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Corpo&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Passo 3:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; Após termos clicado na guia &lt;b&gt;“Avançado”&lt;/b&gt; a janela propriedades do sistema ficara igual a figura 4.3, clique no botão &lt;b&gt;“Variáveis de ambiente...”. &lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-eBNPyW4QDAk/TVygJoI0ahI/AAAAAAAAAAM/oc-nFZ4bpP0/s1600/1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-eBNPyW4QDAk/TVygJoI0ahI/AAAAAAAAAAM/oc-nFZ4bpP0/s1600/1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center; text-indent: 5.6pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center; text-indent: 5.6pt;&quot;&gt;&lt;span style=&quot;font-size: 8.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Figura 1: Janela propriedade do Sistema exibindo a guia avançado &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Corpo&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; page-break-before: always; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Passo 4:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; Após termos clicado no botão &lt;b&gt;“Variáveis de ambiente...”&lt;/b&gt; da janela propriedades do sistema a janela variáveis de ambiente, figura 2, será mostrada. Nesta tela temos dois lugares para ser configurar as variáveis de ambiente, podemos ainda editar ou excluir uma variável de sistema já existente. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 11.5pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;o:p&gt;&lt;br /&gt;
&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;&lt;o:p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; height=&quot;57&quot; hspace=&quot;0&quot; style=&quot;font-size: 19px; width: 224px;&quot; vspace=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td align=&quot;left&quot; height=&quot;57&quot; style=&quot;padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;Default&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;Lista as variáveis de ambiente do usuário corrente. Neste local as variáveis configuradas, funcionarão apenas para o usuário corrente.&lt;/span&gt;&lt;span style=&quot;font-size: 11.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-bErdImAtzXg/TVyjU0DRRhI/AAAAAAAAAAU/UDJoDKs1b7w/s1600/3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://4.bp.blogspot.com/-bErdImAtzXg/TVyjU0DRRhI/AAAAAAAAAAU/UDJoDKs1b7w/s320/3.jpg&quot; width=&quot;289&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;Default&quot; style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;display: inline !important; font-size: 19px; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;font-size: 19px;&quot;&gt;  &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; height=&quot;63&quot; hspace=&quot;0&quot; style=&quot;width: 229px;&quot; vspace=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;   &lt;td align=&quot;left&quot; height=&quot;63&quot; style=&quot;padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;&quot; valign=&quot;top&quot;&gt;   &lt;div class=&quot;Default&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 8.0pt;&quot;&gt;Lista as variáveis de ambiente do sistema. Neste   local as variáveis configuradas funcionarão para todos os usuários deste   computador&lt;/span&gt;&lt;span style=&quot;color: windowtext; font-size: 11.5pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;display: inline !important; font-size: 19px; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 8.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Figura 2: Janela Variáveis de Ambiente&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Observação:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; Neste tutorial foram configuradas as variáveis de ambiente para o usuário corrente, mas o processo para configurar as variáveis do sistema é o mesmo. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Corpo&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Passo 5:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; É necessário definir as seguintes variáveis de ambiente: &lt;b&gt;JAVA_HOME, CLASSPATH e PATH&lt;/b&gt;. Isto pode ser feito criando as variáveis ou editando-as caso existam. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 19px;&quot;&gt;  &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; hspace=&quot;0&quot; style=&quot;width: 336px;&quot; vspace=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;   &lt;td align=&quot;left&quot; style=&quot;padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;&quot; valign=&quot;top&quot;&gt;   &lt;div align=&quot;center&quot; class=&quot;Default&quot; style=&quot;mso-element-anchor-horizontal: page; mso-element-anchor-vertical: page; mso-element-frame-width: 252.25pt; mso-element-left: 186.0pt; mso-element-top: 441.45pt; mso-element-wrap: auto; mso-element: frame; mso-height-rule: exactly; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify; text-indent: 5.6pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-g-wtEbYNcFY/TVyj0OtQmMI/AAAAAAAAAAY/OVEyRmDTGo0/s1600/4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;137&quot; src=&quot;http://1.bp.blogspot.com/-g-wtEbYNcFY/TVyj0OtQmMI/AAAAAAAAAAY/OVEyRmDTGo0/s320/4.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center; text-indent: 5.6pt;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;span style=&quot;color: black; font-size: 8.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Figura 3: Janela Nova variável do usuário&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify; text-indent: 5.6pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-left: 36pt; text-align: justify; text-indent: -18pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;•&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;JAVA_HOME:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; Esta variável de ambiente apontará para o diretório onde o JDK foi instalado, no caso &lt;b&gt;“C:\Program Files (x86)\Java\jdk1.6.0_21”&lt;/b&gt;. Configure-a igual à figura abaixo. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-size: 19px;&quot;&gt;  &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; hspace=&quot;0&quot; style=&quot;width: 336px;&quot; vspace=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;   &lt;td align=&quot;left&quot; style=&quot;padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;&quot; valign=&quot;top&quot;&gt;   &lt;div align=&quot;center&quot; class=&quot;Default&quot; style=&quot;mso-element-anchor-horizontal: page; mso-element-anchor-vertical: page; mso-element-frame-width: 252.25pt; mso-element-left: 193.5pt; mso-element-top: 591.05pt; mso-element-wrap: auto; mso-element: frame; mso-height-rule: exactly; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-upe9UVE7Ex8/TVykQH2PR1I/AAAAAAAAAAc/6StdrYGs6OE/s1600/5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;137&quot; src=&quot;http://4.bp.blogspot.com/-upe9UVE7Ex8/TVykQH2PR1I/AAAAAAAAAAc/6StdrYGs6OE/s320/5.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;span style=&quot;color: black; font-size: 8.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Figura 4: Janela Editar variável do usuário com os valores para a variável JAVA_HOME &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify; text-indent: 5.6pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-left: 36pt; text-align: justify; text-indent: -18pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;•&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;CLASSPATH:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; Está variável de ambiente e responsável por definir um caminho de pesquisa para as classes do Java SE. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-left: 18pt; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-9VNrvzUGWyw/TVykbDkNQKI/AAAAAAAAAAg/18lbVebjOSA/s1600/6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;137&quot; src=&quot;http://4.bp.blogspot.com/-9VNrvzUGWyw/TVykbDkNQKI/AAAAAAAAAAg/18lbVebjOSA/s320/6.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;Default&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small; font-weight: normal;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;display: inline !important; font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;font-size: 19px;&quot;&gt;  &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; hspace=&quot;0&quot; style=&quot;width: 336px;&quot; vspace=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;   &lt;td align=&quot;left&quot; style=&quot;padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;&quot; valign=&quot;top&quot;&gt;   &lt;div class=&quot;Default&quot; style=&quot;mso-element-anchor-horizontal: page; mso-element-anchor-vertical: page; mso-element-frame-width: 252.25pt; mso-element-left: 194.35pt; mso-element-top: 74.9pt; mso-element-wrap: auto; mso-element: frame; mso-height-rule: exactly;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;span style=&quot;color: black; font-size: 8.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Figura 5: Janela Editar variável do usuário com os valores para a variável JAVA_HOME&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify; text-indent: 5.6pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 12pt; margin-left: 36pt; margin-right: 0cm; margin-top: 0cm; text-align: justify; text-indent: -18pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;•&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9.0pt;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;PATH:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; Está variável de ambiente e responsável por definir um caminho de pesquisa para arquivos executáveis. Neste momento está variável de ambiente é a mais importante para nós, pois se está variável não for configurada, o processo de compilação dos programas feitos em Java somente poderá ser executado dentro da pasta &lt;b&gt;“lib”&lt;/b&gt; do diretório de instalação do JDK 6, no nosso caso o “&lt;b&gt;C:\Program Files (x86)\Java\jdk1.6.0_21\bin&lt;/b&gt;”, pois é dentro desta pasta que se encontra o compilador &lt;b&gt;“javac.exe” &lt;/b&gt;e outras ferramentas importantes. A configuração desta variável de ambiente nós auxiliar, pios poderemos compilar nossos programas dentro de qualquer diretório em nosso computador. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-9VNrvzUGWyw/TVykbDkNQKI/AAAAAAAAAAg/18lbVebjOSA/s1600/6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;137&quot; src=&quot;http://4.bp.blogspot.com/-9VNrvzUGWyw/TVykbDkNQKI/AAAAAAAAAAg/18lbVebjOSA/s320/6.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;Default&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small; font-weight: normal;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;display: inline !important; font-size: 19px; margin-bottom: 12pt; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;font-size: 19px;&quot;&gt;  &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; hspace=&quot;0&quot; style=&quot;width: 336px;&quot; vspace=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;   &lt;td align=&quot;left&quot; style=&quot;padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;&quot; valign=&quot;top&quot;&gt;   &lt;div class=&quot;Default&quot; style=&quot;mso-element-anchor-horizontal: page; mso-element-anchor-vertical: page; mso-element-frame-width: 252.3pt; mso-element-left: 191.5pt; mso-element-top: 289.7pt; mso-element-wrap: auto; mso-element: frame; mso-height-rule: exactly;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;span style=&quot;color: black; font-size: 8.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Figura 6: Janela Editar variável do usuário com os valores para a variável PATH&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;Default&quot; style=&quot;font-size: 19px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 12pt; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 12pt; text-align: justify; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Após ter definido as variáveis acima clique no botão OK da janela variáveis de ambiente e no botão OK da janela propriedades do sistema. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 12pt; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 12pt; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 11.0pt; mso-bidi-font-family: Verdana;&quot;&gt;5 - Testando a instalação &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 11.0pt; mso-bidi-font-family: Verdana;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify; text-indent: 5.6pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 12pt; text-align: justify; text-indent: 36pt;&quot;&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Após a configuração do JDK 6, pode-se fazer alguns testes para ver se tudo ocorreu com sucesso. O processo de teste consiste nos seguintes passos: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; margin-bottom: 12pt; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Passo 1:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana;&quot;&gt; Abra a janela do prompt de comando (Botão iniciar-&amp;gt; Todos os&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;Programas-&amp;gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;Acessórios-&amp;gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;Prompt de comando). &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana; mso-bidi-font-size: 8.5pt;&quot;&gt;Passo2:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: black; font-size: 9.0pt; mso-bidi-font-family: Verdana; mso-bidi-font-size: 8.5pt;&quot;&gt; Na janela do prompt de comando digite o comando &lt;b&gt;“javac”&lt;/b&gt;, a sua janela do prompt de comando deve ficar semelhante à janela da figura 7. Se a janela do seu computador não ficou igual à janela da figura 7 a instalação do JDK 6 não ocorreu com sucesso. Reveja a configuração da variável de ambiente &lt;b&gt;PATH,&lt;/b&gt; verifique se colocou o caminho correto do diretório &lt;b&gt;“lib”&lt;/b&gt;, dentro da pasta padrão do Java SE. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center; text-indent: 5.6pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-8_wd7I-sYK4/TVyljdCAMnI/AAAAAAAAAAo/D4MPqvpI0VY/s1600/7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;253&quot; src=&quot;http://3.bp.blogspot.com/-8_wd7I-sYK4/TVyljdCAMnI/AAAAAAAAAAo/D4MPqvpI0VY/s320/7.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 11px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;font-size: 19px; text-align: center;&quot;&gt;&lt;span style=&quot;color: black; font-size: 8.0pt; mso-bidi-font-family: Verdana;&quot;&gt;Figura 7: Janela do prompt de comando com o resultado do comando javac &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: black; font-family: Verdana, sans-serif; font-size: 9pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://rvx3d.blogspot.com/feeds/2211404339982169953/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://rvx3d.blogspot.com/2011/02/instalacao-do-java-se-development-kit.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/2211404339982169953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3714184009495028184/posts/default/2211404339982169953'/><link rel='alternate' type='text/html' href='http://rvx3d.blogspot.com/2011/02/instalacao-do-java-se-development-kit.html' title=''/><author><name>Moderador</name><uri>http://www.blogger.com/profile/10454721118534940276</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-eBNPyW4QDAk/TVygJoI0ahI/AAAAAAAAAAM/oc-nFZ4bpP0/s72-c/1.jpg" height="72" width="72"/><thr:total>1</thr:total></entry></feed>