Escolar Documentos
Profissional Documentos
Cultura Documentos
Logica Agenda03 Netbeans1 Atualizado
Logica Agenda03 Netbeans1 Atualizado
Desenvolvimento de Sistemas
LÓGICA DE
PROGRAMAÇÃO
GEEaD - Grupo de Estudos de Educação a Distância
Centro de Educação Tecnológica Paula Souza São
Paulo – SP, 2019
Expediente
Autores:
Eliana Cristina Nogueira Barion
Marcelo Fernando Iguchi
Paulo Henrique Mendes Carvalho
Rute Akie Utida
Revisão Gramatical:
Juçara Maria Montenegro Simonsen Santos
Java é uma linguagem orientada a objetos 1 que foi desenvolvida nos anos de 1990 pela Sun Microsystems,
projetada para ser pequena, simples e portável a todas as plataformas e sistemas operacionais.
É utilizada para desenvolver aplicativos corporativos, páginas web com conteúdo dinâmico e interativo,
aprimorar funcionalidades de servidores www e está cada vez mais sendo utilizada para desenvolvimento de
aplicativos móveis para telefones celulares, pagers e PDAs.
Muito provavelmente você já deve ter ouvido falar sobre a linguagem Java. Basta
ler uma revista de informática ou matérias sobre desenvolvimento de softwares
que logo encontra alguma informação sobre Java, dado o sucesso que esta
linguagem tem tido no mercado, principalmente pelo fato dos programas escritos
em Java poderem ser executados virtualmente em qualquer plataforma e aceitos
em qualquer tipo de computador ou outros aparelhos, uma característica
marcante da Internet. Por isso, a linguagem Java tem se destacado muito no
mercado e aprendê-la é importante para você e para a sua profissão!
O Java atualmente é uma das linguagens de programação mais utilizadas no mercado de trabalho. É
também capaz de fornecer uma portabilidade muito grande, sendo compatível com a maioria dos
Sistemas Operacionais disponíveis para usuários gerais.
O mesmo programa escrito com a Linguagem de Programação Java, poderá ser utilizado em um
computador com os Sistemas Operacionais Windows, Linux ou Mac OS sem que nenhuma linha do código
fonte3 necessite ser alterada, ganhando tempo no desenvolvimento de novas aplicações.
1 - Linguagem de Programação Orientada a Objetos (P.O.O) significa que esta Linguagem de Programação utilizará os conceitos de Orientação a
Objetos (O.O.) o qual veremos no módulo seguinte com mais profundidade.
2 - Compilação é a ação de transformar um código amigável escrito com uma Linguagem de Programação em um programa executável baseado
em Código de Máquina.
3 - Código Fonte é o conjunto de instruções criadas pelo programador utilizando uma Linguagem de Programação.
4
A LÓGICA APLICADA EM JAVA
Além disto, Java é uma linguagem de programação que pode ser utilizada para desenvolver páginas da
Internet, por meio de um Servidor Web configurado para executar páginas do tipo Java Server Pages (jsp).
Com ele também podemos desenvolver aplicativos para celulares que utilizam o Sistema Operacional
Android.
Pela sua vasta lista de plataformas suportada, utilizaremos o Java como Linguagem de Programação de apoio
no desenvolvimento da Lógica de Programação.
É mais ou menos assim: Imagine que você precisa fazer um brigadeiro! Com a
receita em mãos, você vai até o supermercado, compra os ingredientes: leite
condensado, chocolate em pó, manteiga e chocolate granulado e ainda
providencia as ferramentas necessárias para a confecção do doce: panela e colher de pau.
A mesma coisa acontece com o desenvolvimento de um aplicativo em Java! Conhecendo o tipo de
aplicação que deseja desenvolver, você seleciona as ferramentas necessárias para tal finalidade.
Vamos lá:
O que faz com que a portabilidade da linguagem Java seja eficiente é uma aplicação responsável por
executar programas desenvolvidos na linguagem. Sua função é simular a um computador permitindo a
execução do código fonte, por isto recebe o nome de Máquina Virtual.
Na prática, basta instalar em seu computador a JVM desenvolvida para o Sistema Operacional e você estará
pronto para executar programas desenvolvidos em Java.
5
A LÓGICA APLICADA EM JAVA
Durante o desenvolvimento das atividades utilizaremos a IDE Netbeans, porém você pode utilizar qualquer outra
IDE desde que siga fielmente as estruturas listadas neste material.
Para começar seu primeiro software, é necessário baixar e instalar as ferramentas que você acabou de conhecer.
Logo abaixo inserimos um tutorial passo a passo do Netbeans, mas se você já conhece outra IDE, fique à vontade
em escolher a interface de sua preferência.
Na seção Ampliando Horizontes, disponibilizamos um tutorial de Instalação do Intellij Idea. Caso prefira trabalhar
com essa IDE, acesse esse link.
Vamos conhecer agora o passo a passo para instalação da IDE NETBEANS e o JDK.
A IDE Netbeans é a ferramenta oficial de desenvolvimento Java para Oracle, portanto é possível baixar o kit JDK
junto com o Netbeans no site da Oracle.
4- Erros de compilação são configurados quando há erros na estrutura do código fonte. Caso este tipo de erro ocorra, não será possível a execução do
programa.
6
A LÓGICA APLICADA EM JAVA
No site oficial da Oracle a versão em destaque para download é versão 18, porém para essa versão já foi
informado que será substituída em setembro, portanto baixe a versão 17 ou inferior, dependendo da
capacidade de sua máquina.
1. Selecione a versão 17 ou inferior (no final da página), logo após, selecione o seu sistema operacional e
escolha o arquivo para Download de acordo com a versão do seu sistema.
2. Ao selecionar a opção de sistema o download dos arquivos se inicia, selecione o local para
armazenamento.
Muito importante!
Se estiver utilizando o
Sistema Operacional
Windows é
fundamental verificar
se o sistema é 32 ou
64bits.
7
A LÓGICA APLICADA EM JAVA
3. Após download, vá até o local onde o arquivo foi armazenado e de um duplo clique sobre o mesmo.
4. Após iniciar o processo de instalação, clique em próximo(Next).
5. Defina o local de instalação, sendo recomendável manter o padrão adicionado de forma automática. Em
seguida, clique em Próximo (Next).
7. Logo após clique no botão “Close” para finalizar o processo de instalação do JDK.
8
A LÓGICA APLICADA EM JAVA
Com isso, o kit JDK já está instalado em seu computador, agora vamos para instalação da IDE. Neste material
vamos mostrar a instalação da versão já testada do Netbeans 12.6.
9
A LÓGICA APLICADA EM JAVA
14. Para continuar o processo de instalação aceite os Termos de Uso. Em seguida, clique em Próximo
(Next)
15. Defina o local de instalação, sendo recomendável manter o padrão adicionado de forma automática.
Em seguida, clique em Próximo (Next).
10
A LÓGICA APLICADA EM JAVA
11
A LÓGICA APLICADA EM JAVA
Importante: O processo de instalação leva um tempo, pois ele passa por 2 processos, o da instalação do JDK
e instalação do NetBeans.
Após instalação, basta localizar e abrir a IDE Netbeans por meio do botão de busca.
Importante: Caso tenha algum problema na abertura do NetBeans, pode haver uma incompatibilidade do
seu computador com a versão do JDK instalado, sendo necessário instalar uma versão mais antiga.
Na tela inicial selecione o menu Arquivo, Novo Projeto ou utilize o atalho Novo Projeto disponível na Barra de
menu.
12
A LÓGICA APLICADA EM JAVA
2. Selecione a categoria Java with Ant, em projetos selecione Java Applicaton. Clique no botão Next.
3. Defina um nome e um local para armazenamento do projeto. Defina também um nome para Classe
Principal.
13
A LÓGICA APLICADA EM JAVA
Agora que você já criou um código fonte em Java, você deve aprender a estrutura básica de um programa. A
seguir, temos uma imagem representando um código fonte em Java:
Imagem 21: A imagem representa a estrutura básica de uma classe o símbolo “abre e fecha chaves” significa início e fim de programa,
respectivamente. A estrutura de um programa é composta por: public class “nome do Programa”, abre chave, public static void main (String[] args,
fecha a chave { da estrutura principal, onde será inserida a codificação a ser desenvolvida e fecha a chave da classe principal.
Você pode ver na imagem que o programa em si está dentro de uma classe, essa estrutura é necessária para
seu funcionamento, porém, para estudos de lógica de programação não abordaremos os conceitos de
Orientação a objetos.
Os comandos Início e Fim contidos no Pseudocódigo são substituídos por chaves { } em Java, sendo a abertura
de Chave { o início e, o fechamento de chave } o final do seu programa. Em algumas estruturas que veremos
posteriormente, também utilizaremos marcações de início e fim por meio de chaves.
Mas... apenas para ver um pequeno programa rodando em Java, vamos criar o famoso Olá Mundo!
14
A LÓGICA APLICADA EM JAVA
String meuPrimeiroPrograma;
meuPrimeiroPrograma = "Hello World";
System.out.println(meuPrimeiroPrograma);
15
A LÓGICA APLICADA EM JAVA
Até lá!
16