SóProvas


ID
893845
Banca
CESPE / CEBRASPE
Órgão
TRT - 10ª REGIÃO (DF e TO)
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de engenharia de requisitos, julgue os itens subsequentes.

Requisitos funcionais estão relacionados ao uso de um sistema sob os pontos de vista de desempenho, usabilidade e confiabilidade, entre outros.

Alternativas
Comentários
  • O enunciado refere-se aos requisitos não-funcionais.
  • Requisitos funcionais : são aqueles que fazem parte do sistema, como um relatório específico, um campo a mais em um cadastro, etc. Eles normalmente têm a finalidade de agregar valor ao usuário ou facilitar o trabalho que ele desenvolve. Requisitos funcionais serão implementados no próprio sistema e a implementação desses requisitos caracteriza um sistema.
     
    Requisitos não-funcionais: é aquele que caracteriza o ambiente onde o sistema será implantado, podendo ser um servidor mais robusto, um firewall, ou um usuário especializado em determinada tarefa. Esses requisitos irão compor o ambiente onde o sistema irá funcionar diariamente por exemplo.
     
    Os requisitos podem ser classificados também pelo seu tipo:
    • Requisitos operacionais;
    • Requisitos de segurança;
    • Requisitos de desempenho;
    • Especificações de Hardware e software.
    • Entre outros.
  • Para complementar o estudo, seguem mais alguns requisitos (classificação Sommerville):

    ·         Domínio
     
    São derivados do Domínio da aplicação e descrevem as características e funcionalidades do sistema que refletem o domínio em questão. São transformados, posteriormente, em requisitos funcionais ou restrições (RNFs). Se não forem satisfeitos, também podem inviabilizar o funcionamento do sistema.
     
    Exemplo:
    “A desaceleração do trem deve ser computada como: Dtrem = Dcontrole + Dgradiente onde Dgradiente = 9.81ms2 vezes o gradiente compensado/alpha, onde os valores de 9.81ms2/alpha variam de acordo com o tipo do trem”.
     
    Problemas com Requisitos de Domínio
     
    - São expressados na linguagem do domínio da aplicação;
    - Alta chance do engenheiro de software não entender;
    - Conhecimento tácito, os especialistas de domínio entendem tão bem da sua área que, muitas vezes, não pensam em tornar os requisitos de domínio explícitos.
     
    ·         Requisitos Permanentes (estáveis)
     
    Derivados da atividade principal da organização. Exemplo: em um hospital sempre haverá requisitos relativos aos médicos, aos pacientes, aos tratamentos, etc. Derivados do modelo de domínio.
     
    ·         Requisitos Voláteis
     
    Requisitos que se modificam durante o desenvolvimento ou quando o sistema está em uso. Exemplo: Requisitos resultantes de políticas governamentais.
     
    Requisitos voláteis são divididos em:
    Requisitos Mutáveis: Se modificam por causa do ambiente do sistema.
    Requisitos emergentes: Surgem à medida que a compreensão do cliente do sistema se desenvolve.
    Requisitos conseqüentes: Resultam da introdução do sistema no ambiente do usuário.
    Requisitos de compatibilidade: Dependem de outro equipamento ou processo. Conforme eles mudam, o requisito também muda.
  • Conceito usado é o dos requisitos não funcionais. Questão Errada!

  • errado - estes sao requisitos nao-funcionais