Buscar

Prova Práticas da cultura DevOps no desenvolvimento de sistemas

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 5 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

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

Continue navegando


Prévia do material em texto

1)
A tecnologia open source, também chamado de código aberto, são programas gratuitos e livres construídos e aprimorados por uma comunidade, que podem apresentar inúmeros benefícios para as empresas que adotam. Como exemplo de tecnologia open source para o processo de versionamento (sistemas de controle de versão de arquivos) temos os softwares, livres para o uso, tais como:
Considerando as relações acima, podemos considerar corretas:
Alternativas:
· Da relação apresentada existem apenas o 1 e 3.
· Da relação apresentada existem apenas o 2 e 3.CORRETO
· Da relação apresentada existem apenas o 1 e 2.
· Da relação apresentada existem apenas o 3.
· Da relação apresentada existem 1, 2 e 3.
Código da questão: 67769
2)
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 acentua a colaboração entre os times de TI de uma empresa.CORRETO
· DevOps não é para indústrias regulamentadas.
· DevOps é apenas para lojas “nascidas para mobile”.
· DevOps é apenas para desenvolvimento e operações.
· DevOps é para operações que estão aprendendo como codificar.
Código da questão: 67751
4)
O ambiente de virtualização é possibilitado a partir do hypervisor, que é um software instalado em cima de uma máquina hospedeira e que, a partir dele, é possível a criação de máquinas virtuais que podem, cada uma, conter sistemas operacionais diferentes.
Analise as seguintes afirmativas sobre o uso de máquinas virtuais e docker.
I. A virtualização permite o isolamento total do ambiente da sua aplicação, pois ela não emula a máquina virtual por completo.
II. O Docker permite “empacotar” uma aplicação ou sistema dentro de um container, sendo que este container pode, posteriormente, ser executado em qualquer máquina que tenha o docker instalado.
III. Vários containers podem ser executados na mesma máquina e compartilhar o kernel do SO com outros containers, cada um executando como processos isolados no espaço do usuário.
IV. Em um sistema de virtualização tradicional, o sistema operacional é isolado dos demais instalados dentro da máquina host.
Alternativas:
· Todas as afirmações.
· Somente as afirmações II, III, IV estão corretas.CORRETO
· Somente as afirmações III e IV estão corretas.
· Somente as afirmações II e IV estão corretas.
· Somente as afirmações I, II e III estão corretas.
Código da questão: 67774
5)
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:
· apt-get; instruções.
· Debian; composer.
· RedHat; instruções.
· Instruções; composer.
· Debian; apt-get.CORRETO
Código da questão: 67765
6)
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-B; II-A; III-C.
· I-B; II-A; III-C.
· I-C; II-B; III-A.
· I-A; II-B; III-C.
· I-C; II-A; III-B.CORRETO
Código da questão: 67753
7)
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 – F.
· V – V – V.
· F – V – F.CORRETO
· V – F – V.
Código da questão: 67752
8)
Sobre a concepção do processo de desenvolvimento de software, seus modelos e considerando toda evolução até os tempos atuais, e com o fomento do DevOps, considere as afirmações abaixo:
I - O modelo tradicional para entrega de software, favorece a percepção do cliente no que consiste a qualidade.
II - Processos manuais estão amplamente sujeitos a erros, ocasionam atrasos e não respondem coerentemente e de modo rápido às questões de negócio.
III - DevOps faz com que as equipes possam construir, testar, liberar e manter as aplicações com mais frequência e mais eficiência.
São corretas:
Alternativas:
· Somente as afirmações I e II estão corretas.
· Somente as afirmações II e III estão corretas.CORRETO
· Todas as afirmações estão corretas.
· Somente as afirmações I e III estão corretas.
· Somente a afirmação I está correta.
Código da questão: 67756
9)
Uma das principais vantagens da ferramenta __________ é oferecer um alto nível de disponibilidade para as aplicações. Ela permite gerenciar, de forma eficiente, um __________ de __________ como se fosse um __________.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas:
· Docker; cluster; containers; recurso único.CORRETO
· Linux Containers LXC 3; cluster; containers: recurso transparente.
· Docker; domínio; máquinas virtuais; recurso único.
· Linux Containers LXC; cluster; containers; único container Docker.
· Docker; domínio; máquinas virtuais; recurso único.
Código da questão: 67772
10)
O DevOps é a combinação de filosofias culturais, práticas e ferramentas que aumentam a capacidade de uma empresa de distribuir aplicativos e serviços em alta velocidade: otimizando e aperfeiçoando produtos em um ritmo mais rápido do que o das empresas que usam processos tradicionais de desenvolvimento de software. Com base nas práticas de desenvolvimento de software, operação e de apoio envolvidas ao DevOps.
Analise as afirmativas a seguir e assinale-as com V (verdadeiro) ou F (falso):
( ) O ambiente em docker é menos vulnerável a ataques de segurança do tipo negação de serviço (DoS) do que o modelo de máquinas virtuais (VM), uma vez que os contêineres são uma camada de isolamento entre os aplicativos e o kernel do host.
( ) Uma imagem pode ser versionada com múltiplos commits.
( ) As alterações efetuadas em arquivos e diretórios copiados de uma camada base para dentro de um container docker, por padrão, são vistas pelos múltiplos containers do mesmo sistema de arquivos.
Assinale a alternativa que contenha a sequência correta de V e F.
Alternativas:
· V – V – F.CORRETO
· F - F – V.
· V – F – V.
· F – V – V.
· V – V – V.
Código da questão: 67760