·

Cursos Gerais ·

Qualidade de Software

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Estácio: Alunos\nSimulado AV\nTeste seu conhecimento acumulado\nDisciplina: QUALIDADE E TESTES DE SOFTWARE\nAluno: CLEDSON ELIAS DOS SANTOS\nAcertos: 7.0 de 8.0\n\n1. Questão\n\nEm uma organização por projetos:\n(Assinale a alternativa CORRETA).\n\nNenhum sempre terá um retorno ao final do projeto.\nEstá subordinada a muitos chefes.\nNão consegue atingir seus objetivos.\nEstá subordinada ao gerente funcional.\nNão é foco do projeto.\n\nExplicação:\nA principal desvantagem de uma organização por projetos é que, no fim do projeto, a equipe se dispersa e não tem um departamento funcional (\"lar\").\n\n2. Questão\n\nFonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas\nO primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais de engenharia de sistemas. Por causa do encadeamento em uma fase a outra, esse método é conhecido como cascata ou ciclo de vida de software. Dentre seus princípios estratégicos estão o mapeamento à definição de requisitos, o projeto de sistema e software e:\n\nAssinale a complementação correta.\n\npesquisa e testes.\nanálise de recursos e software.\nimplementação e teste unitário.\ndesenvolvimento incremental.\geração de relatórios de teste.\n\nExplicação:\nDe acordo com o modelo cascata apresentado, após a fase de projeto vem a de implementação e teste unitário.\n\n3. Questão\n\nO que podemos concluir do gráfico abaixo apresentado?\n\nNão é vertical, temos o custo de correção de erros em software.\nNão é horizontal, temos as fases do processo de desenvolvimento de software.\n\nAcertou: 1.0 / 1.0 Estácio: Alunos\nRegra de 10 de Myers\nCiclo de desenvolvimento de software\n\nquando mais cedo os defeitos forem encontrados, mais barato é o custo da correção\nos testes não interferem na qualidade do produto de software\né ideal entregar software no fim do processo de desenvolvimento\nnão estão claros os defeitos encontrados no início\nquando mais tarde os defeitos forem encontrados, mais caro é o custo da correção\n\nExplicação:\nMyers também ficou conhecido pela Regra de 10 de Myers, que demonstra que quanto mais tarde os defeitos forem encontrados, tanto mais caro será corrigi-los. Consequentemente, quanto mais cedo os defeitos forem encontrados, mais barato é o custo da correção.\n\n4. Questão\n\nSobre o contexto de Teste de Software, analise abaixo algumas atribuições de atores variados e, a seguir, assinale a alternativa correta:\n\nI. \"Teste é uma parte inevitável de qualquer esforço necessário para desenvolver um sistema de software\"\nII. \"Qualquer atividade deve ser um conjunto de atividades que podem ser planejadas e executadas concomitantemente\"\nIII. \"Qualquer atividade que faz parte da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível determinar se alcança resultados desejados\"\nIV. \"Processo de executar um programa ou sistema com a respeito de erros\"\n\nAcertou: 0.0 / 1.0 Estácio: Alunos\nO Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto. A configuração desse modelo é representada por:\n\nValidação: unitário, integração, sistema e programação.\nValidação: unitário, código, sistema e programação.\nValidação: requisitos, integração, sistema e programação.\nVerificação: requisitos, análise, arquitetura e código.\n\nExplicação:\nO Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do Desenvolvimento de Produto, pois esse modelo tem 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ão sendo testados, em contraste com modelos anteriores onde o componente era testado contra a especificação do componente/interfaces.\n\nVerificação: requisitos, análise, arquitetura e código.\nValidação: unitário, integração, sistema e aceitação. 12/10/2021 20:25\nEstátuo: Alunos\n\nExplicação:\nOs testes automatizados não podem substituir os testes manuais. Eles são complementares.\n\n9ª Questão\nSobre o controle de Bugs é correto afirmar:\n\nA melhor maneira de relatar a existência de bugs é por meio de protocolos internacionais de desenvolvimento de software.\nDevido a complexidade do tema, não é possível o desenvolvimento de um sistema de rastreamento de bugs.\n\nUm BugTracker é um sistema de rastreamento de bugs e, seja os defeitos, é um aplicativo que controla os erros de software relacionados ao desenvolvimento de software. Pode ser considerado também um tipo de sistema de rastreamento de problemas.\n\nO analista é o responsável por encontrar erros, falhas, bugs e outros tipos de problemas que não foram detectados durante o desenvolvimento do software.\n\nAo encontrar um bug, o responsável deve, obrigatoriamente, avisar o desenvolvedor via e-mail.\n\nExplicação:\nUm BugTracker é um sistema de rastreamento de bugs por meio de várias formas. Exemplo: pessoalmente, por e-mail, ou através, ferramentas de bug.\n\nO usuário pode criar um novo projeto.\nO usuário funde pontos para atribuir a modelos de projeto de teste para distingui-los visualmente.\n\nO usuário comum pode desativar o projeto de teste se ele estiver obsoleto.\n\nExplicação:\nCriar um novo projeto de teste exige direito de administrador.\nCada projeto deve ter um nome exclusivo.\n\nTestLink suporta importação de dados em XML ou CSV dentro do Projeto de Teste.\nA edição de projetos de teste requer direitos de administração: Somente como administrador o usuário pode desativar o projeto de teste se ele estiver obsoleto.\n\nColabore