SóProvas


ID
2891869
Banca
IADES
Órgão
CRF-TO
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

Requisitos não funcionais são agrupados em três grandes subgrupos. Um deles possui a seguinte definição:

Esses requisitos especificam ou restringem o comportamento do software. Exemplos incluem os requisitos de desempenho quanto à rapidez com que o sistema deve executar e quanta memória ele requer, os requisitos de confiabilidade que estabelecem a taxa aceitável de falhas, os requisitos de proteção e os requisitos de usabilidade.

SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Education, 2019.


A definição apresentada refere-se ao subgrupo requisitos

Alternativas
Comentários
  • De acordo com Sommerville, requisitos não funcionais são dividido em:

    ▪ Requisitos de Produto: especificam o comportamento do produto. Entre os

    exemplos, estão requisitos de desempenho quanto à rapidez com que o sistema

    deve operar e quanto de memória ele requer, requisitos de confiabilidade que

    definem a taxa aceitável de falhas, requisitos de portabilidade e requisitos de

    usabilidade.

    ▪ Requisitos Organizacionais: são derivados de políticas e procedimentos da

    organização do cliente e do desenvolvedor. Entre os exemplos, estão padrões

    de processo que devem ser usados, linguagem de programação ou o método

    de projeto usado, e requisitos de entrega que especificam quando o produto e

    a sua documentação devem ser entregues.

    ▪ Requisitos Externos: abrange todos os requisitos derivados de fatores externos

    ao sistema e seu processo de desenvolvimento. Entre os exemplos, estão a

    interoperabilidade que define como o sistema interage com outros sistemas,

    requisitos legais que devem ser seguidos, requisitos éticos sistema para

    assegurar que ele será aceito por todos.

  • 2009

    Dentre os requisitos não funcionais, classificados em

    I. De produto.

    II. Organizacionais.

    III. Externos.

    Corresponde a I, II e III, respectivamente,

     a) segurança; privacidade; desempenho.

     b) interoperabilidade; usabilidade; desempenho.

     c) interoperabilidade; desempenho; ético.

     d) portabilidade; de entrega; interoperabilidade.

     e) usabilidade; de segurança; de privacidade.

    2018

    Os requisitos do produto são necessidades ou restrições do software a ser desenvolvido e os requisitos do processo são essencialmente restrições no desenvolvimento do software.

    certa

  • O livro do Sommerville mencionado na questão é uma das principais referências de Engenharia de Software, que inclui Engenharia de Requisitos. Para quem quiser se aprofundar no assunto, é uma boa. Dado o tempo escasso que se tem para cobrir todo o edital do concurso, esta aula é mais que suficiente porque ela vai direto ao que cai.

    A definição extraída do Sommerville fala que “Requisitos não funcionais são agrupados em três grandes subgrupos”. Esses grupos são justamente os 3 subgrupos que vimos: de Produto, Organizacionais e Externos.

    Um desses 3 subgrupos, “especificam ou restringem o comportamento do software” e inclui os requisitos de desempenho, confiabilidade, proteção e usabilidade. O subgrupo que contém esses requisitos é o de Requisitos não-funcionais de Produto.

    Resposta: A