Você está na página 1de 2

25/03/2021 Fazer teste: Atividade para avaliação - Semana 5 – ...

Engenharia de Software - EES001 - Turma 003 5 - Arquitetura orientada a serviços e gerenciamento de con guração Fazer teste: Atividade para avaliação - Semana 5 ?

Fazer teste: Atividade para avaliação - Semana 5

Informações do teste
Descrição Olá, estudante!

Para responder a esta atividade, clique em Iniciar e selecione a(s) alternativa(s) que você considerar correta(s). O sistema salvará suas respostas automaticamente, mas não esqueça de conferir se todas as suas
respostas estão preenchidas Para nalizar clique em “Salvar e Enviar” e con rme o envio da atividade.

Pronto! Sua atividade já está registrada no AVA.

Estado de Conclusão da Pergunta:


Instruções
Várias Este teste permite 3 tentativas. Esta é a tentativa número 1.
tentativas
Forçar Este teste pode ser salvo e retomado posteriormente.
conclusão
Suas respostas foram salvas automaticamente.

PERGUNTA 1 2 pontos Salva

Assinale a alternativa que descreve uma das principais características da engenharia de serviços:
a. Seu foco é auxiliar no planejamento e implementação de um serviço, de maneira a que este se relacione perfeitamente de forma exclusiva com a aplicação em
especí co.
b. Visa auxiliar na identi cação, projeção e implementação de serviços abstratos que realizem determinada tarefa requisitada, permitindo, assim, facilitar sua utilização
e reúso.
c. Auxilia na aplicação de práticas que facilitam a utilização de diversos serviços para cumprir a tarefa da aplicação, de forma a aumentar o número de troca de
mensagens entre os serviços e diminuir o acoplamento da aplicação.
d. Gera um documento com informações a respeito do serviço para que a própria empresa o utilize em futuros projetos e como documentação do serviço.
e. Aplicada na fase de implementação do serviço e na fase de testes apenas.

PERGUNTA 2 2 pontos Salva

Assinale, dentre as alternativas, aquela que discorre corretamente em relação à principal característica da execução de testes em aplicações que fazem o uso de serviços:
a. A utilização de serviços facilita o teste da aplicação em si, pois como o retorno do serviço já é esperado e con ável, o teste pode focar apenas no funcionamento da
aplicação.

b. Umas das vantagens do uso de serviços é que eles apresentam um comportamento estável, e na prática costuma apresentar os resultados indicados nos testes.

c. Serviços devem ser testados separados da aplicação, o que aumenta consideravelmente a quantidade de testes.

d. Muitos dos serviços utilizados pertencem a empresas externas, o que não permite o acesso ao código-fonte do serviço por parte da empresa que irá utilizá-lo e,
consequentemente, di culta a realização de testes.

e. Como serviços são sistemas à parte e geralmente externos, eles não sofrem mudança ou alterações indesejadas como geralmente ocorre em aplicações comuns, o
que facilita o teste destes.

PERGUNTA 3 2 pontos Salva

Todo projeto de software está sujeito inevitavelmente a mudanças, independente do que leva a tal necessidade; por esse fato, é necessário que uma empresa conte com
um bom processo de gerenciamento de mudanças. A esse respeito, analise as a rmações a seguir.
I – Avaliar mudanças necessárias, priorizando-as conforme sua importância.
II – Mudança pode ser considerada tanto uma alteração solicitada pelo cliente, quanto um bug detectado, já que da mesma forma este irá requisitar mudança no
sistema.
III – Caso seja avaliado que o custo ou o tempo para se realizar uma determinada mudança seja muito elevado, a empresa pode optar por não realizá-la, desde que o
sistema cumpra sua função e o cliente esteja de acordo.
IV – Avaliar se os pontos positivos de uma mudança superam seus negativos, para então tomar uma decisão.
Agora responda:
a. Todas as a rmativas são verdadeiras.
b. São verdadeiras apenas as a rmativas I, II e IV.
c. São verdadeiras apenas as a rmativas I e IV.
d. São verdadeiras apenas as a rmativas II, III e IV.
e. São verdadeiras apenas as a rmativas I e III.

PERGUNTA 4 2 pontos Salva

Gerenciamento de versões é uma ferramenta de extrema importância na Engenharia de Software. Assinale a alternativa falsa em relação às funcionalidades do
gerenciamento de versões:
a. Permitir que a empresa tenha um controle das versões do sistema que os clientes estão utilizando em determinado momento, o que ajuda na criação de atualizações
e no auxílio em caso de manutenção de um sistema.
b. Registrar alterações feitas no código do sistema. Toda alteração realizada no sistema é marcada para saber o que foi alterado em relação a suas versões anteriores.
c. Possibilitar que desenvolvedores trabalhem em uma mesma parte do sistema sem que um atrapalhe no trabalho do outro, graças ao funcionamento das
ferramentas de gerenciamento de versões, como o branch e merge que podem ser utilizados no caso.
d. Permitir o controle de componentes do sistema, sua identi cação, a qual versão de sistema ele pertence, de forma que seja possível restaurar uma versão do sistema
caso seja necessário.
e. São ferramentas que permitem armazenar o mínimo necessário das diversas versões dos componentes do sistema que, ao invés de armazenar todas as versões,
armazena apenas a última e um “passo a passo de como retornar as suas versões anteriores”.

PERGUNTA 5 2 pontos Salva

Analise as a rmativas a seguir em relação às tarefas do gerenciamento de releases:


I – Uma de suas tarefas envolve gerenciar as versões de sistema que cada cliente está utilizando.
II – Documentar informações toda vez que um release for liberado, informações como versão do sistema operacional, bibliotecas, compiladores, ferramentas e a ns.
III – O
Clique empropósito de um release
Salvar e Enviar é agregar
para salvar alguma
e enviar. melhoria
Clique no software
em Salvar todas as da empresa,
respostas sendo
para esta
salvar sua única
todas responsabilidade.
as respostas.
Agora responda:
a. São verdadeiras apenas as a rmativas I e III.
Salvar todas as respostas Salvar e Enviar
b. São verdadeiras todas as a rmativas.
c São verdadeiras apenas as a rmativas II e III
https://ava.univesp.br/ultra/courses/_2730_1/cl/outline 1/2
25/03/2021 Fazer teste: Atividade para avaliação - Semana 5 – ...
c. São verdadeiras apenas as a rmativas II e III.
d. São verdadeiras apenas as a rmativas I e II.
e. Nenhuma das a rmativas é verdadeira.

Estado de Conclusão da Pergunta:

Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas.

Salvar todas as respostas Salvar e Enviar

https://ava.univesp.br/ultra/courses/_2730_1/cl/outline 2/2

Você também pode gostar