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

Foram encontradas 1.355 questões

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
Q4248416 Engenharia de Software

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.

Alternativas
Q4245045 Engenharia de Software
Sobre a Engenharia de Requisitos, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) 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, é: 
Alternativas
Q4240101 Engenharia de Software
Em um órgão público, pretende-se ampliar a oferta de serviços digitais aos cidadãos. Antes de definir funcionalidades ou iniciar o desenvolvimento de soluções tecnológicas, a equipe responsável decidiu realizar uma etapa de Product Discovery para reduzir incertezas e orientar a tomada de decisão. Nessa etapa, a equipe deve priorizar a realização de atividades voltadas a
Alternativas
Q4240088 Engenharia de Software
Um Tribunal de Justiça pretende criar e implantar um módulo para solicitação e acompanhamento de diligências judiciais dentro do sistema de controle de processos judiciais. O sistema deverá permitir que funcionários registrem pedidos, acompanhem as etapas do fluxo e recebam notificações sobre alterações de status. Após um debate técnico, a equipe de TI decidiu classificar as funcionalidades
Alternativas
Q4240087 Engenharia de Software
Em um Tribunal de Justiça, uma equipe ágil está desenvolvendo um novo módulo para acompanhamento do cumprimento de determinações judiciais. Durante a fase de planejamento, o Product Owner apresentou a seguinte história de usuário: "Como funcionário da Secretaria, desejo registrar o andamento das determinações processuais para acompanhar sua execução e reduzir atrasos". Na análise inicial, a equipe identificou que o sistema atual não possui integração com a base de dados necessária para atender parte das funcionalidades pretendidas. Considerando as boas práticas ágeis, nesse cenário, a
Alternativas
Q4223949 Engenharia de Software
Durante o levantamento de requisitos para um novo sistema de apoio às atividades administrativas da UNIRIO, o técnico de tecnologia da informação responsável pelo projeto percebe que os documentos formais não representam com precisão a forma como os servidores realmente executam suas tarefas diárias. Para compreender o fluxo real de trabalho, ele decide utilizar uma técnica de observação na qual realiza uma imersão no ambiente, acompanha o dia a dia dos funcionários, observa tarefas reais, registra anotações e identifica necessidades que não aparecem nos processos oficiais, mas que são essenciais para o sistema a ser desenvolvido. Essa abordagem permite descobrir requisitos implícitos, baseados no trabalho real e não apenas em procedimentos formais. Considerando o cenário apresentado, qual técnica está sendo utilizada? 
Alternativas
Q4222419 Engenharia de Software
Um engenheiro de requisitos recém-contratado precisa mapear os requisitos detalhados de usabilidade do novo terminal gráfico utilizado por controladores de tráfego aéreo, cuja rotina de trabalho é altamente dinâmica e estressante.
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.
Alternativas
Q4222409 Engenharia de Software
Após um incidente de segurança em um software de controle de tráfego de superfície de aeródromo, a diretoria exigiu saber quais módulos de código-fonte e quais casos de teste homologados estavam associados ao requisito de segurança original, catalogado como “REQ-042 – Autenticação Multifator”.
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)
Alternativas
Q4222408 Engenharia de Software
No desenvolvimento do Sistema de Gestão de Escalas de Controladores de Voo, a equipe de engenharia de requisitos mapeou diversas necessidades junto à diretoria operacional do Serviço de Navegação Aérea.
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.
Alternativas
Q4222398 Engenharia de Software
Durante o ciclo de auditoria de segurança de um Sistema de Processamento de Planos de Voo (FPL), identificou-se uma inconsistência lógica na validação de mensagens de atualização compulsórias enviadas pelas companhias aéreas.
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 
Alternativas
Q4219362 Engenharia de Software

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

Alternativas
Q4219361 Engenharia de Software

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”.

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