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