Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 Resposta Correta: d. Comentário da resposta: Modelo de Componente é um conjunto de normas que documenta a implementação de um componente. Os elementos do modelo são essenciais para garantir a interoperação dos componentes. Analise as afirmações a seguir a respeito do Modelo de Componente. I – Existe um único modelo padronizado para documentação. II – Entre as informações documentadas estão os metadados dos componentes e padronização dos nomes na interface. III - Um dos problemas desse modelo é não documentar as regras de como empacotar e configurar os componentes. É CORRETO o que se afirma em: II apenas. Veja item 2.1 do material teórico: “[...] destaca os seguintes elementos para um modelo: Nomeação Convenção usada para nomes globais e únicos para interfaces e componentes. Metadados Informações sobre os componentes e seus atributos. Empacotamento Definição para implementar, empacotar e configurar componentes. Pergunta 2 Resposta Correta: c. Comentário da resposta: Testes unitários podem ser opcionais no caso em que utilizamos componentes de repositórios de fontes confiáveis. Veja item 5.1 do material didático: “Se o projeto estiver usando componentes de fonte confiável, podemos optar por não fazer o teste unitário”. Pergunta 3 Resposta Correta: d. Comentário da resposta: A utilização de SOA permite que os aplicativos fiquem mais leves, pois uma funcionalidade pode ser convertida em serviço e executada em um servidor externo. Um dos problemas de SOA que a utilização de microsserviços resolveu foi a ocorrências de falha na arquitetura ESB causando indisponibilidade. Veja item 4 do material didático: “ESB representa um único ponto de falha no sistema, se ocorresse um problema de comunicação criava um problema de disponibilidade”. Pergunta 4 0,25 em 0,25 pontos 0,25 em 0,25 pontos 0,25 em 0,25 pontos 0,25 em 0,25 pontos Resposta Correta: a. Comentário da resposta: Se em um projeto do tipo caixa preta ocorrerem conflitos de interface, uma possível solução é o encapsulamento. Veja item 3 do material teórico: “Havendo necessidade de eliminar conflitos de interface, a implementação feita por meio do encapsulamento é uma solução”.
Compartilhar