Acerca de arquitetura de software, julgue o próximo item. Na...
Acerca de arquitetura de software, julgue o próximo item.
Na arquitetura em camadas, a camada mais interna realiza
interações com o sistema operacional.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - certo
A arquitetura em camadas é um conceito fundamental no desenvolvimento de software que organiza a estrutura do sistema em camadas hierárquicas, cada uma com responsabilidades específicas. Essa organização ajuda a separar as preocupações, facilitando a gestão de dependências, a manutenção e a escalabilidade do sistema.
Na arquitetura em camadas, temos geralmente a camada de apresentação, a camada de negócios, e a camada de dados. A camada mais interna é tipicamente a camada de dados, que é responsável pela persistência e gerenciamento de dados, assim como pelas interações diretas com o sistema operacional e recursos do sistema, como o sistema de arquivos e bancos de dados.
A afirmação está correta porque, de fato, é a camada mais interna que geralmente lida com o sistema operacional, a fim de executar operações de entrada e saída e acessar recursos do sistema necessários para a persistência e recuperação de dados. Isso pode incluir a escrita e leitura de arquivos ou a comunicação com um sistema de gerenciamento de banco de dados (SGBD).
Portanto, a alternativa correta é a letra C, indicando que a afirmação é verdadeira em relação ao papel da camada mais interna em uma arquitetura de software em camadas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Na arquitetura em camadas, a camada mais interna realiza interações com o sistema operacional e fornece a base para as funcionalidades das camadas superiores.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo