Buscar

Qualidade de Software Exercícios Estacio

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 7 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 7 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

1) Podemos entender qualidade de software, como: 
R - 
(i) Uso de métricas para desenvolver estratégias para a melhoria de processo de software; 
(i) Conjunto de atividades que garante que cada produto de trabalho da engenharia de 
software exiba adequada qualidade; 
 
(iv) Conformidade de requisitos funcionais a padrões de desenvolvimento; 
2) A qualidade de software é avaliada, basicamente por dois aspectos. Quais são eles? 
R - Conformidade com os requisitos e satisfação do cliente. 
3) 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? 
 
R - Menos retrabalho e menor índice de perdas; 
 
4) No gerenciamento da qualidade de software, são esperadas algumas atividades. Quais são 
estas atividades? 
 
R - Garantia, controle, custo e planejamento da qualidade; 
 
5) Quais são os aspectos importantes que precisam ser levados em consideração para a 
definição da qualidade. 
 
R - a) Requisitos de software; 
b) Padrões que definem um conjunto de critérios para o desenvolvimento; 
e) Requisitos implícitos; 
 
6) Qualidade de Software é um processo sistemático que focaliza todas as etapas e artefatos 
produzidos com o objetivo de garantir a conformidade de processos e produtos, prevenindo 
e eliminando defeitos. Existem diversas definições para qualidade de software e, numa 
visão simples, quais das definições a seguir estão corretas? 
 
R- 
I.Qualidade é estar em conformidade com os requisitos dos clientes 
II. Qualidade é antecipar e satisfazer os desejos dos clientes. 
IV. Qualidade é escrever tudo o que se deve fazer e fazer tudo o que foi escrito. 
 
7) Alguns fatores afetam a qualidade de software, por isso, determinados aspectos devem ser 
considerados em um software tais como: 
 
Características operacionais, manutenibilidade de mudanças e adaptabilidade a novos 
ambientes; 
 
8) Tendo em vista que alguns fatores afetam a qualidade do software, McCall agrupou-os nas 
seguintes categorias: 
 
R- Revisão, Operação, Transição. 
 
9) A Gerência de Configuração é uma área da engenharia de software responsável por 
fornecer o apoio para o 
_______________ de software. 
 
R- Desenvolvimento; 
 
10) Segurança de software é: (assinale a única alternativa correta) 
 
R- Detectar e avaliar riscos em potencial, que possam causar falhas no software. 
 
11) A confiabilidade é uma ação que está ligada ao seguinte fator de qualidade de software: 
 
R – Operação; 
 
12) Complete os espaços na afirmativa abaixo e assinale a alternativa que apresenta as 
respostas corretas. Com relação à qualidade do processo de software, podemos dizer que 
o processo deve estar ___,ser ____ e____. 
 
R - Documentado, Compreendido e Seguido. 
 
13) Escolha, dentre as alternativas a seguir, a que não é provida por um sistema de garantia da 
qualidade. 
 
R - Não define responsabilidades 
 
14) Dentre as vantagens trazidas pela norma ISO 9000 às empresas, podemos citar: 
 
R – 
I. Maior confiabilidade dos processos e consequentemente dos produtos e serviços 
da empresa. 
II. Prover confiança aos clientes de que os produtos da empresa e/ou serviços da 
empresa tendem a atender melhor a sua satisfação. 
 
15) São passos necessários para realizar a garantia estatística da qualidade (SQA): 
 
R - Coletar, rastrear e corrigir problemas encontrados para aprimorar os elementos do 
processo que promovem erro; 
 
16) São princípios da série NBR ISO 9000:2000: 
I - Foco no cliente – Liderança; 
IV. Abordagem sistêmica para a gestão - Melhoria continua; 
 
17) 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? 
R- 
 I - Erro na apresentação dos dados; 
III - Lógica do projeto inconsistente; 
IV - Teste incompleto ou errôneo; 
 
18) Assinale a opcão que representa o movimento ocorrido na década de 80 que demandou a 
necessidade de normas internacionais, culminando com o surgimento da ISO 9000. 
 
 
R - Globalização. 
 
19) 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 
Manutenibilidade, que significa: 
 
R - Esforço necessário para se fazer modificações específicas no software. 
20) 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: 
 
R- Capacidade que o produto tem de ser entendido, aprendido, utilizado e ser atraente 
para o usuário. 
 
21) 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: 
R - Capacidade que o produto tem de ser transferido de um ambiente para outro. 
 
22) Escolha dentre as alternativas abaixo aquela que não é provida por um sistema de garantia 
da qualidade. 
 
R - Não define responsabilidades. 
 
23) Para cada característica e subcaracterística, a capacidade do software é determinada por 
um conjunto de atributos internos que podem ser medidos. As características e 
subcaracterísticas atuam como: 
R - fatores que alteram a qualidade de software interna e externa. 
 
Um software de qualidade deve atender a determinadas características. Quais das 
características a seguir são pertinentes ao alcance da referida qualidade? 
R - Confiável - Reutilizável - Portável – Correto 
 
24) 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 SATISFAÇÃO. 
 
De acordo com as definições, assinale a resposta que represente corretamente o efeito 
citado: 
 
R - Ausência do desconforto e presença de atitudes positivas para com o uso de um 
produto. 
 
25) A norma ISO/IEC 9241 especifica as seguintes características de componentes no uso do 
software. Assinale a alternativa correta. 
 
R - usuário, ambiente, tarefa, equipamentos 
 
 
26 ) Na ISO/IEC 9241, o nível no qual o objetivo global pretendido é estabelecido, é uma 
função do limite do sistema de trabalho e que fornece o contexto de uso, no que diz respeito a 
determinados elementos. O componente que define as características de conhecimento, 
habilidade, experiência, educação, treinamento, atributos físicos e capacidades sensoriais e 
motoras é denominado: 
 
R – Usuário; 
 
 
26) Pela ISO/IEC 9241-11 a usabilidade dos computadores depende 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. A ausência do desconforto e presença de atitudes positivas para 
com o uso de um produto é definida como: 
 
R- satisfação 
 
27) Na ISO/IEC 9241 a medição do desempenho e satisfação do usuário trabalhando com um 
determinado produto, possibilita visualizar a complexidade das interações entreo usuário, 
os objetivos, as características da tarefa e os outros elementos do contexto de uso. A cada 
circunstância ambiental, diferentes níveis de usabilidade podem ser definidos: 
 
I -Especificação de usabilidade 
III - Contexto de uso 
IV - Medidas de usabilidade 
 
28) Assinale o componente que define as seguintes características: Os aspectos que podem 
ser necessários a rede de trabalho local, mobiliário, temperatura, estrutura organizacional e 
atitudes. 
 
R – ambiente; 
 
29) 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 ISO/IEC 14598, podem existir três enfoques de processos 
diferentes para a avaliação de qualidade. Quais são? 
 
R - Desenvolvedores, Avaliadores e Compradores; 
 
 
30) Quanto à avaliação de software, inteligibilidade, apreensibilidade e operacionabilidade são 
quesitos de: 
R – Usabilidade 
 
31) Medidas e modelos de confiabilidade e disponibilidade de software referem-se a: 
 
 R - Garantia da qualidade de software; 
 
 
 
 
 
32) As atividades do processo de avaliação são as seguintes: - Estabelecimento de requisitos 
de avaliação; - Especificação da avaliação; - Projeto de avaliação; - Execução da 
avaliação; - Conclusão da avaliação No final do processo, espera-se obter: 
 
R - todas as respostas estão corretas 
 
33) Deve-se avaliar a qualidade do produto liberado por diversas razões: Relacione as opções: 
( 3 ) Identificar e Entender ( 1 ) Comparar ( 2 ) Formular 
1. Um produto com outro, mesmo que indiretamente; 
2. Um plano de ação de como fazer o produto de software evoluir. 
3. As razões técnicas para as deficiências e limitações do produto. 
R – 3 1 2 
 
 
34) Em nosso curso, estudamos algumas métricas de qualidade. Observe os conceitos abaixo 
e selecione aquele que define Acurácia. 
R - Precisão das computações e do controle dos padrões. 
 
35) Por capacidade de processo entende-se a habilidade do processo em ser executado de 
forma eficiente e eficaz com a presença de algumas características importantes. Marque a 
opção CORRETA sobre estas características: 
 
R - Documentação - com uma notação representativa de processo identificado por meio de 
texto, figuras, fluxos, etc. 
 
36) 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: 
R - 
II. Identificação dos critérios para auditoria (processo, padrões, informações per$nentes). 
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. 
 
 
37) 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: 
 
 
1 - Definição do projeto; 
3 - Lista dos objetivos do projeto; 
4 - Cronograma do projeto; 
 
38) 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: 
R - Requisitos de teste e inspeção; 
 
39) Uma das opções abaixo NÃO representa ação para melhoria de processo de software. 
Marque esta opção. 
R - Testes 
 
40) Por capacidade de processo entende-se a habilidade do processo em ser executado de 
forma eficiente e eficaz com a presença de algumas características importantes. Numere o 
2o. grupo, formado por conceitos, de acordo com o 1o. grupo; 
 
 1) Execução 
2) Flexibilidade 
 3) Treinamento 
4) Manutenção 
5) Apoio do processo 
 
( ) melhor adaptação das necessidades específicas 
( ) ferramentas e recursos apropriados 
( ) consistente e sempre que 
Necessária 
( ) garantir a evolução contínu 
( ) pessoas inseridas nas atividades 
 
 
( 2 ) ( 5 ) ( 1 ) ( 4 ) ( 3 ) 
 
 
 
 
41) Os processos Fundamental, Apoio, Organizacional e Adaptação, fazem parte do escopo da 
norma: 
 
R - NBR ISO/IEC 12207 
 
42) 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 variáveis de suma importância e nenhuma mais importante que a outra, mas 
conjuntamente expressivas no contexto de desenvolvimento de software. Com base nesta 
afirmativa marque a opção que tem as variáveis importantes citadas pela NBR ISSO/ IEC 
12207: 
 
R- Processos, Pessoas e Tecnologias 
 
43) 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. 
R- Processo, Pessoas e Tecnologia 
44) A "Documentação", um dos processos de qualidade de software pertencentes à natureza 
de apoio aos processos, tem como objetivo: 
R - 
I. Desenvolver e manter registradas as informações do software produzidas por um processo. 
II. Criar uma documentação técnica contemplando diagramas, modelos de dados, relatórios e 
especificação de requisitos produzidos pelo processo de desenvolvimento. 
 
 
 
45) A maioria dos problemas com a manutenção do software é causada por _______________ 
na maneira como o software foi _______________ e _______________. 
 
R - deficiências, planejado, desenvolvido 
 
43) A Norma ISO/IEC 12207 estabelece uma arquitetura de ciclo de vida de software 
construída a partir de uma estrutura de processos e seus inter-relacionamentos descritos tanto 
em nível de propósito/saída como em termos de processos, atividades, tarefas, propósito e 
resultados. 
Os processos de apoio são de responsabilidade da organização que o executa. Eles 
constituem um conjunto de processos. A seguir, estão listados alguns destes processos. 
 
R - Documentação - Garantia da qualidade - Gerência de configuração de software 
 
 
44) O que significa a sigla CMMI: 
R - Capability Maturity Model Integration 
 
 
 
46) 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. 
 
 
R - ISO/IEC 12207 
 
47 - (Concurso: Banco do Nordeste) Entre os diversos modelos para controle, qualidade e 
desenvolvimento de software encontra-se o CMMI, sobre o qual é CORRETO afirmar que: 
 
R - o CMMI nível 1 é concedido a empresas que possuem um processo mínimo de 
desenvolvimento, ou seja, estão em um nível inicial de maturidade. 
 
 
 
47) O Modelo CMMI utiliza: 
 
R - as representações contínua e por estágios; 
 
48) 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: 
 
R - As categorias são processos: fundamentais, organizacionais e de apoio. 
 
49) Os custos operacionais da função qualidade podem ser classificados em quatro categorias. 
Observe as atividades decorrentes desses custos e selecione a qual categoria eles 
pertencem.Inspeção intra e interprocessos; Calibração e manutenção do equipamento; Teste; 
 
R - Avaliação. 
 
50) 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 
 
R - No início do projeto, são maiores as incertezas e estas vão diminuindo à medida que 
avançamos no seu desenvolvimento 
 
51) 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: 
 
R - Identificação de riscos - Análise de riscos - Planejamento de riscos - Monitoração de riscos. 
 
52) Maximizar os resultados dos eventos positivos é um dos objetivos de: 
 
R- Gerenciamento de riscos, 
S- 
53) Quanto à avaliação de software, maturidade, tolerância a falhas e recuperabilidade são 
quesitos de: 
R – Confiabilidade 
 
54) Na identificação de riscos podem surgir até 6 (seis) tipos de riscos e, para auxiliar o 
processo de descoberta, pode ser aplicada uma abordagem de brainstorming (reunião que 
estimula a "tempestade" de ideias) ou a própria experiência. No momento de identificação 
dos tipos de risco a técnica de checklist (lista de verificação) pode ser usada como apoio 
ao processo. Neste contexto, quais são os tipos de riscos? 
R - 
II. Tecnologia - Pessoal - Segurança de rede 
IV. Ferramentas - Requisitos - Estimativas

Outros materiais