Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

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
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
Q3288667 Engenharia de Software
Assinale a alternativa que apresenta CORRETAMENTE a expressão booleana que representa a operação “ou exclusivo” (XOR): 
Alternativas
Q3288664 Engenharia de Software
O processo de testes, apesar de ser reconhecidamente uma etapa crucial no desenvolvimento de um software, muitas vezes é negligenciado. Esses tem enorme valor para a qualidade do software desenvolvido com ou sem utilização de metodologias ágeis de desenvolvimento.
Sobre o processo de testes de software, é INCORRETO afirmar que:
Alternativas
Q3288655 Engenharia de Software
A engenharia de confiança é uma área da engenharia de software responsável pelo estudo e desenvolvimento de técnicas para aumentar a confiabilidade de sistemas críticos e não críticos.
São características da engenharia de confiança:
Alternativas
Q3288654 Engenharia de Software
A UML possui diagramas para documentar vários aspectos do desenvolvimento de software, sendo o diagrama de casos de uso um dos mais comuns.
Das alternativas abaixo, assinale aquela que NÃO é responsabilidade do diagrama de casos de uso:
Alternativas
Q3287974 Engenharia de Software
Analise a afirmativa abaixo.

“São declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve se comportar em determinadas situações. Em alguns casos, também podem explicitar o que o sistema não deve fazer.”

Diante do exposto, assinale a alternativa correta.
Alternativas
Q3287973 Engenharia de Software
Com relação aos modelos de construção de software, assinale a alternativa que apresenta um modelo de processo executado em sequência, sem que de uma etapa posterior seja possível retornar a uma etapa anterior.
Alternativas
Q3287329 Engenharia de Software

A respeito de engenharia de software, julgue o item a seguir. 


A automação de testes em software permite uma cobertura mais ampla e rápida das funcionalidades, além de reduzir a probabilidade de erros humanos durante a execução dos testes. 

Alternativas
Respostas
1021: D
1022: E
1023: A
1024: E
1025: E
1026: D
1027: B
1028: D
1029: B
1030: D
1031: A
1032: A
1033: B
1034: D
1035: A
1036: D
1037: B
1038: D
1039: A
1040: C