Buscar

AVs Qualidade de Software 2015

Prévia do material em texto

Criada em 1998 pela International Standard Organization, a norma ISO 9242-11 foi adotada pela A NBR ISO/IEC 9126 (produto de software) e a NBR ISO/IEC 12119 (pacote de software). Para Pressman
(2002), o uso de um modelo de qualidade apoia a categorização de fatores de McCall (1997). A partir da
qualidade interna e externa, a qualidade de software passa a ser categorizada por seis características ou "não
funcionalidades". Quais são elas?
Gabarito: Funcionalidade; Confiabilidade; Usabilidade; Eficiência; Manutenibilidade; Portabilidade.
Qual a finalidade da garantia e controle de qualidade no desenvolvimento de software?
Gabarito: Visam garantir que os artefatos de software sejam desenvolvidos e entregues com melhor aceitabilidade, menos defeitos e menores custos.
A responsabilidade da Qualidade de software é uma discussão que vem sendo travada há algum tempo. Podemos dizer que a responsabilidade pela garantia da qualidade de software cabe:
R - Todas as pessoas envolvidas no processo de desenvolvimento de software.
É importante fazer uma medição de um sistema de software englobando processo e documentação. Para tal é necessário utilizar: R- Métrica de software.
Suponha um software que tenha como confiabilidade de 0,87, por oito horas corridas de processamento. Significa dizer que se o software for executado 100 vezes por um tempo de execução de 8h:
R - é provável que funcione corretamente 87 das 100 vezes.
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..." R - PORTABILIDADE.
Quando a norma ISO/IEC 9241 especifica as características de componentes no uso de software, ela leva em consideração: R - Usuário, tarefa, equipamento e ambiente
Quanto à avaliação de software, inteligibilidade, apreensibilidade e operacionabilidade são quesitos de:
R – Usabilidade
O processo de desenvolvimento de software pode ser representado pelos seguintes elementos: Assinale a alternativa que apresenta a ordem CORRETA do INÍCIO do processo ao FINAL do processo.
R - Entradas, processamento e saída
O modelo CMMI por maturidade apresenta quantos níveis?
R - 5 níveis de maturidade;
Segundo Pressman (2002), a qualidade de software atende a determinadas condições. Quais são estas condições?
conformidade com requisitos funcionais e sem adoção de normas de desenvolvimento explicitamente declarados.
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.
R - Apenas II
Qualidade de Software é um processo sistemático que focaliza todas as etapas e artefatos produzidos com o objetivo conformidade de processos e produtos, prevenindo e eliminando defeitos. Existem diversas definições para qualidade d dee g saoraftnwtairr ae e, numa visão simples, quais das definições a seguir estão corretas?
Qualidade é estar em conformidade com os requisitos dos clientes.
Qualidade é antecipar e satisfazer os desejos dos clientes.
Qualidade é postergar as mudanças em caso de problemas corriqueiros.
Qualidade é escrever tudo o que se deve fazer e fazer tudo o que foi escrito.
R - Apenas I, II e IV
Pertinente à ISSO 9000-3, uma das características importantes da capacidade de processo é a Manutenção. Qual sua finalidade? R – Garantir a evolução contínua do processo.
Assinale a alternativa correta para a lacuna do texto a seguir: ___________ é 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. R – Qualidade de Software.
Alguns fatores afetam a qualidade de software, por isso, determinamos aspectos devem ser considerados em um software tais como: R – Características operacionais, manutenibilidade de mudanças e adaptabilidade a novos ambientes;
Assinale a opção que representa o movimento ocorrido na década de 80 que demandou a necessidade de normais internacionais, culminando com o surgimento da ISO 9000.
R – Globalização.
Entre os critérios de qualidade da norma ISO 9126, não se inclui: R – A eficácia.
Criada em 1998 pela International Standad Organization, a norma ISSO 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 defeitos 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.
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.
O processo de desenvolvimento de software pode ser representado pelos seguintes elementos: 
R – Entradas, processamento e saída.
Maximizar os resultados dos eventos positivos é um dos objetivos de:
R – Gerenciamento de Riscos.
A qualidade em uso é, portanto, a capacidade de software permitir a usuários específicos atingir metas especificadas com _________________________ . Marque a opção que completa a afirmativa:
R - efetividade, produtividade, segurança e satisfação em um contexto de uso especificado.
O que é qualidade de software?
R - É um processo sistemático que focaliza todas as etapas e artefatos produzidos com o objetivo de garantir a conformidade de processos e produtos especificados, prevenindo e eliminando defeitos.
A confiabilidade é uma ação que está ligada ao seguinte fator de qualidade de software:
R - Operação.
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
A garantia e o controle de qualidade no desenvolvimento de software, ao operarem simultaneamente, visam garantir que os artefatos de software sejam desenvolvidos e entregues com:
R - Melhor aceitabilidade, menos defeitos e menores custos;
Sobre a Garantia Estatística da Qualidade (Software Quality Assurance - SQA), podemos afirmar que: I. É uma das técnica de revisão; II. Registra a frequência de erros do software; III. Registra as inconsistências do software; IV. Apoia-se na questão qualitativa. Assinale a única opção correta.
R - (a) Estão corretas as opções II e III
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 EFICIÊNCIA. De acordo com as definições, assinale a resposta que represente corretamente o efeito citado:
R - Recursos gastos em relação à acurácia e abrangência com as quais usuários atingem objetivos.
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 definiualguns efeitos como o da USABILIDADE. De acordo com as definições, assinale a resposta que represente corretamente o efeito citado:
R - 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.
O aumento de qualidade sempre é acompanhado por aumento de produtividade e redução de custos. Com isso podemos afirmar que sito é feito na forma de?
R – Menos retrabalho e menor índices de perdas;
Segurança de software é:
R – Detectar e avaliar riscos em potencial, que possam causar falhas no software.
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. Quais são estes passos?
I.Coletar e categorizar os defeitos de software encontrados;
II. Rastrear o defeitos até sua causa subjacente;
III. Corrigir os problemas que causaram os defeitos.
Quando a norma ISO/IEC 9241 especifica as características de componentes no uso de software, ela leva em consideração: R – Usuário, tarefa, equipamento e ambiente.
Os requisitos expressam as características e restrições do produto de software do ponto de vista de satisfação das necessidade do usuário. Em geral, independem da tecnologia empregada na construção da solução, sendo uma das partes mais críticas e propensas a erros no desenvolvimento de software, Quanto aos requisitos de software, a descrição acima está: R – Totalmente coerente.
NÃO representa ação para melhoria de processo de software: R – Testes.
Maximizar os resultados dos eventos positivos é um dos objetivos de: R – Gerenciamento de riscos.
Em relação a classificação de riscos de software podemos afirmar que ela se divide em dois grupos. Com base na afirmação responda quais são essas duas classificações:
R - A classificação se divide em: - quanto à Natureza; - quanto à probabilidade e ao impacto.
As medições de software podem ser usadas para fazer previsões gerais de um sistema e para identificar componentes anômalos. As características de cada uma delas respectivamente são?
R - As medições ajudam a ter uma estimativa geral de algum atributo de sistema e as medições podem identificar componentes individuais cujas características desviem de alguma regra.
De uma maneira geral, podemos dizer que a ISO 9000 descreve:
R - a. Os elementos de garantia em termos genéricos, que podem ser aplicados a qualquer negócio.
Com o intuito de gerar produtos de software com níveis de qualidade, é fundamental que se crie medição de processos. Estas medições representam:
R - Dados quantitativos sobre o processo de software.
A ISO /IEC 9241-11 também explica como medidas de desempenho e satisfação do usuário, podem ser usadas para medir um sistema que afeta todo o sistema de trabalho em uso. Assinale o item que NÃO corresponde a essas normas.
R - durabilidade
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:
R - ISO 9000-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:
R - No início do projeto, são maiores as incertezas e estas vão diminuindo à medida que avançamos no seu desenvolvimento.
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 em particular. Com base nesta afirmativa fale sobre a análise e identificação do risco:
R - À medida que mais informações sobre os riscos se tornarem disponíveis, os riscos deverão ser analisados novamente e novas prioridades deverão ser estabelecidas.
Em que pode consistir o aumento de qualidade em uso de um software para o processo?
R - Na aferição da qualidade do software em cada contexto específico.
Assinale a alternativa correta para a seguinte frase, pertinente à Garantia Estatística da Qualidade (SQA). Considerar que 20% do código têm 80% dos defeitos.
R - a. Grande parte dos defeitos concentra-se em pequena parte do código.
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.
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
A ISO/IEC 12207 - Processos de Ciclo de Vida de Software [ISO/IEC 12207, 1998][ISO/IEC PDAM 12207, 2002] - tem como objetivo:
R - Estabelecer uma estrutura para os processos do ciclo de vida de software.
Por que utilizar um processo de software se ele não garante a qualidade final do produto?
R: Porque utilizando reduz o risco de entrega sem qualidade, uma vez que a qualidade está mais ligado a atender os requisitos que o produto propoe atender ou resolver um problema.
Qual a finalidade da garantia e controle de qualidade no desenvolvimento de software?
R: Padronizar os processos de desenvolvimento afim de reduzir ou mitigar a fragmentação de padrão garantindo atender o máximo possível o requisitos do cliente, como também garantir que esses processos sejam realmente adotados para controlar o processos.
Com relação a gerenciamento de qualidade, qual das opções abaixo representa respectivamente GARANTIA, PLANEJAMENTO e CONTROLE DE QUALIDADE?
R-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.
Qual das afirmativas abaixo não está correta com relação às práticas de desenvolvimento antes da adoção de qualidade em software?
R-Os prazos excedem em pouco mais de 20% os cronogramas originais.
A SQA está baseada no que denomina "poucas causas vitais" dos problemas. Assinale a opção que explica corretamente esse conceito.
R-São as poucas causas que são responsáveis pela maioria dos problemas.
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? R-Lista de Verificação (checklist).
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 equipamento, tais como o hardware, software e materiais associados com o computador, precisam ser descritas. O conjunto de produtos pode ser o foco da especificação ou avaliação de usabilidade, ou um conjunto de atributos ou características de desempenho do hardware, software ou outros materiais. De acordo com as características listadas abaixo, identifique o elemento citado:
R- Equipamentos.
A norma ISO/IEC 14598 oferece uma visão geral dos processos de avaliação de produtos de software e fornece guiaspara a avaliação, baseados na utilização prática da norma ISO/IEC 9126. Pela Norma, existem alguns enfoques diferentes para a avaliação da qualidade de produto de software. Quais são estes enfoques?
Processo para Desenvolvedores
Processo para Compradores
Processo para Usuários
Processo para Avaliadores 
R- Apenas I, II e IV
Segundo a Norma ISO 9000-3, é exigido a investigação e análise das causas de software não conformes e adoção de medidas para prevenir a reincidência destas não conformidades. Os procedimentos de controle de documentos e dados visam controlar _____________________ que afetem o processo de ciclo de vida do software. R - ações corretivas e preventivas.
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.

Continue navegando