Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS - Semana 5


Continue navegando


Prévia do material em texto

2 ptsPergunta 1
A saída conterá: “Turma: POO Código: 1 Turma: [Ana João 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: [Pedro Pedro João Ana Ana Ana 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: [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.
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 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: [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().
Porque é uma tabela.
Porque os dados são mais complexos.
Porque os dados são armazenados na estrutura TreeSet(), sem ordem.
Porque os dados são armazenados na estrutura TreeSet(), em ordem.
Porque é uma tabela e 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
A saída conterá: “Turma: POO Código: 1 Turma: {3456=Ana, 1234=Pedro, 4567=Ana, 2345=Ana, 5678=Pedro}”.
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, 4567=Ana, 2345=Ana, 1234=Pedro, 5678=Pedro}”.
Analisando o exemplo a seguir, a classe TurmaH utiliza a estrutura de dados HashMap da
interface Map.
Como o método mostraTurma() apresentará os dados adicionados na estrutura, conforme
TesteH, e as propriedades dessa estrutura?
Nenhum dado novo para salvar. Última verificação às 10:35 
2 ptsPergunta 5
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=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}”.
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
TesteH, e as propriedades dessa estrutura?
Enviar teste