Questões de Concurso Público FURG 2022 para Técnico de Tecnologia da Informação – Desenvolvimento de Sistemas

Foram encontradas 6 questões

Q4011272 Engenharia de Software
Suponha que você esteja trabalhando em alterações locais (em seu computador) em um clone de um repositório remoto com apenas um branch master. Após fazer algumas modificações você precisa enviar suas modificações ao servidor remoto com a mensagem 'commit inicial'. Qual alternativa abaixo traz uma sequência de comandos corretos (separados por |) para realizar esse envio?
Alternativas
Q4011273 Engenharia de Software
Em relação ao comando git checkout e possibilidades, analise as afirmações abaixo.
l - Para fazer o checkout de um commit específico, execute o comando: git checkout ID-COMMIT
II - Para fazer o checkout de branch existente, o comando: git checkout -b NOME-DA-BRANCH
Ill - Para criar e fazer o checkout uma nova branch com um único comando, você usar: git NOME-DA-NOVA-BRANCH
IV - Ao executar o comando, o Git IGNORARÁ ENTRADAS cujo merging não foi realizado: git checkout -f NOME-DA-BRANCH
V - Você pode usar o comando git checkout para desfazer alterações que você fez em um arquivo no seu diretório de trabalho. Isso reverterá para a versão que está em HEAD: git checkout-force NOME-DO-ARQUIVO 
Assinale a alternativa CORRETA:
Alternativas
Q4011274 Engenharia de Software
Qual o comando git o log de commits de uma forma mais visual, onde as diferentes branches são representadas por linhas separadas?
Alternativas
Q4011275 Engenharia de Software

Considerando os eventos Scrum (A Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective), informe quais afirmações são verdadeiras.


l - A SprintPlanning inicia a Sprint ao definir o trabalho a ser na Sprint. Este plano resultante é criado pelo trabalho colaborativo de todo o Scrum Team.


II-Todo o trabalho necessário para atingir a meta do Produto, incluindo Sprint Planning, Daily Scrums, Sprint Review e Sprint Retrospective acontece dentro de Sprints.


Ill - A Sprint Review é um evento de 15 minutos para os Developers do Scrum Team. Para reduzir a complexidade, é realizado no mesmo horário e local, todos os dias úteis da Sprint.


IV - O propósito da Daily Scrum é planejar maneiras de aumentar a qualidade e a eficácia. O Scrum Team discute o que deu certo durante a Sprint, quais problemas encontraram e como esses problemas foram (ou não) resolvidos.

Alternativas
Q4011276 Engenharia de Software
Em relação às práticas dos doze-fatores, que é uma metodologia para construir softwares-como-serviço, analise as afirmativas abaixo.
l - Uma aplicação doze-fatores é sempre rastreada em um sistema de controle de versão.
II - A configuração de uma aplicação é tudo o que é provável variar entre deploys (homologação, produção, ambientes de desenvolvimento, etc).
Ill - A aplicação é executada em um ambiente de execução com um ou mais processos.
IV - Os processos de uma aplicação doze-fatores são descartáveis, significando que podem ser iniciados ou parados a qualquer momento. Isso facilita o escalonamento elástico, rápido deploy de código ou mudanças de configuração, e robustez de deploys de produção.
Assinale a alternativa CORRETA:
Alternativas
Q4011277 Engenharia de Software
As práticas dos doze-fatores afirmam que, historicamente, houve lacunas substanciais entre desenvolvimento e produção que se manifestam em três áreas:
1) A lacuna do tempo: Um desenvolvedor pode trabalhar em código que demora dias, semanas ou até meses para ir para produção.
2) A lacuna de pessoal: Desenvolvedores escrevem código, engenheiros de operação fazem o deploy dele.
3) A lacuna de ferramentas: Desenvolvedores podem estar usando um conjunto de ferramentas diferente do que o app usa em produção.
Assinale a alternativa que apresenta as soluções das práticas dos doze-fatores para cada uma das lacunas acima
Alternativas
Respostas
1: C
2: B
3: C
4: A
5: E
6: B