Questões de Concurso
Sobre engenharia de requisitos em engenharia de software
Foram encontradas 1.114 questões
1. Problemas de escopo ocorrem quando os limites do sistema são definidos de forma precária ou os clientes/usuários especificam detalhes técnicos desnecessários que podem confundir, em vez de esclarecer, os objetivos globais do sistema.
2. Problemas de volatilidade ocorrem quando os requisitos mudam com o tempo. Para ajudar a superar esses problemas, devemos abordar o levantamento de requisitos de forma organizada.
3. O documento de especificação de requisitos de software (Software Requirements Specification - SRS) é criado ao final do processo de desenvolvimento, contendo uma descrição detalhada de todos os aspectos do software finalizado, devendo ser entregue ao cliente na fase de aceitação do produto.
Assinale a alternativa que indica todas as afirmativas corretas.
I – Avaliar se o sistema é útil para a empresa.
II – Descobrir os requisitos.
III – Converter requisitos em uma forma padrão.
IV – Verificar se os requisitos realmente definem o sistema que o cliente quer.
( ) – Validação. ( ) – Especificação. ( ) – Estudo de viabilidade. ( ) – Elicitação e análise.
A ordem das relações de cima para baixo é:
I – Idealmente, os requisitos de usuário e de sistema devem ser claros, inequívocos, de fácil compreensão, completos e consistentes.
II – Os requisitos de usuário para um sistema devem descrever todos os requisitos de modo que sejam compreensíveis para usuários do sistema que não tenham conhecimento técnico detalhado.
III – O documento de requisitos não deve incluir detalhes da arquitetura ou projeto do sistema.
Estão corretas as afirmações:
“Os __________ de um sistema são as descrições do que um sistema deve fazer, os serviços que oferece e as restrições a seu funcionamento. Refletem as necessidades dos clientes para um sistema que serve a uma finalidade determinada. O processo de descobrir, analisar, documentar e verificar esses serviços e restrições é chamado engenharia de requisitos.”
Qual das alternativas a seguir completa corretamente a lacuna?
A partir deste cenário, analise as afirmativas:
I. A confidencialidade dos dados significa que estes estão disponíveis para todos, exceto usuários que requerem acesso a dados ou usuários que não são confiáveis. Os dados que têm sido mantidos confidenciais são aqueles que não foram comprometidos por outras partes; dados confidenciais não são divulgados a pessoas que não necessitam ou que não deveriam ter acesso a eles.
II. A integridade dos dados refere-se à certeza de que os dados não são adulterados, destruídos ou corrompidos.
III. A disponibilidade dos dados e da informação significa que a informação está disponível quando for necessária.
É correto apenas as afirmativas:
I. Os diagramas da linguagem possibilitam representar visões distintas do sistema.
II. “Cadastrar cliente”, “Registrar pagamento de fatura” e “Ser compatível com Linux” são requisitos funcionais de um sistema de gerenciamento de vendas e, portanto, podem ser representados como Casos de Uso.
III. O diagrama de sequência pode ser útil para representar a sequência de eventos em um cenário de caso de uso.
IV. As linhas horizontais em um diagrama de sequência representam o fluxo da informação que pode ocorrer entre atores, de atores para o sistema e do sistema para os atores.
Está CORRETO o que se afirma em:
I. Requisitos funcionais são as declarações de serviços que o sistema deve fornecer e requisitos nãofuncionais referem-se às propriedades emergentes, bem como às restrições sobre tal sistema.
II. O estudo de viabilidade é uma atividade que integra o processo de engenharia de requisitos.
III. As políticas de rastreabilidade são fundamentais no gerenciamento de requisitos.
IV. Os requisitos do sistema não são afetados por fatores organizacionais.
Está CORRETO o que se afirma, apenas, em:
A respeito de engenharia de software e de requisitos, julgue o item.
Segundo o CPM 4.3, na medição de tamanho funcional de
um sistema, são aplicadas as mesmas métricas para as
funções de dados e de transação.
A respeito de engenharia de software e de requisitos, julgue o item.
O diagrama de atividade da UML é utilizado para
complementar os casos de uso construídos nas fases de
levantamento e análise de requisitos do sistema
O protótipo de interface do usuário é o produto final da técnica de prototipação da engenharia de requisitos.
A técnica Quality Function Deplyment tem como objetivo traduzir os requisitos técnicos em requisitos do cliente.
Dentre as técnicas existentes de elicitação de requisitos baseadas em cenários, os casos de uso são modelos que ajudam a identificar agentes e interações do sistema.
As verificações de validade, consistência e completeza são técnicas fundamentais do processo de validação de requisitos.
Com relação a requisitos de software, julgue o item a seguir.
A necessidade de interoperabilidade para determinar como
um sistema irá interagir com outro sistema é considerada um
requisito externo bem como não funcional.
Com relação a requisitos de software, julgue o item a seguir.
O requisito é considerado de produto bem como não
funcional, quando for determinada uma taxa de falhas
aceitável para o sistema.
Com relação a requisitos de software, julgue o item a seguir.
Se, para um sistema, o requisito de espaço para
armazenamento for de pelo menos 1 TB, então ele constitui
um requisito funcional.
Com relação a requisitos de software, julgue o item a seguir.
Um requisito é considerado funcional quando estiver
relacionado a uma propriedade do sistema, tal como a
confiabilidade.