Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso GRA0256 QUALIDADE E TESTE DE SOFTWARE Teste ATIVIDADE 1 (A1) Iniciado 25/09/21 21:48 Enviado 25/09/21 23:16 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 1 hora, 27 minutos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários • Pergunta 1 •1 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: Um método desejável que seja capaz de fornecer dados para uma tomada de decisão e comparações de desempenhos. Resposta Correta: Um método desejável que seja capaz de fornecer dados para uma tomada de decisão e comparações de desempenhos. • Pergunta 2 •1 em 1 pontos Um dos critérios de qualidade que podemos medir junto ao usuário seria referente à usabilidade do software. Podemos compreender que a usabilidade de um software diz respeito à facilidade que o usuário tem ao manipular esse software para efetuar suas tarefas. O usuário pode levar em consideração alguns critérios para identificar se o software apresenta uma usabilidade aceitável. Assinale a alternativa que contenha os critérios que um usuário poderá levar em consideração para dizer se um software tem ou não usabilidade aceitável. Resposta Selecionada: Ergonomia, operabilidade, à prova de tolos, acessibilidade e funcional. Resposta Correta: Ergonomia, operabilidade, à prova de tolos, acessibilidade e funcional. Comentário da resposta: Resposta correta. A alternativa C está correta, pois apresenta os critérios que um usuário pode considerar em um software para afirmar se este tem usabilidade aceitável, sendo esses critérios: Funcional – Ele realmente funciona?; Responsivo – Ele me fornece respostas adequadas?; Ergonômico – Eu posso facilmente ver, clicar, arrastar e girar as coisas?; Conveniente – Tudo esta ́ onde eu preciso que esteja? “À prova de tolos” – O projetista me ajuda a não cometer erros ou quebrar coisas?. A usabilidade também apresenta subcaracterísticas: Operabilidade – O produto é fácil de usar e controlar?; Proteção contra erro do usuário – O programa consegue evitar que o usuário cometa erros?; e Acessibilidade – Avalia o grau em que o produto foi projetado para atender usuários com necessidades especiais. • Pergunta 3 •1 em 1 pontos A SQA é um “padrão planejado e sistemático de ações”, sendo assim são realizadas atividades para garantir a qualidade do software. Dentre essas atividades, analise as afirmativas a seguir: I - A atividade de aplicação de métodos técnicos diz respeito a aplicar ações pertinentes à SQA, desde as especificações até o projeto do sistema. II - A realização de revisões técnicas formais trata da avaliação da qualidade, aplicando correções nos problemas encontrados durante o processo de teste. III - As atividades de teste de software asseguram que o talento da equipe e a implementação de métodos adequados são capazes de garantir a qualidade total do software. Está correto o que se afirma em: Resposta Selecionada: I, apenas. Resposta Correta: I, apenas. Comentário da resposta: Resposta correta. Apenas a afirmação I está correta, pois as providências associadas à SQA começam a ser aplicadas a partir da especificação e do projeto do sistema. Uma especificação de requisitos imprecisa certamente irá comprometer a qualidade do produto final. • Pergunta 4 •1 em 1 pontos Uma métrica de qualidade de software que pode ser aplicada é a de capacidade de manutenção, mesmo essa métrica sendo destinada apenas para os envolvidos no desenvolvimento do software, é necessária para medir a capacidade do software em suportar manutenções e não perder a qualidade do software. Essa métrica pode medir outras características, além da capacidade de manutenção. Sendo assim, assinale a alternativa que contenha outras características sobre a métrica de capacidade de manutenção. Resposta Selecionada: Modularidade, reusabilidade e analisabilidade. Resposta Correta: Modularidade, reusabilidade e analisabilidade. Comentário da resposta: Resposta correta. A alternativa A está correta. Assim como todas as outras características apresentadas, essa também conta com divisões. Vamos a elas: Modularidade – O sistema é bem dividido em módulos? Mudanças em um dos módulos devem causar mínimo impacto nos outros; Reusabilidade – Há partes do sistema que podem ser usadas na construção de outro sistema?; Analisabilidade – O sistema permite que se faça depuração com facilidade?. • Pergunta 5 •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 é identificado o 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. Comentário 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 6 •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. Comentário da resposta: Resposta correta. A alternativa D está 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 7 •1 em 1 pontos Um dos métodospara assegurar a qualidade de um software é associá-la ao processo de desenvolvimento do mesmo. Com base nesse pensamento, foi criada a SQA (Garantia da Qualidade do Software ou, do inglês, Software Quality Assurance), que busca por meio de padrões de planejamento sistemático aplicar ações para garantir a qualidade do software. Sobre as ações da SQA, assinale a alternativa correta. Resposta Selecionada: As atividades relacionadas à SQA se iniciam nas fases iniciais do desenvolvimento do projeto e se estendem até o término do projeto. Resposta https://aplicacoes.mds.gov.br/sagirmps/simulacao/sum_executivo/pdf/fichatecnica_21.pdf https://aplicacoes.mds.gov.br/sagirmps/simulacao/sum_executivo/pdf/fichatecnica_21.pdf Correta: As atividades relacionadas à SQA se iniciam nas fases iniciais do desenvolvimento do projeto e se estendem até o término do projeto. • Pergunta 8 •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. Comentário 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 9 •1 em 1 pontos o 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. Comentário da resposta: Resposta correta. A alternativa E está 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 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. Pergunta 1 Pergunta 2 Pergunta 3 Pergunta 4 Pergunta 5 Pergunta 6 Pergunta 7 Pergunta 8 Pergunta 9 Pergunta 10
Compartilhar