Prévia do material em texto
22/08/2026, 10:20 estacio.saladeavaliacoes.com.br/exercicio/6a89a06c5504d8f1c79213a0/gabarito/ Você acertou 5 de 10 questões Verifique seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho 1 Marcar para revisão Sobre o conceito de Teste de Software, analise abaixo algumas citações de autores variados e, a seguir, assinale a alternativa correta: I. "Teste é uma parte inevitável de qualquer esforço necessário para desenvolver um sistema de software" II. "O teste de software é um conjunto de atividades que podem ser planejadas e executadas concomitantemente" III. "Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível determinar se alcança resultados desejados" IV. "Processo de executar um programa ou sistema com a itenção de encontrar defeitos" A Somente as asserções I, III e IV estão corretas Somente as asserções I, e IV estão corretas c Somente as asserções II, III e IV estão corretas D Somente as asserções I, e III estão corretas E Somente as asserções I e estão corretas Resposta correta Parabéns, você selecionou a alternativa correta. Confira gabarito comentado! Gabarito Comentado 1/1022/08/2026, 10:20 estacio.saladeavaliacoes.com.br/exercicio/6a89a06c5504d8f1c79213a0/gabarito/ "Teste é uma parte ineevitável de qualquer esforço necessário para desenvolver um sistema de software" (HOWDEN, 1987) "O teste de software é um conjunto de atividades que podem ser planejdas com antecedência e executadas sistematicamente" (PRESSMAN, 1985) "Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível determinar se alcança resultados desejados" (HETZEL, 1988) "Processo de executar um programa ou sistema com a itenção de encontrar defeitos" (MYERS, 1979) 2 Marcar para revisão É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um precursor sobre os processos de teste de software. Ele ficou conhecido pela "regra 10 de Myers" e concluiu também que zero-defeito é algo inatingível. Essa regra e conclusão estabelecem que: I- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final. II- A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente. III- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los. Assinale a assertiva correta. A Apenas o item I está correto. Apenas o item está correto. c Apenas o item III está correto. D Apenas os itens I e estão corretos. Lista de exercícios Processo Do Teste De Software e... T Sair X Resposta incorreta Questão 3 de 10 A alternativa correta é a letra E. Confira gabarito comentado! 1 2 3 4 5 6 7 8 9 10 Gabarito Comentado Corretas (5) Incorretas (5) 2/1022/08/2026, 10:20 estacio.saladeavaliacoes.com.br/exercicio/6a89a06c5504d8f1c79213a0/gabarito/ item indica a importância da qualidade de software que é é um Em branco (0) processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Myers concluiu que zero-defeito é algo inatingível, ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. Sempre existirão erros a serem descobertos. Myers foi criador de termos muito usados como Branca e Caixa Preta¿ e "Caso de Teste" e também ficou conhecido pela regra 10 de Myers. 3 Marcar para revisã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. A Testes de regressão Testes de estresse c Teste fumaça D Teste alfa E Teste Integração X Resposta incorreta Opa! A alternativa correta é a letra Confira o gabarito comentado! Gabarito Comentado 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. teste de regressão é uma técnica aplicável a cada alteração realizada no software. Consiste em aplicar, antes e 3/1022/08/2026, 10:20 estacio.saladeavaliacoes.com.br/exercicio/6a89a06c5504d8f1c79213a0/gabarito/ 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. 4 Marcar para revisão 1. que é necessário para se obter resultados positivos nos projetos de testes? I. Que o mesmo inicie desde a especificação dos requisitos do sistema a ser implementado. II. Que o mesmo inicie quando a programação estiver sendo desenvolvida. III. Que mesmo inicie com o usuário para verificar se mesmo está funcionando corretamente. Assinale a única alternativa correta. A Apenas o item está correto. Apenas item está correto. c Apenas o item III está correto. D Apenas os itens e estão corretos. E Apenas os itens e III estão corretos. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Para se obter resultados positivos nos projetos de testes é necessário que mesmo inicie desde a especificação dos requisitos do sistema a ser implementado, ou seja, tão logo comece projeto de desenvolvimento do software inicia-se também em conjunto projeto de testes de software. 4/1022/08/2026, 10:20 5 Marcar para revisã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: cliente deve ter paciência, pois ele receberá produto no A fim do ciclo de vida. A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas. c Ele é um modelo simples e fácil de aprender. Especifica os papéis dos diferentes tipos de testes para ser D executada. E Envolver o usuário no teste. X Resposta incorreta A alternativa correta é a letra Confira o gabarito comentado! Gabarito Comentado modelo V é uma melhoria do modelo cascata, pois ele incorpora a verificação e validação de cada etapa do desenvolvimento do produto. No modelo cascata, a verificação e validação são realizadas apenas no final do processo, que pode resultar em produtos com defeitos. O modelo V, por outro lado, permite que os erros sejam identificados e corrigidos mais cedo, que reduz custo e tempo de desenvolvimento do produto. 6 Marcar para revisão (I) é um modelo mais robusto e completo do que cascata, podendo produzir softwares de maior qualidade do que com ele. (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. 5/1022/08/2026, 10:20 estacio.saladeavaliacoes.com.br/exercicio/6a89a06c5504d8f1c79213a0/gabarito/ A (I) Modelo V; (II) Modelo V (I) Modelo V; (II) Modelo Cascata c (I) Modelo Iterativo; (II) Modelo Cascata D (I) Modelo V; (II) Modelo Iterativo E (I) Modelo Iterativo; (II) Modelo Iterativo X Resposta incorreta Opa! A alternativa correta é a letra A. Confira gabarito comentado! Gabarito Comentado modelo V é 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? 7 Marcar para revisão que podemos concluir do gráfico abaixo apresentado? No eixo vertical, temos custo de conserto de erros em software. No eixo horizontal, temos as fases do processo de desenvolvimento de software. 6/1022/08/2026, 10:20 Regra de 10 de Myers 10.000 1.000 100 10 1 Design Especificação Código Teste Produção Ciclo de desenvolvimento de software A Os testes não interferem na qualidade do produto de software. ideal é detectarmos erros no software ao final do processo de desenvolvimento. c Os erros mais caros são detectados no inicio. Quando mais cedo os defeitos forem encontrados, mais D barato é custo da correção. Quando mais cedo os defeitos forem encontrados, mais E caro é custo da correção. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Myers também ficou conhecido pela Regra de 10 de Myers, que mostra que "quanto mais tarde os defeitos forem encontrados, tanto mais caro será corrigi-los". Consequentemente: quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção, 8 Marcar para revisão A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste de software. Sobre este assunto, analise as asserções abaixo e, a seguir, assinale a alternativa correta: 7/1022/08/2026, 10:20 estacio.saladeavaliacoes.com.br/exercicio/6a89a06c5504d8f1c79213a0/gabarito/ I. Existem dois tipos de teste de software: teste de baixo nível e teste de alto nível; II. teste de software é o processo de executar o software de uma maneira controlada, com objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado. III. Os testes de software podem ser usados para descobrir a ausência de erros no produto (software). A Somente as asserções e estão corretas Somente as asserções e III estão corretas c Somente as asserções e III estão corretas D Somente a asserção está correta E Somente a asserção III está correta Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste, que é um passo do processo de que visa encontrar ou corrigir erros durante toda a construção do software. Devemos incorporar dois tipos de testes: 1-Teste de baixo nível: utilizado para veerificar um pequeno fragmento de código-fonte. Nesse caso, saberemos se ele foi implementado corretamente. 2 Teste de alto nível: tem a característica de validar as principais funções do sistema com base nos requisitos definidos pelo cliente. Os testes podem ser usados para descobrir a presença de erros nos softwares, mas infelizmente não mostram a sua ausência. Assim, conseguimos chegar à conclusão que teste de software é o processo de executar software de uma maneira controlada, com o objetivo de descobrir diferenças entre o comportamento previsto e comportamento observado". 8/1022/08/2026, 10:20 9 Marcar para revisã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 A ser iniciados nas inspeções/revisões de código até os testes de software. Essa afirmativa está certa, porque Modelo V minimiza os custos da qualidade do software. Essa afirmativa está errada, porque os teste devem ser c iniciados quando já tivermos algum desenvolvimento. Essa afirmativa está errada, porque Modelo V aumenta os D custos da qualidade do software. Essa afirmativa está errada, porque custo de correção de E defeitos tende a aumentar quanto mais tarde o defeito é detectado. Resposta correta Parabéns, você selecionou a alternativa correta. Confira gabarito comentado! Gabarito Comentado Segundo Myers, 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. A regra 10 de Myers diz que os testes devem ser iniciados mais cedo possível, pois o custo de correção de defeitos tende a aumentar quanto mais tarde defeito é detectado. O Modelo V é um modelo de desenvolvimento de software que divide processo de desenvolvimento em cinco fases: requisitos, análise, projeto, implementação e testes. Modelo V minimiza os custos da qualidade do software, pois permite que os defeitos sejam encontrados e corrigidos mais cedo no processo de desenvolvimento. 9/1022/08/2026, 10:20 10 Marcar para revisão teste de software visa garantir a qualidade, minimizando as incertezas e sistematizando os critérios de aceitação, porém isso não pode ser feito sem uma estratégia de teste. Para que tenhamos uma estratégia de teste de software bem elaborada ela deve incorporar alguns testes como: Testes de baixo nível, necessários para verificar se um pequeno segmento de código fonte foi implementado corretamente. II- Testes de alto nível, que validam as funções principais do sistema de acordo com os requisitos do cliente. III- Documento básico para organizar a atividade de testar aplicações no contexto da empresa. Assinale a assertiva correta. A Apenas item I está correto. Apenas item está correto. c Apenas item III está correto. D Apenas os itens e estão corretos. E Apenas os itens e estão corretos. X Resposta incorreta Opa! A alternativa correta é a letra D. Confira o gabarito comentado! Gabarito Comentado documento básico para organizar a atividade de testar aplicações no contexto da empresa é considerado uma metodologia, que é um conjunto de técnicas, métodos e práticas que são utilizados para atingir um objetivo específico. 10/10