sexta-feira, 20 de fevereiro de 2015

Principais divisões da linguagem Java.

  • JSE ( Java Standard Edition ): Pode ser considerada como o core (a base principal) da linguagem, projetada para execução em máquinas simples e estações de trabalho.
  • JEE (Java Enterprise Edition): Voltada para o desenvolvimento de aplocações baseadas em servidor, tais como páginas JSP Java Server Pages), Servlets, XML ( Extensible Markup Language) etc.
  • JME (Java Micro Edition): Projetada para dispositivos com menor poder de processamento e memória, tais com dispositivos móveis, celulares etc.
  • JavaFX: Uma plataforma que suporta o desenvolvimento de aplicações ricas que podem ser executadas em vários dispositivos diferentes, tornando as inferfaces gráficas mais interativas e dinâmicas. Fornece suporte a qualquer biblioteca Java, o que torna possível a criação de interfaces gráficas para diversos ambientes, incluindo desktop, browser, celulares, TVs, videogames entre outros.




quinta-feira, 19 de fevereiro de 2015

Tabuada de multiplicação.

Hoje estarei ensinando como criar uma Calculadora que multiplica, mas em breve irei fazer outro post ensinando a como implementar uma GUI " Interface ". Bons estudos. :)




 1° Criei um projeto chamado" Projeto Tabuada ";
 2° Criei uma Classe chamada "TabuadaCod";
 3° Escrevi;

Código:

 package Aulas; /*pacote aulas*/

import java.util.Scanner; /*Importei o pacote Scanner*/

public class TabuadaCod {  
public static void main(String[] args) {
    int n,c; /*Variaveis*/
   
    System.out.println("Digite um número:");           
   
    Scanner in = new Scanner(System.in);
    n = in.nextInt();
    System.out.println("A tabela de multiplicação por "+n+" é: ");
   
    for ( c=1 ; c <= 10 ; c++)
        System.out.println(n+"*"+c+"="+(n*c));
       
    }

}


Resultado;

Digite um número:
2
A tabela de multiplicação por 2 é:
2*1=2
2*2=4
2*3=6
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18
2*10=20



terça-feira, 10 de fevereiro de 2015

Programando S01E01

Algoritmo

Um algoritmo é formalmente uma seqüência finita de passos que levam a execução de uma tarefa. Podemos pensar em algoritmo como uma receita, uma seqüência de instruções que dão cabo de uma meta específica. Estas tarefas não podem ser redundantes nem subjetivas na sua definição, devem ser claras e precisas. Como exemplos de algoritmos podemos citar os algoritmos das operações básicas (adição, multiplicação, divisão e subtração) de números reais decimais. Outros exemplos seriam os manuais de aparelhos eletrônicos, como um videocassete, que explicam passo-a-passo como, por exemplo, gravar um evento. Até mesmo as coisas mais simples, podem ser descritas por sequências lógicas. Por exemplo:

“Comer Doritos”.
 • Pegar o pacote
 • Abrir o pacote
 • Comer o Doritos
 • Jogar o pacote de Doritos no lixo

 “Somar dois números quaisquer”.
 • Escreva o primeiro número no Triangulo A
 • Escreva o segundo número no Triangulo B
• Some o número do Triangulo 1 com número do Triangulo 2 e coloque o resultado no Triangulo X

Nessa imagem abaixo, tem um exemplo melhor elaborado.




Programas

Os programas de computadores nada mais são do que algoritmos escritos em uma linguagem de computador, por exemplo (Java, C++, C#,  Pascal e etc.)  E que são interpretadas e executadas por uma máquina, no caso, o computador.