SóProvas


ID
2620525
Banca
CS-UFG
Órgão
SANEAGO - GO
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

São atributos de requisito de software:

Alternativas
Comentários
  • Resposta D.....

     

    Mas, por quê?

     

    Alguém?

     

  • O que são atributos de um softwares? Resposta abaixo.

    Os atributos de software, chamados não funcionais ou de qualidade. Exemplos desses atributos são o tempo de resposta do software a uma consulta do usuário e a compreensão do código do programa. 

    Um conjunto específico de atributos que você pode esperar de um software obviamente depende da aplicação. Portanto, um sistema bancário deve ser seguro, um jogo interativo deve ser ágil, um sistema de comutação de telefonia deve ser confiável, e assim por diante.

    O que é complexidade ciclomática? Resposta abaixo.

    A complexidade ciclomática não é um requisito não funcional, ou seja, é apenas uma métrica. Veja abaixo o que ha no livro de Ian Sommerville.

    - os pesquisadores analisaram os relacionamentos entre a complexidade do programa, medida por métricas como a complexidade ciclomática (McCABE, 1976),

    - Uma métrica de software é uma característica de um sistema de software, documentação de sistema ou processo de desenvolvimento que pode ser objetivamente medido. Exemplos de métricas incluem: o tamanho de um produto em linhas de código; o índice Fog (GUNNING, 1962), que é uma medida da legibilidade de uma passagem de texto escrito; o número de defeitos relatados em um produto de software entregue, e o número de pessoas/dia requerido para desenvolver um componente de sistema. As métricas de software podem ser métricas de controle ou métricas de previsão. Como os nomes sugerem, as primeiras suportam os processos de gerenciamento e as outras o ajudam a prever as características do software. As métricas de controle são geralmente associadas com os processos de software. Exemplos de métricas de controle ou de processos são o esforço médio e o tempo necessário para reparar os defeitos relatados. Métricas de previsão
    são associadas com o software em si e, por vezes, são conhecidas como ‘métricas de produto’. São exemplos de métricas de previsão: a complexidade ciclomática de um módulo (discutida no Capítulo 8), o comprimento médio dos identificadores em um programa e o número de atributos e operações associadas com as classes de objeto em um projeto.

    Fonte: Ian Sommerville

  • "Requisitos, regras de negócio, necessidades e outros itens de uma especificação de requisitos de software precisam ser unicamente identificados. É por meio desta identificação que tais elementos podem ser referenciados tanto pelos usuários quanto software. A identificação única de cada um destes elementos é fornecida por meio de um identificador."

    Fonte - http://www.inf.ufg.br/~fabio/mogno.pdf

  • A custo (para implementar) (Correto, pois todo requisito tem um custo de implementação) e complexidade ciclomática (Incorreto, complexidade ciclomática é uma métrica de complexidade de programas} B prioridade (correto, é possível classificar requisitos por prioridade) e linguagem de implementação.(Incorreto, requisitos independem da linguagem de implementação, pois definem o que um sistema deve fazer e não o como ele deve fazer e ser implementado) C complexidade ciclomática (Incorreto) e risco (correto, a todo o requisito são associados riscos). D risco (Correto) e identificador (Correto, requisitos devem ser identificados de forma única).