Questões de Concurso sobre Classificação de Requisitos

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
57 questões encontradas
Questões por página
20
Mais recentes
 

Uma equipe de desenvolvimentos de software está trabalhando na análise de negócios e requisitos, e, no momento, está verificando os requisitos que dizem respeito ao modo como um software produzido deve atuar dentro da perspectiva do usuário final. Nesse caso, esses requisitos são classificados como sendo:


A

técnicos


B

funcionais


C

operacionais


D

transacionais

A elaboração do Documento de Requisitos exige uma separação clara entre os níveis de abstração e a natureza técnica das necessidades de um projeto. Descrições em linguagem natural e diagramas gerais são essenciais para validar a ideia com stakeholders, mas frequentemente são ambíguas e inadequadas para guiar diretamente o desenvolvimento. Essas descrições compõem os requisitos _____________. Para solucionar essa ambiguidade, elabora-se uma especificação técnica detalhada, que serve como contrato e guia exato para a equipe técnica, denominada requisitos _____________. Independentemente do nível de detalhamento documental, as necessidades também se dividem quanto à sua natureza: as descrições dos serviços exatos que o software deve fornecer e como deve reagir a entradas específicas formam os requisitos _____________. Em contrapartida, as restrições que afetam as propriedades emergentes do sistema como um todo são os requisitos ______________.


Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.


A

funcionais – de sistema – de usuário – não funcionais


B

organizacionais – funcionais – de sistema – não funcionais


C

não funcionais – funcionais – de produto – de sistema


D

não funcionais – de sistema – funcionais – organizacionais


E

de usuário – de sistema – funcionais – não funcionais

Durante o desenvolvimento de um novo sistema de atendimento ao público, uma equipe adota metodologias ágeis e passa a utilizar um backlog de produto para gerenciar os requisitos. Esse backlog contém diversas funcionalidades descritas em linguagem acessível, priorizadas de acordo com o valor para o cliente. Em cada iteração, itens do backlog são refinados e selecionados para desenvolvimento. Considerando as boas práticas de engenharia de requisitos e gestão de backlog, é correto afirmar que


A

o backlog é um artefato voltado principalmente para a organização de requisitos funcionais, podendo incluir, também, requisitos não funcionais.


B

a priorização do backlog deve considerar a participação dos desenvolvedores para refletir o valor de negócio e a visão do cliente.


C

o backlog pode incluir requisitos de diversas origens, não se limitando a casos de uso formalmente modelados em UML.


D

o backlog de produto representa uma forma estruturada de gerenciar requisitos de modo evolutivo e incremental, permitindo refinamentos ao longo do tempo.


E

a gestão do backlog dispensa a preocupação com rastreabilidade ou análise de impacto, pois essas atividades são típicas de processos preditivos.

No desenvolvimento de um sistema de controle de frota da Secretaria Municipal de Obras, foram identificadas as seguintes características durante o levantamento de requisitos:


I.O sistema deve permitir o cadastro e a manutenção de veículos.

II.Os dados do sistema devem ser armazenados em banco criptografado.

III.O sistema deve responder a comandos em até 2 segundos.

IV.Os motoristas devem receber alertas em tempo real sobre a manutenção.


Com base nos conceitos de engenharia de requisitos, é correto afirmar que:


A

Apenas I e IV são requisitos funcionais.


B

I, II e III são funcionais e IV é não funcional.


C

Apenas II e III são requisitos funcionais.


D

Apenas I e IV são requisitos não funcionais.


E

Apenas II e III são requisitos não funcionais.

Um Tribunal Regional do Trabalho está desenvolvendo um novo sistema de gestão documental, seguindo as diretrizes do MoReq-Jus 2ª edição. Durante a fase de levantamento de requisitos, a equipe de Técnicos Judiciários recebeu diversas solicitações dos gestores de diferentes áreas. Após isso, os requisitos foram categorizados. A associação correta de um requisito com sua categoria é apresentada em:


A

Exigência de que o sistema esteja em conformidade com a Lei Geral de Proteção de Dados Pessoais (LGPD): é um Requisito Não Funcional Externo (RNF-E), pois se trata de uma norma legal que influencia a definição de outros requisitos do sistema.


B

Exigência de que o sistema permita a pesquisa por palavras-chave nos documentos cadastrados: é um Requisito Não Funcional Externo (RNF-E), pois influencia na conformidade do sistema com normas legais e regulatórias.


C

Obrigatoriedade de o sistema armazenar e exibir a versão mais recente de um documento editado: é um Requisito Não Funcional de Produto (RNF-P), pois impacta a usabilidade e a interoperabilidade do sistema.


D

Exigência de que os usuários façam login por meio de autenticação de dois fatores, sendo um deles a confirmação via código por SMS: é um Requisito Não Funcional Crítico (RNF-C), pois estabelece um comportamento crítico a ser implementado no código.


E

Definição de que o tempo máximo de resposta para a abertura de um documento deve ser inferior a 2 segundos: é um Requisito Não Funcional Crítico (RNF-C), pois envolve uma otimização crítica do ambiente tecnológico da organização.

Durante o processo de levantamento de requisitos para um novo sistema de gerenciamento financeiro, a equipe de análise identificou uma série de requisitos. Um dos requisitos especifica que "o sistema deve permitir que o usuário cadastre novas transações financeiras e as categorize como despesas ou receitas". Como esse requisito específico deve ser classificado?


A

Requisito funcional, pois descreve uma funcionalidade que o sistema deve realizar para atender a uma necessidade do usuário.


B

Requisito não funcional, pois trata de uma qualidade do sistema em relação à usabilidade.


C

Requisito de negócio, pois descreve um objetivo organizacional que o sistema deve alcançar.


D

Requisito de restrição, pois impõe uma limitação ao desenvolvimento da funcionalidade no sistema.

Com base nos objetivos da modelagem de requisitos na Engenharia de Software, qual das alternativas a seguir reflete o propósito da análise de requisitos no desenvolvimento de software?


A

A análise de requisitos busca determinar como o sistema será implementado, com foco em estratégias técnicas desde o início do projeto.


B

O principal objetivo da modelagem de requisitos é evitar qualquer tipo de reavaliação ou adaptação durante o projeto de software.


C

A análise de requisitos deve ser totalmente desvinculada do projeto de software para evitar sobreposição de tarefas.


D

O modelo de requisitos é responsável apenas por descrever a funcionalidade de negócio, sem qualquer relação com elementos técnicos do sistema.


E

A modelagem de requisitos visa a descrever o que o cliente solicita, estabelecer uma base para o projeto e definir requisitos que possam ser validados após o desenvolvimento do software.

O Analista de Sistemas deve garantir a Rastreabilidade dos requisitos do projeto de forma bidirecional.


O principal benefício da Rastreabilidade no Gerenciamento do Ciclo de Vida do Software é o de


A

reduzir o custo da documentação em 50%.


B

aumentar a velocidade de compilação do código.


C

permitir avaliar o impacto de uma mudança no requisito sobre os artefatos downstream e vice-versa.


D

automatizar a geração de testes de aceitação no pipeline de CI/CD.


E

garantir que todos os stakeholders aprovem o Plano de Teste.

Considerando os requisitos funcionais e não funcionais, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.


( ) Requisitos funcionais descrevem o que o sistema deve fazer.

( ) Requisitos não funcionais estão relacionados à experiência do usuário.

( ) Requisitos funcionais podem ser testados diretamente.

( ) Requisitos não funcionais são sempre fáceis de medir.

( ) Requisitos funcionais e não funcionais são mutuamente exclusivos.


A

V – V – F – V – F.


B

F – V – F – V – F.


C

F – F – F – V – V.


D

V – F – F – V – F.


E

V – V – V – F – F.

A Matriz de Rastreabilidade de Requisitos (MRR) é amplamente utilizada no gerenciamento de requisitos de software. Assinale a alternativa que representa corretamente seu significado.


A

A MRR é uma ferramenta para gerenciar os custos associados aos requisitos do projeto.


B

A MRR é uma técnica para priorizar requisitos com base em sua importância para o sucesso do projeto.


C

A MRR é uma estrutura para rastrear a relação entre requisitos, desde sua origem até sua implementação e teste.


D

A MRR é uma metodologia para identificar e corrigir inconsistências entre os requisitos do sistema.

Scrum é um framework de gerenciamento utilizado no desenvolvimento ágil de software. Dentre o conjunto de artefatos do Scrum, o artefato que representa a lista de recursos e requisitos do software que devem ser concluídos para o sucesso do projeto é o


A

MVP.


B

PO.


C

product backlog.


D

sprint.


E

stakeholder.

Qual dos seguintes princípios de Engenharia de Software ajuda a compreender sistemas complexos através de representações simplificadas, como diagramas ou descrições textuais resumidas?


A

Abstração, que descreve elementos de nível mais alto facilitando a compreensão de sistemas complexos.


B

Decomposição, que organiza o software em partes menores, mas não foca em representações simplificadas.


C

Modelagem visual, que utiliza diagramas para representar sistemas, mas não abrange diretamente descrições textuais.


D

Generalização, que trata da classificação de objetos, mas não visa a simplificar a compreensão por meio de descrições.


E

Padronização, que define estruturas para garantir a qualidade, sem necessariamente se relacionar à sua simplificação.

Os requisitos de software podem ser tanto as necessidades funcionais quanto as necessidades não funcionais.


C

Certo


E

Errado

Durante o levantamento de requisitos para um novo sistema de gerenciamento de projetos, uma instituição identificou requisitos conflitantes entre diferentes departamentos. O departamento financeiro quer que o sistema inclua um nível elevado de controle sobre os gastos, enquanto o departamento de operações prefere um sistema mais flexível, com menos restrições.

Sob a visão da engenharia de requisitos, a abordagem mais adequada para resolver esse conflito e garantir que os requisitos sejam claros e completos é


A

priorizar o requisito do departamento financeiro, pois o controle de gastos é essencial em qualquer sistema de gerenciamento de projetos, e as restrições adicionais irão beneficiar a instituição.


B

realizar um processo de negociação e análise de trade-offs entre os departamentos para encontrar uma solução que balanceie controle e flexibilidade, documentando as decisões e os compromissos alcançados.


C

ignorar o conflito temporariamente e incluir ambos os requisitos no sistema, confiando que a equipe de desenvolvimento decidirá como implementá-los de forma adequada.


D

priorizar o requisito do departamento de operações, já que a flexibilidade é mais valorizada pelos usuários finais, e as restrições podem ser adicionadas depois, se necessário.


E

sugerir uma pesquisa entre os usuários finais para decidir quais funcionalidades são mais relevantes, implementando o sistema de acordo com a preferência majoritária.

Ano: 2024
Prova: IDCAP - Prefeitura de Serra - Analista de Tecnologia da Informação - Área: Desenvolvimento - 2024

No contexto da engenharia de requisitos, as informações do processo de requisitos devem ser catalogadas e associadas aos outros elementos de forma que possam ser referenciadas através dos diversos itens de informação registrados, como o objetivo que garantira:


A

A rastreabilidade.


B

A volatilidade.


C

A mutabilidade.


D

A validação.


E

A configuração.

Considere um projeto de software para um sistema de concessão e controle de linhas de crédito para pessoas físicas e jurídicas. Abaixo estão elencados alguns dos requisitos levantados:


I. Adequação à LGPD (Lei Geral de Proteção de Dados Pessoais).

II. Desenvolvimento em linguagem C#.

III. Multiplataforma: macOS, Linux e Windows.

IV. Transações via PIX.

V. Cópia diária de todos os dados.


Quais identificam um requisito do tipo funcional?


A

Apenas I.


B

Apenas II.


C

Apenas IV.


D

Apenas II e III.


E

Apenas I, III e V.

A gestão de requisitos de software é responsável por


A

codificar e implementar os requisitos definidos pelo cliente no projeto.


B

focar na definição de requisitos de alto nível, sem envolver detalhes técnicos do projeto.


C

identificar, analisar, documentar e rastrear requisitos durante o ciclo de vida do projeto.


D

isolar a comunicação com outras equipes de projeto ou partes interessadas.

A Equipe de Tecnologia (ETi) de um tribunal de contas está levantando as necessidades para um novo sistema junto às partes interessadas. Uma das partes interessadas solicitou que o novo sistema seja fácil de usar, como requisito não funcional.


Para que o requisito não funcional “fácil de usar” seja objetivamente testado, a ETi deve considerar a métrica:


A

eficiência;


B

disponibilidade;


C

tempo de treinamento;


D

taxa de ocorrência de falhas;


E

tempo de atualização de tela.

Quanto as definições de requisitos dadas por Sommerville (2011), analise as afirmativas abaixo e assinale a alternativa correta.


1. Requisitos funcionais: São restrições aos serviços ou funções oferecidos pelo sistema. Incluem restrições de timing, restrições no processo de desenvolvimento e restrições impostas pelas normas. Ao contrário das características individuais ou serviços do sistema, os requisitos funcionais, muitas vezes, aplicam-se ao sistema como um todo.

2. Requisitos não funcionais: São declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve se comportar em determinadas situações. Em alguns casos, os requisitos não funcionais também podem explicitar o que o sistema não deve fazer.


Das afirmativas:


A

As afirmativas (1) e (2) são verdadeiras


B

A afirmativa (1) é verdadeira, e a (2) é falsa


C

A afirmativa (2) é verdadeira, e a (1) é falsa


D

As afirmativas (1) e (2) são falsas

Na análise de requisitos se software, os funcionais devem ser restritos ao que o sistema deve fazer; os não funcionais não devem abordar restrições que se apliquem ao sistema como um todo e sim aos detalhes específicos, tais como segurança e desempenho.


C

Certo


E

Errado

 
 
Gerar simulado