Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/5 - Qualidade do Software 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 Nota: 20.0 A V, V, F, V, V. Você acertou! B V, V, V, V, V. C F, V, V, V, V. D F, F, F, F, F. E F, F, V, F, F. Questão 2/5 - Qualidade do Software Podemos dividir a garantia da qualidade de software em três categorias: teste de software, gerenciamento de configuração de software e controle de qualidade. Qual dos itens abaixo agrega um alto grau de maturidade ao processo de controle da qualidade? Nota: 20.0 A Checklists dos erros. B Requisitos satisfeitos. C Inspeção dentro das revisões. Você acertou! Os itens b e c pertencem ao controle da qualidade, porém inspeção é considerado o ponto central pa itens a, d e e não fazem parte da categoria controle de qualidade. D Elicitação dos requisitos funcionais. E Rastreamento das mudanças. Questão 3/5 - Qualidade do Software 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? Nota: 20.0 A Pode ser uma variável precisa e mensurável, oriunda de um grau de conformidade entre o plaestatísticas. Você acertou! A definição está em conformidade com o INMETRO. B Uma filosofia de gestão de processos que garanta melhoria nos processos, produtos ou serviç C Uma filosofia de gestão empresarial que visa atingir a melhoria de produtos ou serviços por mcom redução de custos, porém sem transformação cultural no envolvimento dos trabalhadore D Uma variável aproximada e pouco mensurável, oriunda de um grau de conformidade entre oferramentas da qualidade. E Uma filosofia mensurável oriunda de um grau de conformidade entre o planejado e executad Questão 4/5 - Qualidade do Software 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. Nota: 20.0 A V, F, F, V, V. B V, V, V, V, F. C V, V, V, V, V. Você acertou! Todas as alternativas apresentam possíveis causas. D F, F, F, F, F. E F, V, F, V, F. Questão 5/5 - Qualidade do Software Ações de controle de qualidade garantem a qualidade de nossos projetos, considerando-se processo, produto ou serviço. Quais das ações abaixo caracterizam ações de controle de qualidade do software? Nota: 20.0 A Métodos de engenharia de software, técnicas de gerenciamento de software, controle de qualVocê acertou! B Métodos de engenharia de software, técnicas de gerenciamento de software, controle de qual C Métodos e técnicas de engenharia, gerenciamento de projeto, controle de qualidade e garanti D Métodos de engenharia de software, técnicas para custos de projetos, controle de qualidade e Questão 1/5 - Qualidade do Software 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 Nota: 20.0 A V, V, F, V. B V, V, V, V. Você acertou! C F, V, V, V. D F, F, V, V. E V, F, V, V. Questão 2/5 - Qualidade do Software 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: Nota: 20.0 A Contarmos com um modelo (template) para utilização de técnicas específicas de projeto de cVocê acertou! B Contarmos com técnicas (templates) para utilização de modelos específicos de projeto de cas C Contarmos com ferramentas (templates) para utilização de projetos específicos de desenvolv D Contarmos com modelos e ferramentas para utilização de projetos específicos de testes de so E Contarmos com ferramentas de automação, sem as mesmas não conseguiremos determinar o Questão 3/5 - Qualidade do Software 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. Nota: 20.0 A V, V, F. Você acertou! B V, V, V. C F, V, V. D F, F, V. E F, V, F. Questão 4/5 - Qualidade do Software Testes de integração são responsáveis pela execução de uma combinação de componentes para verificação da execução em conjunto conforme as especificações. Qual afirmativa abaixo complementa a ideia de testes de integração? Nota: 20.0 A São realizados pelos usuários. B São realizados pelos desenvolvedores e usuários. C São realizados pelos desenvolvedores. Você acertou! D São realizados automaticamente. E São realizados pelos analistas e usuários. Questão 5/5 - Qualidade do Software Todo o processo de teste é subdividido nas etapas de Planejamento, Especificação, Execução (Construção e Execução) e Implantação. Assinale as alternativas com (V) verdadeiro ou (F) falso para os itens que definem as atividades requeridas em cada uma destas fases. ( ) Planejamento: Integração dos planos. Preparação da estratégia de testes e planos de testes. ( ) Especificação: Revisão dos planos de testes. Elaboração e revisão dos casos de teste e dos roteiros de teste. Atualização do plano de projeto de desenvolvimento. ( ) Execução – Construção: Busca de defeitos e correções. ( ) Execução – Implantação: Busca de defeitos e correções. Nota: 20.0 A V, V, F, V. B V, V, V, V. Você acertou! C F, V, V, V. D F, F, V, V. E V, F, V, V. Questão 1/5 - Qualidade do Software 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: Nota: 20.0 A V, V, F, F, V. B V, V, V, V, V. Você acertou! C V, V, F, F, V. D F, F, F, F, F. E F, V, F, F, V. Questão2/5 - Qualidade do Software 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? Nota: 20.0 A Testabilidade de software se refere à facilidade com que um programa de computador pode sVocê acertou! B Testabilidade de software é um conjunto de regras, segundo normas da IEEE. C Testabilidade de software é o processo de planejar, organizar e executar rotinas de testes. D Testabilidade de software é um processo natural que os programadores fazem ao construir su E Testabilidade de software requer pessoas especializadas para a elaboração de plano de teste e Questão 3/5 - Qualidade do Software Devemos planejar nosso projeto de testes com a mente da “testabilidade”. Segundo James Bach in apud (Pressman, 2011): “Testabilidade de software é simplesmente a facilidade com que o programa de computador pode ser testado”. Qual das afirmativas abaixo é complementar ao conceito de testabilidade? Nota: 0.0 A Um bom teste deve ter apenas um olhar interno. B Um bom teste não é redundante, opta por não ser muito simples e nem muito complexo e reldelimitados para indução de erros. C Um bom teste deve ter apenas um olhar externo. D Um bom teste é redundante e opta por ser mais complexo possível, nunca relevando erros de E Um bom teste apenas releva erros simples. Questão 4/5 - Qualidade do Software 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? Nota: 20.0 A É um teste feito de acordo com a execução de um conjunto de casos de testes criados especifexecução de algumas instruções básicas de um programa. O Teste de Caminho básico testa a execução de todas as instruções de um programa e não algumas. B É um teste feito a partir de casos de teste que presume um conjunto básico de execução de alO Teste de Caminho básico testa a execução de todas as instruções de um programa e não algumas. C É um teste que cria casos de teste para exercício de um conjunto básico de execução de todasuma vez durante o teste. Você acertou! D É um teste automatizado e que simula um usuário. E É um teste que segue um conjunto randômico de execução das instruções de um sistema. O Teste de Caminho básico testa um conjunto básico e pré-estabelecido de instruções de um sistema. Questão 5/5 - Qualidade do Software Para conseguirmos êxito em nossos testes, devemos testá-los em duas frentes: 1. Conhecimento de função especificada demonstrando que a mesma é operacional. (Caixa Preta). 2. Conhecimento da garantia de integração, ou seja, operações internas são realizadas de acordo com as especificações. (Caixa branca). Nota: 20.0 A O teste caixa-branca fundamenta-se em um exame rigoroso do detalhe da interface. Os camentre componentes são testados exercitando conjuntos específicos de condições ou ciclos. B O teste caixa-preta fundamenta-se em um exame rigoroso do detalhe procedimental. Os camentre componentes são testados exercitando conjuntos específicos de condições ou ciclos. C O teste caixa-preta faz referência a testes realizados na interface do software. Um teste caixde um sistema, com pouca preocupação em relação à estrutura lógica interna do software. Você acertou! D O teste caixa-branca faz referência a testes realizados na interface do software. Um teste cafundamentais de um sistema, com pouca preocupação em relação à estrutura lógica interna d E O teste caixa-preta faz referência a testes de usabilidade realizados na interface pelos usuári Questão 1/5 - Qualidade do Software 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: Nota: 20.0 A V, V, V, V, V. B V, F, V, F, V. C V, V, V, V, F. Você acertou! D F, F, F, F, F. E F, F, V, F, V. Questão 2/5 - Qualidade do Software 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: Nota: 20.0 A F, F, F, F, F. B F, F, V, F, V. C V, F, V, F, V. D F, V, V, F, V. E V, V, V, V, V. Você acertou! Questão 3/5 - Qualidade do Software Mensuração indica que estamos trabalhando com fatores qualitativos e quantitativos. Queremos resultados subjetivos, mas para isto precisamos apurar nossos números e percentuais que indicam o quanto estamos evoluindo e acertando. Além da CMMI, quais outras estruturas SPI - melhoria do processo de software existem? Nota: 20.0 A SPICE, ISO/IEC 23504, Bootstrap, PSP e TSP e TickIT. B SPICE, ISO, ISO/IEC 15504, Bootstrap, PSP e TSP e TickIT. Você acertou! C SPICE, ISO, ISO/IEC 15504, TOP e TickIT. D SPICE, ISO, ISO/IEC 23504, TOP e TickIT. E SPICE, ISO, ISO/IEC 15504, Bootstrap, SOFTEX. Questão 4/5 - Qualidade do Software 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? Nota: 20.0 A Planejar, projetar, controlar e gerar resultados. B Planejar, projetar, executar, gerenciar testes e analisar resultado. Você acertou! C Planejar, executar, controlar e gerar relatórios. D Planejar, projetar, executar, controlar. E Planejar e gerar relatórios. Questão 5/5 - Qualidade do Software Poderíamos resumir as etapas do ciclo de vida de projeto de testes com seus diversos relatórios. Quais itens abaixo são (V) verdadeiros ou (F) falsos em relação aos documentos produzidos na etapa de Planejamento de Teste? I - Plano Máster de Teste. II - Plano de Teste. III - Script de Teste. IV - Plano de Estados. V - Relatório de Log. Agora, marque a sequência correta: Nota: 20.0 A V, F, V, F, V. B F, F, V, V, V. C V, V, F, F, F. Você acertou! Apenas as alternativas I e II correspondem a documentos produzidos no Planejamento de Testes. D F, F, F, F, F. E F, F, V, F, V. Questão 1/5 - Qualidade do Software 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 3 é tido como o nível Definido. É correto afirmar que: A O processo é adaptado combase no conjunto de processos padronizados da organização de acordo com as regras de adaptação da organização e dos produtos acabados. B O processo é fixo e padronizado de acordo com uma análise dos envolvidos no processo. C O nível 3 é considerado em conjunto com o nível 2, não necessitando que o nível 2 esteja em conformidade. D O nível 3 agrega valores ao processo filosófico da organização. E O nível 3 é apenas uma extensão do nível 2, com isto o processo é adaptado com base num conjunto de lições aprendidas no nível 2. Questão 2/5 - Qualidade do Software 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. B V, V, F, V, F. C F, V, V, V, F. D F, V, F, V, V. E F, V, F, F, F. Questão 3/5 - Qualidade do Software 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? A Refere-se a uma filosofia de vida. Consiste no aprimoramento diário e constante de nossas atividades, exclusivamente, profissionais. B Por meio de um conjusto de ferramentas, consiste no aprimoramento diário e constante de nossas atividades, profissionais, pessoais e sociais. 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. D Refere-se a uma área da filosofia que é aplicada nas organizações através de um simples conjunto de ferramentas, que possibilitam um aumento da produtividade, poupando tempo, recursos, esforços, bem como humanizando as relações. E Consiste num conjunto de ferramentas para planejamento das atividades, sejam elas aplicadas na vida pessoal ou profissional das pessoas, para aumento da produtividade, poupando tempo, recursos, esforços, bem como humanizando as relações. Questão 4/5 - Qualidade do Software 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: A V, V, F, F, V. B F, F, V, F, V. C V, F, V, F, V. D V, V, V, F, V. E V, V, V, V, V. Questão 5/5 - Qualidade do Software 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: A Todos os interessados são envolvidos raramente na área de processo conforme necessário. B Todas as tarefas e produtos não precisam mais de monitoramento, controle e revisão. 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. D Todos os processos são avaliados segundo um pequeno script. E A política definida em termos de organização não afeta o nível 2. APOL 1 QUALIDADE DE SOFTWARE APOL 2 QUALIDADE DE SOFTWARE APOL 3 QUALIDADE DE SOFTWARE APOL 4 QUALIDADE DE SOFTWARE APOL 5 QUALIDADE DE SOFTWARE
Compartilhar