Pular para o conteúdo principal

Questão de Engenharia de Software — Engenharia de Requisitos — DIPS UNIFAL 2018

Engenharia de SoftwareEngenharia de Requisitos
Código
qa028939
Banca
DIPS UNIFAL
Órgão
UNIFAL
Ano
2018
Cargo
DIPS - - Ana TI ( )

Carolina é Analista de T.I. de uma grande Universidade e atua como Analista de Requisitos dos projetos desenvolvidos em seu setor, a Gerência de Sistemas. Em seu último trabalho ela precisou levantar os requisitos para o projeto de desenvolvimento do Sistema Acadêmico da instituição. Dentre as informações obtidas por Carolina, havia requisitos funcionais e não funcionais, conforme pode ser observado na lista a seguir:

  1. O sistema precisa fornecer uma interface para que o aluno consulte as suas notas;
  2. O sistema deve permitir que o aluno se matricule em disciplinas eletivas;
  3. O sistema deve encerrar a sessão do aluno após detectar 30 minutos de inatividade;
  4. O sistema deve impedir que um mesmo usuário acesse-o simultaneamente a partir de dois dispositivos diferentes;
  5. O sistema deve possibilitar a alteração dos dados pessoais e de contato do aluno pela Secretaria Acadêmica;
  6. O sistema deve trafegar os dados de usuário sobre um protocolo de rede seguro e criptografado;
  7. O sistema precisa oferecer uma interface para o docente fazer o lançamento de notas e apontamento de presenças dos seus alunos;
  8. O sistema deve ser integrado ao Sistema de Gestão de Pessoas da instituição para obter dele os dados de docentes e funcionários;
  9. O sistema deve calcular o coeficiente de rendimento acadêmico do aluno com base na fórmula estabelecida pela Pró-Reitoria de Graduação;
  10. O sistema precisa fornecer relatórios e lista de alunos por curso para o Departamento de Registro Acadêmico;
  11. O sistema deve permitir que o Coordenador de Curso aprove o plano de estudos do aluno;
  12. O sistema deve garantir que o processo de matrícula do aluno em disciplinas ocorra em no máximo 90 segundos.

Com base na lista de requisitos produzida por Carolina, aponte qual é a separação correta dos requisitos entre funcionais e não funcionais:

  1. AFuncionais: 1, 2, 5, 9, 10 e 11. Não Funcionais: 3, 4, 6, 7, 8 e 12.
  2. BFuncionais: 1, 2, 5, 7, 9, 10 e 11. Não Funcionais: 3, 4, 6, 8 e 12.
  3. CFuncionais: 1, 2, 3, 5, 7, 9, 11 e 12. Não Funcionais: 4, 6, 8 e 10.
  4. DFuncionais: 1, 2, 4, 5, 6, 7, 8, 9, 10 e 11. Não Funcionais: 3 e 12.
Revelar gabarito e comentário

GabaritoB — Funcionais: 1, 2, 5, 7, 9, 10 e 11. Não Funcionais: 3, 4, 6, 8 e 12.

Link permanente: /questoes/qa028939