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

Foram encontradas 1.114 questões

Q876623 Engenharia de Software

Tendo em vista que o processo de gerência de requisitos controla todos os requisitos recebidos ou gerados, entre os quais estão os funcionais e os não funcionais, bem como os requisitos impostos pela organização, julgue o item que se segue, relativo a esse aspecto.


Definir e manter matriz de rastreabilidade dos requisitos permite controlar e tratar as mudanças em requisitos durante o processo de elicitação e especificação do produto.

Alternativas
Q876622 Engenharia de Software

Tendo em vista que o processo de gerência de requisitos controla todos os requisitos recebidos ou gerados, entre os quais estão os funcionais e os não funcionais, bem como os requisitos impostos pela organização, julgue o item que se segue, relativo a esse aspecto.


Para que os requisitos sejam refinados e sejam gerados modelos de análise e projeto para codificação, apenas a avaliação e a aprovação por parte do cliente — mesmo após o entendimento dos requisitos — não são suficientes.

Alternativas
Q876619 Engenharia de Software

Acerca da engenharia de requisitos no desenvolvimento de software, julgue o item a seguir.


De acordo com as técnicas facilitadoras de especificação de aplicação, recomenda-se que a descrição de requisitos e regras seja feita diretamente pela equipe técnica, sem a participação do cliente.

Alternativas
Q876618 Engenharia de Software

Acerca da engenharia de requisitos no desenvolvimento de software, julgue o item a seguir.


Uma forma de diminuir os riscos resultantes da evolução contínua dos requisitos é a combinação dos processos de gerência e de desenvolvimento de requisitos.

Alternativas
Q876616 Engenharia de Software

Acerca da engenharia de requisitos no desenvolvimento de software, julgue o item a seguir.


No processo de elicitação de requisitos, há atividades relacionadas a identificação, rastreabilidade e mudanças em requisitos.

Alternativas
Q873522 Engenharia de Software
Uma Engenharia de Requisitos (ER) bem estruturada garante qualidade, confiabilidade e integridade ao produto de software a ser desenvolvido. O conjunto de atributos que evidencia o esforço necessário para fazer modificações especificadas no software é uma característica de
Alternativas
Q873506 Engenharia de Software
São atributos de requisito de software:
Alternativas
Q873505 Engenharia de Software
Alguns usuários estão insatisfeitos com um software. Uma investigação revelou que a origem da insatisfação decorre de uma omissão (requisito não especificado) na especificação de requisitos de software. Que atividade da engenharia de requisitos precisa ser revista para evitar problemas semelhantes?
Alternativas
Q873504 Engenharia de Software
Com relação à qualidade de software, é um exemplo de requisito de software não funcional:
Alternativas
Q872126 Engenharia de Software

Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue o item seguinte, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software.


Requisitos de domínio são relativos ao que o sistema deve fornecer, como ele deve reagir a entradas específicas e se comportar em determinadas situações, enquanto os requisitos funcionais são restrições sobre os serviços ou as funções oferecidas pelo sistema.

Alternativas
Q872125 Engenharia de Software

Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue o item seguinte, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software.


O processo de verificação visa assegurar que o sistema atende as expectativas e necessidades do cliente por meio da utilização de técnicas de entrevista como brainstorming, grupos focais ou Delft, a partir das quais são extraídos os requisitos não funcionais.

Alternativas
Q871086 Engenharia de Software
O gerenciamento de mudança de requisitos deve ser aplicado em todas as mudanças, caso ocorram, que são propostas aos requisitos de um sistema, o que deve ser feito após a aprovação do documento de requisitos. O gerenciamento de mudanças tem uma função muito importante, já que é necessária a decisão sobre os impactos que os novos requisitos podem trazer para o sistema e se justificam os custos com a sua implantação. Num processo de gerenciamento de mudanças, três estágios principais são conhecidos. Assinale o INCORRETO.
Alternativas
Q871085 Engenharia de Software
O processo pelo qual ocorre a verificação, se os requisitos estão definindo o sistema que o cliente realmente deseja, dá-se o nome de validação de requisitos. Essa técnica se sobrepõe a análise, pois foca em encontrar problemas com os requisitos. A validação de requisitos é muito importante, uma vez que, caso ocorram erros no documento de requisitos, estes podem impactar em aumento de custos, retrabalho durante o desenvolvimento, ou mesmo quando o sistema já estiver em funcionamento. Durante o processo de validação de requisitos, diferentes tipos de verificação podem ser efetuados com os requisitos no documento de requisitos. Uma dessas verificações tem seguinte definição: “o documento de requisitos deve incluir requisitos que definam todas as funções e as restrições pretendidas pelo usuário do sistema”. Trata-se de:
Alternativas
Q871084 Engenharia de Software
Uma das técnicas de elicitação de requisitos, o JAD (Joint Application Design), promove cooperação, entendimento e trabalho em grupo entre os usuários e os trabalhadores. Sabe-se que facilita a criação e uma visão compartilhada do que o produto de software deve ser. O JAD tem quatro princípios básicos. Um deles emprega a análise top down e atividades bem definidas; assinale-o.
Alternativas
Q871083 Engenharia de Software
Um grande volume de informações é o resultado de um processo de elicitação de requisitos, que devem ser organizados de uma maneira que sejam entendidos. Na estruturação dessas informações, alguns mecanismos podem ser utilizados. Um deles “consiste em organizar o conhecimento em relações de agregação, compondo entidades mais complexas a partir de entidade mais simples”. Trata-se de:
Alternativas
Q871082 Engenharia de Software
“A elicitação de requisitos é um processo de descobrimento dos requisitos de um sistema; a descrição de um produto de software específico.” Na atividade de elicitação de requisitos, quatro dimensões são conhecidas. Uma delas tem o entendimento da contribuição do sistema para que sejam atingidos os objetivos gerais da organização; assinale-a.
Alternativas
Q869371 Engenharia de Software

No que se refere à engenharia de requisitos, julgue o próximo item.


A atividade de gerência de requisitos é a responsável por garantir que mudanças nos requisitos sejam feitas de maneira controlada e documentada, administrando os relacionamentos entre os requisitos e as dependências entre o documento de requisitos e os demais artefatos produzidos no processo de software.

Alternativas
Q868595 Engenharia de Software

Considere, por hipótese, que uma equipe de Analistas de Sistemas da Defensoria elencou a lista de requisitos para um novo sistema:


− O sistema não deverá revelar aos usuários nenhuma informação pessoal sobre os cidadãos, além do número do processo, em respeito à legislação de privacidade.

− Em razão das restrições referentes aos direitos autorais, alguns documentos devem ser excluídos imediatamente ao serem fornecidos pelos cidadãos em seus processos.

− O sistema deve implementar interfaces utilizando as normas de usabilidade vigentes para o serviço público.


A lista apresenta exemplos de requisitos

Alternativas
Q855509 Engenharia de Software
As revisões de requisitos e a prototipação são as principais técnicas utilizadas para:
Alternativas
Q855508 Engenharia de Software
Segundo Sommerville (2004), os requisitos são divididos em duas classes. São elas:
Alternativas
Respostas
481: E
482: C
483: E
484: C
485: E
486: C
487: D
488: B
489: B
490: E
491: E
492: C
493: C
494: D
495: D
496: B
497: C
498: E
499: B
500: B