Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 1/17 Você acertou 7 de 10 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho 1 Marcar para revisão Os testes de software são fundamentais para o sucesso do desenvolvimento de sistemas, em qualquer ambiente, inclusive no DevOps. Marque a alternativa que possui a ordem correta em que cada tipo de teste deve ser executado: Testes de módulos atômicos Testes de Integração Testes de Validação Testes de Sistema Testes de Aceitação ( � Testa cada módulo individualmente. ( � Monta e integra os módulos básicos compondo um pacote de software. 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 2/17 A B C D E ( � É a aplicação de testes funcionais, baseados na especificação de requisitos funcionais, comportamentais e de desempenho. ( � Nele, o software já validado e combinado com outros elementos do sistema. ( � Compara o programa com seus requisitos iniciais e as necessidades dos usuários finais. Marque a alternativa correta. 1 2 3 4 5 4 3 2 1 5 3 2 4 1 5 2 4 1 3 5 5 4 3 1 2 Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 3/17 1. Testes de módulos atômicos: cada módulo é testado individualmente. 2. Testes de integração: são a montagem e integração dos módulos básicos compondo um pacote de software. 3. Testes de validação: são a aplicação de testes funcionais, baseados na especificação de requisitos funcionais, comportamentais e de desempenho. Os critérios de validação definidos após a fase de análise de requisitos devem ser testados. 4. Testes de sistema: o software validado é combinado com outros elementos do sistema. Estes testes verificam se todos os elementos se combinam adequadamente e se a função/desempenho global do sistema é conseguida. 5. Testes de aceitação: consistem no processo de comparar o programa com seus requisitos iniciais e as necessidades dos usuários finais. É usualmente realizado pelo usuário final. Também denominado de Alfa-Teste, quando feito pelo desenvolvedor ou Beta-Teste quando feito pelo usuário final. 2 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 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 4/17 A B C D E 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. 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. Resposta incorreta Opa! A alternativa correta é a letra B. Confira o gabarito comentado! Gabarito Comentado O feedback contínuo garante tanto que os membros da equipe tenham todas as informações necessárias para realizar o trabalho em tempo hábil, como também garante que os resultados de testes de código claros e completos serão 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 5/17 A B C disponibilizados para os desenvolvedores rapidamente. O foco dele é sempre manter toda a equipe informada de todas as ações acerca do desenvolvimento do software, de forma a agilizar o processo de lançamento do mesmo, satisfazendo o cliente. 3 Marcar para revisão A integração Contínua é um dos processos básicos do DevOps. Dentre estes, qual são benefícios da implementação da Integração Contínua: I � O lançamento constante de novas versões. II � Uma menor qualidade e estabilidade. III � Um feedback mais rápido. IV � Transparência. V � O conceito de responsabilidade compartilhada. Marque a alternativa correta. II, III e IV, apenas. III, IV e V, apenas. I, IV e V, apenas. 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 6/17 D E I, III e IV, apenas. I, II, III, IV e V. Resposta incorreta Opa! A alternativa correta é a letra B. Confira o gabarito comentado! Gabarito Comentado A equipe que usa a Integração Contínua de DevOps mantém responsabilidade compartilhada, transparência e feedback mais rápido e são capazes de lançar versões com mais frequência e com qualidade e estabilidade maiores. 4 Marcar para revisão Em qualquer projeto, a atividade de gerência é fundamental. Existem várias metodologias de gerência de projetos no mercado, porém todas têm o mesmo princípio. Sendo assim, o que faz parte do gerenciamento de projetos? 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 7/17 A B C D E Somente estabelecer um fluxo de trabalho. Somente estabelecer um fluxo de trabalho e dividir projetos grandes em tarefas menores. Estabelecer um fluxo de trabalho, dividir projetos grandes em tarefas menores, fornecer feedback das mudanças, planejar, acompanhar e medir o trabalho através do Scrum e Kanban. Somente medir o trabalho através do Scrum e Kanban. Não dividir os projetos em tarefas menores para que as partes dele não se percam. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O gerenciamento de projetos envolve uma série de atividades que garantem a execução eficiente e eficaz do projeto. A alternativa correta é a C, que menciona todas as atividades essenciais do gerenciamento de projetos. Primeiramente, é necessário estabelecer um fluxo de trabalho, que é a sequência de passos que serão seguidos para a execução do projeto. Em seguida, projetos grandes devem ser divididos em 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 8/17 A B C tarefas menores, tornando-os mais gerenciáveis e facilitando o acompanhamento do progresso. Além disso, é importante fornecer feedback sobre as mudanças que ocorrem durante a execução do projeto, permitindo que a equipe se adapte e ajuste suas ações conforme necessário. Por fim, o planejamento, acompanhamento e medição do trabalho são realizados através de metodologias como o Scrum e Kanban, que fornecem ferramentas e técnicas para gerenciar o trabalho de forma eficaz. 5 Marcar para revisão Ainda na gestão de projetos em DevOps, a observabilidade é uma importante métrica de análise. Quais são os pilares da observabilidade? Logs, componentes e aplicativos. Logs, rastreamentos e métricas. Aplicativos, sistemas e logs. 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 9/17 D E Métricas, aplicativos e rastreamentos.Rastreamentos, componentes e sistemas. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Os três pilares da observabilidade são: logs, rastreamento e métricas. Os logs são registros gerados pela maioria dos componentes e aplicativos do sistema, que representam dados de séries temporais sobre o funcionamento do sistema. O rastreamento é uma técnica que monitora o fluxo da lógica dentro do aplicativo, permitindo acompanhar o caminho que um processo ou transação percorre. As métricas, por sua vez, são indicadores que podem incluir a reserva ou uso de CPU/RAM, espaço em disco, conectividade de rede, entre outros. Esses três elementos juntos fornecem uma visão abrangente do desempenho e da saúde do sistema, permitindo identificar e resolver problemas de maneira mais eficiente. 6 Marcar para revisão Métricas são importantes para a observabilidade, as métricas transformam observações subjetivas em objetivas, isto é, quantificáveis. Sobre métricas, marque V para verdadeiro e 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 10/17 A B C D E F para falso: ( � As métricas incluem o uso de CPU/RAM. ( � As métricas não incluem uso de espaço em disco. ( � Elas também não incluem conectividade de rede. Marque a alternativa correta. V V V F F F F V F V F F V F V Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 11/17 A B C As métricas são representações numéricas de dados medidos em intervalos de tempo. Elas incluem reserva ou uso de CPU/RAM, espaço em disco, conectividade de rede e muito mais. De maneira simples. 7 Marcar para revisão Ainda na gestão de projetos em DevOps, a observabilidade é uma importante métrica de análise. Sobre observabilidade, marque V (verdadeiro) ou F (falso). ( � Logs são gerados pela maioria dos componentes e aplicativos do sistema e representam dados de séries temporais sobre o funcionamento do sistema. ( � Métricas incluem reserva ou uso de CPU/RAM, espaço em disco, conectividade de rede, dentre outros. ( � Rastreamentos monitoram o fluxo da lógica dentro do aplicativo. Marque a alternativa correta. V V V F F F F V F 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 12/17 D E V F V F F V Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado As afirmações apresentadas na questão são todas verdadeiras. Os logs são gerados pela maioria dos componentes e aplicativos do sistema e representam dados de séries temporais sobre o funcionamento do sistema. Isso permite que os desenvolvedores acompanhem o desempenho do sistema ao longo do tempo e identifiquem possíveis problemas. As métricas, por sua vez, incluem informações sobre o uso de recursos do sistema, como CPU/RAM, espaço em disco e conectividade de rede. Essas métricas são essenciais para garantir que o sistema esteja funcionando de maneira eficiente e eficaz. Por fim, os rastreamentos monitoram o fluxo da lógica dentro do aplicativo, permitindo que os desenvolvedores entendam como os diferentes componentes do aplicativo estão interagindo entre si. Portanto, a alternativa correta é a "A", que afirma que todas as afirmações são verdadeiras. 8 Marcar para revisão 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 13/17 A B C D E 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. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Os rastreamentos, também conhecidos como tracing, possuem uma estrutura muito similar aos logs de eventos. Eles são ferramentas essenciais para os engenheiros de software e a equipe de desenvolvimento em geral, pois permitem visualizar o caminho percorrido por uma requisição ou pela estrutura dela. Além disso, os rastreamentos são capazes de identificar pontos específicos dentro do aplicativo, como threads, 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 14/17 A B C D E continuações, fronteiras RPC e chamadas de função. Portanto, a alternativa A está correta ao afirmar que os rastreamentos são também chamados de tracing e se assemelham aos logs de eventos. 9 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. Sistema, validação, módulos atômicos, integração e aceitação. Integração, aceitação, módulos atômicos, sistema e validação. Questão 10 de 10 Corretas �7� Incorretas �3� Em branco �0� 1 2 3 4 5 6 7 8 9 10 Exercicio Integração Contínua Devops Sair 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 15/17 Resposta incorreta Opa! A alternativa correta é a letra C. Confira o gabarito comentado! Gabarito Comentado A sequência correta para a realização dos testes em um sistema é: primeiramente, são realizados os testes nos módulos atômicos, que são as menores unidades independentes do sistema. Após isso, é feita a integração desses módulos e realizados os testes de integração para garantir que eles funcionem corretamente em conjunto. Em seguida, é realizado o teste de validação, que verifica se o sistema como um todo atende aos requisitos definidos. O próximo passo é o teste de sistema, que avalia o desempenho do software como um todo. Por fim, são realizados os testes de aceitação, que verificam se o sistema atende às necessidades dos usuários finais e se está pronto para ser entregue. Portanto, a alternativa correta é a C� módulos atômicos, integração, validação, de sistema e de aceitação. 10 Marcar para revisão A integração e a entrega contínuas são passos 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 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 16/17 A B C D E 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 automação- segurança - segmenta - melhora a frequência segurança - automação - segmenta - melhora a frequência Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O pipeline é uma ferramenta que, quando bem utilizada, pode trazer grandes benefícios para o desenvolvimento de sistemas digitais. Ele segmenta dados, o que significa que divide o fluxo de dados em partes menores e mais gerenciáveis, aumentando assim o rendimento do sistema. Além disso, o pipeline melhora a 18/03/2024, 07:01 estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/65f0f24d09d882ec468e1282/gabarito/ 17/17 frequência de trabalho, ou seja, permite que as tarefas sejam realizadas de maneira mais rápida e eficiente. A segurança é outro aspecto que é aprimorado com o uso do pipeline, pois ele permite um controle mais rigoroso sobre o fluxo de dados. Por fim, a automação é uma característica marcante do pipeline, pois ela otimiza o desenvolvimento ao automatizar tarefas repetitivas e demoradas. Vale ressaltar que o pipeline pode ser facilmente introduzido na infraestrutura de produção, o que facilita sua instalação e uso.
Compartilhar