Prévia do material em texto
Fechar Avaliação: CCT0190_AV_201110005792 (AG) » MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: Professor: OSWALDO BORGES PERES Turma: 9002/AB Nota da Prova: 4,5 Nota de Partic.: 0 Av. Parcial 0 Data: 09/06/2017 18:56:02 1a Questão (Ref.: 201110871463) Pontos: 0,0 / 1,0 Qual é o papel da fronteira da aplicação em relação às funcionalidades de um sistema? Resposta: Não permitir que ocorram consultas externas no sistema. Gabarito: O papel da fronteira de uma aplicação é delimitar o que é software e o que é mundo exterior. Ela pode ser vista como uma membrana através da qual as funções (EE, SE, CE) processam os dados (ALI, AIE). 2a Questão (Ref.: 201110160360) Pontos: 1,0 / 1,0 Em um gráfico de prazo (no eixo vertical) e número de total de PF (no eixo horizontal) verificou-se 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: 170 PF = 308 dias 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) 3a Questão (Ref.: 201110603679) Pontos: 1,0 / 1,0 São exemplos de métricas de desenvolvimento de software: Function Point Analysis (FPA) Goal Question Metric (GQM) Use Case Point Analysis (UCPA) COnstructive COst MOdel (COCOMO) Plan - Do - Check - Act (PDCA) 4a Questão (Ref.: 201110106082) Pontos: 1,0 / 1,0 Qual a característica geral que contempla uma aplicação que deve rodar em batch ou online? Múltiplos locais Comunicação de dados Processamento distribuído Facilidade de operação Facilidade de instalação 5a Questão (Ref.: 201110129634) Pontos: 1,0 / 1,0 O Valor do fator de ajuste: Possui uma faixa de valore que varia de 0 a 5 Sempre diminui em até 35% a contagem dos pontos de função. Ajusta em +/- 35% os pontos de função não ajustados. Reflete a dificuldade em dar manutenção em um sistema existente. Sempre aumenta em até 35% a contagem dos pontos função. 6a Questão (Ref.: 201110670278) Pontos: 0,0 / 1,0 Quando vamos usar pontos por função, o primeiro passo é definir o tipo de contagem que vamos fazer. O IFPUG definiu três tipos de contagens, entre os quais podemos escolher, para alcançar o nosso objetivo. Quais são esses tipos? Contagem de projeto de desenvolvimento; contagem de limites do projeto ; Contagem de aplicação.(produção) Funções adicionais , modificadas ou excluídas do sistema . Contagem de projeto de desenvolvimento; Contagem de projeto de melhoria (manutenção); Contagem de aplicação.(produção) Contagem de funções, contagem de AIEs e contagem de ALIs. KLOC, LOC e Indicador 7a Questão (Ref.: 201110106594) Pontos: 0,5 / 0,5 Considerando uma aplicação que o usuário determinou dois tipos de relatórios diferentes, e os dados são consolidados em gráficos (setor, linha e barras). Outro relatório especial que contém dados derivados dos dois relatórios iniciais. E consultas "on line" das informações, sendo uma consulta feita pelo código do cliente e outra pelo CEP. A entrada de dados é feita por duas telas (uma com dados do cliente, outra com dados relativos ao endereço). Neste caso consideramos as funções de entrada, saída e consulta: Saídas = 2; entradas = 2; consultas = 6 Saídas = 6; entradas = 2; consultas = 2 Saídas = 3; entradas = 2; consultas = 5 Saídas = 2; entradas = 2; consultas = 2 Saídas = 3; entradas = 2; consultas = 3 8a Questão (Ref.: 201110851301) Pontos: 0,0 / 0,5 O PMI, por meio do guia PMBOK 5, sugere algumas técnicas de estimativas de tempo e custo. Marque a alternativa que contém uma técnica de estimativa não prevista pelo guia. 3 Pontos - Paramétrica - Pontos de Função - Top-Down Bottom-Up - Paramétrica - 3 Pontos - Top-Down Top-Down - Paramétrica - 3 Pontos - Análoga - Bottom-Up Análoga - Paramétrica - 3 Pontos - Top-Down Análoga - Paramétrica - 3 Pontos - Bottom-Up 9a Questão (Ref.: 201110613511) Pontos: 0,0 / 0,5 De acordo com o IFPUG (International Function Point Users Group), análise de pontos de função é uma técnica Utilizada para medir o sistema em linhas de código e, pela sua natureza, depende diretamente da linguagem utilizada no desenvolvimento do sistema. Para análise de domínio do sistema, trazendo elementos que podem medir a qualidade, tamanho e tempo necessário para desenvolvimento, utilizando pontos de vista funcionais e não funcionais. Para análise das funções em uso no sistema, analisando, em tempo de processamento, os pontos de entrada e saída de cada função, gerando dessa forma uma visão de qualidade do código. Que analisa as funções de uma linguagem, determinando o número de linhas (pontos) presentes nessas funções, utilizadas para medir o tempo de desenvolvimento do sistema. Utilizada para determinar as funcionalidades do sistema sob o ponto de vista do usuário, determinando o tamanho funcional do sistema a ser desenvolvido. 10a Questão (Ref.: 201110908243) Pontos: 0,0 / 0,5 Sobre a estimativa paramétrica, marque a alternativa INCORRETA: Depende da qualidade da medida de tamanho Fornece um grau de precisão muito maior que a estimativa análoga Necessita de um nível de informação mais baixo Depende da qualidade da base histórica Não acontece com precisão nos pontos iniciais do projeto