·

Análise e Desenvolvimento de Sistemas ·

Qualidade de Software

Send your question to AI and receive an answer instantly

Ask Question

Preview text

23/03/2021\nEstácio: Alunos\nDisc.: QUALIDADE E TESTES DE SOFTWARE\nAluno(a): ANDERSON DA COSTA CARDOSO\nAcertos: 10,0 de 10,0\n1ª Questão\nEm uma organização por projetos:\n(Assinale a alternativa CORRETA).\n\n❌ Não é fiel ao projeto.\n☐ Não consegue atingir seus objetivos.\n☐ Está subordinada ao gerente funcional.\n☐ Está subordinada a muitos chefes.\n✅ Nem sempre terá um \"lar\" de retorno ao final 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\") para o qual voltar.\n\n2ª Questão\nPropriedade: Este modelo se propõe a aumentar pouco a pouco o software, conforme as necessidades surgem.\nComo se chama o modelo que apresenta essa propriedade?\n\n✅ Incremental\n☐ cascata\n☐ RUP\n☐ ágil\n☐ sequencial\n\nExplicação:\no pouco a pouco descrito na propriedade, sugere que o software vai sendo incrementado logo o modelo é o incremental 3ª Questão\nÉ 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:\nI- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final.\nII- A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente.\nIII- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los.\n\nAssinale a assertiva correta.\n\n☐ Apenas o item III está correto.\n☐ Apenas os itens I e II estão corretos.\n✅ Apenas os itens I e III estão corretos.\n☐ Apenas o item I está correto.\n☐ Apenas o item II está correto.\n\nExplicação:\nO item I indica a importância da qualidade de software que é é um processo sistemático que foca todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminando defeitos.\n\nMyers conclui 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.\n\nMyers foi criador de termos muito usados como `Caixa Preta` e \"Caso de Teste\" e também ficou conhecido pela regra 10 de Myers. 4ª Questão\nO 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:\n\nI- Testes de baixo nível, necessários para verificar se um pequeno segmento de código fonte foi implementado corretamente.\n\nII- Testes de alto nível, que validam as funções principais do sistema de acordo com os requisitos do cliente.\n\nIII- Documento básico para organizar a atividade de testar aplicações no contexto da empresa.\n\nAssinale a assertiva correta.\n\n☐ Apenas o item II está correto.\n☐ Apenas os itens II e III estão corretos.\n✅ Apenas o item I está correto.\n☐ Apenas os itens I e II estão corretos.\n☐ Apenas o item III está correto.\n\nExplicação:\nO documento básico para organizar a atividade de testar aplicações no contexto da empresa é considerado uma metodologia.\n\n5ª Questão\nO (I) é um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele.\n\nO (II) acrescenta duas partes importantes, que são: Verificação e Validação.\n\nApós a leitura das sentenças (I) e (II), assinale a alternativa que preencher corretamente e respectivamente.\n\n✅ (I) Modelo V; (II) Modelo V\n☐ (I) Modelo Iterativo; (II) Modelo Cascata\n☐ (I) Modelo V; (II) Modelo Iterativo\n☐ (I) Modelo Iterativo; (II) Modelo V\n☐ (I) Modelo V; (II) Modelo Cascata\n\nExplicação:\nÉ um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que ele.\n\nEsse modelo acrescenta duas partes importantes, que são:\n\n- Verificação: Que está relacionado com a questão: O produto está sendo feito corretamente? 23/03/2021\nEstático: Alunos\n\n- Validação: Está relacionado com a questão: O produto está sendo feito, ou seja, o software atende ao objetivo pretendido com precisão?\n\n6ª Questão\nA equipe Z realizou a codificação de uma nova tela para o sistema de controle de estoque. O objetivo da equipe é garantir que não existem erros considerando apenas a parte \"nova\" do produto.\nQual o tipo de teste que deve ser realizado?\n- [ ] Teste Caixa-preta.\n- [ ] Teste de validação\n- [ ] Teste de integração\n- [x] Teste de unidade\n\nExplicação:\nO teste de unidade é também chamado de teste de componentes. Concentra-se em cada componente individual do software, de acordo com o que é implementado no código fonte.\n\n7ª Questão\nSobre a elaboração do plano de teste é incorreto afirmar que:\n- [ ] O cronograma de atividades descreve marcos importantes das atividades.\n- [ ] A documentação estabelece uma relação dos documentos pertinentes ao projeto.\n- [x] Estratégias e ferramentas de testes definem questões como atividades e ferramentas usadas no test.\n- [ ] Os requisitos devem ser descritos aos pares para que as funcionalidades do software sejam testadas.\nA equipe define os diferentes papéis desempenhados no projeto de teste.\n\nExplicação:\nDescreve-se, isoladamente, os requisitos para que as funcionalidades do software sejam testadas.\n\n8ª Questão\nDe quem é a responsabilidade do teste de aceitação?\n- [x] Do desenvolvedor\n- [ ] Do cliente e do desenvolvedor\n- [ ] Do cliente\n- [ ] Do gerente de desenvolvimento\n- [ ] Do gerente de projeto\n\nAcerto: 1,0 / 1,0\n\nRespondido em 23/03/2021 20:57:50 23/03/2021\nEstático: Alunos\n\n9ª Questão\nQual sistema de banco de dados não é suportado pelo Mantis BugTracker?\n- [x] PostgreSQL\n- [ ] DB2\n- [ ] MS SQL\n- [ ] ADBAS\n- [ ] MySQL\n\nExplicação:\nADABAS (Adaptable DAta BAse System) - Sistema de Banco de Dados Adaptável é o principal sistema gerenciador de banco de dados em modelo de rede desenvolvido pela empresa Software AG, usado inicialmente apenas em Mainframes, mas agora suportado por diversos sistemas diferentes, inclusive os de plataforma baixa.\n\n10ª Questão\nAs métricas ajudam na geração do processo de teste. Essas métricas devem ser relatadas como um fator de qualidade do software.\nClassifique a métrica Auditabilidade para testar e relatar o que acontece com o software testado.\n- [x] Facilidade com que se pode checar a conformidade aos padrões.\n- [ ] O dano que ocorre quando o programa encontra um erro.\n- [ ] A facilidade de operação de um programa.\n- [ ] O quanto o software é desvinculado do hardware em que opera.\n- [ ] A independência funcional dos componentes do programa.\n\nExplicação:\nAs outras métricas referem-se a: Tolerância a erros, Independência de hardware, Modularidade, Operabilidade. 23/03/2021\nEstático: Alunos\n\n\n