Questões de Concurso Sobre engenharia de requisitos em engenharia de software

Foram encontradas 1.372 questões

Q4433320 Engenharia de Software
Na Engenharia de Software, o levantamento de requisitos tem como principal finalidade:
Alternativas
Q4422363 Engenharia de Software
Durante a elicitação de requisitos de um sistema municipal, o analista precisa representar graficamente as interações entre determinados usuários e as funcionalidades disponibilizadas pelo sistema, identificando os objetivos que cada usuário pretende alcançar. Qual artefato é mais apropriado?
Alternativas
Q4409060 Engenharia de Software
Em relação à análise de requisitos, à modelagem orientada a objetos com UML, à qualidade de software e à análise de pontos de função, assinale a opção correta.
Alternativas
Q4397153 Engenharia de Software
Um analista de requisitos precisa definir qual técnica de elicitação de requisitos e qual técnica de especificação irá utilizar em determinado projeto. Assinale a alternativa que apresenta uma combinação correta de técnica de elicitação e técnica de especificação de requisitos, respectivamente: 
Alternativas
Q4397140 Engenharia de Software
Um exemplo de requisito não funcional completo, objetivo e mensurável pode ser encontrado em: 
Alternativas
Q4388946 Engenharia de Software
A seleção de uma técnica de elicitação deve considerar características como o número e a distribuição dos stakeholders, o tipo de informação pretendida, os recursos disponíveis e a forma de análise dos dados obtidos. Uma organização pública com atuação em todo o território nacional pretende levantar requisitos para um novo sistema de atendimento ao cidadão. Os principais usuários são aproximadamente dois mil atendentes, distribuídos em centenas de unidades nos diversos estados. A equipe de requisitos dispõe de prazo curto e orçamento limitado para deslocamentos e necessita, nesta etapa inicial, obter, de forma padronizada, a opinião dos atendentes sobre um conjunto preliminar de funcionalidades candidatas, de modo que os resultados possam ser tabulados e comparados estatisticamente.
Considerando especificamente essas condições, assinale a opção que indica a técnica de elicitação de requisitos mais adequada. 
Alternativas
Q4388945 Engenharia de Software
A Engenharia de Requisitos compreende atividades relacionadas à descoberta, análise, documentação, avaliação e evolução dos requisitos de um sistema, sendo comum que algumas dessas atividades se sobreponham ao longo do processo. Durante o desenvolvimento de um sistema de gestão acadêmica, a equipe já havia realizado a elicitação e produzido uma especificação dos requisitos. Em seguida, antes que esses requisitos servissem de base às etapas posteriores do desenvolvimento, foram realizadas revisões com os stakeholders, construído um protótipo das principais interfaces para avaliação pelos usuários e elaborados casos de teste a partir dos requisitos. O objetivo era identificar problemas relacionados à validade, consistência, completude, ambiguidade, realismo e verificabilidade do conjunto de requisitos documentados.
Assinale a opção que apresenta a atividade de processo de Engenharia de Requisitos que as atividades descritas caracterizam. 
Alternativas
Q4388941 Engenharia de Software
A elicitação de requisitos busca identificar necessidades, restrições e características do trabalho dos stakeholders, sendo necessário selecionar técnicas compatíveis com o tipo de conhecimento que se pretende obter. Uma equipe de análise foi contratada para especificar um sistema de apoio à triagem de pacientes em um pronto-socorro. Nas entrevistas iniciais, os profissionais de saúde descreveram um fluxo de trabalho formal. Entretanto, os analistas perceberam que, na prática, a equipe adota atalhos, improvisações e regras não escritas que os próprios profissionais têm dificuldade de explicar quando questionados, seja por considerá-los óbvios, seja por não os perceberem conscientemente como parte do processo. A equipe de análise precisa compreender essas práticas reais e capturar o conhecimento tácito existente no ambiente em que o trabalho é realizado.
Considerando especificamente esse objetivo, assinale a opção que indica a técnica de elicitação de requisitos mais adequada.  
Alternativas
Q4378979 Engenharia de Software
Ao desenvolver um aplicativo para produtores rurais, uma equipe decide utilizar uma abordagem de design thinking, centrada nas pessoas. Para compreender o problema antes de propor soluções, a equipe deve 
Alternativas
Q4370726 Engenharia de Software

A respeito da engenharia de requisitos e das metodologias ágeis de desenvolvimento, julgue o item a seguir.


Na elicitação de requisitos, a etnografia é a técnica indicada para projetar fluxos de trabalho inéditos e inovações funcionais na organização.

Alternativas
Q4370724 Engenharia de Software

A respeito da engenharia de requisitos e das metodologias ágeis de desenvolvimento, julgue o item a seguir.


Na metodologia denominada especificação por exemplo (SbE – specification by example), a documentação de requisitos deve ser mantida de forma autônoma em relação às suítes de teste de aceitação.

Alternativas
Q4305434 Engenharia de Software
Considerando o processo e as técnicas de validação de requisitos, podem ser aplicados diferentes tipos de verificação, sendo correto afirmar que verificações de
Alternativas
Q4279898 Engenharia de Software
Em reunião de levantamento de requisitos, a área demandante de um órgão estadual entrega à equipe de desenvolvimento a seguinte especificação para o novo sistema: “o sistema deve ser rápido e fácil de usar”.

Sobre a especificação de requisitos não funcionais, é correto afirmar que requisitos não funcionais 
Alternativas
Q4278540 Engenharia de Software
Sobre requisitos, testes e integração de sistemas, analise as assertivas e assinale V, se verdadeiras, ou F, se falsas. 
(  ) 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, é:  
Alternativas
Q4274269 Engenharia de Software
Relacione a Coluna 1 à Coluna 2, associando os artefatos de Engenharia de Software às suas principais finalidades.

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, é:
Alternativas
Q4274268 Engenharia de Software
Um sistema de informação corporativo apresenta falhas recorrentes de desempenho, identificadas somente após a entrada em produção. Qual prática de Engenharia de Software poderia ter mitigado esse problema ainda na fase de projeto? 
Alternativas
Q4262937 Engenharia de Software

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. 

Alternativas
Q4260137 Engenharia de Software
Durante o desenvolvimento de um novo sistema de gestão de estoque, o analista de negócios conduz entrevistas com os usuários finais, realiza observações do processo atual e aplica questionários para descobrir e levantar as necessidades e expectativas que a nova solução deve atender. Assinale a alternativa que identifica essa etapa inicial do processo de engenharia de requisitos.
Alternativas
Q4256849 Engenharia de Software
Considere as seguintes afirmações sobre a engenharia de requisitos.

I. ‘O sistema deve permitir que o usuário exporte relatórios financeiros em formato PDF’ é um exemplo de requisito funcional.
II. Requisitos não funcionais descrevem restrições sobre os serviços ou funções oferecidos pelo sistema, como confiabilidade, tempo de resposta e conformidade com padrões.
III. A usabilidade e a manutenibilidade são classificadas como requisitos funcionais, pois descrevem comportamentos esperados do software durante a interação com o administrador.

Com relação às afirmações,
Alternativas
Q4248433 Engenharia de Software

Considerando a metodologia de ponto de função e os conceitos de técnicas de elicitação de requisitos e de blockchain, julgue o item subsequente. 


Com relação às técnicas de obtenção de requisitos, aquelas que envolvem stakeholders são mais predominantes do que as que utilizam entrevistas e questionários. 

Alternativas
Respostas
1: A
2: C
3: B
4: A
5: E
6: D
7: E
8: C
9: D
10: E
11: E
12: C
13: B
14: C
15: B
16: B
17: A
18: D
19: B
20: E