Questões de Concurso Sobre engenharia de software

Foram encontradas 14.485 questões

Q3972258 Engenharia de Software
Em um relatório elaborado por uma unidade de análise, um agente cruza registros de ligações telefônicas, dados de localização de dispositivos móveis e históricos de antecedentes criminais, identificando padrões que permitem antecipar a ocorrência de novos delitos em determinada região. A alternativa que corretamente descreve o produto final desse processo analítico é:
Alternativas
Q3970847 Engenharia de Software

Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.


De acordo com o PMBOK 7.ª edição, o salário é um fator motivacional, conforme a teoria de Herzberg: se o salário aumenta de forma adequada, garantem-se os níveis de satisfação e motivação dos membros de equipe de projetos. 

Alternativas
Q3970846 Engenharia de Software

Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.


No PMBOK 7.ª edição, o gerenciamento de projetos integra atividades de gestão e liderança centralizadas ou distribuídas, sendo a liderança esperada em ambientes colaborativos.

Alternativas
Q3970845 Engenharia de Software

Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.


No Scrum, o sprint planning inicia o sprint e, de forma colaborativa, define o sprint goal, sendo os developers os responsáveis por decidir como transformar os itens do backlog em incrementos de valor.

Alternativas
Q3970844 Engenharia de Software

Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.


Segundo o PMBOK 7.ª edição, os domínios de desempenho de projeto devem ser aplicados em ordem fixa e sequencial, iniciando-se por planejamento e finalizando-se em entrega.

Alternativas
Q3970843 Engenharia de Software

Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.


Segundo o PMBOK 7.ª edição, acurácia diz respeito à forma de expressar a estimativa, e precisão refere-se à proximidade em relação ao valor real, de tal modo que uma estimativa pode ser acurada sem ser precisa. 

Alternativas
Q3970842 Engenharia de Software

Com base nos conceitos e práticas de gestão de projetos e metodologias ágeis, conforme o PMBOK – 7.ª edição e o Scrum, julgue o item a seguir.


No Scrum, cada sprint pode ser considerado um projeto curto, pois possui um objetivo definido e permite avaliação frequente de do progresso. 

Alternativas
Q3965205 Engenharia de Software
Quanto ao Scrum, julgue os itens a seguir.

I O Product Backlog é mantido pelo Product Owner e é uma lista de requisitos que tipicamente vêm do cliente.

II O Product Backlog e é uma lista de itens selecionados do Sprint Backlog e contém tarefas concretas que serão realizadas durante a próxima sprint para implementar tais itens selecionados.

III O Burndown Chart é um gráfico, com dois eixos X e Y, em que o eixo Y indica o número de tarefas existentes na sprint e o eixo X os dias que representam o tamanho da Sprint.



Assinale a alternativa correta.  
Alternativas
Ano: 2026 Banca: Ibest Órgão: SESC-DF Prova: Ibest - 2026 - SESC-DF - Gerente de Unidade |
Q3964866 Engenharia de Software
Quanto ao Scrum, a reunião que se trata de revisitar o trabalho que foi concluído e o trabalho ainda não concluído, de modo a apresentar o trabalho realizados para os stakeholders, podendo ser uma demonstração do produto final, é denominada como 
Alternativas
Q3964132 Engenharia de Software
Considerando que o processo de mensuração de software envolve coletar dados de produtos e processos para gerar métricas, visando melhorar a qualidade do software e a produtividade, assinale a afirmativa correta.
Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960609 Engenharia de Software

Na testagem automática de software, a presença de nãodeterminismo pode fragilizar a eficácia dos testes. Que boas práticas podem ser adotadas para evitar não-determinismo em testes unitários?

Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960601 Engenharia de Software

Um pipeline de CI/CD (continuous integration/continuous delivery) refere-se a um processo de desenvolvimento de software que se caracteriza por:

Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960600 Engenharia de Software

Observe a sequência de comandos do Git a seguir. 



Imagem associada para resolução da questão



No controle de versões com Git, supondo-se um repositório já existente, qual o efeito da sequência de comandos apresentada? 

Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960597 Engenharia de Software

No mapeamento objeto-relacional do framework Grails, versão 7.0.0 ou superior, qual o método default para representação de herança?

Alternativas
Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960593 Engenharia de Software

No contexto de boas práticas de desenvolvimento de software, como testes unitários e testes de integração podem ser utilizados para apoiar uma estratégia de refatoração efetiva em um sistema de software em constante crescimento?

Alternativas
Q3954778 Engenharia de Software
Com o avanço da Inteligência Artificial (IA), surgem dilemas éticos complexos sobre o uso de dados e a autonomia dos algoritmos, especialmente no ambiente acadêmico e de pesquisa. As universidades brasileiras têm debatido a criação de diretrizes para o uso responsável da IA generativa por alunos e pesquisadores. Analise as seguintes proposições sobre o uso ético da Inteligência Artificial:

I. O uso de ferramentas de IA para gerar textos, como artigos ou trabalhos acadêmicos, sem a devida declaração de uso e sem uma revisão crítica e substancial pelo autor humano, pode ser considerado plágio ou má conduta acadêmica, pois o trabalho não é original.
II. Os dados utilizados para treinar modelos de IA podem conter vieses (de gênero, raça, etc.) presentes na sociedade. A utilização acrítica dos resultados gerados por esses modelos pode perpetuar e amplificar esses vieses em pesquisas e tomadas de decisão.
III. A responsabilidade sobre o conteúdo gerado por uma IA é exclusivamente do desenvolvedor da ferramenta, isentando o usuário final de qualquer obrigação de verificar a veracidade, a precisão ou as implicações éticas das informações produzidas.

Está CORRETO o que se afirma em: 
Alternativas
Q3953511 Engenharia de Software
A Engenharia de Software envolve práticas, métodos e modelos que auxiliam no desenvolvimento, na manutenção e na evolução de sistemas de software. Entre esses métodos, destacam-se abordagens tradicionais e ágeis, como Scrum e Kanban, amplamente utilizadas no contexto atual de desenvolvimento. Nesse contexto, dadas as afirmativas,
I. O ciclo de vida do software descreve as principais fases pelas quais um sistema passa, desde a concepção e o levantamento de requisitos até a manutenção após sua implantação.
II. O Scrum é um framework ágil que organiza o desenvolvimento em iterações chamadas sprints, com papéis bem definidos, como Product Owner, Scrum Master e Time de Desenvolvimento.
III. O Kanban organiza o desenvolvimento em interações de tempo fixo (sprints), semelhantes às do Scrum.
verifica-se que está/ão correta/s apenas
Alternativas
Q3953506 Engenharia de Software
Durante uma das cerimônias do framework Scrum, os desenvolvedores de um projeto de software educacional percebem que não conseguirão completar todos os itens do Backlog da Sprint, conforme planejado originalmente. Imediatamente, o time se reúne com o Product Owner para renegociar o escopo, priorizando as funcionalidades que entregam o maior valor de negócio, sem alterar a data de término da iteração. O processo é transparente e o plano é ajustado com base na realidade observada no dia a dia, visando otimizar a previsibilidade e mitigar riscos de forma contínua.
A situação descrita no texto-base, em que o time identifica desvios e realiza ajustes no plano para manter o foco no valor de entrega dentro de um ciclo iterativo, ressalta um dos pilares fundamentais do controle de processo empírico do Scrum, denominado
Alternativas
Q3953489 Engenharia de Software
Em um ambiente moderno de desenvolvimento de software, equipes buscam automatizar o processo desde a implementação do código até a entrega da aplicação em produção. Nesse contexto, o controle de versões é realizado de forma distribuída, permitindo o acompanhamento das alterações no código-fonte ao longo do tempo, enquanto práticas de integração e entrega contínuas automatizam etapas como compilação, testes e implantação. Para garantir portabilidade e isolamento do ambiente de execução, a aplicação é empacotada utilizando containers. Assim, nesse cenário, o controle de versões é feito por meio do [ I ], as práticas responsáveis pela automação do pipeline são conhecidas como [ II ], e a ferramenta utilizada para empacotar a aplicação em containers é o [ III ].
Assinale a alternativa que preenche corretamente as lacunas [ I ], [ II ] e [ III ], nessa ordem.
Alternativas
Q3953484 Engenharia de Software
A adoção da tecnologia de conteinerização revolucionou a Engenharia de Software, ao permitir que desenvolvedores empacotem aplicações com todas as suas dependências, garantindo que o software funcione de maneira idêntica em diferentes ambientes. No ecossistema Docker, existe uma distinção técnica fundamental entre as instruções de construção, o artefato gerado e a instância em execução.
No contexto da plataforma Docker, o artefato estático que consiste em um pacote leve, imutável, autossuficiente e executável, contendo o código-fonte, bibliotecas, runtime e configurações necessárias para a execução de uma aplicação, denomina-se 
Alternativas
Respostas
241: D
242: E
243: C
244: C
245: E
246: E
247: C
248: C
249: B
250: B
251: D
252: B
253: C
254: A
255: B
256: B
257: C
258: B
259: B
260: C