Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 1/20 AS Geral Entrega Sem prazo Pontos 10 Perguntas 20 Disponível 20 nov em 0:00 - 30 nov em 23:59 Limite de tempo Nenhum Tentativas permitidas 3 Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 2 29 minutos 8 de 10 MAIS RECENTE Tentativa 2 29 minutos 8 de 10 Tentativa 1 8 minutos 1,5 de 10 As respostas corretas estão ocultas. Pontuação desta tentativa: 8 de 10 Enviado 22 nov em 19:00 Esta tentativa levou 29 minutos. Fazer o teste novamente 0 / 0,5 ptsPergunta 1IncorretaIncorreta Analise as seguintes assertivas que consideram apenas padrões de processo quanto à veracidade – V para VERDADEIRO ou F para FALSO: I. Processo de aprovação de plano de projeto. II. Processo de registro de teste. III. Estrutura de documento de requisitos. IV. Processo de versão e release. V. Formulário de solicitação de mudança. As assertivas I, II, III, IV e V são, RESPECTIVAMENTE: https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145/history?version=2 https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145/history?version=2 https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145/history?version=1 https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145/take?user_id=306973 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 2/20 V, V, F, V, F. V, V, F, F, V. V, F, V, F, F. V, V, F, V, V. F, V, F, F, F. As assertivas III e V são FALSAS porque são padrões de produto. 0,5 / 0,5 ptsPergunta 2 Analise as seguintes assertivas sobre qualidade de software quanto à veracidade – V para VERDADEIRO ou F para FALSO: I. Não é possível qualquer sistema de software ser desenvolvido para atender todos os atributos de qualidade, pois existem requisitos não funcionais que são conflitantes. II. Um plano de qualidade deve priorizar os atributos de qualidade mais importantes para o software que está sendo desenvolvido. III. A qualidade de um produto desenvolvido não é influenciada pela qualidade do processo de desenvolvimento. As assertivas I, II, e III são, RESPECTIVAMENTE: F, F, F. V, V, F. V, F, F. F, V, V. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 3/20 F, F, V. A assertiva III é FALSA porque a qualidade de um produto desenvolvido É INFLUENCIADA pela qualidade do processo de desenvolvimento. 0,5 / 0,5 ptsPergunta 3 . Leia atentamente as informações contidas nas colunas “A” e “B” para, em seguida, assinalar a alternativa que reúne as correspondências CORRETAS entre as informações nessas contidas. Coluna A: I. Os testes são aplicados em componentes executáveis isolados. II. Os testes são aplicados entre componentes, conforme eles vão sendo integrados. III. Os testes são aplicados em sistemas ou módulos completos. IV. Aceitação de um sistema ou módulos por parte dos clientes e/ou da comunidade usuária. Coluna B: 1. Validação do aceite. 2. Validação do sistema. 3. Validação da integração. 4. Validação da unidade. A sequência CORRETA desta associação é: I-4; II-3; III-2; IV-1. I-4; II-1; III-2; IV-3. I-3; II-4; III-1; IV-2. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 4/20 I-4; II-3; III-1; IV-2. I-3; II-4; III-2; IV-1. Validação da unidade: os testes são aplicados em componentes executáveis isolados; Validação da integração: os testes são aplicados entre componentes, conforme eles vão sendo integrados; Validação do sistema: os testes são aplicados em sistemas ou módulos completos; Validação do aceite: aceitação de um sistema ou módulos por parte dos clientes e/ou da comunidade usuária. 0 / 0,5 ptsPergunta 4IncorretaIncorreta Leia atentamente as informações contidas nas colunas “A” e “B” para, em seguida, assinalar a alternativa que reúne as correspondências CORRETAS entre as informações nessas contidas. Coluna A: I. Os testes são aplicados na fase de definição das necessidades e atributos de negócio a serem atendidos pelo sistema de software. II. Os testes são aplicados na fase de identificação dos requisitos funcionais e não-funcionais que o software deve atender. III. Os testes são aplicados na fase de definição do projeto arquitetural do sistema de software. IV. Os testes são aplicados na implementação do software, visando atender a arquitetura de software estabelecida. Coluna B: 1. Verificação de requisitos. 2. Verificação da implementação. 3. Verificação de negócios. 4. Verificação da análise e modelagem. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 5/20 A sequência CORRETA desta associação é I-2; II-4; III-1; IV-3. I-2; II-4; III-3; IV-1. I-3; II-2; III-1; IV-4. I-3; II-4; III-1; IV-2. I-2; II-3; III-1; IV-4. Verificação de negócios: os testes são aplicados na fase de definição das necessidades e atributos de negócio a serem atendidos pelo sistema de software; Verificação de requisitos: os testes são aplicados na fase de identificação dos requisitos funcionais e não-funcionais a que o software deve atender; Verificação da análise e modelagem: os testes são aplicados na fase de definição do projeto arquitetural do sistema de software; Verificação da implementação: os testes são aplicados na implementação do software, visando atender a arquitetura de software estabelecida. 0,5 / 0,5 ptsPergunta 5 Leia a afirmação abaixo sobre gestão da qualidade de software. A gestão da qualidade de software está preocupada com a garantia de que o software tenha um baixo número de _____________________ e que alcance os padrões exigidos de manutenção, confiabilidade, portabilidade e assim por diante. Assinale a alternativa que preenche, de forma CORRETA, a lacuna. linhas de código 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 6/20 defeitos testes classes inspeções A gestão da qualidade de software está preocupada com a garantia de que o software tenha um baixo número de DEFEITOS e que alcance os padrões exigidos de manutenção, confiabilidade, portabilidade e assim por diante. 0,5 / 0,5 ptsPergunta 6 Analise as seguintes assertivas sobre processo de execução dos testes quanto à veracidade – V para Verdadeiro ou F para Falso: I. O processo de execução dos testes deve contemplar o que deve ser feito e o que deve ser verificado. II. Documentos como ambiente operacional de teste, plano de teste, programas de teste e documentação dos Sistemas e dos programas servem de apoio para a execução dos testes. III. Para que a execução dos testes seja bem-sucedida, a etapa de execução deve ser isolada de tudo o que foi realizado anteriormente. IV. Os casos de teste devem ser considerados, geralmente, antes dos scripts e dos procedimentos de teste. As assertivas I, II, III e IV são, RESPECTIVAMENTE: V, V, F, F. F, V, F, V. V, F, V, F. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 7/20 V, V, F, V. V, V, V, F. A assertiva III é FALSA porque, para que a execução dos testes seja bem-sucedida, a etapa de execução DEPENDE DE TUDO o que foi realizado anteriormente, pois as atividades anteriores servem de base para a realização dessa etapa. 0,5 / 0,5 ptsPergunta 7 Analise a figura a seguir referente ao ciclo de vida do Processo de teste: Fonte: Rios e Moreira, 2006, apud Bastos et al., 2012, p. 45. O foco do processo de teste está em quais etapas? Especificação, Execução e Entrega. Planejamento e Especificação. Preparação e Especificação. Planejamento, Execução e Entrega. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 8/20 Planejamentoe Preparação. O foco do Processo de teste está nas etapas de Especificação, Execução e Entrega, que consomem, juntas, em torno de 80% a 85% de todo o processo. 0,5 / 0,5 ptsPergunta 8 Leia a afirmação a seguir sobre estratégia de teste de software caixa preta: “A estratégia de teste caixa preta é comumente adotada em teste de __________”. Assinale a alternativa que preenche, de forma CORRETA, a lacuna: design requisito arquitetura classe código A estratégia de teste caixa preta é comumente adotada em teste de requisito. 0,5 / 0,5 ptsPergunta 9 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 9/20 Analise as seguintes assertivas sobre estratégias de teste de software caixa preta quanto à veracidade – V para Verdadeiro ou F para Falso: I. Esses testes, também chamados de testes funcionais, são baseados nos requisitos especificados, sendo necessário conhecimento da estrutura interna do software. II. O analista de teste não precisa conhecer as tecnologias de implementação utilizadas na solução, facilitando a elaboração desses testes. III. O que se exige de um analista de teste caixa preta é que ele conheça consideravelmente os requisitos para que seja possível testar o software com base nos resultados gerados através das interfaces de usuário do Sistema de software. As assertivas I, II e III são, RESPECTIVAMENTE: F, V, V. V, F, F. V, V, F. F, V, F. F, F, V. A assertiva I é FALSA, porque os testes caixa preta, também chamados de testes funcionais, são baseados nos requisitos especificados, NÃO SENDO necessário conhecimento da estrutura interna do software. 0 / 0,5 ptsPergunta 10IncorretaIncorreta 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 10/20 Analise as seguintes assertivas sobre a técnica de partição de equivalência quanto à veracidade – V para Verdadeiro ou F para Falso: I. É utilizada para diminuir a quantidade de casos de teste num nível gerenciável, mas mantendo uma cobertura considerável de teste. II. É um teste estrutural e emprega uma estratégia caixa preta. III. É um teste em que o analista de teste não precisa ter conhecimento da estrutura interna do programa. As assertivas I, II e III são, RESPECTIVAMENTE: F, F, V. V, V, F. V, F, F. V, F, V. F, V, F. A assertiva II é FALSA porque o teste de partição de equivalência é um teste FUNCIONAL e emprega uma estratégia caixa preta. 0,5 / 0,5 ptsPergunta 11 Leia a afirmação a seguir sobre estratégia de teste de software caixa branca: “Os testes caixa branca, também chamados de testes __________, são baseados na estrutura interna do software”. Assinale a alternativa que preenche, de forma CORRETA, a lacuna: 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 11/20 de usabilidade funcionais arquiteturais estruturais de desempenho Os testes caixa branca, também chamados de testes ESTRUTURAIS, são baseados na estrutura interna do software. Isso significa que esses testes utilizam técnicas que visam a identificar defeitos no Código-fonte por meio de situações que testem as estruturas utilizadas na implementação. 0,5 / 0,5 ptsPergunta 12 Analise as seguintes assertivas sobre teste caixa branca quanto à veracidade – V para Verdadeiro ou F para Falso: I. Garantem que todos os caminhos independentes de um programa sejam executados várias vezes. II. Exercitam todas as decisões lógicas nos seus estados “verdadeiro” e “falso”. III. Executam todos os ciclos em seus limites e dentro de suas fronteiras operacionais. IV. Exercitam estruturas de dados internas para garantir a sua validade. As assertivas I, II, III e IV são, RESPECTIVAMENTE: V, F, F, V. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 12/20 V, V, F, V. F, V, F, V. F, V, V, V. F, V, V, F. A assertiva I é FALSA porque a estratégia de teste caixa branca possibilita ao analista de teste elaborar casos de teste para garantir que todos os caminhos independentes de um Programa sejam executados PELO MENOS UMA VEZ. 0,5 / 0,5 ptsPergunta 13 Leia atentamente, as informações contidas nas Colunas A e B para, em seguida, assinalar a alternativa que reúne as correspondências corretas entre as informações nelas contidas. Coluna A I. Vermelho. II. Verde. III. Refatorar. Coluna B 1. Eliminar a duplicidade de código para que o teste funcione. 2. Escrever somente o código necessário para satisfazer o teste. 3. Escrever um pequeno teste que não funcione e que talvez nem mesmo compile inicialmente. A sequência CORRETA dessa associação é: I-1; II-2; III-3. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 13/20 I-1; II-3; III-2. I-3; II-2; III-1. I-2; II-3; III-1. I-3; II-1 III-2. Vermelho: escrever um pequeno teste que não funcione e que talvez nem mesmo compile inicialmente; Verde: escrever somente o Código necessário para satisfazer o teste; Refatorar: eliminar a duplicidade de Código para que o teste funcione. 0,5 / 0,5 ptsPergunta 14 Analise as seguintes assertivas sobre as características da metodologia eXtreme Programming (XP) no que tange ao teste de software quanto à veracidade – V para Verdadeiro ou F para Falso: I. A metodologia XP adota técnicas conhecidas como Test-First Design ou Test-Last. Isso significa que qualquer método de classe que possa falhar deve ter um teste que assegure seu funcionamento. II. Na Metodologia XP, testes de Unidade compõem a documentação do sistema de software, vez que tanto as funcionalidades quanto a documentação de um objeto são representadas por seus testes. III. A aplicação de testes manuais é vista como essencial na Metodologia XP, pois suporta outras boas práticas ágeis, como refatoração de código (refactoring) e código coletivo (collective code ownership). As assertivas I, II e III são, RESPECTIVAMENTE: V, V, F. V, F, V. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 14/20 V, F, F. F, V, F. F, F, V. A assertiva III é FALSA porque a aplicação de testes AUTOMATIZADOS é vista como essencial na metodologia XP, pois suporta outras boas práticas ágeis como refatoração de código (refactoring) e código coletivo (colletive code ownership). 0,5 / 0,5 ptsPergunta 15 Analise as seguintes assertivas sobre a relação de TDD com teste de unidade, testes automatizados e teste caixa branca quanto à veracidade – V para Verdadeiro, ou F para Falso: I. O Teste de Unidade (unittest) é normalmente confundido com testes automatizados e com a técnica TDD e que essa confusão deve ser por conta do nome dados aos primeiros frameworks de automação de testes. II. Há equivalência entre TDD, teste de unidade, testes automatizados e teste caixa branca, que é uma estratégia de teste. III. A técnica TDD é uma abordagem de desenvolvimento incremental, que evolui o Código aos poucos, sendo bastante comum associar os testes escritos com a classificação de teste de unidade, e por serem pequenos e localizados, especialmente, nas etapas iniciais de desenvolvimento, por englobarem um aspecto de cada vez, decompondo o funcionamento de cada componente em detalhes. As assertivas I, II e III são, RESPECTIVAMENTE: V, F, F. V, V, F. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 15/20 F, F, V. V, F, V. F, V, F. A assertiva II é FALSA porque NÃO HÁ equivalência entre TDD, teste de unidade, testes automatizados e estratégia de teste caixa branca, que é uma estratégia de teste. 0 / 0,5 ptsPergunta 16IncorretaIncorreta Analise as seguintes assertivas sobre aprimoramento de processo de software quanto à veracidade – V para Verdadeiro, ou F para Falso: I. Damesma forma que produtos de software, processos de software também possuem atributos a serem melhorados. II. O objetivo do aprimoramento pode ser o de melhorar a qualidade do software, sendo assim, é salutar apresentar novas atividades de processo que mudem a maneira como o software é desenvolvido e testado. III. Você precisa priorizar todos os atributos de processo durante o aprimoramento de processo de software. As assertivas I, II e III são, RESPECTIVAMENTE: F, V, F. V, F, F. V, F, V. V, V, F. F, F, V. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 16/20 A assertiva III é FALSA porque você pode estar interessado em melhorar algum atributo de processo, como o tempo de desenvolvimento e, para tal, você precisa DECIDIR quais os atributos de processo são os mais importantes para sua Organização. 0,5 / 0,5 ptsPergunta 17 Leia atentamente as informações contidas nas Colunas A e B para, em seguida, assinalar a alternativa que reúne as correspondências corretas entre as informações nelas contidas. Coluna A: I. Nível de Maturidade C. II. Nível de Maturidade D. III. Nível de Maturidade E. Coluna B: 1. Definido. 2. Largamente Definido. 3. Parcialmente Definido. A sequência CORRETA da associação é I-3; II-2; III-1. I-2; II-3; III-1. I-1; II-2; III-3. I-3; II-1 III-2. I-1; II-3; III-2. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 17/20 Nível de Maturidade C: Definido; Nível de Maturidade D: Largamente Definido; Nível de Maturidade; E: Parcialmente Definido. 0,5 / 0,5 ptsPergunta 18 Analise as seguintes assertivas sobre fatores que influenciam a qualidade do produto de software quanto à veracidade – V para Verdadeiro ou F para Falso: I. Para grandes projetos, o processo de desenvolvimento não interfere na qualidade do produto. II. Para projetos pequenos, a habilidade dos desenvolvedores é o principal determinante. III. A tecnologia de desenvolvimento é particularmente significativa para projetos pequenos. IV. Em todos os casos, se é imposto um cronograma irreal, a qualidade do produto sofrerá as consequências. As assertivas I, II, III e IV são, RESPECTIVAMENTE. V, F, F, V. V, V, F, V. F, V, V, F. F, V, F, V. F, V, V, V. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 18/20 A assertiva I é FALSA porque, para grandes projetos, o processo de desenvolvimento DETERMINA a qualidade do produto. 0,5 / 0,5 ptsPergunta 19 Analise as seguintes assertivas sobre o processo de software quanto à veracidade – V para Verdadeiro, ou F para Falso: I. Não existe um processo de software ideal ou padrão que seja aplicável a todas as organizações ou para todos os produtos de software de um tipo particular. II. O ambiente e a cultura local e como podem ser afetados por propostas de mudanças no processo são fatores irrelevantes. III. Cada Empresa precisa desenvolver seu próprio processo dependendo do seu tamanho, sua experiência e as habilidades da sua equipe, o tipo de software a ser desenvolvido, seus clientes, os requisitos de Mercado e a cultura da Empresa. As assertivas I, II e III são, RESPECTIVAMENTE. F, V, V. V, V, F. V, F, F. V, F, V. F, V, F. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 19/20 A assertiva II é FALSA, porque o ambiente e a cultura local e como podem ser afetados por propostas de mudanças no processo são fatores QUE SEMPRE DEVEM SER CONSIDERADOS. 0,5 / 0,5 ptsPergunta 20 Analise as seguintes assertivas sobre as etapas para a melhoria de processo de software quanto à veracidade – V para Verdadeiro, ou F para Falso: I. A melhoria de Processos é um Processo sequencial. II. Durante a medição de Processo, os atributos do Processo atual são medidos, tornando-se uma base para avaliar as melhorias. III. Durante a análise de Processo, o Processo atual é avaliado, identificando os gargalos e os pontos fracos do Processo. IV. Durante as mudanças de Processo, são introduzidas as mudanças que foram identificadas durante a análise. As assertivas I, II, III e IV são, RESPECTIVAMENTE: V, F, F, V. F, V, V, F. F, V, V, V. F, V, F, V. V, V, F, V. 22/11/22, 19:01 AS Geral: TESTE DE SOFTWARE https://cruzeirodosul.instructure.com/courses/30572/quizzes/83145 20/20 A assertiva I é FALSA, porque a melhoria de Processos é um Processo cíclico. Pontuação do teste: 8 de 10
Compartilhar