Questões de Concursos Públicos - Engenharia de Software
Resolva questões gratuitas da Engenharia de Software. Banco com 344 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q4106
CESPE / CEBRASPE - 2026 - TCE-MG - Analista de Controle Externo - Especialidade: Ciência da Computação
Ano: 2026
Órgão:
TCE-MG
Banca:
CESPE / CEBRASPE
Matéria:
Engenharia de Software
Assunto: Processos de Software - Desenvolvimento Ágil
Certa empresa decidiu adotar uma abordagem híbrida
entre Scrum e CMMI-DEV v. 2.0, com o objetivo de equilibrar a
autonomia da equipe com a rastreabilidade dos resultados.
No contexto dessa situação hipotética, é correto afirmar que a
atribuição de maximizar o valor entregue ao cliente é
responsabilidade do(a)
Q4103
CESPE / CEBRASPE - 2026 - TCE-MG - Analista de Controle Externo - Especialidade: Ciência da Computação
Ano: 2026
Órgão:
TCE-MG
Banca:
CESPE / CEBRASPE
Matéria:
Engenharia de Software
Assunto: Engenharia de Requisitos
Uma equipe de desenvolvimento de certo órgão público
criou um sistema de gestão de demandas internas com o objetivo
de agilizar o fluxo de solicitações entre setores. Ao longo do
desenvolvimento do projeto, a equipe de análise de negócios
realizou entrevistas com os usuários e utilizou diagramas UML
para representar casos de uso e fluxos de atividades. O produto
foi desenvolvido a partir da metodologia ágil Scrum (versão
2020), com entregas incrementais, e parte das rotinas
automatizadas de aprovação de solicitações foi implementada por
meio de ferramentas no-code, como o Power Automate. Além
disso, foram adotadas práticas de garantia da qualidade do
software durante os sprints e definidas as necessidades
funcionais. A partir do cenário apresentado na situação hipotética precedente,
é correto afirmar que a equipe aplicou um processo que
Q4101
CESPE / CEBRASPE - 2026 - TCE-MG - Analista de Controle Externo - Especialidade: Ciência da Computação
Ano: 2026
Órgão:
TCE-MG
Banca:
CESPE / CEBRASPE
Matéria:
Engenharia de Software
Assunto: Inteligencia Artificial
Certa startup brasileira desenvolveu uma aplicação de
inteligência artificial para auxiliar a justiça federal na análise
inicial de recursos jurídicos de baixo valor. O sistema opera
como um agente inteligente que utiliza um extenso dataset de
jurisprudências passadas para calcular a probabilidade de sucesso
de novos recursos, com o objetivo de otimizar a triagem
processual ao maximizar a taxa de acerto nas suas previsões.
Em testes, a aplicação atingiu uma impressionante taxa de
precisão de 98% na previsão de resultados. No entanto, uma
auditoria de compliance ético revelou que o algoritmo
apresentava um viés: os recursos originários de regiões com
baixo índice de desenvolvimento humano (IDH) do Nordeste
brasileiro eram sistematicamente classificados com menor
probabilidade de sucesso, mesmo quando apresentavam mérito
legal similar a casos de regiões mais desenvolvidas. A equipe
técnica defendeu o sistema, alegando que ele era racional, pois
maximizava consistentemente a métrica de acerto definida. Considerando a natureza do sistema criado nessa situação
hipotética e a distinção fundamental entre racionalidade e justiça
em sistemas de IA, assinale a opção que apresenta corretamente a
falha ética do sistema à luz dos conceitos básicos da inteligência
artificial.
Q4098
CESPE / CEBRASPE - 2026 - TCE-MG - Analista de Controle Externo - Especialidade: Ciência da Computação
Ano: 2026
Órgão:
TCE-MG
Banca:
CESPE / CEBRASPE
Matéria:
Engenharia de Software
Assunto: Inteligencia Artificial
Acerca das características de classificação, regressão,
clusterização, regras de associação e detecção de anomalias,
assinale a opção correta.
Q4082
CESPE / CEBRASPE - 2026 - TCE-MG - Analista de Controle Externo - Especialidade: Ciência da Computação
Ano: 2026
Órgão:
TCE-MG
Banca:
CESPE / CEBRASPE
Matéria:
Engenharia de Software
Assunto: Processos de Software - Desenvolvimento Ágil
De acordo com o framework Scrum, o evento que ocorre ao final
da sprint com o propósito de inspecionar o incremento do
produto e adaptar o product backlog, se necessário, envolvendo o
time Scrum e os stakeholders-chave, é denominado
Q4072
CESPE / CEBRASPE - 2026 - TCE-MG - Analista de Controle Externo - Especialidade: Ciência da Computação
Ano: 2026
Órgão:
TCE-MG
Banca:
CESPE / CEBRASPE
Matéria:
Engenharia de Software
Assunto: Gerência de Configuração
Em DevOps, a etapa em que as equipes definem os processos de
gerenciamento de versão é a de
Q2817
CESGRANRIO - 2026 - Caixa - Engenheiro Eletricista
Ano: 2026
Órgão:
Caixa
Banca:
CESGRANRIO
Matéria:
Engenharia de Software
Assunto: Processos de Software - Desenvolvimento Ágil
Em um time ágil utilizando Scrum, uma nova Sprint foi iniciada com o objetivo de entregar alguns relatórios importantes para a gestão de contas de um banco comercial.
No terceiro dia da Sprint, uma Developer assumiu a tarefa,
planejada para quatro horas, de integrar uma consulta a
um serviço externo, para a qual precisava de credenciais
de autenticação no serviço. Durante o dia, os responsáveis por esse serviço não responderam aos seus pedidos
pela credencial, o que estava acertado de ser feito com
presteza, em até trinta minutos. Com isso, a tarefa não
pôde ser completada no dia.
De acordo com as práticas do Scrum, além de outras
ações possíveis, é essencial
Q614
Instituto Access - 2026 - UNIPAMPA - Analista de Tecnologia da Informação
Ano: 2026
Órgão:
UNIPAMPA
Banca:
Instituto Access
Matéria:
Engenharia de Software
Assunto: Orientação a Objetos
Em um sistema corporativo desenvolvido em Java,
decisões arquiteturais influenciam diretamente a
manutenibilidade e a evolução do software. Aspectos
relacionados ao funcionamento da JVM, à aplicação de
padrões de projeto, aos princípios do SOLID, bem como
à coesão, ao acoplamento e à modelagem UML, devem
ser considerados. Diante desse cenário, assinale a
alternativa correta:
Q249448
FURB - 2025 - SED-SC - Professor - Informação e Comunicação - Edital nº 3.021
A fim de representar de forma visual as funcionalidades e
fluxos de interação de um sistema de controle
acadêmico, um Técnico em Desenvolvimento de
Sistemas realiza a modelagem da aplicação utilizando
diagramas UML (Linguagem de Modelagem Unificada).
Com base nisso, avalie as afirmativas a seguir e registre
V, para verdadeiras, e F, para falsas:
(__)O Diagrama de Casos de Uso modela requisitos
funcionais do sistema através da representação de
atores e suas interações, como "Cadastrar Aluno" e
"Emitir Boletim".
(__)O Diagrama de Atividades descreve o fluxo de
execução de processos, incluindo decisões e atividades
paralelas.
(__)O Diagrama de Sequência demonstra os diferentes
estados de um objeto e as transições entre esses
estados ao longo de seu ciclo de vida.
Assinale a alternativa que apresenta a sequência
correta:
Q248810
IV - UFG - 2025 - SEBRAE-GO - Analista Técnico I - Tecnologia da Informação - Desenvolvimento e Inovação Tecnológica
Ano: 2025
Órgão:
SEBRAE-GO
Banca:
IV - UFG
Matéria:
Engenharia de Software
Assunto: Metodologia de desenvolvimento de software
Uma equipe de desenvolvimento e operações adota práticas
de integração entre áreas para aumentar a agilidade na
entrega de software. Nesse modelo, uma prática
fundamental é