Buscar

ATIVIDADE 03 - OK

Prévia do material em texto

CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
CURSO DE ENGENHARIA DE SOFTWARE
DISCIPLINA: PROGRAMAÇÃO ORIENTADA A OBJETOS
ACADÊMICO:Diego de Oliveira Caldera RGM:123.621
ATIVIDADE 03
1. Em cada item a seguir, damos um variável e uma descirção de seu papel no sistema. Para cada item, indique o tipo correto que devemos indicar para essa variável:
a. aluno_id: Um identificador numérico inteiro de um aluno:
R: int aluno_id
b. nota_aluno: Nota do aluno, que vai de 0,0 [0,5, 1,0, 1,5 ...] a 10,0:
R: float nota_aluno
c. sexo: Sexo do aluno, descrito como ‘M’ ou ‘F’.
R: char sexo
d. maior: Variável que indica se o aluno é maior de idade ou não.
R: boolean_maior
2. Uma variável que abriga uma instância de um objeto na linguagem Java deve ser entendida como uma variável que abriga uma referência da posição de memória para o objeto.
A presente colocação é verdadeira ou falsa?
R: Verdadeira
3. Observe a seguinte instrução condicional escrita em operador ternário:
valido = numero >= 1 ? true : false;
Dada essa instrução, escreva o bloco if equivalente a essa instrução.
boolean valido;
if (numero >= 1){
valido = true;
}
4. Escreva quais são os operadores de igualdade e relação na linguagem Java e os seus respectivos significados.
==	Igualdade. Retorna verdadeiro se os dois valores são iguais e falsos se os dois valores forem diferentes.
!=	Diferente. É o inverso da igualdade, retorna falso se os valores forem iguais e verdadeiro se forem diferentes.
> 	Utilizado quando desejamos verificar se uma variável é maior que outra.
>=	Utilizado quando desejamos verificar se uma variável é maior ou igual a outra.
<	Utilizado quando desejamos verificar se uma variável é menor que outra.
	<=	Utilizado quando desejamos verificar se uma variável é menor ou igual a outra.
5. Quais são os operadores aritméticos que podemos usar na linguagem Java?
Os operadores são +, -, *, / e % detalhados na tabela abaixo:
	Operação
	Operador
	Expressão algébrica
	Expressão Java
	Adição
	+
	a + 1
	a +1
	Subtração
	-
	b -2
	b -2
	Multiplicação
	*
	cm
	c * m
	Divisão
	/
	d / e
	d / e
	Resto (mod)
	%
	f mod g
	f % g

Continue navegando