<?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-7970664601033658922</id><updated>2024-10-24T06:54:25.174-07:00</updated><title type='text'>Tecnologia</title><subtitle type='html'>Tecnologia... em construção.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7970664601033658922.post-3122740695552172803</id><published>2013-07-05T11:19:00.000-07:00</published><updated>2013-07-05T11:19:27.451-07:00</updated><title type='text'>Comando para abrir página da intenet via terminal Linux </title><content type='html'>gnome-open &lt;site&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/-FHInxCUFUo8/UdcN9J-wMFI/AAAAAAAAALQ/EG-gi9Msvh4/s1600/Screenshot+at+2013-07-05+15:12:40.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-FHInxCUFUo8/UdcN9J-wMFI/AAAAAAAAALQ/EG-gi9Msvh4/s200/Screenshot+at+2013-07-05+15:12:40.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
gnome-open http://www.junior310.blogspot.com
 </content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/3122740695552172803/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2013/07/comando-para-abrir-pagina-da-intenet.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/3122740695552172803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/3122740695552172803'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2013/07/comando-para-abrir-pagina-da-intenet.html' title='Comando para abrir página da intenet via terminal Linux '/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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://1.bp.blogspot.com/-FHInxCUFUo8/UdcN9J-wMFI/AAAAAAAAALQ/EG-gi9Msvh4/s72-c/Screenshot+at+2013-07-05+15:12:40.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7970664601033658922.post-5473249239912712448</id><published>2013-07-02T16:27:00.001-07:00</published><updated>2013-07-02T16:27:29.348-07:00</updated><title type='text'>LinuxJarvis</title><content type='html'>Ativando a conta root no Ubuntu
Essa dica é para habilitar a conta root no Ubuntu, não sendo mais necessário ficar usando o comando &quot;sudo&quot; toda vez que for necessário dar um comando como super usuário.

Mas porque habilitar ou desabilitar a conta de super-usuário? Essa pergunta pode ser respondida da seguinte forma: a conta vem desabilitada por padrão porque não é seguro trabalhar como root o tempo todo, pois algum arquivo poderá ser movido ou editado de forma equivocada, sendo assim a conta fica restrita a ser usada com o comando sudo antes de cada comando para justamente evitar equívocos, porém quando estamos trabalhando montando serviços, programando ou fazendo alguma outra tarefa que exija poder de super-usuário, é super desagradável ficar usando o sudo, por isso é viável a habilitação do root, sendo necessário somente abrir um terminal, digitar &quot;su&quot; e colocar a senha do root.

1a. forma

Para habilitar dê o comando abaixo um terminal:

$ sudo passwd root

Digite e confirme a senha.

Pronto, agora para utilizar o usuário root basta se logar em um terminal e:

$ su root

e digitar a senha escolhida.

Para desabilitar a conta do root basta:

$ sudo passwd -l root

Aí a conta será desabilitada.

2a. forma

Outra forma de habilitar a conta é:

$ sudo su
$ passwd

Digite e confirme a senha.

(Essa segunda forma foi contribuída pelo moderador chemonz)

ATENÇÃO: Muito cuidado ao usar a conta de ROOT, tenha certeza do que você faz, pois pode estragar o sistema.

Muito obrigado pelo espaço. :)

Felicidades a todos. </content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/5473249239912712448/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2013/07/linuxjarvis.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/5473249239912712448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/5473249239912712448'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2013/07/linuxjarvis.html' title='LinuxJarvis'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-6914017607932136330</id><published>2012-09-06T05:40:00.000-07:00</published><updated>2012-09-06T05:40:37.271-07:00</updated><title type='text'>Álgebra Booleana</title><content type='html'> Introdução à Álgebra Booleana&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
A lógica matemática pode ser considerada como a ciência do raciocínio e da demonstração. Este ramo da Matemática foi desenvolvido pelo matemático inglês George Booole (1815-1864) no século XIX, que criou a álgebra que leva seu nome, a Álgebra Booleana, que utiliza-se de símbolos e operações algébricas para representar as relações entre proposições.&lt;br /&gt;
 &lt;br /&gt;
Proposição&lt;br /&gt;
 &lt;br /&gt;
Uma proposição é uma sentença declarativa, normalmente implicando na relação entre dois elementos, à qual pode ser atribuido um valor lógico VERDADEIRO (V, ou 1 na Álgebra Booleana) ou FALSO (F, ou 0). Uma proposição deve satisfazer aos dois seguintes princípios fundamentais:&lt;br /&gt;
 &lt;br /&gt;
Ø Princípio do terceiro excluído: uma proposição só pode ser verdadeira ou falsa, não havendo outra alternativa possível.&lt;br /&gt;
 &lt;br /&gt;
Ø Príncipio da não contradição: uma proposição não pode ser ao mesmo tempo verdadeira e falsa.&lt;br /&gt;
 &lt;br /&gt;
Uma proposição é usualmente indicada pelas letras maiúsculas (A, B, C, …). A tabela a seguir ilustra alguns exemplos de proposições (com seu valor lógico entre parênteses) e algumas afirmações que não podem ser consideradas proposições.&lt;br /&gt;
 &lt;br /&gt;
PROPOSIÇÃO&lt;br /&gt;
NÃO PROPOSIÇÃO&lt;br /&gt;
2 + 4 = 7 (F)&lt;br /&gt;
3 + 6&lt;br /&gt;
Um retângulo é um polígono de 4 lados (V)&lt;br /&gt;
x + 8 = 10&lt;br /&gt;
A Terra não é um planeta (F)&lt;br /&gt;
Está chovendo&lt;br /&gt;
 &lt;br /&gt;
Operadores Lógicos&lt;br /&gt;
 &lt;br /&gt;
A Lógica Matemática se utiliza de diversos operadores para correlacionar as proposições entre si. A tabela a seguir ilustra os principais operadores e seus símbolos. Cada um desses operadores será detalhado mais adiante.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Símbolo&lt;br /&gt;
Operador&lt;br /&gt;
~&lt;br /&gt;
Não (negação)&lt;br /&gt;
^&lt;br /&gt;
E&lt;br /&gt;
ν&lt;br /&gt;
Ou&lt;br /&gt;
 Ou Exclusivo&lt;br /&gt;
 &lt;br /&gt;
Operador “Negação”&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
A negação inverte o valor lógico de uma proposição. Sua notação é ~A (lê-se “não A” ou “negação de A”). A tabela a seguir ilustra os possíveis valores lógicos de uma proposição A e de sua negação:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
&lt;br /&gt;
~A&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
É importante observar que a negação da negação corresponde à própria proposição, ou seja, ~(~A) = A.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Operador “E”&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
A operação lógica E associa duas proposições na forma A ^ B (lê-se “A e B”). Esta operação somente terá valor lógico verdadeiro quando ambas proposições forem verdadeiras. Na Álgebra Booleana, esta operação pode ser representada por uma operação de multiplicação entre os valores lógicos da duas proposições, como fica claro na tabela abaixo:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
&lt;br /&gt;
B&lt;br /&gt;
&lt;br /&gt;
A ^ B&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
O operador E é comutativo, ou seja, A ^ B = B ^ A.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Operador “OU”&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
A operação lógica OU associa duas proposições na forma A ν B (lê-se “A ou B”). Esta operação terá valor lógico verdadeiro quando pelo menos uma das proposições for verdadeira, sendo falsa apenas quando ambas forem falsas. Na Álgebra Booleana, esta operação pode ser representada por uma operação de adição entre os valores lógicos das duas proposições, como fica claro na tabela abaixo:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
&lt;br /&gt;
B&lt;br /&gt;
&lt;br /&gt;
A ν B&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
O operador OU é comutativo, ou seja, A ν B = B ν A.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Circuitos Lógicos&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Os operadores lógicos E e OU podem ser representados por meio de associações de chaves (ou “interruptores”) em um circuito análogo a um circuito elétrico, sendo que um interruptor fechado representa o valor lógico verdadeiro (1) para uma proposição e um interruptor aberto representa o valor falso (0) para esta mesma proposição. Desta forma temos:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Valores Lógicos:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Valor Lógico&lt;br /&gt;
&lt;br /&gt;
Estado&lt;br /&gt;
&lt;br /&gt;
Representação&lt;br /&gt;
&lt;br /&gt;
Verdadeiro (1)&lt;br /&gt;
&lt;br /&gt;
Fechado&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Falso (0)&lt;br /&gt;
&lt;br /&gt;
Aberto&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Operadores Lógicos&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Operador&lt;br /&gt;
&lt;br /&gt;
Associação&lt;br /&gt;
&lt;br /&gt;
Representação&lt;br /&gt;
&lt;br /&gt;
E&lt;br /&gt;
&lt;br /&gt;
Série&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
OU&lt;br /&gt;
&lt;br /&gt;
Paralelo&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 </content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/6914017607932136330/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2012/09/algebra-booleana.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/6914017607932136330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/6914017607932136330'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2012/09/algebra-booleana.html' title='Álgebra Booleana'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-6379594113795688907</id><published>2012-09-04T11:31:00.002-07:00</published><updated>2012-09-04T11:31:25.856-07:00</updated><title type='text'>Facebook</title><content type='html'>https://www.facebook.com/juniorjr.ti</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/6379594113795688907/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2012/09/facebook.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/6379594113795688907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/6379594113795688907'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2012/09/facebook.html' title='Facebook'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-2095231272789742866</id><published>2012-09-04T08:21:00.000-07:00</published><updated>2012-09-04T08:21:48.579-07:00</updated><title type='text'>Fatorial de um número escrito em java!!!!  Ex 2</title><content type='html'>public class FatorialExpressao &lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 int fatorial1=6;&lt;br /&gt;
 int vezes1 = fatorial1 -1;&lt;br /&gt;
 int fatorial2=4;&lt;br /&gt;
 int vezes2 = fatorial2 -1;&lt;br /&gt;
 int div;&lt;br /&gt;
 &lt;br /&gt;
 public void calcular()&lt;br /&gt;
 {&lt;br /&gt;
  &lt;br /&gt;
  for(int n=fatorial1; vezes1&gt;=2; vezes1 -- )&lt;br /&gt;
  {&lt;br /&gt;
   fatorial1=(fatorial1 * vezes1);&lt;br /&gt;
   &lt;br /&gt;
  }&lt;br /&gt;
  System.out.println(fatorial1);   &lt;br /&gt;
 &lt;br /&gt;
  &lt;br /&gt;
  for(int n=fatorial2; vezes2&gt;=2; vezes2 -- )&lt;br /&gt;
  {&lt;br /&gt;
   fatorial2=(fatorial2 * vezes2);&lt;br /&gt;
   &lt;br /&gt;
  }&lt;br /&gt;
  System.out.println(fatorial2);&lt;br /&gt;
&lt;br /&gt;
  System.out.println();&lt;br /&gt;
  System.out.println();&lt;br /&gt;
        div = fatorial1/fatorial2;  &lt;br /&gt;
        System.out.println(div + &quot; divisão de : &quot; + fatorial1 + &quot; / &quot; + fatorial2);&lt;br /&gt;
            &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 public static void main(String[] args) &lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
  FatorialExpressao  fe= new FatorialExpressao();&lt;br /&gt;
  fe.calcular();&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OBS * resultado&lt;br /&gt;
&lt;br /&gt;
720&lt;br /&gt;
24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
30 divisão de : 720 / 24&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/2095231272789742866/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2012/09/fatorial-de-um-numero-escrito-em-java_4.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/2095231272789742866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/2095231272789742866'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2012/09/fatorial-de-um-numero-escrito-em-java_4.html' title='Fatorial de um número escrito em java!!!!  Ex 2'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-3481546397241216039</id><published>2012-09-04T08:13:00.000-07:00</published><updated>2012-09-04T08:13:59.432-07:00</updated><title type='text'>Fatorial de um número escrito em java!!!!</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
public class Fatorial &lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
 int fatorial=5;&lt;br /&gt;
 int vezes=fatorial -1;&lt;br /&gt;
&lt;br /&gt;
 public void calcular()&lt;br /&gt;
 {&lt;br /&gt;
  if (fatorial ==0)&lt;br /&gt;
  {&lt;br /&gt;
   System.out.println(&quot;1&quot;);&lt;br /&gt;
  }&lt;br /&gt;
  if(fatorial==1)&lt;br /&gt;
  {&lt;br /&gt;
   System.out.println(&quot;1&quot;);&lt;br /&gt;
  }&lt;br /&gt;
  for(int n=fatorial; vezes&gt;=2; vezes -- )&lt;br /&gt;
  {&lt;br /&gt;
   fatorial=(fatorial * vezes);&lt;br /&gt;
&lt;br /&gt;
   System.out.println(fatorial);  &lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 public static void main(String[] args) &lt;br /&gt;
 {&lt;br /&gt;
&lt;br /&gt;
  Fatorial f = new Fatorial();&lt;br /&gt;
  f.calcular();&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Obs * Resultado&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
20&lt;br /&gt;
60&lt;br /&gt;
120&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/3481546397241216039/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2012/09/fatorial-de-um-numero-escrito-em-java.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/3481546397241216039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/3481546397241216039'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2012/09/fatorial-de-um-numero-escrito-em-java.html' title='Fatorial de um número escrito em java!!!!'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-3270104532159087696</id><published>2011-02-22T10:50:00.000-08:00</published><updated>2011-02-22T10:50:47.041-08:00</updated><title type='text'>Primeira aula de Java ( escola )</title><content type='html'>import javax.swing.JOptionPane;&lt;br /&gt;
&lt;br /&gt;
public class Matematica&lt;br /&gt;
{&lt;br /&gt;
  int  x,y, resultado;&lt;br /&gt;
    void somar()&lt;br /&gt;
    {&lt;br /&gt;
        resultado = x +y;&lt;br /&gt;
        System.out.println(&quot;Resultado da soma :  &quot; + resultado);&lt;br /&gt;
    }&lt;br /&gt;
     void subtrair(int x, int y)&lt;br /&gt;
     {&lt;br /&gt;
         resultado = x-y;&lt;br /&gt;
         JOptionPane.showMessageDialog(null, &quot;O valor da subtração : &quot; + resultado );&lt;br /&gt;
     }&lt;br /&gt;
&lt;br /&gt;
    public static void dividir(int w, int l)&lt;br /&gt;
     {&lt;br /&gt;
         int  resultado;&lt;br /&gt;
          if(w == 0)&lt;br /&gt;
          {&lt;br /&gt;
              System.out.println(&quot;Impossível dividir  por : &quot;  + w);&lt;br /&gt;
          }else {&lt;br /&gt;
               resultado = w/l;&lt;br /&gt;
               System.out.println(&quot;O valor da divisão de : &quot; + w + &quot; por  &quot;  + l + &quot; é igual :  &quot; +resultado);&lt;br /&gt;
            }&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
       public static  int multiplicar (int d, int k)&lt;br /&gt;
       {&lt;br /&gt;
            int  resultado;&lt;br /&gt;
           resultado = d * k;&lt;br /&gt;
           System.out.println(&quot;O valor da multiplicação é : &quot;  + resultado);&lt;br /&gt;
           return  resultado;&lt;br /&gt;
       }        &lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
***********************************************************************************************&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
public class MatematicaExe&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    public static void main(String args[])&lt;br /&gt;
    {&lt;br /&gt;
     Matematica  m1 = new Matematica();&lt;br /&gt;
     Matematica m2=  new Matematica();&lt;br /&gt;
     Matematica m3 =  new Matematica();&lt;br /&gt;
     Matematica m4 = new Matematica();&lt;br /&gt;
     &lt;br /&gt;
     m2.subtrair(100, 99);&lt;br /&gt;
     m1.subtrair(12, 2);&lt;br /&gt;
     m3.dividir(100, 2);&lt;br /&gt;
     m4.multiplicar(3, 8);&lt;br /&gt;
    }&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/3270104532159087696/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2011/02/primeira-aula-de-java-escola.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/3270104532159087696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/3270104532159087696'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2011/02/primeira-aula-de-java-escola.html' title='Primeira aula de Java ( escola )'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-7827362392139598401</id><published>2011-01-14T13:11:00.000-08:00</published><updated>2011-01-14T13:25:42.892-08:00</updated><title type='text'>Construtor Java</title><content type='html'>Construtores :  até o presente momento, em todas as instanciações  (ou inicializações)  de objeto foi usada a palavra reservada &quot;new&quot;  da seguinte forma:&lt;br /&gt;
Veiculo v1= new Veiculo ();&lt;br /&gt;
&lt;br /&gt;
Conforme comentado anteriormente , o  operador &quot;new&quot; é responsável pelo processo de instanciação  do objeto. A declaração anterior pode ser lida  como :  construa o objeto v1 (do tipo Veiculo) com valores default.&lt;br /&gt;
&lt;br /&gt;
Como o próprio nome diz, o método construtor  é responsável  por construir  um objeto com determinados valores.  Se o construtor não  for declarado , é assumido um construtor default da linguagem Java, em que as variáveis são  inicializadas  com valores default (variáveis númericas recebem 0, valores lógicos recebem false e os objetos recebem null). Quando declarado, ele deve possuir, obrigatoriamente , sempre o mesmo nome (idêntico) da classe em que se localiza. Dependendo das necessidades , uma classe   pode conter de 0 a N  construtores.&lt;br /&gt;
&lt;br /&gt;
O método construtor é responsável  por alocar espaço  na memória  para a manipulação do novo objeto que está sendo criado. O método construtor pode conter  também a chamada para outros métodos, possibilitando a criação de  objetos mais complexos. Na criação das janelas(frames), por exemplo, o método construtor pode definir todas as  propriedades dos objetos (cor, tamanho, formulário, tamanho dos botões, etc...)  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
public class Cliente &lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
String nome;&lt;br /&gt;
int idade;&lt;br /&gt;
int rg;&lt;br /&gt;
public Cliente(String nome, int idade, int rg)&lt;br /&gt;
{&lt;br /&gt;
this.nome=nome;&lt;br /&gt;
this.idade=idade;&lt;br /&gt;
this.rg=rg;&lt;br /&gt;
System.out.println(&quot;Nome :&quot; + nome+  &quot;, idade : &quot;+ idade + &quot;, RG : &quot; + rg);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
public class UsaCliente&lt;br /&gt;
{&lt;br /&gt;
public static void main(String[] args)&lt;br /&gt;
{&lt;br /&gt;
Cliente c1=new Cliente(&quot;Gilberto Messias da Costa Junior&quot;, 25, 89898989);&lt;br /&gt;
Cliente c2=new Cliente (&quot;Claudia Soares &quot;, 19,8989898);&lt;br /&gt;
Cliente c3=new Cliente (&quot;Luana Soares &quot;, 28 ,89898);&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// Resultado :&lt;br /&gt;
Nome :Gilberto Messias da Costa Junior, idade : 25, RG : 89899&lt;br /&gt;
Nome :Claudia Soares , idade : 19, RG : 8989898&lt;br /&gt;
Nome :Luana Soares , idade : 28, RG : 89898</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/7827362392139598401/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2011/01/construtores-java.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/7827362392139598401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/7827362392139598401'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2011/01/construtores-java.html' title='Construtor Java'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-398611509088628309</id><published>2011-01-13T15:34:00.000-08:00</published><updated>2011-01-13T15:34:22.873-08:00</updated><title type='text'>Sintax Método em Java</title><content type='html'>Métodos são  trechos de códigos  que permitem modularizar  um sistema. isto é,  são pequenos blocos que, juntos, compões  um sistema maior. Os métodos recebem um determinado nome  e podem ser chamados várias vezes durante a execução de uma classe, ou seja, é uma sub-rotina que pode ser invocada toda vez que  sua  funcionalidade for necessária em um trecho da classe  ou ainda a partir de outra class. Os principais motivos  que levam utilizar métodos  se refere a redução do código de um sistema(cada trecho  de código realiza uma tarefa)&lt;br /&gt;
 Um método pode ser comparado a um setor de uma empresa especializado  em uma determinada tarefa.&lt;br /&gt;
 Ex :&lt;br /&gt;
 qualificador tipo-de-retorno nome-do-método([lista de argumentos])&lt;br /&gt;
{&lt;br /&gt;
  códigos a serem executados&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Qualificador&lt;/b&gt; : conhecido também por modificador , define a visibilidade do método&lt;br /&gt;
public, visivel para qualquer classe &lt;br /&gt;
private, esse modificar restringe o método para ser utilizado apenas  própria classe&lt;br /&gt;
protected, visível apenas  pela própria classe  por suas subclasses e  pelas classes do mesmo pacóte.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Tipo-de-retorno&lt;/b&gt; : refere-se ao tipo de dado retornado pelo método . Métodos que não retornam  valores  devem possuir nesse parâmetro a palavra void. Sempre que  void for usada na declaração de um método, nenhum valor será  retornado após a execução do método.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Nome-do-método&lt;/b&gt; : pode ser qualquer palavra ou frase desde que seja  iniciada com uma letra. Se o nome for uma frase não pode existir espaços em branco entre as palavras. Como padrão da linguagem Java,  o nome de método sempre inicia com letras minúsculas . Se outras palavras forem necessárias, então elas devem iniciar com maiúsculas&lt;br /&gt;
Ex:&lt;br /&gt;
nomeFuncionario, matrizSetor...&lt;br /&gt;
OBS : utilize sempre nomes sugestivos para a ação do método.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Lista-de-argumentos&lt;/b&gt; :  trata-se  de uma lista de  variáveis opcionais que podem ser recebidas  pelo método  para tratamento interno.  quando um método é invocado(chamado)  ele pode receber valores de quem chamou. Esses valores  podem ser  manipulados  internamente e ser  devolvido ao emissor  da solicitação. Esse processo pode ser  comparado  ao processo de fabricação  industrial : entra matéria prima (os valores passados)  e sai um produto acabado(o retorno do método). Um mesmo método pode receber  diversos tipos  de variáveis, desde tipos primitivos até objetos complexos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Códigos-do-corpo&lt;/b&gt; :  trata-se dos códigos em Java que realizam os processos internos e retornam os valores desejados, isto é, constituem o programa do método.&lt;br /&gt;
 O tipo-de-retorno o nome-do-método  e  a lista de argumentos  formam a assinatura do método, algo que identifica de maneira única&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Método sem retorno&lt;/b&gt; : os métodos sem retorno não retornam  valores, semelhante às procedures encontradas nas maiorias das linguagens  de programações, métodos que não retornam valores devem conter o  nome void na declaração do método.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Métodos que retornam argumentos&lt;/b&gt; : Na declaração do método deve conter um tipo de dado e os argumentos devem também conter  um tipo de dado, não necessariamente o mesmo que foi usado na declaração&lt;br /&gt;
Ex: public double soma(double j, int c)&lt;br /&gt;
&lt;br /&gt;
-----------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
import java.util.*;&lt;br /&gt;
public class Metodos_Java&lt;br /&gt;
{&lt;br /&gt;
 public static void soma (double num1, int num2)&lt;br /&gt;
 {&lt;br /&gt;
  double resultado=0;&lt;br /&gt;
  resultado = num1 + num2;&lt;br /&gt;
  System.out.println(&quot;O resultado é : &quot; + resultado);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 public  double soma1(double num3, int num4)&lt;br /&gt;
 { &lt;br /&gt;
  double resultado = 0;&lt;br /&gt;
  resultado = num3 + num4;&lt;br /&gt;
  System.out.println(&quot;O Resultado é : &quot; + resultado);&lt;br /&gt;
  return resultado;&lt;br /&gt;
 }&lt;br /&gt;
 public void soma()&lt;br /&gt;
 {&lt;br /&gt;
  int numero1, numero2;&lt;br /&gt;
  Scanner entrada=new Scanner (System.in);&lt;br /&gt;
  System.out.print(&quot;Digite o valor&quot;);&lt;br /&gt;
  numero1=entrada.nextInt();&lt;br /&gt;
  System.out.print(&quot;Digite outro valor&quot;);&lt;br /&gt;
  numero2=entrada.nextInt();&lt;br /&gt;
  System.out.println(&quot;O Valor da soma é : &quot; +( numero1 + numero2));     &lt;br /&gt;
 }&lt;br /&gt;
 public static void main(String[] args) &lt;br /&gt;
 {&lt;br /&gt;
&lt;br /&gt;
  Metodos_Java MJ = new Metodos_Java();&lt;br /&gt;
&lt;br /&gt;
  MJ.soma(1.99, 1);&lt;br /&gt;
  MJ.soma1(10.34, 2);&lt;br /&gt;
  MJ.soma();&lt;br /&gt;
&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// resultado &lt;br /&gt;
O resultado é : 2.99&lt;br /&gt;
O Resultado é : 12.34&lt;br /&gt;
Digite o valor 12&lt;br /&gt;
Digite outro valor 12&lt;br /&gt;
O Valor da soma é : 24</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/398611509088628309/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2011/01/sintax-metodo-em-java.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/398611509088628309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/398611509088628309'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2011/01/sintax-metodo-em-java.html' title='Sintax Método em Java'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-6587333866867316326</id><published>2011-01-06T08:47:00.000-08:00</published><updated>2011-01-06T08:47:04.853-08:00</updated><title type='text'>Class Abstract em Java</title><content type='html'>class abstract      &lt;br /&gt;
   Uma class abstract  tem a flexibilidade de conter métodos concretos.&lt;br /&gt;
   Uma class abstract não pode conter nehuma instancia da mesma class.&lt;br /&gt;
   Em uma class abtract, quando recebe um implements de uma inteface não é necessário que seja &lt;br /&gt;
   sobrescrito os métodos que possui a  interface, mas cabe uma ressalva, lembrando que em algum     momento&lt;br /&gt;
   deverá ser sobrescrito os métodos em alguma class &quot;CONCRETA&quot;.       &lt;br /&gt;
   Um método abstract não  pode conter o modificador STATIC.&lt;br /&gt;
   As váriaveis que são declaradas  nas class abstract pode conter o modificador STATIC,&lt;br /&gt;
   SENDO POSSÍVEL QUE EM OUTRAS CLASS  ESSE ATRIBUTO SEJA REAPROVEITADO E  SEU VALOR MODE SER MODIFICADO.</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/6587333866867316326/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2011/01/class-abstract-em-java.html#comment-form' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/6587333866867316326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/6587333866867316326'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2011/01/class-abstract-em-java.html' title='Class Abstract em Java'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7970664601033658922.post-7430814816858422953</id><published>2011-01-04T12:17:00.001-08:00</published><updated>2011-01-04T12:30:17.684-08:00</updated><title type='text'>Interface Java</title><content type='html'>package Interface;&lt;br /&gt;
&lt;br /&gt;
public interface Familia &lt;br /&gt;
{&lt;br /&gt;
public abstract  void pai();&lt;br /&gt;
abstract public void mae(); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
---------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
public class Filho implements Familia &lt;br /&gt;
{&lt;br /&gt;
public void pai()&lt;br /&gt;
{&lt;br /&gt;
System.out.println(&quot;pai&quot;);&lt;br /&gt;
}&lt;br /&gt;
public void mae()&lt;br /&gt;
{&lt;br /&gt;
System.out.println(&quot;mae&quot;);&lt;br /&gt;
}&lt;br /&gt;
public static void main(String[] args) &lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
Filho f= new Filho();&lt;br /&gt;
f.mae();&lt;br /&gt;
f.pai();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Interface :  ao criar um interface você, estará  definindo um contrato com  o que a classe deve fazer, sem mencionar&lt;br /&gt;
nada como a classe o fará.&lt;br /&gt;
&lt;br /&gt;
A interface  pode ser implementada  por qualquer classe de qualquer arvore de herança. Isso permitirá que você  use &lt;br /&gt;
classes radicalmente diferentes  e forneça a elas uma caracteristica em comun.&lt;br /&gt;
Por exemplo : &lt;br /&gt;
Vamos  criar uma inteface Voavel. Ela poderia ser implementada por uma mosca, por um avião  e por uma classe  chamada tiro de canhão.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Uma interface deve ser considerada como  uma classe totalmente ABSTRACT.&lt;br /&gt;
Uma interface só pode definir métodos ABSTRACT &lt;br /&gt;
As interfaces são implicitamente ABSTRACT, colocar esse modificador é opcional;&lt;br /&gt;
Uma interface NÂO pode ter o modificador PRIVATE ou PROTECTED;&lt;br /&gt;
Uma interface pode estender várias interfaces isso mesmo, a palavra usada é &quot;extends&quot;;&lt;br /&gt;
Uma interface NÂO pode implementar outra interface ou classe (parece estranho, mas uma interface estende outras interfaces);&lt;br /&gt;
Uma classe que implementa uma interface não pode declarar nenhuma EXCEÇÃO &quot;EXCEPTION&quot; nova, ou mais abrangente, mas pode declarar exceções de tempo de execução em qualquer método;&lt;br /&gt;
Os métodos declarados em uma interface não podem ser STATIC;&lt;br /&gt;
Os métodos da interface não podem ser marcados com FINAL, NATIVE, STRICTFP ou SYNCHRONIZED ;&lt;br /&gt;
As declarações public, static e final são opcionais;&lt;br /&gt;
uma interface  pode ser extendida por outra interface.&lt;br /&gt;
&lt;br /&gt;
uma interface com o modificador PUBLIC  possui visualidade total&lt;br /&gt;
uma interface  sem o modificador PUBLIC, é atribuida como DEFAULT, e só é visivel  apenas para classes e interfaces que estão &lt;br /&gt;
no mesmo pacote &quot;PACKAGE&quot;.&lt;br /&gt;
&lt;br /&gt;
Métodos em interface sempre são PUBLIC ABSTRACT, quando não escrito, está implicito.&lt;br /&gt;
&lt;br /&gt;
Todas as váriaveis  que são declaradas em uma interface são constantes(PUBLIC STATIC FINAL), é possível&lt;br /&gt;
reaproveitar os valores das constantes   declaradas&lt;br /&gt;
em interfaces apenas como valores para leitura, lembrando,  como são constantes após atribuido os valores&lt;br /&gt;
não é possível ser alterado.&lt;br /&gt;
&lt;br /&gt;
Todo método de interface é terminado com  parenteses e ponto  virgula();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
public interface Filho extends Familia &lt;br /&gt;
OBS : Filho estará herdando todos os atributos e métodos da interface Familia&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Formas que são possível declarar constantes :&lt;br /&gt;
&lt;br /&gt;
public static final String nome =&quot;Gilberto&quot;;&lt;br /&gt;
static public final String sobrenome = &quot;Messias&quot;;&lt;br /&gt;
public final String sobrenome1 = &quot;Da Costa Junior&quot;;&lt;br /&gt;
static boolean  sexo = true;</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/7430814816858422953/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2011/01/interface-java.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/7430814816858422953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/7430814816858422953'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2011/01/interface-java.html' title='Interface Java'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-1973937612972748017</id><published>2011-01-03T13:34:00.001-08:00</published><updated>2011-01-03T13:34:56.916-08:00</updated><title type='text'>Sobrecarga de métodos em Java</title><content type='html'>/*&lt;br /&gt;
&amp;nbsp;Java nos permite criar vários métodos com o mesmo nome desde que tenham parâmetros diferentes. Isso é o que chamamos de sobrecarga de métodos.&lt;br /&gt;
A sobrecarga de métodos consiste em criarmos o mesmo método com possibilidades de entradas diferentes. &lt;br /&gt;
Essas entradas, caracterizadas como parâmetros, devem sempre ser de tipos diferentes, quantidades de parâmetros diferentes ou posições dos tipos diferentes.&lt;br /&gt;
&amp;nbsp;*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// então. sobrecarga de metodos é quando&amp;nbsp; metodo possui o mesmo nome porém, os parametros devem ser diferentes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
public class Sobrecarga_Metodos &lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static int soma(int x, int y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int&amp;nbsp; resultado;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; resultado = x+y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Método 1\n&quot; + resultado);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return x+y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public int soma(int x, int y, int z)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int resultado;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; resultado = x=y+z;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Método 2\n&quot; + resultado);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return x+y+z;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public double soma( double x, double y)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; double resultado;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; resultado = x+y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Método 3\n &quot; + resultado);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return x+y;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String args[])&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Sobrecarga_Metodos sm= new Sobrecarga_Metodos();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sm.soma(12, 3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sm.soma(12, 23, 5);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sm.soma(10, 10.9);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/1973937612972748017/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2011/01/sobrecarga-de-metodos-em-java.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/1973937612972748017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/1973937612972748017'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2011/01/sobrecarga-de-metodos-em-java.html' title='Sobrecarga de métodos em Java'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-8978941777502275837</id><published>2011-01-03T13:22:00.000-08:00</published><updated>2011-01-03T13:24:26.523-08:00</updated><title type='text'>Código para extender tela da virtualbox utilizando linux</title><content type='html'>Acesse o terminal com senha de administrador  e execute o comando abaixo :&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install virtualbox-ose-guest-x11</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/8978941777502275837/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2011/01/codigo-para-extender-tela-da-virtual.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/8978941777502275837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/8978941777502275837'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2011/01/codigo-para-extender-tela-da-virtual.html' title='Código para extender tela da virtualbox utilizando linux'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-3650883564681819235</id><published>2011-01-03T07:15:00.000-08:00</published><updated>2011-01-03T07:15:51.054-08:00</updated><title type='text'>int, short, long, char, String</title><content type='html'>public class Tipo_De_Dado&lt;br /&gt;
{&lt;br /&gt;
       public static void main(String[] args)&lt;br /&gt;
       {&lt;br /&gt;
&lt;br /&gt;
               /*O tipo byte é o de menor alcance entre os inteiros.&lt;br /&gt;
               Como o próprio nome sugere, ele consome apenas um byte (8 bits)&lt;br /&gt;
               e pode guardar valores entre -128 e 127 */&lt;br /&gt;
               byte a = -128;&lt;br /&gt;
               byte b=   127;&lt;br /&gt;
               System.out.println(&quot;byte :&quot; + a + &quot; até &quot; + b);&lt;br /&gt;
&lt;br /&gt;
               //O tipo short guarda inteiros de 2 bytes (16 bits) e pode guardar&lt;br /&gt;
números entre -32.768 a 32.767.&lt;br /&gt;
               short c = -32768;&lt;br /&gt;
               short d = 32767;&lt;br /&gt;
               System.out.println(&quot;short : &quot; + c + &quot; até &quot; + d);&lt;br /&gt;
&lt;br /&gt;
                /* O tipo int é o tipo de dado mais comum. Ele consome 4 bytes (32 bits)&lt;br /&gt;
                 *  e guarda valores entre -2.147.483.648 e 2.147.483.647.&lt;br /&gt;
                 */&lt;br /&gt;
               int e=-2147483648;&lt;br /&gt;
               int f= 2147483647;&lt;br /&gt;
               System.out.println(&quot;int : &quot; + e + &quot; até &quot; + f);&lt;br /&gt;
&lt;br /&gt;
               /*Long é o tipo de dado com maior alcance entre os inteiros. Consequentemente,&lt;br /&gt;
                *  também é o que ocupa mais espaço (8 bytes ou 64 bits).&lt;br /&gt;
                *  Tem um grande alcance que fica entre -9,22E+18 (exatos&lt;br /&gt;
-9.223.372.036.854.775.808)&lt;br /&gt;
                *  e 9,22E+18 (exatos 9.223.372.036.854.775.807).&lt;br /&gt;
                */&lt;br /&gt;
               //long g= -9.223.372.036.854.775.808;&lt;br /&gt;
               //long h = 9.223.372.036.854.775.807;&lt;br /&gt;
               System.out.println(&quot;long : -9.223.372.036.854.775.808  até&lt;br /&gt;
9.223.372.036.854.775.807;   &quot;);&lt;br /&gt;
&lt;br /&gt;
               /*Existe os tipos de dados próprios para caracteres que é o char.&lt;br /&gt;
               O tipo char ocupa 2 bytes, o que torna Java ideal para programar em&lt;br /&gt;
língüas latinas,&lt;br /&gt;
               asiáticas ou qualquer outra que utilize caracteres diferentes do&lt;br /&gt;
padrão ASCII. */&lt;br /&gt;
&lt;br /&gt;
               char i=&#39;j&#39;;&lt;br /&gt;
               char j=&#39;ú&#39;;&lt;br /&gt;
       System.out.println( &quot;char :&quot;+ i + &quot;&quot; +j);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       // String é uma conjunto  de caracteres...&lt;br /&gt;
       String nome= &quot;Gilberto &quot;;&lt;br /&gt;
       String sobre = &quot;Júnior&quot;;&lt;br /&gt;
       System.out.println( &quot;String : &quot; +nome + sobre);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       /* Double é o tipo de dado mais complexo que há em Java e o&lt;br /&gt;
maior valor possível&lt;br /&gt;
        * de se armazenar é 1,797.693.134.862.315.7E+308. Muito mais&lt;br /&gt;
do que qualquer programador precisa.&lt;br /&gt;
        */&lt;br /&gt;
       System.out.println(&quot;double : 1,797.693.134.862.315.7E+308&quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------------------&lt;br /&gt;
saida na console&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
byte :-128 até 127&lt;br /&gt;
short : -32768 até 32767&lt;br /&gt;
int : -2147483648 até 2147483647&lt;br /&gt;
long : -9.223.372.036.854.775.808  até  9.223.372.036.854.775.807;&lt;br /&gt;
char :jú&lt;br /&gt;
String : Gilberto Júnior&lt;br /&gt;
double : 1,797.693.134.862.315.7E+308</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/3650883564681819235/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2011/01/int-short-long-char-string.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/3650883564681819235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/3650883564681819235'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2011/01/int-short-long-char-string.html' title='int, short, long, char, String'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-8153678160371042714</id><published>2011-01-03T06:04:00.000-08:00</published><updated>2011-01-03T06:04:51.994-08:00</updated><title type='text'>Tipo de dados em Java</title><content type='html'>&lt;b&gt; Tipos de Dados&lt;/b&gt;

Vamos iniciar com os tipos de dados inteiros que são os mais simples. Em Java, os números inteiros são divididos em quatro tipos: byte, short, int e long.

Esses quatro guardam o mesmo tipo de dado, mas ocupam espaços de memória diferente, o que afeta em seu alcance.

O tipo byte é o de menor alcance entre os inteiros. Como o próprio nome sugere, ele consome apenas um byte (8 bits) e pode guardar valores entre -128 e 127.

O tipo short guarda inteiros de 2 bytes (16 bits) e pode guardar números entre -32.768 a 32.767.

O tipo int é o tipo de dado mais comum. Ele consome 4 bytes (32 bits) e guarda valores entre -2.147.483.648 e 2.147.483.647.

Long é o tipo de dado com maior alcance entre os inteiros. Consequentemente, também é o que ocupa mais espaço (8 bytes ou 64 bits). Tem um grande alcance que fica entre -9,22E+18 (exatos -9.223.372.036.854.775.808) e 9,22E+18 (exatos 9.223.372.036.854.775.807).

Existe os tipos de dados próprios para caracteres que é o char.

O tipo char ocupa 2 bytes, o que torna Java ideal para programar em língüas latinas, asiáticas ou qualquer outra que utilize caracteres diferentes do padrão ASCII.

O padrão ASCII utiliza apenas um byte que fornece 256 letras diferentes, mas o padrão utilizado em Java (ISO) nos dá a possibilidade de até 65.536 caracteres diferentes.

Para números decimais utilizamos dois tipos de dados, dependendo da necessidade de seu alcance e precisão (números após a vírgula).

O tipo de dado mais comum para número decimal é o float. Em um tipo de dado float, podemos guardar números grandes que vão desde 1,4E-45 até 3,4028235E+38

Para número decimais com grande precisão ou valores extraordinários (geralmente utilizados em matemática aplicada e complexa como cálculos físicos, químicos, astrológicos, meteorológicos, etc) utilizamos o tipo de dado double.

Double é o tipo de dado mais complexo que há em Java e o maior valor possível de se armazenar é 1,797.693.134.862.315.7E+308. Muito mais do que qualquer programador precisa.</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/8153678160371042714/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2011/01/tipo-de-dados-em-java.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/8153678160371042714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/8153678160371042714'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2011/01/tipo-de-dados-em-java.html' title='Tipo de dados em Java'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-5925356438536430919</id><published>2011-01-02T08:27:00.000-08:00</published><updated>2011-01-02T08:28:57.303-08:00</updated><title type='text'>Tecnologia: Tecnologia</title><content type='html'>&lt;a href=&quot;http://junior310.blogspot.com/2010/12/tecnologia.html&quot;&gt;Técnologia: Tecnologia&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/5925356438536430919/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2011/01/tecnologia-tecnologia.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/5925356438536430919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/5925356438536430919'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2011/01/tecnologia-tecnologia.html' title='Tecnologia: Tecnologia'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-2150181772800559365</id><published>2011-01-02T08:07:00.001-08:00</published><updated>2011-01-02T08:26:32.889-08:00</updated><title type='text'>Tecnologia na antiguidade</title><content type='html'>Na antiga Grécia a educação do povo passava pelos preceptores que possuíam os saberes e os passavam aos seus discípulos (alunos), a informação vinha dos escritos e da transmissão da cultura popular divulgada pelo Teatro e em Praças públicas. Analisando os meios educacionais tecnológicos dos dias atuais e comparando-os com a busca do conhecimento na Grécia antiga, podemos identificar pontos que nos dão a dimensão da necessidade de utilizar as possibilidades do desenvolvimento aplicadas ao ensino-aprendizagem nos dias de hoje.&lt;br /&gt;
Os teatros gregos eram construídos de forma a aproveitar as encostas das colinas para que a acústica fosse melhor ao espectador, não havia aparatos tecnológicos para ampliação da voz, as peças eram apresentadas durante o dia, pois não havia iluminação artificial; as peças retratavam os personagens da história e os mitos, já conhecidos do povo e em nossos dias, só que a cada festival os autores buscavam novas formas de interpretação e adaptação, bem como de máscaras mais eficientes para difusão da voz, cenários móveis, figurinos e aparatos mais atraentes à visão e aos poucos foram se introduzindo formas de iluminação como velas e tochas.&lt;br /&gt;
Pode se perguntar o leitor: como isso se relaciona com as TICs na educação do século XXI? Minha comparação se faz para que se veja que a tecnologia avança a cada momento, a informação e a comunicação são necessidade do ser humano e a difusão das ideias precisa ser sempre mais atraente e inovadora. Quando falamos de Educação, falamos de busca e transmissão de conhecimentos, seja este de mitos, matemáticos ou de linguagem; o Teatro grego difundia o pensamento de uma cultura que ao longo dos séculos influencia a história da humanidade, tem-se conhecimento da filosofia de Sócrates e Platão, estuda-se história da humanidade através da arquitetura daquele povo e sabe-se o que é democracia em função da busca de inovações tecnológicas de uma civilização que queria mostrar seus ideais. A tecnologia não está apenas nos modernos computadores ou na maior velocidade da web, ela está presente na melhor forma que se encontra para facilitar as ações diárias, exemplo disso é a escrita que já foi em pedras e rolos de pergaminho e que evolui a cada dia.&lt;br /&gt;
A Educação precisa ser dinâmica, a forma que se ensina hoje pode mudar no dia de amanhã, isso porque trabalha-se com seres humanos diferentes; a produção e utilização de material pedagógico deve acompanhar a velocidade com que as inovações acontecem em todos os setores da sociedade. O educador do século XXI precisa de capacitação constante. E essa capacitação pode ser adquirida com maior facilidade através dos meios que se possuí nos dias atuais; tem-se acesso imediato a publicações que remetem aos escritos dos dramaturgos gregos, diferentemente da época em que viviam, quando era preciso esperar acontecerem os festivais teatrais para conhecerem as novas falas e personagens deles. O Professor precisa estar consciente de que não é mais a única fonte de instrução dos seus alunos, ele atua como um mediador do conhecimento e que este se faz no dia a dia. A atualização e o domínio de novas ferramentas de auxílio ao ensino é importante para que o educador traga motivação e prazer em sua matéria para o melhor aprendizado. O papel do educador na sociedade atual não se limita apenas a ensinar a ler e escrever como mecanismo de superação pessoal, faz-se necessário preparar nosso educando para uma sociedade em que o desenvolvimento integral do ser humano é desenvolver habilidades para inserção no mundo de informação e comunicação. O grande desafio do professor é saber introduzir as novas TICs com objetivos planejados dentro do processo educativo, para tanto é necessário que, de acordo com o que diz LLANO &amp; ADRIÁN “o compromisso está em criar situações educativas que tirem proveito dessas tecnologias e desenvolvam meios de aprendizagem eficazes.” (p. 51, 2006), não se utilizem ferramentas simplesmente para que se diga que está atualizado ou porque elas foram instaladas na escola; é preciso ter em mente que vão auxiliar no desenvolvimento pedagógico da disciplina e dentro de um contexto em que os recursos são complementos para melhoria do entendimento do educando.&lt;br /&gt;
Os recursos disponíveis para a produção de materiais pedagógicos são grandes e cada dia se desenvolvem mais, deve-se buscar aprendê-los e adaptá-los aos objetivos educacionais e é bom reforçar que nesse momento a interação com o aluno valoriza e enriquece o trabalho, pois o tempo disponível e o acesso a novos softwares é maior por parte deles, o que permite novas descobertas e integração aos conteúdos em estudo. A utilização de sites, blogs e ferramentas interativas faz com que a informação e a comunicação sejam rápidas, prazerosas e alcancem possibilidades de aprendizado. Recursos visuais e sonoros que se adequem à sala de aula podem ser mais eficientes que giz e quadro negro e cabe ao professor aplicar estes novos meios para transformar o ambiente escolar, não ficar esperando que superiores ou o Estado venham oferecer as novidades, partindo de cada educador para influenciar os gestores é que se poderá buscar as inovações, sempre demonstrando as possibilidades de melhoria da qualidade educacional.&lt;br /&gt;
Concluindo, vê-se que a tecnologia esteve presente na Educação dos gregos na antiguidade através do desenvolvimento e da divulgação dos seus ideais, na forma com que o teatro buscou aperfeiçoar as técnicas para transmitir as histórias e as emoções; e a mesma tecnologia vem se transformando através dos séculos, evoluindo e criando novas formas de possibilitar maior informação e comunicação. A Educação estava presente nas ideias dos dramaturgos e filósofos gregos e se expandiu trazendo a cultura clássica para o conhecimento dos dias atuais, e a mesma educação se apropria das novas tecnologias para transformar a relação ensino-aprendizagem em uma busca constante de conhecimento e formação do cidadão de forma prazerosa e dinâmica; cabe aos educadores do século XXI capacitarem-se para utilizar os meios disponíveis e transformá-los em eficientes ferramentas educativas visando à continuidade da dinâmica do saber.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fonte: http://www.webartigos.com/articles/53560/1/Educacao-atraves-da-Tecnologia-da-Antiguidade-classica-a-Modernidade/pagina1.html#ixzz19tXG8V9K</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/2150181772800559365/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2011/01/tecnologia-na-antiguidade.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/2150181772800559365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/2150181772800559365'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2011/01/tecnologia-na-antiguidade.html' title='Tecnologia na antiguidade'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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-7970664601033658922.post-7772605298286539558</id><published>2010-12-31T09:19:00.000-08:00</published><updated>2011-01-02T08:27:34.736-08:00</updated><title type='text'>Tecnologia</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/_rwb2qvYiURE/TR4QcWV8D3I/AAAAAAAAAEM/6tBwEKhwEoc/s1600/imagem_java.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; width=&quot;320&quot; src=&quot;http://2.bp.blogspot.com/_rwb2qvYiURE/TR4QcWV8D3I/AAAAAAAAAEM/6tBwEKhwEoc/s320/imagem_java.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://junior310.blogspot.com/feeds/7772605298286539558/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://junior310.blogspot.com/2010/12/tecnologia.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/7772605298286539558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7970664601033658922/posts/default/7772605298286539558'/><link rel='alternate' type='text/html' href='http://junior310.blogspot.com/2010/12/tecnologia.html' title='Tecnologia'/><author><name>Junior Messias</name><uri>http://www.blogger.com/profile/11088590333985628028</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/_rwb2qvYiURE/TR4QcWV8D3I/AAAAAAAAAEM/6tBwEKhwEoc/s72-c/imagem_java.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>