Programa Java
Dissertações: Programa Java. Pesquise 862.000+ trabalhos acadêmicosPor: lusmar • 26/4/2014 • 748 Palavras (3 Páginas) • 877 Visualizações
Capitulo 1 - Unidade 1
1. Compare as Linguagens C e Java em relação à:
a. Propriedades Desejáveis;
Linguagem JAVA, que tem como sua origem a LP C++ e a LP C, assemelham-se em algumas propriedades porem esta se destaca nos critérios de confiabilidade, portabilidade, e legibilidade e a LP C tende como diferencial a eficiência (leia-se tempo de resposta).
b. Paradigmas;
A LP C tem o paradigma estruturado enquanto a LP Java tem como paradigma orientação a objetos.
2. Descreva com suas palavras o procedimento para desenvolver um programa Java.
Para desenvolver um programa em Java, primeiro, temos que instalar o SDK (kit desenvolvimento Java) e um IDE (ambiente para desenvolvimento, como o eclipse ou netbeans, vou usar eclipse).
No eclipse criaremos o código, com este será gerado o arquivo .java que após compilado gerará o arquivo .class que torna apto para ser executado em uma JVM (maquina virtual java) que na primeira execução irá converter este arquivo .class em um arquivo de código nativo.
Capitulo 2 - Unidade 1
1. Quais dos identificadores de atributos abaixo não são válidos? Explique o motivo.
a. nome_do_pai b. nome
c. n2 d. endereço(1)
e. titulação f. salário$1
g. 13º_salario h. 1contador
i. velocidade inicial j. dia&noite
k. atributo teste l. int
m. dia_e_noite n. diaEnoite
Os atributos que não são válidos são:
d – pois não pode utilizar caracteres especiais como parênteses “ ( ) ”;
g – não pode iniciar com números;
h – não pode iniciar com números;
i – não pode conter espaço;
k – não pode conter espaço;
l – int é uma palavra reservada;
2. Qual o tipo de dados mais indicado para expressar:
a. O resultado do arremesso de uma moeda; char ( a – cara, o – coroa) ou boolean pois como temos apenas duas possibilidades podemos atribuir se for cara TRUE ou FALSE se for coroa
b. O resultado de um dado; se por dado entendermos o dado utilizado em jogos de azar com 6, 8 e doze faces podemos utilizar o tipo int pois sempre será um número inteiro, Mas se por dado for o dado de uma pessoa, podemos usar o tipo String.
c. Número sorteado de um bingo; int
d. Altura de uma pessoa em metros; float
e. Peso em Kg de um navio carregado de ferro; double
f. Temperatura do ser humano em ºC; float
g. O endereço em um cadastro; String
h. O Sexo do Aluno; String, ou, char (m – masculino, f - feminino)
3. Declare quatro atributos em uma classe, uma de cada tipo primitivo de dados. Na declaração, inicialize-os.
public class Exercicio3 {
int numero = 1;
boolean alunoAtivo = true;
float nota = 0.0;
String cidadePolo = “Uberlândia”;
}
4. Crie uma classe base para cadastrar Funcionários. Um funcionário deve possuir nome, endereço, telefone, rg, cpf, data de admissão. Além disto, um funcionário pode tirar férias, faltar e solicitar saída do emprego. Em seguida, crie uma classe de execução chamada Fabrica, nesta classe instancie três Funcionários e inicialize os valores de cada Funcionário criado.
texto da classe Funcionários:
package Controle;
public class Funcionarios {
String nome;
String endereco;
int telefone;
String rg;
int cpf;
int dataAdmissao;
public void marcarFerias(){
}
public void registroFaltas (){
}
public void solicitaRecisao (){
}
public void dadosFuncionarios(){
System.out.println("\nOs dados destes funcionários são:\nNome:
...