Baixe o app para aproveitar ainda mais
Prévia do material em texto
--------------------------------------------------------------------------------------------------------------------- As métricas e metas para garantia da qualidade precisam ser amparadas estatisticamente. A estatística da qualidade implica em classificar informações sobre erros e defeitos, associar causas, defeitos e erros, a utilização de Pareto e a correção de problemas que provocam os erros e defeitos. Seguindo esta afirmativa, assinale V para as proposições verdadeiras ou F para as proposições falsas em relação as causas que são mais comumente encontradas? ( ) Especificações incompletas. ( ) Problemas com interpretação da comunicação com o cliente. ( ) Desvio intencional nas especificações. ( ) Violação dos padrões de programação. ( ) Erro na representação dos dados. --------------------------------------------------------------------------------------------------------------------- C V, V, V, V, V. --------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------- Padrões são mecanismos estabelecidos que visam gerar maior qualidade de produto. Seguindo esta afirmativa, assinale V para as proposições verdadeiras ou F para as proposições falsas em relação aos órgãos nacionais e internacionais que apoiam a produção de padrões? ( ) ANSI ( ) IEEE ( ) ACM ( ) W3C ( ) BSI --------------------------------------------------------------------------------------------------------------------- A V, V, F, V, V. --------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------- Os fatores de qualidade atrelados ao software são observados sob três aspectos importantes num produto de software: características operacionais, habilidade de suportar mudanças e adaptabilidade a novos ambientes. Tais aspectos podem ser subdivididos em outras abordagens para qualidade de software. Quais seriam estas abordagens? --------------------------------------------------------------------------------------------------------------------- B Revisão do produto, transição do produto e operação do produto. --------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------- Quando falamos em qualidade entramos num assunto que é altamente subjetivo. No entanto, para que possamos melhorar nossos processos, produtos ou serviços, precisamos aplicar a qualidade. Com base nesta ideia, qual dos itens abaixo representa um conceito aceitável para o termo qualidade? --------------------------------------------------------------------------------------------------------------------- A Pode ser uma variável precisa e mensurável, oriunda de um grau de conformidade entre o planejado e o executado através de ferramentas estatísticas. --------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------- Custos de qualidade incluem custos necessários para busca de qualidade e para execução de atividades relacionadas à qualidade ou pela falta de qualidade. Ao reunirmos métricas promovemos a base de custo corrente da qualidade e identificamos oportunidades de redução. Selecione as alternativas corretas em relação à divisão dos custos em qualidade: I – Prevenção. II – Gestão. III – Avaliação. IV – Execução. V - Falhas. --------------------------------------------------------------------------------------------------------------------- B Somente as afirmações I, III, e V são corretas. --------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------ 1 - Todas as atividades relacionadas aos testes são divididas em várias fases. Assinale as alternativas com (V) verdadeiro ou (F) falso em relação a cada uma destas fases em que as atividades de teste ocorrem. ( ) Planejamento ( ) Especificação ( ) Execução – Construção ( ) Execução – Implantação ------------------------------------------------------------------------------------------------------------------ B V, V, V, V. ------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------ Segundo Pressman (2011), “Teste de software pode ser considerado como um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente”. Para que um teste ocorra será necessário: ------------------------------------------------------------------------------------------------------------------ A Contarmos com um modelo (template) para utilização de técnicas específicas de projeto de caso de teste e métodos de testes. ------------------------------------------------------------------------------------------------------------------ Os testes nas fases de implementação e implantação são de extrema importância. É neste momento que experimentamos a futura realidade de nossos usuários. Pensando de tal forma, assinale as alternativas com (V) verdadeiro ou (F) falso para os itens que definem corretamente testes de conferência de arquivos, testes alfa e testes beta. ( ) Testes de conferência de arquivos: verificação da alteração de arquivos utilizados. ( ) Testes Alfa: executados em ambiente de desenvolvimento na proximidade da conclusão. ( ) Testes Beta: executados durante a fase de produção, quando todos os testes anteriores já foram concluídos. Há um pequeno número de erros encontrados nesta fase. ------------------------------------------------------------------------------------------------------------------ A V, V, F. ------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------ Ao observarmos a figura a seguir: Assinale as alternativas com (V) verdadeiro ou (F) falso em relação os conceitos relacionados aos procedimentos, especificações, execução e entrega. ( ) Procedimentos iniciais consideram a elaboração de um documento chamado GOT, o qual estabelece um acordo entre as partes envolvidas no projeto de teste. ( ) Preparação consiste do ambiente de teste (equipamentos, rede, pessoal, software e ferramentas). ( ) Especificação consiste na elaboração e revisão dos casos de teste (scripts de teste) de verificação da documentação do sistema. ( ) Entrega do sistema com apenas testes de verificação de requisitos sem registros. ------------------------------------------------------------------------------------------------------------------ B V, V, V, F. ------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------ De acordo com cada fase no processo de testes (planejamento, elaboração ou construção dos testes), temos alguns testes importantes. Relacione enumerando na ordem sequencial,os tipos de teste apresentados na Coluna A, com as respectivas explicações apresentadas na Coluna B: Coluna A: 1. Teste de usabilidade 2. Teste de instalação 3. Teste de segurança 4. Teste de compatibilidade 5. Teste de desempenho 6. Testes funcionais Coluna B: ( ) validação da capacidade do software em executar num ambiente específico (hardware/software/sistema operacional/rede). ( ) verificação do nível de facilidade de uso do software pelos usuários. ( ) verificação da instalação parcial, total ou atualização de aplicativo. ( ) validação da capacidade e qualidade da recuperação do software após “crashes”, falhas de hardware ou outros problemas catastróficos. ( ) grupos de testes que avaliam a especificação versus a implementação. ( ) garante que o sistema atenda aos níveis de desempenho e tempo de resposta acordados com os usuários e definidos nos requisitos. Agora, marque a sequência correta: ------------------------------------------------------------------------------------------------------------------ D 4, 1, 2, 3, 6, 5. ------------------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------- Os testes de caixa-preta abordam quesitos importantes e fazem referência a testes realizados na interface do software. Assinale V para as proposições verdadeiras ou F para as proposições falsas em relação aos quesitos que os testes de caixa-preta devem abordar: I - Funções incorretas ou faltantes. II - Erros de Interface. III - Erros em estruturas de dados ou acesso a base de dados externas. IV - Erros de comportamento ou desempenho. V - Erros de inicialização ou término. Agora, marque a sequência correta: ---------------------------------------------------------------------------------------------------------- C V, V, V, V, V. ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- A arquitetura do software OO resulta em uma série de subsistemas em camadas que encapsulam classes colaboradoras. Ao testarmos projetos OO temos que considerar alguns itens importantes. Quais itens abaixo são (V) verdadeiros ou (F) falsos em relação estes itens importantes? I - Exatidão dos modelos de análise e projeto orientados a objetos (OOA e OOD). II - Consistência dos modelos OO. III -Testarmos unidades em contexto OO. IV - Testarmos integração em contexto OO. V - Validação em contexto OO. Agora, marque a sequência correta: ---------------------------------------------------------------------------------------------------------- B V, V, V, V, V. ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- O principal objetivo de uma atividade de teste consiste na identificação de defeitos. Quanto maior for o número de cenários de testes definidos, maior será a probabilidade de identificarmos defeitos em um sistema. Ao realizarmos um planejamento de testes devemos ter em mente o termo testabilidade. Qual das afirmativas abaixo define testabilidade? ---------------------------------------------------------------------------------------------------------- A Testabilidade de software se refere à facilidade com que um programa de computador pode ser testado. ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Quando falamos em testes de ambientes, arquiteturas e aplicações especializadas, quais itens são (V) verdadeiros ou (F) falsos em relação à sua estrutura? ---------------------------------------------------------------------------------------------------------- C V, V, F, V, V. ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Um tipo de teste importante e bastante utilizado chama-se teste de caminho básico. Qual afirmativa abaixo representa conceitualmente um teste de caminho básico? ---------------------------------------------------------------------------------------------------------- C É um teste que cria casos de teste para exercício de um conjunto básico de execução de todas as instruções de um programa, pelo menos uma vez durante o teste. ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- A padronização de documentos nos auxilia no ganho da produtividade e eficácia em nossas atividades de testes. Nossos documentos podem ser padronizados para organizarmos o planejamento, a especificação e relatórios de testes. Qual das afirmativas abaixo identifica melhor um ciclo básico para padronização de documentos? ---------------------------------------------------------------------------------------------------------- B Planejar, projetar, executar, gerenciar testes e analisar resultado. ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Poderíamos resumir as etapas do ciclo de vida de projeto de testes com seus diversos relatórios. Quais seriam os documentos produzidos na etapa de Execução de Teste? Quais itens abaixo são (V) verdadeiros ou (F) falsos em relação aos documentos produzidos na etapa de Execução de Teste. I - Script de Teste. II - Relatório de Estado de Teste. III - Relatório de Anomalias. IV - Relatório de Interfaces. V - Relatório de Log de Teste. Agora, marque a sequência correta: ---------------------------------------------------------------------------------------------------------- V, V, V, F, V ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Uma estratégia de testes deverá estar contida em um plano de testes. Algumas nomenclaturas são importantes na construção desse nosso plano de testes, entre elas a consideração do nível de integridade que cada componente de nosso software representa para nossos usuários. Quais itens abaixo são (V) verdadeiros ou (F) falsos em relação aos tipos de níveis de integridade de nosso plano de testes? I - Catastrófico II - Crítico III - Marginal IV - Desprezível V - Inexistente Agora, marque a sequência correta: ---------------------------------------------------------------------------------------------------------- V, V, V, V, F ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Uma estratégia de testes deverá estar contida em um plano de testes. Algumas nomenclaturas são importantes na construção desse nosso plano de testes, entre elas a consideração do nível de integridade que cada componente de nosso software representa para nossos usuários. Podemos classificar nosso plano de testes segundo atributos de qualidade. Quais itens abaixo são (V) verdadeiros ou (F) falsosem relação aos atributos de qualidade. I - Complexidade. II - Risco. III - Segurança. IV - Integridade dos dados. V - Desempenho ou performance. Agora, marque a sequência correta: ---------------------------------------------------------------------------------------------------------- V, V, V, V, V ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Métricas para erros de produto por ponto de função, erros descobertos por horas de revisão, e erros descobertos por horas de teste proporcionam informações sobre a eficácia de cada atividade sugerida pela métrica de qualidade do processo de desenvolvimento e testes de software. Quais itens abaixo são (V) verdadeiros ou (F) falsos e correspondem indicador de Integridade? I - Segurança contra hackers e terroristas. II - Mede habilidade de um sistema em resistir a ataques. III - Ataques podem ser feitos por programas, dados ou documentos. IV - Para medição da integridade é necessária a definição de atributos de ameaça e segurança. V - Segurança é a probabilidade de um ataque ser repelido. Agora, marque a sequência correta: ---------------------------------------------------------------------------------------------------------- V, V, V, V, V ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------- O Kaizen consiste no aprimoramento diário e constante de nossas atividades, sejam elas profissionais ou pessoais. Quais itens abaixo são (V) verdadeiros ou (F) falsos em relação à aplicação do Kaizen? I - Melhorias nos processos não produtivos; II - Adaptação ou adequação dos postos de trabalho, das máquinas e dos equipamentos; III - Adequação dos métodos de pensamento; IV - Redução de desperdícios em processos; V - Redução de produtividade. ---------------------------------------------------------------------------------------------------------------- A F, V, F, V, F. ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------- Kaizen é um termo que tem origem no Japão. Tem por significado a melhoria contínua em todos os setores da vida pessoal, profissional e social. Qual das afirmativas abaixo define melhor o Kaizen? ---------------------------------------------------------------------------------------------------------------- C Refere-se a uma filosofia de vida. Consiste no aprimoramento diário e constante de nossas atividades profissionais ou pessoais, aumentando a produtividade, poupando tempo, recursos, esforços e humanizando as relações. ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------- O Kaizen consiste no aprimoramento diário e constante de nossas atividades, sejam elas profissionais ou pessoais, quais os princípios básicos do Kaizen? Quais itens abaixo são (V) verdadeiros ou (F) falsos em relação aos princípios básicos do Kaizen? I - Abandono de ideias fixas e rejeição do estado atual das coisas. II - Não explicar o que não se pode fazer, mas refletir sobre como fazer. III - Acatar e utilizar de imediato boas ideias para alcançarmos as melhorias. IV - Correção dos erros de imediato e no local. V - Procurar causas reais para solução perfeita. Agora, marque a sequência correta: ---------------------------------------------------------------------------------------------------------------- E V, V, V, V, V. ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------- O CMMI é derivado do CMM (Capability Maturity Model), desenvolvido pelo Instituto de Engenharia de Software na década de 90 como uma estrutura da SPI (Melhoria do Processo de Software). Este metamodelo de processo é composto por vários níveis. O nível 2 é tido como o nível Controlada. É correto afirmar que: ---------------------------------------------------------------------------------------------------------------- C Todos os critérios do nível 1 foram satisfeitos e todo o trabalho associado com a área de processo está de acordo com uma política definida em termos de organização. ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------
Compartilhar