Baixe o app para aproveitar ainda mais
Prévia do material em texto
Painel Meus cursos 32010001844-T01-2023-2 📚 Módulo 4 ✅ [A4] Avaliação do Módulo 4 - Conceitos Avançados Iniciado em sábado, 9 set 2023, 11:56 Estado Finalizada Concluída em sábado, 9 set 2023, 12:17 Tempo empregado 21 minutos 29 segundos Avaliar 9,00 de um máximo de 10,00(90%) Comentários https://ava.ufms.br/my/ https://ava.ufms.br/course/view.php?id=51404 https://ava.ufms.br/course/view.php?id=51404#section-5 https://ava.ufms.br/mod/quiz/view.php?id=665397 Questão 1 Correto Atingiu 1,00 de 1,00 Questão 2 Correto Atingiu 1,00 de 1,00 Dado o código a seguir: public class Exceptions { public static void main(String[] args) { String a = "a"; String b = "b"; int x = soma(a, b); System.out.println(x); } public static int soma(String a, String b) { try { int x =Integer.parseInt(a) + Integer.parseInt(b); System.out.println("Soma realizada"); return x; } catch (NumberFormatException e) { return 0; } finally { } } } Qual é o texto apresentado para o usuário no console de saída padrão? Resposta: 0 Preencha os espaços vazios abaixo para que o código funcione corretamente. List< > lista = new ArrayList<Integer>(); for(Integer ) System. .println(item); Integer item: lista out Questão 3 Correto Atingiu 1,00 de 1,00 Questão 4 Correto Atingiu 1,00 de 1,00 Indique a opção que mostre o que é um stream em Java: a. É uma classe que permite o acesso aos recursos do sistema operacional. b. É uma classe que representa um objeto recém criado na memória. c. É um objeto que armazena dados permanentemente em um dispositivo de armazenamento. d. É um objeto que representa um fluxo de dados. Sobre coleções em Java, indique verdadeiro ou falso. A interface Map representa uma estrutura de dados que mapeia uma chave a um valor. Escolha uma opção: Verdadeiro Falso Questão 5 Incorreto Atingiu 0,00 de 1,00 Dado o código a seguir: public class Exceptions { public static void main(String[] args) { String a = "a"; String b = "b"; int x = soma(a, b); } public static int soma(String a, String b) { try { int x =Integer.parseInt(a) + Integer.parseInt(b); System.out.print("Soma realizada"); return x; } catch (NumberFormatException e) { System.out.print(“Deu erro…”); return 0; } finally { System.out.println("Terminou!"); } } } Qual é o texto apresentado para o usuário no console de saída padrão? Resposta: Deu erro...Terminou! Questão 6 Correto Atingiu 1,00 de 1,00 Questão 7 Correto Atingiu 1,00 de 1,00 Selecione as palavras que fazem o código funcionar corretamente. void sumNumbers( String pFilename) IOException, FileNotFoundException { FileInputStream f = new (pFilename); di = new DataInputStream(f); int num1 = di.readInt(); int num2 = di.readInt(); int soma = num1 + num2; System.out.println(soma); di. ; } throws FileInputStream DataInputStream close() O que são coleções em Java? a. São bibliotecas que não fazem parte da API padrão do Java. b. São estruturas de dados que permitem armazenar e manipular um grupo de objetos. c. São classes que representam tipos de dados genéricos. d. São interfaces que definem um conjunto de métodos para manipular um grupo de objetos. Questão 8 Correto Atingiu 1,00 de 1,00 Questão 9 Correto Atingiu 1,00 de 1,00 Questão 10 Correto Atingiu 1,00 de 1,00 Marque a opção que indica a linha de código para a instanciação de um objeto da classe HashMap, apontado por uma variável da interface Map, chamada x, que possibilite a apenas a manipulação de Inteiros como chave e Strings como valor (Dica: usando generics) Escolha uma opção: a. Map x= new HashMap(); b. Map<Integer, String> x= new HashMap<Integer,String>(); c. Map<> x= new HashMap<Integer,String>(); d. Map<Integer, String> x= new Map<Integer,String>(); Sobre coleções em Java, indique verdadeiro ou falso. Classes que implementam a interface Set correspondem a coleções que não permitem a inserção de objetos duplicados. Escolha uma opção: Verdadeiro Falso Qual é a interface que define a estrutura básica de todas as coleções em Java? a. Collection b. Set c. List d. Map Atividade anterior ◄ 📍 [Checkout de Presença] Módulo 4 - Conceitos Avançados Seguir para... Próxima atividade ✅ [PO] Prova Optativa ► https://ava.ufms.br/mod/assign/view.php?id=665395&forceview=1 https://ava.ufms.br/mod/quiz/view.php?id=665398&forceview=1 Manter contato Suporte Técnico ao Usuário https://suporteagetic.ufms.br (67) 3345-7613 suporte.agead@ufms.br https://suporteagetic.ufms.br/ tel:(67) 3345-7613 mailto:suporte.agead@ufms.br https://api.whatsapp.com/send?phone=556733457613
Compartilhar