QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
8 questões encontradas

Em uma equipe de desenvolvimento que adota o modelo GitFlow para organização do versionamento, o desenvolvedor finalizou a implementação de uma nova funcionalidade na branch feature/login-social , criada a partir da branch develop . Após а conclusão dos testes locais e validação do código, ele precisa integrar essa funcionalidade ao fluxo principal de desenvolvimento, garantindo que a branch de origem seja incorporada corretamente à develop , preservando o histórico e registrando o merge como etapa concluída do ciclo da feature . Nessa situação, a ação correta para realizar a integração conforme a prática recomendada do GitFlow é

A git branch -d feature/login-social && git checkout develop
B git pull origin develop --rebase feature/login-social
C git merge develop feature/login-social
D git rebase develop feature/login-social
E git checkout develop && git merge feature/login-social

Em sistemas de controle de versão como o Git, os arquivos modificados podem ser adicionados à staging area antes de serem registrados no repositório local. Qual é o comando utilizado para registrar essas alterações no histórico do repositório local?

A git push
B git commit
C git pull
D git merge
E git clone
Órgão: Instituto Federal de Educação, Ciência e Tecnologia do Ceará Cargo: Professor - Área: Metodologia E Técnicas Da Computação Prova: Instituto AOCP - IFCE - Professor - Área: Metodologia E Técnicas Da Computação - 2026

A equipe de TI de um Tribunal implementou Gitflow para melhorar o ciclo de vida de desenvolvimento de software e precisa aplicar uma correção crítica urgente em produção. Para iniciar a correção, a equipe deve

A criar uma branch a partir da develop para garantir que a feature vá para staging primeiro.
B criar uma branch do tipo hotfix a partir da main .
C criar uma branch a partir da release existente, mesmo se esta já tiver sido publicada.
D reescrever diretamente o histórico da main .
E aguardar a próxima sprint para incluir o bug fix na develop .
Órgão: Tribunal Regional do Trabalho da 2ª Região Cargo: Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Prova: FCC - TRT 2 - Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

Durante a automatização de rotinas do sistema de protocolo digital em um Tribunal Regional do Trabalho, uma equipe de TI utiliza Git para versionamento local dos scripts e GitHub como repositório remoto. Para garantir rastreabilidade de alterações, colaboração entre setores e gerenciamento eficiente de versões, foram adotadas boas práticas com branches , commits e pull requests .

Nesse cenário,

A o comando git revert HEAD-1 apaga definitivamente o último commit do repositório, sem possibilidade de recuperação, sendo recomendado para manter o histórico limpo em ambientes públicos como o GitHub.
B o uso de git stas h permite guardar temporariamente arquivos commitados em uma branch para posterior reaplicação em outra, sendo ideal para transportar código consolidado entre fluxos de trabalho distintos.
C ao criar uma nova funcionalidade no sistema de protocolo, o ideal é abrir uma branch a partir da main , realizar os commits nessa branch e, ao concluir, abrir um pull request no GitHub para que a alteração seja revisada e integrada à branch principal, garantindo controle e rastreabilidade no ambiente colaborativo.
D o comando git pull remove as alterações locais e sincroniza os arquivos com o estado mais recente do repositório remoto, sendo equivalente a um git fetch seguido de git reset --hard origin/main.
E para garantir que uma modificação feita em um script de automação seja invisível para outros colaboradores até que esteja estável, recomenda-se fazer o commit com a flag --hidden , ocultando o conteúdo até que se utilize git show.
Órgão: Tribunal Regional do Trabalho da 2ª Região Cargo: Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Prova: FCC - TRT 2 - Técnico Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2025

Um analista de tecnologia da informação do IFPB está trabalhando em um projeto utilizando Git como ferramenta de versionamento. Durante a análise de um arquivo específico, ele deseja identificar quem alterou cada linha do arquivo e em qual commit cada alteração foi realizada, a fim de entender o histórico e a autoria das modificações. Qual comando do Git permite obter essas informações?

A git stash
B git fetch
C git show
D git blame
E git status
Órgão: Instituto Federal de Educação, Ciência e Tecnologia da Paraíba Cargo: Analista de Tecnologia da Informação Prova: Instituto AOCP - IFPB - Analista de Tecnologia da Informação - 2025
Texto associado
Julgue os itens seguintes, relativos às ferramentas de gestão de configuração.

No Git, o usuário, para compartilhar um commit com membros de sua equipe de desenvolvimento, deve executar os três passos descritos a seguir: adicionar arquivos da cópia de trabalho à área de staging , usando o comando git add ; enviar para seu repositório local, usando o comando git push ; e enviar para um repositório remoto compartilhado, usando o comando git checkout .

C Certo
E Errado

Miguel está utilizando o GIT, Sistema de Controle de Versões da sua empresa, e precisa realizar a cópia de um repositório para outro repositório, de uma conta do GIT para outra conta. Qual comando ele deve executar para realizar esse procedimento de cópia?

A Commit
B Fork
C Clone
D Merge
E Branch
Órgão: Empresa de Saneamento do Estado de Mato Grosso do Sul Cargo: Analista - Área: Tecnologia da Informação Prova: Instituto AOCP - SANESUL - Analista - Área: Tecnologia da Informação - 2021

Uma Analista de TI está utilizando o software Git para gerenciar o controle de versões do sistema que está em desenvolvimento. Em condições ideais, ela digitou os comandos elencados a seguir.

I. git add regrasfichalimpa.html
II. git add trf4css/
III. git add .
IV. git commit -m "primeira etapa do projeto do sistema"
V. git log

O comando indicado em

A II faz com que o arquivo trf4css seja incluído na lista dos que terão versões controladas.
B III faz com que todos os arquivos do sistema sofram um reset para a versão inicial ou versão zero.
C V lista todos os ataques de segurança da informação, ou seja, modificações não autorizadas, que os arquivos do sistema sofreram.
D I faz com que todos os hiperlinks da página regrasfichalimpa.html sejam monitorados pelo Git.
E IV salva o estado atual de todos os arquivos e apresenta sua listagem indicada como “primeira etapa do projeto do sistema”.
Órgão: Tribunal Regional Federal da 4ª Região Cargo: Analista Judiciário - Área Tecnologia da Informação Prova: FCC - TRF 4 - Analista Judiciário - Área Tecnologia da Informação - 2019