Questões de Concurso Sobre engenharia de software
Foram encontradas 14.872 questões
Esses elementos representam, respectivamente, os símbolos de
Nesse contexto, analise as afirmativas.
I. O uso de branches permite o desenvolvimento simultâneo de novas funcionalidades sem comprometer a estabilidade da versão principal.
II. O processo de merge integra alterações realizadas em diferentes ramificações do projeto.
III. A utilização de controle de versões possibilita recuperar versões anteriores do código-fonte.
IV. O versionamento elimina a necessidade de testes antes da implantação em ambiente de produção.
Assinale a alternativa correta.
Nesse contexto, assinale a alternativa CORRETA.
Considere o seguinte Diagrama de Classes da UML (Unified Modeling Language):

Analise as seguintes afirmativas:
I. Esse diagrama demonstra uma associação de agregação existente entre uma classe Pessoa e uma classe ContaComum.
Il. Ao observarmos as multiplicidades dessa associação, percebemos que, da mesma forma que uma pessoa pode possuir muitas contas, uma conta pode ser possuída por muitas pessoas, como no caso de uma conta conjunta.
Ill. A associação de agregação pode, em alguns casos, ser substituída por uma associação binária simples, dependendo da visão de quem faz a modelagem.
Está correto o que se afirma em:
1. O produto é tangível. Il. Grandes projetos de software costumam ser "únicos". Il. Os processos de software são variáveis e específicos para cada organização.
As diferenças do projeto de engenharia de software estão corretamente indicadas em:
I. Aceitabilidade. Il. Disponibilidade. III. Eficiência.
Está correto o que se afirma em:
• elaborar um resumo exclusivamente com base nos documentos fornecidos;
• separar a resposta em fatos identificados, possíveis inconsistências e informações ausentes;
• indicar, para cada conclusão, o trecho do documento que lhe dá suporte;
• declarar expressamente quando os dados forem insuficientes;
• submeter o resultado à revisão de um auditor.
Além disso, pretende-se utilizar um agente, entendido, nessa solução, como um componente capaz de coordenar uma sequência previamente definida de ações e acionar os recursos autorizados em cada etapa.
Assinale a opção que apresenta a aplicação mais adequada da engenharia de prompt e do agente nesse cenário.
Essa forma de trabalho caracteriza
Nesse contexto de históricos divergentes, é correto afirmar que
Essa reexecução sistemática corresponde ao teste
Sobre a especificação de requisitos não funcionais, é correto afirmar que requisitos não funcionais
Sobre esses modelos, analise as afirmativas a seguir.
I. No modelo em cascata, as fases do desenvolvimento se sucedem de forma sequencial, iniciando-se cada fase, em regra, após a conclusão da anterior; esse modelo tende a ser mais compatível com contextos em que os requisitos são estáveis e bem compreendidos.
II. O Kanban impõe a remoção dos limites de trabalho em progresso (WIP), a fim de maximizar o número de itens executados em paralelo.
III. O Scrum organiza o trabalho em Sprints, iterações com duração máxima de um mês, enquanto o Kanban opera em fluxo contínuo, sem iterações prescritas.
Está correto o que se afirma em
Segundo o Guia do Scrum (2020), assinale a opção que indica o evento correspondente à reunião descrita.
Um órgão estadual planeja três contratações de serviços de TI.

Considerando os modelos de dimensionamento previstos para contratos de TI, os modelos mais adequados aos contratos X, Y e Z são, respectivamente,
Para aperfeiçoar o comando usado nessa tarefa, foram propostas diferentes instruções complementares.
A instrução mais diretamente relacionada à redução do problema observado é