Questões Informática Tipos abstratos de dados
Em relação a tipos abstratos de dados, é correto afirmar que
Responda: Em relação a tipos abstratos de dados, é correto afirmar que
💬 Comentários
Confira os comentários sobre esta questão.

Por Ingrid Nunes em 31/12/1969 21:00:00
Gabarito: e)
Tipos abstratos de dados (TADs) são estruturas que encapsulam dados e operações, escondendo a implementação interna do usuário. Isso significa que quem utiliza o TAD não precisa saber como os dados são armazenados ou como as operações são implementadas, apenas como usá-las.
A alternativa a) está incorreta porque o TAD justamente encapsula a estrutura de dados para controlar o acesso às operações, não permitindo acesso irrestrito.
A alternativa b) está correta em parte, pois pilhas podem sim ser declaradas como TADs, mas a questão pede a afirmativa correta sobre tipos abstratos de dados em geral, e a alternativa e) é mais completa e precisa.
A alternativa c) está errada, pois filas também podem ser declaradas como tipos abstratos de dados.
A alternativa d) está incorreta, pois TADs podem ser formados tanto pela união de tipos primitivos quanto por outros tipos abstratos de dados, permitindo composição e reutilização.
Portanto, a alternativa e) é a que melhor define o conceito de tipos abstratos de dados, destacando o encapsulamento e o ocultamento da implementação, que são características essenciais dos TADs.
Tipos abstratos de dados (TADs) são estruturas que encapsulam dados e operações, escondendo a implementação interna do usuário. Isso significa que quem utiliza o TAD não precisa saber como os dados são armazenados ou como as operações são implementadas, apenas como usá-las.
A alternativa a) está incorreta porque o TAD justamente encapsula a estrutura de dados para controlar o acesso às operações, não permitindo acesso irrestrito.
A alternativa b) está correta em parte, pois pilhas podem sim ser declaradas como TADs, mas a questão pede a afirmativa correta sobre tipos abstratos de dados em geral, e a alternativa e) é mais completa e precisa.
A alternativa c) está errada, pois filas também podem ser declaradas como tipos abstratos de dados.
A alternativa d) está incorreta, pois TADs podem ser formados tanto pela união de tipos primitivos quanto por outros tipos abstratos de dados, permitindo composição e reutilização.
Portanto, a alternativa e) é a que melhor define o conceito de tipos abstratos de dados, destacando o encapsulamento e o ocultamento da implementação, que são características essenciais dos TADs.
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários