Programação de Computadores - I - Israel...
Transcript of Programação de Computadores - I - Israel...
![Page 1: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/1.jpg)
Programação de
Computadores - IProfª Beatriz
Profº Israel
![Page 2: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/2.jpg)
Ambiente de
Desenvolvimento
![Page 3: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/3.jpg)
Ambiente
Para desenvolver aplicativos utilizando a linguagem JAVA precisamos preparar
nosso ambiente realizando a instalação e configuração de dois itens:
JDK (Kit de Desenvolvimento)
IDE (Ferramenta de Desenvolvimento)
![Page 4: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/4.jpg)
IDE
• IDE, do inglês Integrated Development Environment ou
Ambiente Integrado de Desenvolvimento, é um programade computador que reúne características e ferramentas
de apoio ao desenvolvimento de software.
![Page 5: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/5.jpg)
IDE
• Algumas IDEs para JAVA:
BlueJ Eclipse NetBeans JEdit
![Page 6: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/6.jpg)
JDK
• JDK, do inglês Java SE Development Kit, é um Kit de
Desenvolvimento Java, ou seja, um conjunto de utilitários
que permitem criar sistemas de software para plataforma
Java.
• Ele contém todo o ambiente necessário para a criação e
execução de aplicações Java, incluindo a máquina virtual
Java (JVM), o compilador Java, APIs do Java e outras
ferramentas utilitárias.
![Page 7: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/7.jpg)
Download e Instalação
![Page 8: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/8.jpg)
Passo 1: Download da JDK
• Acesse:
http://www.oracle.com/technetwork/pt/java/javase/downlo
ads/index.html
![Page 9: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/9.jpg)
Escolha a opção
Java/Download
![Page 10: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/10.jpg)
9
Se o S.O. for de 32bits instale a primeira opção
Se o S.O for de 64bits instale a segunda.
![Page 11: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/11.jpg)
30/07/2013
Passo 2: Executar o instalador
![Page 12: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/12.jpg)
s://netbeans.org/
Passo 3: Download da IDE
• IDE que será utilizada: NetBeans
• Acesse: http
![Page 13: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/13.jpg)
Escolha a opção
Download
![Page 14: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/14.jpg)
Escolha a opção
Java EE/Download
![Page 15: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/15.jpg)
Passo 4: Executar o instalador
![Page 16: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/16.jpg)
Criação do 1º ProjetoHello Word
![Page 17: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/17.jpg)
Para criar um projeto...
1. Inicie o NetBeans IDE.
2. No IDE, escolha
Arquivo > Novo Projeto
(Ctrl-Shift-N), como
mostrado na figura
abaixo.
![Page 18: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/18.jpg)
Para criar um projeto...
3. No assistente Novo
Projeto, expanda a
categoria Java e
selecione Aplicação
Java, como mostrado
na figura abaixo. Em
seguida, clique em
Próximo.
![Page 19: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/19.jpg)
Para criar um projeto...
Na página Nome e Localização do assistente, adote o procedimento a seguir (como mostrado na figura abaixo):no campo Nome do Projeto,digite HelloWorldApp.Deixe desmarcada a caixa de seleção Utilizar Pasta Dedicada para Armazenar Bibliotecas.
No campo Criar ClassePrincipal,digite helloworldapp.HelloWorldApp.
Clique em finalizar.
4.
•
•
5.
![Page 20: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/20.jpg)
Para criar um projeto...
O projeto é criado e aberto no IDE. Agora você deve ver os seguintes componentes:
A janela Projetos, que contém uma view em árvore dos componentes do projeto, incluindo arquivos de código-fonte, bibliotecas de que seu código depende, e assim por diante.A janela Editor de Código-fontecom um arquivochamado HelloWorldApp é aberta.
A janela Navegador, que você pode utilizar para navegar rapidamente entre elementos dentro da classe selecionada.
•
•
•
•
![Page 21: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/21.jpg)
Adicionando Código aoArquivo deOrigem Gerado...• Como a caixa de seleção Criar Classe Principal foi
marcada no assistente de Novo Projeto, o IDE criou uma
classe principal de esqueleto. Você pode adicionar a
mensagem "Hellosubstituindo a linha:
World!" ao código de esqueleto
• pela linha:
• System.out.println("Hello World!");
• // TODO code application logic here
![Page 22: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/22.jpg)
Adicionando Código aoArquivo deOrigem Gerado...• Salve a alteração escolhendo Arquivo > Salvar.
![Page 23: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/23.jpg)
Compilando e Executando o Programa...
• Devido à funcionalidade Compilar aoé necessário compilar manualmente
seja executado no IDE. Quando um
Salvar do IDE, nãoo projeto para que
arquivo de código-
fonte Java é salvo, ele é compilado automaticamente peloIDE.
![Page 24: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/24.jpg)
Compilando e Executando o Programa...
• Para executar o programa:
• Escolha Executar > Executar Projeto (F6).
• A figura abaixo mostra o que você deve ver agora.
![Page 25: Programação de Computadores - I - Israel Lucaniaisraellucania.com.br/wp-content/uploads/2014/08/Aula-3... · 2015-05-01 · Ambiente Para desenvolver aplicativos utilizando a linguagem](https://reader034.fdocumentos.com/reader034/viewer/2022050508/5f98ffda7b2749092f44fdb3/html5/thumbnails/25.jpg)
Parabéns! Seu programa funciona!
Se houver erros de compilação, eles são marcados com•
glifos vermelhos nas margens esquerda e direita do
Editor de Código-fonte. Os glifos da margem esquerda
indicam os erros das linhas correspondentes. Os glifos da
margem direita mostram todas as áreas do arquivo que
apresentam erros, incluindo os erros das linhas que não
estão visíveis. É possível passar o mouse sobre a marca
do erro para ver a descrição deste erro. É possível clicar
em um glifo da margem direita para ir para a linha que
apresenta o erro.