Questões de Concurso Público Prefeitura de Eusébio - CE 2026 para Analista Fazendário Municipal - Ciência da Computação, Informática/Processamento de Dados

Foram encontradas 4 questões

Q3912612 Engenharia de Software

Uma equipe de desenvolvimento utiliza Git com múltiplas branches para permitir o desenvolvimento paralelo, integração contínua e a manutenção de versões em produção. O projeto adota versionamento semântico e possui histórico extenso de commits.


Com base nas boas práticas de controle de versões e no funcionamento do Git, analise as sentenças a seguir:



I- Commits pequenos e frequentes facilitam a identificação de regressões e a auditoria de mudanças, especialmente quando integrados a pipelines de CI/CD.


II- A utilização de rebase em branches compartilhadas é recomendada, pois preserva o histórico completo de commits e reduz o risco de inconsistências no repositório remoto.


III- O uso de tags associadas a commits específicos permite identificar releases estáveis e recuperar versões exatas do código implantado em produção.



Analisadas as sentenças, assinale a alternativa CORRETA:

Alternativas
Q3912912 Engenharia de Software

Considere que uma organização pública está desenvolvendo um sistema crítico, com requisitos bem definidos desde o início, pouca probabilidade de mudanças e forte necessidade de documentação formal. O projeto será conduzido seguindo o ciclo de vida tradicional de desenvolvimento de sistemas. Nesse contexto, analise as sentenças a seguir:



I- No ciclo de vida tradicional, a conclusão da fase de análise é pré-requisito para o início da fase de projeto.


II- Alterações significativas de requisitos após a fase de implementação tendem a gerar alto custo de retrabalho nesse modelo.


III- O ciclo de vida tradicional é o mais indicado para projetos com requisitos voláteis e forte interação contínua com o usuário final.



Analisadas as sentenças, estão CORRETAS apenas:

Alternativas
Q3912913 Engenharia de Software

Considere o enunciado a seguir: 


Uma organização regulada que desenvolve sistemas críticos decidiu adotar metodologias ágeis para aumentar a capacidade de resposta às mudanças de negócio. No entanto, precisa manter rastreabilidade, documentação mínima obrigatória e previsibilidade de entregas. Com base nos princípios das metodologias ágeis e em sua aplicação em ambientes organizacionais reais, analise as sentenças a seguir:



I- Metodologias ágeis permitem a incorporação de mudanças de requisitos ao longo do desenvolvimento, desde que exista priorização contínua e gestão do backlog.


II- O uso de ciclos curtos e feedback frequente reduz riscos, mas não elimina a necessidade de planejamento e documentação, especialmente em ambientes regulados.


III- A adoção de metodologias ágeis pressupõe a eliminação de documentação formal, pois o foco exclusivo deve ser a entrega rápida de software funcional.



Analisadas as sentenças, está(ão) CORRETA(S) apenas: 

Alternativas
Q3912914 Engenharia de Software

Uma equipe de desenvolvimento utiliza Git com múltiplas branches para desenvolvimento paralelo, integração contínua e manutenção de versões em produção. O projeto adota versionamento semântico e possui histórico extenso de commits.


Conforme as boas práticas de controle de versões e o funcionamento do Git, analise as sentenças a seguir:



I- Commits pequenos e frequentes facilitam a identificação de regressões e a auditoria de mudanças, especialmente quando integrados a pipelines de CI/CD.


II- A utilização de rebase em branches compartilhadas é recomendada, pois preserva o histórico completo de commits e reduz riscos de inconsistências no repositório remoto.


III- O uso de tags associadas a commits específicos permite identificar releases estáveis e recuperar versões exatas do código implantado em produção.



Assinale a alternativa que indica apenas as sentenças CORRETAS.

Alternativas
Respostas
1: C
2: A
3: B
4: C