SóProvas


ID
2543563
Banca
UPENET/IAUPE
Órgão
UPE
Ano
2017
Provas
Disciplina
Arquitetura de Software
Assuntos

Se, durante o projeto de arquitetura de um sistema, existe um requisito não funcional que faz a arquitetura projetada incluir componentes redundantes, esse requisito diz respeito, principalmente, à(ao)

Alternativas
Comentários
  • Desempenho: A arquitetura deve ser projetada para localizar as operações críticas dentro de um pequeno número de componentes, com todos esses componentes implantados no mesmo computador, em vez de distribuídos pela rede. significa o uso dde componentes relativamente grandes, em vez de pequenos de baixa granularidade.

    Proteção: Deve ser usada uma estrutura em camadas para a arquitetura, com os ativos mais críticos protegidos nas camadas mais internas, com alto nível de validação de proteção aplicado a essa camada.

    Segurança: As operações relacionadas com segurança devem está localizada em um único componente ou em um pequeno número de componentes.

    Disponibilidade: A arquitetura deve ser projetada para incluir componentes redundantes, para ser substituido sem para o sistema

    Manutenção: Projetada a partir de componentes autocontidos de baixa granularidade que podem ser rapidamente alterados.

     

  • https://www.devmedia.com.br/artigo-engenharia-de-software-3-requisitos-nao-funcionais/9525

    Note que adicionar componentes redundantes a um sistema de software implicará numa maior confiabilidade. Esta redundância é acrescentada na forma de verificações adicionais realizadas a fim de detectar erros antes que eles ocasionem falhas no sistema.