Buscar

Qualidade de Software - Lista de Exercícios 2 com Gabarito

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Centro Universitário Unicarioca 
Qualidade de Software 
Prof.: Rafael Targino 
 
LISTA DE EXERCÍCIOS 2 
Entrega somente pelo AVA até as 23:55h da data de entrega 
(se fizer a lista no caderno, tirar foto ou utilizar o aplicativo para celular CamScanner) 
 
Questão 1 
Em que pode consistir o aumento de 
qualidade em uso de um software para o 
processo? 
a) Qualidade percebida pela própria 
empresa sobre o software; 
b) Na aferição da qualidade do software 
em cada contexto específico. 
c) Não precisar aferir o software; 
d) Não levar em conta o usuário, tudo é 
definido pela empresa; 
e) Fazer uma aferição apenas no final do 
processo; 
 
Questão 2 
A precisão da qualidade depende, em 
grande parte, das métricas escolhidas. 
Para aumentar a confiabilidade dos 
resultados são necessárias algumas 
características que as métricas deveriam 
apresentar, de acordo com o requisitos 
especificados na ISO/IEC 9126-1. Uma 
característica relevante para medição é 
"Custo e complexidade", que pode ser 
descrita como: 
I. Os resultados gerados devem ser 
idênticos ao aplicar a medição no mesmo 
produto. 
II. A medição não deve ser tendenciosa, ou 
seja, preservar a publicação dos 
resultados. 
III. Aplicação da métrica deve ser 
econômica e tecnicamente viável. 
 
a) Apenas II e III 
b) Apenas III 
c) Apenas I e II 
d) Apenas I 
e) Apenas II 
 
Questão 3 
Para Pressman (2002), o uso de um 
modelo de qualidade de software apoia a 
categorização de fatores de McCall (1997). 
Para o autor, o contexto a partir da 
qualidade interna e externa passa a ser 
categorizado por algumas características. 
Uma delas é a Usabilidade, que significa: 
a) Capacidade de fornecer funções que 
correspondam às necessidades 
explícitas e implícitas do usuário quando 
o software é utilizado sob condições 
especificadas. 
b) Capacidade que o produto tem de ser 
entendido, aprendido, utilizado e ser 
atraente para o usuário. 
c) Esforço necessário para se fazer 
modificações específicas no software. 
d) Capacidade do software de manter seu 
nível de desempenho quando utilizado 
em condições estabelecidas. 
e) Relacionamento entre o nível de 
desempenho do software e a 
quantidade de recursos utilizados, sob 
condições estabelecidas. 
 
Questão 4 
São atributos para avaliação da 
manutenibilidade: 
a) Analisabilidade, estabilidade, 
inteligibilidade, apreensibilidade e 
conformidade 
b) Apreensibilidade, estabilidade, 
estabilidade, testabilidade e 
confiabilidade 
c) Analisabilidade, modificabilidade, 
estabilidade, testabilidade e 
conformidade 
d) Analisabilidade, modificabilidade, 
inteligibilidade, testabilidade e 
confiabilidade 
e) Analisabilidade, estabilidade, 
inteligibilidade, testabilidade e 
conformidade 
 
 
Questão 5 
Para Pressman (2002), o uso de um 
modelo de qualidade apoia a categorização 
de fatores de McCall (1997). Para o autor, 
o contexto a partir da qualidade interna e 
externa passa a ser categorizado por 
algumas características. Uma delas é a 
Funcionalidade, que significa: 
a) Capacidade que o produto tem de ser 
entendido, aprendido, utilizado e ser 
atraente para o usuário. 
b) Relacionamento entre o nível de 
desempenho do software e a 
quantidade de recursos utilizados, sob 
condições estabelecidas. 
c) Esforço necessário para se fazer 
modificações específicas no software. 
d) Capacidade de fornecer funções que 
correspondam às necessidades 
explícitas e implícitas do usuário quando 
o software é utilizado sob condições 
especificadas. 
e) Capacidade do software de manter seu 
nível de desempenho quando utilizado 
em condições estabelecidas. 
 
Questão 6 
Observe a afirmativa e marque a opção 
que corresponde à subcaracterística: 
"...capacidade que o produto tem de ser 
transferido de um ambiente para outro..." 
a) Portabilidade. 
b) Funcionalidade. 
c) Manutenibilidade. 
d) Confiabilidade. 
e) Usabilidade 
 
Questão 7 
Quanto à avaliação de software, 
maturidade, tolerância a falhas e 
recuperabilidade são quesitos de: 
a) Manutenibilidade 
b) Funcionalidade 
c) Confiabilidade 
d) Usabilidade 
e) Portabilidade 
 
Questão 8 
Explique a diferença entre avaliar e 
certificar? 
Avaliar é um processo normalmente interno 
onde a empresa visa conhecer como anda 
seus processos, de acordo com as normas 
que ela se propôs a seguir. Certificação 
também é um processo de avaliação, 
porém envolvendo um processo oficial e 
externo da empresa, normalmente liderado 
por uma entidade certificadora. 
 
Questão 9 
Qual a diferença de medidas, medições e 
métricas? 
Slide 37, aula 3 
 
Questão 10 
A ISO/IEC 15504, conhecida também como 
SPICE (Software Process Improvement 
and Capability Determination), consiste em 
uma norma para definição de processos 
de: 
a) Testes de software 
b) Escopo do software 
c) Gerenciamento de projetos de software 
d) Gerenciamento de custos de software 
e) Desenvolvimento de software 
 
Questão 11 
________________ é um modelo de 
referência que contém práticas (Genéricas 
ou Específicas) necessárias à maturidade 
em disciplinas específicas: Engenharia de 
Sistemas, Engenharia de Software, 
Desenvolvimento de processos e produtos 
integrados – IPPD, Fonte de suprimento. 
Desenvolvido pelo SEI (Software 
Engineering Institute), procura estabelecer 
um modelo único para o processo de 
melhoria corporativo, integrando diferentes 
modelos e disciplinas. 
a) ITIL 
b) SOA 
c) CMMI 
d) COBIT 
e) PMBOK 
 
Questão 12 
As áreas de processo do CMMI para 
software na representação contínua são 
agrupadas em 4 categorias. Qual das 
respostas abaixo indica as categorias 
corretas? 
a) Gerência de projetos, Gerência de 
processos, Fontes de aquisição e 
Suporte. 
b) Gerência de processos, Gerência de 
projetos, Engenharia e Fontes de 
aquisição; 
c) Gerência de processos, Engenharia, 
Fontes de aquisição e Suporte; 
d) Gerência de projetos, Engenharia, 
Fontes de aquisição e Suporte; 
e) Gerência de projetos, Gerência de 
processos, Engenharia e Suporte; 
 
Questão 13 
Quanto ao modelo CMMI, assinale a opção 
correta. 
a) No nível de capacidade 1, padrões e 
processos podem ser diferentes entre 
projetos. No nível 2, os processos para 
um projeto são resultantes da 
configuração de processos já existentes 
e padronizados pela organização. 
b) A avaliação de CMMI envolve o exame 
dos processos organizacionais e a 
avaliação dos processos por uma escala 
de dez pontos que se relaciona ao nível 
de maturidade em cada área de 
processo. 
c) No nível de capacidade 3, objetivos 
quantitativos para as qualidades e 
performances dos processos são 
estabelecidos e usados para gerenciá-
los. As qualidades e performances dos 
processos são entendidas em termos 
estatísticos. 
d) A validação visa garantir que o produto 
atenda aos requisitos especificados e 
não pode ser feita via testes, 
demonstrações e simulações. A 
verificação visa demonstrar que o 
produto fornecido atenderá ao uso que 
se pretende dar ao mesmo e não pode 
ser feita via revisão por pares. 
e) Uma organização no nível de 
maturidade 5 procura modificar e 
adaptar os seus processos a partir do 
entendimento quantitativo dos mesmos. 
Há uma preocupação com a melhora 
contínua dos processos. 
 
Questão 14 
Qual a diferença da abordagem “contínua” 
e “por estágios” presentes nos modelos de 
qualidade de processo como o CMMI? 
Slides 52 e 53 da aula 5

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais

Outros materiais