Metodologia e Linguagem de
Programação
Prof.º Thyago Maia
2015.2
Objetivos
Aula 2
• Introduzir a linguagem de
programação Java;
• Apresentar a estrutura básica de
uma classe Java;
• Apres...
Passos para a Construção de
Software
Passos para a Construção de Software
• 1º passo: Conhecimento do problema;
• 2º passo: Construção do algoritmo;
• 3º passo...
Linguagens de Programação
Linguagens de Programação
• Para armazenar um algoritmo na memória de
um computador, e para que o mesmo seja
executável, é...
A Linguagem Java
A Linguagem Java
• Em 1991, A Sun Microsystems financiou uma
pesquisa corporativa interna com codinome
Green;
• O projeto ...
A Linguagem Java
9
A Linguagem Java
• Utiliza o paradigma de programação orientada a
objetos (POO);
• Programas em Java consistem em partes c...
Sistema de Desenvolvimento
Java
Sistema de Desenvolvimento Java
• Sistemas de desenvolvimento Java consistem
em várias partes:
– Um ambiente de desenvolvi...
Ambientes de
Desenvolvimento (IDEs)
Ambientes de Desenvolvimento (IDEs)
• Ambientes integrados de desenvolvimento
(IDEs):
– São programas de computador que re...
Eclipse IDE
Eclipse IDE
• Um dos IDEs utilizados no curso;
• Software open source de desenvolvimento de
software (em Java e outras lin...
Criando um Projeto no Eclipse
IDE
Criando um Projeto no Eclipse IDE
• Já com o software instalado e iniciado, clique
na opção de menu File > New > Java Proj...
Criando uma Classe Java
Criando uma Classe Java
• No painel Package Explorer (lado esquerdo da
janela principal da IDE), clique com o botão
direit...
Criando uma Classe Java
• Na janela em seguida, em Name, defina o
nome da sua classe (sem espaços e caracteres
especiais);...
Editando um Arquivo .java
Editando um Arquivo .java
• No editor de código do Eclipse (parte central
da janela principal do IDE) será apresentado o
c...
Editando um Arquivo .java
• Exemplo 1: Método de saída padrão
(equivalente a função escreva em algoritmos)
24
public class...
Testando sua aplicação Java no
Eclipse IDE
Testando sua aplicação Java no Eclipse IDE
• Salve sua classe Java (Ctrl+S);
• Pressione as teclas Ctrl + F11 ou...
• No P...
Testando sua aplicação Java no Eclipse IDE
• Sua aplicação será executada na parte inferior
da janela principal do Eclipse...
Próximos SlideShares
Carregando em…5
×

Metodologia e Linguagem de Programação - 2015.2 - Aula 2

390 visualizações

Publicada em

Metodologia e Linguagem de Programação - 2015.2 - Aula 2

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
390
No SlideShare
0
A partir de incorporações
0
Número de incorporações
13
Ações
Compartilhamentos
0
Downloads
10
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Metodologia e Linguagem de Programação - 2015.2 - Aula 2

  1. 1. Metodologia e Linguagem de Programação Prof.º Thyago Maia 2015.2
  2. 2. Objetivos Aula 2 • Introduzir a linguagem de programação Java; • Apresentar a estrutura básica de uma classe Java; • Apresentar os métodos de leitura e escrita de dados em Java; 2
  3. 3. Passos para a Construção de Software
  4. 4. Passos para a Construção de Software • 1º passo: Conhecimento do problema; • 2º passo: Construção do algoritmo; • 3º passo: Codificação do algoritmo em uma linguagem de programação; 4 Problema !!! Solução Codificação
  5. 5. Linguagens de Programação
  6. 6. Linguagens de Programação • Para armazenar um algoritmo na memória de um computador, e para que o mesmo seja executável, é necessário que o mesmo seja programado (codificado); • Precisamos transcrever nossos algoritmos para uma linguagem de programação; • Exemplos: Pascal, C, Java, Cobol, etc. • Na disciplina, utilizaremos a linguagem de programação Java; 6
  7. 7. A Linguagem Java
  8. 8. A Linguagem Java • Em 1991, A Sun Microsystems financiou uma pesquisa corporativa interna com codinome Green; • O projeto resultou no desenvolvimento de uma linguagem baseada em C e C++, chamada inicialmente de Oak (carvalho); • Quando uma equipe da Sun visitou uma cafeteria local, o nome Java foi sugerido e pegou; 8
  9. 9. A Linguagem Java 9
  10. 10. A Linguagem Java • Utiliza o paradigma de programação orientada a objetos (POO); • Programas em Java consistem em partes chamadas classes; • Classes definem os objetos presentes no sistema de software; • Cada classe determina: – O comportamento dos objetos (instruções e métodos); – Os estados possíveis dos objetos (atributos); – O relacionamento entre objetos; 10
  11. 11. Sistema de Desenvolvimento Java
  12. 12. Sistema de Desenvolvimento Java • Sistemas de desenvolvimento Java consistem em várias partes: – Um ambiente de desenvolvimento (IDE); – O Java Development Kit (JDK); • Fornece o compilador e outras ferramentas; • Fornece uma biblioteca de classes pré-construidas; – O Java Runtime Environment (JRE); • Inclui uma Máquina Virtual Java (JVM), bibliotecas de código e componentes necessários para executar programas Java; • Está incluído no JDK; 12
  13. 13. Ambientes de Desenvolvimento (IDEs)
  14. 14. Ambientes de Desenvolvimento (IDEs) • Ambientes integrados de desenvolvimento (IDEs): – São programas de computador que reúnem características e ferramentas de apoio ao desenvolvimento de software; – Objetivam agilizar o processo de desenvolvimento de software; – Ex.: • Eclipse IDE; • NetBeans IDE; 14
  15. 15. Eclipse IDE
  16. 16. Eclipse IDE • Um dos IDEs utilizados no curso; • Software open source de desenvolvimento de software (em Java e outras linguagens); • Projeto iniciado pela IBM e doado para a comunidade software livre; • JDK precisa estar pré-instalado; • Download em: http://www.eclipse.org 16
  17. 17. Criando um Projeto no Eclipse IDE
  18. 18. Criando um Projeto no Eclipse IDE • Já com o software instalado e iniciado, clique na opção de menu File > New > Java Project; • Em Project Name, defina um nome para seu projeto; • Clique em Finish; 18
  19. 19. Criando uma Classe Java
  20. 20. Criando uma Classe Java • No painel Package Explorer (lado esquerdo da janela principal da IDE), clique com o botão direito do mouse sobre a pasta Nome do projeto > src > (default package); • No menu apresentado em seguida, clique na opção New > Class; 20
  21. 21. Criando uma Classe Java • Na janela em seguida, em Name, defina o nome da sua classe (sem espaços e caracteres especiais); • Selecione a opção public static void main(String args[]) em Which method stubs would you like to create?; • Clique em Finish; 21
  22. 22. Editando um Arquivo .java
  23. 23. Editando um Arquivo .java • No editor de código do Eclipse (parte central da janela principal do IDE) será apresentado o corpo básico para uma classe Java: 23 public class nome_classe { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub } }
  24. 24. Editando um Arquivo .java • Exemplo 1: Método de saída padrão (equivalente a função escreva em algoritmos) 24 public class nome_classe { public static void main(String[] args) { System.out.println(“Olá mundo”); } }
  25. 25. Testando sua aplicação Java no Eclipse IDE
  26. 26. Testando sua aplicação Java no Eclipse IDE • Salve sua classe Java (Ctrl+S); • Pressione as teclas Ctrl + F11 ou... • No Package Explorer, clique com o botão direito do mouse sobre o arquivo .java que você acabou de criar; • Clique em Run As > Java Application; 26
  27. 27. Testando sua aplicação Java no Eclipse IDE • Sua aplicação será executada na parte inferior da janela principal do Eclipse (Aba Console); • Neste mesmo painel, podemos verificar possíveis erros de compilação e execução das nossas classes (Aba Problems); 27

×