Prévia do material em texto
Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Virtual Machine Java Clean Garbage Collector Java Collector Garbage Drunk Respondido em 15/09/2021 11:38:29 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 <= b;) for(a=1; a = 10; a++) for(a=1;b >= a*2;b--) for(; ++a < b-- ;) for(a=1,b=5; a < b ;a++,b--) Respondido em 15/09/2021 11:39:00 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); false, true e false false, true e true true, true e false true, false e false true, false e true Respondido em 15/09/2021 11:39:06 Explicação: T && F -> F, F || T -> T, T && !T -> T && F -> F 4 Questão Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Garbage Drunk Garbage Collector Java Collector Java Virtual Machine Respondido em 15/09/2021 11:42:05 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 < b-- ;) for(a=1;b >= a*2;b--) for(; a <= b;) for(a=1,b=5; a < b ;a++,b--) Respondido em 15/09/2021 11:40:09 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 false false, true e true true, true e false true, false e false Respondido em 15/09/2021 11:40:11 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? BlueJ Jcreator Eclipse JDelphi Netbeans Respondido em 15/09/2021 11:40:19 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 != Respondido em 15/09/2021 11:40:22 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Garbage Drunk Garbage Collector Java Collector Java Virtual Machine Respondido em 15/09/2021 11:42:05 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 < b-- ;) for(a=1;b >= a*2;b--) for(; a <= b;) for(a=1,b=5; a < b ;a++,b--) Respondido em 15/09/2021 11:40:09 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 false false, true e true true, true e false true, false e false Respondido em 15/09/2021 11:40:11 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? BlueJ Jcreator Eclipse JDelphi Netbeans Respondido em 15/09/2021 11:40:19 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 != Respondido em 15/09/2021 11:40:22 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Garbage Drunk Garbage Collector Java Collector Java Virtual Machine Respondido em 15/09/2021 11:42:05 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 < b-- ;) for(a=1;b >= a*2;b--) for(; a <= b;) for(a=1,b=5; a < b ;a++,b--) Respondido em 15/09/2021 11:40:09 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 false false, true e true true, true e false true, false e false Respondido em 15/09/2021 11:40:11 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? BlueJ Jcreator Eclipse JDelphi Netbeans Respondido em 15/09/2021 11:40:19 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 != Respondido em 15/09/2021 11:40:22 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Garbage Drunk Garbage Collector Java Collector Java Virtual Machine Respondido em 15/09/2021 11:42:05 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 < b-- ;) for(a=1;b >= a*2;b--) for(; a <= b;) for(a=1,b=5; a < b ;a++,b--) Respondido em 15/09/2021 11:40:09 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 false false, true e true true, true e false true, false e false Respondido em 15/09/2021 11:40:11 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? BlueJ Jcreator Eclipse JDelphi Netbeans Respondido em 15/09/2021 11:40:19 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 != Respondido em 15/09/2021 11:40:22 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. 5 Questão Indique a opção que apresenta apenas operadores relacionais. Operadores &, |, ^ e ! Operadores >=, <, == e != Operadores >, <, = e ! Operadores +, -, * e / Operadores +, -, < e ^ Respondido em 15/09/2021 11:39:57 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Garbage Collector Java Collector Java Virtual Machine Garbage Drunk Respondido em 15/09/2021 11:40:26 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;b >= a*2;b--) for(; ++a < b-- ;) for(; a <= b;) for(a=1,b=5; a < b ;a++,b--) for(a=1; a = 10; a++) Respondido em 15/09/2021 11:40:30 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 true, true e false false, true e false false, true e true true, false e false Respondido em 15/09/2021 11:40:33 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 Netbeans Eclipse BlueJ JDelphi Respondido em 15/09/2021 11:40:36 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 ^ Respondido em 15/09/2021 11:40:42 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Virtual Machine Garbage Drunk Garbage Collector Java Collector Respondido em 15/09/2021 11:43:38 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;b >= a*2;b--) for(; a <= b;) for(; ++a < b-- ;) for(a=1; a = 10; a++) for(a=1,b=5; a < b ;a++,b--) Respondido em 15/09/2021 11:43:41 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, true e false false, true e true true, false e true true, false e false false, true e false Respondido em 15/09/2021 11:43:45 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?BlueJ Netbeans Eclipse JDelphi Jcreator Respondido em 15/09/2021 11:43:55 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 ! Respondido em 15/09/2021 11:43:57 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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: Garbage Collector Garbage Drunk Java Clean Java Collector Java Virtual Machine Respondido em 15/09/2021 11:44:02 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,b=5; a < b ;a++,b--) for(a=1;b >= a*2;b--) for(a=1; a = 10; a++) for(; ++a < b-- ;) for(; a <= b;) Respondido em 15/09/2021 11:44:05 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 false true, false e true false, true e true true, true e false false, true e false Respondido em 15/09/2021 11:44:11 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? JDelphi Jcreator Eclipse Netbeans BlueJ Respondido em 15/09/2021 11:44:13 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 ! Respondido em 15/09/2021 11:44:16 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Collector Garbage Collector Garbage Drunk Java Virtual Machine Java Clean Respondido em 15/09/2021 11:44:20 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,b=5; a < b ;a++,b--) for(; ++a < b-- ;) for(; a <= b;) for(a=1; a = 10; a++) for(a=1;b >= a*2;b--) Respondido em 15/09/2021 11:44:23 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 false true, true e false false, true e false true, false e true false, true e true Respondido em 15/09/2021 11:44:27 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? JDelphi Jcreator Netbeans Eclipse BlueJ Respondido em 15/09/2021 11:44:35 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 / Respondido em 15/09/2021 11:44:38 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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: Garbage Collector Garbage Drunk Java Collector Java Virtual Machine Java Clean Respondido em 15/09/2021 11:44:42 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,b=5; a < b ;a++,b--) for(; ++a < b-- ;) for(; a <= b;) for(a=1;b >= a*2;b--) for(a=1; a = 10; a++) Respondido em 15/09/2021 11:44:46 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, true e false true, false e false false, true e false false, true e true true, false e true Respondido em 15/09/2021 11:44:49 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? JDelphi Eclipse BlueJ Jcreator Netbeans Respondido em 15/09/2021 11:44:51 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 / Respondido em 15/09/2021 11:44:53 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 1 Questão __________________ é a tecnologia que gerenciaa 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 Collector Java Virtual Machine Garbage Drunk Java Clean Garbage Collector Respondido em 15/09/2021 11:45:01 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 <= b;) for(a=1,b=5; a < b ;a++,b--) for(a=1;b >= a*2;b--) for(; ++a < b-- ;) for(a=1; a = 10; a++) Respondido em 15/09/2021 11:45:04 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); false, true e false true, false e false true, false e true false, true e true true, true e false Respondido em 15/09/2021 11:45:07 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? Eclipse Netbeans BlueJ JDelphi Jcreator Respondido em 15/09/2021 11:45:10 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 / Respondido em 15/09/2021 11:45:13 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Collector Java Clean Garbage Drunk Garbage Collector Java Virtual Machine Respondido em 15/09/2021 11:45:20 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 <= b;) for(a=1; a = 10; a++) for(a=1;b >= a*2;b--) for(a=1,b=5; a < b ;a++,b--) for(; ++a < b-- ;) Respondido em 15/09/2021 11:45:23 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); false, true e false true, false e true true, true e false false, true e true true, false e false Respondido em 15/09/2021 11:45:27 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? Eclipse Jcreator JDelphi BlueJ Netbeans Respondido em 15/09/2021 11:45:31 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 ! Respondido em 15/09/2021 11:45:33 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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: Garbage Drunk Garbage Collector Java Virtual Machine Java Clean Java Collector Respondido em 15/09/2021 11:45:38 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;b >= a*2;b--) for(a=1,b=5; a < b ;a++,b--) for(; a <= b;) for(a=1; a = 10; a++) for(; ++a < b-- ;) Respondido em 15/09/2021 11:45:42 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 false true, true e false true, false e true false, true e false false, true e true Respondido em 15/09/2021 11:46:00 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 JDelphi Netbeans BlueJ Eclipse Respondido em 15/09/2021 11:46:03 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 ^ Respondido em 15/09/2021 11:46:05 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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: Garbage Drunk Java Virtual Machine Garbage Collector Java Collector Java Clean Respondido em 15/09/2021 11:46:11 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;b >= a*2;b--) for(; ++a < b-- ;) for(a=1; a = 10; a++) for(; a <= b;) for(a=1,b=5; a < b ;a++,b--) Respondido em 15/09/2021 11:46:15 Explicação: Nocomando 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 false, true e false true, false e false Respondido em 15/09/2021 11:46:18 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? BlueJ Netbeans Jcreator JDelphi Eclipse Respondido em 15/09/2021 11:46:22 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 ! Respondido em 15/09/2021 11:46:26 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Virtual Machine Java Collector Java Clean Garbage Drunk Garbage Collector Respondido em 15/09/2021 11:46:33 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 <= b;) for(a=1; a = 10; a++) for(a=1;b >= a*2;b--) for(a=1,b=5; a < b ;a++,b--) for(; ++a < b-- ;) Respondido em 15/09/2021 11:46:35 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); false, true e false false, true e true true, true e false true, false e true true, false e false Respondido em 15/09/2021 11:46:38 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? Eclipse BlueJ JDelphi Jcreator Netbeans Respondido em 15/09/2021 11:46:41 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 ! Respondido em 15/09/2021 11:46:43 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Collector Garbage Collector Garbage Drunk Java Clean Java Virtual Machine Respondido em 15/09/2021 11:46:48 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 <= b;) for(a=1; a = 10; a++) for(; ++a < b-- ;) for(a=1;b >= a*2;b--) for(a=1,b=5; a < b ;a++,b--) Respondido em 15/09/2021 11:46:51 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); false, true e false true, true e false false, true e true true, false e false true, false e true Respondido em 15/09/2021 11:46:54 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? Eclipse JDelphi BlueJ Netbeans Jcreator Respondido em 15/09/2021 11:46:56 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 ! Respondido em 15/09/2021 11:46:59 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 1a aula Lupa 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 Collector Garbage Collector Garbage Drunk Java Virtual Machine Java Clean Respondido em 15/09/2021 11:47:04 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 < b-- ;) for(a=1;b >= a*2;b--) for(; a <= b;) for(a=1,b=5; a < b ;a++,b--) Respondido em 15/09/2021 11:47:08 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); false, true e true true, true e false true, false e true false, true e false true, false e false Respondido em 15/09/2021 11:47:12 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? BlueJ Jcreator JDelphi Netbeans Eclipse Respondidoem 15/09/2021 11:47:15 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 ^ Respondido em 15/09/2021 11:47:18 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 2a aula Lupa 1 Questão Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso? this extends super implements new Respondido em 15/09/2021 11:51:08 Explicação: A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores. 2 Questão Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Sobrecarga Herança Sobrescrita Encapsulamento Agregação Respondido em 15/09/2021 11:51:30 Explicação: O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função. 3 Questão Acerca de interfaces, na sintaxe Java, qual a informação correta? Deve ser definida com o uso de abstract class. É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos. É implementada pelas classes com o uso de extends. Permite a definição de métodos concretos. Define regras para o comportamento de classes de uma mesma família. Respondido em 15/09/2021 11:51:31 Explicação: Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes. 4 Questão O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é: public void private inner protected Respondido em 15/09/2021 11:51:46 Explicação: protected 5 Questão Qual a função do encapsulamento? Instanciar um objeto dentro de classes privadas. Cria novos objetos. Impedir o acesso direto a um atributo. Fazer uma conexão entre usuário e servidor. Fazer a transferência de dados segura entre usuário e servidor. Respondido em 15/09/2021 11:52:03 Explicação: Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados. 6 Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Atributos Nível de Acesso Herança Agrupamentos Métodos Respondido em 15/09/2021 11:52:30 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 2a aula Lupa 1 Questão Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso? this extends implements new super Respondido em 15/09/2021 11:52:47 Explicação: A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores. 2 Questão Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Encapsulamento Agregação Herança Sobrescrita Sobrecarga Respondido em 15/09/2021 11:52:59 Explicação: O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função. 3 Questão Acerca de interfaces, na sintaxe Java, qual a informação correta? É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos. É implementada pelas classes com o uso de extends. Permite a definição de métodos concretos. Define regras para o comportamento de classes de uma mesma família. Deve ser definida com o uso de abstract class. Respondido em 15/09/2021 11:53:02 Explicação: Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes. 4 Questão O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é: protected public void private inner Respondido em 15/09/2021 11:53:06 Explicação: protected 5 Questão Qual a função do encapsulamento? Fazer a transferência de dados segura entre usuário e servidor. Cria novos objetos. Fazer uma conexão entre usuário e servidor. Instanciar um objeto dentro de classes privadas. Impedir o acesso direto a um atributo. Respondido em 15/09/2021 11:53:11 Explicação: Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados. 6 Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Herança Atributos Nível de Acesso Agrupamentos Métodos Respondido em 15/09/2021 11:53:14 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 2a aula Lupa 1 Questão Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso? implements this extends super new Respondido em 15/09/2021 11:53:34 Explicação: A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizadoinclusive em construtores. 2 Questão Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Agregação Sobrecarga Herança Encapsulamento Sobrescrita Respondido em 15/09/2021 11:53:42 Explicação: O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função. 3 Questão Acerca de interfaces, na sintaxe Java, qual a informação correta? Define regras para o comportamento de classes de uma mesma família. Permite a definição de métodos concretos. Deve ser definida com o uso de abstract class. É implementada pelas classes com o uso de extends. É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos. Respondido em 15/09/2021 11:53:46 Explicação: Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes. 4 Questão O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é: void protected private inner public Respondido em 15/09/2021 11:53:51 Explicação: protected 5 Questão Qual a função do encapsulamento? Impedir o acesso direto a um atributo. Instanciar um objeto dentro de classes privadas. Fazer a transferência de dados segura entre usuário e servidor. Fazer uma conexão entre usuário e servidor. Cria novos objetos. Respondido em 15/09/2021 11:54:05 Explicação: Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados. 6 Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Agrupamentos Atributos Métodos Herança Nível de Acesso Respondido em 15/09/2021 11:54:12 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 2a aula Lupa 1 Questão Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso? new this extends implements super Respondido em 15/09/2021 11:54:25 Explicação: A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores. 2 Questão Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Sobrecarga Herança Sobrescrita Encapsulamento Agregação Respondido em 15/09/2021 11:54:28 Explicação: O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função. 3 Questão Acerca de interfaces, na sintaxe Java, qual a informação correta? Deve ser definida com o uso de abstract class. É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos. É implementada pelas classes com o uso de extends. Define regras para o comportamento de classes de uma mesma família. Permite a definição de métodos concretos. Respondido em 15/09/2021 11:54:31 Explicação: Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes. 4 Questão O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é: public protected void private inner Respondido em 15/09/2021 11:54:52 Explicação: protected 5 Questão Qual a função do encapsulamento? Fazer a transferência de dados segura entre usuário e servidor. Fazer uma conexão entre usuário e servidor. Instanciar um objeto dentro de classes privadas. Cria novos objetos. Impedir o acesso direto a um atributo. Respondido em 15/09/2021 11:54:56 Explicação: Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados. 6 Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Atributos Herança Nível de Acesso Agrupamentos Métodos Respondido em 15/09/2021 11:55:03 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 2a aula Lupa 1 Questão Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso? super this implements new extends Respondido em 15/09/2021 11:55:20 Explicação: A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores. 2 Questão Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Sobrescrita Sobrecarga Encapsulamento Herança Agregação Respondido em 15/09/2021 11:55:34 Explicação: O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função. 3 Questão Acerca de interfaces, na sintaxe Java, qual a informação correta? Define regras para o comportamento de classes de uma mesma família. Permite a definição de métodos concretos. É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos. Deve ser definida com o uso de abstract class. É implementada pelas classes com o uso de extends. Respondido em 15/09/2021 11:58:54 Explicação: Uma interface é definida pela palavra interface e implementadacom o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes. 4 Questão O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é: void protected public private inner Respondido em 15/09/2021 11:59:07 Explicação: protected 5 Questão Qual a função do encapsulamento? Impedir o acesso direto a um atributo. Instanciar um objeto dentro de classes privadas. Fazer uma conexão entre usuário e servidor. Cria novos objetos. Fazer a transferência de dados segura entre usuário e servidor. Respondido em 15/09/2021 11:59:14 Explicação: Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados. 6 Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Agrupamentos Herança Nível de Acesso Atributos Métodos Respondido em 15/09/2021 11:59:22 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 2a aula Lupa 1 Questão Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso? extends implements super new this Respondido em 15/09/2021 11:59:39 Explicação: A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores. 2 Questão Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Agregação Sobrescrita Encapsulamento Sobrecarga Herança Respondido em 15/09/2021 11:59:53 Explicação: O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função. 3 Questão Acerca de interfaces, na sintaxe Java, qual a informação correta? Permite a definição de métodos concretos. É implementada pelas classes com o uso de extends. Define regras para o comportamento de classes de uma mesma família. Deve ser definida com o uso de abstract class. É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos. Respondido em 15/09/2021 11:59:56 Explicação: Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes. 4 Questão O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é: inner void private public protected Respondido em 15/09/2021 11:59:59 Explicação: protected 5 Questão Qual a função do encapsulamento? Cria novos objetos. Fazer a transferência de dados segura entre usuário e servidor. Fazer uma conexão entre usuário e servidor. Instanciar um objeto dentro de classes privadas. Impedir o acesso direto a um atributo. Respondido em 15/09/2021 12:00:02 Explicação: Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados. 6 Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Agrupamentos Métodos Atributos Nível de Acesso Herança Respondido em 15/09/2021 12:00:05 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 2a aula Lupa 1 Questão Qual a função do encapsulamento? Fazer uma conexão entre usuário e servidor. Fazer a transferência de dados segura entre usuário e servidor. Cria novos objetos. Instanciar um objeto dentro de classes privadas. Impedir o acesso direto a um atributo. Respondido em 15/09/2021 12:03:38 Explicação: Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados. 2 Questão Acerca de interfaces, na sintaxe Java, qual a informação correta? Define regras para o comportamento de classes de uma mesma família. Deve ser definida com o uso de abstract class. É implementada pelas classes com o uso de extends. Permite a definição de métodos concretos. É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos. Respondido em 15/09/2021 12:03:41 Explicação: Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes. 3 Questão O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é: private public protected void inner Respondido em 15/09/2021 12:03:44 Explicação: protected 4 Questão Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso? super implements this extends new Respondido em 15/09/2021 12:03:46 Explicação: A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores. 5 Questão Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Encapsulamento Sobrescrita Herança Agregação Sobrecarga Respondido em 15/09/2021 12:03:50 Explicação: O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função. 6 Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Agrupamentos Nível de Acesso Atributos Herança MétodosRespondido em 15/09/2021 12:03:54 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 2a aula Lupa 1 Questão Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso? this extends implements new super Respondido em 15/09/2021 12:04:11 Explicação: A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores. 2 Questão Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Sobrescrita Herança Sobrecarga Agregação Encapsulamento Respondido em 15/09/2021 12:04:21 Explicação: O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função. 3 Questão Acerca de interfaces, na sintaxe Java, qual a informação correta? Deve ser definida com o uso de abstract class. Permite a definição de métodos concretos. Define regras para o comportamento de classes de uma mesma família. É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos. É implementada pelas classes com o uso de extends. Respondido em 15/09/2021 12:04:24 Explicação: Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes. 4 Questão O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é: private void inner public protected Respondido em 15/09/2021 12:04:27 Explicação: protected 5 Questão Qual a função do encapsulamento? Instanciar um objeto dentro de classes privadas. Fazer a transferência de dados segura entre usuário e servidor. Cria novos objetos. Fazer uma conexão entre usuário e servidor. Impedir o acesso direto a um atributo. Respondido em 15/09/2021 12:04:30 Explicação: Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados. 6 Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Atributos Nível de Acesso Métodos Herança Agrupamentos Respondido em 15/09/2021 12:04:33 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. Teste de Conhecimento avalie sua aprendizagem Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 2a aula Lupa 1 Questão Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso? new super implements extends this Respondido em 15/09/2021 12:06:41 Explicação: A palavra super é utilizada quando desejamos acessar um método existente no pai ou outra superclasse da linha hierárquica, podendo ser utilizado inclusive em construtores. 2 Questão Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica? Agregação Sobrecarga Herança Sobrescrita Encapsulamento Respondido em 15/09/2021 12:06:43 Explicação: O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas assinaturas para um mesmo método ou função. 3 Questão Acerca de interfaces, na sintaxe Java, qual a informação correta? Deve ser definida com o uso de abstract class. Define regras para o comportamento de classes de uma mesma família. É um elemento totalmente abstrato, com um conjunto de assinaturas de métodos. É implementada pelas classes com o uso de extends. Permite a definição de métodos concretos. Respondido em 15/09/2021 12:06:47 Explicação: Uma interface é definida pela palavra interface e implementada com o uso de implements. Contém apenas assinaturas de métodos que podem ser implementados por qualquer classe, diferentemente de classes abstratas, que definem regras para uma família específica de classes descendentes. 4 Questão O tipo de visibilidade que permite acesso aos recursos da príopria Classe e seus descendentes é: protected void private public inner Respondido em 15/09/2021 12:06:50 Explicação: protected 5 Questão Qual a função do encapsulamento? Fazer uma conexão entre usuário e servidor. Instanciar um objeto dentro de classes privadas. Cria novos objetos. Impedir o acesso direto a um atributo. Fazer a transferência de dados segura entre usuário e servidor. Respondido em 15/09/2021 12:06:59 Explicação: Tradicionalmente o encapsulamento é feito com o uso de getters e setters públicos para o controle do acesso aos atributos privados. 6 Questão Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Atributos Agrupamentos Nível de Acesso Herança Métodos Respondido em 15/09/2021 12:07:01 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 3a aula Lupa 1 Questão Qual das palavras reservadas abaixo não fazem parte do tratamento de excessões? finally try catch out throw Respondido em 15/09/2021 12:10:15 Explicação: out 2 Questão Acerca das anotações, é correto afirmar: São interfaces comuns, que devem ser implementadas pelas classes com o uso de implements. São classes que servem para guardar lembretes durante o processo de programação. É apenas um tipo de comentário que surgiu na versão 5 do Java. São metadados anexados aos elementos de programação que podem ser recuperados através de reflexividade computacional.Não permitem a definição de valores default, e qualquer parâmetro definido precisa ser preenchido durante a utilização. Respondido em 15/09/2021 12:10:20 Explicação: As anotações são metadados não serializáveis que podem ser anexados aos elementos de programação para o reconhecimento posterior a partir de ferramentas externas. Não se trata de comentários simples, a definição é feita com o uso de @interface e elas aceitam valores default. 3 Questão A linguagem Java traz algumas palavras específicas para o tratamento de execeções, definindo o controle de fluxo para estas situações. Qual palavra é utilizada para definir um bloco de execução obrigatória, mesmo que na ocorrência de exceção? try finally throws throw catch Respondido em 15/09/2021 12:13:58 Explicação: O comando try (tentar) serve para definir um bloco protegido, sendo o fluxo de exceção desviado para catch, e finally executado de forma obrigatória. O comando throw lança uma exceção, e o comando throws ecoa para o chamador do método. 4 Questão Qual das opções abaixo não é uma descendente de Collection? Vector HashList LinkedList HashMap Arraylist Respondido em 15/09/2021 12:14:20 Explicação: HashList não é uma descente de Collection 5 Questão Quando se cria um programa de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções e podem ser provenientes de falhas na lógica ou acesso a dispositivos ou arquivos externos. As exceções, portanto, ocorrem quando algo imprevisto acontece, e elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA. A cláusula try sempre é executada, mas a sequencia completa pode ser interrompida por uma exceção. A cláusula finally é sempre executada, mesmo ocorrendo o fluxo em um bloco try/catch. As exceções em Java são fixas e não é possível definir novas exceções. Uma exceção é sempre um objeto do tipo Throwable. A cláusula catch nem sempre é executada. Respondido em 15/09/2021 12:14:25 Explicação: No Java é possível definir exceções de forma muito simples, bastando derivar da classe Exception ou de suas descendentes. 6 Questão A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura? Collection ArrayList Vector HashMap List Respondido em 15/09/2021 12:14:28 Explicação: O uso de HashMap viabiliza a construção de coleções de pares chave-valor, onde as chaves não permitem duplicidade. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 3a aula Lupa 1 Questão Qual das opções abaixo não é uma descendente de Collection? Vector HashList Arraylist HashMap LinkedList Respondido em 15/09/2021 12:17:14 Explicação: HashList não é uma descente de Collection 2 Questão A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura? HashMap List Collection ArrayList Vector Respondido em 15/09/2021 12:31:14 Explicação: O uso de HashMap viabiliza a construção de coleções de pares chave-valor, onde as chaves não permitem duplicidade. 3 Questão Acerca das anotações, é correto afirmar: Não permitem a definição de valores default, e qualquer parâmetro definido precisa ser preenchido durante a utilização. É apenas um tipo de comentário que surgiu na versão 5 do Java. São classes que servem para guardar lembretes durante o processo de programação. São metadados anexados aos elementos de programação que podem ser recuperados através de reflexividade computacional. São interfaces comuns, que devem ser implementadas pelas classes com o uso de implements. Respondido em 15/09/2021 12:35:15 Explicação: As anotações são metadados não serializáveis que podem ser anexados aos elementos de programação para o reconhecimento posterior a partir de ferramentas externas. Não se trata de comentários simples, a definição é feita com o uso de @interface e elas aceitam valores default. 4 Questão A linguagem Java traz algumas palavras específicas para o tratamento de execeções, definindo o controle de fluxo para estas situações. Qual palavra é utilizada para definir um bloco de execução obrigatória, mesmo que na ocorrência de exceção? catch try throws throw finally Respondido em 15/09/2021 12:35:19 Explicação: O comando try (tentar) serve para definir um bloco protegido, sendo o fluxo de exceção desviado para catch, e finally executado de forma obrigatória. O comando throw lança uma exceção, e o comando throws ecoa para o chamador do método. 5 Questão Qual das palavras reservadas abaixo não fazem parte do tratamento de excessões? catch out finally try throw Respondido em 15/09/2021 12:35:23 Explicação: out 6 Questão Quando se cria um programa de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções e podem ser provenientes de falhas na lógica ou acesso a dispositivos ou arquivos externos. As exceções, portanto, ocorrem quando algo imprevisto acontece, e elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA. Uma exceção é sempre um objeto do tipo Throwable. A cláusula finally é sempre executada, mesmo ocorrendo o fluxo em um bloco try/catch. A cláusula catch nem sempre é executada. A cláusula try sempre é executada, mas a sequencia completa pode ser interrompida por uma exceção. As exceções em Java são fixas e não é possível definir novas exceções. Respondido em 15/09/2021 12:35:28 Explicação: No Java é possível definir exceções de forma muito simples, bastando derivar da classe Exception ou de suas descendentes. Teste de Conhecimento avalie sua aprendizagem DESENVOLVIMENTO DE SOFTWARE 3a aula Lupa 1 Questão Qual das opções abaixo não é uma descendente de Collection? HashMap Arraylist LinkedList HashList Vector Respondido em 15/09/2021 12:38:11 Explicação: HashList não é uma descente de Collection 2 Questão A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura? Collection List ArrayList HashMap Vector Respondido em 15/09/2021 12:38:16 Explicação: O uso de HashMap viabiliza a construção de coleções de pares chave-valor, onde as chaves não permitem duplicidade. 3 Questão Acerca das anotações, é correto afirmar: São metadados