Prévia do material em texto
AVALIAÇÃO – ANÁLISE, PROJETO E AVALIAÇÃO DE ARQUITETURA DE SOFTWARE PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10 Um exemplo de método de análise de arquitetura de software, denominado SAAM (Software Architecture Analysis Method), foi inicialmente concebido com o objetivo de auxiliar arquitetos de software a compararem soluções arquiteturais, tendo sido o precursor de outros métodos de análise arquitetural. O método SAAM compreende os seguintes objetivos, exceto: Resposta Marcada : Recuperar a partição funcional e ordenação imparcial, juntamente com cenário Frontend. PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10 O processo de desenvolvimento de sistemas de software, similarmente a outros sistemas, compreende três fases genéricas, que estão descritas abaixo, exceto: Resposta Marcada : Melhoria. PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10 Por qual motivo a arquitetura deve especificar um mapeamento com os requisitos não funcionais e atributos de qualidade? Resposta Marcada : Pois o sistema será fundamentalmente afetado pelas decisões tomadas no desenvolvimento da arquitetura do software. PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10 Um fator importante na avaliação da arquitetura é que os atributos de qualidade, por si só, não contêm informações o bastante para influenciar o sistema. Qual é solução para este problema de descrição dos atributos de qualidade? Resposta Marcada : É a utilização de cenários, como meio de caracterizar melhor esses requisitos. PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10 São benefícios que a arquitetura de software traz ao mundo corporativo, exceto: Resposta Marcada : Integração com única linguagem. 100 / 100 PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10 Um estilo arquitetural inclui alguns pontos, exceto: Resposta Marcada : Descrição funcional do código. PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10 O que os estilos arquiteturais permitem de vantagens ao arquiteto de software? Resposta Marcada : Permite distinguir classes de projeto através de evidências existentes de como cada classe tem sido utilizada juntamente com o raciocínio qualitativo para explicar porque certas classes têm determinadas propriedades. PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10 Um sistema possui um conjunto de requisitos arquiteturais, envolvendo atributos de qualidade (ou requisitos não funcionais) e atributos de projeto. O que constitui esses requisitos? Resposta Marcada : Esses requisitos constituem propriedades desejadas ou apresentadas por uma arquitetura de software, PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10 Qual é a maior necessidade que antecede a etapa de projeto de arquitetura de software? Resposta Marcada : O levantamento dos requisitos do sistema. PONTUAÇÃO TOTAL: 10PONTUAÇÃO OBTIDA 10 Atualmente, há alguns padrões que são mais usados para a criação da solução do software, que também são conhecidos como estilo de arquitetura. Desses padrões existentes 3 estão descritos abaixo, exceto: Resposta Marcada : Arquitetura em colunas (Layered pattern). Total