Baixe o app para aproveitar ainda mais
Prévia do material em texto
QUALIDADE E TESTES DE SOFTWARE 5a aula Lupa Vídeo PPT MP3 Exercício: CCT0774_EX_A5_201901086429_V1 13/04/2020 Aluno(a): IVAN LOPES CALDAS 2020.1 EAD Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201901086429 1a Questão O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções abaixo e, a seguir, assinale a alternativa correta. I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. II. O Modelo V é altamente complexo e requer investimento para conseguir aprender. III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados. IV. O Modelo V envolve apenas os programadores no teste. Apenas as asserções I, II e IV estão corretas Apenas as asserções I, II e III estão corretas Apenas as asserções I e III estão corretas Apenas as asserções II, III e IV estão corretas Apenas as asserçoes II e IV estão corretas Respondido em 13/04/2020 11:40:50 Explicação: Modelo V: Vantagens: · A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas; · É um modelo simples e fácil de aprender; · Especifica os papéis dos diferentes tipos de testes para ser executada; · Envolve o usuário no teste. Desvantagens: · É difícil para o cliente expor explicitamente todos os requisitos; · O cliente deve ter paciência, pois receberá o produto no fim do ciclo de vida; · O teste pode ser caro e às vezes não ser suficientemente eficaz; · O produto final pode não refletir todas as necessidades dos utilizadores. · 2a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. Ela tem vantagens e desvantagens. As desvantagens são representadas por: Especifica os papéis dos diferentes tipos de testes para ser executada. Ele é um modelo simples e fácil de aprender. A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. Envolver o usuário no teste. O cliente deve ter paciência, pois ele receberá o produto no fim do ciclo de vida. Respondido em 13/04/2020 11:41:08 Explicação: As vantagens desse modelo são: A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. Ele é um modelo simples e fácil de aprender. Especifica os papéis dos diferentes tipos de testes para ser executada. Envolver o usuário no teste. 3a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. A configuração desse modelo é representada por: Validação: unitário, integração, sistema e programação. Verificação: integração, análise, desenvolvimento e código. Verificação: requisitos, análise, arquitetura e código. Validação: unitário, código, sistema e programação. Validação: requisitos, integração, sistema e programação. Respondido em 13/04/2020 11:41:17 Explicação: O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto, pois esse modelo tinha um problema de reatividade. Ele permite que, durante a integração de um sistema, os testes sejam feitos contra os próprios requisitos do componente ou interface que está sendo testado, em contraste com modelos anteriores onde o componente era testado contra a especificação do componente/interface. Verificação: requisitos, análise, arquitetura e código. Validação: unitário, integração, sistema e aceitação. 4a Questão __________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação. Complete a lacuna. Teste alfa Testes de estresse Teste Integração Teste fumaça Testes de regressão Respondido em 13/04/2020 11:41:32 Explicação: Os objetivos desse teste são garantir que nenhum defeito foi acrescentado ao sistema após sua modificação e também garantir que as mudanças realizadas nessa nova versão não gerarão erros em componentes prontos e testados. O teste de regressão é uma técnica aplicável a cada alteração realizada no software. Consiste em aplicar, antes e depois da alteração, todos os testes que já foram aplicados nas versões anteriores. Por ter essa natureza de repetição, torna-se imprescindível que seja adotada uma ferramenta de automação de testes. Esta técnica pode ser bem aplicada nas fases de testes de unidade, de integração e de sistema. 5a Questão O (I) é um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele. O (II) acrescenta duas partes importantes, que são: Verificação e Validação. Após a leitura das sentenças (I) e (II), assinale a alternativa que as preencher corretamente e respectivamente. (I) Modelo V; (II) Modelo V (I) Modelo V; (II) Modelo Cascata (I) Modelo Iterativo; (II) Modelo Iterativo (I) Modelo V; (II) Modelo Iterativo (I) Modelo Iterativo; (II) Modelo Cascata Respondido em 13/04/2020 11:42:12 Explicação: É um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele. Esse modelo acrescenta duas partes importantes, que são: - Verificação: Que está relacionado com a questão: O produto está sendo feito corretamente? - Validação: Está relacionado com a questão: O produto está sendo feito, ou seja, o software atende ao objetivo pretendido com precisão? 6a Questão A utilização do Modelo V minimiza os custos da qualidade do software, assim, segundo a regra 10 de Myers, os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Identifique se essa afirmação está certa ou errada. Essa afirmativa está errada, porque o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado. Essa afirmativa está certa, porque o Modelo V minimiza os custos da qualidade do software. Essa afirmativa está errada, porque o Modelo V aumenta os custos da qualidade do software. Essa afirmativa está certa, porque o custo os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Essa afirmativa está errada, porque os teste devem ser iniciados quando já tivermos algum desenvolvimento. Respondido em 13/04/2020 11:42:27 Explicação: Segundo Myers, o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado. Os defeitos encontrados durante a produção tendem a custar muito mais que defeitos encontrados em modelos de dados e em outros documentos do projeto do software. 7a Questão O Modelo V é uma melhoria do Modelo Cascata do desenvolvimento de produto. Ele possui alguns objetivos, dentre os quais estão explicitados nas alternativas abaixo, EXCETO (ou seja, assinale a alternativa INCORRETA, isto é a que não representa um dos objetivos do Modelo V). Um dos objetivos do Modelo V é maximizar os lucros da empresa desenvolvedora. Um dos objetivos do Modelo V é melhorar a comunicação entre as partes interessadas. Um dos objetivos do Modelo V é melhorar e garantir a qualidade do projeto. Um dos objetivos do Modelo V é reduzir os custos totais ao longo do ciclo de vida do projeto Um dos objetivos do Modelo V é mimizar os riscos do projeto. Respondido em 13/04/2020 11:42:50 Explicação: Objetivos do Modelo V: · Minimizar os riscos do projeto; · Melhorar e garantir a qualidade do projeto; · Reduzir os custos totais ao longo do ciclo de vida do projeto; · Melhorar a comunicação entre as partes interessadas.· QUALIDADE E TESTES DE SOFTWARE 5a aula Lupa Vídeo PPT MP3 Exercício: CCT0774_EX_A5_201901086429_V2 13/04/2020 Aluno(a): IVAN LOPES CALDAS 2020.1 EAD Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201901086429 1a Questão O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções abaixo e, a seguir, assinale a alternativa correta. I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. II. O Modelo V é altamente complexo e requer investimento para conseguir aprender. III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados. IV. O Modelo V envolve apenas os programadores no teste. Apenas as asserções I e III estão corretas Apenas as asserções II, III e IV estão corretas Apenas as asserções I, II e III estão corretas Apenas as asserções I, II e IV estão corretas Apenas as asserçoes II e IV estão corretas Respondido em 13/04/2020 11:43:28 Explicação: Modelo V: Vantagens: · A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas; · É um modelo simples e fácil de aprender; · Especifica os papéis dos diferentes tipos de testes para ser executada; · Envolve o usuário no teste. Desvantagens: · É difícil para o cliente expor explicitamente todos os requisitos; · O cliente deve ter paciência, pois receberá o produto no fim do ciclo de vida; · O teste pode ser caro e às vezes não ser suficientemente eficaz; · O produto final pode não refletir todas as necessidades dos utilizadores. · 2a Questão A utilização do Modelo V minimiza os custos da qualidade do software, assim, segundo a regra 10 de Myers, os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Identifique se essa afirmação está certa ou errada. Essa afirmativa está certa, porque o Modelo V minimiza os custos da qualidade do software. Essa afirmativa está errada, porque o Modelo V aumenta os custos da qualidade do software. Essa afirmativa está certa, porque o custo os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Essa afirmativa está errada, porque o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado. Essa afirmativa está errada, porque os teste devem ser iniciados quando já tivermos algum desenvolvimento. Respondido em 13/04/2020 11:43:37 Explicação: Segundo Myers, o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado. Os defeitos encontrados durante a produção tendem a custar muito mais que defeitos encontrados em modelos de dados e em outros documentos do projeto do software. 3a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. Ela tem vantagens e desvantagens. As desvantagens são representadas por: A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. Ele é um modelo simples e fácil de aprender. O cliente deve ter paciência, pois ele receberá o produto no fim do ciclo de vida. Especifica os papéis dos diferentes tipos de testes para ser executada. Envolver o usuário no teste. Respondido em 13/04/2020 11:43:31 Explicação: As vantagens desse modelo são: A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. Ele é um modelo simples e fácil de aprender. Especifica os papéis dos diferentes tipos de testes para ser executada. Envolver o usuário no teste. 4a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. A configuração desse modelo é representada por: Validação: unitário, código, sistema e programação. Verificação: requisitos, análise, arquitetura e código. Validação: requisitos, integração, sistema e programação. Verificação: integração, análise, desenvolvimento e código. Validação: unitário, integração, sistema e programação. Respondido em 13/04/2020 11:43:38 Explicação: O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto, pois esse modelo tinha um problema de reatividade. Ele permite que, durante a integração de um sistema, os testes sejam feitos contra os próprios requisitos do componente ou interface que está sendo testado, em contraste com modelos anteriores onde o componente era testado contra a especificação do componente/interface. Verificação: requisitos, análise, arquitetura e código. Validação: unitário, integração, sistema e aceitação. 5a Questão __________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação. Complete a lacuna. Teste Integração Testes de regressão Testes de estresse Teste alfa Teste fumaça Respondido em 13/04/2020 11:43:43 Explicação: Os objetivos desse teste são garantir que nenhum defeito foi acrescentado ao sistema após sua modificação e também garantir que as mudanças realizadas nessa nova versão não gerarão erros em componentes prontos e testados. O teste de regressão é uma técnica aplicável a cada alteração realizada no software. Consiste em aplicar, antes e depois da alteração, todos os testes que já foram aplicados nas versões anteriores. Por ter essa natureza de repetição, torna-se imprescindível que seja adotada uma ferramenta de automação de testes. Esta técnica pode ser bem aplicada nas fases de testes de unidade, de integração e de sistema. 6a Questão O (I) é um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele. O (II) acrescenta duas partes importantes, que são: Verificação e Validação. Após a leitura das sentenças (I) e (II), assinale a alternativa que as preencher corretamente e respectivamente. (I) Modelo Iterativo; (II) Modelo Cascata (I) Modelo V; (II) Modelo Iterativo (I) Modelo Iterativo; (II) Modelo Iterativo (I) Modelo V; (II) Modelo V (I) Modelo V; (II) Modelo Cascata Respondido em 13/04/2020 11:43:47 Explicação: É um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele. Esse modelo acrescenta duas partes importantes, que são: - Verificação: Que está relacionado com a questão: O produto está sendo feito corretamente? - Validação: Está relacionado com a questão: O produto está sendo feito, ou seja, o software atende ao objetivo pretendido com precisão? 7a Questão O Modelo V é uma melhoria do Modelo Cascata do desenvolvimento de produto. Ele possui alguns objetivos, dentre os quais estão explicitados nas alternativas abaixo, EXCETO (ou seja, assinale a alternativa INCORRETA, isto é a que não representa um dos objetivos do Modelo V). Um dos objetivos do Modelo V é melhorar a comunicação entre as partes interessadas. Um dos objetivos do Modelo V é maximizar os lucros da empresa desenvolvedora. Um dos objetivos do Modelo V é melhorar e garantir a qualidade do projeto. Um dos objetivos do Modelo V é reduzir os custos totais ao longo do ciclo de vida do projeto Um dos objetivos do Modelo V é mimizar os riscos do projeto. Respondido em 13/04/2020 11:43:52 Explicação: Objetivos do Modelo V: · Minimizar os riscos do projeto; · Melhorar e garantir a qualidade do projeto; · Reduzir os custos totais ao longo do ciclo de vida do projeto;· Melhorar a comunicação entre as partes interessadas. · QUALIDADE E TESTES DE SOFTWARE 5a aula Lupa Vídeo PPT MP3 Exercício: CCT0774_EX_A5_201901086429_V3 13/04/2020 Aluno(a): IVAN LOPES CALDAS 2020.1 EAD Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201901086429 1a Questão O Modelo V é uma melhoria do Modelo Cascata do desenvolvimento de produto. Ele possui alguns objetivos, dentre os quais estão explicitados nas alternativas abaixo, EXCETO (ou seja, assinale a alternativa INCORRETA, isto é a que não representa um dos objetivos do Modelo V). Um dos objetivos do Modelo V é melhorar e garantir a qualidade do projeto. Um dos objetivos do Modelo V é maximizar os lucros da empresa desenvolvedora. Um dos objetivos do Modelo V é melhorar a comunicação entre as partes interessadas. Um dos objetivos do Modelo V é mimizar os riscos do projeto. Um dos objetivos do Modelo V é reduzir os custos totais ao longo do ciclo de vida do projeto Respondido em 13/04/2020 11:44:09 Explicação: Objetivos do Modelo V: · Minimizar os riscos do projeto; · Melhorar e garantir a qualidade do projeto; · Reduzir os custos totais ao longo do ciclo de vida do projeto; · Melhorar a comunicação entre as partes interessadas. · 2a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. A configuração desse modelo é representada por: Validação: unitário, código, sistema e programação. Verificação: requisitos, análise, arquitetura e código. Validação: unitário, integração, sistema e programação. Verificação: integração, análise, desenvolvimento e código. Validação: requisitos, integração, sistema e programação. Respondido em 13/04/2020 11:44:14 Explicação: O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto, pois esse modelo tinha um problema de reatividade. Ele permite que, durante a integração de um sistema, os testes sejam feitos contra os próprios requisitos do componente ou interface que está sendo testado, em contraste com modelos anteriores onde o componente era testado contra a especificação do componente/interface. Verificação: requisitos, análise, arquitetura e código. Validação: unitário, integração, sistema e aceitação. 3a Questão O (I) é um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele. O (II) acrescenta duas partes importantes, que são: Verificação e Validação. Após a leitura das sentenças (I) e (II), assinale a alternativa que as preencher corretamente e respectivamente. (I) Modelo V; (II) Modelo V (I) Modelo Iterativo; (II) Modelo Iterativo (I) Modelo V; (II) Modelo Iterativo (I) Modelo Iterativo; (II) Modelo Cascata (I) Modelo V; (II) Modelo Cascata Respondido em 13/04/2020 11:44:30 Explicação: É um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele. Esse modelo acrescenta duas partes importantes, que são: - Verificação: Que está relacionado com a questão: O produto está sendo feito corretamente? - Validação: Está relacionado com a questão: O produto está sendo feito, ou seja, o software atende ao objetivo pretendido com precisão? 4a Questão __________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação. Complete a lacuna. Teste fumaça Teste alfa Testes de estresse Testes de regressão Teste Integração Respondido em 13/04/2020 11:44:22 Explicação: Os objetivos desse teste são garantir que nenhum defeito foi acrescentado ao sistema após sua modificação e também garantir que as mudanças realizadas nessa nova versão não gerarão erros em componentes prontos e testados. O teste de regressão é uma técnica aplicável a cada alteração realizada no software. Consiste em aplicar, antes e depois da alteração, todos os testes que já foram aplicados nas versões anteriores. Por ter essa natureza de repetição, torna-se imprescindível que seja adotada uma ferramenta de automação de testes. Esta técnica pode ser bem aplicada nas fases de testes de unidade, de integração e de sistema. 5a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. Ela tem vantagens e desvantagens. As desvantagens são representadas por: O cliente deve ter paciência, pois ele receberá o produto no fim do ciclo de vida. Envolver o usuário no teste. Especifica os papéis dos diferentes tipos de testes para ser executada. A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. Ele é um modelo simples e fácil de aprender. Respondido em 13/04/2020 11:44:26 Explicação: As vantagens desse modelo são: A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. Ele é um modelo simples e fácil de aprender. Especifica os papéis dos diferentes tipos de testes para ser executada. Envolver o usuário no teste. 6a Questão A utilização do Modelo V minimiza os custos da qualidade do software, assim, segundo a regra 10 de Myers, os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Identifique se essa afirmação está certa ou errada. Essa afirmativa está errada, porque os teste devem ser iniciados quando já tivermos algum desenvolvimento. Essa afirmativa está certa, porque o custo os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Essa afirmativa está errada, porque o Modelo V aumenta os custos da qualidade do software. Essa afirmativa está errada, porque o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado. Essa afirmativa está certa, porque o Modelo V minimiza os custos da qualidade do software. Respondido em 13/04/2020 11:44:44 Explicação: Segundo Myers, o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado. Os defeitos encontrados durante a produção tendem a custar muito mais que defeitos encontrados em modelos de dados e em outros documentos do projeto do software. 7a Questão O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções abaixo e, a seguir, assinale a alternativa correta. I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. II. O Modelo V é altamente complexo e requer investimento para conseguir aprender. III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados. IV. O Modelo V envolve apenas os programadores no teste. Apenas as asserções II, III e IV estão corretas Apenas as asserções I, II e IV estão corretas Apenas as asserções I, II e III estão corretas Apenas as asserções I e III estão corretas Apenas as asserçoes II e IV estão corretas Respondido em 13/04/2020 11:44:53 Explicação: Modelo V: Vantagens: · A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas; · É um modelo simples e fácil de aprender; · Especifica os papéis dos diferentes tipos de testes para ser executada; · Envolve o usuário no teste. Desvantagens: · É difícil para o cliente expor explicitamente todos os requisitos; · O cliente deve ter paciência, pois receberá o produto no fim do ciclo de vida; · O teste pode ser caro eàs vezes não ser suficientemente eficaz; · O produto final pode não refletir todas as necessidades dos utilizadores. · QUALIDADE E TESTES DE SOFTWARE 5a aula Lupa Vídeo PPT MP3 Exercício: CCT0774_EX_A5_201901086429_V4 06/05/2020 Aluno(a): IVAN LOPES CALDAS 2020.1 EAD Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201901086429 1a Questão O Modelo V é uma melhoria do Modelo Cascata do desenvolvimento de produto. Ele possui alguns objetivos, dentre os quais estão explicitados nas alternativas abaixo, EXCETO (ou seja, assinale a alternativa INCORRETA, isto é a que não representa um dos objetivos do Modelo V). Um dos objetivos do Modelo V é mimizar os riscos do projeto. Um dos objetivos do Modelo V é maximizar os lucros da empresa desenvolvedora. Um dos objetivos do Modelo V é melhorar e garantir a qualidade do projeto. Um dos objetivos do Modelo V é melhorar a comunicação entre as partes interessadas. Um dos objetivos do Modelo V é reduzir os custos totais ao longo do ciclo de vida do projeto Respondido em 06/05/2020 09:46:24 Explicação: Objetivos do Modelo V: · Minimizar os riscos do projeto; · Melhorar e garantir a qualidade do projeto; · Reduzir os custos totais ao longo do ciclo de vida do projeto; · Melhorar a comunicação entre as partes interessadas. · 2a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. A configuração desse modelo é representada por: Validação: requisitos, integração, sistema e programação. Verificação: requisitos, análise, arquitetura e código. Validação: unitário, integração, sistema e programação. Validação: unitário, código, sistema e programação. Verificação: integração, análise, desenvolvimento e código. Respondido em 06/05/2020 09:46:17 Explicação: O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto, pois esse modelo tinha um problema de reatividade. Ele permite que, durante a integração de um sistema, os testes sejam feitos contra os próprios requisitos do componente ou interface que está sendo testado, em contraste com modelos anteriores onde o componente era testado contra a especificação do componente/interface. Verificação: requisitos, análise, arquitetura e código. Validação: unitário, integração, sistema e aceitação. 3a Questão O (I) é um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele. O (II) acrescenta duas partes importantes, que são: Verificação e Validação. Após a leitura das sentenças (I) e (II), assinale a alternativa que as preencher corretamente e respectivamente. (I) Modelo Iterativo; (II) Modelo Iterativo (I) Modelo V; (II) Modelo Cascata (I) Modelo V; (II) Modelo V (I) Modelo Iterativo; (II) Modelo Cascata (I) Modelo V; (II) Modelo Iterativo Respondido em 06/05/2020 09:46:23 Explicação: É um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele. Esse modelo acrescenta duas partes importantes, que são: - Verificação: Que está relacionado com a questão: O produto está sendo feito corretamente? - Validação: Está relacionado com a questão: O produto está sendo feito, ou seja, o software atende ao objetivo pretendido com precisão? 4a Questão __________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação. Complete a lacuna. Teste Integração Teste alfa Testes de regressão Teste fumaça Testes de estresse Respondido em 06/05/2020 09:46:47 Explicação: Os objetivos desse teste são garantir que nenhum defeito foi acrescentado ao sistema após sua modificação e também garantir que as mudanças realizadas nessa nova versão não gerarão erros em componentes prontos e testados. O teste de regressão é uma técnica aplicável a cada alteração realizada no software. Consiste em aplicar, antes e depois da alteração, todos os testes que já foram aplicados nas versões anteriores. Por ter essa natureza de repetição, torna-se imprescindível que seja adotada uma ferramenta de automação de testes. Esta técnica pode ser bem aplicada nas fases de testes de unidade, de integração e de sistema. 5a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. Ela tem vantagens e desvantagens. As desvantagens são representadas por: Especifica os papéis dos diferentes tipos de testes para ser executada. O cliente deve ter paciência, pois ele receberá o produto no fim do ciclo de vida. Envolver o usuário no teste. A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. Ele é um modelo simples e fácil de aprender. Respondido em 06/05/2020 09:46:52 Explicação: As vantagens desse modelo são: A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. Ele é um modelo simples e fácil de aprender. Especifica os papéis dos diferentes tipos de testes para ser executada. Envolver o usuário no teste. 6a Questão A utilização do Modelo V minimiza os custos da qualidade do software, assim, segundo a regra 10 de Myers, os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Identifique se essa afirmação está certa ou errada. Essa afirmativa está certa, porque o custo os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Essa afirmativa está errada, porque o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado. Essa afirmativa está errada, porque o Modelo V aumenta os custos da qualidade do software. Essa afirmativa está errada, porque os teste devem ser iniciados quando já tivermos algum desenvolvimento. Essa afirmativa está certa, porque o Modelo V minimiza os custos da qualidade do software. Respondido em 06/05/2020 09:46:42 Explicação: Segundo Myers, o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado. Os defeitos encontrados durante a produção tendem a custar muito mais que defeitos encontrados em modelos de dados e em outros documentos do projeto do software. 7a Questão O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções abaixo e, a seguir, assinale a alternativa correta. I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. II. O Modelo V é altamente complexo e requer investimento para conseguir aprender. III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados. IV. O Modelo V envolve apenas os programadores no teste. Apenas as asserções I, II e III estão corretas Apenas as asserções I, II e IV estão corretas Apenas as asserções II, III e IV estão corretas Apenas as asserçoes II e IV estão corretas Apenas as asserções I e III estão corretas Respondido em 06/05/2020 09:47:02 Explicação: Modelo V: Vantagens: · A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas; · É um modelo simples e fácil de aprender; · Especifica os papéis dos diferentes tipos de testes para ser executada; · Envolve o usuário no teste. Desvantagens: · É difícil para o cliente expor explicitamente todos os requisitos; · O cliente deve ter paciência, pois receberáo produto no fim do ciclo de vida; · O teste pode ser caro e às vezes não ser suficientemente eficaz; · O produto final pode não refletir todas as necessidades dos utilizadores. · QUALIDADE E TESTES DE SOFTWARE 5a aula Lupa Vídeo PPT MP3 Exercício: CCT0774_EX_A5_201901086429_V5 06/05/2020 Aluno(a): IVAN LOPES CALDAS 2020.1 EAD Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201901086429 1a Questão O Modelo V é uma melhoria do Modelo Cascata do desenvolvimento de produto. Ele possui alguns objetivos, dentre os quais estão explicitados nas alternativas abaixo, EXCETO (ou seja, assinale a alternativa INCORRETA, isto é a que não representa um dos objetivos do Modelo V). Um dos objetivos do Modelo V é mimizar os riscos do projeto. Um dos objetivos do Modelo V é maximizar os lucros da empresa desenvolvedora. Um dos objetivos do Modelo V é melhorar a comunicação entre as partes interessadas. Um dos objetivos do Modelo V é melhorar e garantir a qualidade do projeto. Um dos objetivos do Modelo V é reduzir os custos totais ao longo do ciclo de vida do projeto Respondido em 06/05/2020 09:47:22 Explicação: Objetivos do Modelo V: · Minimizar os riscos do projeto; · Melhorar e garantir a qualidade do projeto; · Reduzir os custos totais ao longo do ciclo de vida do projeto; · Melhorar a comunicação entre as partes interessadas. · 2a Questão O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções abaixo e, a seguir, assinale a alternativa correta. I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. II. O Modelo V é altamente complexo e requer investimento para conseguir aprender. III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados. IV. O Modelo V envolve apenas os programadores no teste. Apenas as asserções I e III estão corretas Apenas as asserções I, II e III estão corretas Apenas as asserções II, III e IV estão corretas Apenas as asserçoes II e IV estão corretas Apenas as asserções I, II e IV estão corretas Respondido em 06/05/2020 09:47:26 Explicação: Modelo V: Vantagens: · A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas; · É um modelo simples e fácil de aprender; · Especifica os papéis dos diferentes tipos de testes para ser executada; · Envolve o usuário no teste. Desvantagens: · É difícil para o cliente expor explicitamente todos os requisitos; · O cliente deve ter paciência, pois receberá o produto no fim do ciclo de vida; · O teste pode ser caro e às vezes não ser suficientemente eficaz; · O produto final pode não refletir todas as necessidades dos utilizadores. · 3a Questão O (I) é um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele. O (II) acrescenta duas partes importantes, que são: Verificação e Validação. Após a leitura das sentenças (I) e (II), assinale a alternativa que as preencher corretamente e respectivamente. (I) Modelo V; (II) Modelo Iterativo (I) Modelo V; (II) Modelo Cascata (I) Modelo V; (II) Modelo V (I) Modelo Iterativo; (II) Modelo Cascata (I) Modelo Iterativo; (II) Modelo Iterativo Respondido em 06/05/2020 09:47:17 Explicação: É um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele. Esse modelo acrescenta duas partes importantes, que são: - Verificação: Que está relacionado com a questão: O produto está sendo feito corretamente? - Validação: Está relacionado com a questão: O produto está sendo feito, ou seja, o software atende ao objetivo pretendido com precisão? 4a Questão __________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação. Complete a lacuna. Testes de regressão Testes de estresse Teste Integração Teste fumaça Teste alfa Respondido em 06/05/2020 09:47:38 Explicação: Os objetivos desse teste são garantir que nenhum defeito foi acrescentado ao sistema após sua modificação e também garantir que as mudanças realizadas nessa nova versão não gerarão erros em componentes prontos e testados. O teste de regressão é uma técnica aplicável a cada alteração realizada no software. Consiste em aplicar, antes e depois da alteração, todos os testes que já foram aplicados nas versões anteriores. Por ter essa natureza de repetição, torna-se imprescindível que seja adotada uma ferramenta de automação de testes. Esta técnica pode ser bem aplicada nas fases de testes de unidade, de integração e de sistema. 5a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. Ela tem vantagens e desvantagens. As desvantagens são representadas por: A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. Ele é um modelo simples e fácil de aprender. O cliente deve ter paciência, pois ele receberá o produto no fim do ciclo de vida. Envolver o usuário no teste. Especifica os papéis dos diferentes tipos de testes para ser executada. Respondido em 06/05/2020 09:47:43 Explicação: As vantagens desse modelo são: A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. Ele é um modelo simples e fácil de aprender. Especifica os papéis dos diferentes tipos de testes para ser executada. Envolver o usuário no teste. 6a Questão A utilização do Modelo V minimiza os custos da qualidade do software, assim, segundo a regra 10 de Myers, os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Identifique se essa afirmação está certa ou errada. Essa afirmativa está errada, porque o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado. Essa afirmativa está certa, porque o custo os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Essa afirmativa está errada, porque os teste devem ser iniciados quando já tivermos algum desenvolvimento. Essa afirmativa está errada, porque o Modelo V aumenta os custos da qualidade do software. Essa afirmativa está certa, porque o Modelo V minimiza os custos da qualidade do software. Respondido em 06/05/2020 09:47:34 Explicação: Segundo Myers, o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado. Os defeitos encontrados durante a produção tendem a custar muito mais que defeitos encontrados em modelos de dados e em outros documentos do projeto do software. 7a Questão O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. A configuração desse modelo é representada por: Verificação: requisitos, análise, arquitetura e código. Validação: unitário, código, sistema e programação. Validação: requisitos, integração, sistema e programação. Verificação: integração, análise, desenvolvimento e código. Validação: unitário, integração, sistema e programação. Respondido em 06/05/2020 09:47:57 Explicação: O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto, pois esse modelo tinha um problema de reatividade. Ele permite que, durante a integração de um sistema, os testes sejam feitos contra os próprios requisitos do componente ou interface queestá sendo testado, em contraste com modelos anteriores onde o componente era testado contra a especificação do componente/interface. Verificação: requisitos, análise, arquitetura e código. Validação: unitário, integração, sistema e aceitação.
Compartilhar