José Malcher Jr.

Eng. Software – Analista de Sistemas

Lista de Exercícios de Modelo de Maturidade de Software – Lista 8


Questão 1
De acordo com a norma ABNT/ISO 9126, são considerados “requisitos não funcionais” de um software, EXCETO:.
a) Usabilidade, que identifica a facilidade de se compreender o funcionamento e operação do software
b) Confiabilidade, que identifica a capacidade do software em manter a sua integridade após a ocorrência de falhas não controladas
c) Imutabilidade, que identifica a capacidade do software em não sofrer modificações
d) Portabilidade, que identifica a capacidade de adaptação do software quando transferido para outros ambientes e/ou plataformas
e) Eficiência, que avalia o comportamento em relação aos tempos de resposta (ou de processamento).


Questão 2
(FCC – 2007 – TRE – Sergipe – Analista Judiciário – Desenvolvimento) Considere as questões-chave apresentadas na seguinte figura, com o enfoque da ISO 9126:
I. Propõe-se a fazer o que é apropriado?
II. Faz o que foi proposto de forma correta?
III. Com que frequência apresenta falhas?
IV. Há grandes riscos quando se faz alterações?
As seguintes subcaracterísticas aplicáveis à avaliação da qualidade do software: maturidade, estabilidade, acurácia e adequação são aplicáveis, respectivamente, às questões-chave:
a) I, II, IV e III.
b) II, I, III e IV.
c) III, IV, II e I.
d) IV, III, II e I.
e) IV, III, I e II.


Questão 3
(Fonte: FGV – 2009 – MEC – Analista de Teste e Qualidade) Entre os critérios de qualidade da norma ISO 9126, não se inclui:
a) Ergonometria.
b) Funcionalidade.
c) Confiabilidade.
d) Utilizabilidade.
e) Manutenibilidade.


Questão 4
O modelo CMMI organiza as áreas de processo (PAs) em quatro áreas de conhecimento para a escolha daorganização quando da seleção de um modelo CMMI. Indique qual área de processo cobre o desenvolvimento de sistemas de software, disciplina focada na aplicação sistemática e quantificável.
a) Manutenibilidade
b) Funcionalidade
c) Confiabilidade
d) Usabilidade
e) Eficácia


Questão 5
(Fonte: COSEAC/UFF – Dataprev/2008 – Analista – Desenvolvimento de Sistemas) A norma ISO 9.126 foi desenvolvida para identificar atributos de qualidade para software de computador. O período de tempo em que o software está disponível para uso, indicado pelos sub-atributos maturidade, tolerância à falha e recuperabilidade, é caracterizado pelo atributo chave:
a) Confiabilidade.
b) Portabilidade.
c) Manutenibilidade.
d) Eficiência.
e) Funcionalidade.


Questão 6
A métrica interna que mede a “Não permissão de operações incorretas”, utilizando a fórmula X = A/B, onde A = Número de funções implementadas para evitar padrões de operações incorretas e B = Número de operações incorretas que serão consideradas, obteve em cinco produtos de software os seguintes resultados:
Indique o melhor resultado para X.
a) 0,89
b) 0,5
c) 0,96
d) 1,0
e) 1,4


Questão 7
As métricas de aprendizado avaliam quanto tempo os usuários levarão para aprender a usar funcionalidades particulares do sistema e a eficácia quanto à ajuda e documentação. A fórmula empregada é X = A/B, onde A = Número de funções descritas no documento e B = Número total de funções do sistema. Assinale qual dos valores é o melhor para X.
a) 0,5
b) 0,6
c) 1,12
d) 0,92
e) 1,01


Questão 8
As métricas de adaptabilidade indicam um conjunto de atributos para prever o impacto que o produto de software pode ter no esforço do usuário ao tentar adaptá-lo a outros ambientes. Sabendo-se que a fórmula utilizada é X = A/B, onde A = Número de funções implementadas capazes de ter os mesmos resultados em diferentes ambientes de hardware e B = Número total de funções com requisitos de capacidade de adaptação de hardware, assinale a qual o melhor valor para X.
a) 0,53
b) 0,67
c) 1,12
d) 0,92
e) 0,98


Questão 9
Segundo a Norma ISO/IEC 9126, as métricas de entendimento das entradas e saídas é da pela fórmula X = A/B, onde A = Número de funções onde o usuário compreende com sucesso os dados de entrada e saída em um curto período de avaliação e B = Número de funções onde o usuário compreende com sucesso os dados de entrada e saída em um período de observação. O melhor resultado para X é:
a) 0,53
b) 0,67
c) 1,12
d) 0,92
e) 0,98


Questão 10
As métricas de qualidade em uso da Norma ISO/IEC 9126-4 apresentam as seguintes características:
A avaliação da qualidade em uso do software valida a qualidade do produto em cenários e tarefas comuns ao usuário.
Os atributos da qualidade em uso são categorizados pelas características: efetividade, produtividade, segurança e satisfação. Usuários também podem desenvolver e aplicar métricas para seus domínios particulares de aplicação.
a) Apenas I
b) Apenas II
c) Apenas III
d) Apenas I, II
e) Todas


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Aula 08 – Respostas
Questão 1 – C
Justificativa: Todo software deve ser desenvolvido de forma a facilitar alterações ou novas funcionalidades.
Questão 2 – D
Justificativa: I. Propõe-se a fazer o que é apropriado? (qualidade);
II. Faz o que foi proposto de forma correta? (acurácia, que significa precisão);
III. Com que frequência apresenta falhas? Quanto mais maduro o software menor é a possibilidade de ocorrer falhas (maturidade);
IV. Há grandes riscos quando se faz alterações? O software deve estar preparado para facilitar e aceitar mudanças (estabilidade).
Questão 3 – A
Questão 4 – C
Justificativa: A Norma ISO/IEC 9126 define seis características de qualidade de software que devem ser avaliadas: Funcionalidade (finalidade do produto); Confiabilidade (frequência de falhas, recuperabilidade); Usabilidade (esforço para utilizar, aprender o produto); Eficiência (desempenho); Portabilidade (capacidade de transferir o produto para outros ambientes);
Manutenibilidade (esforço necessário para modificar).
Questão 5 – A
Questão 6 – E
Justificativa: Quanto maior X, melhor o resultado.
Questão 7 – D
Justificativa: 0 <= X <=1 (X entre zero e 1). Melhor resultado é X mais próximo de 1.
Questão 8 – E
Justificativa: 0 <= X <=1 (X entre zero e 1) . Melhor resultado é X mais próximo de 1.
Questão 9 – E
Justificativa: 0 <= X <= 1 (X entre zero e 1). Melhor resultado é X mais próximo de 1.
Questão 10 – A
Justificativa: A Norma ISO/IEC 9126-4 – Métricas de Qualidade apresenta todas essas características. Vide Aula 8.


Material retirado da Web.

Se você tiver alguma dúvida ou correção a fazer, por favor, comente! Obrigado!

janeiro 31st, 2017

Posted In: Engenharia de Software, Exercícios, Modelo de maturidade de software

Tags:, ,