Buscar

(AS V) ENGENHARIA DE SOFTWARE BASEADA EM COMPONENTES

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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”.

Continue navegando