Baixe o app para aproveitar ainda mais
Prévia do material em texto
Semana 5.: PERGUNTA 1 1. Métricas de software ________________ são criadas pela normalização das medidas de ______________ e/ou _________________, levando-se em consideração o ______________ do software produzido. Qual das alternativas a seguir completa as lacunas acima: orientadas a tamanho, qualidade, produtividade, tamanho de ponto de função, linhas de código, velocidade, valor de ponto de função, produtividade, qualidade, custo de qualidade, custo, esforço, valor pelo tamanho, processo, projeto, esforço PERGUNTA 2 1. Um indicador é uma métrica ou conjunto de métricas que proporcionam uma visão do processo, do produto ou do projeto. Sobre esse assunto, complete as lacunas a seguir: _____________________ são usadas pelo gerente para adaptar o fluxo de trabalho do projeto e atividades técnicas. _____________________ provêem indicadores para ajudar a melhoria dos modelos de ciclo de desenvolvimento de software. ______________________ podem ser ________________, quando são coletadas por meio de uma representação do sistema, ou ___________, quando coletadas por meio de medições do programa em execução. Métricas de projeto, Métricas de processo, Métricas de produto, estáticas, dinâmicas. PERGUNTA 3 1. Medir características de qualidade é fundamental para o planejamento, o desenvolvimento e a manutenção de software. Dentre os motivos para medir software, tem-se: I. Avaliar a qualidade do software. II. Descobrir e corrigir problemas potenciais. III. Ajudar a estimar esforço. IV. Controlar o andamento do processo. V. Ajudar a estimar o custo. Assinale a alternativa correta: I, II e IV são motivos para medir software. Apenas I é motivo para medir software. Apenas IV é motivo para medir software. Apenas II é motivo para medir software. I, II, III, IV e V são motivos para medir software. PERGUNTA 4 Métricas de software orientadas a função usam como valor de normalização uma medida da funcionalidade fornecida pela aplicação. A métrica orientada a função mais amplamente usada é a ponto de função (FP, do inglês Function Point). O cálculo de pontos de função é baseado nas características de domínio de informação e complexidade do software. As desvantagens, problemas e críticas relacionados aos pontos de função são: I. Pontos de função são medidas vinculadas a tecnologias e linguagens de programação. II. Apesar das regras, métricas de ponto de função têm alguma subjetividade. III. O cálculo de pontos de função tem fórmulas empíricas. IV. Os valores resultantes de ponto de função são números que não tem um significado real. V. Para o cálculo de ponto de função, é necessário mapear linhas de código ou pessoas/mês. Assinale a alternativa que possui TODAS as desvantagens, problemas e críticas de pontos de função: resp.: II, III, IV e V PERGUNTA 5 1. Alguns estudos tentaram relacionar linhas de código (LOC) e pontos de função (FP) com suas dependências da qualidade de um projeto e da linguagem de programação adotada para implementar um software. A tabela a seguir fornece estimativas aproximadas da média do número de linhas de código (LOC) necessárias para criar um ponto de função (FP) em várias linguagens de programação. Assinale a alternativa que indica o resultado das análises das linhas da linguagem de programação C e da linguagem de programação C++: ❏ Uma LOC de C++ fornece aproximadamente 2,4 vezes a “funcionalidade” (em média) de uma LOC de C. ❏ A linguagem C++ é mais eficiente (em média) do que a linguagem C. ❏ A linguagem C++ é mais fácil (em média) de programar que a linguagem C. ❏ A linguagem C++ é mais verbosa (em média) que a linguagem C. ❏ A linguagem C++ é mais indicada para qualquer resolução de problemas em software. PERGUNTA 6 Uma métrica derivada de multiplicar o número de pessoas em uma equipe de projeto pelas variáveis da linguagem de programação em um programa resulta em: ❏ uma métrica de produto. ❏ uma mistura duvidosa de unidades que não é claramente convincente. ❏ uma métrica facilmente derivável e confiável, com cálculo que não exige esforço ou tempo fora do normal. ❏ uma métrica derivada da estrutura do projeto e do programa. ❏ uma métrica derivada do modelo de requisito. PERGUNTA 7 Centenas de métricas já foram propostas para programas de computadores, mas nem todas são práticas para o engenheiro de software. Sobre esse assunto, no contexto qualidade de software, assinale V para afirmações Verdadeiras e F para as afirmações Falsas: 1.Usabilidade é o grau que a interface do usuário permite interação agradável e satisfatória para o usuário. ( ) 2.Requisitos funcionais são algumas vezes expressos por métricas de qualidade. ( ) 3.Deve-se medir o produto, mas isso não é possível para o processo e o projeto. ( ) 4.Métricas podem ser indicadores para tomadas de decisões. ( ) 5.Métrica é medida quantitativa do grau que um sistema, componente, ou processo possui um determinado atributo. ( ) Assinale a alternativa correta: Resp.: V-F-F-V-V PERGUNTA 8 1. Conforme visto na disciplina, as medições podem ser classificadas de duas maneiras: medidas diretas e medidas indiretas. Qual das medidas a seguir é indireta? Esforço. Tamanho da memória. Custos. Qualidade. Defeitos relatados por tempo. PERGUNTA 9 1. Conforme visto na disciplina, as medições podem ser classificadas de duas maneiras: medidas diretas e medidas indiretas. Qual das medidas a seguir é direta? Eficiência. Qualidade. Funcionalidade. Complexidade. Velocidade de execução. PERGUNTA 10 1. Analise a figura a seguir e selecione o tipo de métrica calculada: Manutenibilidade. Usabilidade. Ponto de função. Satisfação de usuário. Linhas de código.
Compartilhar