Questões de Concurso Sobre engenharia de software
Foram encontradas 14.895 questões
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 é
( ) Requisitos funcionais descrevem serviços que o sistema deve fornecer.
( ) Testes de aceitação são conduzidos exclusivamente pela equipe de desenvolvimento.
( ) Uma API RESTful exige o uso da mesma linguagem entre cliente e servidor.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
I. A documentação técnica deve ser mantida durante todo o ciclo de vida do sistema.
PORQUE
II. Ela apoia a manutenção, o repasse de conhecimento e a continuidade operacional do software.
A respeito dessas asserções, assinale a alternativa correta.
Coluna 1
1. Caso de uso.
2. Requisito não funcional.
3. Diagrama de classes.
Coluna 2
( ) Descreve atributos de qualidade, como desempenho, disponibilidade ou segurança.
( ) Representa funcionalidades esperadas a partir da interação entre atores e sistema.
( ) Modela classes, atributos, operações e relacionamentos estruturais.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Durante o levantamento de requisitos de um sistema de vendas, foram identificadas as seguintes necessidades:
I- O sistema deve permitir o cadastro de clientes.
II- O sistema deve gerar relatórios de vendas mensais.
III- O tempo de resposta para qualquer consulta não deve exceder 3 segundos.
IV- O sistema deve ser compatível com os navegadores Google Chrome e Mozilla Firefox.
Considerando a classificação dos requisitos de software, assinale a alternativa CORRETA.