Você está na página 1de 41

Criação de Aplicações e

Sistemas
Criação de
Aplicações e
Sistemas
Prof. José Carlos Perini
Live 06
Aula 12 – Função com Parâmetro
Aula 13 – Visão Geral da
Linguagem Java
Aula 14 – Introdução à Linguagem
Java
Prof. José Carlos Perini
Links importantes
● Link da planilha contendo as apresentações das lives:
● https://docs.google.com/spreadsheets/d/1fnPZOA1VhxuIsMVRcGCQYJkvAbl9Fos0/edit?usp=shari
ng&ouid=102121194865814260928&rtpof=true&sd=trueh

● Link do formulário para avaliar a live:


● https://docs.google.com/forms/d/e/1FAIpQLSd7qQYQg-
a8_fzSCrfSB1gA_M4tQ9pXxzYUPZOjrM_4PAe8VQ/viewform
Objetivos da Live

● Conhecer o ambiente Java.


● Testar o ambiente Java.
● Praticar a Linguagem Java.
Criação de Aplicações e Sistemas - Hoje

A língua pode ser entendida como um código que permite aos grupos sociais
Aula 12:
estabelecer umaFunção com
identidade cultural, Parâmetro
calcada no domínio de um mesmo código
linguístico, que é capaz de caracterizar esse grupo.
Aula 13: Visão Geral da Linguagem Java
Aula 14: Introdução à Linguagem Java
(SILVEIRA; MURASHIMA, 2011)
Aula 12
Função com Parâmetro
Função com Parâmetro

Algoritmo nome

Função que recebe


e retorna valor

Variáveis Globais

Chamada e retorno
da função
Aula 13
Visão Geral da Linguagem Java
Linguagem Java

Linguagem de programação que tem sua própria estrutura, regras de sintaxe e paradigma
de programação.

Deriva da linguagem C, portanto suas regras de sintaxe assemelham-se às regras de C.

Exemplo: os blocos de códigos são modularizados em métodos e delimitados por chaves


({ e }) e variáveis são declaradas antes que sejam usadas.
O que é preciso para programar em Java?

• Será necessário instalar:


• O JDK (Kit de Desenvolvimento Java)
https://www.oracle.com/java/technologies/javase-downloads.html.
• O Bloco de Notas
• O CMD
Ambiente de Desenvolvimento Java
Artefatos

.java .class
Instalação do JDK
Baixar o JDK (Kit de Desenvolvimento Java)
https://www.oracle.com/java/technologies/downloads/

Instalar (Next – Next)


Vídeo do professor

Instalação do JDK e Configuração das Variáveis de Ambiente

https://www.youtube.com/watch?v=NX_i1sLzz5I&list=PLtYwX7G4
WFb0QU_zii6nyl5_v4EVuxW7-&index=3
Conceitos

Java Runtime Environment - JRE


• O Java Runtime Environment (também conhecido como o tempo de
execução Java) inclui a JVM, bibliotecas de códigos e componentes
necessários para executar programas que são escritos na linguagem Java.
Está disponível em várias plataformas e está incluído no JDK
Conceitos

Java Virtual Machine – JVM (Máquina Virtual Java)


• A JVM permite que a linguagem Java seja independente do sistema
operacional. O programa desenvolvido nesta linguagem pode ser executado e
utilizado no Windows, Linux ou em outros sistemas operacionais.
Tipos Primitivos

Até 7 casas decimais


Até 15 casas decimais
Operadores Aritméticos
• Operadores aritméticos básicos
– + adição 1+2
– - subtração 5-3
– * multiplicação 3*4
– / divisão 4/2

• Operadores aritméticos auxiliares em Java


– Math.powpotenciação Math.pow(2,3) =8
– Math.sqrt radiciação Math.sqrt(4) =2
– % resto divisão 5%3 =2
Classe JOptionPane
• A classe JOptionPane se encontra no pacote javax.swing. Portanto,
para utilizá-la devemos fazer a importação.
• Métodos: showInputDialog (entrada de dados)
• showMessageDialog (saída de dados)

• Para armazenar em uma variável numérica, devemos fazer a


conversão correspondente.
• Exemplo a seguir.
Prática
Aula 13
Prática
Prática
Prática
Prática – Comandos Prompt
• Para configurar o path:
• Path C:\Program Files\Java\jdk-17.0.2\bin

• Para ver a versão do Java


• java --version
• Compilar
• javac NomeClasse.java
• Executar
java NomeClasse

Obs.: 1)Navegar pelas pastas cd entra numa pasta e cd.. Volta uma pasta
Prática – Comandos Para Executar
Aula 14
Introdução à Linguagem Java
Aula 14
Prática
Prática – Comandos Prompt

• Para configurar o path:


• Path C:\Program Files\Java\jdk-17.0.2\bin

• Para ver a versão do Java


• Java --version
• Compilar
• javac NomeClasse.java
• Executar
java NomeClasse

Obs.: 1)Navegar pelas pastas cd entra numa pasta e cd.. Volta uma pasta
Exemplo

• Desenvolvimento de um programa Java que:


• Declara variáveis: inteira, real e String
• Recebe dois números inteiros usando interface com usuário (swing)
• Calcula a resto da divisão dos dois números, a raiz quadrada do
primeiro número e do segundo número
• Mostra essas informações usando interface com usuário (swing)
Exemplo Fluxo de Dados no Java
Prática
Exemplo
Exemplo
Exemplo
Exercícios
1. Desenvolva um programa em Java que recebe o nome, a idade, o
sexo, o peso e a altura de uma pessoa, calcula o seu IMC (Índice de
Massa Corporal) e mostra todos os dados na tela. Fazer com entrada
pelo prompt de comando. Cálculo do IMC: peso/altura2

2. Desenvolva a mesma solução do exercício anterior utilizando a


entrada pela interface gráfica (swing).
Exercício 1
Exercício 1
Link para avaliar a live

https://docs.google.com/forms/d/e/1FAIpQLSd8ucjWfdDQaN3QblEavM2-EqFcXwz3EqB1YotEvWE3_UJWbQ/viewform

Você também pode gostar