Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: ATIVIDADE 1 (A1) Curso QUALIDADE E TESTE DE SOFTWARE Teste ATIVIDADE 1 (A1) Resultado da tentativa 9 em 10 pontos Pergunta 1 1 em 1 pontos A definição de qualidade de software vem sendo estudada por diversos autores da comunidade de software, diversos conceitos e definições foram apresentados no passar dos anos sobre como associar a qualidade de software a um fator. Analise as afirmações a seguir sobre algumas definições: I - Um produto de qualidade está intrinsecamente associado ao fator de conformidade de seus requisitos. II - Caso um produto atingisse os níveis de adequação para ser utilizado pelo usuário, poderia-se dizer que este possuía qualidade. III - O usuário tem por finalidade afirmar se o produto tem qualidade, já que este seria o árbitro final. IV - Pode-se dizer que um produto tem qualidade se este satisfaz os requisitos explícitos e implícitos elencados. Está correto o que se afirma em: Resposta Selecionada: Todas as alternativas estão corretas. Resposta Correta: Todas as alternativas estão corretas. Feedback da resposta: Resposta correta. Afirmativa I está correta, pois o termo qualidade está associado à expressão “Conformidade com os requisitos”. A afirmativa II está correta de acordo com a expressão que a qualidade pode estar associada ao fato de “atingimento de excelentes níveis de adequação para o uso” foi uma definição comum no passado. A afirmativa II está correta, pois uma grande desenvolvedora relacionou qualidade como um valor de mercado, em que “o cliente é o árbitro final”. A afirmativa IV está correta, pois qualidade foi definida como a capacidade de o produto satisfazer requisitos explícitos e implícitos. Pergunta 2 1 em 1 pontos Os conceitos de verificação e de validação podem se resumir em um processo que avalia o software como um todo, desde suas primeiras etapas do projeto até a entrega ao usuário. Associado a esse processo, podemos aplicar também revisões e auditorias de inspeções para assegurar a qualidade do produto final. Sobre o conceito de revisões e auditorias, analise as afirmativas: I - As revisões técnicas têm como objetivo identificar falhas, baseando-se em um documento elaborado pela equipe de SQA e fornecendo os pontos de melhoria. II - As inspeções devem ser efetuadas por um grupo pequeno de pessoas, tendo um líder como responsável a documentar a seção de inspeção. III - Uma revisão busca identificar por meio de uma análise se um software está de acordo para sua utilização pretendida. IV - Uma inspeção busca identificar pontos de melhoria, sendo que esta inspeção deverá ser conduzida por um facilitador. Está correto o que de afirma em: Resposta Selecionada: II e III, apenas. Resposta Correta: II e III, apenas. Feedback da resposta: Resposta correta. A afirmativa II está correta, pois as inspeções incluem também um líder, um responsável pelos registros da seção e um número reduzido de inspetores, comumente de duas a cinco pessoas. A afirmativa III está correta, pois o objetivo de uma revisão (ou análise) técnica é o de avaliar um produto de software para determinar a sua adequação para a sua utilização pretendida. Pergunta 3 0 em 1 pontos A medição é tipicamente uma quantificação direta, que envolve um único valor, ao passo que métrica é uma quantificação indireta, que envolve o cálculo e o uso de mais de uma medida. Em outra palavras, podemos medir algum artefato de software e verificar quanto o mesmo está em acordo com a métrica estabelecida. Assinale a alternativa correta sobre como podemos relacionar uma métrica. Resposta Selecionada: Uma métrica é aplicada como forma de compreensão dos artefatos desenvolvidos no decorrer do processo. Resposta Correta: Um método desejável que seja capaz de fornecer dados para uma tomada de decisão e comparações de desempenhos. Feedback da resposta: Sua resposta está incorreta, pois não corresponde a situações desejáveis de aplicação de uma métrica, já que é desejável que as métricas sejam capazes de fornecer informação relevante para a tomada de decisão e para a comparação de desempenhos. Pergunta 4 1 em 1 pontos Para averiguar a qualidade de um software, podemos utilizar modelos de qualidade que definem as características indicadas de um produto com qualidade. Essa verificação de qualidade pode seguir o modelo da ISO/IEC 25010:2011, no qual é apresentado um conjunto de características internas e externas de um software. Com base no exposto, relacione a característica ao seu modelo. I - Características do produto. II - Características de uso. ( ) Portabilidade. ( ) Compatibilidade. ( ) Eficiência. ( ) Segurança. ( ) Satisfação. ( ) Eficiência de desempenho. Assinale a alternativa que apresenta a sequência correta: Resposta Selecionada: I - I - II - I - II - I. Resposta Correta: I - I - II - I - II - I. Feedback da resposta: Resposta correta. As características portabilidade, compatibilidade, segurança e eficiência de desempenho se referem a características do produto. As características: eficiência e satisfação se referem a características de uso. Pergunta 5 1 em 1 pontos Por meio de uma medição, é possível medir o tamanho do projeto em desenvolvimento, como também o seu esforço para produzi-lo, entretanto, para isso, devemos elencar algumas métricas, que podem estar contempladas em uma determinada classificação. Analise as afirmativas a seguir sobre a classificação de uma métrica. I - Podemos ter métricas obtidas diretamente, denominadas como métricas diretas. II - Ao se trabalhar com métricas, podemos ter métricas diretas, indiretas e parciais. III - As métricas indiretas são dados não tabulados que podem ser considerados principalmente incompletos. IV - Uma métrica direta pode ser obtida por apenas uma contagem de atributos observados Está correto o que se afirma em: Resposta Selecionada: I e IV, apenas. Resposta Correta: I e IV, apenas. Feedback da resposta: Resposta correta. As afirmações I e IV estão corretas, pois para fins de classificação, algumas métricas são geradas a partir de medidas obtidas diretamente, geralmente, por contagem do atributo observado. Às métricas geradas damos o nome de métricas diretas. Outras métricas, porém, são obtidas indiretamente e denominadas métricas indiretas. Pergunta 6 1 em 1 pontos Em 1947, foi criada a Organização Internacional de Padronização (ISO), que tem como objetivo aplicar padrões de melhoria de qualidade de produtos e de serviços. A norma mundialmente conhecida, ISO 9001, trata sobre padrões de gestão da qualidade, podendo ser aplicada também no processo de software. A norma ISO 9001:2015 utiliza uma abordagem para o desenvolvimento, a implementação e melhoria da gestão da qualidade, baseando-se em sete princípios. Assinale a alternativa correta. Resposta Selecionada: Gestão de relacionamento, abordagem de processo, foco no cliente, tomada de decisão baseada em evidências, liderança, melhoria e engajamento de pessoas. Resposta Correta: Gestão de relacionamento, abordagem de processo, foco no cliente, tomada de decisão baseada em evidências, liderança, melhoria e engajamento de pessoas. Feedback da resposta: Resposta correta. Foco no cliente, liderança, engajamento de pessoas, abordagem de processo, melhoria, tomada de decisão baseada em evidências e gestão de relacionamento. Pergunta 7 1 em 1 pontos Os processos de garantia de qualidade devem ser gerenciados por serem procedimentos sistêmicos, incorporados na organização, incluindo equipe e ferramentas de gestão da qualidade do produto. Um sistema de gestão de qualidade pode ser dividido em quatro níveis. Acerca desse tema, analise as seguintes afirmativas. I - No primeiro nível é identificadoo manual de qualidade da organização. II - O segundo nível diz respeito aos processos e métodos que as equipes efetuam as entregas de suas atividades. III - No terceiro nível, aplica-se um checklist diariamente, como também informações sobre a consistência de dados. IV - O quarto nível refere-se à documentação de teste de produto, a fim de assegurar que este está dentro dos padrões da gestão da qualidade. Está correto o que se afirma em: Resposta Selecionada: I, II e III, apenas. Resposta Correta: I, II e III, apenas. Feedback da resposta: Resposta correta. Afirmativa I está correta, pois o nível 1 é composto pelo manual de qualidade da empresa. A afirmativa II está correta, pois o nível 2 refere-se aos métodos e aos processos usados pela equipe para entregar suas tarefas. A afirmativa III está correta, pois o nível 3 contém as linhas principais, os checklists e os modelos usados com bastante frequência no dia a dia e importantes na manutenção da consistência das informações e, por fim, o nível 4. Pergunta 8 1 em 1 pontos De acordo com a norma ISO/IEC 9126-1 (2003, p. 17), “qualidade é a totalidade das características de um produto de software que lhe confere a capacidade de satisfazer necessidades implícitas e explícitas”. ABNT – ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR ISO/IEC 9126-1:2001 . Engenharia de software – qualidade de produto. Parte 1: modelo de qualidade. Rio de Janeiro: ABNT, 2003. Disponível em < https://aplicacoes.mds.gov.br/sagirmps/simulacao/sum_executivo/pdf/fichatecnica_21.pdf >. Acesso em: 15 abr. 2019. A norma relaciona a qualidade do software com bases nas características do produto em atender as funcionalidades implícitas e explícitas. A partir do contexto apresentado, assinale a alternativa que corresponde às necessidades implícitas e explícitas Resposta Selecionada: As necessidades explícitas são as funcionalidades que um cliente disse que deverá ter, já as implícitas não são ditas pelo cliente, cabendo ao engenheiro identificar e sugerir os requisitos. Resposta Correta: As necessidades explícitas são as funcionalidades que um cliente disse que deverá ter, já as implícitas não são ditas pelo cliente, cabendo ao engenheiro identificar e sugerir os requisitos. Feedback da resposta: Resposta correta. Necessidades explícitas são aquelas objetivamente expostas por quem demandou o produto. Por exemplo, o cliente determina que o sistema deverá ser capaz de emitir relatório de vendas por região e por cliente. Já as necessidades implícitas são aquelas não ditas e que devem ser previstas pelo profissional responsável pelo processamento dos requisitos. Pergunta 9 1 em 1 pontos Ao se analisar um software para garantir sua qualidade, também estão envolvidos os critérios de segurança. O princípio básico da segurança de um software é que este consiga proteger os dados de acessos não autorizados. Além do fato de inibir acessos não autorizados, um software pode ser considerado seguro se atender a certas características. Com base no exposto, assinale a alternativa que corresponde à característica de segurança de um software. Resposta Selecionada: A confidencialidade assegura a disponibilização dos dados apenas para pessoas autorizadas e também por meio da rastreabilidade, sendo possível rastrear as ações realizadas por um usuário. Resposta Correta: A confidencialidade assegura a disponibilização dos dados apenas para pessoas autorizadas e também por meio da rastreabilidade, sendo possível rastrear as ações realizadas por um usuário. Feedback da resposta: Resposta correta. A confidencialidade mede o grau em que os dados e as funções ficam disponíveis para quem, de fato, tem autorização para acessá-los. A rastreabilidade de uso mede o grau em que as ações realizadas por uma pessoa ou por um sistema podem ser rastreadas de forma a ser efetivamente comprovado que, de fato, foi essa pessoa ou sistema que realizou tais ações. Pergunta 10 1 em 1 pontos Dizer que um produto/software se encontra no estado de perfeição é uma situação muito complexa de se afirmar, podemos contornar essa afirmação falando que o software atingiu uma boa qualidade e níveis aceitáveis de seus requisitos. Para identificar se um software está dentro dos padrões mínimos aceitáveis, podemos implementar alguns indicadores. Sobre esses indicadores, assinale a alternativa correta. Resposta Selecionada: Um indicador importante é o de portabilidade que diz respeito à facilidade do software ser utilizado em outros sistemas operacionais. Resposta Correta: Um indicador importante é o de portabilidade que diz respeito à facilidade do software ser utilizado em outros sistemas operacionais. Feedback da resposta: Resposta correta. O indicador de Portabilidade trata-se da medida de facilidade em mudar o software de uma plataforma para outra. A portabilidade entre Windows e Mac pode ser usada como exemplo.
Compartilhar