Prévia do material em texto
Impresso por Emanuel Souza, E-mail emanueltoby31@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/10/2026 09:51 Disciplina: DESENVOLVIMENTO E OPERAÇÕES (DEVOPS) Nota SIA: 10,00 pts 4774 - FUNDAMENTOS DEVOPS 1. Ref.: Pontos: 1,00 1,00 / Eficácia e efetividade são conceitos importantes em qualquer ambiente produtivo. Nesse sentido, selecione a opção que contém os processos da Integração Contínua na ordem correta. DEPLOY, BUILD, TEST, RELEASE e MERGE. BUILD, TEST, MERGE, RELEASE e DEPLOY. TEST, BUILD e MERGE. BUILD, TEST e MERGE. BUILD, TEST, RELEASE e DEPLOY. 2. Ref.: Pontos: 1,00 1,00 / DevOps é uma forma de gerir o processo de desenvolvimento, teste e operação de software. São partes integrantes do esquema que valoriza os principais pontos que tornaria mais fácil a implementação da cultura DevOps nas empresas. Entender o que é a filosofia DevOps, planejamento da adoção da cultura DevOps, facilitar a familiarização dos membros dos times com a cultura DevOps, explicação detalhada das práticas DevOps, processos de união entre e intra times, treinamentos (iniciais, durante o processo e depois de implementado para manter a cultura DevOps sempre no padrão de excelência), uma real mudança na forma de pensar e agir e a padronização de todos dentro na empresa que estejam envolvidos. Entender o que é a filosofia DevOps, planejamento da adoção da cultura DevOps, facilitar a familiarização dos membros dos times com a cultura DevOps, explicação detalhada das práticas DevOps, processos de união de equipes, treinamentos (iniciais, durante o processo e depois de implementado para manter a cultura DevOps sempre no padrão de excelência), uma real mudança na forma de pensar e agir e a padronização dos executivos dentro na empresa que estejam envolvidos. Entender o que é a filosofia DevOps, planejamento da adoção da cultura DevOps, dificultar que os membros das outras equipes conheçam o seu projeto nos times com a cultura DevOps, explicação detalhada das práticas DevOps, processos de união entre e intra times, treinamentos (iniciais, durante o processo e depois de implementado para manter a cultura DevOps sempre no padrão de excelência), uma real mudança na forma de pensar e agir e a padronização de todos dentro da empresa que estejam envolvidos. Entender o que é a filosofia DevOps, planejamento da adoção da cultura DevOps, facilitar a familiarização dos membros dos times com a cultura DevOps, explicação detalhada das práticas DevOps, processos de separação entre e intra times, treinamentos (iniciais, durante o processo e depois de implementado para manter a cultura DevOps sempre no padrão de excelência) e a mudança que precisa acontecer apenas nos superiores. Entender o que é a metodologia DevOps, planejamento da adoção da cultura DevOps, facilitar a familiarização dos membros dos times com a cultura DevOps, explicação detalhada das práticas DevOps, processos de união entre e intra times, treinamentos (iniciais, durante o processo e depois de implementado para manter a cultura DevOps sempre no padrão de excelência), uma real mudança na forma de pensar e agir e a despadronização de todos dentro na empresa que estejam envolvidos. Impresso por Emanuel Souza, E-mail emanueltoby31@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/10/2026 09:51 4775 - GESTÃO DE CONFIGURAÇÃO DE SOFTWARE 3. Ref.: Pontos: 1,00 1,00 / Assim como o CVS o VersionWeb é uma ferramenta importante para o desenvolvimento de sistemas. Sobre o VersionWeb, analise as afirmativas abaixo: I - O principal objetivo do VersionWeb é fornecer aos Webmasters uma maneira fácil de controlar as versões das páginas da Web, através da própria Web. II - O gerenciamento das informações no VersionWeb depende de um aplicativo proprietário que só roda em Linux. III - O VersionWeb também pode controlar versões do código fonte, porém essa não é sua principal funcionalidade, que reside principalmente em controlar dependências do hardware. Estão corretas as afirmativas: III, apenas. I e II, apenas. I, apenas. I, II e III. II, apenas. 4. Ref.: Pontos: 1,00 1,00 / É comum utilizar-se de sistemas para controlar as versões do código fonte. Classifique como verdadeiro ou falso as afirmativas abaixo sobre o funcionamento do controle de versões: ( ) A cada mudança realizada no código é indicado atualizar a sua versão no servidor. ( ) Os arquivos ficam guardados no servidor, mas se perde o histórico das versões. ( ) O controle de versões possibilita realizar o trabalho em uma versão mais segura. Assinale a alternativa que apresenta a sequência correta de cima para baixo. V; V; V V; F; V F; F; F V; V; F F; V; V Impresso por Emanuel Souza, E-mail emanueltoby31@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/10/2026 09:51 4776 - INTEGRAÇÃO CONTÍNUA DEVOPS 5. Ref.: Pontos: 1,00 1,00 / Testes são importantes no contexto DevOps, complete corretamente as lacunas do texto abaixo:A inclusão de ciclos automatizados de teste e revisão _________ o tempo efetivo de resposta a __________, __________ a velocidade e melhorando a confiança da equipe, pois são ferramentas que impulsionam a automação e processos novos. aumenta - incidentes - aumentam incidentes - aumentam - diminuindo aumenta - crises - diminuindo diminui - incidentes - aumentando diminui - crises - aumentam 6. Ref.: 7806175 Pontos: 1,00 1,00 / Dentro da cultura DevOps, a gerência do fluxo de trabalho é uma importante medida para obtenção do sucesso. Nesse sentido, marque a alternativa correta. Projetos de grande escala devem ser divididos em tarefas menores. O fluxo de trabalho inclui 5 fases. Planejamento não faz parte do gerenciamento ágil de projetos. Projetos de grande escala não devem ser divididos em tarefas menores. Fluxo de trabalho não faz parte do gerenciamento ágil de projetos.. 4777 - IMPLANTAÇÃO CONTÍNUA DEVOPS 7. Ref.: Pontos: 1,00 1,00 / Boa parte do desenvolvimento passa na área entre teste e desenvolvimento, acontecendo muitos casos de testers ficarem esperando builds ¿boas¿ do software ou equipes de desenvolvimento recebendo feedback semanas depois de já começarem uma nova funcionalidade. Sobre a pipeline de implantação, assinale a alternativa : correta A pipeline de implantação tem como primeiro estágio os testes de aceitação automatizados. A pipeline de implantação automatiza todo o processo de teste de desenvolvimento. A pipeline de implantação não permite que você acompanhe o progresso de cada mudança. A pipeline de implantação automatiza a etapa de testes de produção, capacidade e de aceitação do usuário. A pipeline de implantação impede o começo de uma nova funcionalidade até o recebimento de feedback. Impresso por Emanuel Souza, E-mail emanueltoby31@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/10/2026 09:51 8. Ref.: Pontos: 1,00 1,00 / 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: Na Implantação Contínua, o lançamento de novas versões é manual. A Implantação Contínua permite aumentar a periodicidade de lançamentos. 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). A implantação Canário é dividida em três versões: a antiga, a estável e a em desenvolvimento. A Implantação Contínua diminui o risco de lançar a aplicação e encontrar erros. 4778 - DEVOPS NA PRÁTICA 9. Ref.: Pontos: 1,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 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 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 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 centralizada que devem ser utilizadas para gerenciar a base de código do software desenvolvido. Impresso por Emanuel Souza, E-mail emanueltoby31@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/10/2026 09:51 10. Ref.: Pontos: 1,00 1,00 / O Azure DevOps é um produto da Microsoft que fornece controle de versão, relatórios, gerenciamento de requisitos, gerenciamento de projetos, compilações automatizadas, testes e recursos de gerenciamento de lançamentos. Sobre o Azure Test Plans, marque a alternativa correta. É uma Plataforma poderosa de testes focada nos times de qualidade que provê capacidade de testes manuais para os diferentes tipos de testes como testes de aceite de usuário, testes exploratórios, além de ser uma plataforma de colaboração entre o time de desenvolvimento e seus usuários. É uma solução de testes focada nos times de qualidade que provê capacidade de testes manuais e automatizados onde os desenvolvedores fazem a publicação dos artefatos gerados e solicita que os testadores realizem os testes de maneira manual. É uma solução de testes que provê capacidade de testes manuais onde os desenvolvedores fazem o deploy dos artefatos gerados e solicita que os testadores realizem os testes de maneira manual. É uma Plataforma poderosa de testes de toda a infraestrutura e os recursos necessários para executar os aplicativos. É uma Plataforma poderosa de testes que provê capacidade de testes manuais e automatizados para os diferentes tipos de testes como testes de unidade, testes de aceite de usuário, testes exploratórios, para os times de desenvolvimento e qualidade.