Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — UERJ 2024

Arquitetura de SoftwareSoftware
Código
qg366091
Banca
UERJ
Órgão
UERJ
Ano
2024
Nível
Médio
Cargo
Técnico em Tecnologia da Informação - Programador de Sistemas
Em engenharia de requisitos, o conceito correto de “requisitos de sistema” corresponde:
  1. Aao manual técnico gerado pelo programador após a etapa de desenvolvimento do sistema
  2. Bàs descrições do que o sistema deve fazer, aos serviços que oferece e às restrições a seu funcionamento
  3. Caos detalhes operacionais específicos, como procedimentos internos da empresa ou políticas de segurança, podendo incluir manuais de usuário ou políticas internas
  4. Dàs afirmações inseridas pelo gerente de projeto, em uma linguagem natural, de quais requisitos técnicos o programador deverá respeitar no desenvolvimento do produto
Revelar gabarito e comentário

GabaritoB — às descrições do que o sistema deve fazer, aos serviços que oferece e às restrições a seu funcionamento

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Requisitos de Sistema

Gabarito: letra B. Requisitos de sistema são as descrições do que o sistema deve fazer, os serviços que oferece e as restrições a seu funcionamento — definição clássica da engenharia de requisitos, conforme consta na literatura da área (Sommerville, Pressman e outros).

A banca pede o conceito correto de “requisitos de sistema”. A alternativa B reproduz fielmente essa definição. As demais confundem requisitos com documentação posterior (manual técnico), detalhes operacionais ou visão restrita do gerente de projeto.

1Definição
O que o sistema deve fazer
Serviços que oferece
Restrições ao funcionamento
2Tipos
Funcionais
Não funcionais
3Características
Estabelecidos antes do desenvolvimento
Elicitados pela equipe
Documentados formalmente
Requisitos de sistema
LEVELsoulevel.com.br
Requisitos de sistema: Definição (O que o sistema deve fazer, Serviços que oferece, Restrições ao funcionamento); Tipos (Funcionais, Não funcionais); Características (Estabelecidos antes do desenvolvimento, Elicitados pela equipe, Documentados formalmente)

Alternativa A — ❌ Incorreta

Requisitos de sistema são estabelecidos antes do desenvolvimento, não após. O manual técnico gerado pelo programador é um artefato da implementação, não a especificação do que deve ser construído.

Alternativa B — ✅ Correta ⟵ GABARITO

A definição está em conformidade com o conceito amplamente aceito: descrições do que o sistema deve fazer, serviços oferecidos e restrições operacionais. Abrange tanto requisitos funcionais quanto não funcionais.

Alternativa C — ❌ Incorreta

Procedimentos internos, políticas de segurança e manuais de usuário não são, em si, requisitos de sistema. Podem ser fontes ou restrições, mas a alternativa mistura conceitos e extrapola o escopo dos requisitos.

Alternativa D — ❌ Incorreta

Reduz os requisitos a “afirmações inseridas pelo gerente de projeto”, ignorando que os requisitos são elicitados, analisados e documentados por toda a equipe, e não se limitam a requisitos técnicos isolados.

Gabarito: letra B.

Link permanente: /questoes/qg366091