Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0222_AV2_201308092601 » MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV2 Aluno: 201308092601 LUCIANO DA SILVA PIRES DE ALMEIDA Professor: JOAO DOMINGOS CAMPOS NETO Turma: 9002/AZ Nota da Prova: 4,5 de 8,0 Nota do Trab.: 0 Nota de Partic.: 2 Data: 28/11/2015 10:08:00 1a Questão (Ref.: 201308344458) Pontos: 1,5 / 1,5 O que é Kloc (Constructive Cost Model)? Resposta: É Kilo of Code uma medida de esforço baseada nas linhas de programação, essa medida não é muito aceita pois em O.O essa medida não é muito precisa. Gabarito: Kloc, acrónimo para Kilo Lines of Code (em português, mil linhas de código), é uma medida para tamanho de grandes programas de computadores. Funciona como medida (métrica) do tamanho de um sistema ou programa, o qual pode ser tomado como base para estimar o tamanho de outro, para se estimar prazo e custo. Fundamentação do(a) Professor(a): Kloc, acrónimo para Kilo Lines of Code (em português, mil linhas de código), é uma medida para tamanho de grandes programas de computadores. Funciona como medida (métrica) do tamanho de um sistema ou programa, o qual pode ser tomado como base para estimar o tamanho de outro, para se estimar prazo e custo. 2a Questão (Ref.: 201308255850) Pontos: 1,0 / 1,5 Em um gráfico de prazo (no eixo vertical) e número de total de PF (no eixo horizontal) verificouse que 150 PF são feitos em um prazo de 300 dias. E que 200 PF são feitos em 320 dias. Considerando que se assume o risco da interpolação linear que prazo pode ser dado para um projeto de 170 PF? Resposta: Tem que ser encontrada a equação da reta infelizmente consegui desenvolver, o valor está entre 300 e 320. Gabarito: considerando o eixo vertical (320 dias ¿ 300 dias ) = 20 dias (no intervalo) Considerando o eixo horizontal ( 200 PF ¿ 150 PF) = 50 PF (no intervalo) Considerando o valor desejado no eixo vertical: ( y dias 300 dias) Considerando o valor desejado no eixo horizontal: ( x PF ¿ 150 PF) Fazendo a interpolação: (170 ¿ 150) /50 = (y ¿ 300)/20 2 / 5 = (y ¿ 300)/20 Y = 308 dias (assumindo o risco) Fundamentação do(a) Professor(a): Conforme gabarito. 3a Questão (Ref.: 201308224976) Pontos: 0,5 / 0,5 Uma métrica precisa ser estabelecida quando falamos em medidas. Quando falamos que o Rio de Janeiro esta distante 400 km de São Paulo que aspecto da métrica não está claramente definido? A forma de medida neste caso pode nos levar a informação incorreta, pois existe um erro em cada forma de medida. Ao se fazer a medida devese definir se é feita de forma direta ou indireta. A expressão distancia entre Rio e São Paulo está corretamente definida e qualquer motorista de taxi levaria um passageiro a São Paulo sem se preocupar com a distancia, pois sabe que é de 400 km. A unidade de medida não esta claramente definida considerando que existem outros múltiplos de km e ninguém citou o sistema métrico, isto pode tornar a informação imprecisa. A forma de fazer a medida. Se esta medida é direta ou indireta. E isto pode nos levar a dúvida da distancia entre o Rio e São Paulo. A descrição da métrica não esta correta. Existe imprecisão entre os locais iniciais e finais da medida. Isto nos leva a informação errada sobre a distancia entre a cidade do Rio e a de São Paulo, pois não sabemos de onde para onde se está medindo. 4a Questão (Ref.: 201308750562) Pontos: 0,5 / 0,5 O valor do fator de ajuste: Reflete os aspectos de requisitos não funcionais. Pode variar de 0 a 5. Influencia na contagem das entradas e saídas de dados Influencia na contagem das funções de consulta, entrada e saída É determinante para se calcular a contagem dos pontos de função não ajustados. 5a Questão (Ref.: 201308201605) Pontos: 0,0 / 0,5 Quais dos seguintes passos não faz parte do procedimento de contagem de Ponto Função: Calcula o valor do fator de ajuste Determinar o tipo de contagem Levantar o total de itens de dados usados Identificar a fronteira da aplicação Classificar as características do sistema em simples, média e complexas 6a Questão (Ref.: 201308202061) Pontos: 0,5 / 0,5 São Arquivos de Interface Externa (AIE): Dados cuja manutenção é feita pela aplicação mas que sejam acessados e utilizados por outra aplicação (Arquivos Lógicos Internos ALI); Dados armazenados fora da fronteira da aplicação; Dados formatados e processados para uso por outra aplicação (Saídas Externas SE); Dados referentes a arquivos de processamento por necessidades operacionais; Dados que sejam recebidos de outra aplicação e utilizados para adicionar, alterar/remover dados em arquivo lógico interno (Entradas Externas EE); 7a Questão (Ref.: 201308202342) Pontos: 0,5 / 0,5 Podemos afirmar sobre a classificação do tipo do software chamado de Modelo 2 (intermediário), no modelo COCOMO de Bhoem, que: é um modelo estático de valor simples que computa o esforço de desenvolvimento de software. incorpora um desenvolvimento dentro de restrições operacionais, como por exemplo, sistema de controle de telefonia. computa o esforço de desenvolvimento como uma função do tamanho, e de um conjunto de direcionadores de custo (definidos em tabelas) que incluem avaliações subjetivas do produto, hardware, experiência do pessoal e dos atributos do projeto. incorpora a avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de desenvolvimento (análise de projeto, codificação, testes...) incorpora um conjunto de requisitos não tão rígidos, podese exemplificar pequenos sistemas. 8a Questão (Ref.: 201308687674) Pontos: 0,0 / 0,5 São exemplos de métricas de desenvolvimento de software: Análise de Ponto de Função (APF) CMMI PDCA Análise de Ponto de Casos de Uso (APCU) COCOMO 9a Questão (Ref.: 201308843866) Pontos: 0,0 / 1,0 " É um modelo dinâmico de múltiplas variáveis que pressupõem a distribuição do esforço ao longo da existência de um projeto de desenvolvimento. Foi construído, analisandose grandes projetos ". A afirmativa acima, se refere ao modelo: COCOMO Avançado. Albrecht COCOMO Intermediário. COCOMO Básico Putnam 10a Questão (Ref.: 201308726223) Pontos: 0,0 / 1,0 Identifique a opção abaixo que define o conceito de interpolação. Consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de uma função conhecida Consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de uma função desconhecida Consiste basicamente em encontrar uma função que seja a expressão estatística Consiste basicamente em encontrar uma função estatística que seja a expressão lógica de determinados pontos de uma função conhecida Consiste basicamente em encontrar uma função que seja a função estatística
Compartilhar