Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201201387166) Em nosso curso, estudamos algumas métricas de qualidade. Observe os conceitos abaixo e selecione aquele que define Consistência. Capacidade em atender as requisições no menor tempo. Programa compacto em termos de linha de código. Uniformidade no uso de técnicas de projeto e documentação ao longo do projeto. Mecanismos disponíveis para proteção de programas e dados. Padronização na estrutura e tipos de dados necessários. 2a Questão (Ref.: 201201348438) As revisões técnicas formais (RTF) ajudam a validar o software. Constituem-se em uma reunião com a participação de desenvolvedores e testadores de software. Existem diretrizes para estas reuniões. Dentre estas diretrizes podemos considerar: i) Revise o produto e não o produtor; ii) Fixe e mantenha uma agenda; iii) Proponha alternativas, mas não tente resolver o problema; iv) Controle o debate e a refutação. Indique qual a opção correta: apenas ii, iii e iv corretas; apenas i, ii e iii corretas; apenas i e iii corretas; apenas i, ii, iii e iv corretas; apenas iii e iv corretas; Gabarito Comentado. 3a Questão (Ref.: 201201348453) Os fatores que afetam a qualidade do software podem ser categorizados em dois amplos grupos: (1) fatores que podem ser medidos diretamente (por exemplo, defeitos por ponto por função) e (2) fatores que podem ser medidos apenas indiretamente (por exemplo, usabilidade ou manutenibilidade). Em cada caso devem ocorrer medições. Devemos comparar o software (documentos, programas e dados) a algum valor e chegar a uma indicação da qualidade. McCall, Richards e Walters propõem uma categorização útil de fatores que afetam a qualidade do software. Esses fatores de qualidade do software concentram-se nos três aspectos importantes de um produto de software: suas características operacionais, sua habilidade de passar por modificações e sua adaptabilidade a novos ambientes. Baseado no texto acima, qual das questões, a seguir, indica os três aspectos importantes de um produto de software? operação do produto, revisão do produto e transição do produto; operação do produto, confiabilidade e integridade; operação do produto, confiabilidade e eficiência; revisão do produto, flexibilidade e confiabilidade; transição do produto, reutilização e confiabilidade. Gabarito Comentado. 4a Questão (Ref.: 201201348421) As diretrizes para uma Revisão Técnica Formal são: i)ser composta de 3 a 5 pessoas participantes; ii) ser conduzida pelo chefe do setor; iii) ter preparação antecipada; iv) ter tempo de reunião de até 2 horas. Indique a resposta correta: apenas i e ii corretas; apenas i, ii e iii corretas; apenas i, iii e iv corretas; apenas ii e iii corretas; apenas ii, iii e iv corretas. Gabarito Comentado. 5a Questão (Ref.: 201201575808) No que se refere à qualidade de software, assinale a opção correta. Em uma inspeção, os participantes têm papéis definidos. O moderador conduz reuniões e os inspetores devem, durante as reuniões, descrever os problemas identificados e soluções para os mesmos. Inspeções e walkthroughs podem ser usadas para revisar artefatos. Uma walkthrough requer mais tempo de preparação dos revisores do que uma inspeção, também exige que seja feito o acompanhamento das soluções dos problemas identificados e a coleta de métricas associadas à revisão. As bases de dados históricas não contêm medições de projetos que ajudam a estabelecer planos mais realistas. Muitas vezes elas atrapalham o trabalho dos desenvolvedores. A cobertura de linhas de código informa o percentual de linhas de código executadas. Essa métrica é calculada instrumentando-se manualmente o código, pois não há ferramentas que possibilitem o seu cálculo. Um teste de unidade pode ser projetado usando-se uma estratégia caixa branca. Nesse caso, há um foco nos mecanismos internos da unidade sendo testada. A realização de testes caixa branca pode ser apoiada por métricas de cobertura. 6a Questão (Ref.: 201201573057) Referente aos fatores, métricas e garantias de qualidade de software podemos afirmar que: existe uma imensa variedade de coisas diferentes que podem ser medidas sob vários aspectos. Uma das atividades trabalhada é a ATIVIDADE DE TESTE DE SOFTWARE. Marque a opção que a define corretamente: Tem o propósito único de descobrir problemas de qualidade. Ajudam o analista e o projetista a produzirem um projeto de elevada qualidade. Conhecida como ¿rede de segurança¿ de garantia de software, combina uma série de métodos de projetos de casos de testes que auxiliam a garantir uma detecção de erros efetiva. Essa atividade é específica da equipe técnica e, em muitas situações, tem descoberto que as revisões são tão efetivas quanto os testes para detecção de problemas de qualidade. O estudo dos métodos e ferramentas técnicas de análise, projeto, codificação e teste são atribuídos aos princípios fundamentais da análise de requisitos de software de sistemas. Gabarito Comentado.
Compartilhar