Questões de Concurso
Sobre engenharia de requisitos em engenharia de software
Foram encontradas 1.355 questões
Sobre a especificação de requisitos não funcionais, é correto afirmar que requisitos não funcionais
( ) 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, é:
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.
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,
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.
A respeito dos conceitos de engenharia de requisitos, UML 2 e metodologia ágil XP (extreme programming), julgue o item que se segue.
As histórias de usuário, por apresentarem uma descrição abrangente das atividades do usuário, permitem avaliar com segurança a completude dos requisitos essenciais do sistema.
( ) A elicitação de requisitos é uma etapa dedicada a descobrir, investigar e extrair as necessidades, restrições e expectativas dos clientes, usuários e demais partes interessadas para o desenvolvimento de um sistema ou produto.
( ) A prototipação é uma técnica que busca simular para o usuário o funcionamento dos seus requisitos antes que o sistema ou produto final esteja pronto.
( ) A especificação de requisitos é um documento guia da equipe de desenvolvimento, construído sem a participação dos clientes, usuários e demais partes interessadas, os quais serão consultados na etapa posterior de validação de requisitos.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Na engenharia de requisitos, a escolha da técnica de elicitação é importante para o sucesso do projeto.
Assinale a opção que apresenta a técnica de elicitação mais adequada para compreender a rotina real de trabalho dos operadores por meio do acompanhamento direto do seu dia a dia no ambiente de controle, sem interferências ativas prolongadas do analista.
A rastreabilidade de requisitos garante a capacidade de seguir a vida de um requisito em uma direção para frente e para trás, desde sua origem até a implementação e testes.
O principal artefato utilizado na engenharia de requisitos para consolidar essas ligações multidirecionais é o(a)
Durante a fase de classificação, os analistas devem separar com precisão as restrições arquiteturais e qualidades globais do sistema das funcionalidades diretas oferecidas aos usuários. Assinale a opção que apresenta exclusivamente um Requisito Não Funcional (RNF) para o sistema citado.
O Gerente de Engenharia de Software determinou que a equipe demonstrasse matematicamente quais linhas específicas do código-fonte do módulo de parsing foram geradas a partir de qual requisito técnico de segurança original, e quais casos de testes homologados cobrem esse escopo para subsidiar a homologação regulatória civil.
A atividade de Engenharia de Requisitos voltada a estabelecer links lógicos bidirecionais contínuos entre os requisitos de origem, os artefatos de arquitetura, os componentes de código-fonte e as suítes de testes de validação finais é classificada como rastreabilidade do tipo
O IFCE iniciará o desenvolvimento de um sistema para gestão de estágios. O analista de tecnologia da informação identificou que existem diferentes perfis envolvidos (alunos, coordenadores de curso, setor de convênios e empresas parceiras), com necessidades distintas e pouco documentadas. Para compreender expectativas, conflitos e regras implícitas do processo, o profissional optou por reunir representantes desses grupos em sessões estruturadas de discussão coletiva, conduzidas por facilitador, com objetivo de levantar requisitos de forma colaborativa.
Considerando as técnicas de elicitação de requisitos, é correto afirmar que a técnica descrita se refere
O IFCE está desenvolvendo um novo módulo para o sistema de gestão acadêmica. Durante a elicitação, foram levantados os seguintes requisitos:
• o sistema deve permitir que o aluno realize matrícula online;
• o sistema deve responder às requisições em até 3 segundos;
• o sistema deve registrar logs de acesso para auditoria;
• o sistema deve estar disponível 99% do tempo durante o período letivo.
Considerando a classificação de requisitos em Engenharia de Requisitos, assinale a alternativa que apresenta corretamente a classificação do requisito “o sistema deve responder às requisições em até 3 segundos”.