Questão de Arquitetura de Software — Software — UNIFAL-MG 2018
Arquitetura de SoftwareSoftware
- Código
- qq408324
- Banca
- UNIFAL-MG
- Órgão
- UNIFAL-MG
- Ano
- 2018
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
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:
- AFuncionais: 1, 2, 5, 9, 10 e 11.Não Funcionais: 3, 4, 6, 7, 8 e 12.
- BFuncionais: 1, 2, 5, 7, 9, 10 e 11.Não Funcionais: 3, 4, 6, 8 e 12.
- CFuncionais: 1, 2, 3, 5, 7, 9, 11 e 12.Não Funcionais: 4, 6, 8 e 10.
- DFuncionais: 1, 2, 4, 5, 6, 7, 8, 9, 10 e 11.Não Funcionais: 3 e 12.