Buscar

QUALIDADE E TESTE DE SOFTWARE

Prévia do material em texto

QUALIDADE E TESTE DE SOFTWARE GR2952202 - 202020.ead-11047.01TesteATIVIDADE 1 (A1)Iniciado05/11/20 20:38Enviado05/11/20 22:15StatusCompletadaResultado da tentativa9 em 10 pontos  Tempo decorrido1 hora, 37 minutosResultados exibidosRespostas 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. 
Feedback da resposta: 
Resposta correta. É 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 2 
0 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, III e IV, apenas. 
Resposta Correta: 
  
II e III, apenas. 
Feedback da resposta: 
Sua resposta está incorreta. A alternativa está incorreta, já que a afirmativa I está errada, pois em nenhum momento se fala que o documento é elaborado pela equipe de SQA, como também não fornece os pontos de melhoria. 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. A afirmativa IV está errada, pois o propósito de uma inspeção é detectar e identificar anomalias no software. Essa prática se diferencia das revisões em dois aspectos: alguém que exerça cargo de gestão sobre qualquer membro da equipe de inspeção não deverá participar desse processo e uma inspeção deve ser conduzida por um facilitador imparcial, treinado em técnicas de inspeção. 
Pergunta 3 
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. 
Feedback da resposta: 
Resposta correta. 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 está 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 4 
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 5 
1 em 1 pontos 
Os processos de qualidade devem definir requisitos de qualidade, responsáveis por aplicar os processos e as medições em cada etapa, como também apresentar um feedback sobre as tarefas efetuadas. Para esse fim, a gestão de software pode se basear no padrão IEEE 12207.0-96 e no processo de verificação e de validação.
 
Com base no trecho apresentado, assinale a alternativa correta sobre o processo de verificação e validação. 
Resposta Selecionada: 
  
É um processo que contempla todo ciclo de vida de software, avaliando cada etapa de seu início ao fim. 
Resposta Correta: 
  
É um processo que contempla todo ciclo de vida de software, avaliando cada etapa de seu início ao fim. 
Feedback da resposta: 
Resposta correta. O processo de verificação e de validação trata-se de uma etapa bem estruturada para avaliar os produtos de software em todo o seu ciclo de vida, do planejamento até sua efetiva entrega. 
Pergunta 6 
1 em 1 pontos 
Ao se utilizar o modelo disponível na norma ISO/IEC 25010:2011, para analisar a qualidade do software, identificamos características internas e externas sobre a verificação da qualidade de um software, que são agrupadas em dois tipos: características do produto e características de uso.
 
Sobre a avaliação das características do produto e uso, assinale a alternativa correta: 
Resposta Selecionada: 
  
As avaliações sobre as características do produto podem ocorrer durante o seu desenvolvimento, já a avaliação das características de uso ocorre apenas quando o software já está em ambiente real de uso. 
Resposta Correta: 
  
As avaliações sobre as características do produtopodem ocorrer durante o seu desenvolvimento, já a avaliação das características de uso ocorre apenas quando o software já está em ambiente real de uso. 
Feedback da resposta: 
Resposta correta. Características do produto podem ser avaliadas no ambiente de desenvolvimento, ao passo que as características do software em uso podem apenas ser avaliadas durante o efetivo uso do sistema.
  
Pergunta 7 
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 8 
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:
• 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 9
• 
• 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.
• 
• Feedback da resposta:
• 
• Resposta 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 10
• 
• 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.
• 
• Feedback 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.
• 
• Quinta-feira, 5 de Novembro de 2020 22h15min49s 
• 
•

Continue navegando