Buscar

O papel do DevOps na Transformação Digital dos Serviços Públicos - Módulo 2

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

25/02/2021 Exercício Avaliativo 2: Revisão da tentativa
https://mooc38.escolavirtual.gov.br/mod/quiz/review.php?attempt=560594&cmid=8538 1/2
Painel Meus cursos O papel do DevOps na Transformação Digital dos Serviços Públicos
 Módulo 2 – Planejamento e requisitos de um ambiente DevOps Exercício Avaliativo 2
Iniciado em quinta, 25 fev 2021, 15:20
Estado Finalizada
Concluída em quinta, 25 fev 2021, 15:23
Tempo empregado 2 minutos 27 segundos
Notas 3,00/3,00
Avaliar 30,00 de um máximo de 30,00(100%)
Questão 1
Correto
Atingiu 1,00 de 1,00
Questão 2
Correto
Atingiu 1,00 de 1,00
Testes unitários são muito utilizados durante a fase de integração contínua. Esse tipo de teste se caracteriza
por:
 Marque a alternativa correta:
 
Escolha uma opção:
a. Testar uma função específica do sistema. 
b. Verificar se as novas funcionalidades introduziram erros em outras funcionalidades.
c. Verificar se a interface do sistema com o usuário é compatível com o e-Mag.
d. Analisar se a aplicação atende aos níveis de desempenho desejados.
e. Testar o maior número possível de funções do sistema.
Sua resposta está correta.
Testes unitários são testes que analisam uma funcionalidade específica do sistema. As demais alternativas
são relativas a testes de regressão, usabilidade e desempenho.
Sobre o acordo de nível de serviço, é correto afirmar que:
 
Escolha uma opção:
a. Tem como objetivo definir a qualidade da aplicação.
b. Estabelece o tempo de disponibilidade esperado para a aplicação. 
c. É restrito para aplicações que funcionam em regime 24x7.
d. Seu principal objetivo é estabelecer multas contratuais.
e. Tem como finalidade a avaliação da qualidade da aplicação.
Sua resposta está correta.
O acordo de nível de serviço estabelece os parâmetros de disponibilidade do ambiente. Não tem por objetivo
definir qualidade, nem é restrito a aplicações 24x7, não tem seu objetivo cerne baseado em estabelecer
multas contratuais e, por fim, o contrato não objetiva avaliar a qualidade da aplicação.
 
https://mooc38.escolavirtual.gov.br/my/
https://mooc38.escolavirtual.gov.br/course/view.php?id=448
https://mooc38.escolavirtual.gov.br/course/view.php?id=448#section-4
https://mooc38.escolavirtual.gov.br/mod/quiz/view.php?id=8538
25/02/2021 Exercício Avaliativo 2: Revisão da tentativa
https://mooc38.escolavirtual.gov.br/mod/quiz/review.php?attempt=560594&cmid=8538 2/2
Questão 3
Correto
Atingiu 1,00 de 1,00
Na definição da estratégia de testes, é importante priorizar quais testes serão realizados com base na
análise de risco da funcionalidade. Assinale a alternativa que melhor descreve essa priorização.
 
Escolha uma opção:
a. Um sistema departamental voltado para poucos usuários deverá priorizar testes de desempenho em
seu plano.
b. Um sistema com cálculos matemáticos complexos deve incluir a realização de testes unitários para a
realização correta dos cálculos, quando dados válidos são inseridos, e o correto tratamento de erro, em
caso de dados inválidos. 
c. Em qualquer sistema, todos os relatórios são tão importantes quando as funcionalidades finalísticas
do sistema. Em função disso, devem receber a mesma prioridade na definição dos testes.
d. Apenas funcionalidades que possuem riscos críticos devem ser testadas.
e. Apenas funcionalidades em que uma falha possa causar grandes prejuízos para a organização
devem ser testadas.
Sua resposta está correta.
Via de regra, os testes de desempenho em um ambiente com baixo nível de usuários trarão pouco ganho
para a organização, pois é pouco provável que ocorram problemas de velocidade neste contexto. 
 Sistemas com a realização de cálculos complexos são excelentes candidatos na execução de testes
unitários, pois normalmente um erro pode passar despercebido pelo usuário final, gerando uma informação
imprecisa. 
 Não é possível afirmar que em qualquer sistema todos os relatórios são tão relevantes quanto as principais
funções transacionais da aplicação. 
 Na análise de risco, a probabilidade de ocorrência e o impacto devem ser analisados de forma conjunta,
orientando a definição da estratégia de testes.

Outros materiais