Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0190_AVS_201001058161 » MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AVS Aluno: 201001058161 - ARTUR DA COSTA CUNHA Professor: HORACIO DA CUNHA E SOUZA RIBEIRO Turma: 9001/AA Nota da Prova: 4,0 Nota de Partic.: 1 Data: 19/09/2014 11:07:17 1a Questão (Ref.: 201001217960) Pontos: 1,5 / 1,5 Considerando que o valor da contagem de um sistema é 135 PF. O desenvolvimento em COBOL deste sistema gerou 12.150 linhas de Código. Considerando que 1 PF é equivalente a 70 linhas de Código Java. Calcule e justifique quantos pontos funções terá o sistema se for desenvolvido em PHP? (1 PF é equivalente a 75 linhas de PHP) Resposta: Os pontos de função serão sempre 135 PF, poisnão depende da linguagem sue será desenvolvida. Gabarito: O sistema sempre terá 135 PF, pois a medida da funcionalidade independe da linguagem ou forma de implementação. 2a Questão (Ref.: 201001217963) Pontos: 1,5 / 1,5 No processo de contagem de um ALE, verificou-se um registro de arquivo com os campos: nome, endereço, telefone, CEP, Número-dependentes . E, um grupo de dados que se repete seis vezes com os campos: nome, data-nascimento, parentesco. No processo de contagem definido pelo IFPUG, quantos itens de dados e arquivos referenciados devem ser contados. Considere que estes arquivos terão 55000 registros. Resposta: São 2 arquivos referenciados e 8 itens de dados Gabarito: São contados dois arquivos referenciados. E 5 itens de dados no primeiro + 3 itens de dados. (oito itens de dados). 3a Questão (Ref.: 201001187166) Pontos: 0,0 / 0,5 Para se definir a funcionalidade no modelo de Ponto função inicial era: A funcionalidade é expressa por um conjunto de requisitos não funcionais que são quantificados e transformados em um número real. Quanto mais funcionalidade fosse identificada maior seria o inverso do número real determinado. Inicialmente se medir os requisitos funcionais e para isto se criou o Fator de ajuste. Criar uma função que mapeie a funcionalidade do software na reta dos reais a partir de um caso de uso somente. Dada qualquer especificação de uma aplicação criar se uma medida para quantificar a funcionalidade. 4a Questão (Ref.: 201001163719) Pontos: 0,0 / 0,5 Escolha a opção INCORRETA sobre a fronteira da aplicação: Define o interesse do usuário em relação ao negócio; Varia de acordo com a tecnologia empregada; Define o que é externo à aplicação; Define o que deve ser contado na aplicação; Age como membrana por meio da qual os dados processados pelas transações entram e saem; 5a Questão (Ref.: 201001305452) Pontos: 0,0 / 0,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; ii, iii, i, iv iii, iv, i, ii ii, iv, i, iii iv, ii, i, iii i, iii, ii, iv 6a Questão (Ref.: 201001163755) Pontos: 0,5 / 0,5 Escolha alternativa abaixo que melhor define o propósito da contagem de Ponto Função. Fornecer uma resposta a um problema de negócio. É garantir a qualidade do sistema que é comprado. Definir ferramentas, procedimentos e características do negocio. Identificar todos os requisitos do usuário do sistema. Definir uma forma de medir, estimar e controlar o desenvolvimento. 7a Questão (Ref.: 201001164394) Pontos: 0,5 / 0,5 Sobre arquivo referenciado é correto afirmar que: É um conjunto de itens de dados que são usados, mas não lidos ou mantidos pelo sistema. É uma tabela do sistema. É um ALI lido ou mantido por um processo elementar ou um AIE lido por um processo elementar. São dados de referência mantidos pelo sistema e solicitados pelo usuário. É um AIE lido ou mantido por um processo elementar da aplicação que está sendo contada. 8a Questão (Ref.: 201001164448) Pontos: 0,0 / 0,5 Quanto ao tipo de software, Bohen, classificou sua amostra de observação em: orgânico, intermediário, embutido básico, semi destacado, embarcado básico, intermediário e avançado básico, orgânico e semi destacado básico, orgânico, embutido 9a Questão (Ref.: 201001637405) Pontos: 0,0 / 1,0 Várias técnicas de estimativa podem ser usadas em qualquer projeto de software, no entanto, quanto uma equipe de software encontra um projeto de duração extremamente curta, planejamento em geral e estimativa em particular devem ser abreviadas. Estimativa para projetos ágeis usa uma abordagem de decomposição que vários passos. Qual das opções abaixonão é um destes passos? O volume de esforço é estimado para cenário é traduzido para esforço baseado em dados históricos. O cenário é composto de um conjunto de funções e tarefas de engenharia de software. As estimativas de cada tarefa são somadas para criar uma estimativa de cenário. O tamanho do cenário não pode ser estimado em LOC, PF ou alguma outra medida orientada a volume. As estimativas de esforço para todos os cenários que devem implementar um incremento de software são somadas para definir a estimativa para o incremento. 10a Questão (Ref.: 201001162639) Pontos: 0,0 / 1,0 A primeira atividade em uma empresa que deseja ter um processo de estimativas para o projeto de software é: Estabelecer um processo de software e manter o desenvolvimento sobre o controle de um bom gerente Melhorar o método de desenvolvimento de software Definir um conjunto de métricas e montar uma grande base de dados voltados para estimativas Organizar os projetos por profissionais mais experientes Associar os projetos de desenvolvimento a uma documentação bem escrita
Compartilhar