Buscar

QUALIDADE DE SOFTWARE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

QUALIDADE DE SOFTWARE - ATIVIDADE 
 
AULA 1 
 
1. O conceito de Qualidade de Software pode ser considerado como um processo sistemático que focaliza todas as 
etapas e artefatos produzidos com o objetivo de garantir a conformidade de processos e produtos especificados, 
_____________ e ____________ defeitos. Marque a opção que completa a afirmativa corretamente. 
 
catalogando e mostrando 
identificando e catalogando 
prevenindo e mostrando 
prevenindo e eliminando 
catalogando e eliminando 
 
2. Qual das opções abaixo representa uma comunicação entre os membros de uma equipe de desenvolvimento? 
 
Manutenção de software. 
Requisitos de software. 
Teste de software. 
Documentação de qualidade. 
Padrões de qualidade. 
 
3. Com relação ao conceito de qualidade, a seleção de procedimentos e padrões apropriados adaptados para um projeto 
de software específico, refere-se a: 
 
Controle 
Objetivo 
Planejamento 
Definição 
Garantia 
 
4. Segundo Pressman (2002), a qualidade de software atende a determinadas condições. Quais são estas condições? 
 
I. conformidade com requisitos funcionais e sem adoção de normas de desenvolvimento explicitamente declarados. 
II. conformidade com requisitos funcionais e de desempenho explicitamente declarados, conformidade com 
características implícitas e adoção de normas de desenvolvimento explicitamente documentadas. 
III. não conformidade com requisitos funcionais e de desenvolvimento explicitamente declarados. 
IV. adoção de normas implicitamente documentadas e conformidade com requisitos funcionais. 
 
Apenas I e IV 
Apenas II e III 
Apenas I 
Apenas III 
Apenas II 
 
5. A utilização de software de qualidade garante a segurança das transações, dos negócios, das pessoas envolvidas e 
mantém alta disponibilidade dos serviços. Produtos e serviços são considerados aceitáveis se apresentarem 
desempenho dentro de certos limites. É relevante afirmar que os esforços pela qualidade nos mais diversos setores 
organizacionais já provaram que a qualidade não tem custo ao considerar que se paga em pouco tempo. O aumento de 
qualidade sempre é acompanhado por quais fatores? 
 
I. aumento de produtividade e redução de custos na forma de menos retrabalho e menor índice de perdas 
II. aumento de produtividade e aumento de custos na forma de menos retrabalho e menor índice de perdas 
III. redução de produtividade e aumento de custos na forma de menos retrabalho e menor índice de perdas 
 
Apenas II e III 
Apenas I e III 
Apenas I e II 
Apenas I 
Apenas III 
6. Com relação a gerenciamento de qualidade, qual das opções abaixo representa respectivamente GARANTIA, 
PLANEJAMENTO e CONTROLE DE QUALIDADE? 
 
Padrões que conduzem a um software de alta qualidade, seleção de procedimentos e padrões apropriados e aprovação 
de processos que garantem os procedimentos padrões. 
 
Padrões que conduzem a um software de alta qualidade, aprovação de processos que garantem os procedimentos 
padrões e seleção de procedimentos e padrões apropriados. 
 
Aprovação de processos que garantem os procedimentos padrões, padrões que conduzem a um software de alta 
qualidade e seleção de procedimentos e padrões apropriados. 
 
Seleção de procedimentos e padrões apropriados, aprovação de processos que garantem os procedimentos padrões e 
padrões que conduzem a um software de alta qualidade. 
 
Aprovação de processos que garantem os procedimentos padrões, seleção de procedimentos e padrões apropriados e 
padrões que conduzem a um software de alta qualidade. 
 
AULA 2 
 
1. Não é objetivo da revisão técnica formal (FTR): 
 
Garantir que o software tenha sido representado de acordo com padrões predefinidos. 
Verificar se o software atende aos requisitos. 
Obter um software que seja desenvolvido uniformemente. 
Garantir os recursos necessários (humanos, hardware e software) para a realização das atividades. 
Descobrir erros de função, lógica ou implementação. 
 
2. O produto de software completo pode ser avaliado pelos níveis de ___________________ escolhidas. Essas 
métricas visam descrever a interação com o ambiente e são avaliadas pela observação do software em operação. 
 
subcaracterísticas. 
métricas externas. 
métricas centralizadas. 
métricas internas. 
técnicas internas. 
 
3. Tendo em vista o primeiro grupo com algumas métricas de qualidade, numere o segundo grupo, formado por 
conceitos, de acordo com o primeiro. 
 
 
Escolha a sequência correta. 
 
3, 2, 4, 1 
3, 2, 1, 4 
1, 2, 3, 4 
4, 3, 2, 1 
2, 3, 1, 4 
4. Os erros detalhados nos requisitos, projeto ou código são detectados por? 
 
Inspeções de projeto ou de programa. 
Medições do nível de estresse do programa. 
Medições de tempo de resposta. 
Avaliação de complexidade. 
Parâmetros de procedimento. 
 
5. Segurança de software é: (assinale a única altenativa correta) 
 
Garantir em 100% o funcionamento, sem falhas, do software. 
Detectar e avaliar riscos em potencial, que possam causar falhas no software. 
Garantir que o software executa em situações anormais. 
Garantir que mesmo falhando o software possa ser confiável. 
Garantir em 90% o funcionamento, sem falhas, do software. 
 
6. Das afirmativas sobre métricas dinâmicas e estáticas, respectivamente, qual está correta? 
 
Ajudam a avaliar a complexidade, facilidade de compreensão e facilidade de manutenção e ajudam a avaliar a 
eficiência e confiabilidade. 
São coletadas por meio de medições realizadas em um programa em execução e são coletadas por meio de medições 
realizadas em representações do sistema como projeto, programa ou documentação. 
São coletadas por meio de medições realizadas em representações do sistema como projeto, programa ou 
documentação e são coletadas por meio de medições realizadas em um programa em execução. 
Tem um relacionamento direto com atributos de qualidade e estão intimamente relacionadas com as pontuações 
apuradas de qualidade do software. 
Tem um relacionamento indireto com atributos de qualidade e estão intimamente relacionadas com os atributos de 
qualidade do software. 
 
AULA 3 
 
1. A ISO 9000 descreve os elementos de garantia em termos genéricos, que podem ser aplicados? 
 
A qualquer produto criado, mas não serve para serviços. 
A qualquer negócio independentemente dos produtos ou serviços oferecidos; 
Somente a vendas de programas; 
Somente a softwares; 
Somente a venda de produtos; 
 
2. Escolha, dentre as alternativas a seguir, a que não é provida por um sistema de garantia da qualidade. 
 
e. Satisfação do cliente 
c. Cria procedimentos e processos, 
a. A estrutura organizacional da equipe de qualidade 
d. Capacita recursos 
b. Não define responsabilidades 
 
3. Sobre a certificação ISO 9000, analise as considerações abaixo e marque a opção correta. 
 
Garante que todos os produtos gerados a partir dos processos certificados terão as mesmas caracteristicas e 
consistências. 
Garante que todos os produtos gerados a partir dos processos certificados terão 100% de qualidade. 
Garante que o padrão estabelecido esteja de acordo com a Gestão Ambiental. 
Garante que os processos serão para sempre 100% eficientes. 
Garante que os processos tenham a característica de certificado até o fechamento da empresa. 
 
4. A garantia estatística de qualidade de software apoia-se na frequência de ocorrência de erros e inconsistências nos 
softwares rastreados ao longo de um período específico de tempo. Escolha a alternativa que classifica o tipo de análise 
para a ocorrência de erros. 
 
Objetiva 
Qualitativa 
Descritiva 
Subjetiva 
Quantitativa5. Considerando que 20% do código têm 80% dos defeitos, assinale a alternativa correta para uma das frases que seja 
pertinente à SQA Estatística. 
 
Uma pequena parte dos defeitos concentra-se em grande parte do código. 
Todo programa tem de 20% a 80% de defeitos. 
Sempre que se chega ao desenvolvimento de 20% do código, problemas acontecem. 
Grande parte dos defeitos concentra-se em pequena parte do código. 
Quanto menor o programa, maior a probabilidade de obtenção de erros. 
 
6. A SQA está baseada no que denomina "poucas causas vitais" dos problemas. Assinale a opção que explica 
corretamente esse conceito. 
 
São as poucas causas que são responsáveis por todo os problemas. 
São as muitas causas que são responsáveis pela maioria dos problemas. 
São poucas as causas que causam grandes problemas. 
São as poucas causas que são responsáveis pela maioria dos problemas. 
São as poucas causas irrelevantes. 
 
AULA 4 
 
1. Um software de qualidade deve atender a determinadas características. Quais das características a seguir são 
pertinentes ao alcance da referida qualidade? 
 
Confiável - Reutilizável - Portável - Inflexível 
Confiável - Reutilizável - Portável - Correto 
Inflexível - Reutilizável - Difícil de usar - Portável 
Inflexível - Reutilizável - Difícil de usar - Correto 
Confiável - Difícil de usar - Portável - Correto 
 
2. 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..." 
 
FUNCIONALIDADE. 
USABILIDADE. 
CONFIABILIDADE. 
MANUTENIBILIDADE. 
PORTABILIDADE. 
 
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 Portabilidade que significa: 
 
esforço necessário para se fazer modificações específicas no software. 
relacionamento entre o nível de desempenho do software e a quantidade de recursos utilizados, sob condições 
estabelecidas. 
capacidade que o produto tem de ser transferido de um ambiente para outro. 
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. 
capacidade do software de manter seu nível de desempenho quando utilizado em condições estabelecidas. 
 
4. Quanto à avaliação de software, analisabilidade, modificabilidade e estabilidade são quesitos de: 
 
Funcionalidade 
Usabilidade 
Portabilidade 
Manutenibilidade 
Eficiência 
 
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: 
 
capacidade que o produto tem de ser entendido, aprendido, utilizado e ser atraente para o usuário. 
relacionamento entre o nível de desempenho do software e a quantidade de recursos utilizados, sob condições 
estabelecidas. 
esforço necessário para se fazer modificações específicas no software. 
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. 
capacidade do software de manter seu nível de desempenho quando utilizado em condições estabelecidas. 
 
6. Segundo McCall (1977), muitas das métricas só podem ser medidas subjetivamente. Por isso, considera importante, 
mais uma vez, a utilização de uma técnica para graduar atributos específicos do software. Qual seria essa métrica? 
 
Diagrama PERT-COM. 
Lista de Verificação (checklist). 
Gráfico de Pareto. 
Ponto de função. 
Diagrama de Causa-Efeito. 
 
AULA 5 
 
1. "A Medida na qual um produto pode ser utilizado por usuários específicos para alcançar objetivos específicos com 
eficácia, eficiência e satisfação em um contexto específico de uso." Este contexto está falando sobre? 
 
Usabilidade. 
Funcionalidade; 
Produtividade; 
Confiabilidade; 
Maturabilidade; 
 
2. A ISO/IEC 9241-11 esclarece que determinados elementos requerem uma especificação de características de uso e 
o nível no qual o objetivo global pretendido e estabelecido. Podemos considerar que é uma função do limite do 
sistema de trabalho em consideração e que fornece o contexto de uso. As características relevantes do ambiente físico 
e social precisam ser descritas. Os aspectos que podem ser necessários, por exemplo, a rede de trabalho local, o local 
de trabalho, mobiliário, temperatura, umidade, práticas de trabalho, estrutura organizacional e atitudes. 
De acordo com as características listadas no texto em destaque, identifique o elemento citado: 
 
Usuário. 
Tarefas. 
Equipamentos. 
Ambiente. 
Material. 
 
3. Na ISO/IEC 9241, a escolha e o nível de detalhes de cada medida de usabilidade depende dos objetivos das partes 
envolvidas na medição. Deve-se considerar a importância relativa de cada medida para os objetivos. Essas medidas 
são: 
 
I. Tarefas 
II. Eficiência 
III. Satisfação 
IV. Eficácia 
 
Apenas III e IV 
Apenas I, II e III 
Apenas I e II 
Apenas II, III e IV 
Apenas II e III 
 
4. Criada em 1998 pela International Standard Organization, a norma ISO 9242-11 foi adotada pela ABNT em agosto 
de 2002 na forma da NBR 9241-11. Esta norma definiu oficialmente o conceito de usabilidade, e estabeleceu, de 
forma ampla, diretrizes para sistemas computacionais a fim de permitir que o usuário atinja seu objetivo e a satisfação 
de sua necessidade em um contexto particular. 
Esta norma definiu alguns efeitos como o da USABILIDADE. 
De acordo com as definições, assinale a resposta que represente corretamente o efeito citado: 
 
Medida de atendimento imediato das funcionalidades definidas. 
Completude com as quais usuários alcançam objetivos específicos. 
Medida na qual um produto pode ser usado por usuários específicos para alcançar objetivos específicos com eficácia, 
eficiência e satisfação em um contexto específico de uso. 
Ausência do desconforto e presença de atitudes positivas para com o uso de um produto. 
Conjunto de ações necessárias para alcançar um objetivo. 
 
5. A norma ISO/IEC 9241, especifica as seguintes características de componentes no uso do software. Assinale a 
alternativa correta. 
 
usuário, ambiente, tarefa, equipamentos 
usuário, serviços, tarefa, equipamentos 
tarefa, serviços, equipamentos, produtos 
produtos, procedimentos, processos, usuário 
equipe, usuário, ambiente, tarefa 
 
6. Quando a norma ISO/IEC 9241 especifica as características de componentes no uso de software, ela leva em 
consideração: 
 
I. Tarefas 
II. Eficiência 
III. Satisfação 
IV. Eficácia 
 
Apenas II e III 
Apenas I, II e III 
Apenas II, III e IV 
Apenas I e II 
Apenas III e IV 
 
AULA 6 
 
1. Qual é a norma na qual podem existir três enfoques diferentes para a avaliação da qualidade de produto, a saber: 
Processo para Desenvolvedores, Processo para Avaliadores e Processo para Compradores? Assinale a resposta correta. 
 
ISO/IEC 12560 
ISO/IEC 12570 
ISO/IEC 12568 
ISO/IEC 14300 
ISO/IEC 14598 
 
2. Quanto à avaliação de software, inteligibilidade, apreensibilidade e operacionabilidade são quesitos de: 
 
Eficiência 
Portabilidade 
Confiabilidade 
Manutenibilidade 
Usabilidade 
 
3. De acordo com a ISO/IEC 14598-5 (avaliação de software), as características esperadas do Processo de Avaliação 
são:I. Repetitividade, imparcialidade, objetividade 
II. Reprodutividade, repetitividade, imparcialidade 
III. Repetitividade, reprodutividade, imparcialidade, objetividade 
IV. Subjetividade, imparcialidade, reprodutividade, repetitividade 
 
Apenas II e IV 
Apenas I e II 
Apenas I 
Apenas II 
Apenas III 
 
4. A ISO/IEC 14598-5 é um processo para o avaliador que visa fornecer requisitos e recomendações para a correta 
implementação prática de avaliação de produto de software. Conta com a participação de avaliadores de laboratório, 
fornecedores e adquirentes de software, usuários e entidades certificadoras que defendem objetivos diferentes. Os 
avaliadores podem ser especificamente: 
 
Os compradores ou usuários de software ou de integradoras de sistemas 
As organizações que realizam comparações de softwares 
As equipes de testes integradas de organizações de produção ou de distribuição de software 
Os laboratórios de testes 
Todas as alternativas estão corretas 
 
2. A norma ISO/IEC 14598 oferece uma visão geral dos processos de avaliação de produtos de software e fornece 
guias para a avaliação, baseados na utilização prática da norma ISO/IEC 9126. Pela Norma, podem existir enfoques 
diferentes para a avaliação da qualidade de produto. Marque a opção correta que cita todos os enfoques identificados 
por esta norma: 
 
Processo para Desenvolvedores, Processo para Avaliadores e Processo para validadores 
Processo para Desenvolvedores, Processo para Avaliadores e Processo para Operadores 
Processo para Desenvolvedores, Processo para Avaliadores e Processo para Compradores 
Processo para Auditores, Processo para Avaliadores e Processo para desenvolvedores 
Processo para Operadores e Processo para Avaliadores 
 
3. Quanto ao processo para o avaliador que visa fornecer requisitos e recomendações para a correta complementação 
prática de avaliação do produto de software. Os avaliadores podem ser especificamente: 
 
as equipes de testes integrados 
todas as alternativas estão corretas 
os compradores ou usuários de software 
as organizações que realizam comparações de software 
os laboratórios de testes 
 
AULA 7 
 
1. Segundo a norma 9000-3, somente produtos que tenham passado por todos os testes e inspeções são 
subsequentemente usados ou vendidos a clientes. Indique qual o requisito referenciado na norma: 
 
Requisitos de treinamento 
Requisitos da auditoria de qualidade 
Requisitos de manutenção 
Processo de controle de requisitos 
Requisitos de teste e inspeção 
 
2. Segundo a norma 9000-3, alguns procedimentos são executados no processo de auditoria da qualidade de software a 
ser realizado dentro de uma organização: 
 
I. Os auditores devem ser internos à organização. 
II. Identificação dos critérios para auditoria (processo, padrões, informações pertinentes). 
III. Preparação do material adequadamente. 
IV. Preparação de um checklist (lista de atividades) que sirva de guia durante a execução da auditoria. 
 
Apenas I, II e III 
Apenas I, II e IV 
Apenas II e III 
Apenas II, III e IV 
Apenas I, III e IV 
 
3. As atividades referentes a projetos como planejamento, métodos para revisão, mudanças e verificações ocorridas, 
no decorrer do desenvolvimento do produto, devem ser documentadas para assegurar que todos os requisitos do 
produto foram cumpridos. É necessário por parte da equipe responsável pelo sistema de qualidade validar alguns 
requisitos nesta fase, tais como: 
 
I. Definição do projeto 
II. Definição da portabilidade do projeto 
III. Lista dos objetivos do projeto 
IV. Cronograma do projeto 
 
Apenas II, III e IV 
Apenas I e II 
Apenas I, II e IV 
Apenas I, III e IV 
Apenas II e IV 
 
4. Segundo a Norma ISO 9000-3, devem ser estabelecidos programas de treinamento para manter, atualizar e ampliar 
os conhecimentos e as habilidades dos funcionários e, assim, garantir a qualidade. Os programas devem assegurar que: 
 
I. As necessidades de treinamento em qualidade são identificadas. 
II. Treinamento em qualidade é fornecido para aqueles que precisam dele. 
III. Pessoas são capacitadas a executar as tarefas do sistema de qualidade. 
IV. Registros acurados e apropriados dos treinamentos são dispensados. 
 
Apenas I, II e III 
Apenas II, III e IV 
Apenas II e III 
Apenas I, III e IV 
Apenas I, II e IV 
 
5. Para o avanço das organizações intensivas em software (desenvolvimento/aquisição), a prática da melhoria de 
processo de software (ISO 9000-3) tem se mostrado viável, eficaz e eficiente. Consiste a abordagem na prática, de 
ações orientadas para alteração dos processos aplicados para? 
 
Aquisição, Fornecimento, Desenvolvimento e Manutenção e/ou Suporte de sistemas de software 
Desenvolvimento e Manutenção e/ou Suporte de sistemas de software 
Manutenção e/ou Suporte de sistemas de software, Aquisição e Fornecimento 
Aquisição e Fornecimento 
Manutenção, Aquisição e Fornecimento 
 
6. As normas da série ISO 9000 apoiam as organizações de todos os tipos e tamanhos na implementação e operação de 
sistemas da qualidade eficazes. A norma que define diretrizes de qualidade para as organizações que desenvolvem, 
fornecem e mantêm software por meio de contratos entre duas ou mais organizações é conhecida como: 
 
ISO/IEC 9126 
ISO 9000-3 
ISO 9001 
ISO 9000-2 
ISO/IEC 12119 
 
AULA 8 
 
1. O processo de _______________ chega ao seu final no momento da _______________ do software, ou seja, 
quando não se vai mais utilizá-lo. 
 
manutenção, descontinuação 
avaliação, entrega 
avaliação, implementação 
manutenção, entrega 
liberação, entrega 
 
2. Para Pfleeger (2004), um processo envolve um conjunto de métodos, técnicas, ferramentas e pessoas de forma a 
prescrever todas as suas principais atividades. Complementa que cada atividade do processo tem critérios de entrada e 
saída, de modo que seja possível saber quando o processo começa e termina. 
 
Considera-se que o processo de criação de um produto pode ser concebido como um ciclo de vida composto por 
procedimentos. Da mesma maneira, pode-se considerar que o processo de desenvolvimento de software constitui ser 
parte: 
 
do manual do usuário 
do software como produto acabado 
da homologação do software 
da manutenção do software 
do ciclo de vida do software 
 
3. A ISO/IEC 12207 - Processos de Ciclo de Vida de Software [ISO/IEC 12207, 1998] [ISO/IEC PDAM 12207, 2002] 
- tem como objetivo: 
 
Formar e capacitar a equipe do projeto de software. 
Estabelecer uma estrutura para os processos do ciclo de vida de software. 
Nomear o gerente de projetos. 
Firmar contratos de aquisição ou aluguel de imóveis. 
Gerenciar projetos de software. 
 
4. A "Usabilidade", um dos processos de qualidade de software pertencentes à natureza de apoio dos processos, tem 
como objetivo garantir que sejam considerados os interesses e necessidades dos envolvidos de forma a proporcionar: 
 
I. Otimização do suporte e do treinamento. 
II. Aumento da produtividade e da qualidade de trabalho. 
III. Melhoria das condições para o trabalho humano. 
IV. Aumento das possibilidades de rejeição do sistema por parte do usuário. 
 
Somente I, II e III estão corretas 
Somente I, III e IV estão corretas 
Somente I e III estão corretas 
Somente I, II e IV estão corretas 
Somente II, III e IV estão corretas 
 
5. A "Resolução de Problemas", um dos processos de qualidade de software pertencentes à natureza de apoio dos 
processos, tem como objetivo: 
 
I. Assegurar que todos os problemas identificados sejam analisados e resolvidos e que as tendências sejam 
identificadas.II. Analisar e resolver os problemas descobertos durante a execução do desenvolvimento, operação, manutenção ou 
outros processos. 
III. Garantir o emprego de padrões de modelagem de análise de sistemas e de programação. 
 
Somente II está correta 
Somente I está correta 
Somente I e II estão corretas 
Somente I e III estão corretas 
Somente II e III estão corretas 
 
6. As pesquisas em torno da engenharia de software mostram a relevância da resolução de problemas de falhas em 
projetos basear-se em modelos de melhoria e processo que permeiam três variáveis de suma importância e nenhuma 
mais importante que a outra, mas conjuntamente expressivas no contexto de desenvolvimento de software. Marque a 
única resposta que identifica essas 3 variáveis. 
 
Tecnologia, Cliente e Desenvolvedor 
Pessoas, hardware e software 
Processo, Pessoas e Tecnologia 
Processo, Hardware e Pessoas 
Processo, software e desenvolvedor 
 
AULA 9 
 
1. O modelo de avaliação de processo é organizado em uma arquitetura com dois níveis, sendo o primeiro composto 
por três categorias de processo. Marque a opção correta que cita estas três categorias: 
 
As categorias são processos: fundamentais, estratégicos e de apoio. 
As categorias são processos: fundamentais, organizacionais e de apoio. 
As categorias são processos: fundamentais, organizacionais e operacionais. 
As categorias são processos: táticos, organizacionais e operacionais. 
As categorias são processos: complexos, organizacionais e de apoio. 
 
2. São disciplinas ou áreas de conhecimento do CMMI: 
 
i) Engenharia de sistemas e Engenharia de software. 
ii) Qualidade de software e Segurança de sistemas. 
iii) Desenvolvimento integrado do produto e do processo e Fontes de aquisições. 
 
apenas ii 
apenas i 
apenas i e iii 
apenas iii 
apenas ii e iii 
 
3. Marque a alternativa correta que apresenta a relação entre os níveis do CMMI e os do MPS-BR. 
 
------------------- 
CMMI 1 -> MPS G, MPS F 
CMMI 2 -> MPS E e D 
CMMI 3 -> MPS C 
CMMI 4 -> MPS B 
CMMI 5 -> MPS A 
------------------- 
CMMI 1 -> MPS G 
CMMI 2 -> MPS F e E 
CMMI 3 -> MPS D e C 
CMMI 4 -> MPS B 
CMMI 5 -> MPS A 
------------------- 
CMMI 1 -> MPS E 
CMMI 2 -> MPS D 
CMMI 3 -> MPS C 
CMMI 4 -> MPS B 
CMMI 5 -> MPS A 
------------------- 
CMMI 1 -> MPS G 
CMMI 2 -> MPS F, E e D 
CMMI 3 -> MPS C 
CMMI 4 -> MPS B 
CMMI 5 -> MPS A 
------------------- 
CMMI 1 -> MPS F 
CMMI 2 -> MPS E e D 
CMMI 3 -> MPS C 
CMMI 4 -> MPS B 
CMMI 5 -> MPS A. 
------------------- 
 
4. 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 desenvolvimento de software. Os requisitos da norma são uma 
evolução da norma ISO/IEC 12207, porém apresenta níveis de capacidade para cada processo. a norma manteve-se em 
estudo e, somente em 1993, a ISO tornou pública a norma _________________ para avaliação de processos de 
software. Com base na afirmativa marque a opção correta que a completa: 
 
ISO/IEC 15504 (SPICE) 
ISO/IEC 1504 (SPICE) 
ISO/IEC 13504(SPICE) 
ISO/IEC 9126 (SPICE) 
ISO/IEC 15500 (SPICE) 
 
5. O que significa a sigla CMMI: 
 
Capability Maturity Model Interaction 
Todas as opções estão erradas. 
Capability Maturity Model Integration 
Capability Maturity Modern Integration 
Capability Maturity Modern Interaction 
 
6. 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 desenvolvimento de software. Os requisitos da norma são uma 
evolução da norma __________________, porém apresenta níveis de capacidade para cada processo. Por muito 
tempo, a norma manteve-se em estudo e, somente em 1993, a ISO tornou pública a norma ISO/IEC 15504 (SPICE) 
para avaliação de processos de software. 
 
ISO/IEC 12778 
ISO/IEC 15548 
ISO/IEC 12207 
ISO/IEC 15570 
ISO/IEC 14478 
 
AULA 10 
 
1. O gerenciamento dos riscos do projeto tem por objetivo:maximizar os resultados dos eventos positivos e minimizar 
as consequências dos eventos negativos. Com base nesta afirmativa marque a opção correta referente ao risco no 
início do projeto 
 
No início do projeto, são maiores as incertezas e estas vão diminuindo à medida que avançamos no seu 
desenvolvimento 
No início do projeto, são menores as incertezas e estas vão diminuindo à medida que avançamos no seu 
desenvolvimento 
No início do projeto, são menores as incertezas e estas vão excluindo os riscos à medida que retroagimos no seu 
projeto 
No início do projeto, são as mesmas incertezas e estas vão estabilizando à medida que avançamos no seu 
desenvolvimento 
No início do projeto, são maiores as incertezas e estas vão aumentando à medida que avançamos no seu 
desenvolvimento 
 
2. Dentre os conceitos de RISCO em projeto de desenvolvimento de software, podemos destacar: 
 
I. Pessoal experiente permanecerá no projeto até o seu término. 
II. O hardware essencial ao projeto não será entregue dentro do prazo. 
III. As ferramentas CASE que apoiam o projeto não funcionam conforme o previsto. 
IV. Um produto concorrente foi lançado no mercado antes da conclusão do seu sistema. 
 
Apenas I, II e III 
Apenas II e IV 
Apenas I, III e IV 
Apenas II, III e IV 
Apenas II e III 
 
3. O gerenciamento dos riscos do projeto tem por objetivo: maximizar os resultados dos eventos positivos e minimizar 
as consequências dos eventos negativos. Com base na afirmativa marque a opção verdadeira referente ao 
gerenciamento de risco: 
 
No início do projeto, são menores as incertezas e estas vão diminuindo à medida que avançamos no seu 
desenvolvimento. 
No meio do projeto, são maiores as incertezas e estas vão diminuindo à medida que avançamos na documentação 
No início do projeto, são maiores as incertezas e estas vão diminuindo à medida que avançamos no seu 
desenvolvimento. 
No início do projeto, não há incertezas e estas vão diminuindo à medida que avançamos no seu desenvolvimento. 
No início do projeto, não existem riscos e estes vão diminuindo à medida que avançamos no seu desenvolvimento. 
 
4. O plano de gerenciamento de riscos é parte integrante e essencial do processo de desenvolvimento de software. 
Dessa forma, as atividades de gerenciamento de riscos, bem como seus custos, devem ser adequadas a cada projeto. 
As quatro fases do gerenciamento de riscos são: 
 
Requisitos - Análise - Projeto - Implantação 
Análise de riscos - Codificação dos riscos - testes dos riscos - ações corretivas 
Identificação de riscos - Análise de riscos - Planejamento de riscos - Monitoração de riscos. 
Análise - Projeto - Programação - implantação 
Testes individuais - Teste de módulos - Testes integrados - Testes de homologação 
 
5. O plano de gerenciamento de riscos é parte integrante e essencial do processo de desenvolvimento de software. 
Desta forma, as atividades de gerenciamento de riscos, bem como seus custos, devem ser adequadas a cada projeto em 
particular. Neste contexto, quais são as atividades do plano de gerenciamento de riscos? 
 
I. Identificação de riscos: descoberta dos riscos potenciais para o projeto, produto e negócios. 
II. Análise de riscos: capacidade de compreender, analisar, estimar e avaliar as dimensões de cada fator de risco 
individual e o seu peso para o conjunto. 
III. Planejamento de risco: elaboração de planos para cuidar dos riscos evitando-os ou minimizando seus efeitos no 
projeto. 
IV. Implantação dos riscos: observação da efetividade dos planos de ação na execuçãodo desenvolvimento do projeto 
de software. 
 
Apenas I, II e III 
Apenas I, II e IV 
Apenas I e II 
Apenas II e III 
Apenas II, III e III 
 
6. No que se refere aos riscos, analise as assertivas abaixo. 
 
I. No início do projeto os riscos são menores. 
II. O impacto do risco aumenta na medida em que o tempo passa. 
III. O planejamento dos riscos visa minimizar as consequências dos eventos negativos. / 
IV. O planejamento dos riscos visa minimizar as consequências dos eventos positivos. / 
 
Assinale a única alternativa correta. 
 
Estão corretas as assertivas II e IV 
Estão corretas as assertivas I e IV 
Estão corretas as assertivas I e II 
Estão corretas as assertivas III e IV 
Estão corretas as assertivas II e III 
 
AV1 
1. Considerando as características desejadas em um software segundo a ISO, marque a alternativa que identifica as 
definidas no processo de avaliação. 
 
Usabilidade, Eficiência, Portabilidade, Interoperabilidade, Segurança e Performance. 
Eficiência, Eficácia, Efetividade, Interoperabilidade, Segurança e Performance. 
Usabilidade, Funcionalidade, Portabilidade, Interoperabilidade, Segurança e Performance. 
Usabilidade, Eficácia, Portabilidade, Interoperabilidade, Segurança e Performance. 
Usabilidade, Efetividade, Portabilidade, Interoperabilidade, Segurança e Performance. 
 
2. O aumento de qualidade sempre é acompanhado por aumento de produtividade e redução de custos. Com isso 
podemos afirmar que isto é feito na forma de ? 
 
Menos perdas com menos trabalho. 
Diminuir perdas, mas aumentar a quantidade de trabalho; 
Menos retrabalho e maior índice de perdas; 
Menos retrabalho e menor índice de perdas; 
Mais trabalho e certamente mais perda; 
 
3. É importante fazer uma medição de um sistema de software englobando processo e documentação. Para tal é 
necessário utilizar: 
 
Cronograma. 
Metas de qualidade. 
Testes de software. 
Descrição de processos. 
Métrica de software. 
 
4. "Usuários são capazes de atingir metas especificadas com acurácia e completitude". Este contexto está falando 
sobre? 
 
Segurança. 
Produtividade; 
Eficácia; 
Confiabilidade; 
Funcionalidade; 
 
5. São passos necessários para realizar a garantia estatística da qualidade (SQA): 
 
Rastrear a venda do software para estatística de marketing; 
Coletar informações gerais sobre o software e modificar o seu final; 
Coletar, rastrear e corrigir problemas encontrados para aprimorar os elementos do processo que promovem erro; 
Detectar tudo que aconteceu na pesquisa de campo sobre o software; 
Corrigir todos os defeitos do uso do sistema. 
 
6. Segurança de software é: 
 
b. Detectar e avaliar riscos em potencial, que possam causar falhas no software. 
e. Garantir um software 100% que funcione em qualquer ambiente 
d. Garantir que mesmo falhando o software possa ser confiável. 
c. Garantir em 90% o funcionamento, sem falhas, do software. 
a. Garantir em 100% o funcionamento, sem falhas, do software. 
 
7. Segundo McCall (1977), muitas das métricas só podem ser medidas subjetivamente. Por isso, considera importante, 
mais uma vez, a utilização de uma técnica para graduar atributos específicos do software. Qual seria essa métrica?
 
Diagrama de Causa-Efeito. 
Diagrama PERT-COM. 
Gráfico de Pareto. 
Lista de Verificação (checklist). 
Ponto de função. 
 
8. Observe a afirmativa e marque a opção que corresponde à subcaracterística: "... 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...." 
 
CONFIABILIDADE. 
FUNCIONALIDADE. 
MANUTENIBILIDADE. 
USABILIDADE. 
PORTABILIDADE. 
 
9. Pela ISO/IEC 9241-11 a usabilidade dos computadores dependente do contexto de uso e afirma que o nível de 
usabilidade alcançado dependerá das circunstâncias específicas nas quais o produto é usado. Essa norma apresenta 
alguns efeitos: 
 
I. usabilidade 
II. eficácia 
III. eficiência 
IV. maleabilidade 
 
Apenas I, II e IV 
Apenas I e II 
Apenas II, III e IV 
Apenas I, II e III 
Apenas II e IV 
 
10. Criada em 1998 pela International Standard Organization, a norma ISO 9242-11 foi adotada pela ABNT em agosto 
de 2002 na forma da NBR 9241-11. Esta norma definiu oficialmente o conceito de usabilidade, e estabeleceu, de 
forma ampla, diretrizes para sistemas computacionais a fim de permitir que o usuário atinja seu objetivo e a satisfação 
de sua necessidade em um contexto particular. Esta norma definiu alguns efeitos como o da USABILIDADE. 
 
De acordo com as definições, assinale a resposta que represente corretamente o efeito citado: 
 
Disposição das informações na interface de acordo com a necessidade da aplicação. 
Completude com as quais usuários alcançam objetivos específicos. 
Ausência do desconforto e presença de atitudes positivas para com o uso de um produto. 
Conjunto de ações necessárias para alcançar um objetivo . 
Medida na qual um produto pode ser usado por usuários específicos para alcançar objetivos específicos com eficácia, 
eficiência e satisfação em um contexto específico de uso. 
 
AV2 
 
1. O conceito de Qualidade de Software pode ser considerado como um processo sistemático que focaliza todas as 
etapas e artefatos produzidos com o objetivo de garantir a conformidade de processos e produtos especificados, 
_____________ e ____________ defeitos. Marque a opção que completa a afirmativa corretamente. 
 
prevenindo e eliminando 
catalogando e mostrando 
identificando e catalogando 
prevenindo e mostrando 
catalogando e eliminando 
 
2. Com relação ao conceito de qualidade, a seleção de procedimentos e padrões apropriados adaptados para um projeto 
de software específico, refere-se a: 
 
Controle 
Planejamento 
Objetivo 
Definição 
Garantia 
 
3. A definição a seguir refere-se a que conceito? - "a probabilidade de operação livre de falhas de um programa de 
computador num ambiente específico durante determinado tempo especificado". 
 
e. Eficácia 
b. Garantia de qualidade 
a. Segurança 
c. Confiabilidade 
d. Eficiência 
 
4. São requisitos de qualidade: 
 
Documentação pessoal da equipe de trabalho; 
Documentação dos dados usados no programa; 
Todos os dados usados depois do uso do programa; 
Documentação pessoal do usuário; 
Descrição do produto e documentação do usuário. 
 
5. Segundo Pressman (2004), alguns passos são necessários para realizar a GARANTIA ESTATÍSTICA DA 
QUALIDADE (SQA estatística) e criar um processo adaptativo de engenharia de software no qual são feitas 
modificações para aprimorar os elementos do processo que promovem erro. Alguns defeitos são descobertos e 
rastreados, tendo quais causas prováveis? 
 
I. Erro na apresentação dos dados 
II. Consistência na interface de componente 
III. Lógica do projeto inconsistente 
IV. Teste incompleto ou errôneo 
 
Apenas I, II e IV 
Apenas I, III e IV 
Apenas I, II e III 
Apenas I e II 
Apenas II, III e IV 
 
6. A confiabilidade consiste em considerar que um número de falhas ocorrerá na execução de um software dada 
garantia de que atenderá ao estabelecimento de parâmetros de conformidade para o sucesso do processo. Neste 
contexto a quantidade determinada de ocorrência de falhas é: 
 
Média 
Alta 
Máxima 
Mínima 
Ponderada 
 
7. 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: 
 
capacidade que o produto tem de ser entendido, aprendido, utilizado e ser atraente para o usuário. 
capacidade do software de manter seu nível de desempenho quando utilizado em condições estabelecidas. 
relacionamento entre o nível de desempenho do software e a quantidade de recursos utilizados, sob condições 
estabelecidas. 
esforço necessário para se fazer modificações específicas no software. 
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. 
 
8. Observe a afirmativa e marque a opção que corresponde à subcaracterística: 
 
"... 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...." 
 
 
MANUTENIBILIDADE. 
USABILIDADE. 
CONFIABILIDADE. 
FUNCIONALIDADE. 
PORTABILIDADE. 
 
9. Referente a usabilidade de produto conforme a Norma ISO/IEC 9241 pode se a firmar que a usabilidade é definida 
como: 
 
Recursos gastos em relação à acurácia e abrangência com as quais usuários atingem objetivos. 
Conjunto de ações necessárias para alcançar um objetivo. 
Usuários, tarefas, equipamento (hardware, software e materiais), e o ambiente físico e social no qual um produto é 
usado. Sistema, composto de usuários, equipamento, tarefas e o ambiente físico e social, com o propósito de alcançar 
objetivos específicos. 
Completude com as quais usuários alcançam objetivos específicos. 
Medida na qual um produto pode ser usado por usuários específicos para alcançar objetivos específicos com eficácia, 
eficiência e satisfação em um contexto específico de uso. 
 
10. Pela ISO/IEC 9241-11 a usabilidade dos computadores dependente do contexto de uso e afirma que o nível de 
usabilidade alcançado dependerá das circunstâncias específicas nas quais o produto é usado. Essa norma apresenta 
alguns efeitos: 
 
I. usabilidade 
II. eficácia 
III. eficiência 
IV. maleabilidade 
 
Apenas I e II 
Apenas II, III e IV 
Apenas I, II e III 
Apenas II e IV 
Apenas I, II e IV 
 
AV3 
 
1. Segundo Pressman (2002), a qualidade de software atende a determinadas condições. Quais são estas condições? 
 
I. conformidade com requisitos funcionais e sem adoção de normas de desenvolvimento explicitamente declarados. 
II. conformidade com requisitos funcionais e de desempenho explicitamente declarados, conformidade com 
características implícitas e adoção de normas de desenvolvimento explicitamente documentadas. 
III. não conformidade com requisitos funcionais e de desenvolvimento explicitamente declarados. 
IV. adoção de normas implicitamente documentadas e conformidade com requisitos funcionais. 
 
Apenas II 
Apenas I e IV 
Apenas I 
Apenas III 
Apenas II e III 
 
2. A qualidade de software é avaliada, basicamente por dois aspectos. Quais são eles? 
 
Usabilidade e satisfação do cliente. 
Conformidade com os requisitos e satisfação do cliente. 
Conformidade com os requisitos e Usabilidade. 
Satisfação do cliente e menores custos. 
Menores custos e Conformidade com os requisitos. 
 
3. As métricas dinâmicas e estáticas estão relacionadas a que tipo de atributos? 
 
Atributos de qualidade. 
Atributos de processos. 
Atributos de requisitos. 
Atributos de medição. 
Atributos de gerenciamento. 
 
4. Os erros detalhados nos requisitos, projeto ou código são detectados por? 
 
Parâmetros de procedimento. 
Medições de tempo de resposta. 
Avaliação de complexidade. 
Medições do nível de estresse do programa. 
Inspeções de projeto ou de programa. 
 
5. Segundo Pressman (2004), alguns passos são necessários para realizar a GARANTIA ESTATÍSTICA DA 
QUALIDADE (SQA estatística) e criar um processo adaptativo de engenharia de software no qual são feitas 
modificações para aprimorar os elementos do processo que promovem erro. Alguns defeitos são descobertos e 
rastreados, tendo quais causas prováveis? 
 
I. Documentação precisa ou completa 
II. Erro na tradução do projeto para a linguagem de programação 
III. Interface entre homem-máquina ambígua ou inconsistente 
IV. Miscelânia 
 
Apenas II, III e IV 
Apenas I, II e III 
Apenas I, II e IV 
Apenas II e IV 
Apenas I e II 
 
6. Suponha um software que tenha como confiabilidade de 0,96, por oito horas corridas de processamento. Significa 
dizer que se o software for executado 100 vezes, por um tempo de oito horas, é provável que funcione corretamente: 
 
8 das 96 vezes 
96% das 8 vezes 
4% das 100 vezes 
96 das 100 vezes 
8% das 100 vezes 
 
7. Um software de qualidade deve atender a determinadas características. Quais das características a seguir são 
pertinentes ao alcance da referida qualidade? 
 
Confiável - Reutilizável - Portável - Correto 
Confiável - Difícil de usar - Portável - Correto 
Confiável - Reutilizável - Portável - Inflexível 
Inflexível - Reutilizável - Difícil de usar - Portável 
Inflexível - Reutilizável - Difícil de usar - Correto 
 
8. 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: 
 
capacidade que o produto tem de ser entendido, aprendido, utilizado e ser atraente para o usuário. 
esforço necessário para se fazer modificações específicas no software. 
capacidade do software de manter seu nível de desempenho quando utilizado em condições estabelecidas. 
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. 
relacionamento entre o nível de desempenho do software e a quantidade de recursos utilizados, sob condições 
estabelecidas. 
 
9. A ISO/IEC 9241-11 esclarece os benefícios de medir ------------------------ em termos de ------------------------------- e 
satisfação do usuário, a usabilidade dos computadores depende do --------- -------- de uso e afirma que o nível de 
usabilidade alcançado dependerá das circunstâncias específicas nas quais o produto é ---------------------------. Assinale 
a alternativa correta que completa o texto acima. 
 
produto, usuário, contexto, satisfação 
usabilidade, desempenho, contexto, usado 
contexto, usado, usuário, satisfação 
específicas, nível, usuário, usado 
usado, produto, nível, usuário 
 
10. A escolha e o nível de detalhes de cada medida (eficácia, eficiência e satisfação) depende dos objetivos da partes 
envolvidas na medição. Qual alternativa a ser utilizada para melhorar o sistema de trabalho? 
 
considerar a quantidade de treinamento a ser dado ao usuário 
reorganizar toda a tarefa 
todas as alternativas podem ser usadas 
realizar mudança na iluminação 
avaliar qualquer componente do sistema de trabalho

Outros materiais