OUTRA — Analista de Controle Externo - Área de Controle Externo - Tecnologia da Informação — Engenharia de software — 2012

Enunciado

João é analista da ACME, uma empresa especializada no desenvolvimento de software da área médica. Recentemente, João propôs o desenvolvimento segundo arquitetura em três camadas, que preconiza a separação das funcionalidades de um sistema usando camadas com o objetivo de separar a lógica de apresentação, a lógica de negócio e a conexão com o banco de dados (lógica de acesso a dados). João defende esse padrão arquitetural baseando-se no fato de a arquitetura em três camadas:

Alternativas

  1. A)

    tornar o sistema mais flexível devido à separação, de modo que partes possam ser alteradas independentemente;

  2. B)

    aumentar, sempre, a eficiência e a eficácia na execução de sistemas;

  3. C)

    ser o único padrão arquitetural existente que pode ser implementado em ambiente WEB;

  4. D)

    estar diretamente associada com metodologias ágeis para desenvolvimento de software, possibilitando a criação de software no menor tempo possível e com rígidos critérios de qualidade;

  5. E)

    ser um requisito fundamental para a adequação com as normas NBR ISO/IEC 27001 e 27002.

Gabarito e comentário

Resposta correta: A

Separar responsabilidades por camadas reduz dependências e permite alterar uma parte do sistema sem reescrever as demais.

Questões relacionadas