Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/06/2019 Teste: Atividade para avaliação - Semana 6 https://cursos.univesp.br/courses/2369/quizzes/7932/take 1/4 2 ptsPergunta 1 Analise o programa a seguir: class Ponto { int x, y; Ponto() { this(0,0); } Ponto(int x, int y) { this.x = x; this.y = y; } public static void main(String[] args) { Ponto p1 = new Ponto(); Ponto p2 = new Ponto(1,2); } } Assinale VERDADEIRO ou FALSO: VERDADEIRO O objeto p1 terá os valores (0,0). VERDADEIRO O objeto p2 terá os valores (1,2). FALSO Apenas o objeto p2 será inicializado com o segundo construtor do código. VERDADEIRO A palavra this no código está sendo usada para referenciar o próprio objeto criado. 05/06/2019 Teste: Atividade para avaliação - Semana 6 https://cursos.univesp.br/courses/2369/quizzes/7932/take 2/4 2 ptsPergunta 2 Nenhuma das demais alternativas. Remover inconsistências no programa, como referências a elementos fora do arranjo. Liberar espaço na memória a partir de objetos que não estão mais sendo referenciados. Instanciar objetos em um programa a partir de sua classe. A função do Garbage Collector é: 2 ptsPergunta 3 Analise o programa a seguir: class Referencia { public static void main(String[] args) { Referencia r1 = new Referencia(); Referencia r2 = new Referencia(); Referencia r3; r2 = r1; r3 = r1; r2 = null; r1 = null; } } Assinale VERDADEIRO ou FALSO: VERDADEIRO Após a execução, pelo menos um objeto alocado na memória será liberado pelo Garbage Collector. FALSO O primeiro objeto alocado será liberado pelo Garbage Collector. 05/06/2019 Teste: Atividade para avaliação - Semana 6 https://cursos.univesp.br/courses/2369/quizzes/7932/take 3/4 VERDADEIRO O segundo objeto alocado será liberado pelo Garbage Collector. FALSO Três objetos serão alocados na memória. 2 ptsPergunta 4 O programa irá imprimir "Iguais". Todas as demais alternativas estão erradas ou todas estão corretas. Analise o programa a seguir: class Strings1 { public static void main(String[] args) { String str1 = new String("meu teste"); String str2 = new String("meu teste"); if(str1 == str2) System.out.println("Iguais"); else System.out.println("Diferentes"); } } Assinale a alternativa correta: 05/06/2019 Teste: Atividade para avaliação - Semana 6 https://cursos.univesp.br/courses/2369/quizzes/7932/take 4/4 Salvo em 20:34 str1 e str2 possuem o mesmo endereço de memória. str1.charAt(0) é igual a str2.charAt(0). 2 ptsPergunta 5 Sobre busca sequencial e busca binária, assinale VERDADEIRO ou FALSO: FALSO A busca binária pode ser executada em qualquer arranjo. VERDADEIRO A busca sequencial é mais lenta que a binária. VERDADEIRO A desvantagem da busca binária é que a inserção de elementos no arranjo é mais lenta. FALSO A vantagem da busca sequencial é que a remoção de elementos no arranjo, quando desordenado, é mais rápida. Enviar teste
Compartilhar