Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Página 1 de 3 
 
 
 
 
GRUPO SER EDUCACIONAL 
GRADUAÇÃO EAD 
GABARITO 
SEGUNDA CHAMADA 2016.2B – 10/12/2016 
 
 
 
 
 
 
 
1. Ao pensar em qualidade de software, você 
precisa se lembrar de que, enquanto programador, 
não criará um produto necessariamente físico. O 
software não é tocado ou sentido para se testar sua 
qualidade. Assim, você precisa considerar dois 
fatores importantes: 1) O funcionamento do 
software, seus processos internos, geralmente 
inacessíveis ao usuário de modo direto; 2) A 
relação entre o usuário final e o software. Assim, 
um software com qualidade oferece aos usuários 
vários benefícios. Marque a alternativa que NÃO se 
caracteriza como um benefício aos usuários. 
 
a) Tempo de resposta mais lento para as funções 
básicas. 
b) Competitividade entre empresas. 
c) Segurança. 
d) Serviços propostos e essenciais. 
e) Praticidade. 
Alternativa correta: letra A. 
Identificação do conteúdo: A resposta certa se 
encontra no BUP, 1ª unidade: O que é qualidade de 
software? 
Comentário: Informação contida no texto mencionado 
na indicação. Única alternativa errada é a (letra A), pois 
não pode ser considera um benefício, o fato do tempo 
de resposta ser mais lento. Os usuários querem uma 
resposta mais rápida para as funções de um software. 
 
 
 
 
2. Há quem hesite até mesmo em ler o código de 
ética por acreditar que seja um fator limitador no 
momento da criação e do desenvolvimento. Muito 
pelo contrário, em um mundo cada vez mais digital, 
são inúmeros os benefícios em se aplicar o código 
de ética em engenharia de software no dia a dia da 
produção. Os autores Link e Gutz (2016) 
apresentam alguns deles. Analise os benefícios da 
aplicação do código de ética em engenharia de 
software e marque o que NÃO pode ser 
considerado um benefício. 
 
a) Estimula a busca por qualidade por parte do 
profissional. 
b) Dificulta a tomada de decisões. 
c) Fortalece a imagem da profissão perante a 
sociedade. 
d) Garante requisitos mínimos do que se deve saber 
dentro da profissão. 
e) Estipula os níveis de responsabilidades de cada 
profissional envolvido nos projetos de engenharia 
de software. 
Alternativa correta: letra B. 
Identificação do conteúdo: A resposta certa se 
encontra no BUP, 1ª unidade: Código de ética da 
ACM/IEEE. 
Comentário: Informação contida no texto mencionado 
na indicação. Esses são benefícios da aplicação do 
código de ética, exceto a letra B, que na verdade não 
dificulta a tomada de decisões e sim facilita. 
GABARITO 
QUESTÕES COMENTADAS 
Disciplina QUALIDADE DE SOFTWARE 
Professor (a) LEOPOLDO FRANÇA 
1 2 3 4 5 6 7 8 9 10 
 
 
 
A B C D E D B E A D 
 
 
 Página 2 de 3 
 
QUALIDADE DE SOFTWARE PROFESSOR (A): LEOPOLDO FRANÇA 
 
 
3. O Capability Maturity Model Integration – CMMI 
(Modelo Integrado de Maturidade da Capacidade, 
em tradução livre) é tanto um projeto da SEI quanto 
um modelo de qualidade amplamente adotado. Veja 
abaixo algumas afirmações sobre CMMI. Analise 
essas afirmações e marque a alternativa correta. 
 
I. CMMI substituiu o CMM por ser uma forma de 
“redução de custo de implementação e de 
melhoria de processos multidisciplinares” 
(VASCONCELOS et al., 2006, p. 97). 
II. Os níveis de maturidade são contados a partir 
do número 2. Assim, você terá os níveis de 
maturidade 2, 3, 4 e 5. O nível 1 não contém 
processos. 
III. O CMMI é construído por intermédio de áreas 
de processo que são representadas de modo 
contínuo ou por estágios. 
 
Assinale a opção correta. 
 
a) Apenas o item I está certo. 
b) Apenas o item III está certo. 
c) Todos os itens estão certos. 
d) Apenas os itens I e III estão certos. 
e) Apenas os itens I e II estão certos. 
Alternativa correta: letra C. 
Identificação do conteúdo: A resposta certa se 
encontra no BUP, 1ª unidade: CMMI. 
Comentário: todas as alternativas estão corretas, pois 
realmente são características do CMMI. 
 
4. O ciclo PDCA é a forma mais conhecida e 
utilizada para aplicar os conceitos do TQC. A sigla 
vem dos verbos em inglês: plan, do, check e action, 
que, quando traduzidos, se referem às quatro fases 
do ciclo: planejar, executar, verificar e atuar 
corretamente. Analise as afirmações abaixo e 
marque a alternativa correta. 
 
I. Na etapa “Do”, temos: Análise da situação 
atual do software; e Identificação do problema. 
II. Na etapa “Check”, temos: Verificações após a 
execução do plano de ação. 
III. Na etapa “Action”, temos: Correção dos erros 
ou das melhorias identificadas na fase anterior 
(“Check”). 
 
Assinale a opção correta. 
 
a) Apenas o item I está certo. 
b) Todos os itens estão certos. 
c) Apenas os itens I e III estão certos. 
d) Apenas os itens II e III estão certos. 
e) Apenas os itens I e II estão certos. 
 
 
Alternativa correta: letra D. 
Identificação do conteúdo: A resposta certa se 
encontra no BUP, 2ª unidade: Melhoria da qualidade (O 
clico PDCA). 
Comentário: Informação contida no texto mencionado 
na indicação. Todas as alternativas estão certas, 
exceto a (I) que descreve a etapa de “Plan” e não “Do”. 
Ver também a figura 2.3, onde temos o ciclo PDCA. 
 
5. As atividades da SQA (Software Quality 
Assurance) abrangem os itens abaixo, exceto um 
deles. Qual das alternativas abaixo NÃO é uma 
atividade da SQA? 
 
a) Testes de múltiplas fases. 
b) Ferramentas de medição de resultado de testes. 
c) Instrumentos de análise. 
d) Revisões técnicas formais. 
e) Total independência de padrões de 
desenvolvimento de software. 
Alternativa correta: letra E. 
Identificação do conteúdo: A resposta certa se 
encontra no BUP, 2ª unidade: Garantia de qualidade de 
software (SQA). 
Comentário: Informação contida no texto mencionado 
na indicação. São atividades da SQA, exceto a (lertra 
E), onde na verdade deve haver adequação de 
padrões e não independência de padrões. Resposta 
conforme a alternativa E. 
 
6. (NUCEPE - SEFAZ – PI, 2015 - ANALISTA - 
SISTEMAS PLENO) Sobre Melhoria do Processo de 
Software, o MPS.BR surgiu no Brasil como 
alternativa ao CMMI, motivado pelos seguintes 
problemas 
 
a) o último estágio do CMMI, de otimização, é 
impossível de ser alcançado no Brasil devido a 
proibições da legislação fiscal. 
b) o CMMI não avalia o processo de gerência de 
projetos, bastante presente nas empresas 
brasileiras. 
c) o CMMI não é compatível com a ISO/IEC, muito 
adotada no Brasil. 
d) a implantação do CMMI é bastante demorada, 
além do custo ser impraticável para micro e 
pequenas empresas. 
e) o CMMI não é baseado em níveis, o que torna 
complexa a sua avaliação. 
Alternativa correta: letra D. 
Identificação do conteúdo: A resposta certa se 
encontra no BUP, 1ª unidade: CMMI; e GUIA 2ª 
unidade: CMMI e MPS.BR. 
 
 
 
 
 Página 3 de 3 
 
QUALIDADE DE SOFTWARE PROFESSOR (A): LEOPOLDO FRANÇA 
 
 
Comentário: O CMMI tem um custo muito alto para os 
padrões das empresas brasileiras, atém do tempo ser 
bem maior que o MPS.BR. 
 
7. No CMMI, o nível em que os projetos da 
organização asseguram que os requisitos são 
gerenciados e que os processos são planejados, 
executados, medidos e controlados, corresponde 
ao nível: 
 
a) 1 
b) 2 
c) 3 
d) 4 
e) 5 
 Alternativa correta: letra B. 
Identificação do conteúdo: A resposta certa se 
encontra no BUP, 1ª unidade: CMMI; e GUIA 2ª 
unidade: CMMI. 
Comentário: Essa descrição, de acordo com as 
definições dos níveis do CMMI, corresponde ao Nível 
2. 
 
8. (FCC - TRT - 15ª REGIÃO (CAMPINAS-SP), 2009 - 
ANALISTA JUDICIÁRIO - TECNOLOGIA DA 
INFORMAÇÃO) A adequação às normas, leis e 
procedimentos é um requisito de qualidade 
denominado: 
 
a) Integridade. 
b) Autenticidade. 
c) Confiabilidade. 
d) Confidencialidade. 
e) Conformidade. 
Alternativa correta: letra E. 
Identificação do conteúdo: A resposta certa se 
encontra no BUP, 2ª unidade: Melhoria da qualidade. 
Comentário:Qualidade é a conformidade com 
requisitos. Estão em conformidade com as normas, leis 
e procedimentos. 
 
9. É uma espécie de “teste do teste”, uma “revisão 
que revisa a própria revisão”. Geralmente, é 
aplicada no final do ciclo de vida do projeto e 
também visa à qualidade tanto do software quanto 
da produção. É realizada por uma equipe que, após 
concluir o devido processo, documenta tudo e 
sinaliza os pontos fracos, bem como sugestões de 
melhorias. De que processo se trata? 
 
a) Auditoria. 
b) Inspeção. 
c) Codificação. 
d) Análise. 
e) Projeto. 
 
 
Alternativa correta: letra A. 
Identificação do conteúdo: A resposta certa se 
encontra no BUP, 3ª unidade: O processo de auditoria. 
Comentário: Trata-se do processo de auditoria, que é 
feito depois da fase de inspeção. 
 
10. Métricas de produto são métricas de previsão 
que trabalham com todos os aspectos internos do 
software – ou seja, que não são necessariamente 
de acesso ao usuário final. Como exemplos desse 
tipo de métrica, temos: número de linhas de código 
de um programa; e número de métodos associados 
a cada classe do software. E assim por diante. 
Essas métricas nos fornecem resultados objetivos 
e precisos, geralmente numéricos. Para 
Sommerville (2011), podemos separar as métricas 
de produto em duas grandes partes: 
 
a) Métricas de bloco; Métricas lineares. 
b) Métricas novas; Métricas antigas. 
c) Métricas baixas; Métricas altas. 
d) Métricas dinâmicas; Métricas estáticas. 
e) Métricas simples; Métricas compostas. 
Alternativa correta: letra D. 
Identificação do conteúdo: A resposta certa se 
encontra no BUP, 4ª unidade: Métricas de produto. 
Comentário: São as dinâmicas (são métricas 
aplicadas com o programa em execução) e estáticas 
(são métricas aplicáveis ao projeto ou à documentação 
do sistema).

Mais conteúdos dessa disciplina