Baixe o app para aproveitar ainda mais
Prévia do material em texto
Cosmos • AVA DevOps Práticas da cultura DevOps no desenvolvimento de sistemas Professor(a): Stella Marys Dornelas Lamounier (Mestrado acadêmico) Alterar Disciplina Práticas da cultura DevOps no desenvolvimento de sist Progresso da Disciplina 94.9% Queremos muito saber qual foi sua impressão sobre esta disciplina. Dê seu feedback! Pesquisa de opinião 15/06/2023 a 17/07/2023 Web aula Conteúdo 1) 2) 3) 4) 5) 6) 7) 8) 9) 10) Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! Dentre as tecnologias de máquinas virtuais, temos o virtualBox, que é um software __________, que disponibiliza o mesmo hardware para máquina convidada. Considerando o virtualBox, qual camada __________ é responsável por essa comunicação? Preencha as lacunas com as opções abaixo: Alternativas: Distribuído e control. Proprietário e EsxManagemnet. Open source e Hypervisor. CORRETO Proprietário e ReiserFS. Open source e Justln. Código da questão: 67758 A adoção da metodologia DevOps nas organizações traz uma mudança cultural em que devemos estruturar as equipes e operacionalizar tarefas importantes. Com base no movimento cultural DevOps, assinale a afirmativa que podemos considerar como verdadeira. Alternativas: DevOps é apenas para lojas “nascidas para mobile”. DevOps é apenas para desenvolvimento e operações. DevOps é para operações que estão aprendendo como codificar. DevOps acentua a colaboração entre os times de TI de uma empresa. CORRETO DevOps não é para indústrias regulamentadas. Código da questão: 67751 O GIT é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, mas que pode ser usado para registrar o histórico de edições de qualquer tipo de arquivo. Atualmente, a tecnologia GIT é mais indicada para controle de versionamento de código. Considere que um membro DevOps queira criar uma versão do projeto. Qual comando poderá solucionar essa situação? Alternativas: git reset. git commit -m. CORRETO git push. git clone. git diff. Código da questão: 67757 Sistema de controle de versionamento são uma ótima forma de otimizar o trabalho ao analisar as alterações feitas em um código de projeto compartilhado, além de ser um componente fundamental do sistema de gerenciamento de configuração de software que cuida das mudanças que precisam ser feitas em um projeto. Complete corretamente a afirmação abaixo: Para instalar o GIT em sistema Linux baseados em __________, como o Ubuntu, podemos usar o gerenciador de dependências __________. Alternativas: Debian; apt-get. CORRETO Instruções; composer. Debian; composer. apt-get; instruções. RedHat; instruções. Código da questão: 67765 Quando falamos sobre a transformação digital proporcionada pelo movimento cultural DevOps, trata-se de uma gestão ágil que vai muito além do que métodos e frameworks, é uma cultura. Analise as afirmativas a seguir e assinale as com V (verdadeiro) ou F (falso) ( ) O modelo em cascata é mais adequado para os DevOps trabalharem com a entrega de software continua. ( ) No DevOps, foca em ambientes dinâmicos, orientados na prática e na automatização dos processos e atividades. ( ) A filosofia do DevOps, permite trabalhar e pensar em quatro eixos: levantamento de requisitos, automação, compartilhamento e avaliação. Assinale a alternativa que contenha a sequência correta de V e F Alternativas: V - F – F. V – V – V. F – V – F. CORRETO V – F – V. V – V – F. Código da questão: 67752 A plataforma docker possui como caraterística um conjunto de produtos como serviço que usam virtualização de nível de sistema operacional. Analise as assertivas a seguir sobre as principais definições de docker: I. É um conjunto de componentes para gerenciar o seu ambiente de microsserviços. II. Tem como parte os comandos “Docker Pull” e “Docker Run”. III. É um conjunto de comandos para gerenciamento do ambiente. IV. São imagens de sistemas operacionais. V. Pode ser executado apenas em servidores Linux. São corretas: Alternativas: Somente as afirmações I e II estão corretas. CORRETO Todas as afirmações estão corretas. Somente as afirmações I, II, IV estão corretas. Somente a afirmação I está correta. Somente as afirmações III e V estão corretas. Código da questão: 67776 A tecnologia do GIT pode ser considerada uma das melhores ferramentas de versionamento disponíveis no que diz respeito ao gerenciamento das informações. Isso porque toda a ferramenta é otimizada para entregar velocidade e agilidade durante o desenvolvimento. Qual a vantagem de utilizar um sistema de versionamento descentralizado como o Git? Alternativas: Como os usuários não precisam estar conectados o tempo inteiro, o tráfego de rede diminui, gerando lentidão, conhecido como efeito espelho. Os usuários precisam estar conectados ao repositório constantemente. Não há necessidade de manter-se conectado o tempo inteiro, resultando em um ganho de performance. CORRETO Aumenta o tráfego de rede. Não há vantagens, só desvantagens. Código da questão: 67770 Referente ao modo como Git gerencia objetos, podemos afirmar que quando um objeto não é modificado ele: Alternativas: Adiciona um arquivo de cópia ao repositório. Apaga o arquivo antigo e cria um novo com as modificações. Cria somente uma referência do estado anterior. CORRETO Excluir a referência do estado atual. Apaga o arquivo antigo e cria um novo com as modificações no repositório externo. Código da questão: 67766 Após a implantação da metodologia DevOps nas equipes de Tecnologia da Informação (TI), existe a promoção uma redução nos custos nas suas operações e essas automatizações do processo, nos quais geram alguns benefícios. Leia e associe as duas colunas conforme cada benefício proposto Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: I-C; II-A; III-B. CORRETO I-B; II-A; III-C. I-C; II-B; III-A. I-B; II-A; III-C. I-A; II-B; III-C. Código da questão: 67753 Sabemos que existem algumas ferramentas de versionamento descentralizado que são empregadas no desenvolvimento de software. Qual a vantagem de utilizar um sistema de versionamento descentralizado como o Git? Alternativas: Não há vantagens, só desvantagens. Não há necessidade de manter-se conectado o tempo inteiro, resultando em um ganho de performance. CORRETO Aumenta o tráfego de rede. Os usuários precisam estar conectados ao repositório constantemente. Como os usuários não precisam estar conectados o tempo inteiro, o tráfego de rede diminui, gerando lentidão, conhecido como efeito espelho. Código da questão: 67768 Resolução comentada: O Hypervisor é responsável em prover essa comunicação entre o host hospedeiro e a máquina convidada. Resolução comentada: A comunicação e alinhamento das equipes de desenvolvimento e operações permite a evolução do software e seu monitoramento contínuo, sempre alinhando às mudanças do mercado. Resolução comentada: O git commit captura todas as alterações do diretório de trabalho, apenas as modificações feitas nos arquivos monitorados. Resolução comentada: Os sistemas Linux baseados no Debian possui como gerenciador de dependências o apt-get. Resolução comentada: O DevOps não apenas possibilita as equipes envolvidas a trabalharem em conjunto, traz consigo uma nova abordagem derelação na cultura, automação nos processos, compartilhamento e nas avaliações do desenvolvimento. Resolução comentada: O docker possibilita, por meio de comando simples, a criação e gerenciamento de imagens baseados em microsserviços, compartilhamento e gerenciamento de processos do host hospedeiro. Resolução comentada: Como a tecnologia Git trabalha com repositório local,ela só precisa compartilhar com outros servidores em momentos esporádicos, havendo, nesse sentido, uma otimização do tráfego Resolução comentada: O sistema de versionamento gerencia os objetos por meio de referência, criando uma chave hash para referência cada modificação Resolução comentada: A comunicação alinhada, juntamente com a adoção da ideia de compartilhamento das ações da equipe DevOps, favorece a entregas mais rápidas. Resolução comentada: A principal vantagem do GIT é que a conexão não precisa ser de tempo real, com isso ganha-se performance. Arquivos e Links 15/06/2023 a 07/03/2024 23:59 (Hora de Brasília) Avaliação Virtual Realizada Avaliação Virtual https://kroton.platosedu.io/lms/m/ https://kroton.platosedu.io/lms/m/aluno/index/2945396 https://kroton.platosedu.io/aluno/disciplina/atividade/31643511 https://kroton.platosedu.io/aluno/disciplina/atividade/31643512 https://kroton.platosedu.io/lms/m/ http://www.biblioteca-virtual.com/ https://kroton.platosedu.io/lms/m/mensagem/index
Compartilhar