Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aluno: ALEXANDRE AUGUSTO MILLER VITO Matrícula: 201107053986 Disciplina: CCT0190 - MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Período Acad.: 2016.3 EAD (G) / SM 1. escolha a afirmativa correta: Quest.: 1 A métrica mede o processo enquanto a medida mede o produto. A medida mede o produto e a medida de referencia mede o processo. A métrica e medida no caso do processo são sinônimas e a referencia mede o produto. A medida pode ser feita no produto ou no processo, mas precisa estar corretamente definida em termos de métrica. A medida direta só pode ser feita no produto. Sempre que precisamos medir o processo precisamos fazê-lo de forma indireta. 2. Considere os registros estatísticos de uma empresa na tabela abaixo : projeto linguagem Prazo de duração Tamanho em kloc Produtividade Kloc/mês Custo/kloc Sistema1 C++ 8 meses 15 0,375 R$ 5400,00 Sistema2 Java 8 meses 15 0,468 R$ 4300,00 Sistema3 PHP 6 meses 12 0,5 R$ 3900,00 Sistema4 Python 4 meses 12 0,75 R$ 2600,00 Sistema5 Java 6 meses 12 0,5 R$ 3800,00 Sistema6 C++ 5 meses 15 0,5 R$ 3800,00 Analisando a tabela pode-se concluir, sem nenhuma dúvida, que: Quest.: 2 Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java. Que para um novo projeto o indicado é trabalhar com Java. Que a equipe de desenvolvimento do sistema 2 tem menos experiência de que a desenvolveu o sistema 4. Que para um novo projeto a linguagem mais indicada é o Python Que para um novo projeto o indicado é se trabalhar com PHP. 3. Sobre o escopo da contagem escolha a afirmativa INCORRETA: Quest.: 3 Deve ser definida dependendo dos processos elementares identificados pelo usuário; Deve abranger apenas entradas para a aplicação; Afeta a medida a ser feita; Deve considerar a visão do usuário sobre o negócio; Define um subconjunto do software medido e/ou pode incluir mais de uma aplicação; 4. Escolha alternativa abaixo que melhor define o propósito da contagem de Ponto Função. Quest.: 4 Definir uma forma de medir, estimar e controlar o desenvolvimento. Identificar todos os requisitos do usuário do sistema. Definir ferramentas, procedimentos e características do negocio. É garantir a qualidade do sistema que é comprado. Fornecer uma resposta a um problema de negócio. 5. Para trabalhar com APF a IFPUG para 14 fatores a serem analisados um conjunto de características que devem ser verificadas. Em função destas características, correlacione as colunas abaixo: i. Interação ii. Distribuição iii. Operação iv. Flexibilidade ( ) Aspectos relacionados aos recursos utilizados na comunicação de dados do aplicativo. É importante determinar que protocolos são utilizados pelo aplicativo para o recebimento ou o envio de informações; ( ) Aspectos relacionados com a facilidade de operação do aplicativo. Avalia procedimentos operacionais automáticos e mecanismos de iniciação, ( ) Aspectos relacionados à reutilização do código do aplicativo. ( ) Aspectos relacionados com o grau de dificuldade de implementação do aplicativo. Verifica planos de conversão e de implementação; Quest.: 5 ii, iii, i, iv ii, iv, i, iii iv, ii, i, iii i, iii, ii, iv iii, iv, i, ii 6. Um tipo de registro é: Quest.: 6 é um arquivo lógico que se encontra em um DFD depende de quem está contando opcional ou obrigatório dentro da aplicação é um conjunto de dados usado apenas por um processo um subgrupo de dados dentro de um ALI ou AIE reconhecido pelo usuário 7. São Arquivos de Interface Externa (AIE): Quest.: 7 Dados referentes a arquivos de processamento por necessidades operacionais; Dados cuja manutenção é feita pela aplicação mas que sejam acessados e utilizados por outra aplicação (Arquivos Lógicos Internos - ALI); Dados que sejam recebidos de outra aplicação e utilizados para adicionar, alterar/remover dados em arquivo lógico interno (Entradas Externas - EE); Dados armazenados fora da fronteira da aplicação; Dados formatados e processados para uso por outra aplicação (Saídas Externas - SE); 8. A principal diferença entre um Arquivo Lógico Interno (ALI) e um Arquivo de Interface Externa (AIE) é que Quest.: 8 um ALI tem tipos distintos de registros e um AIE, não. um AIE envia dados para fora da fronteira da aplicação. um AIE é lido, mas não é mantido pela aplicação contada. os tipos de dados do ALI e do AIE são diferentes. os itens de dados de um AIE são sempre grupos lógicos de um ALI. 9. Considere a contagem para uma tabela de clientes que tem: I - Uma consulta que retorna quase todos os itens de dados da tabela para uma tela. II - Outra consulta retorna-se uma lista de CPF e Nome de clientes. Então, podemos afirmar que: Quest.: 9 Deve-se contar uma saída externa e uma consulta. Deve-se contar duas consultas externas. Deve-se contar duas entradas externas. Deve-se contar duas entradas e duas saídas. Deve-se contar como uma entrada externa e uma consulta externa. 10. Com relação à atividade de estimar podemos afirmar de forma correta: Quest.: 10 O processo de estimativas envolve basicamente quatro aspectos: Esforço do projeto, escopo do projeto, custos do projeto e duração. O processo de estimativas envolve basicamente estimar: Esforço empregado, custo do projeto, erros a serem cometidos e qualidade do projeto. O processo de estimativas envolve basicamente quatro aspectos: Custo do projeto, tamanho, qualidade e escopo do projeto. O processo de estimativas envolve basicamente quatro aspectos: Esforço empregado, escopo definido, custo do projeto, qualidade do projeto. O processo de estimativa envolve basicamente estimar quatro aspectos: o tamanho do produto a ser gerado; o esforço empregado; duração do projeto; e custo do projeto.
Compartilhar