Buscar

Avaliação Desenvolvimento e Operações (Devops)

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

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
Você viu 3, do total de 4 páginas

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

Disciplina: DESENVOLVIMENTO E OPERAÇÕES (DEVOPS)  AV
Aluno: ÉVERTON MATHEUS SOUSA NASCIMENTO 202003597619
Turma: 9001
CCT1029_AV_202003597619 (AG)   31/10/2023 03:29:57 (F) 
Avaliação: 7,00 pts Nota SIA: 7,00 pts
 
4774 - FUNDAMENTOS DEVOPS  
 
 1. Ref.: 7792910 Pontos: 1,00  / 1,00
É uma das práticas do DevOps o princípio das três maneiras. Qual é a segunda maneira deste princípio?
A segunda maneira possibilita aumentar a agilidade de um �uxo de trabalho dos desenvolvedores para o
cliente. Além disso, também coloca em foco o desempenho de todo o organismo, que é diferente do que é
pregado nos times (em apenas um Silo).
A segunda maneira demanda a diminuição dos números dos feedbacks para gerar menos trabalho aos
desenvolvedores.neira.
A segunda maneira cria uma ampli�cação do trabalho seguro dividido em silos.
A segunda maneira cria um sistema de trabalho mais seguro e que se adapta ao per�l do cliente rapidamente,
logo entrega melhor e mais rápido para o mercado.
 A segunda maneira demanda a ampli�cação dos feedbacks para reduzir a ocorrência de problemas que já
aconteceram ou possibilitem a detecção e recuperação de dados com mais facilidade e de forma mais ágil.
 2. Ref.: 7792907 Pontos: 1,00  / 1,00
Testes são importantes ferramentas para validação do desenvolvimento. Alguns tipos de testes são amplamente
utilizados, dentre eles os testes unitários. O que são testes unitários?
 Os testes unitários procuram medir a corretude de um código, em sua menor fração.
Os testes unitários procuram testar o código de ponta a ponta.
Os testes unitários procuram consertar a estrutura de um código.
Os testes unitários procuram fazer um banco de dados relacionando as versões do código.
Os testes unitários procuram esconder as falhas de um código.
 
4775 - GESTÃO DE CONFIGURAÇÃO DE SOFTWARE  
 
 3. Ref.: 7807033 Pontos: 0,00  / 1,00
Durante o processo de desenvolvimento de aplicações, era necessário acessar um banco de dados para que, então, o
desenvolvedor �zesse um copy-paste, que basicamente era o ¿copia e cola¿ de uma parte do desenvolvimento de
outra aplicação. Com a evolução do desenvolvimento das aplicações, surgiram os:
 Gerenciadores de pacotes, que são ferramentas que realizam automaticamente os procedimentos antes
feitos manualmente.
editores de texto inteligentes, que são ferramentas que realizam automaticamente os procedimentos antes
feitos manualmente.
bancos de dados relacionais, que são ferramentas que realizam automaticamente os procedimentos antes
feitos manualmente.
bancos de dados hierárquicos, que são ferramentas que realizam automaticamente os procedimentos antes
feitos manualmente.
16/05/2024, 15:59 EPS
https://simulado.estacio.br/alunos/ 1/4
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7792910.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7792910.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7792907.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7792907.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7807033.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7807033.');
 Sistemas de controle de versão, que são ferramentas que realizam automaticamente os procedimentos antes
feitos manualmente.
 4. Ref.: 7807014 Pontos: 1,00  / 1,00
As ferramentas automatizadas de con�guração têm um papel importante no desenvolvimento e na operação de
sistemas. Sobre as ferramentas de Gerenciamento de Con�guração, marque o papel correto destas ferramentas.
Elas precisam possuir identi�cação/nome único.
Não são capazes de automatizar atualizações, aplicações de patches e identi�cação de sistemas.
 O papel das ferramentas de gerenciamento de con�guração é classi�car e gerenciar sistemas.
Somam con�gurações de baixo desempenho, e as tornam desatualizadas e fora de conformidade.
Modi�car con�gurações complementares de maneira descentralizada.
 
4776 - INTEGRAÇÃO CONTÍNUA DEVOPS  
 
 5. Ref.: 7806193 Pontos: 1,00  / 1,00
Os logs são fontes de dados na observabilidade. Sobre logs, assinale a alternativa correta.
Logs incluem uso de CPU/RAM.
Todas as formas de log são emitidas no formato JSON.
 As formas de logs são: texto, estruturado e binário.
Existem 4 formas de logs.
Nenhuma forma de log é em formato JSON.
 6. Ref.: 7806191 Pontos: 1,00  / 1,00
Testes são fundamentais para a implantação correta de sistemas. Sobre a automação de testes, assinale a alternativa
certa:
Os testes podem ser manuais ou automatizados, mas os manuais diminuem os custos de desenvolvimento.
Com a implementação de testes automatizados é impossível prever problemas e eliminá-los.
Os testes manuais auxiliam na criação, testagem e lançamento de software com mais rapidez e segurança.
 Os testes automatizados integram os processos entre as equipes de desenvolvimento de software.
Os testes manuais disponibilizam mais recursos do que os automatizados.
 
4777 - IMPLANTAÇÃO CONTÍNUA DEVOPS  
 
 7. Ref.: 7805081 Pontos: 0,00  / 1,00
Os testes de aceitação são organizados em camadas. Sobre o Critério de Aceitação das camadas da automação de
testes de aceitação, associe os termos aos seus signi�cados:
 
I - Dado
II - Quando
16/05/2024, 15:59 EPS
https://simulado.estacio.br/alunos/ 2/4
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7807014.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7807014.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7806193.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7806193.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7806191.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7806191.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805081.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805081.');
III - Então
 
(   ) Representa o estado da sua aplicação no começo do teste.
(   ) É usado para o estado da aplicação depois que essa interação for completa.
(   ) Descreve a interação entre o usuário e a aplicação.
III - II - I.
 II - I - III.
 I - III - II 
I - II - III.
III - I - II.
 8. Ref.: 7805066 Pontos: 1,00  / 1,00
O commit é uma importante fase na implantação de um software. Para      garantir con�abilidade, testes são feitos
nesta etapa. Sobre o range de cobertura de um teste de cobertura no estágio de commit, é estimado que um valor
aceitável é de:
25%.
50%
 80%.
70%.
60%.
 
4778 - DEVOPS NA PRÁTICA  
 
 9. Ref.: 7807419 Pontos: 0,00  / 1,00
Um repositório, ou repo, é um armazenamento de computador para manter dados ou pacotes de software, ou seja,
esse local contém arquivos, bases de dados, ou informações organizadas para acesso rápido em uma rede ou
diretamente.
Considerando o conhecimento sobre Azure DevOps, marque a alternativa que melhor caracteriza Azure Repos.
 Azure Repos é um conjunto de ferramentas de controle de versão de código centralizada que devem ser
utilizadas para gerenciar a base de código do software desenvolvido.
Azure Repos é um conjunto de ferramentas de controle de versão de código centralizada e distribuída que
devem ser utilizadas para gerenciar a base de código do software desenvolvido.
Azure Repos é um conjunto de ferramentas de controle de versão de código que devem ser utilizadas para
gerenciar a base de código do software desenvolvido. Assim como qualquer sistema de controle de código o
Azure Repos disponibiliza apenas a capacidade de rastreamento das alterações de código.
 Azure Repos é um conjunto de ferramentas de controle de versão de código que devem ser utilizadas para
gerenciar a base de código do software desenvolvido. Assim como qualquer sistema de controle de código o
Azure Repos disponibiliza capacidade de rastreamento das alterações de código, reversão de alterações na
base de código entre outras importantes funcionalidades para a boa gestão da base de código.
Azure Repos é um conjunto de ferramentas de controle de versão de código que distribuída que devem ser
utilizadas para gerenciar a base de código do software desenvolvido.
 10. Ref.: 7807421 Pontos: 1,00  / 1,00
16/05/2024, 15:59 EPS
https://simulado.estacio.br/alunos/ 3/4javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805066.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7805066.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7807419.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7807419.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7807421.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7807421.');
Considerando-se os modelos de gestão do Azure DevOps, ao se utilizar o padrão de gestão de projetos Basic do
Azure DevOps, o ciclo de vida de um item de trabalho possui algumas fases.
Marque a alternativa que indica essas fases.
A fazer, Fazendo, Impedido e Pronto.
 A fazer, Fazendo e Pronto.
A fazer, Fazendo, Bug e Pronto.
Planejamento, A fazer, Fazendo e Pronto.
A Planejar, Planejado, A Fazer e Pronto.
16/05/2024, 15:59 EPS
https://simulado.estacio.br/alunos/ 4/4

Mais conteúdos dessa disciplina