Questões de Concurso
Filtrar
149 Questões de concurso encontradas
Página 9 de 30
Questões por página:
Questões por página:
Concurso:
IF Sul - MG
Disciplina:
Engenharia de Software
Sobre infraestrutura como código (Infrastructure as Code — IaC), analise as
assertivas a seguir:
I. Infraestrutura como código é a abordagem de definir infraestrutura computacional e de rede por meio de código-fonte, que passa a poder ser tratado como qualquer outro sistema de software.
II. Uma prática central da infraestrutura como código é manter os arquivos de definição sob controle de versão, o que permite auditabilidade e a reprodutibilidade de builds.
III. Segundo a prática de infraestrutura como código, é aceitável que um administrador acesse um servidor e faça ajustes pontuais diretamente, desde que documente a alteração posteriormente em um sistema à parte.
IV. A disciplina de entrega contínua (continuous delivery) aplicada à infraestrutura como código dispensa testes automatizados, já que mudanças de infraestrutura são inerentemente de baixo risco.
Quais estão corretas?
I. Infraestrutura como código é a abordagem de definir infraestrutura computacional e de rede por meio de código-fonte, que passa a poder ser tratado como qualquer outro sistema de software.
II. Uma prática central da infraestrutura como código é manter os arquivos de definição sob controle de versão, o que permite auditabilidade e a reprodutibilidade de builds.
III. Segundo a prática de infraestrutura como código, é aceitável que um administrador acesse um servidor e faça ajustes pontuais diretamente, desde que documente a alteração posteriormente em um sistema à parte.
IV. A disciplina de entrega contínua (continuous delivery) aplicada à infraestrutura como código dispensa testes automatizados, já que mudanças de infraestrutura são inerentemente de baixo risco.
Quais estão corretas?
Concurso:
IF-MA
Disciplina:
Engenharia de Software
Analise as sentenças sobre o Git.
I. O Git é um sistema de controle de versão centralizado, semelhante ao SVN, em que todas as alterações são registradas em um servidor único.
II. O Git permite rastrear mudanças em arquivos de texto, como códigos-fonte.
III. O comando git commit é utilizado para criar um novo repositório vazio.
IV. O comando git clone é usado para copiar um repositório existente.
É correto o que se afirma apenas em:
I. O Git é um sistema de controle de versão centralizado, semelhante ao SVN, em que todas as alterações são registradas em um servidor único.
II. O Git permite rastrear mudanças em arquivos de texto, como códigos-fonte.
III. O comando git commit é utilizado para criar um novo repositório vazio.
IV. O comando git clone é usado para copiar um repositório existente.
É correto o que se afirma apenas em:
Foi solicitado que você corrigisse um defeito em um sistema cujo código-fonte está
armazenado em um repositório GIT. A equipe definiu que é necessário utilizar o padrão “feature
branch”, no qual os desenvolvedores precisam criar um branch para cada demanda em que vão
trabalhar. As modificações devem ser feitas nesse branch criado a partir do branch de
desenvolvimento principal. Após o término das alterações necessárias, o código deve ser reintegrado
no ramo principal por uma equipe de revisores. Analise as operações abaixo:
1. git push 2. git checkout 3. git clone 4. git commit 5. git add
Para que você possa trabalhar na correção do defeito, utilizando o padrão “feature branch”, a ordem correta das operações acima seria:
1. git push 2. git checkout 3. git clone 4. git commit 5. git add
Para que você possa trabalhar na correção do defeito, utilizando o padrão “feature branch”, a ordem correta das operações acima seria:
Concurso:
UFPA
Disciplina:
Engenharia de Software
O Git é um sistema distribuído de controle de versões, criado para lidar com projetos grandes e pequenos.
Considere um sistema operacional Windows com um cliente Git, e observe os comandos abaixo executados
em sequência em uma pasta que já tem um arquivo README.md:
git init
git add README.md
git commit -m "primeiro commit"
git remote add origin https://git.ufpa.com/departamento.git
Em relação ao que essas instruções realizam em sequência, é correto afirmar:
git init
git add README.md
git commit -m "primeiro commit"
git remote add origin https://git.ufpa.com/departamento.git
Em relação ao que essas instruções realizam em sequência, é correto afirmar:
Sobre o sistema de controle de versão usando o GIT,
analisar a sentença abaixo:
A principal função do sistema de controle de versão é armazenar todo o histórico de desenvolvimento do documento, desde o primeiro envio até sua última versão (1ª parte). O histórico armazenado permite que seja possível resgatar uma determinada versão de qualquer data mais antiga, evitando desperdício de tempo no desenvolvimento para desfazer alterações quando se toma algum rumo equivocado (2ª parte). O envio das alterações é feito com autorização do cliente, quando ele desejar; mas, para minimizar conflitos de versões, facilitar no desfazer de alterações e também no controle do histórico (3ª parte).
A sentença está:
A principal função do sistema de controle de versão é armazenar todo o histórico de desenvolvimento do documento, desde o primeiro envio até sua última versão (1ª parte). O histórico armazenado permite que seja possível resgatar uma determinada versão de qualquer data mais antiga, evitando desperdício de tempo no desenvolvimento para desfazer alterações quando se toma algum rumo equivocado (2ª parte). O envio das alterações é feito com autorização do cliente, quando ele desejar; mas, para minimizar conflitos de versões, facilitar no desfazer de alterações e também no controle do histórico (3ª parte).
A sentença está: