Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/07/2023, 10:21 Atividade Avaliativa 1: Revisão da tentativa https://ava.uniftec.com.br/mod/quiz/review.php?attempt=4999&cmid=279969 1/10 Painel / Cursos / 2023ED - Programação Orientada a Objetos I - G91-1367EAD1A / UNIDADE 1 - Preparando o Ambiente de Desenvolvimento e Introdução à Programação Java / Atividade Avaliativa 1 Iniciado em sábado, 11 mar 2023, 14:43 Estado Finalizada Concluída em sábado, 11 mar 2023, 14:51 Tempo empregado 8 minutos 14 segundos Avaliar 25,00 de um máximo de 25,00(100%) https://ava.uniftec.com.br/course/view.php?id=4194 https://ava.uniftec.com.br/my/ https://ava.uniftec.com.br/course/index.php https://ava.uniftec.com.br/course/view.php?id=4194 https://ava.uniftec.com.br/course/view.php?id=4194§ion=2 https://ava.uniftec.com.br/mod/quiz/view.php?id=279969 16/07/2023, 10:21 Atividade Avaliativa 1: Revisão da tentativa https://ava.uniftec.com.br/mod/quiz/review.php?attempt=4999&cmid=279969 2/10 Questão 1 Correto Atingiu 5,00 de 5,00 Analise o código do algoritmo desenvolvido em linguagem Java a seguir: import java.util.Scanner; public class Exercicio { public static void main(String[] args) { Scanner teclado=new Scanner(System.in); float base,altura; System.out.println("Digite o valor da base"); base=teclado.nextInt(); System.out.println("Digite o valor da altura"); altura=teclado.nextInt(); area=(base*altura)/2; System.out.println("A área é " + area); } } Com base no código acima, avalie as afirmações a seguir: I. A leitura dos valores digitado pelo usuário está incorreto, deveria ter sido usado teclado.nextFloat(). II. O tipo de dados float não deve ser usado para resolver este algoritmo. III. O comando System.out.println não existe. IV. Está faltando declarar a variável area. É correto apenas o que se afirma em: Escolha uma opção: a. I, II e III. 16/07/2023, 10:21 Atividade Avaliativa 1: Revisão da tentativa https://ava.uniftec.com.br/mod/quiz/review.php?attempt=4999&cmid=279969 3/10 b. III e IV. c. II e III. d. I e IV. Resposta correta e. I, II e IV. Sua resposta está correta. A resposta correta é: I e IV. 16/07/2023, 10:21 Atividade Avaliativa 1: Revisão da tentativa https://ava.uniftec.com.br/mod/quiz/review.php?attempt=4999&cmid=279969 4/10 Questão 2 Correto Atingiu 5,00 de 5,00 Avalie as asserções a seguir e a relação proposta entre elas. I. Java é uma linguagem de programação multiplataforma. PORQUE II. A máquina virtual Java é um requisito opcional, não havendo a necessidade de instalação, já que os bytecodes são códigos executáveis e podem ser entendidos diretamente por qualquer sistema operacional, garantindo que todo código desenvolvido na linguagem Java possa ser executado em qualquer sistema operacional. A respeito dessas asserções, assinale a opção correta. Escolha uma opção: a. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. b. As asserções I e II são proposições falsas. c. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. d. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. e. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Resposta correta Sua resposta está correta. A resposta correta é: A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 16/07/2023, 10:21 Atividade Avaliativa 1: Revisão da tentativa https://ava.uniftec.com.br/mod/quiz/review.php?attempt=4999&cmid=279969 5/10 Questão 3 Correto Atingiu 5,00 de 5,00 Analise o código do algoritmo desenvolvido em linguagem Java a seguir: import java.util.Scanner; public class Exercicio { public static void main(String[] args) { Scanner teclado=new Scanner (System.in); int valor1, valor2, soma, subtracao, multiplicacao, divisao; System.out.println("Digite o valor 1"); valor1=teclado.nextInt(); System.out.println("Digite o valor 2"); valor2=teclado.nextInt(); multiplicacao=valor1*valor2; System.out.println("A multiplicação é igual a " * multiplicacao); } } Com base no código apresentado, avalie as afirmações a seguir: I. A leitura dos valores digitados pelo usuário está errada, deveria ter sido usado teclado.nextFloat(). II. Para concatenar um texto devemos utilizar o operador +, portanto a forma correta de mostrar o resultado na tela é: System.out.println("A multiplicação é igual a " + multiplicacao); III. Não existe a necessidade de declarar as variáveis soma, subtracao e divisao. IV. A fórmula está errada. É correto apenas o que se afirma em: Escolha uma opção: 16/07/2023, 10:21 Atividade Avaliativa 1: Revisão da tentativa https://ava.uniftec.com.br/mod/quiz/review.php?attempt=4999&cmid=279969 6/10 a. II e III. Resposta correta b. I, II e IV. c. I, II e III. d. I e IV. e. III e IV. Sua resposta está correta. A resposta correta é: II e III. 16/07/2023, 10:21 Atividade Avaliativa 1: Revisão da tentativa https://ava.uniftec.com.br/mod/quiz/review.php?attempt=4999&cmid=279969 7/10 Questão 4 Correto Atingiu 5,00 de 5,00 Analise o código a seguir: import java.util.Scanner; public class Exercicio { public static void main(String[] args) { Scanner teclado=new Scanner(System.in); float nota1,nota2,nota3,media; System.out.println("Digite a nota 1"); nota1=teclado.nextFloat(); System.out.println("Digite a nota 2"); nota2=teclado.nextFloat(); System.out.println("Digite a nota 3"); nota3=teclado.nextFloat(); media=nota1+(nota2+nota3)/3; System.out.println("Média: " + media); } } Considerando-se o código acima e utilizando-se 10 para a nota1, 7 para a nota2 e 5 para a nota3, o valor da variável media que será impresso na tela é igual a: Escolha uma opção: a. 21 b. 9 c. 14 Resposta correta 16/07/2023, 10:21 Atividade Avaliativa 1: Revisão da tentativa https://ava.uniftec.com.br/mod/quiz/review.php?attempt=4999&cmid=279969 8/10 d. 8 e. 7 Sua resposta está correta. A resposta correta é: 14 16/07/2023, 10:21 Atividade Avaliativa 1: Revisão da tentativa https://ava.uniftec.com.br/mod/quiz/review.php?attempt=4999&cmid=279969 9/10 Questão 5 Correto Atingiu 5,00 de 5,00 Analise o código a seguir: import java.util.Scanner; public class Exercicio { public static void main(String[] args) { Scanner teclado=new Scanner(System.in); float nota1,nota2,nota3,nota4,media; System.out.println("Digite a nota 1"); nota1=teclado.nextFloat(); System.out.println("Digite a nota 2"); nota2=teclado.nextFloat(); System.out.println("Digite a nota 3"); nota3=teclado.nextFloat(); System.out.println("Digite a nota 4"); nota4=teclado.nextFloat(); media=nota1+nota2+nota3+nota4/4; System.out.println("Média: " + media); } } Considerando-se o código acima e utilizando-se 10 para a nota1, 5 para a nota2, 9 para a nota3 e 4 para a nota4, o valor da variável media que será impresso na tela é igual a: Escolha uma opção: a. 7 b. 25 Resposta correta 16/07/2023, 10:21 Atividade Avaliativa 1: Revisão da tentativa https://ava.uniftec.com.br/mod/quiz/review.php?attempt=4999&cmid=279969 10/10 c. 9 d. 10 e. 8 Sua resposta está correta. A resposta correta é: 25
Compartilhar