<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>./Strubloid</title>
	<atom:link href="http://strubloid.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://strubloid.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Tue, 14 Oct 2008 11:38:37 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='strubloid.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/473b1b62143fc88a0b3a810e5dc7bff3?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>./Strubloid</title>
		<link>http://strubloid.wordpress.com</link>
	</image>
			<item>
		<title>Mentes do futuro&#8230;</title>
		<link>http://strubloid.wordpress.com/2008/10/14/mentes-do-futuro/</link>
		<comments>http://strubloid.wordpress.com/2008/10/14/mentes-do-futuro/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 11:37:50 +0000</pubDate>
		<dc:creator>strubloid</dc:creator>
				<category><![CDATA[Engrassados]]></category>

		<guid isPermaLink="false">http://strubloid.wordpress.com/?p=40</guid>
		<description><![CDATA[
Nada como o bom e velho C  =)

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=40&subd=strubloid&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><!-- !  		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p class="western" style="margin-bottom:0;">Nada como o bom e velho C  =)</p>
<p class="western" style="margin-bottom:0;"><a href="http://strubloid.files.wordpress.com/2008/10/geekc.jpg"><img class="alignnone size-full wp-image-39" title="geekc" src="http://strubloid.files.wordpress.com/2008/10/geekc.jpg?w=497&#038;h=164" alt="" width="497" height="164" /></a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/strubloid.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/strubloid.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/strubloid.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/strubloid.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/strubloid.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/strubloid.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/strubloid.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/strubloid.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/strubloid.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/strubloid.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=40&subd=strubloid&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://strubloid.wordpress.com/2008/10/14/mentes-do-futuro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e50eae17a1c52f56aa0252520f949f?s=96&#38;d=identicon" medium="image">
			<media:title type="html">strubloid</media:title>
		</media:content>

		<media:content url="http://strubloid.files.wordpress.com/2008/10/geekc.jpg" medium="image">
			<media:title type="html">geekc</media:title>
		</media:content>
	</item>
		<item>
		<title>Implementando Singleton + Strategy</title>
		<link>http://strubloid.wordpress.com/2008/08/22/implementando-singleton-strategy/</link>
		<comments>http://strubloid.wordpress.com/2008/08/22/implementando-singleton-strategy/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 03:33:55 +0000</pubDate>
		<dc:creator>strubloid</dc:creator>
				<category><![CDATA[JAVA]]></category>
		<category><![CDATA[padrões de projeto]]></category>

		<guid isPermaLink="false">http://strubloid.wordpress.com/?p=33</guid>
		<description><![CDATA[*****************************************************************************/
Classe main //classe teste
/*****************************************************************************/
package strategy;
public class Teste {
public static void main(String[] args) {
// criei apenas uma classe utilizando o singleton
// nessa classe estão todos os tipos
Tipos camadaDeTipos = Tipos.criarTipoUnico();
Dvd ouro = new Dvd(&#8220;Heroes&#8221;);
Dvd prata = new Dvd(&#8220;Lost&#8221;);
Dvd bronze = new Dvd(&#8220;Xuxa e os baixinhos&#8221;);
// setando os tipos as variáveis ouro prata e bronze
ouro.setCategoria(camadaDeTipos.getTipoOuro());
prata.setCategoria(camadaDeTipos.getTipoPrata());
bronze.setCategoria(camadaDeTipos.getTipoBronze());
// na camada [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=33&subd=strubloid&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>*****************************************************************************/</p>
<p>Classe main //classe teste</p>
<p>/*****************************************************************************/</p>
<p>package strategy;</p>
<p>public class Teste {</p>
<p>public static void main(String[] args) {</p>
<p>// criei apenas uma classe utilizando o singleton<br />
// nessa classe estão todos os tipos<br />
Tipos camadaDeTipos = Tipos.criarTipoUnico();</p>
<p>Dvd ouro = new Dvd(&#8220;Heroes&#8221;);<br />
Dvd prata = new Dvd(&#8220;Lost&#8221;);<br />
Dvd bronze = new Dvd(&#8220;Xuxa e os baixinhos&#8221;);</p>
<p>// setando os tipos as variáveis ouro prata e bronze<br />
ouro.setCategoria(camadaDeTipos.getTipoOuro());<br />
prata.setCategoria(camadaDeTipos.getTipoPrata());<br />
bronze.setCategoria(camadaDeTipos.getTipoBronze());</p>
<p>// na camada de tipos, possui um default-value<br />
// ouro = 3,00<br />
// prata = 2,00<br />
// bronze = 1,00</p>
<p>//primeiro &#8211; irei imprimir esse default-value<br />
System.out.println(&#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; PRIMEIRO PASSO &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8221;);<br />
System.out.println(ouro + &#8220;\n&#8221;);<br />
System.out.println(prata + &#8220;\n&#8221;);<br />
System.out.println(bronze);<br />
System.out.println(&#8220;\n\n&#8221;);</p>
<p>//segundo &#8211; iremos modificar o preço dando o dobro do default-value<br />
//          dos itens e imprimi-los<br />
System.out.println(&#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; SEGUNDO PASSO &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8221;);<br />
camadaDeTipos.getTipoOuro().setPreco(6.00);<br />
camadaDeTipos.getTipoPrata().setPreco(4.00);<br />
camadaDeTipos.getTipoBronze().setPreco(2.00);<br />
System.out.println(ouro + &#8220;\n&#8221;);<br />
System.out.println(prata + &#8220;\n&#8221;);<br />
System.out.println(bronze);<br />
System.out.println(&#8220;\n\n&#8221;);</p>
<p>//terceiro &#8211; iremos extravazar, modificaremos os objetos de caracteristica<br />
//           ouro     vai ser    Bronze<br />
//           bronze   vai ser    prata<br />
//           prata    vai ser    ouro<br />
System.out.println(&#8220;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; TERCEIRO PASSO &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8221;);<br />
ouro.setCategoria(camadaDeTipos.getTipoBronze());<br />
bronze.setCategoria(camadaDeTipos.getTipoPrata());<br />
prata.setCategoria(camadaDeTipos.getTipoOuro());<br />
System.err.println(&#8220;Objeto Ouro&#8221;); System.out.println(ouro + &#8220;\n&#8221;);<br />
System.err.println(&#8220;Objeto Prata&#8221;); System.out.println(prata + &#8220;\n&#8221;);<br />
System.err.println(&#8220;Objeto Bronze&#8221;); System.out.println(bronze + &#8220;\n&#8221;);<br />
System.out.println(&#8220;\n\n&#8221;);<br />
}<br />
}</p>
<p>/*****************************************************************************/</p>
<p>Classe Tipos // classe aonde é implementando o singleton, para conter apenas tipos unicos e com propósito de guardar em uma única classe todos os tipos existentes, em nosso exemplo são classificações de tipos em ouro = &#8220;mais cara&#8221;, prata = &#8220;intermediária&#8221; e bronze = &#8220;mais barata&#8221;.</p>
<p>/*****************************************************************************/</p>
<p>package strategy;</p>
<p>public class Tipos {</p>
<p>private Categoria tipoOuro;<br />
private Categoria tipoPrata;<br />
private Categoria tipoBronze;</p>
<p>private static Tipos tipo;</p>
<p>private Tipos() {<br />
tipoOuro = new Categoria(3.0,&#8221;ouro&#8221;);<br />
tipoPrata = new Categoria(2.0,&#8221;prata&#8221;);<br />
tipoBronze = new Categoria(1.0,&#8221;bronze&#8221;);</p>
<p>}</p>
<p>public static Tipos criarTipoUnico()</p>
<p>{   if (tipo == null){     tipo = new Tipos();   }<br />
return tipo;<br />
}</p>
<p>public Categoria getTipoOuro() {   return tipoOuro;   }<br />
public void setTipoOuro(Categoria tipoOuro) {   this.tipoOuro = tipoOuro;    }<br />
public Categoria getTipoPrata() {  return tipoPrata; }<br />
public void setTipoPrata(Categoria tipoPrata) { this.tipoPrata = tipoPrata;  }<br />
public Categoria getTipoBronze() {   return tipoBronze;  }<br />
public void setTipoBronze(Categoria tipoBronze) {  this.tipoBronze = tipoBronze;  }</p>
<p>}</p>
<p>/*****************************************************************************/</p>
<p>Classe DVD //  classe que possui os dvds</p>
<p>/*****************************************************************************/</p>
<p>package strategy;</p>
<p>public class Dvd {</p>
<p>private String titulo;<br />
private Categoria categoria;</p>
<p>public Dvd(String titulo){<br />
this.setTitulo(titulo);</p>
<p>}</p>
<p>public double getPreco(){  return this.getCategoria().getPreco(); //delegacao  }<br />
public String getTitulo() {  return titulo; }<br />
public void setTitulo(String titulo) {  this.titulo = titulo;  }<br />
public Categoria getCategoria() {   return categoria;   }<br />
public void setCategoria(Categoria setandoCategoria) {  this.categoria = setandoCategoria;  }<br />
public String toString() {<br />
return &#8220;Titulo : &#8221; + titulo+ &#8220;\n&#8221; + getCategoria();<br />
}</p>
<p>}</p>
<p>/*****************************************************************************/</p>
<p>Classe categoria // classe aonde está o modelo de tipos diferentes de categorias</p>
<p>/*****************************************************************************/</p>
<p>package strategy;</p>
<p>public class Categoria {<br />
private double preco;<br />
private String nome;</p>
<p>public Categoria(double preco,String nome) {<br />
this.setPreco(preco);<br />
this.setNome(nome);<br />
}</p>
<p>public double getPreco() {  return preco;  }<br />
public void setPreco(double preco) {  this.preco = preco;  }<br />
public String getNome() {  return nome;  }<br />
public void setNome(String nome) {  this.nome = nome;  }<br />
public String toString(){<br />
return &#8220;Categoria : &#8221; + nome + &#8220;\n&#8221; +<br />
&#8220;preco : &#8221; + preco ;<br />
}</p>
<p>}<br />
// ps.. caso de algum erro enviar pergunta para jrafaell*bola*msn.com</p>
<p>//*bola* == @</p>
<p>// envio o arquivo tranquilamente, enquanto não arrumo um shared que não expire se você não usar por mais de 1 mês, kkkkkkkkkkkkkk.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/strubloid.wordpress.com/33/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/strubloid.wordpress.com/33/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/strubloid.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/strubloid.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/strubloid.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/strubloid.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/strubloid.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/strubloid.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/strubloid.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/strubloid.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/strubloid.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/strubloid.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=33&subd=strubloid&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://strubloid.wordpress.com/2008/08/22/implementando-singleton-strategy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e50eae17a1c52f56aa0252520f949f?s=96&#38;d=identicon" medium="image">
			<media:title type="html">strubloid</media:title>
		</media:content>
	</item>
		<item>
		<title>Vantágens do linux</title>
		<link>http://strubloid.wordpress.com/2008/08/21/vantagens-do-linux/</link>
		<comments>http://strubloid.wordpress.com/2008/08/21/vantagens-do-linux/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 02:16:24 +0000</pubDate>
		<dc:creator>strubloid</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[legais]]></category>

		<guid isPermaLink="false">http://strubloid.wordpress.com/?p=30</guid>
		<description><![CDATA[Descobri um programinha fácil de instalar e muito legal.
Uma idéia que me ajudou pra caramba&#8230;
nome dele é mp3Report, e o que ele faz de tão legal ?
Simplesmente ele pega a pasta aonde tem os msue mp3&#8217;s e gera como um (JAVADOC) um documento listando as mp3 e suas informações, muito legal para as pessoas que [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=30&subd=strubloid&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Descobri um programinha fácil de instalar e muito legal.</p>
<p>Uma idéia que me ajudou pra caramba&#8230;</p>
<p>nome dele é mp3Report, e o que ele faz de tão legal ?</p>
<p>Simplesmente ele pega a pasta aonde tem os msue mp3&#8217;s e gera como um (JAVADOC) um documento listando as mp3 e suas informações, muito legal para as pessoas que gostam de catalogar as suas musicas <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>para instalar tem como fazer no leia-me, mas eu posso colar o migué (a colinha)</p>
<p>1) extrair o arquivo (via programa ou via linha de comando tar xfzv mp3report-1.0.2.tar.gz )</p>
<p>2) entrar na pasta extraida (cd mp3report-1.0.2)</p>
<p>3) executar o programa (  ./mp3report.pl pasta aonde estará as musicas)</p>
<p>exemplo de execução do programa :</p>
<p><strong>./mp3report.pl /media/downloads/mp3</strong></p>
<p>mas aonde eu consigo essa maravilha ???</p>
<p>link para download do programa</p>
<p>http://ufpr.dl.sourceforge.net/sourceforge/mp3report/mp3report-1.0.2.tar.gz</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/strubloid.wordpress.com/30/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/strubloid.wordpress.com/30/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/strubloid.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/strubloid.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/strubloid.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/strubloid.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/strubloid.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/strubloid.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/strubloid.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/strubloid.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/strubloid.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/strubloid.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=30&subd=strubloid&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://strubloid.wordpress.com/2008/08/21/vantagens-do-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e50eae17a1c52f56aa0252520f949f?s=96&#38;d=identicon" medium="image">
			<media:title type="html">strubloid</media:title>
		</media:content>
	</item>
		<item>
		<title>WHY LINUX IS BETTER !</title>
		<link>http://strubloid.wordpress.com/2008/08/21/why-linux-is-better/</link>
		<comments>http://strubloid.wordpress.com/2008/08/21/why-linux-is-better/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 01:43:19 +0000</pubDate>
		<dc:creator>strubloid</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[legais]]></category>

		<guid isPermaLink="false">http://strubloid.wordpress.com/?p=25</guid>
		<description><![CDATA[

Sua vida digital parece fragmentada ?
Se você já sabe o que é fragmentação, e tem o costume de  desfragmentar o seu disco regularmente, aqui está a versão curta: o  Linux não precisa de desfragmentação.
Agora imagine que o seu disco rígido é um armário enorme, com milhões  de gavetas (obrigado a Roberto Di [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=25&subd=strubloid&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2></h2>
<div id="corps">
<h2>Sua vida digital parece fragmentada ?</h2>
<p>Se você já sabe o que é fragmentação, e tem o costume de  desfragmentar o seu disco regularmente, aqui está a versão curta: o  Linux não precisa de desfragmentação.</p>
<p>Agora imagine que o seu disco rígido é um armário enorme, com milhões  de gavetas (obrigado a Roberto Di Cosmo por essa comparação). Cada  gaveta pode guardar uma quantidade fixa de dados. Assim, os arquivos que  são maiores do que essas gavetas podem suportar, precisam ser divididos.  Alguns arquivos são tão grandes que eles precisam de milhares de  gavetas. E claro, acessar esses arquivos é muito mais fácil quando as  gavetas que ocupam estão próximas uma das outras no armário.</p>
<p>Agora imagine que você seja o dono desse armário, mas você não tem  tempo de cuidar dele, e você quer contratar alguém para tomar conta dele  para você. Duas pessoas vêm para o emprego, uma mulher e um homem.</p>
<ul>
<li>O homem tem a seguinte estratégia: apenas esvazia as gavetas quando  um arquivo é removido, divide qualquer novo arquivo em partes menores,  do tamanho de uma gaveta, e aleatoriamente guarda cada parte na primeira  gaveta vazia disponível. Quando você menciona que isso torna difícil  encontrar todas as partes de um determinado arquivo, a resposta é que  uma dúzia de garotos devem ser contratados todo fim de semana para  reorganizar as coisas.</li>
<li>A mulher tem uma técnica diferente: tem anotado, num pedaço de  papel, as gavetas vazias contíguas. Quando um novo arquivo chega, ela  procura em sua lista por uma sequência suficientemente longa de gavetas  vazias, e é onde o arquivo é colocado. Deste modo, contanto que haja  atividade suficiente, o armário estará sempre arrumado.</li>
</ul>
<p>Sem dúvida nenhuma, você deve contratar a mulher (vocês sabem disso,  as mulheres são muito mais organizadas <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ). Bem, o Windows usa o  primeiro método; o Linux usa o segundo. Quanto mais você usa o Windows,  mais lento fica o acesso a arquivos; quanto mais você usa o Linux, mais  rápido ele fica. A escolha é toda sua!</div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/strubloid.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/strubloid.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/strubloid.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/strubloid.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/strubloid.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/strubloid.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/strubloid.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/strubloid.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/strubloid.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/strubloid.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/strubloid.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/strubloid.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=25&subd=strubloid&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://strubloid.wordpress.com/2008/08/21/why-linux-is-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e50eae17a1c52f56aa0252520f949f?s=96&#38;d=identicon" medium="image">
			<media:title type="html">strubloid</media:title>
		</media:content>
	</item>
		<item>
		<title>Partituras em branco&#8230;</title>
		<link>http://strubloid.wordpress.com/2008/07/21/partituras-em-branco/</link>
		<comments>http://strubloid.wordpress.com/2008/07/21/partituras-em-branco/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 11:50:11 +0000</pubDate>
		<dc:creator>strubloid</dc:creator>
				<category><![CDATA[Muiscal]]></category>

		<guid isPermaLink="false">http://strubloid.wordpress.com/?p=21</guid>
		<description><![CDATA[Para aquelas pessoas que precisam de partituras personalizadas, temos este site:
&#62;&#62;    http://www.blanksheetmusic.net
Neste website podemos criar vários tipos de partituras(guitarra, violão,tablatura,piano,baixo).
O mais legal, se você está no nivel de mais de um instrumento nas composições, posui uma opção(format staves per set) aonde pode-se dizer quantos instrumentos estão tocando no momento.
Ferramenta porreta!!
   [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=21&subd=strubloid&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Para aquelas pessoas que precisam de partituras personalizadas, temos este site:</p>
<p>&gt;&gt;    http://www.blanksheetmusic.net</p>
<p>Neste website podemos criar vários tipos de partituras(guitarra, violão,tablatura,piano,baixo).</p>
<p>O mais legal, se você está no nivel de mais de um instrumento nas composições, posui uma opção(format staves per set) aonde pode-se dizer quantos instrumentos estão tocando no momento.</p>
<p>Ferramenta porreta!!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/strubloid.wordpress.com/21/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/strubloid.wordpress.com/21/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/strubloid.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/strubloid.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/strubloid.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/strubloid.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/strubloid.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/strubloid.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/strubloid.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/strubloid.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/strubloid.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/strubloid.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=21&subd=strubloid&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://strubloid.wordpress.com/2008/07/21/partituras-em-branco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e50eae17a1c52f56aa0252520f949f?s=96&#38;d=identicon" medium="image">
			<media:title type="html">strubloid</media:title>
		</media:content>
	</item>
		<item>
		<title>uma nerd&#8230;</title>
		<link>http://strubloid.wordpress.com/2008/07/15/uma-nerd/</link>
		<comments>http://strubloid.wordpress.com/2008/07/15/uma-nerd/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 13:06:34 +0000</pubDate>
		<dc:creator>strubloid</dc:creator>
				<category><![CDATA[legais]]></category>

		<guid isPermaLink="false">http://strubloid.wordpress.com/?p=19</guid>
		<description><![CDATA[
 









A noção popular de que as pessoas que usam óculos são nerds ou geeks não corresponde com os resultados de um novo estudo&#8230;

Um novo estudo australiano olhou para a associação entre a introversão (pessoas tímidas ou ensimesmadas) e a miopia, mal que afeta 20% dos estado-unidenses.
se ela fosse uma nerdzinha assim até eu me [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=19&subd=strubloid&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div><span class="style42"><strong><br />
</strong> </span></div>
<p><span class="style42"></p>
<table border="0" align="right">
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>
<p></span></p>
<p>A noção popular de que as pessoas que <a href="http://abrindojogo.com/index.php/o-status-que-um-oculos-da/" target="_blank">usam óculos são nerds ou geeks</a> não corresponde com os resultados de um novo estudo&#8230;</p>
<p><img src="http://tecnocientista.info/blog/wp-content/uploads/2008/03/young-woman-wearing-glasses_450.jpg" alt="" /></p>
<p>Um novo estudo australiano olhou para a associação entre a introversão (pessoas tímidas ou ensimesmadas) e a miopia, mal que afeta 20% dos estado-unidenses.</p>
<p>se ela fosse uma nerdzinha assim até eu me chamava de NERD&#8230;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/strubloid.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/strubloid.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/strubloid.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/strubloid.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/strubloid.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/strubloid.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/strubloid.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/strubloid.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/strubloid.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/strubloid.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/strubloid.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/strubloid.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=19&subd=strubloid&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://strubloid.wordpress.com/2008/07/15/uma-nerd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e50eae17a1c52f56aa0252520f949f?s=96&#38;d=identicon" medium="image">
			<media:title type="html">strubloid</media:title>
		</media:content>

		<media:content url="http://tecnocientista.info/blog/wp-content/uploads/2008/03/young-woman-wearing-glasses_450.jpg" medium="image" />
	</item>
		<item>
		<title>Brasil Encacerado&#8230; ou não.</title>
		<link>http://strubloid.wordpress.com/2008/07/15/brasil-encacerado-ou-nao/</link>
		<comments>http://strubloid.wordpress.com/2008/07/15/brasil-encacerado-ou-nao/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 12:30:05 +0000</pubDate>
		<dc:creator>strubloid</dc:creator>
				<category><![CDATA[Engrassados]]></category>

		<guid isPermaLink="false">http://strubloid.wordpress.com/?p=17</guid>
		<description><![CDATA[Por isso que todos amam o Brasil&#8230;

Uma vez eu encontrei uma cela dessas&#8230; mas não sabia que banco era uma prisão&#8230;
ahh agora entendi&#8230;
banco deve ser a prisão do meu dinheiro.
tudo se encaixa agora (yeah!)

Pow assim até eu queria ser preso&#8230;
Porque quem te dar flores não tem como fazer o mal.
E assim gera a certeza de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=17&subd=strubloid&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Por isso que todos amam o Brasil&#8230;</p>
<p><a href="http://strubloid.files.wordpress.com/2008/07/06_jean1.jpg"><img class="alignnone size-medium wp-image-16" src="http://strubloid.files.wordpress.com/2008/07/06_jean1.jpg?w=300&#038;h=289" alt="" width="300" height="289" /></a></p>
<p>Uma vez eu encontrei uma cela dessas&#8230; mas não sabia que banco era uma prisão&#8230;</p>
<p>ahh agora entendi&#8230;</p>
<p>banco deve ser a prisão do meu dinheiro.</p>
<p>tudo se encaixa agora (yeah!)</p>
<p><a href="http://strubloid.files.wordpress.com/2008/07/07_adnael3.jpg"><img class="alignnone size-medium wp-image-14" src="http://strubloid.files.wordpress.com/2008/07/07_adnael3.jpg?w=277&#038;h=300" alt="" width="277" height="300" /></a></p>
<p>Pow assim até eu queria ser preso&#8230;</p>
<p>Porque quem te dar flores não tem como fazer o mal.</p>
<p>E assim gera a certeza de ser livre denovo.</p>
<p>Preso assim só por aqui mesmo (yeah!).</p>
<p>Brasil adorado Brasil</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/strubloid.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/strubloid.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/strubloid.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/strubloid.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/strubloid.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/strubloid.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/strubloid.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/strubloid.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/strubloid.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/strubloid.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/strubloid.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/strubloid.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=17&subd=strubloid&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://strubloid.wordpress.com/2008/07/15/brasil-encacerado-ou-nao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e50eae17a1c52f56aa0252520f949f?s=96&#38;d=identicon" medium="image">
			<media:title type="html">strubloid</media:title>
		</media:content>

		<media:content url="http://strubloid.files.wordpress.com/2008/07/06_jean1.jpg?w=300" medium="image" />

		<media:content url="http://strubloid.files.wordpress.com/2008/07/07_adnael3.jpg?w=277" medium="image" />
	</item>
		<item>
		<title></title>
		<link>http://strubloid.wordpress.com/2008/06/23/13/</link>
		<comments>http://strubloid.wordpress.com/2008/06/23/13/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 16:53:06 +0000</pubDate>
		<dc:creator>strubloid</dc:creator>
				<category><![CDATA[Engrassados]]></category>

		<guid isPermaLink="false">http://strubloid.wordpress.com/?p=13</guid>
		<description><![CDATA[Quando vi isto me caguei de rir&#8230; XP
Chuck Norris no mundo da informática.
1 &#8211; Chuck Norris é o controlador de domínio;
2 &#8211; Chuck Norris tem o IP 0.0.0.0 e a porta padrão é 0;
3 &#8211; Chuck Norris dá o comando ping 256.256.256.256 e consegue resposta;
4 &#8211; Chuck Norris consegue invadir QUALQUER banco com seu palmtop [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=13&subd=strubloid&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Quando vi isto me caguei de rir&#8230; XP</p>
<p>Chuck Norris no mundo da informática.</p>
<p>1 &#8211; Chuck Norris é o controlador de domínio;<br />
2 &#8211; Chuck Norris tem o IP 0.0.0.0 e a porta padrão é 0;<br />
3 &#8211; Chuck Norris dá o comando ping 256.256.256.256 e consegue resposta;<br />
4 &#8211; Chuck Norris consegue invadir QUALQUER banco com seu palmtop &#8211; desligado!;<br />
5 &#8211; Chuck Norris usa o Windows XP no seu MAC;<br />
6 &#8211; O erro 404 nunca apareceu para Chuck Norris;<br />
7 &#8211; Chuck Norris é fluente em linguagem de máquina;<br />
8 &#8211; O processador do computador do Chuck Norris não tem cooler;<br />
9 &#8211; Chuck Norris lê e grava DVD no drive de disquete;<br />
10 &#8211; Chuck Norris é o dono da internet;<br />
11 &#8211; Chuck Norris consegue inserir imagens no Notepad;<br />
12 &#8211; A impressora matricial do Chuck Norris imprime fotos… coloridas… a uma página por segundo(frente e verso);<br />
13 &#8211; Todos os programas pedem desculpas para Chuck Norris antes de mostrar um erro;<br />
14 &#8211; Chuck Norris usa o Notepad como banco de dados;<br />
15 &#8211; Chuck Norris deu um roundhouse kick no modem de 14400 kbps e agora ele tem ADSL;<br />
16 &#8211; Chuck Norris extrai arquivos compactados apenas com o olhar;<br />
17 &#8211; Chuck Norris tem um processador AMD em uma placa-mãe Intel;<br />
18 &#8211; Chuck Norris nunca recebeu um SPAM;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/strubloid.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/strubloid.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/strubloid.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/strubloid.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/strubloid.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/strubloid.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/strubloid.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/strubloid.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/strubloid.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/strubloid.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/strubloid.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/strubloid.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=13&subd=strubloid&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://strubloid.wordpress.com/2008/06/23/13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e50eae17a1c52f56aa0252520f949f?s=96&#38;d=identicon" medium="image">
			<media:title type="html">strubloid</media:title>
		</media:content>
	</item>
		<item>
		<title>Auxílio a prova de ARVORES BINÁRIAS E RECURSIVIDADE</title>
		<link>http://strubloid.wordpress.com/2008/06/20/auxilio-a-prova-de-arvores-binarias-e-recursividade/</link>
		<comments>http://strubloid.wordpress.com/2008/06/20/auxilio-a-prova-de-arvores-binarias-e-recursividade/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 19:20:53 +0000</pubDate>
		<dc:creator>strubloid</dc:creator>
				<category><![CDATA[IESP - AULAS]]></category>

		<guid isPermaLink="false">http://strubloid.wordpress.com/?p=12</guid>
		<description><![CDATA[ Postando um exemplo de arvores aonde criamos 2 arvores com o intúito de auxiliar a prova.
Primeiro temos uma forma de revisarmos como fazer o script de criar uma arvore específica.
Segundo caso é o de criar uma arvore defeituosa e em seguida deixar-la perfeita (seria pegar os espaços em branco, pedaços aonde não possuem folhas [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=12&subd=strubloid&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal"><!--[if gte mso 9]&amp;gt;  Normal 0 21   false false false        MicrosoftInternetExplorer4  &amp;lt;![endif]--><!--[if gte mso 9]&amp;gt;   &amp;lt;![endif]--> Postando um exemplo de arvores aonde criamos 2 arvores com o intúito de auxiliar a prova.</p>
<p class="MsoNormal">Primeiro temos uma forma de revisarmos como fazer o script de criar uma arvore específica.</p>
<p class="MsoNormal">Segundo caso é o de criar uma arvore defeituosa e em seguida deixar-la perfeita (seria pegar os espaços em branco, pedaços aonde não possuem folhas e adicionar aonde falta).</p>
<p class="MsoNormal">
<p class="MsoNormal">
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">main.c</li>
</ul>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">#include &lt;stdio.h&gt;</p>
<p class="MsoNormal" style="margin-left:18pt;">#include &lt;stdlib.h&gt;</p>
<p class="MsoNormal" style="margin-left:18pt;">#include &#8220;arvore.h&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;">int main()</p>
<p class="MsoNormal" style="margin-left:18pt;">{</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>int maior=NULL;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>int menor=NULL;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>arvore auxDaArvore;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>arvore novaArvore;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>system(&#8220;cls&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>novaArvore<span> </span>= inicializa();</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>auxDaArvore = novaArvore ;</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>// criando a raiz da árvore</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>novaArvore = constroi(1);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>// criando 2 folhas esquerda e direita</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>criafilhoesquerdo(novaArvore,2);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>criafilhodireito(novaArvore,3);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>//vamos andar um nível(esquerda) para baixo da árvore, para andarmos na árvore usamos o Auxiliar da Arvore(auxDaArvore)</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>// local aonde vai receber a posicao = função do lado a se locomover ( posicao atual );</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>auxDaArvore = filhoesq(novaArvore);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>// agora que nos locomovemos para esqueda e um nivel a mais podemos criar os outros elementos (4,5)</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>criafilhoesquerdo(auxDaArvore,4);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>criafilhodireito(auxDaArvore,5);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>//agora que acabamos de locomovermos pelo lado esquerdo da árvore temos que voltar a raiz para podermos</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>//ir para o lado direito da árvore</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>auxDaArvore = novaArvore;</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>//temos que locomovermos uma posicao para continuar a adição de elementos pois já existe o elemento da</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>//direita da arvore(folha direita da raiz)</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>auxDaArvore=filhodir(novaArvore);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>//agora estamos prontos para criar os filhos esquerdo e direito (7,6)</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>criafilhoesquerdo(auxDaArvore,7);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>criafilhodireito(auxDaArvore,6);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>//agora vamos imprimir em todos os tipos, informaremos como argumento a árvore (novaArvore)</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;Imprimindo em PREORDEM \n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>preordem(novaArvore);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;\n\nImprimindo em INORDEM\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>inordem(novaArvore);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;\n\nImprimindo em POSORDEM\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>posordem(novaArvore);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;\n\n\n\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>verificaSeMaiorOuMenor(novaArvore,&amp;maior,&amp;menor);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;Item de maior valor : %d \n&#8221;,maior);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;Item de menor valor : %d \n&#8221;,menor);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;\n\n\n\n\n\n\n\n\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;Criando esta arvore \n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>3<span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>/<span> </span>\\<span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>5<span> </span>6<span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>/ \\<span> </span>/ \\<span> </span><span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>11<span> </span>2<span> </span>9<span> </span>21<span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>\\<span> </span>\\<span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>40<span> </span>22<span> </span>\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">arvore arv;</p>
<p class="MsoNormal" style="margin-left:18pt;">arvore aux;</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">arv = inicializa();</p>
<p class="MsoNormal" style="margin-left:18pt;">arv = constroi(3);</p>
<p class="MsoNormal" style="margin-left:18pt;">aux = arv;</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">criafilhoesquerdo(aux,5);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhodireito(aux,6);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">aux = filhoesq(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhoesquerdo(aux,11);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhodireito(aux,2);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">aux = filhodir(aux);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhodireito(aux,40);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">aux = filhodir(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhoesquerdo(aux,9);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhodireito(aux,21);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">aux = filhodir(aux);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhodireito(aux,22);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">printf(&#8220;Imprimindo em PREORDEM \n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>preordem(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;\n\nImprimindo em INORDEM\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>inordem(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;\n\nImprimindo em POSORDEM\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>posordem(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;\n\n\n\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>verificaSeMaiorOuMenor(arv,&amp;maior,&amp;menor);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;Item de maior valor : %d \n&#8221;,maior);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;Item de menor valor : %d \n&#8221;,menor);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">printf( &#8220;\nDepois tornando ela perfeita\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>3<span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>/<span> </span>\\<span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>5<span> </span>6<span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>/<span> </span>\\<span> </span>/<span> </span>\\<span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>11<span> </span>2<span> </span>9<span> </span>21<span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span><span> </span>&#8220;<span> </span>/<span> </span>\\<span> </span>/<span> </span>\\<span> </span>/<span> </span>\\<span> </span>/<span> </span>\\<span> </span>\n&#8221;</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>&#8220;<span> </span>12<span> </span>13<span> </span>39<span> </span>40<span> </span>10<span> </span>12<span> </span>23<span> </span>22<span> </span>\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">aux = filhoesq(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;">aux = filhoesq(aux);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhoesquerdo(aux,12);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhodireito(aux,13);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">aux = filhoesq(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;">aux = filhodir(aux);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhoesquerdo(aux,39);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">aux = filhodir(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;">aux = filhoesq(aux);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhoesquerdo(aux,10);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhodireito(aux,12);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">aux=filhodir(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;">aux =filhodir(aux);</p>
<p class="MsoNormal" style="margin-left:18pt;">criafilhoesquerdo(aux,23);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">printf(&#8220;Imprimindo em PREORDEM \n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>preordem(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;\n\nImprimindo em INORDEM\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>inordem(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;\n\nImprimindo em POSORDEM\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>posordem(arv);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;\n\n\n\n&#8221;);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>verificaSeMaiorOuMenor(arv,&amp;maior,&amp;menor);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;Item de maior valor : %d \n&#8221;,maior);</p>
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>printf(&#8220;Item de menor valor : %d \n&#8221;,menor);</p>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal" style="margin-left:18pt;"><span> </span>return 0;</p>
<p class="MsoNormal" style="margin-left:18pt;">}</p>
<p class="MsoNormal" style="margin-left:18pt;">
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">arvore.c</li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal">#include &#8220;arvore.h&#8221;</p>
<p class="MsoNormal">
<p class="MsoNormal">noarv* inicializa(void) {</p>
<p class="MsoNormal">return NULL;</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">//Verificar se a árvore está vazia</p>
<p class="MsoNormal">int vazia(arvore arv) {</p>
<p class="MsoNormal">return (arv == NULL);</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">//Criação de um nó da árvore</p>
<p class="MsoNormal">/* cria um novo no do tipo arvore e retorna um ponteiro para a arvore criada */</p>
<p class="MsoNormal">noarv* constroi(int info){</p>
<p class="MsoNormal">noarv *novo;</p>
<p class="MsoNormal">if ((novo = aloca()) == NULL)</p>
<p class="MsoNormal">return NULL;</p>
<p class="MsoNormal">novo-&gt;dado = info;</p>
<p class="MsoNormal">novo-&gt;esq = NULL;</p>
<p class="MsoNormal">novo-&gt;dir = NULL;</p>
<p class="MsoNormal">return(novo);</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">//Criar filho esquerdo</p>
<p class="MsoNormal">/* Verifica se a arvore nao esta nula ou se se tem filho esquerdo.</p>
<p class="MsoNormal">Caso nao tenha filho esquerdo, sera construido um novo no a partir da</p>
<p class="MsoNormal">arvore passada como parametro */</p>
<p class="MsoNormal">int criafilhoesquerdo(arvore arv, int info){</p>
<p class="MsoNormal">noarv *novo;</p>
<p class="MsoNormal">if (arv == NULL)</p>
<p class="MsoNormal">return ERRO;</p>
<p class="MsoNormal">else if (arv-&gt;esq != NULL)</p>
<p class="MsoNormal">return ERRO;</p>
<p class="MsoNormal">else {</p>
<p class="MsoNormal">novo = constroi(info);</p>
<p class="MsoNormal">arv-&gt;esq = novo;</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">return OK;</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">
<p class="MsoNormal">//Alocar um nodo para a árvore</p>
<p class="MsoNormal">noarv* aloca(void) {</p>
<p class="MsoNormal">return ( (noarv*) malloc(sizeof(noarv)));</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">//Criar filho direito</p>
<p class="MsoNormal">/* Verifica se a arvore nao esta nula ou se se tem filho direito. Caso nao</p>
<p class="MsoNormal">tenha filho direito, sera construido um novo no a partir da arvore passada</p>
<p class="MsoNormal">como parametro */</p>
<p class="MsoNormal">int criafilhodireito(arvore arv, int info){</p>
<p class="MsoNormal">noarv *novo;</p>
<p class="MsoNormal">if (arv == NULL)</p>
<p class="MsoNormal">return ERRO;</p>
<p class="MsoNormal">else if (arv-&gt;dir != NULL)</p>
<p class="MsoNormal">return ERRO;</p>
<p class="MsoNormal">else {</p>
<p class="MsoNormal">novo = constroi(info);</p>
<p class="MsoNormal">arv-&gt;dir = novo;</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">return OK;</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">//Ir para o filho esquerdo</p>
<p class="MsoNormal">/* Caminha para o filho esquerdo da arvore passada como parametro, retornando</p>
<p class="MsoNormal">o endereco deste no&#8217; */</p>
<p class="MsoNormal">noarv* filhoesq(arvore arv) {</p>
<p class="MsoNormal">if (vazia(arv))</p>
<p class="MsoNormal">return NULL;</p>
<p class="MsoNormal">else</p>
<p class="MsoNormal">return ( arv-&gt;esq );</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">//Ir para o filho direito de uma árvore</p>
<p class="MsoNormal">/* Caminha para o filho direito da arvore passada como parametro, retornando</p>
<p class="MsoNormal">o endereco deste no&#8217; */</p>
<p class="MsoNormal">noarv* filhodir(arvore arv) {</p>
<p class="MsoNormal">if (vazia(arv))</p>
<p class="MsoNormal">return NULL;</p>
<p class="MsoNormal">else</p>
<p class="MsoNormal">return ( arv-&gt;dir );</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">//Pesquisar um nodo</p>
<p class="MsoNormal">int busca( arvore arv, int info ) {</p>
<p class="MsoNormal">if (vazia(arv))</p>
<p class="MsoNormal">return ERRO; // Nao encontrou o nodo</p>
<p class="MsoNormal">if ( info == arv-&gt;dado)</p>
<p class="MsoNormal">return OK;</p>
<p class="MsoNormal">else if (busca(arv-&gt;esq, info))</p>
<p class="MsoNormal">return OK;</p>
<p class="MsoNormal">else</p>
<p class="MsoNormal">return busca(arv-&gt;dir, info);</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">
<p class="MsoNormal">//Imprimir a árvore em pré-ordem</p>
<p class="MsoNormal">/* Esta procedure deve percorrer recursivamente a arvore, visitando todos</p>
<p class="MsoNormal">os nos e imprimindo sua informação, segundo o percurso em pré-ordem */</p>
<p class="MsoNormal">void preordem(arvore arv) {</p>
<p class="MsoNormal">if (!vazia(arv)) {</p>
<p class="MsoNormal">printf(&#8220;%d\t&#8221;, arv-&gt;dado);</p>
<p class="MsoNormal">preordem(arv-&gt;esq);</p>
<p class="MsoNormal">preordem(arv-&gt;dir);</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">//Imprimir a árvore em in-ordem</p>
<p class="MsoNormal">/* Esta procedure deve percorrer recursivamente a arvore, visitando todos</p>
<p class="MsoNormal">os nos e imprimindo sua informação, segundo o percurso em in-ordem */</p>
<p class="MsoNormal">void inordem(arvore arv) {</p>
<p class="MsoNormal">if (!vazia(arv)) {</p>
<p class="MsoNormal">inordem(arv-&gt;esq);</p>
<p class="MsoNormal">printf(&#8220;%d\t&#8221;, arv-&gt;dado);</p>
<p class="MsoNormal">inordem(arv-&gt;dir);</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">//Imprimir a árvore em pós-ordem</p>
<p class="MsoNormal">/* Esta procedure deve percorrer recursivamente a arvore, visitando todos</p>
<p class="MsoNormal">os nos e imprimindo sua informação, segundo o percurso em pós-ordem */</p>
<p class="MsoNormal">void posordem(arvore arv) {</p>
<p class="MsoNormal">if (!vazia(arv)) {</p>
<p class="MsoNormal">posordem(arv-&gt;esq);</p>
<p class="MsoNormal">posordem(arv-&gt;dir);</p>
<p class="MsoNormal">printf(&#8220;%d\t&#8221;, arv-&gt;dado);</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">
<p class="MsoNormal">int buscarMaior(arvore arv , int *maior){</p>
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal"><span> </span>if (vazia(arv)) return 0;</p>
<p class="MsoNormal"><span> </span>if (maior ==NULL)</p>
<p class="MsoNormal"><span> </span>maior = arv-&gt;dado;</p>
<p class="MsoNormal"><span> </span>if (*maior &lt; arv-&gt;dado)</p>
<p class="MsoNormal"><span> </span>*maior =<span> </span>arv-&gt;dado;</p>
<p class="MsoNormal"><span> </span>buscarMaior(arv-&gt;esq,maior);</p>
<p class="MsoNormal"><span> </span>buscarMaior(arv-&gt;dir,maior);</p>
<p class="MsoNormal"><span> </span>return 1;</p>
<p class="MsoNormal"><span> </span>}</p>
<p class="MsoNormal">
<p class="MsoNormal">int verificaSeMaiorOuMenor(arvore novaArvore,int *maior,int *menor){</p>
<p class="MsoNormal">
<p class="MsoNormal"><span> </span>if(vazia(novaArvore))</p>
<p class="MsoNormal"><span> </span>return 0;</p>
<p class="MsoNormal">
<p class="MsoNormal"><span> </span>if (*maior == NULL &amp;&amp; *menor==NULL){</p>
<p class="MsoNormal"><span> </span>*maior = *menor = novaArvore -&gt;dado;</p>
<p class="MsoNormal"><span> </span>}</p>
<p class="MsoNormal"><span> </span>if(novaArvore-&gt;dado &gt; *maior){</p>
<p class="MsoNormal"><span> </span>*maior= novaArvore-&gt;dado;</p>
<p class="MsoNormal"><span> </span>}else{</p>
<p class="MsoNormal"><span> </span>if(novaArvore-&gt;dado &lt; *menor){</p>
<p class="MsoNormal"><span> </span>*menor= novaArvore-&gt;dado;</p>
<p class="MsoNormal"><span> </span>}</p>
<p class="MsoNormal"><span> </span><span> </span>}</p>
<p class="MsoNormal"><span> </span>verificaSeMaiorOuMenor(novaArvore-&gt;esq, maior,menor);</p>
<p class="MsoNormal"><span> </span>verificaSeMaiorOuMenor(novaArvore-&gt;dir,maior,menor);</p>
<p class="MsoNormal"><span> </span>return 1;</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Arvore.h</li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal">#include&lt;malloc.h&gt;</p>
<p class="MsoNormal">#include&lt;stdio.h&gt;</p>
<p class="MsoNormal">#define ERRO 0</p>
<p class="MsoNormal">#define OK 1</p>
<p class="MsoNormal">
<p class="MsoNormal">typedef struct stnoarvore {</p>
<p class="MsoNormal">int dado;</p>
<p class="MsoNormal">struct stnoarvore *esq;</p>
<p class="MsoNormal">struct stnoarvore *dir;</p>
<p class="MsoNormal">}noarv;</p>
<p class="MsoNormal">typedef noarv* arvore;</p>
<p class="MsoNormal">
<p class="MsoNormal">noarv* inicializa(void);</p>
<p class="MsoNormal">int vazia(arvore);</p>
<p class="MsoNormal">noarv* constroi(int);</p>
<p class="MsoNormal">int criafilhoesquerdo(arvore,int);</p>
<p class="MsoNormal">noarv* aloca(void);</p>
<p class="MsoNormal">int criafilhodireito(arvore,int);</p>
<p class="MsoNormal">noarv* filhoesq(arvore);</p>
<p class="MsoNormal">noarv* filhodir(arvore);</p>
<p class="MsoNormal">int busca(arvore,int);</p>
<p class="MsoNormal">void preordem(arvore);</p>
<p class="MsoNormal">void inordem(arvore);</p>
<p class="MsoNormal">void posordem(arvore);</p>
<p class="MsoNormal">int verificaSeMaiorOuMenor(arvore,int *,int *);</p>
<p class="MsoNormal">
<p class="MsoNormal">int buscarMaior(arvore,int*);</p>
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/strubloid.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/strubloid.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/strubloid.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/strubloid.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/strubloid.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/strubloid.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/strubloid.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/strubloid.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/strubloid.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/strubloid.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/strubloid.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/strubloid.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=12&subd=strubloid&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://strubloid.wordpress.com/2008/06/20/auxilio-a-prova-de-arvores-binarias-e-recursividade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e50eae17a1c52f56aa0252520f949f?s=96&#38;d=identicon" medium="image">
			<media:title type="html">strubloid</media:title>
		</media:content>
	</item>
		<item>
		<title>Estudo de Fundamentos de Sistemas de informação</title>
		<link>http://strubloid.wordpress.com/2008/06/10/estudo-de-fundamentos-de-sistemas-de-informacao/</link>
		<comments>http://strubloid.wordpress.com/2008/06/10/estudo-de-fundamentos-de-sistemas-de-informacao/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 14:06:35 +0000</pubDate>
		<dc:creator>strubloid</dc:creator>
				<category><![CDATA[IESP - AULAS]]></category>

		<guid isPermaLink="false">http://strubloid.wordpress.com/?p=10</guid>
		<description><![CDATA[Trabalhos de FSI

E-health

Termo      utilizado quando falamos em comunicação entre saúde e a população, seu      objetivo é expandir o conhecimento, melhorar os procedimentos utilizados      com o auxilio da tecnologia da informação; Disponibilizando a pratica de      recolhimento [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=10&subd=strubloid&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="MsoNormal">Trabalhos de FSI</p>
<p class="MsoNormal">
<p class="MsoNormal">E-health</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Termo      utilizado quando falamos em comunicação entre saúde e a população, seu      objetivo é expandir o conhecimento, melhorar os procedimentos utilizados      com o auxilio da tecnologia da informação; Disponibilizando a pratica de      recolhimento de dados com rapidez, segurança e sem duplicação e com isso a integridade.</li>
</ul>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal">E-Learning</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Processo      de formar educação auxiliando a gestão de conhecimentos dos usuários      diminuindo custo de locomoção de cursos antes ministrados localmente,      passando a ministrar cursos via web, possui 2 formas de classificação:
<ol style="margin-top:0;" type="1">
<li class="MsoNormal">Forma       síncrona, aulas ministradas em sala de aula com auxilio de recursos       televisivos e chats para comunicação com o professor.</li>
<li class="MsoNormal">Forma       assíncrona, aulas empacotadas aonde são assistidas em qualquer lugar e a       comunicação aluno-professor dar-se pela utilização de e-mails.</li>
</ol>
</li>
</ul>
<p class="MsoNormal">BI</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Chamado      de “inteligência de negócios” trata de coletar(armazenar em um datawherehouse), organizar e analisar(data mining),      compartilhar (passar para os indiviuos os dados traduzidos em infromações que eles entendam e analisem) e monitorar as informações da empresa, pois os conjuntos de      regras ampliam os recursos disponíveis facilitando as tomadas de decisões.</li>
</ul>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal">EDI</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Intercâmbio      eletrônico de dados é a tecnologia fundamental na transferência de dados      através de transações automáticas entre máquinas gerando padrões de<span> </span>comunicação com ferramentas EDI. Possibilita      a comunicação correta entre empresas, facilitando troca de informações      entre fornecedores e empresas, gerando a diminuição dos estoques. Permite      que a empresa possua a quantidade certa na hora certa. Com o recurso de visualização      do seu estoque, ocorre que os fornecedores podem suprir essa quantidade em estoque      que agora está em baixa,abastecendo um estoque mínimo e com isso diminuindo a perda de itens pela validade(mesmo itens não perecíveis são possui data de validade, pelo fato de itens fabricados ano passado não possui mesmo valor do ano atual, mas gastos em produção consegue ser iguais ou superiores a produtos produzidos atualmente).</li>
</ul>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal">E-GOVERNMENT</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">São      basicamente sites governamentais que abrangem os três poderes,      legislativo, judiciário e executivo; Tem serventia de ser um canal de      comunicação entre o governo e a população fornecendo serviços, aonde a      população pode acompanhar-los ou requisitar-los pois alguns deles possuem funções que permitem comunicação e resolução de problemas é possível conseguir isto entrando nos portais      ponto gov.</li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal">Ética</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Conjunto      de normas e regras básicas para um profissional saber se portar em um      determinado local(trabalho). É preciso e requisitado quando se entra em uma empresa,      pois para manter os dados e aumento em sua integridade e segurança precisa de profissionais que saibam agir corretamente assim protegendo dados importantes, confidenciais e cruciais para o bom      andamento de uma empresa.</li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal">Segurança</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Mecanismos      que possibilitam que os dados cheguem com integridade aos receptores, para      isto utilizam mecanismos de criptografia e funções hash para garantir que      o dado chegue corretamente e que esse dado seja autêntico.</li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">SCM</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">1ª      definição</li>
</ul>
<p class="MsoNormal" style="margin-left:18pt;">Seria a integração dos participantes do canal de distribuição com propósito de interligar as diversas unidades organizacionais e os membros do canal, desde o consumidor final até o fornecedor de matérias primas.</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">2ª      definição</li>
</ul>
<p class="MsoNormal" style="margin-left:18pt;">Seria um conjunto de processos que interligam a cadeia de suprimentos que unidos com o marketing, pesquisa e desenvolvimento, fabricação e logística geram uma redução de custos.</p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal">ECR (utilizado na atualidade)</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Objetiva      integrar indústrias atacadistas e varejistas na busca pela eficiência em      toda a cadeia de suprimentos, com o intuito de suprir a satisfação o consumidor.      Trabalha no setor de produtos de consumo e varejo alimentar.</li>
</ul>
<p class="MsoNormal" style="margin-left:54pt;">
<p class="MsoNormal">JIT (JUST IN TIME)</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Projeto      que inicialmente começou na industria de automóveis japonesa cujo      propósito era calcular e organizar a confecção de automóveis reduzindo os      estoques e produzindo com rapidez para suprir a demanda.</li>
</ul>
<p class="MsoNormal" style="margin-left:18pt;">
<p class="MsoNormal">QR (QUICK RESPONSE)</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">É Considerada      uma modificação melhorada do JIT aplicada no ramo de indústrias têxteis e      de vestuário, cujo propósito é o mesmo de reduzir estoques e diminuir a      perda de produtos por validade.</li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal">ECR – QR – JIT <span> </span></p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Na      tentativa de melhorar a eficiência do JIT surge o QR, que foi introduzido      no setor de alimento higiene e beleza.</li>
<li class="MsoNormal">ECR      é uma versão aperfeiçoada do QR que por sua vez é uma versão modificada do      JIT.</li>
<li class="MsoNormal">O      ECR representa para cadeia de suprimentos de mercearia básica que o      processo produtivo do JIT significou para a indústria automobilística      japonesa e o QR para as indústrias têxteis.</li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal">JIT – QR</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Intensificação      das relações de cooperação para maior eficiência.</li>
<li class="MsoNormal">A      Função de distribuição se torna estratégica nas organizações</li>
<li class="MsoNormal">Foco      nas necessidades dos consumidores, eliminando desperdícios e melhorando      produtos e processos.</li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal">MARKETING INTEGRADO</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Varejistas      e seus fornecedores, passam a unir esforços, recursos me programas que      visam uma oportunidade de marketing emergente.</li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal">SELF-SERVICE</p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Redução      dos serviços tradicionalmente oferecidos</li>
<li class="MsoNormal">Foco      na eliminação de custos para conseguir operar com preços extremamente      baixos.</li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal"><span style="font-size:11pt;">Um canal de distribuição podem ser classificados em 2 grupos: membros primários e membros especializados.</span></p>
<p class="MsoNormal"><span style="font-size:11pt;"><span> </span></span></p>
<p class="MsoNormal"><strong><span style="font-size:11pt;">Membros primários </span></strong></p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal"><strong><span style="font-size:11pt;">São aqueles que participam diretamente, assumindo      o risco pela posse do produto, e incluem fabricantes, atacadistas,      distribuidores e varejistas. </span></strong></li>
</ul>
<p class="MsoNormal"><strong><span style="font-size:11pt;">Membros secundários </span></strong></p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal"><strong><span style="font-size:11pt;">São aqueles que participam indiretamente,      basicamente através da prestação de serviços aos membros primários, não      assumindo o risco da posse do produto. Exemplo transportadoras,armazenagem e prestadores de serviços.<br />
</span></strong></li>
</ul>
<p class="MsoNormal"><span style="font-size:11pt;"> </span></p>
<p class="MsoNormal"><span style="font-size:11pt;">Processo de desverticalização</span></p>
<ul style="margin-top:0;" type="disc">
<li class="MsoNormal">Vem      com a necessidade de não possui todas as funções da fábrica      terceirizando-as<span style="font-size:11pt;"> repassando para      prestadores de serviços especializados a maioria das operações produtivas</span></li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/strubloid.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/strubloid.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/strubloid.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/strubloid.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/strubloid.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/strubloid.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/strubloid.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/strubloid.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/strubloid.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/strubloid.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/strubloid.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/strubloid.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=strubloid.wordpress.com&blog=3213905&post=10&subd=strubloid&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://strubloid.wordpress.com/2008/06/10/estudo-de-fundamentos-de-sistemas-de-informacao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f4e50eae17a1c52f56aa0252520f949f?s=96&#38;d=identicon" medium="image">
			<media:title type="html">strubloid</media:title>
		</media:content>
	</item>
	</channel>
</rss>