Buscar

CCT0779_EX_A1_201909198111_V1

Prévia do material em texto

DESENVOLVIMENTO DE SOFTWARE 
1a aula Lupa 
 
 
 
 
Exercício: CCT0779_EX_A1_201909198111_V1 23/03/2021 
Disciplina: CCT0779 - DESENVOLVIMENTO DE SOFTWARE 
 
 
 
1 
 Questão 
 
__________________ é a tecnologia que gerencia a memória alocada para um 
programa, a fim de liberar objetos que não estão sendo utilizados. Complete a 
questão escolhendo um dos itens a sequir: 
 
 Java Clean 
 Java Collector 
 Java Virtual Machine 
 Garbage Collector 
 Garbage Drunk 
 
 
 
Explicação: 
O coletor de lixo, ou Garbage Collector, elimina da memória os objetos que 
não podem mais ser referenciados. 
 
 
 
2 
 Questão 
 
Considerando que as variáveis inteiras a e b foram previamente declaradas e 
inicializadas, qual das opções seguintes apresentaria erro de compilação para o 
comando for? 
 
 
for(a=1; a = 10; a++) 
 
for(a=1,b=5; a < b ;a++,b--) 
 
for(; ++a < b-- ;) 
 
for(a=1;b >= a*2;b--) 
 
for(; a <= b;) 
 
 
 
Explicação: 
No comando for, a seção de teste aceita apenas um valor booleano, e não 
inteiro, como ocorre em a=10. Lembrando que a comparação é feita com ==. 
 
 
 
3 
 Questão 
 
Considerando o código seguinte, em Java, quais os valores de x,y e w, 
respectivamente? 
int a = 5, b = 32, c = 7; 
boolean x, y, w; 
x = (b > a) && (c > b); 
y = (b < c) || (a < b - c); 
w = (a + c < b) && !(c > a); 
 
 
 true, false e true 
 false, true e true 
 true, true e false 
 true, false e false 
 false, true e false 
 
 
 
Explicação: 
T && F -> F, F || T -> T, T && !T -> T && F -> F 
 
 
 
4 
 Questão 
 
Qual das IDEs abaixo não implementa código java? 
 
 Jcreator 
 BlueJ 
 Netbeans 
 JDelphi 
 Eclipse 
 
 
 
Explicação: 
Jdelphi nem é uma IDE 
 
 
 
5 
 Questão 
 
Indique a opção que apresenta apenas operadores relacionais. 
 
 Operadores +, -, < e ^ 
 Operadores >=, <, == e != 
 Operadores +, -, * e / 
 Operadores >, <, = e ! 
 Operadores &, |, ^ e ! 
 
 
 
Explicação: 
Operadores relacionais analisam relações entre números, podendo ser >, <, >=, 
<=, == ou !=.

Continue navegando