Logo Passei Direto
Buscar

SIMULADO 2 DEVOPS

User badge image
Alexander

em

Ferramentas de estudo

Questões resolvidas

Os rastreamentos são fontes de dados na observabilidade. Sobre os rastreamentos, assinale a alternativa correta.
Também são chamados de tracing e se parecem com os logs de eventos.
São incapazes de mostrar o caminho percorrido por uma requisição.
São emitidos no formato JSON.
Só identificam fronteiras RPC.
Só identificam continuações e threads.
A) segmenta - melhora a frequência - segurança

O teste de aceitação é uma técnica utilizada para validar se o software atende às necessidades e expectativas dos usuários e do negócio. Caso um teste de aceitação seja vinculado à interface gráfica do usuário, a recomendação seria:
Evitar utilizar abstrações diretamente no teste de aceitação da GUI abstratos da interface concreta.
Utilizar apenas em cenários complexos, pois isso incentiva a colaboração simultânea.
Utilizar abstrações diretamente no teste de aceitação da GUI abstratos da interface concreta.
Não é necessário utilizar um teste para o teste de aceitação da GUI.
Adicionar várias abstrações a fim de criar um ambiente menos complexo.
a) Evitar utilizar abstrações diretamente no teste de aceitação da GUI abstratos da interface concreta.
b) Utilizar apenas em cenários complexos, pois isso incentiva a colaboração simultânea.
c) Utilizar abstrações diretamente no teste de aceitação da GUI abstratos da interface concreta.
d) Não é necessário utilizar um teste para o teste de aceitação da GUI.
e) Adicionar várias abstrações a fim de criar um ambiente menos complexo.

Existem práticas de Engenharia de Software que permitem a publicação. Sobre o conceito de Entrega Contínua, marque a alternativa correta.

É uma ação que algumas equipes de desenvolvimento de software produzem continuamente versões completas do software em desenvolvimento dentro do nível de qualidade esperada, permitindo que estas versões sejam publicadas e/ou distribuídas em produção uma vez a cada semestre.
É uma ação que algumas equipes de desenvolvimento de software produzem continuamente versões completas do software em desenvolvimento dentro do nível de qualidade esperada, permitindo que estas versões sejam publicadas e/ou distribuídas em produção anualmente, conhecidos como 'major releases'.
É a prática de engenharia de software onde as equipes de desenvolvimento de software produzem continuamente e em ciclos curtos pequenas versões do software em desenvolvimento com alto nível de qualidade, podendo estes serem publicados e/ou distribuídos em produção a qualquer momento, garantindo o pleno funcionamento da solução sem interrupções.
É a prática de engenharia de software onde as equipes de desenvolvimento de software produzem continuamente e em ciclos semestrais versões do software em desenvolvimento dentro do nível de qualidade esperado, podendo estes serem publicados e/ou distribuídos em produção a qualquer momento, garantindo o pleno funcionamento da solução sem interrupções.
É a prática de engenharia de software onde as equipes de desenvolvimento de software produzem continuamente e em ciclos curtos pequenas versões do software em desenvolvimento, permitindo que estes sejam publicados e/ou distribuídos em produção no momento e com o tempo de interrupção acordado com o cliente.

DevOps é um conjunto de processos, práticas e ferramentas para fornecer inovação e entregabilidade contínuas, agregando mais valor e qualidade aos negócios. Com base nessa afirmativa, o Azure Boards se caracteriza por ser:


Solução do Azure DevOps com o foco no gerenciamento das tarefas a serem desenvolvidas de seus produtos de software. É através do Azure DevOps que os times de desenvolvimento, produto e operação, identificam as funcionalidades a serem desenvolvidas e definem as tarefas necessárias para sua conclusão.

Solução do Azure DevOps com o foco no teste das tarefas desenvolvidas de seus produtos de software. É através do Azure DevOps que os times conseguem identificar as funcionalidades que apresentam problema e precisam ser corrigidas.

Solução do Azure DevOps com o foco no gerenciamento das tarefas a serem desenvolvidas de seus produtos de software. É através do Azure DevOps que os times de produto e operação, mantém as funcionalidades das soluções de software.

Solução do Azure DevOps com o foco no gerenciamento das tarefas a serem desenvolvidas de seus produtos de software. É através do Azure DevOps que os times de desenvolvimento e operação, criam as funcionalidades das soluções de software.

Solução do Azure DevOps com o foco na integração das tarefas com o código a ser desenvolvido de seus produtos de software. É através do Azure DevOps que os times de desenvolvimento, produto e operação, identificam as funcionalidades a serem desenvolvidas e definem as tarefas necessárias para sua conclusão.


A partir dessa afirmação, marque a alternativa que apresenta o propósito do Azure Pipelines.

Azure Pipelines é um serviço do Azure DevOps que permite aos desenvolvedores criar automações para publicar seus artefatos de software em ambientes de desenvolvimento e homologação.
Azure Pipelines é um serviço do Azure DevOps que permite aos desenvolvedores criar automações para compilar e publicar seus artefatos de software em ambientes de desenvolvimento e homologação.
Azure Pipelines é um serviço do Azure DevOps que permite aos desenvolvedores criar automações para testar seus artefatos de software em ambientes de desenvolvimento e homologação.
Azure Pipelines é um serviço do Azure DevOps que suporta os conceitos de Teste de Integração e Entrega Contínua. É um orquestrador que permite a automação de tarefas que devem ser executadas a fim de publicar o entregável em ambiente produtivo independente da qualidade, configuração e monitoramento, ou seja, todo artefato pode e deve ser publicado independente de conter ou não erros.
Azure Pipelines é um serviço do Azure DevOps que suporta os conceitos de Integração Contínua e Entrega Contínua. É um orquestrador que permite a automação de tarefas que devem ser executadas a fim de garantir que os artefatos de software gerados pela equipe de desenvolvimento atendam aos requisitos mínimos de qualidade, configuração e monitoramento definidos pelo projeto, passando pela compilação, teste e publicação.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Os rastreamentos são fontes de dados na observabilidade. Sobre os rastreamentos, assinale a alternativa correta.
Também são chamados de tracing e se parecem com os logs de eventos.
São incapazes de mostrar o caminho percorrido por uma requisição.
São emitidos no formato JSON.
Só identificam fronteiras RPC.
Só identificam continuações e threads.
A) segmenta - melhora a frequência - segurança

O teste de aceitação é uma técnica utilizada para validar se o software atende às necessidades e expectativas dos usuários e do negócio. Caso um teste de aceitação seja vinculado à interface gráfica do usuário, a recomendação seria:
Evitar utilizar abstrações diretamente no teste de aceitação da GUI abstratos da interface concreta.
Utilizar apenas em cenários complexos, pois isso incentiva a colaboração simultânea.
Utilizar abstrações diretamente no teste de aceitação da GUI abstratos da interface concreta.
Não é necessário utilizar um teste para o teste de aceitação da GUI.
Adicionar várias abstrações a fim de criar um ambiente menos complexo.
a) Evitar utilizar abstrações diretamente no teste de aceitação da GUI abstratos da interface concreta.
b) Utilizar apenas em cenários complexos, pois isso incentiva a colaboração simultânea.
c) Utilizar abstrações diretamente no teste de aceitação da GUI abstratos da interface concreta.
d) Não é necessário utilizar um teste para o teste de aceitação da GUI.
e) Adicionar várias abstrações a fim de criar um ambiente menos complexo.

Existem práticas de Engenharia de Software que permitem a publicação. Sobre o conceito de Entrega Contínua, marque a alternativa correta.

É uma ação que algumas equipes de desenvolvimento de software produzem continuamente versões completas do software em desenvolvimento dentro do nível de qualidade esperada, permitindo que estas versões sejam publicadas e/ou distribuídas em produção uma vez a cada semestre.
É uma ação que algumas equipes de desenvolvimento de software produzem continuamente versões completas do software em desenvolvimento dentro do nível de qualidade esperada, permitindo que estas versões sejam publicadas e/ou distribuídas em produção anualmente, conhecidos como 'major releases'.
É a prática de engenharia de software onde as equipes de desenvolvimento de software produzem continuamente e em ciclos curtos pequenas versões do software em desenvolvimento com alto nível de qualidade, podendo estes serem publicados e/ou distribuídos em produção a qualquer momento, garantindo o pleno funcionamento da solução sem interrupções.
É a prática de engenharia de software onde as equipes de desenvolvimento de software produzem continuamente e em ciclos semestrais versões do software em desenvolvimento dentro do nível de qualidade esperado, podendo estes serem publicados e/ou distribuídos em produção a qualquer momento, garantindo o pleno funcionamento da solução sem interrupções.
É a prática de engenharia de software onde as equipes de desenvolvimento de software produzem continuamente e em ciclos curtos pequenas versões do software em desenvolvimento, permitindo que estes sejam publicados e/ou distribuídos em produção no momento e com o tempo de interrupção acordado com o cliente.

DevOps é um conjunto de processos, práticas e ferramentas para fornecer inovação e entregabilidade contínuas, agregando mais valor e qualidade aos negócios. Com base nessa afirmativa, o Azure Boards se caracteriza por ser:


Solução do Azure DevOps com o foco no gerenciamento das tarefas a serem desenvolvidas de seus produtos de software. É através do Azure DevOps que os times de desenvolvimento, produto e operação, identificam as funcionalidades a serem desenvolvidas e definem as tarefas necessárias para sua conclusão.

Solução do Azure DevOps com o foco no teste das tarefas desenvolvidas de seus produtos de software. É através do Azure DevOps que os times conseguem identificar as funcionalidades que apresentam problema e precisam ser corrigidas.

Solução do Azure DevOps com o foco no gerenciamento das tarefas a serem desenvolvidas de seus produtos de software. É através do Azure DevOps que os times de produto e operação, mantém as funcionalidades das soluções de software.

Solução do Azure DevOps com o foco no gerenciamento das tarefas a serem desenvolvidas de seus produtos de software. É através do Azure DevOps que os times de desenvolvimento e operação, criam as funcionalidades das soluções de software.

Solução do Azure DevOps com o foco na integração das tarefas com o código a ser desenvolvido de seus produtos de software. É através do Azure DevOps que os times de desenvolvimento, produto e operação, identificam as funcionalidades a serem desenvolvidas e definem as tarefas necessárias para sua conclusão.


A partir dessa afirmação, marque a alternativa que apresenta o propósito do Azure Pipelines.

Azure Pipelines é um serviço do Azure DevOps que permite aos desenvolvedores criar automações para publicar seus artefatos de software em ambientes de desenvolvimento e homologação.
Azure Pipelines é um serviço do Azure DevOps que permite aos desenvolvedores criar automações para compilar e publicar seus artefatos de software em ambientes de desenvolvimento e homologação.
Azure Pipelines é um serviço do Azure DevOps que permite aos desenvolvedores criar automações para testar seus artefatos de software em ambientes de desenvolvimento e homologação.
Azure Pipelines é um serviço do Azure DevOps que suporta os conceitos de Teste de Integração e Entrega Contínua. É um orquestrador que permite a automação de tarefas que devem ser executadas a fim de publicar o entregável em ambiente produtivo independente da qualidade, configuração e monitoramento, ou seja, todo artefato pode e deve ser publicado independente de conter ou não erros.
Azure Pipelines é um serviço do Azure DevOps que suporta os conceitos de Integração Contínua e Entrega Contínua. É um orquestrador que permite a automação de tarefas que devem ser executadas a fim de garantir que os artefatos de software gerados pela equipe de desenvolvimento atendam aos requisitos mínimos de qualidade, configuração e monitoramento definidos pelo projeto, passando pela compilação, teste e publicação.

Prévia do material em texto

A
B
C
D
E
1 Marcar para revisão
Os rastreamentos são fontes de
dados na observabilidade.
Sobre os rastreamentos,
assinale a alternativa correta.
Também são
chamados de tracing
e se parecem com os
logs de eventos.
São incapazes de
mostrar o caminho
percorrido por uma
requisição.
São emitidos no
formato JSON.
Só identificam
fronteiras RPC.
Só identificam
continuações e
threads.
2 Marcar para revisão
A integração e a entrega
contínuas são passos
A
B
C
importantes na implantação da
cultura DevOps. O
monitoramento dos pipelines
de desenvolvimento é uma
atividade crítica. Sobre
pipelines, complete a frase
abaixo para que o
monitoramento tenha seu
máximo desempenho:
O Pipeline __________ dados,
incrementa o rendimento de um
sistema digital e __________de
trabalho. Além de trazer essa
__________, a __________ otimiza
o desenvolvimento. Outra
característica marcante é que o
pipeline também pode ser
introduzido na infraestrutura de
produção e é de fácil
instalação.
Marque a alternativa correta.
segmenta - melhora a
frequência -
segurança -
automação
melhora a frequência
- segmenta -
segurança -
automação
segmenta - segurança
- melhora a
frequência -
automação
D
E
A
B
C
automação -
segurança - segmenta
- melhora a
frequência
segurança -
automação -
segmenta - melhora a
frequência
3 Marcar para revisão
Testes são fundamentais na
correção e no consequente
sucesso de um sistema. Em
uma análise inicial, qual seria
a sequência correta para
realização dos testes?
Validação, módulos
atômicos, aceitação,
de sistema e
integração.
Aceitação, integração,
sistema, módulos
atômicos e validação.
Módulos atômicos,
integração, validação,
de sistema e de
aceitação.
D
E
Sistema, validação,
módulos atômicos,
integração e
aceitação.
Integração, aceitação,
módulos atômicos,
sistema e validação.
4 Marcar para revisão
O feedback contínuo é uma
troca de informações entre
membros de uma equipe de
desenvolvimento. Sobre o
feedback contínuo, complete:
I � O feedback contínuo
garante  que os membros da
equipe tenham todas as
informações necessárias para
realizar o trabalho em tempo
hábil
porque
II ¿ Fornece garantias que os
resultados de teste de código
claros e completos serão
disponibilizados para os
desenvolvedores rapidamente
Marque a alternativa correta.
A
B
C
D
E
As duas afirmativas
estão corretas e a
segunda não justifica
a primeira.
As duas afirmativas
estão corretas e a
segunda justifica a
primeira.
As duas afirmativas
são falsas.
A primeira afirmativa é
verdadeira e a
segunda afirmativa é
falsa.
A primeira afirmativa é
falsa e a segunda
afirmativa é
verdadeira.
5 Marcar para revisão
As estratégias de implantação
contínua organizam o processo
de lançamentos de novas
versões de software. Sobre a
Implantação Contínua,
podemos afirmar que:
SM2 Desenvolvimento e Operações (devops)
A
B
C
D
E
A Implantação
Contínua permite
aumentar a
periodicidade de
lançamentos.
Na Implantação
Contínua, o
lançamento de novas
versões é manual.
A Implantação
Contínua diminui o
risco de lançar a
aplicação e encontrar
erros.
A implantação Canário
é dividida em três
versões: a antiga, a
estável e a em
desenvolvimento.
Na Implantação
Azul/Verde é feito
uma transferência
abrupta dos usuários
de uma versão
anterior (ambiente
azul) para a nova
(ambiente verde).
6 Marcar para revisão
O teste de aceitação é uma
importante fase no pipeline de
--
hora
: --
min
: --
seg
Exibir
Questão 9 de 10
Respondidas �10� Em branco �0�
Finalizar prova
1 2 3 4 5
6 7 8 9 10
p ç ( p )
A
B
C
D
E
implantação. Durante o
processo de teste de aceitação
automatizado é necessário
atribuir como parte do
processo:
Inclusão de testes de
fumaça.
Inclusão de testes de
capacidade.
O armazenamento de
binários e relatórios
no repositório de
artefatos.
A resposta imediata a
flags do teste de
aceitação
automatizado.
A resposta imediata a
flags dos testers.
7 Marcar para revisão
O teste de aceitação é uma
técnica utilizada para validar se
o software atende às
necessidades e expectativas
dos usuários e do negócio.
Caso um teste de aceitação
seja vinculado à interface
A
B
C
D
E
gráfica do usuário, a
recomendação seria:
Não é necessário
utilizar um teste para
o teste de aceitação
da GUI.
Utilizar abstrações
diretamente no teste
de aceitação da GUI
abstratos da interface
concreta.
Utilizar apenas em
cenários complexos,
pois isso incentiva a
colaboração
simultânea.
Evitar utilizar
abstrações
diretamente no teste
de aceitação da GUI
abstratos da interface
concreta.
Adicionar várias
abstrações a fim de
criar um ambiente
menos complexo.
8 Marcar para revisão
Existem práticas de Engenharia
de Software que permitem a
A
B
publicação.
Sobre o conceito de Entrega
Contínua, marque a alternativa
correta.
É uma ação que
algumas equipes de
desenvolvimento de
software produzem
continuamente
versões completas do
software em
desenvolvimento
dentro do nível de
qualidade esperada,
permitindo que estas
versões sejam
publicadas e/ou
distribuídas em
produção uma vez a
cada semestre.
É uma ação que
algumas equipes de
desenvolvimento de
software produzem
continuamente
versões completas do
software em
desenvolvimento
dentro do nível de
qualidade esperada,
permitindo que estas
versões sejam
publicadas e/ou
distribuídas em
produção anualmente,
conhecidos como
"major releases".
C
É a prática de
engenharia de
software onde as
equipes de
desenvolvimento de
software produzem
continuamente e em
ciclos curtos
pequenas versões do
software em
desenvolvimento com
alto nível de
qualidade, podendo
estes serem
publicados e/ou
distribuídos em
produção a qualquer
momento, garantindo
o pleno
funcionamento da
solução sem
interrupções.
D
E
É a prática de
engenharia de
software onde as
equipes de
desenvolvimento de
software produzem
continuamente e em
ciclos semestrais
versões do software
em desenvolvimento
dentro do nível de
qualidade esperado,
podendo estes serem
publicados e/ou
distribuídos em
produção a qualquer
momento, garantindo
o pleno
funcionamento da
solução sem
interrupções.
É a prática de
engenharia de
software onde as
equipes de
desenvolvimento de
software produzem
continuamente e em
ciclos curtos
pequenas versões do
software em
desenvolvimento,
permitindo que estes
sejam publicados e/ou
distribuídos em
produção no
momento e com o
tempo de interrupção
acordado com o
cliente.
9 Marcar para revisão
DevOps é um conjunto de
processos, práticas e
ferramentas para fornecer
inovação e entregabilidade
contínuas, agregando mais
valor e qualidade aos negócios.
Com base nessa afirmativa, o
Azure Boards se caracteriza
por ser:
A
B
Solução do Azure
DevOps com o foco
na integração das
tarefas com o código
a ser desenvolvido de
seus produtos de
software. É através do
Azure DevOps que os
times de
desenvolvimento,
produto e operação,
identificam as
funcionalidades a
serem desenvolvidas
e definem as tarefas
necessárias para sua
conclusão.
Solução do Azure
DevOps com o foco
no gerenciamento das
tarefas a serem
desenvolvidas de
seus produtos de
software. É através do
Azure DevOps que os
times de
desenvolvimento,
produto e operação,
identificam as
funcionalidades a
serem desenvolvidas
e definem as tarefas
necessárias para sua
conclusão.
C
D
E
Solução do Azure
DevOps com o foco
no gerenciamento das
tarefas a serem
desenvolvidas de
seus produtos de
software. É através do
Azure DevOps que os
times de
desenvolvimento e
operação, criam as
funcionalidades das
soluções de software.
Solução do Azure
DevOps com o foco
no gerenciamento das
tarefas a serem
desenvolvidas de
seus produtos de
software. É através do
Azure DevOps que os
times de produto e
operação, mantêm as
funcionalidades das
soluçõesde software.
Solução do Azure
DevOps com o foco
no teste das tarefas
desenvolvidas de
seus produtos de
software. É através do
Azure DevOps que os
times conseguem
identificar as
funcionalidades que
apresentam problema
e precisam ser
corrigidas.
A
B
10 Marcar para revisão
Um pipeline de DevOps é um
conjunto de processos e
ferramentas automatizados que
permite que desenvolvedores e
profissionais de operações
colaborem na criação e
implementação de código em
um ambiente de produção.
A partir dessa afirmação,
marque a alternativa que
apresenta o propósito do Azure
Pipelines.
Azure Pipelines é um
serviço do Azure
DevOps que permite
aos desenvolvedores
criar automações para
publicar seus
artefatos de software
em ambientes de
desenvolvimento e
homologação.
Azure Pipelines é um
serviço do Azure
DevOps que permite
aos desenvolvedores
criar automações para
compilar e publicar
seus artefatos de
software em
ambientes de
desenvolvimento e
homologação.
C
D
Azure Pipelines é um
serviço do Azure
DevOps que permite
aos desenvolvedores
criar automações para
testar seus artefatos
de software em
ambientes de
desenvolvimento e
homologação.
Azure Pipelines é um
serviço do Azure
DevOps que suporta
os conceitos de Teste
de Integração e
Entrega Contínua. É
um orquestrador que
permite a automação
de tarefas que devem
ser executadas a fim
de publicar o
entregável em
ambiente produtivo
independente da
qualidade,
configuração e
monitoramento, ou
seja, todo artefato
pode e deve ser
publicado
independente de
conter ou não erros.
E
Azure Pipelines é um
serviço do Azure
DevOps que suporta
os conceitos de
Integração Contínua e
Entrega Contínua. É
um orquestrador que
permite a automação
de tarefas que devem
ser executadas a fim
de garantir que os
artefatos de software
gerados pela equipe
de desenvolvimento
atendam aos
requisitos mínimos de
qualidade,
configuração e
monitoramento
definidos pelo
projeto, passando
pela compilação,
teste e publicação.

Mais conteúdos dessa disciplina