Foram encontradas 60 questões.
A virtualização do sistema operacional tem crescido em popularidade nos últimos tempos, como um meio de permitir que o software funcione de forma previsível mesmo movido de um servidor para outro. Em uma das técnicas de virtualização, há o compartilhamento do kernel do SO host e geralmente, os binários e bibliotecas também. Os componentes compartilhados são somente leitura e isso torna os o processamento excepcionalmente leve, pois têm tamanhos estimados em MB e levam segundos para serem iniciados, agilizando muito a utilização do sistema como um todo. Essas características estão relacionadas a qual das alternativas?
Provas
Controle de versão é o registro nas mudanças ocorridas em um arquivo ou conjunto de arquivos ao longo do tempo, de modo que se possa recuperar versões específicas. Leia as afirmativas a seguir e escolha a alternativa correta:
I. Sistemas de controles centralizados de versão (CVCS) ou com controles distribuídos de versão (DVCS) são duas formas de controle de versão;
II. Dependendo da forma que o Git é instalado ele não apresentará a opção de digitação da linha de comando, somente a interface gráfica;
III. O Git é um exemplo de sistema de controle de versão distribuído.
Provas
No sistema de controle de versões Git, é possível desfazer alterações enquanto ainda não se realizou o commit, voltando à última versão do commit do arquivo.
Considere que README.md é o nome do arquivo que foi alterado, mas que ainda não foi submetido a um commit. Selecione a alternativa que contenha o comando que desfaça as alterações neste arquivo:
Provas
- DevOps e CI/CDCultura DevOps e Colaboração
- DevOps e CI/CDDevSecOps
- DevOps e CI/CDEntrega Contínua (CD)
- DevOps e CI/CDIntegração Contínua
Selecione a alternativa que mais se relaciona com o termo DevOps:
Provas
- DevOps e CI/CDContêineresDocker
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
- LinguagensShell Script e Bash
Considerando as seguintes práticas de desenvolvimento de software:
I. Prática de programação em pares, utilizada pela metodologia de desenvolvimento ágil chamada de programação extrema (XP);
II. Criação de um container Docker para reúso de serviço em diversos ambientes;
III - Uso de Ambiente de Desenvolvimento Integrado (IDE), que é um software criado para facilitar o desenvolvimento de softwares;
IV. Execução um bash script que automatiza customizações em máquina de ambiente de testes e/ou produção;
V. Desenvolvimento de software realizando as reuniões: Planning, Daily, Review e Retrospective da metodologia de desenvolvimento ágil Scrum;
Pode-se afirmar que as práticas consideradas DevOps são:
Provas
- Conceitos BásicosHardening
- CriptografiaCriptografia AssimétricaChave Pública
- CriptografiaCriptografia AssimétricaChave Privada
A criptografia, utilizando chaves públicas e privadas para decodificar e codificar mensagens, é um método utilizado para a segurança da informação. Esse método garante a confidencialidade, autenticidade e o não-repúdio de comunicações eletrônicas.
Considere um sistema operacional Ubuntu GNU Linux com alguns usuários cadastrados e que parte desses usuários pertencem ao grupo tecnico. Você utiliza o usuário candidato que pertence ao grupo tecnico, suas chaves privada e pública chamam-se, respectivamente, id_rsa e id_rsa.pub. A configuração das permissões de leitura, escrita e execução relativas ao usuário e grupo dos arquivos id_rsa e id_rsa.pub do candidato não deve permitir o acesso indevido a estes arquivos. Assim, selecione a alternativa com a configuração de permissões correta dos arquivos id_rsa e id_rsa.pub, respectivamente:
Provas
Em relação ao Git, analise as seguintes afirmações como verdadeiras (V) ou falsas (F).
I. Diferentemente de sistemas de controle de versão como SVN (Subversion) e CVS, o Git é um sistema que pode operar de forma distribuída.
II. O comando 'git checkout [repository-name]' cria uma cópia local do repositório no diretório corrente.
III. Ainda que os comandos 'git fetch' e 'git pull' baixem objetos de um repositório, o comando 'git pull' é uma forma abreviada para a sequência de comandos 'git fetch && git merge'.
Assinale a alternativa correta:
Provas
Sobre o Docker, é correto afirmar que:
Provas
Sobre o Ansible, é correto afirmar que:
Provas
Considere as tarefas abaixo relativas à criação de uma imagem do docker:
I. Executar um ou mais comandos em uma nova camada no topo da imagem atual.
II. Copiar arquivos para o sistema de arquivos da imagem.
III. Definir a imagem base para futuras instruções.
IV. Definir um comando padrão quando uma imagem é executada.
As instruções usadas para as tarefas acima são, respectivamente:
Provas
Caderno Container