Logo Passei Direto
Buscar

Práticas da cultura DevOps no desenvolvimento de sistemas

User badge image
T A

em

Ferramentas de estudo

Questões resolvidas

Podemos definir container como segregação de processos no mesmo kernel, de forma que o processo esteja isolado o máximo possível de todo o resto do ambiente.
Quais são as principais características de um container? Assinale como verdadeiro (V) ou falso (F) as opções a seguir:
( ) É um conjunto de comandos para gerenciamento do ambiente.
( ) Pode conter diversos ambientes ou tipos de SO.
( ) São imagens de sistemas operacionais.
( ) É a execução de um microsserviços.
( ) Tem como parte os comandos “Docker Pull” e “Docker Run”.
V – F – V – V – V.
F – V – F – V – F. CORRETO
V – V – F – V – F.
V – F – F – V – F.
F – F – F – V – V.

A utilização de virtualização permite que um único computador hospede diversas máquinas virtuais, cada uma com seu próprio sistema operacional.
Analisando as diversas características a serem observadas sobre virtualização, avalie as afirmacoes a seguir.
I. Um sistema operacional executado em uma máquina virtual utiliza um subconjunto da memória disponível na máquina real.
II. Uma das aplicações da virtualização é a disponibilização de múltiplos sistemas operacionais para teste de software.
III. Um sistema operacional executado em uma máquina virtual apresenta um desempenho superior ao que alcançaria quando executado diretamente na mesma máquina real.
I e III apenas.
III apenas.

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:
São corretas:
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.
I, II, III apenas.
II e III apenas.
I apenas. INCORRETO
Somente a afirmação I está correta.
Todas as afirmações estão corretas.
Somente as afirmações I e III estão corretas.
Somente as afirmações II e III estão corretas. CORRETO
Somente as afirmações I e II estão corretas.

Os volumes são microsserviços que podem ser nomeados ou anônimos (o padrão). Volumes nomeados são a evolução dos contêineres de volume de dados que facilitam o compartilhamento de dados entre contêineres.
Caso você tenha a necessidade de utilizar os microsserviços que necessite de dados persistentes, qual seria a melhor forma de uso?
Sempre utilizar bancos de dados que não sejam executados em containers.
Assegurar que a sua aplicação não necessita de dados persistentes.
Utilizar data volumes. CORRETO
Personalizar o container para que nunca seja recriado, a fim de manter os dados.
Não utilizar microsserviços.

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.
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 __________.

A plataforma docker possui como caracterí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.
Todas as afirmações estão corretas.
Somente a afirmação I está correta.
Somente as afirmações III e V estão corretas.
Somente as afirmações I e II estão corretas. CORRETO
Somente as afirmações I, II, IV estão corretas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Podemos definir container como segregação de processos no mesmo kernel, de forma que o processo esteja isolado o máximo possível de todo o resto do ambiente.
Quais são as principais características de um container? Assinale como verdadeiro (V) ou falso (F) as opções a seguir:
( ) É um conjunto de comandos para gerenciamento do ambiente.
( ) Pode conter diversos ambientes ou tipos de SO.
( ) São imagens de sistemas operacionais.
( ) É a execução de um microsserviços.
( ) Tem como parte os comandos “Docker Pull” e “Docker Run”.
V – F – V – V – V.
F – V – F – V – F. CORRETO
V – V – F – V – F.
V – F – F – V – F.
F – F – F – V – V.

A utilização de virtualização permite que um único computador hospede diversas máquinas virtuais, cada uma com seu próprio sistema operacional.
Analisando as diversas características a serem observadas sobre virtualização, avalie as afirmacoes a seguir.
I. Um sistema operacional executado em uma máquina virtual utiliza um subconjunto da memória disponível na máquina real.
II. Uma das aplicações da virtualização é a disponibilização de múltiplos sistemas operacionais para teste de software.
III. Um sistema operacional executado em uma máquina virtual apresenta um desempenho superior ao que alcançaria quando executado diretamente na mesma máquina real.
I e III apenas.
III apenas.

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:
São corretas:
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.
I, II, III apenas.
II e III apenas.
I apenas. INCORRETO
Somente a afirmação I está correta.
Todas as afirmações estão corretas.
Somente as afirmações I e III estão corretas.
Somente as afirmações II e III estão corretas. CORRETO
Somente as afirmações I e II estão corretas.

Os volumes são microsserviços que podem ser nomeados ou anônimos (o padrão). Volumes nomeados são a evolução dos contêineres de volume de dados que facilitam o compartilhamento de dados entre contêineres.
Caso você tenha a necessidade de utilizar os microsserviços que necessite de dados persistentes, qual seria a melhor forma de uso?
Sempre utilizar bancos de dados que não sejam executados em containers.
Assegurar que a sua aplicação não necessita de dados persistentes.
Utilizar data volumes. CORRETO
Personalizar o container para que nunca seja recriado, a fim de manter os dados.
Não utilizar microsserviços.

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.
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 __________.

A plataforma docker possui como caracterí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.
Todas as afirmações estão corretas.
Somente a afirmação I está correta.
Somente as afirmações III e V estão corretas.
Somente as afirmações I e II estão corretas. CORRETO
Somente as afirmações I, II, IV estão corretas.

Prévia do material em texto

30/12/2022 10:53 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2685726/4987643 1/4
Práticas da cultura DevOps no desenvolvimento de sistemas
Professor(a): Stella Marys Dornelas Lamounier (Mestrado acadêmico)
1)
2)
3)
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!
O docker pode ler instruções a partir de um arquivo texto que contém instruções para
montar uma imagem (dockerfile).
Nesse contexto, qual a palavra-chave ou instrução que indica ao docker a porta que o
container deve utilizar em tempo de execução?
Alternativas:
Código da questão: 67775
Podemos definir container como segregação de processos no mesmo kernel, de forma
que o processo esteja isolado o máximo possível de todo o resto do ambiente. Quais são
as principais características de um container? Assinale como verdadeiro (V) ou falso (F) as
opções a seguir:
( ) É um conjunto de comandos para gerenciamento do ambiente.
( ) Pode conter diversos ambientes ou tipos de SO.
( ) São imagens de sistemas operacionais.
( ) É a execução de um microsserviços.
( )Tem como parte os comandos “Docker Pull” e “Docker Run”.
A sequência correta das assertivas é:
Alternativas:
Código da questão: 67777
A utilização de virtualização permite que um único computador hospede diversas
máquinas virtuais, cada uma com seu próprio sistema operacional. Essa técnica ganhou
importância na década de 1990, e, atualmente vem sendo utilizada para resolver diversos
tipos de problemas. Analisando as diversas características a serem observadas sobre
virtualização, avalie as afirmações a seguir.
I. Um sistema operacional executado em uma máquina virtual utiliza um subconjunto da
memória disponível na máquina real.
II. Uma das aplicações da virtualização é a disponibilização de múltiplos sistemas
operacionais para teste de software.
III. Um sistema operacional executado em uma máquina virtual apresenta um desempenho
superior ao que alcançaria quando executado diretamente na mesma máquina real.
É correto o que se afirma em:
Alternativas:
HTTP.
SERVERPORT.
DOCKER.
EXPOSE. CORRETO
PORT.
V – F – V – V – V.
F – V – F – V – F. CORRETO
V – V – F – V – F.
V – F – F – V – F.
F – F – F – V – V.
I e III apenas.
III apenas.
30/12/2022 10:53 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2685726/4987643 2/4
4)
5)
6)
Código da questão: 67761
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:
Código da questão: 67756
Os volumes são microsserviços que podem ser nomeados ou anônimos (o padrão).
Volumes nomeados são a evolução dos contêineres de volume de dados que facilitam o
compartilhamento de dados entre contêineres. Volumes também são compatíveis com
drivers de volume, que permitem armazenar dados em hosts remotos, entre outras
opções. Caso você tenha a necessidade de utilizar os microsserviços que necessite de
dados persistentes, qual seria a melhor forma de uso?
Alternativas:
Código da questão: 67771
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, II, III apenas.
II e III apenas.
I apenas. INCORRETO
Somente a afirmação I está correta.
Todas as afirmações estão corretas.
Somente as afirmações I e III estão corretas.
Somente as afirmações II e III estão corretas. CORRETO
Somente as afirmações I e II estão corretas.
Sempre utilizar bancos de dados que não sejam executados em containers.
Assegurar que a sua aplicação não necessita de dados persistentes.
Utilizar data volumes. CORRETO
Personalizar o container para que nunca seja recriado, a fim de manter os dados.
Não utilizar microsserviços.
30/12/2022 10:53 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2685726/4987643 3/4
7)
8)
9)
Código da questão: 67753
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:
Código da questão: 67765
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:
Código da questão: 67776
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:
Código da questão: 67758
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
I-B; II-A; III-C.
Instruções; composer.
RedHat; instruções.
Debian; apt-get. CORRETO
apt-get; instruções.
Debian; composer.
Todas as afirmações estão corretas.
Somente a afirmação I está correta.
Somente as afirmações III e V estão corretas.
Somente as afirmações I e II estão corretas. CORRETO
Somente as afirmações I, II, IV estão corretas.
Distribuído e control.
Proprietário e ReiserFS.
Open source e Justln.
Proprietário e EsxManagemnet.
Open source e Hypervisor. CORRETO
30/12/2022 10:53 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2685726/4987643 4/4
10) 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:
Código da questão: 67770
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.
Aumenta o tráfego de rede.
Não há necessidade de manter-se conectado o tempo inteiro, resultando em um ganho
de performance. CORRETO
Os usuários precisam estar conectados ao repositório constantemente.
Não há vantagens, só desvantagens.
Arquivos e Links

Mais conteúdos dessa disciplina