wellerson

1066 palavras 5 páginas
1. Descreva o processo de execução de um programa em JAVA, desde a geração do código-fonte.
Exemplifique.

R:

Na linguagem Java o processo de compilação ocorre da seguinte maneira:

1. O código fonte (extensão .java) é compilado utilizando o javac (Java Compiler) e armazenado em um arquivo de extensão .class, também conhecido como bytecode.

2. Em seguida a JVM (Java Virtual Machine), interpreta os bytecodes produzidos pelo compilador.

3. O JIT (Just-In-Time) converte, em tempo de execução, o código em bytecode para código de máquina.

4. Por ultimo, fica a cargo do Sistema Operacional em questão executar o programa.

2. Elaborar uma classe principal que receba um valor numérico positivo qualquer e apresente a quantidade de números divisores exatos deste número. Por exemplo:

Número informado: 10;

A quantidade de divisores exatos: 4 (divisores exatos 1, 2, 5 e 10)

R: public class Ex_02{ public static void main(String[]args){
//TODO Auto-generated method stub
Int qtdDiv=0,n; n= Integer.parseInt(args[0]); for (int i =1;i 0){

JOptionPane.showMessageDialog( null ,x + " é positivo" );

}
}
}

4. Faça um programa em Java que receba o nome e sexo de uma pessoa. Se o sexo for igual a
'M', imprima na tela "Sexo Masculino", se o sexo for igual a 'F' imprima na tela "Sexo Feminino", se o sexo for igual a qualquer outro valor, imprima "Sexo invalido".

R:

-) import javax.swing.*; public class Ex_04 {

public static void main(String[] args) {

String nome = JOptionPane.showInputDialog( "Digite o seu nome" );

String sexo = JOptionPane.showInputDialog( "Digite o seu sexo (M ou F)" );

if (sexo.charAt(0) == 'M' ){

JOptionPane.showMessageDialog( null , "Sexo Masculino" );

} else if (sexo.charAt(0) == 'F' ){

JOptionPane.showMessageDialog( null , "Sexo Feminino" );

Relacionados

  • 5w2h
    1140 palavras | 5 páginas
  • Texto 4317671
    1408 palavras | 6 páginas
  • compositos
    1844 palavras | 8 páginas
  • administração
    1224 palavras | 5 páginas
  • Eutanásia e suicídio assistido
    1152 palavras | 5 páginas
  • intervenção psicossocial em saúde
    1158 palavras | 5 páginas
  • Portugues
    345 palavras | 2 páginas
  • C C 2006 59
    331 palavras | 2 páginas
  • Pesquisa Bibliográfica - Estruturas
    1710 palavras | 7 páginas
  • Estágio Supervisionado Reparado
    3023 palavras | 13 páginas