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

Foram encontradas 1.360 questões

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
Q4219318 Engenharia de Software
No ciclo de vida de desenvolvimento de software, a garantia de qualidade depende diretamente da conexão entre os requisitos funcionais e as validações finais.

Nesse cenário, os critérios de aceitação são descritos como uma forma de documentar os anseios e as necessidades do cliente, especificando como o sistema deve operar para ser aceito. Eles servem como o elo fundamental de rastreabilidade, transformando regras de negócio em cenários de teste verificáveis.

Sobre os critérios de aceitação, analise as afirmativas a seguir.

I. Servem para verificar se o sistema como um todo adere aos critérios contratuais acordados com o usuário final.
II. Ajudam a confirmar que o software cumpre todos os seus requisitos funcionais e não funcionais.
III. Auxiliam na tomada de decisão dos stakeholders sobre o "go-live" (entrada em produção).

Está correto o que se afirma em  
Alternativas
Q4219316 Engenharia de Software
Na Engenharia de Requisitos, a prototipação atua como um mecanismo de redução de incertezas, mitigando falhas na interpretação das necessidades dos stakeholders.

A escolha do nível de fidelidade do protótipo deve ser alinhada às necessidades específicas de cada etapa do processo, variando entre a exploração conceitual na elicitação e o refinamento detalhado na validação.

Relacione os níveis de fidelidade de prototipagem apresentados a seguir às suas características e propriedades. 

1. Alta Fidelidade
2. Baixa Fidelidade

( ) Prioriza a validação da arquitetura de informação e dos fluxos lógicos de navegação com baixo investimento de tempo.
( ) Fornece uma representação funcional próxima ao produto final, permitindo avaliar a usabilidade e a experiência do usuário de forma realista.
( ) Possibilita a análise de aspectos de design de interface, como paleta de cores, tipografia e tempos de resposta do sistema.
( ) Técnica de custo reduzido que visa o descarte imediato após a elicitação dos requisitos fundamentais.
( ) Apresenta o risco de distrair os stakeholders com elementos cosméticos, prejudicando a crítica sobre a lógica de negócio subjacente.

Assinale a opção que apresenta a relação correta, segundo a ordem apresentada.
Alternativas
Q4219292 Engenharia de Software
Diagramas UML são um valioso recurso para documentar as funcionalidades e a dinâmica das interações em um sistema a ser projetado.

Para representar as interações externas com o sistema e as funcionalidades percebidas pelos usuários, assinale a opção que apresenta o diagrama UML mais indicado. 
Alternativas
Q4218362 Engenharia de Software
Josiel, servidor do Ministério Público, foi incumbido da elaboração do Termo de Referência para a contratação de uma Solução de TI. Com base na Resolução CNMP nº 283/2024, é necessário que sejam especificados, a partir do Estudo Técnico Preliminar (ETP), os requisitos da solução.

Diante do exposto, representa um requisito corretamente classificado: 
Alternativas
Q4216314 Engenharia de Software
Ao projetar um sistema, o cliente apresentou uma lista de requisitos a serem implementados.

Relacione os requisitos listados a seguir à sua classificação como Funcionais (RF) ou Não Funcionais (RNF).

1. Requisito Funcional (RF)
2. Requisito Não Funcional (RNF)

( ) Emitir relatórios diários de indicadores de performance.
( ) Armazenar dados temporais estritamente sob o padrão da ISO 8601.
( ) Adaptar a interface dinamicamente para dispositivos móveis e desktops.

Assinale a opção que indica a relação correta, segundo a ordem apresentada.  
Alternativas
Q4209722 Engenharia de Software
Durante a gestão de mudanças em uma plataforma distribuída de comércio eletrônico, a equipe de engenharia de software identificou que alterações em requisitos de pagamento provocavam impactos em funcionalidades previamente entregues, casos de teste automatizados e integrações externas associadas ao fluxo transacional. Na revisão dos artefatos do projeto, foram analisados aspectos relacionados à rastreabilidade horizontal, rastreabilidade vertical e análise de impacto entre requisitos e componentes implementados. Nesse sentido, assinale a afirmativa correta, considerando os conceitos de engenharia de requisitos e gestão de mudanças. 
Alternativas
Ano: 2026 Banca: DEPSEC Órgão: UNIFAP Prova: DEPSEC - 2026 - UNIFAP - Arquivista |
Q4185817 Engenharia de Software
A universidade vai contratar um sistema para gestão documental, mas a equipe técnica avisa que não basta o sistema “funcionar”; ele precisa ter capacidade de armazenamento, obedecer à legislação, ser interoperável e manter disponibilidade adequada para uso contínuo.
Essas exigências se enquadram como:
Alternativas
Q4185117 Engenharia de Software
A respeito de arquitetura, design e testes de software, julgue os itens seguintes.
Em ambientes web, os requisitos funcionais definem o modo de comportamento da aplicação, com foco em características como desempenho e usabilidade.
Alternativas
Q4181864 Engenharia de Software
Em um projeto de modernização de um sistema institucional, a equipe de TI recebeu demandas de diferentes áreas usuárias. Parte das solicitações descrevia funcionalidades esperadas, como emissão de relatórios parametrizados e integração com serviços externos, enquanto outra parte descrevia restrições, como tempo máximo de resposta, rastreabilidade das operações, disponibilidade mínima e compatibilidade com determinados navegadores. Durante a revisão do plano de qualidade, também se discutiu a diferença entre verificar se os artefatos foram construídos conforme as especificações e validar se o produto atende às necessidades reais dos usuários. Acerca do tema, assinale a alternativa CORRETA.
Alternativas
Q4181566 Engenharia de Software
O Modelo de Requisitos para Sistemas Informatizados de Gestão de Processos e Documentos do Poder Judiciário (MoReq-Jus), aprovado pela Resolução CNJ nº 522/2023, explicita que: 
Alternativas
Q4176587 Engenharia de Software

No que se refere às metodologias de inovação e ao desenvolvimento de soluções centradas no usuário, julgue o item subsequente.


No design de produto, a pesquisa em UX foca em questionar diretamente os usuários acerca das funcionalidades e o projeto das interfaces desejadas.

Alternativas
Q4160446 Engenharia de Software
Em um consórcio público intermunicipal, um Analista de Sistemas foi designado para realizar o levantamento inicial de requisitos de um novo sistema de gestão de solicitações administrativas. Para isso, a equipe de engenharia de requisitos precisa compreender como os servidores utilizam o sistema atual e quais funcionalidades são esperadas na nova solução. Nesse processo, são realizadas interações com os stakeholders do sistema, podendo ocorrer de forma formal ou informal. A equipe de engenharia de requisitos questiona os usuários sobre o sistema atual e o sistema desejado, e os requisitos são obtidos a partir das respostas fornecidas. Essas interações podem ser estruturadas com perguntas fechadas, nas quais há um conjunto predefinido de questões, ou abertas, nas quais não há roteiro fixo, permitindo explorar livremente as necessidades dos usuários. Com base nessa situação, assinale a alternativa que corresponde CORRETAMENTE à técnica de levantamento de requisitos supracitada. 
Alternativas
Q4160435 Engenharia de Software
No contexto da engenharia de software, diferentes técnicas e mecanismos são utilizados para apoiar o desenvolvimento, a validação e o acompanhamento de sistemas ao longo do ciclo de vida do software. Entre esses mecanismos, existe um conceito cuja finalidade é permitir o acompanhamento ea vinculação entre requisitos, testes, funcionalidades implementadas e demais artefatos produzidos durante o desenvolvimento, facilitando o controle das mudanças e a verificação de impactos no sistema. Com base nessa descrição, assinale a alternativa que corresponde ao conceito supracitado.
Alternativas
Q4160423 Engenharia de Software
No contexto da engenharia de software, analise as assertivas a seguir, acerca de regras de negócio e histórias de usuário, e julgue-as em Verdadeiras (V) ou Falsas (F):

() Regras de negócio representam restrições, políticas ou condições que definem como o sistema deve operar de acordo com as necessidades da organização.

() Histórias de usuário são descrições curtas das funcionalidades do sistema sob a perspectiva do usuário, geralmente escritas em linguagem simples e objetiva.

() "O sistema deve permitir a emissão de relatórios em formato PDF" é um exemplo de regra de negócio.

() Um documento que relaciona requisitos do sistema aos respectivos casos de teste e módulos implementados constitui um exemplo de história de usuário.


Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?
Alternativas
Q4160420 Engenharia de Software
No contexto de engenharia de requisitos, os requisitos podem ser classificados em funcionais, quando descrevem o que o sistema deve fazer, e não funcionais, quando descrevem restrições, qualidades ou condições de funcionamento do sistema. Com base nessa distinção, relacione as classificações da Coluna I com suas respectivas descrições, dispostas na Coluna II:

Coluna I
(1) Requisitos Funcionais. (2) Requisitos Não Funcionais.
Coluna II:
() Um usuário deve ser capaz de pesquisar as listas de agendamentos para todas as clínicas.

() O sistema deve gerar a cada dia, para cada clínica, а lista dos pacientes para as consultas daquele dia.

() O sistema deve permitir o cadastro de membros da equipe com registro de identificação numérica de oito dígitos.

() O sistema deve estar disponível para todas as clínicas durante o horário normal de trabalho (segunda a sexta-feira, 8h30 às 17h30), com períodos de indisponibilidade não superiores a cinco segundos por dia.

() O sistema deve garantir que todos os acessos sejam autenticados por meio de cartões de identificação da autoridade da saúde, como mecanismo obrigatório de segurança e controle de acesso.

() O sistema deve estar em conformidade com as disposições de privacidade dos pacientes estabelecidas no HStan-03-2006-priv.

Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?
Alternativas
Q4158850 Engenharia de Software
A Assembleia Legislativa planeja migrar seus sistemas legados para um ambiente de nuvem e contratar o desenvolvimento um novo portal de transparência. Para garantir a segurança e a conformidade técnica no modelo contratual, a solução deve prever que
Alternativas
Q4146479 Engenharia de Software

No que se refere aos conceitos fundamentais de engenharia de software e à metodologia SCRUM, julgue o item a seguir.


Na engenharia de requisitos, os requisitos funcionais descrevem as ações, os comportamentos e os serviços específicos que um sistema deve executar, enquanto os requisitos não funcionais definem as propriedades, os critérios de qualidade e as restrições de operação do sistema.

Alternativas
Q4126654 Engenharia de Software
Na engenharia de software, a definição de requisitos funcionais e não funcionais exerce papel de grande importância.

Dessa forma, um exemplo de um requisito não funcional é que o sistema sob análise deve
Alternativas
Q4100895 Engenharia de Software
Em relação às técnicas de levantamento de requisitos para desenvolvimento de software, analise as assertivas a seguir.

I- A amostragem é uma técnica que consiste em selecionar, de forma organizada, parte dos indivíduos ou elementos de uma população (de usuários, por exemplo), de modo que essa parte represente adequadamente o todo e permita a obtenção de informações relevantes sobre o conjunto completo da população.
II- Entrevistas conduzidas com debates amplamente abertos funcionam bem. No entanto, cabe aos interessados (stakeholders) assegurarem que a conversa permaneça direcionada ao software em desenvolvimento, para que desvios de foco sejam evitados.
III- A etnografia é uma técnica na qual a equipe de análise acompanha diretamente o ambiente de trabalho, observando e registrando como as atividades da equipe operacional realmente ocorrem, para compreender o funcionamento prático dos processos a serem considerados no software em desenvolvimento. Essa abordagem pode ser utilizada em conjunto com a prototipação para validar e refinar a compreensão de como o software deve funcionar.
IV- Brainstorm é uma técnica interativa que envolve reuniões estruturadas, com a participação de todos os interessados (stakeholders), e visa discutir ideias, alinhar expectativas e tomar decisões consensuais sobre o software em desenvolvimento.

É CORRETO o que se afirma apenas em:
Alternativas
Respostas
21: E
22: E
23: C
24: D
25: E
26: B
27: B
28: B
29: E
30: A
31: E
32: E
33: A
34: D
35: A
36: A
37: D
38: C
39: A
40: A