Questões de Concurso Sobre engenharia de software

Foram encontradas 14.490 questões

Q3291042 Engenharia de Software
Durante uma apresentação à equipe, um Técnico de TI afirmou, corretamente, que a principal função do Zuul no ecossistema de microsserviços é funcionar como um  
Alternativas
Q3291039 Engenharia de Software
A partir de seu repositório local do Git, aberto e funcionado em condições ideais, um Técnico emitiu o comando git status e obtendo a seguinte saída:

Captura_de tela 2025-04-11 160409.png (727×258)

Com base nessa saída, o Técnico concluiu que 
Alternativas
Q3291023 Engenharia de Software
Durante o desenvolvimento de um projeto colaborativo no GitHub, um Técnico da equipe realizou commits diretamente na branch principal (main) sem passar por uma revisão de código via Pull Request. A prática mais indicada para corrigir essa situação e minimizar o impacto na equipe:
Alternativas
Q3290907 Engenharia de Software
Dentre os métodos ágeis aplicáveis à organização do trabalho para aumentar a produtividade, destacam-se o Scrum e o Kanban, sendo que 
Alternativas
Q3290598 Engenharia de Software
Um sistema de gestão de processos judiciais está sendo desenvolvido para um Tribunal Regional do Trabalho e deve permitir o cadastro de processos, a definição de fluxos de trabalho, a gestão de documentos e a geração de relatórios estatísticos. A equipe de desenvolvimento está utilizando a UML 2.5 para modelar a interação entre os diversos objetos do sistema, como processos, documentos e usuários, enfatizando a troca de mensagens e a ordem temporal das ações. Para isso, o mais adequado é utilizar o diagrama de  
Alternativas
Q3290596 Engenharia de Software
Um Tribunal Regional do Trabalho está implementando um novo sistema para gerenciar processos trabalhistas. O sistema será utilizado para registrar e processar informações relacionadas aos casos trabalhistas, com funcionalidades como cadastro de processos, consulta de informações, emissão de relatórios e integração com outros sistemas judiciais. Para estimar o esforço de desenvolvimento do sistema, uma Analista de TI recomendou que a equipe utilizasse a técnica de Ponto de Função (contagem bruta), 
Alternativas
Q3290594 Engenharia de Software
Uma Analista de TI está revisando seus processos de desenvolvimento de software para alinhá-los à norma ABNT NBR ISONECANEEE 12207:2021. Durante a análise, ela identificou a necessidade de implementar processos para assegurar a qualidade do produto final. Um dos processos primários (ou fundamentais) conforme descrito na norma ABNT NBR ISO1ECAEEE 12207:2021 é o Processo de  
Alternativas
Q3290592 Engenharia de Software
Um Tribunal Regional do Trabalho implementou uma plataforma no-code para permitir que diferentes departamentos criem seus próprios aplicativos de gestão de tarefas e projetos. Após seis meses de uso, a administração avaliou que os resultados obtidos no uso de plataformas no-code está em consonância com o que é frequentemente associado com  
Alternativas
Q3290589 Engenharia de Software
Um Tribunal Regional do Trabalho está desenvolvendo um sistema de gestão de processos judiciais que inclui um módulo de auditoria para rastrear mudanças nos registros dos processos. É essencial que qualquer alteração nos dados dos processos judiciais (por exemplo, petições, decisões, movimentações) seja auditada para garantir a integridade e a transparência. Um Analista de TI decide utilizar Hibernate Envers para atender aos requisitos desse módulo de auditoria e, para isso, deve 
Alternativas
Q3290574 Engenharia de Software
A equipe de desenvolvimento de um Tribunal adota o modelo GiFlow para gerenciar o versionamento de código em um repositório GitLab. Durante o desenvolvimento de uma nova funcionalidade, a equipe percebeu que algumas mudanças feitas no branch feature impactam diretamente no branch develop e precisam ser incorporadas imediatamente para integração continua (Cl). Contudo, um dos desenvolvedores cometeu um erro ao realizar um merge, levando à sobrescrita de código existente no develop. O procedimento que a equipe deve adotar para resolver o problema de sobrescrita e prevenir a repetição desse erro no futuro é
Alternativas
Q3290567 Engenharia de Software
A equipe de Analistas do Tribunal Regional do Trabalho está desenvolvendo um sistema para automatizar o trâmite e gerenciar os processos eletrônicos. Durante a fase de testes, é necessário adotar uma abordagem robusta e adequada para garantir a qualidade do software, considerando diversos aspectos, incluindo o desempenho e a segurança. Para isso, a equipe deve 
Alternativas
Q3288681 Engenharia de Software
No contexto de engenharia de requisitos, assinale a alternativa que apresenta CORRETAMENTE um exemplo de um requisito funcional:
Alternativas
Q3288680 Engenharia de Software
Considere um cenário em que múltiplos usuários acessam, simultaneamente, um sistema web.
Assinale a alternativa que apresenta CORRETAMENTE a técnica que pode ser usada para prevenir uma situação conhecia como “race condition”:
Alternativas
Q3288679 Engenharia de Software
Assinale a alternativa que apresenta CORRETAMENTE o objetivo principal da utilização de testes unitários no desenvolvimento de software:
Alternativas
Q3288678 Engenharia de Software
Considere o uso de uma estrutura de dados do tipo árvore. A afirmação VERDADEIRA sobre uma Árvore Binária de Busca é:
Alternativas
Q3288677 Engenharia de Software
 Em projeto de software, a principal função de um padrão de projeto é: 
Alternativas
Q3288676 Engenharia de Software
Considerando os padrões de projeto de software, assinale a alternativa que apresenta CORRETAMENTE qual padrão de projeto é utilizado para garantir que uma classe tenha apenas uma instância no sistema:
Alternativas
Q3288675 Engenharia de Software
Uma das funções de um Analista de Sistemas é capturar as necessidades dos clientes e traduzi-las em requisitos do sistema.
Assinale a alternativa que apresenta CORRETAMENTE qual a técnica que pode ser usada para capturar requisitos de software: 
Alternativas
Q3288674 Engenharia de Software
No diagrama de classes UML, a herança é representada como:
Alternativas
Q3288668 Engenharia de Software
Dentre os diagramas UML, assinale a alternativa que apresenta CORRETAMENTE o diagrama mais adequado para modelar o comportamento dinâmico de um sistema em termos de interação entre objetos:
Alternativas
Respostas
1401: A
1402: C
1403: A
1404: A
1405: A
1406: E
1407: D
1408: E
1409: A
1410: E
1411: E
1412: D
1413: A
1414: B
1415: D
1416: B
1417: D
1418: A
1419: A
1420: B