Baixe o app para aproveitar ainda mais
Prévia do material em texto
14/09/2021 21:40 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/4 Simulado AV Teste seu conhecimento acumulado Disc.: QUALIDADE E TESTES DE SOFTWARE Aluno(a): RIVER DE SOUZA DINIZ 201902210352 Acertos: 10,0 de 10,0 14/09/2021 Acerto: 1,0 / 1,0 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). Abertas Complexas Fechadas Difíceis de automatizar Simples Respondido em 14/09/2021 22:32:19 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. Acerto: 1,0 / 1,0 Fonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas O primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia de sistemas. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como modelo em cascata ou ciclo de vida de software. Dentre seus principais estágios se encontram a análise e definição de requisitos, o projeto de sistema e software e: A|ssinale a complementação correta. análise de recursos e software pesquisa e testes. desenvolvimento incremental geração de relatórios de teste implementação e teste unitário Respondido em 14/09/2021 22:33:06 Explicação: De acordo com o modelo cascata apresentado, após a fase de projeto vem a de implementação e teste unitário. Acerto: 1,0 / 1,0 O que podemos concluir do gráfico abaixo apresentado? No eixo vertical, temos o custo de conserto de erros em software No eixo horizontal, temos as fases do processo de desenvolvimento de software Questão1 a Questão2 a Questão3 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 14/09/2021 21:40 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/4 quando mais cedo os defeitos forem encontrados, mais caro é o custo da correção o ideal é detectarmos erros no software ao final do processo de desenvolvimento quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção os erros mais caros são detectados no inicio os testes não interferem na qualidade do produto de software Respondido em 14/09/2021 22:34:29 Explicação: 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 Acerto: 1,0 / 1,0 Quando devemos terminar os testes? I. Nunca, o projetista estará sempre testando. II. Quando o dinheiro ou o tempo acabar. III. O teste termina quando não houver mais erros. Assinale a única alternativa correta. Apenas o item II está correto. Apenas os itens II e III estão corretos. Todos os itens estão corretos. Apenas os itens I e II estão corretos. Apenas o item III está correto. Respondido em 14/09/2021 22:35:14 Explicação: Você jamais terá completado a atividade de teste. A carga simplesmente transfere-se do projetista para o cliente. O teste para quando não houver mais erros `visíveis¿. O teste acaba quando o tempo acaba ou o dinheiro acaba: Por restrição de tempo (nesse caso, deve-se negociar esse tempo); Por restrição financeira (nesse caso, deve-se evitar). Acerto: 1,0 / 1,0 O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. A configuração desse modelo é representada por: 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. Questão4 a Questão5 a 14/09/2021 21:40 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/4 Validação: requisitos, integração, sistema e programação. Validação: unitário, integração, sistema e programação. Respondido em 14/09/2021 22:36:08 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. Acerto: 1,0 / 1,0 O gerente de um departamento de sistemas decidiu que os produtos de software criados pela equipe A serão homologados pela equipe B, e vice- versa. Percebeu-se com o tempo, no entanto, o surgimento de diversos conflitos entre as equipes A e B. Qual a origem desses conflitos? A origem do problema foi a criação de um Grupo Independente de Teste (ITG). A origem do problema é que a condição de erro provocada pela execução no sistema antes da mensagem de manipulação de erro. A origem do problema foi a visão dos Caminhos de Manipulação de Erro. A origem do problema é que os desenvolvedores testam para 'provar que funciona' e os homologadores para 'provar que não funciona', agravados no caso pela proximidade entre as equipes e pela constante troca de papéis no processo. A origem do problema é que o erro mencionado não corresponde ao erro encontrado. Respondido em 14/09/2021 22:37:03 Explicação: Neste caso, a origem do problema se deu porque a função dos desenvolvedores é testar para 'provar que funciona' e os homologadores para 'provar que não funciona', agravados no caso pela proximidade entre as equipes e pela constante troca de papéis no processo. Acerto: 1,0 / 1,0 "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: Microssoft Teams Hangouts Meet TestLink Skype Dev C++ Respondido em 14/09/2021 22:38:48 Explicação: TestLink é um software web desenvolvido para teste de software que visa facilitar testes e assegurar a qualidade de software. Acerto: 1,0 / 1,0 A utilização de uma ferramenta para a automatização dos testes permite: Economizar recursos, mas não tempo durante a execução dos testes. Automatizar qualquer caso sem que se avalie a sua necessidade. Aumentar a qualidade final do produto. Economizar tempo, mas não recursos durante a execução dos testes. Executar os mesmos testes por uma quantidade fixa de vezes. Respondido em 14/09/2021 22:39:41 Explicação: Questão6 a Questão7 a Questão8 a 14/09/2021 21:40 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/4 Economizam tempo e recursos durante a execução dos testes; Aumentam a qualidade final do produto, pois a execução de todos os testes funcionais que existem no sistema garante uma menor incidência de erros e falhas no programa. Possibilitam executar os mesmos testes repetidas vezes. É importante considerar os casos em que cabe utilizar a automação,em nem todos os casos é interessante a automação de testes. Acerto: 1,0 / 1,0 O que é um BugTracker? É uma ferramenta possui a funcionalidade de wiki para documentação Um sistema de rastreamento de defeitos Um software que não possuía um kernel (núcleo) estável É uma aplicação J2EE de acompanhamento e gestão dos problemas É um software que elimina o histórico dos bugs do sistema Respondido em 14/09/2021 22:40:00 Explicação: Os outros itens referem-se a outros softwares livres. Acerto: 1,0 / 1,0 São a base organizacional da unidade do TestLink: Projetos de teste. Usuário. Casos de teste. Marcos de teste. Planos de teste. Respondidoem 14/09/2021 22:40:15 Explicação: Os projetos de teste são a base organizacional da unidade de TestLink. Os projetos de teste são lançamentos da sua empresa que podem alte rar as suas características e funcionalidades ao longo do tempo, mas, na maior parte dos casos, continuam a ser os mesmos. O projeto de teste inclui requisitos de documentação, especificação de testes, planos de testes e direitos específicos dos usuários. Questão9 a Questão10 a javascript:abre_colabore('38403','266751678','4813198213');
Compartilhar