Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS Atividade para avaliação - Semana 5

Prévia do material em texto

2 ptsPergunta 1
A saída conterá: “Turma: POO Código: 1 Turma: [Pedro Pedro João Ana Ana Ana Pedro]”.
A saída conterá: “Turma: POO Código: 1 Turma: [Ana João Pedro]”.
A saída conterá: “Turma: POO Código: 1 Turma: [João Ana Pedro]”.
A saída conterá: “Turma: POO Código: 1 Turma: [Pedro Ana João]”.
A saída conterá: “Turma: POO Código: 1 Turma: [Ana Ana Ana João Pedro Pedro]”.
Analisando o exemplo a seguir, a classe TurmaH utiliza a estrutura de dados HashSet da
interface Set.
Como o método mostraTurma() apresentará os dados adicionados na estrutura, conforme
TesteH e as propriedades dessa estrutura?
2 ptsPergunta 2
Analisando o exemplo a seguir, a classe TurmaH utiliza a estrutura de dados TreeSet da
interface Set.
Teste: Atividade para avaliação - Semana 5
A saída conterá: “Turma: POO Código: 1 Turma: [Ana Ana Ana João Pedro Pedro]”.
A saída conterá: “Turma: POO Código: 1 Turma: [Pedro Ana João]”.
A saída conterá: “Turma: POO Código: 1 Turma: [João Ana Pedro]”.
A saída conterá: “Turma: POO Código: 1 Turma: [Pedro Pedro João Ana Ana Ana Pedro]”.
A saída conterá: “Turma: POO Código: 1 Turma: [Ana João Pedro]”.
Como o método mostraTurma() apresentará os dados adicionados na estrutura, conforme
TesteH, e as propriedades dessa estrutura?
2 ptsPergunta 3
Analisando as classes TurmaH abaixo, foram implementadas usando diferentes estruturas de
dados: TreeSet() e HashSet().
Teste: Atividade para avaliação - Semana 5
Porque os dados são armazenados na estrutura TreeSet(), em ordem.
Porque é uma tabela.
Porque os dados são armazenados na estrutura TreeSet(), sem ordem.
Porque é uma tabela e os dados são mais complexos.
Porque os dados são mais complexos.
Por que a estrutura TreeSet() gasta O(log(n)) para adicionar um elemento à estrutura,
enquanto que a estrutura HashSet gasta O(1)?
2 ptsPergunta 4
Analisando o exemplo a seguir, a classe TurmaH utiliza a estrutura de dados HashMap da
interface Map.
Teste: Atividade para avaliação - Semana 5
A saída conterá: “Turma: POO Código: 1 Turma: {3456=Ana, 4567=Ana, 2345=Ana, 1234=João, 1234=Pedro,
5678=Pedro}”.
A saída conterá: “Turma: POO Código: 1 Turma: {3456=Ana, 4567=Ana, 2345=Ana, 1234=Pedro, 5678=Pedro}”.
A saída conterá: “Turma: POO Código: 1 Turma: {1234=João, 3456=Ana, 1234=Pedro, 4567=Ana, 2345=Ana,
5678=Pedro}”.
A saída conterá: “Turma: POO Código: 1 Turma: {3456=Ana, 1234=Pedro, 4567=Ana, 2345=Ana, 5678=Pedro}”.
Como o método mostraTurma() apresentará os dados adicionados na estrutura, conforme
TesteH, e as propriedades dessa estrutura?
2 ptsPergunta 5
Analisando o exemplo a seguir, a classe TurmaH utiliza a estrutura de dados TreeMap da
interface Map.
Como o método mostraTurma() apresentará os dados adicionados na estrutura, conforme
Teste: Atividade para avaliação - Semana 5
Salvo em 8:43
A saída conterá: “Turma: POO Código: 1 Turma: {3456=Ana, 4567=Ana, 2345=Ana, 1234=João, 1234=Pedro,
5678=Pedro}”.
A saída conterá: “Turma: POO Código: 1 Turma: {1234=João, 3456=Ana, 1234=Pedro, 4567=Ana, 2345=Ana,
5678=Pedro}”.
A saída conterá: “Turma: POO Código: 1 Turma: {3456=Ana, 1234=João, 4567=Ana, 2345=Ana, 5678=Pedro}”.
A saída conterá: “Turma: POO Código: 1 Turma: {1234=Pedro, 2345=Ana, 3456=Ana, 4567=Ana, 5678=Pedro}”.
A saída conterá: “Turma: POO Código: 1 Turma: {3456=Ana, 4567=Ana, 2345=Ana, 1234=Pedro, 5678=Pedro}”.
TesteH, e as propriedades dessa estrutura?
Enviar teste
Teste: Atividade para avaliação - Semana 5

Continue navegando