Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: QUALIDADE E TESTES DE SOFTWARE Aluno(a): FELIPE FERREIRA DA PAZ 202008207983 Acertos: 2,0 de 2,0 09/10/2023 1a Questão Acerto: 0,2 / 0,2 Um gerente de projetos tem pouca experiência, mas foi designado para assumir um novo projeto. Como trabalhará em uma organização matricial, ele pode esperar que as comunicações serão: (Assinale a alternativa CORRETA). Difíceis de automatizar Complexas Fechadas Simples Abertas Respondido em 09/10/2023 13:13:10 Explicação: Como um projeto realizado em uma organização matricial envolve pessoas de bárias partes da organização, as comunicações são mais complexas. 2a Questão Acerto: 0,2 / 0,2 A prototipação representa uma técnica poderosa para o desenvolvimento de sistemas, mais especificamente do software desses sistemas. Sobre as funções desempenhadas por um protótipo, é correto afirmar que ele Permite avaliar o desempenho geral da equipe de desenvolvimento de software Não possibilita avaliar a qualidade do software produzido. Pode auxiliar na validação de requisitos do sistema, bem como propiciar a inserção de novos requisitos ainda não identificados. É inteiramente descartado, não sendo aproveitada nenhuma parte do código de software no sistema final entregue ao cliente. Não permite que sejam realizados testes, visando verificar o funcionamento do sistema final, ainda que sejam testes parciais. Respondido em 09/10/2023 13:16:58 Explicação: O proposito básico da prototipação é sempre auxiliar na validação e elicitação de requisitos (necessidades) do software. 3a Questão Acerto: 0,2 / 0,2 Com relação ao tamanho e complexidade de software, assinale a opção correta, considerando tais características nos anos 60, 80 e 2000. Em 1960 o tamanho era mínimo e em 2000 o tamanho é o mesmo. Em 1960 o tamaho era minimo e em 2000 a complexidade era média. Em 1960 o tamanho era mínimo e em 1980 a complexidade era relativa. Em 1980 o tamanho era pequeno e a complexidade alta. Em 1980 a complexidade era média e em 2000 a complexidade era alta. Respondido em 09/10/2023 13:19:10 Explicação: No Cenário Atual do desenvolvimento de o conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponencial. 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. 4a Questão Acerto: 0,2 / 0,2 1. O 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 o mesmo inicie com o usuário para verificar se o mesmo está funcionando corretamente. Assinale a única alternativa correta. Apenas os itens II e III estão corretos. Apenas os itens I e II estão corretos. Apenas o item II está correto. Apenas o item III está correto. Apenas o item I está correto. Respondido em 09/10/2023 13:21:55 Explicação: Para se obter resultados positivos nos projetos de testes é necessário que o mesmo inicie desde a especificação dos requisitos do sistema a ser implementado, ou seja, tão logo comece o projeto de desenvolvimento do software inicia-se também em conjunto o projeto de testes de software. 5a Questão Acerto: 0,2 / 0,2 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á 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. 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. Respondido em 09/10/2023 13:23:31 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. 6a Questão Acerto: 0,2 / 0,2 Não é uma estratégia de software: Teste de validação. Teste de caixa marrom. Teste de unidade. Teste de integração. Teste de sistema. Respondido em 09/10/2023 13:24:32 Explicação: Teste de caixa marrom não configura teste algum dentro da engenharia de software. 7a Questão Acerto: 0,2 / 0,2 "Trata-se de uma aplicação open source voltada para a gestão de testes, desenvolvida e mantida por várias equipes ao longo dos anos. Oferece suporte para criação, execução e manutenção de casos de teste, planos de testes e requisitos. Permite a geração de relatórios gerenciais e estatísticos sobre os testes executados e a integração com outras ferramentas de gerenciamento de bugs". (Caetano, 2007). O texto refere-se a ferramenta: TestLink Hangouts Meet Skype Microssoft Teams Dev C++ Respondido em 09/10/2023 13:31:36 Explicação: TestLink é um software web desenvolvido para teste de software que visa facilitar testes e assegurar a qualidade de software. 8a Questão Acerto: 0,2 / 0,2 Sobre o teste de aceitação é correto afirmar que: O comportamento do software diferente do esperado pelo usuário final chama-se de erro. Erro e falha são, do ponto de vista do teste de aceitação, semanticamente equivalentes. Um defeito encontrado em um artefato de software chama-se de falha. Ato inconsistente realizado por um indivíduo ao tentar compreender uma informação chama-se de defeito. Um bug gerado por um programador não pode ser considerado uma falha. Respondido em 09/10/2023 13:32:25 Explicação: Erro é um defeito encontrado em um artefato de software. Falha é o comportamento do software diferente do esperado pelo usuário final. Erros e falhas não são semanticamente equivalentes. Bugs são falhas. 9a Questão Acerto: 0,2 / 0,2 Não é uma ferramenta de software que permite a gestão de Bugs: Eventum Trac Scrum Jira Zephyr Respondido em 09/10/2023 13:33:06 Explicação: O Scrum é um framework de gerenciamento de projetos. 10a Questão Acerto: 0,2 / 0,2 Sobre as baselines/releases no TestLink é correto afirmar: Representam a liberação de um novo build do software, que é um novo release contendo modificações em relação ao build anterior. Representam a liberação de um novo build do software, que é um novo release contendo modificações em relação ao release anterior. Representam a liberação de um novo release do software, que é um novo build contendo modificações em relação ao release anterior. Representam o encerramento de um novo build do software, que é um novo release contendo modificações em relação ao release anterior. Representam o encerramento de um novo release do software, que é um novo build contendo modificações em relação ao release anterior. Respondido em 09/10/2023 13:35:43 Explicação: Baselines/ releases no TestLink representam a liberação de um novo build do software, que é um novo release contendo modificações emrelação ao release anterior.
Compartilhar