Buscar

Banco de Questoes Medidas de Esforco de Desenvolvimento de Ssoftware

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Com relação as estimativas de caso de uso, podemos 
afirma que um ponto de case e uso corresponde a: 
É uma adaptação específica dos Pontos de Função para 
medir o tamanho de projetos de software orientados a 
objeto 
 
A indústria de software continua sentindo os efeitos da 
crise do software da década 80. Principalmente a falta 
de previsibilidade de custo e prazo de projetos de 
software, pode levar a conseqüências desastrosas 
Baseado nos conceitos de medidas indiretas e medida 
da funcionalidade, identifique com verdadeiro ou falso 
as alternativas abaixo: 
( ) Ponto de função é uma unidade de medida de 
software para estimar o tamanho de um sistema de 
informação baseando-se na 
funcionalidade percebida pelo usuário do sistema. 
( ) Ponto de função é uma unidade de medida de 
software dependentemente da tecnologia usada para 
implementá-lo. 
( ) Os Pontos de Função podem ser utilizados para 
medir sistemas em várias fases do ciclo de vida, no 
desenvolvimento ou na manutenção. 
v, f, v 
 
Um software possui uma contagem total de 450PF e o 
valor do seu questionário de grau de influência foi de 
55. 
Determine qual o tamanho ajustado do software? 
540 PF 
 
Uma saída externa é um processo elementar que envia 
dados ou informações de controle para fora da 
fronteira da aplicação. 
Qual das assertivas abaixo corresponde a uma Saída 
externa? 
Dados transferidos para outra aplicação. 
 
Você foi contrato por uma empresa de 
desenvolvimento de software. Ao iniciar suas atividades 
o seu Gerente de Projetos solicitou que fosse feita a 
contagem de quantos pontos por função tem o projeto. 
Ele informou a você que seria de um software que já 
está sendo utilizado pelo usuário e será feita uma 
atualização do mesmo. 
Selecione dentre as opções qual é a mais indicada. 
Contagem de projeto de melhoria . 
 
Dentre as opções abaixo, referentes ao conceito de 
Interpolação, identifique a afirmação que está correta: 
É o método que permite construir um novo conjunto 
de dados a partir de um conjunto discreto de dados 
pontuais previamente conhecidos 
 
Em relação as métricas do Projeto de Software sabemos 
que as métricas dos processos são estratégias e a dos 
projetos táticas. Com o avanço do projeto as medidas 
de tempo e esforço são para: Marque a opção correta 
que responde a afirmativa 
planejar o desenvolvimento e avaliar a qualidade dos 
produtos 
 
Uma concorrência pública coloca, entre outros, os itens 
abaixo: 
I) O volume total estimado será de 13.800 (treze mil e 
oitocentos) Pontos por Função, durante os 12 (doze) 
meses de vigência do contrato 
II) Espera-se experiência dos profissionais comprovada 
com as seguintes caracaterística: desenvolvimento em 
ambiente COBOL totalizando projetos de 3000 PF; 
desenvolvimento em ambiente Java totalizando 
projetos de 5000 PF 
III) As estimativas de serviços serão todas realizadas 
utilizando a métrica Análise de Pontos de Função (APF), 
a contagem efetuada pela Contratada deverá estar 
assinada por profissional que possua a certificação de 
Certified Function Points Specialist - CFPS, do 
International Function Point Users Group - IFPUG 
vigente e válida na data da contagem a fim de garantir a 
qualidade técnica. 
Com base nos itens acima escolha a opção correta. 
Foi apresentado o volume do contrato e o período de 
realização do serviço, bem como a experiência exigida 
para os profissionais. Em condições de igualdade 
vencerá a empresa que apresentar menor valor 
 
Foram criados como uma adaptação específica dos 
Pontos de Função para medir o tamanho de projetos de 
software orientados a objeto. É um método simples e 
de fácil utilização mas ainda esta em fase de pesquisas e 
não existem regras de contagem padronizadas. 
A afirmativa acima, se refere ao modelo: 
Pontos por Caso de Uso(PCU) 
 
São exemplos de métricas de desenvolvimento de 
software: 
F - PDCA 
V - Análise de Ponto de Casos de Uso (APCU) 
V - Análise de Ponto de Função (APF) 
F - CMMI 
V - COCOMO 
 
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 projeto de melhoria (manutenção); Contagem de 
aplicação.(produção) 
 
Segundo a versão 2.0 do Roteiro de Métricas de 
Software do SISP, as estimativas devem ser realizadas 
em, no mínimo, três marcos do processo de 
desenvolvimento de software. A estimativa realizada 
após o aceite dos requisitos e que, geralmente, leva em 
consideração a especificação dos casos de uso e regras 
de negócio da aplicação é a contagem de Pontos de 
Função 
de Referência 
 
Um técnico de TI está utilizando a Análise de Pontos de 
Função - APF para determinar o tamanho de um 
software e, na etapa de contagem das funções de 
dados, está levantando os Arquivos Lógicos Internos - 
ALI. Nesse levantamento, classifica-se corretamente 
como ALI os 
dados de negócio ou de controle da aplicação 
mantidos e processados por suas transações. 
 
Gabarito: Ponto Função. O uso de Ponto Função é mais 
uniforme e leva a resultados mais consistentes. 
Trabalhar com KLOC é muito impreciso pois depende da 
linguagem e que pode não estar escolhida. 
V - Function Point Analysis (FPA) 
F - Plan - Do - Check - Act (PDCA) 
V - Goal Question Metric (GQM) 
V - Use Case Point Analysis (UCPA) 
V -COnstructive COst MOdel (COCOMO) 
 
Qual a principal intenção de uma consulta externa? 
Recuperar dados para fora da fronteira sem nenhuma 
alteração nos dados. 
 
Em uma concorrência, qual o objetivo de discriminar os 
13800 PF (Pontos Função) globais? 
O objetivo de se dar o total de PF é permitir que o 
fornecedor avalie o valor total do contrato 
dependendo do seu valor por PF. 
 
Sobre Medidas Diretas e Indiretas é correto afirmar: 
que as Medidas Diretas estão relacionadas a grandezas 
tangíveis do software como contagem de linhas de 
código 
 
Qual a alternativa possui o maior número de pontos de 
função ajustados? 
300 pontos de função não-ajustados e um fator de 
ajuste ainda a ser calculado. 
 
Dentre os objetivos do International Function Point 
Users Group está a 
padronização da forma de medição do PFs de sistemas 
com base no manual de contagem 
 
Qual das alternativas abaixo não representa um dos 
papeis da medição? 
Definir: Métricas podem ser utilizadas para definir 
estratégias de processos, produtos e serviços de 
software 
 
A partir dos dados de dois projetos: 
Primeiro projeto: total PF estimado: 186,70 PF, 
homem*horas trabalhadas 5300 H*H 
Segundo Projeto total PF estimado: 531,15 PF 
homem*horas trabalhadas: 7250 H*H 
Qual seria o valor do esforço para um projeto de 790 
pontos? 
10.413,09 
 
Existem formas de estimativas que ainda usam linhas de 
código, tem-se o método de Putman que considera 
múltiplas variáveis e o ciclo de desenvolvimento do 
projeto, sobre o qual podemos afirmar: 
É um método que considera o tempo e características 
do ambiente de desenvolvimento, como experiência, 
recursos, etc. 
 
Análise de Ponto de Casos de Uso são baseados em: 
Casos de Uso e Classes 
 
Em uma abordagem baseada em PF, o fator de ajuste 
da complexidade é de 1,17 e a contagem total 
eqüivale a 320 pontos de função (PF). Para uma 
produtividade organizacional média de 6,5 
PF/pessoas mês e um valor bruto salarial de R$ 
8.000,00 (oito mil reais) por mês, o custopor PF é 
de,aproximadamente: 
R$1.230,00 
 
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 
 
Qual a afirmativa absolutamente comrreta sobre como 
APF é usado no gerenciamento de projetos de 
software? 
permite medir o software 
 
Durante o processo de desenvolvimento de um SI, as 
etapas de Engenharia de Requisitos e Análise de 
Sistemas geram artefatos que são muito úteis para a 
medida do tamanho de um software. Em se tratando da 
técnica Análise por pontos de função, assinale os 
artefatos que são, respectivamente, mais adequados 
para a medição das funções de dados e das funções 
transacionais 
Modelo de Dados e Protótipos 
 
Uma das etapas para calcular o tamanho de um SI com 
a técnica Análise por pontos de função é medir o 
tamanho funcional do sistemia, a partir dos ALI e AIE 
encontrados. Assinale a alternativa onde existam 
APENAS exemplos de funções de dados 
Tabelas, arquivos de configuração e arquivos mantidos 
por outras aplicações 
 
O que é KLOC? 
É uma medida direta, e por isso, é feita sobre o 
fenômeno. Só podemos contar as linhas de um 
software após ele ter sido terminado. 
 
Leia as afirmativas abaixo sobre o KLOC: i)O KLOC é uma 
medida direta, portanto é feita sobre o fenômeno. E, 
só podemos contar as linhas de um software após ele 
ter sido escrito. ii)Alguns contestam o KLOC por que não 
privilegia a boa programação (mais eficiente) ou o uso 
de linguagens mais eficientes. iii)O acompanhamento 
de projetos com métricas baseadas no KLOC compara 
projetos inconvenientes de características diferentes 
nas especificações de funcionalidades e na sua forma de 
implementar. iv)As comparações têm o problema de se 
comparar coisas diferentes, pois o LOC conta linhas em 
qualquer linguagem independente de sua 
produtividade. 
Escolha a opção correta: 
Todas as afirmativas são verdadeiras;. 
 
A técnica de Análise por Pontos de Função considera 
que outros fatores afetam o tamanho funcional de um 
sistema. Estes fatores estão relacionados com 
características da aplicação. Por que precisa ser 
calculado o valor do fator de ajuste que é baseado em 
14 características gerais de sistema? 
Porque são desconsideradas a tecnologia usada e os 
requisitos não funcionais no calculo do fator não 
ajustado. 
 
Segundo Pressman, as medidas quantitativas que 
permitem ao pessoal de software ter ideia da eficácia 
do processo de software e dos projetos que são 
conduzidos usando o processo como arcabouço, são 
Métricas de software. 
 
Qual a principal intenção de uma entrada externa? 
Atualizar um arquivo lógico interno. 
 
Escolha a opção correta sobre a fórmula recomendada 
pelo PMI abaixo: 
Prazo estimado = (PM + Pm + 4*Pmedio ) / 6 
Onde : PM é o maior prazo dado, Pm é o menor prazo 
dado, Pmedio é a média dos prazos dados 
O prazo considera a opção mais otimista e pessimistas 
considerando riscos menores, quanto aos profissionais 
na equipe. 
 
Considerando os conceitos apresentados nas aulas, 
assinale a opção correta: 
Na contratação por preço fixo o contratado procura 
estabelecer controles para evitar os riscos, 
principalmente os introduzidos por mudança de 
requisitos. A mudança de um requisito implica em uma 
nova negociação. 
 
Considere um mapa do Brasil cuja escala é de 1 cm vale 100 
km. Um observador mediu com uma régua a distancia entre o 
centro de dois pontos, com aproximadamente 3 milímetros 
cada ponto, a distancia de 4 cm. O primeiro ponto tem a 
legenda Rio de Janeiro e o segundo a legenda São Paulo. 
Podemos concluir sobre a ação acima de forma correta o 
seguinte: 
A medida indireta no mapa indica que o Rio dista 400 km de 
São Paulo, considerando o centro de cada cidade, 
considerando-se que se usou uma escala. 
 
A empresa X determinou que você identificasse o esforço em 
Homem*hora para um novo projeto que será implantado 
daqui a 2 anos.. Alguns projetos anteriores são referencia 
para esta identificação: Primeiro projeto: total PF estimado: 
353,22 PF, homem*horas trabalhadas: 8100 H*H Segundo 
Projeto total PF estimado: 522,10 PF homem*horas 
trabalhadas: 10200 H*H Sabendo-se que este projeto é de 
450 pontos, qual será o valor do esforço? 
9.303,80 
 
Qual dos itens abaixo representa um custo variável, em um 
projeto de desenvolvimento de software? 
Insumos produtivos 
 
Tenho um relatório que é somente extração da base, mas 
sendo que se ultrapassar o limite de 100 linhas o relatório sai 
em arquivo. Como se deve contar? 
Contar como SE, pois há o cálculo das linhas e é de 
conhecimento do usuário que o relatório ultrapassar 
o limite (há contagem de linhas) ele será gravado em disco, 
senão será impresso 
 
Considere a opção com a afirmativa que NÃO ESTÁ CORRETA, 
quando se trata de estimativas: 
O método de Putman considera todo o ciclo de vida do 
desenvolvimento e prova que sempre se pode diminuir o 
prazo com aumento de recursos. 
 
As funcionalidades do sistema, para o usuário, são 
apresentadas na forma de funções. São elas que manuseiam 
os dados. As funções são classificadas quanto a relação de 
uso em de Entrada externas, Saídas e Consultas externas. 
Baseado nestes conceitos de contagem, identifique com 
verdadeiro ou falso as alternativas abaixo: 
( ) Uma Função do tipo EE tem um fluxo de informação de 
fora da fronteira da aplicação para dentro , ou seja, 
transações originadas do usuário ou de outros sistemas e que 
representam alguma forma de entrada de dados no sistema. 
( ) O processo de identificação de EE requer que sejam 
analisados todos os processos elementares que recebem 
dados de fora da aplicação e que fazem a atualização de um 
ou mais ALI, onde os dados ou informações devem ser 
recebidos de fora da fronteira da aplicação. 
( ) Uma EE é considerada única para uma aplicação se possuir 
um formato diferente das demais ou se precisar de uma 
lógica de processamento diferente de outras EE que tenham 
o mesmo formato. 
v, v, v 
 
De acordo com o IFPUG (International Function Point Users 
Group), análise de pontos de função é uma técnica 
Utilizada para determinar as funcionalidades do sistema sob 
o ponto de vista do usuário, determinando o tamanho 
funcional do sistema a ser desenvolvido. 
 
São exemplos de Medidas Diretas: 
V - Custo e Esforço 
F - Eficiência e Confiabilidade 
V - Linhas de Código e Velocaidade de Execução 
F - Funcionalidade e Qualidade 
V - Complexidade ciclomática 
 
Escolha a alternativa correta: 
A medida pode ser feita no produto ou no processo, mas 
precisa estar corretamente definida em termos d métrica. 
 
" É um processo elementar que processa dados ou 
informações de controle recebidos de fora da fronteira da 
aplicação e cujo objetivo principal é manter um ou mais 
Arquivos Lógicos Internos (ALI) e/ou alterar o 
comportamento do sistema. Dessa forma uma EE provoca 
uma inclusão , exclusão e/ou alteração nos dados 
dos ALI. " 
A afirmativa acima, se refere a: 
Entrada Externa 
 
Uma saída externa NÃO PODE: 
Ter o fluxo de informação de fora para dentro da fronteira 
de contexto. 
 
Baseado na técnica Análise de Pontos de Função - APF, o 
Fator de Ajuste considera: 
Os requisitos não funcionais do sistema a ser estimado seu 
tamanho. 
 
¿¿ Considerando os conceitos apresentados no curso assinale 
a opção falsa, caso haja: 
Não existe nenhuma opção falsa 
 
Identifique,nas opções abaixo, a que não corresponde a uma 
etapa, baseando-se nos conceito de gestão de projetos 
usando analise de ponto de função: 
Diagrama de Componentes 
 
Considere as afirmativas abaixo: 
I - Uma medida da funcionalidade (PF) feita a partir dos 
requisitos de um software deve levar em 
consideração a experiência e a tecnologia a ser adotada. 
II - O fator de Ajuste definido na fórmula de Albrecht 
considera os aspectos tecnológicos a serem 
usados no software. 
III - Segundo a proposta de Albrecht todo sistema se 
caracteriza pelo número de entradas, consultas, 
saídas, arquivos e interfaces. 
Pode-se afirmar com toda a certeza que: 
Estão corretas as afirmativas II, III e incorreta a I. 
 
Ao se estimar o esforço de um software dependendo da fase 
do projeto pode-se afirmar de forma correta: 
Pode-se ter uma um erro significativo 
 
Que vantagens na modalidade homem/hora são introduzidas 
ao se usar PF (Ponto Função)? 
O uso de PF permite que o contratante controle a 
produtividade de cada recurso alocado pelo contratado, 
podendo pedir a substituição do recurso cuja produtividade 
não atenda ao nível desejado 
 
Análise de Pontos de Função (APF) é uma técnica para a 
medição de projetos de desenvolvimento de software, 
visando estabelecer uma medida de tamanho, em Pontos de 
Função (PF), considerando a funcionalidade 
implementada, sob o ponto de vista do usuário. A medida é 
independente da linguagem de programação ou da 
tecnologia que será usada para implementação. 
Qual das opções abaixo que corresponde a uma etapa? 
Diagrama de Sequência 
 
Considere as afirmativas abaixo: 
I Uma medida direta serve para acompanhar a execução de 
um projeto, entretanto não pode ser usada no planejamento 
de um produto; 
II Uma métrica pode ser definida para acompanhar algum 
processo sobre o qual se deseja acompanhar algum aspecto; 
III Que a qualidade de software é uma medida direta, por isto 
deve ser definida e utilizada durante o planejamento do 
projeto; 
Podese afirmar com toda a certeza que: 
Estão corretas as afirmativas I, II e incorreta a afirmativa III. 
 
Considerado modelo estático de valor simples que computa o 
esforço de desenvolvimento de software como uma função 
do tamanho expresso em linhas de código. 
A afirmativa acima, se refere a: 
COCOMO Básico 
 
Com relação à atividade de estimar podemos afirmar de 
forma correta: 
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. 
 
No calculo dos pontos de função ajustados devem ser levadas 
em consideração 14 (quatorze) características do sistema. 
Qual das características abaixo permite quantificar o grau de 
influência relativo aos recursos implementados com vista a 
tornar o sistema amigável, permitindo incrementos na 
eficiência e satisfação do usuário final? 
Usabilidade 
 
O principal objetivo da Análise de Pontos de Função é: 
medir o tamanho funcional do software em 
desenvolvimento, de uma aplicação pronta ou de um 
software em manutenção. 
 
A medida KLOC (KiloLineofCode) foi uma medida amplamente 
utilizada no passado, porém hoje está caindo em desuso. 
Dentre os motivos abaixo: 
I - Alguns contestam o KLOC por que não privilegia a boa 
programação (mais eficiente) ou o uso de linguagens mais 
eficientes. 
II - Prioriza a estimativa de custo de requisitos não-funcionais 
do software. 
III - Precisa de ferramentas de alto custo para ser executada. 
IV - Só pode ser utilizada após o software ter sido entregue, o 
que atrasava a estimativa do esforço. 
V - A medição em linguagens baseadas em POO é prejudicada 
pelo fato dessas linguagens gerarem uma quantidade enorme 
de artefatos, encarecendo o produto final. 
Qual a alternativa que corresponde aos itens corretos? 
I, IV e V 
 
Para se identificar um Arquivo Lógico Interno deve-se: 
Determinar os processos elementares que atuam sobre o 
arquivo. 
 
Quanto aos riscos de um contrato, podemos afirmar que: 
Se não desejamos riscos contratamos por preço unitário em 
PF (Ponto Função) 
 
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 
desconhecida 
 
Nos processos ágeis uma preocupação é a agilidade na 
execução das tarefas e não poderia ser diferente na tarefa de 
medição. Qual das técnicas abaixo corresponde a aplicada 
nos processos da metodologia ágil? 
Planning Poker 
 
O valor do fator de ajuste: 
Reflete os aspectos de requisitos não funcionais. 
 
Considerando a contratação com cotação do valor de um PF 
(ponto função), segundo os conceitos apresentados no curso 
assinale a opção falsa abaixo: 
A determinação do preço por ponto função é certamente 
um dos mais importantes aspectos para o fornecedor. O 
fornecedor pode criar uma tabela de valores, baseado 
unicamente na experiência dos desenvolvedores mais 
experientes e isto pode variar durante o projeto. 
 
Identifique, nas opções abaixo, a que não corresponde a uma 
etapa, baseando-se nos conceitos de gestão de projetos 
usando analise de ponto de função: 
Testes de requisitos 
 
O número de pontos de função não ajustados de um sistema 
reflete a funcionalidade que o sistema fornecerá ao usuário, 
sem considerar as especificidades do sistema. Para ajustar os 
pontos de função encontrados devem ser levadas em 
consideração 14 (quatorze) características do sistema que 
serão analisadas e fornecerão o valor do fator de ajuste. 
Dentre as opções abaixo, qual não corresponde a uma destas 
características? 
Formatação de Dados 
 
Podemos dizer que são características de uma métrica: I - 
Expressa em alguma unidade II - Facilmente calculada, 
entendida e testada. III - Passível de estudos estatísticos IV - 
Não precisa ter objetivo para as medidas. 
Somente a afirmativa IV está incorreta 
 
Analise as sentenças abaixo sobre os fatores de risco para a 
determinação do trabalho e em seguida assinale a alternativa 
correta: 
I) O trabalho é mal especificado não definindo limites do que 
precisa ser feito e geralmente o contratante pode pedir 
outros "quebra galhos" do contratado o que leva ao 
desentendimento. 
II) A falta de clareza ou entendimento dos requisitos. Deve-se 
aplicar metodologias que esclareçam os requisitos (analise, 
completude e consistência) para se minimizar este aspecto. 
III) As estimativas na contratação são feitas com nível de erro. 
Normalmente quem contrata sub dimensiona o trabalho para 
minimizar o seu custo. 
IV) Falta de processo de controle nas modificações solicitada. 
Uma modificação, na maioria das vezes, implica em aumento 
do custo e prazo. 
As sentenças I, II, III e IV são todas corretas. 
 
As estimativas de custos e prazos em software não são 
ciência exata, mas temos necessidades de diminuir, em nível 
de erro, das nossas estimativas. Existem muitos aspectos que 
podem influenciar nas estimativas. Um erro na estimativa 
pode comprometer o projeto e ser desastroso para os 
desenvolvedores. 
A hierarquia de modelos serve para classificar o tipo de 
software que desejamos estimar. Para tanto, correlacione as 
colunas abaixo: 
i. Modelo 1 
ii. Modelo 2 
iii. Modelo 3 
( ) Faz uma avaliação dos impactos nos direcionadores de 
custo sobre cada passo do processo de desenvolvimento 
( ) Computa o esforço de desenvolvimento como uma função 
do tamanho e de um conjunto de direcionadores de custo 
(definidos emtabelas) que incluem avaliações subjetivas do 
produto, hardware, experiência do pessoal e dos atributos do 
projeto 
( ) É um modelo estático de valor simples que computa o 
esforço de desenvolvimento de software como uma função 
do tamanho expresso em linhas de código 
iii, ii, i 
 
Quanto ao tipo de software, Bohen, classificou sua amostra 
de observação em: 
básico, intermediário e avançado 
 
Considere as afirmativas abaixo: 
I - As funcionalidades do sistema para o usuário são 
apresentadas na forma de programas estruturados. Os 
programas são classificados quanto ao uso em entrada 
externas, Saídas e Consultas externas; 
II - As funcionalidades do sistema para o usuário são 
apresentadas na forma de funções. São elas que manuseiam 
os dados. As funções são classificadas quanto à relação de 
uso em de Entrada externas, Saídas e Consultas externas; 
III - Segundo o processo de contagem do IFPUG uma entrada 
externa é um programa que processa dados ou informações 
de controle recebidos de fora da fronteira da aplicação e cujo 
objetivo principal é receber dados através de uma tela de 
entrada de dados. 
Pode-se afirmar com toda a certeza que: 
Está correta a afirmativa II e incorreta I e III. 
 
Um tipo de registro é: 
um subgrupo de dados dentro de um ALI ou AIE reconhecido 
pelo usuário 
 
Assinale a afirmativa sempre correta nas opções abaixo: 
Para se fazer o acompanhamento gerencial utilizando o 
KLOC deve-se ter uma base de registros estatísticos de 
projetos já feitos. 
 
Sobre o valor de ponto função NÃO AJUSTADO pode-se 
afirmar de forma correta: 
Muitas empresas usam este numero para sua gerência de 
software 
 
O que é a modalidade de contratação por preço total? 
Na modalidade de preço total o risco passa a ser todo do 
contratado e este deve estabelecer mecanismos de reajuste 
para casos de modificação dos requisitos 
 
Considere a opção com a afirmativa que NÃO ESTÁ 
CORRETA,quando se: 
O método de Putnam considera todo ciclo de vida do 
desenvolvimento e prova que sempre se pode diminuir o 
prazo com aumento de recursos. 
 
São fatores de configuração: 
I. A forma como os dados se comunicam 
II. A complexidade dos algoritmos 
III. A modelagem de dados referente ao sistema 
IV. A especificação conceitual do sistema 
V. A tecnologia de desenvolvimento do sistema em OO 
A(s) sentença(s) correta(s) é(são) 
I,II,V 
 
O Lei 8.666/93 regulamenta o artigo 37, inciso XXI, da 
Constituição Federal, instituindo normas para licitações e 
contratos da administração pública. No Brasil, uma 
concorrência pública: 
deve garantir o menor preço na mesma unidade, por isto se 
determina o menor valor de R$ por PF (Ponto Função), 
garantindo-se que a avaliação de PF será medido por 
profissionais igualmente qualificados 
 
Considerando a contratação por homem hora analise as 
sentenças abaixo e em seguida assinale a alternatvia correta: 
I) Neste tipo de contratação a empresa fornecedora 
estabelece um preço por hora para seus profissionais que são 
alocados na contratante. O profissional recebe ordens dos 
gerentes de TI da empresa contratante e comporta-se como 
funcionário da contratante. 
II) O modelo é flexível pois permite ao contratante solicitar 
modificações e novos serviços, pois esta pagando por hora. 
Os erros também são absorvidos pelo contratante. 
III) O estabelecimento do controle por ponto função nos 
permite medir se as horas registradas estão compatíveis com 
o número de Pontos Função (PF) trabalhados pelos 
contratados. Desta forma pode-se acompanhar para cada 
profissional e o número de PF. Pode-se criar a métrica: 
Produtividade = PF/hora . 
IV) Deve-se ainda destacar o alto risco deste tipo de 
contratação, pois os profissionais são colocados na empresa 
cumprindo horário, subordinado a outros gerentes e isto gera 
problemas trabalhistas pois podem criar vínculos de emprego 
do terceirizado com o contratante. 
As sentenças I, II, III e IV são todas corretas. 
 
Uma concorrência pública coloca, entre outros, os itens 
abaixo: 
I) O volume total estimado será de 13.800 (treze mil e 
oitocentos) Pontos por Função, durante os 12 (doze) meses 
de vigência do contrato 
II) Espera-se experiência dos profissionais comprovada com 
as seguintes caracaterística: desenvolvimento em ambiente 
COBOL totalizando projetos de 3000 PF; desenvolvimento em 
ambiente Java totalizando projetos de 5000 PF 
III) As estimativas de serviços serão todas realizadas 
utilizando a métrica Análise de Pontos de Função (APF), a 
contagem efetuada pela Contratada deverá estar assinada 
por profissional que possua a certificação de 
CertifiedFunction Points Specialist - CFPS, do 
InternationalFunction Point UsersGroup - IFPUG vigente e 
válida na data da contagem a fim de garantir a qualidade 
técnica. Com base nos itens acima escolha a opção correta 
Foi apresentado o volume do contrato e o período de 
realização do serviço, bem como a experiência exigida para 
os profissionais. Em condições de igualdade vencerá a 
empresa que apresentar menor valor por PF. 
 
O processo de contagem, definido pelo IPFUG, é feito em 
sete passos. Um destes é destinado a determinar o tipo de 
Contagem. Com base neste passo, correlacione as colunas 
abaixo: 
i. Contagem de Projeto de desenvolvimento 
ii. Contagem de Projeto de melhoria 
iii. Contagem de Projeto de aplicação 
( ) A contagem de pontos de função de uma aplicação já 
instalada, mede a funcionalidade fornecida ao usuário 
( ) Após a conclusão e implantação do projeto de melhoria , o 
número de pontos de função da aplicação deve ser atualizado 
para refletir as mudanças nas funcionalidades da aplicação. 
( ) O número de pontos de função mede as modificações para 
uma aplicação já existente, ou seja, as funções adicionais , 
modificadas ou excluídas do sistema pelo projeto e as 
funções de conversões de dados. 
( ) Ela é iniciada ao final da contagem do projeto de 
desenvolvimento e atualizado no final do projeto de 
melhoria.; 
( ) O número de pontos de função de um projeto de 
desenvolvimento mede a funcionalidade fornecida aos 
usuários finais, quando da primeira instalação do software 
iii, ii, ii, iii, i 
 
Para se definir a funcionalidade no modelo de Ponto Função 
inicial era: 
Dada qualquer especificação de uma aplicação criar se uma 
medida para quantificar a funcionalidade. 
 
Analise as sentenças abaixo sobre o indicador EAF e assinale 
aquela que está correta: 
O indicador EAF refere-se à uma análise subjetiva feita 
considerando-se quatro aspectos básicos de atributos do 
produto, atributos de hardware, atributos de pessoal e 
atributos e projeto. 
 
Sobre arquivo referenciado é correto afirmar que: 
São dados de referência mantidos pelo sistema e solicitados 
pelo usuário. 
 
Devemos acompanhar a produção de código correto feito 
pelos programadores. E foi acertada entre os gerentes uma 
métrica de medida indireta que irá dar um índice para cada 
programador que será: índice-qualidade = (números de erro 
*2 + 1) bonzão. Assim um programador com 236 bonzão é 
duas vezes pior do que o programador com 118 bonzão. 
Podemos afirmar de forma correta quanto à definição da 
métrica. 
A métrica esta inadequada, pois o consenso comum indica 
que quando uma coisa é melhor deve ter um valor maior e a 
métrica está invertida. 
 
A primeira atividade em uma empresa que deseja ter um 
processo de estimativas para o projeto de software é: 
Definir um conjunto de métricas e montar uma grande base 
de dados voltados para estimativasConsidere a fórmula abaixo e responda a sentença correta: 
Esforço = 0,12*número de páginas + 0,36*número de linhas 
de código + 0,35* quantidade de testes especificados + 
0,12*numero de telas + 0,05*itens de dados 
É uma formula de medidas diretas de um modelo dinâmico 
de múltiplas variáveis. 
 
Pontos por Função é baseada no paradigma procedimental, o 
qual separa dados de funções, deixando esse tipo de métrica 
pouco adequada para os novos desenvolvimentos baseados 
no paradigma de orientação a objetos, o qual trabalha com 
dados e funcionalidades de forma combinada. O software 
orientado a objetos deve ter outra abordagem: Com base 
neste paradigma, assinale a alternativa que certamente esta 
incorreta 
Dividir o número total de classes (chave e apoio) pelo 
número médio de unidades de trabalho por classes. 
Autores, como Lorenz, sugerem entre 15 a 29 pessoas dia 
por classe. 
 
Considere as afirmativas abaixo: 
I - Contratação por homem hora: Neste tipo de contratação a 
empresa fornecedora estabelece um preço por hora para 
seus profissionais que são alocados na contratante. O 
profissional recebe ordens dos gerentes de ti da empresa 
contratante e comporta-se como funcionário da contratante; 
II - Modalidade de Preço Fixo: Esta modalidade o risco é 
totalmente transferido para o fornecedor. O contratante 
negocia com o contratado um preço e as formas de 
pagamento; 
III - A lei 8666, no BRASIL, determina que se estabeleça a 
análise de serviço e se contrate o menor preço. As 
concorrências de contratação de software tem estabelecido 
condições de participação baseada em Ponto Função; 
Pode-se afirmar com toda a certeza que 
Estão todas corretas 
 
Analise as sentenças abaixo e em seguida assinale a 
alternativa correta: 
I - A falta de tratamento correto na definição de requisitos é 
um dos maiores riscos do projeto; 
II - O risco introduzido pela falta de tratamento correto nos 
requisitos pode ser eliminada na forma de contratação; 
III - Normalmente a contratação por preço fixo conduz ao 
estabelecimento de um relacionamento harmonioso entre 
contratante e fornecedor; 
IV - O maior problema de trabalhar com PF (Ponto Função) é 
garantir a mesma forma de contar. 
Somente as sentenças I e IV estão corretas 
 
Considere os pontos em um gráfico do tipo (ponto função, 
hora_trabalhadas) e que o risco é 10% na estimativa ao se 
fazer interpolação linear entre os pontos: ( 120, 3000) e (180, 
4500). Qual o valor do esforço em horas trabalhadas 
estimadas, considerando o intervalo mínimo (para o risco 
assumido) para uma contagem de 150 PF 
o valor deve estar no intervalo de (3750 - 375 e 3750 + 375) 
 
Não são fatores de risco para a determinação do trabalho os 
seguintes fatos 
O pagamento de faturas emitidas pelo fornecedor após 
aprovada pelo contratante. 
 
Uma empresa que está iniciando em fazer gestão por PF , 
estabeleceu apenas medições nas etapas macro do 
processo. E após vários projetos, a base estatística gerou a 
tabela abaixo, com uma variação de 5% de erro. 
etapa % do prazo % do esforço 
Levantar requisitos 5 5 
analise 15 25 
Projeto lógico 25 15 
programação 20 15 
Testes 20 20 
Implantação 15 20 
Totais da etapa 100 100 
Para um projeto de 400 PF, para um custo de R$ 1200,00 por 
PF pode-se dar um orçamento sem correr riscos, para a fase 
de analise: 25% * R$ 1200 *1,05 
 
Considere uma empresa que entregou no mês de outubro de 
2010 um total de 1980 PF. Esta empresa tem um total de 
cinco analistas que ganham em média R$ 6000,00 e 8 
programadores que ganham em média R$ 3000,00, um 
analista de testes cujo salário é R$ 5000,00 além de dois 
documentadores cujo salário é R$ 2000,00. O gerente geral 
de produção ganha R$ 8000,00. Determinou-se que o custo 
fixo é de R$ 15 000,00 (alugueis, telefone, luz, secretárias, 
limpeza, condomínio). Os encargos sociais dos empregados 
são de 100%. O total de impostos é de 21% sobre a receita 
bruta. Considerando a teoria apresentada no curso podemos 
afirmar que: 
O custo de um ponto função deve considerar todos os 
custos inclusive os impostos. 
 
Segundo Ministério de Ciência e Tecnologia, o setor de 
produção de software no Brasil tem crescido 
vertiginosamente nas últimas décadas. Saber o tamanho, a 
complexidade, custos efetivos, tempo e esforço despendidos 
na construção de seus produtos pode representar para as 
empresas de TI um diferencial competitivo muito grande, 
tanto para aumentar o nível de qualidade do seu processo de 
desenvolvimento. No que tange Estimativas de projetos 
orientadas a objetos, vale a pena completar métodos 
convencionais de estimativa de custo de software com outra 
abordagem que foi projetada para software OO. 
Qual das opções abaixo não identifica um dos 6 passos 
(abordagens sugeridas) para sistemas orientados a objetos? 
Fazer a verificação cruzada em estimativas baseadas em 
classes, dividindo o número médio de unidades por caso e 
uso 
 
Atualmente no mercado existem vários tipos de métricas 
para análise de dimensão de tamanho de software. Estas 
técnicas surgiram com o objetivo de estimar o esforço para 
dimensionar a quantidade de pessoas-hora e ao mesmo 
tempo estimar os prazos associados ao desenvolvimento do 
software. Existem várias técnicas de estimativas de tamanho 
de software, a maioria das técnicas possui uma padronização 
para a sua apuração de contagem, na sua elaboração de 
estimativa de tempo e custo do projeto. 
Podemos afirmar que o modelo de estimativa que busca 
medir esforço e prazo através da dinâmica de múltiplas 
variáveis que pressupõe distribuição de esforços específicos 
ao longo da existência de um projeto de software e relaciona 
o número de linhas de código ao tempo e esforço de 
desenvolvimento, corresponde a o modelo 
Puttnam 
 
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 abaixo não 
é um destes passos? 
O tamanho do cenário não pode ser estimado em LOC, PF 
ou alguma outra medida orientada a volume. 
 
Segundo Putman,"A estimativa de tamanho de software é o 
coração do processo de estimativas de um projeto de 
software". Para saber o custo de um projeto de software 
precisamos saber o esforço necessário para desenvolvê-lo e 
para determinar o esforço precisamos saber o tamanho do 
projeto de software. Desta forma , determinar o tamanho de 
um projeto de software é uma das primeiras e principais 
atividades relacionadas às estimativas a serem efetuadas 
durante o clico de vida do projeto. 
Com relação ao modelo de estimativa Putman, é correto 
afirmar que 
Uma desvantagem da técnica é sua vinculação a linguagem 
usada 
 
Selecione a afirmativa CORRETA, segundo o PMI, para se 
estimar o prazo em um projeto, a partir de um conjunto de 
registros de tempo em tarefas similares anteriores 
Deve-se calcular o valor que considere o maior, o menor 
valor e a media dos prazos das tarefas. 
 
Considere as afirmativas abaixo: 
I - A fronteira é fundamental para se definir o que será 
contado; 
II - Uma entrada é caracterizada por um fluxo de fora da 
fronteira para dentro; 
III - Um arquivo é uma estrutura interna, dentro da fronteira, 
onde o usuário tem intenção de guardar dados; 
Pode-se afirmar com toda a certeza que: 
Estão todas corretas. 
 
Muitas organizações,hoje em dia, possuem no software um 
de seus maiores componentes de orçamento. Portanto, é 
muito importante que o gasto do software seja controlado, 
sua performance seja analisada, tanto nos resultados obtidos 
com seu desenvolvimento ou sua manutenção. Baseado nos 
conceitos de medida, medição e métrica, identifique 
alternativa CORRETA abaixo: 
A. a medida irá fornecer uma indicação qualitativa da 
extensão, capacidade, quantidade, dimensão ou tamanho de 
algum produto ou de processo de software. 
B. Medição é o ato de definir uma medida, e tem sua 
ocorrência quando são coletados resultados em um ou mais 
pontos. 
C. Métrica não é um atributo mensurável de uma entidade. 
Caso a entidade seja um projeto, uma métrica seria, por 
exemplo, o seu tamanho. 
opções A e C são falsas 
 
Trabalhar com métricas normalmente é uma nova visão 
sobre o software. É a visão gerencial. De forma 
absolutamente correta isto permite que: 
Se defina questões sobre prazos e tamanho de software. 
 
A FRONTEIRA DA APLICAÇÃO deve ser definida com base: 
No ponto de vista do usuário 
 
A primeira atividade de uma empresa que deseja ter um 
processo de estimativas para o projeto de software é: 
Definir um conjunto de métricas e montar uma grande base 
de dados voltados para estimativas. 
 
A principal diferença entre um arquivo lógico Interno e um 
arquivo de interface externa é que: 
Um AIE é lido, mas não é mantido pela aplicação que está 
sendo contada. 
 
A região do Impossível determinado na curva de Rayleigh-
Putnam mostra de forma matemática que: 
Nem sempre é possível diminuir o prazo de um projeto com 
o aumento de recursos. 
 
A técnica de análise de Pontos de Função não traz benefícios 
para: 
Para definir o desenho do software e as tabelas de banco de 
dados. 
 
A variação de notas das características de um software pode 
influenciar o valor final da contagem de Ponto Função: 
De 0 a 70 para todas as características. 
 
Analise as sentenças abaixo sobre as técnicas para 
desenvolver estimativas de esforço e em seguida assinale a 
alternativa correta: 
I. As técnicas de estimativas envolvem uma análise das 
tarefas a serem feitas em termos de detalhe, por isto deve-se 
fazer a decomposição detalhada da tarefa. 
II. Outra forma de se estimar os custos e o esforço necessário 
para desenvolver software é desenvolver curvas a partir de 
dados experimentais , e ir calibrando estas curvas. 
III. Uma forma eficaz é para cada necessidade de estimativa 
reunir a equipe de desenvolvimento e após ouvir a opinião 
destes escolher o parecer do profissional mais experiente, 
mesmo para novas situações. 
IV. Outra forma é manter uma base estatística de projetos 
anteriores e fazer interpolação de para novas necessidades. 
As afirmativas I, II, IV são corretas a III é de alto risco 
 
Ao se definir as variáveis de estimativa usadas para 
"classificar por tamanho" cada elemento e etapa no processo 
de desenvolvimento do software, de forma sempre correta, 
estamos: 
Definindo uma "base line" para coletar dados históricos e 
que serão usados como um conjunto com variáveis de 
estimativa para que se desenvolva projeções de custo e de 
esforço. 
 
Ao se encontrar o valor 132,34 PF podemos afirmar com 
certeza que: 
O valor refere-se a ponto função ajustado. 
 
Ao se estimar o esforço de um software dependendo da fase 
do projeto pode-se afirmar de forma correta: 
Pode-se ter uma um erro significativo 
 
As funções do tipo dado existentes são: 
Entrada externa, saída externa e consulta simples. 
 
As funções do tipo transações existentes são: 
Saída externa, consulta externa e entrada externa. 
 
As seguintes regras não são aplicáveis à fronteira de 
aplicação: 
Deve-se considerar o volume d trabalho de cada equipe 
desenvolvimento para se definir a fronteira da aplicação. 
 
Assinale a sentença INCORRETA abaixo: 
Um método que para a mesma situação ao se fazer a um 
estimativa pode ser usado pois a consistência do método 
independe do risco introduzido. 
 
Assinale o que melhor representa a visão do usuário, para 
Análise de Ponto Função: 
É somente aquilo que o usuário entende. 
 
Baseado na recomendação do PMI sobre estimativas de 
prazos pode-se afirmar: 
O esforço estimado deve ser de 14,63 mês*homem e o 
prazo 10,73 meses. 
 
Com relação à consulta e saída podemos afirmar 
corretamente que: 
A saída externa permite diferentes ordenações dos dados. 
 
Com relação às estimativas de software marque a afirmativa 
correta (forma completa): 
Para uma aplicação existe ou nova desejamos saber quanto 
tempo será necessário para o desenvolvimento e também 
quanto é o custo. 
 
Como classificar um arquivo texto que é importado pelo 
sistema? 
Deve se considerar como uma entrada externa 
 
Como contar a manutenção de um sistema que só terá seu 
padrão visual alterado? 
O total de Ponto de Função não será útil para este caso 
 
Como se aplica engenharia reversa para determinar preços 
para PF (Ponto Função)? 
Pode-se fazer a contagem de PF para projetos já 
terminados, analisando-se o custo e prazo para cada etapa e 
artesanato produzido. 
 
Como se deve contar se uma aplicação atualiza a data de 
importação em um arquivo texto? 
Deve-se contar uma EE e contar a data como item de dados 
 
Considerando a contratação por preço fixo analise as 
sentenças abaixo e em seguida assinale a alternativa correta: 
I) O risco é totalmente transferido para o fornecedor. O 
contratante negocia com o contratado um preço e as formas 
de pagamento. O contratante estabelece os pontos de 
avaliação e pagamento do projeto 
II) Neste caso precisa-se alocar os recursos sob a 
responsabilidade do contratante e medir o trabalho já foi 
feito. O risco é incorporado pelo contratante 
III) O contratado procura estabelecer controles para evitar os 
riscos, principalmente os introduzidos por mudança de 
requisitos. A mudança de um requisito implica em uma nova 
negociação 
IV) Ponto Função (PF) é usado para medir o tamanho do 
projeto, e principalmente para acompanhar o projeto e 
liberar pagamentos por fase do projeto. É comum trabalhar-
se com distribuições percentuais do total de PF estimado 
para o projeto estabelecidos entre o contratante e 
contratado para se controlar o projeto (pagamento, 
avaliação, etc.) 
As sentenças I,III, IV são corretas e a II não é correta. 
 
Considerando a determinação do custo de um PF, segundo o 
que foi apresentado no curso, considere as afirmativas 
abaixo: 
I. Não é possível dentro de um mesmo projeto várias 
empresas fazerem partes isoladas, pois não temos como 
atribuir referencias de preços. 
II. Para contratar apenas parte do projeto é de fundamental 
importância que a empresa saiba os custos de referência para 
cada etapa do projeto. 
III. Processo de desenvolvimento e relaciona o custo e prazo 
em relação ao Ponto Função. 
IV. Os % de Ponto função equivalente para os diversos 
projetos servem de base estatística para definir preços em 
partes de um projeto. 
As afirmativas II, III e IV são corretas e I não é correta. 
 
Considerando a determinação do custo de um PF, segundo o 
que foi apresentado no curso, considere as afirmativas 
abaixo: 
I. O ponto de equilíbrio (break event point) ocorre quando o 
número de pontos função produzidos é igual ao número de 
pontos função equivalentes ao custo total 
II. É preciso definir uma linha base de projetos. para a tomada 
de registros, para que a base estatística esteja adequada aos 
processos de desenvolvimento da empresae a metodologia 
usada em cada etapa, ou templates estabelecido. 
III. processo de desenvolvimento e relaciona o custo e prazo 
em relação ao Ponto Função. 
IV. A empresa pode (deve) fazer registros por projeto, 
dividido as fases e registrando os respectivos custos por 
etapa e assim identificar % de utilização valor total para cada 
fase. 
As afirmativas I, II, III e IV são todas corretas. 
 
Considerando as características do software conforme a 
tabela abaixo: 
Comunicação de dados 3 
Atualizações on line 5 
Processamento distribuído 3 
Processamento complexo 1 
Performance 3 
Reusabilidade 3 
Configuração altamente utilizada 3 
Facilidade de instalação 2 
Volume de transações on line 4 
Facilidade de operação 2 
Eficiência do usuário final 5 
Múltiplos locais 2 
Entrada de dados on line 3 
Modificação facilitada 0 
Podemos concluir que: 
A eficiência do usuário é critica e Modificação da facilidade 
não influencia em nada 
 
Considerando o conceito de gestão de projetos usando 
Analise de Ponto de Função, identifique a opção que não 
corresponde a uma etapa: 
Diagrama de pacotes 
 
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 = 6; entradas = 2; consultas = 2 
 
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. 
Deve-se contar duas consultas externas. 
 
Considere a fórmula abaixo e responda a sentença correta: 
Esforço = 0,12*número de páginas + 0,36*número de linhas 
de código + 0,35* quantidade de testes especificados + 
0,12*numero de telas + 0,05*itens de dados. 
É uma formula de medidas diretas de um modelo dinâmico 
de múltiplas variáveis. 
 
Considere a opção com a afirmativa que NÃO ESTÁ CORRETA, 
quando se trata de estimativas: 
O método de Putnam considera todo o ciclo de vida do 
desenvolvimento e prova que sempre se pode diminuir o 
prazo com aumento de recursos. 
 
Considere as afirmativas abaixo: 
I. Cada Arquivo Lógico Interno deve ser classificado de acordo 
com sua complexidade funcional relativa, que é baseada no 
número de Registros Lógicos (RL) e no número de Itens de 
Dados (ID) do arquivo. (IFPUG,1999); 
II. Um item de dados (ID) representa um segmento de um 
arquivo em que cada campo de dados inclusive repetições 
deve ser contado. (IFPUG, 1999); 
III. Um item de dados (ID) representa um segmento de um ALI 
que possui um significado único, não repetitivo e pode ser 
reconhecido pelo usuário. Representa um campo de dados 
que formula uma ocorrência de informação completa. 
(IFPUG, 1999); 
Pode-se afirmar com toda a certeza que: 
Estão corretas as afirmativas I, III e incorreta a II. 
 
Considere as afirmativas abaixo: 
i) Pode-se calcular o fator de ajuste para cada segmento de 
negócio e usá-lo em diversos orçamentos. 
ii) Não é obrigatório o seu uso a partir de 2003 devido às 
múltiplas interpretações que se pode ter para as 14 
características. 
iii) O IFPUG procura padronizar a forma de avaliação dos 
técnicos, determinando características da observação, a fim 
de diminuir a subjetividade 
Escolha a opção verdadeira: 
i e ii são verdadeiras e iii é verdadeira 
 
Considere as afirmativas abaixo: 
i – Uma de se preocupar com a forma de tomada do 
registro. 
ii – Um indicador definido por uma métrica deve atender a 
coerência, se houve um 
crescimento ele pode ser inverso marcando um valor menor. 
iii – Especificação da métrica deve registrar a forma de 
tomada de medida, o objetivo e os 
níveis de erro aceitáveis na medição. 
São corretas as afirmações: 
Apenas iii 
 
Considere as afirmativas abaixo relativas a definir a fronteira 
da aplicação. 
i) todos os relacionamentos do sistema com o seu exterior; 
ii) a pertinência dos dados, ou seja, a quem é confiada à 
responsabilidade de manutenção das informações, residentes 
no sistema; 
iii) os processos suportados pelo sistema que está sendo 
contado. 
iv) os critérios do analista que irá conduzir a contagem. 
Escolha a opção correta: 
As opções i,ii, iii estão corretas; a opção iv está errada 
 
Considere as afirmativas abaixo sobre estimativas de custos e 
prazos em software: 
( i ) Não é ciência exata; 
( ii ) Deve-se diminuir o nível de erro das estimativas; 
( iii ) Um erro na estimativa pode comprometer o projeto; 
( iv ) Com funções matemáticas temos como definir valores 
de forma precisa. 
Escolha a alternativa correta: 
As afirmativas I, II e III estão corretas e a afirmativa IV está 
errada. 
 
Considere as sentenças abaixo e em seguida assinale a 
alternativa correta: 
i) Pode-se calcular o fator de ajuste para cada segmento de 
negócio e usá-lo em diversos orçamentos. 
ii) Não é obrigatório o seu uso a partir de 2003 devido às 
múltiplas interpretações que se pode ter para as 14 
características. 
iii) O IFPUG procura padronizar a forma de avaliação dos 
técnicos, determinando características da observação, a fim 
de diminuir a subjetividade. 
As três sentenças são verdadeiras 
 
Considere o gráfico abaixo e escolha a opção correta. 
 
Para 400 PF tem-se pontos suficientes para se definir uma 
curva que permita estimar se o que será medido é próximo 
do que é estimado, sabendo que deve-se ter uma variação 
devido ao risco da estimativa. 
 
Considere o gráfico de estimativas usado para estimativas 
com ponto função: 
 
Escolha a alternativa correta abaixo: 
O número de pontos no intervalo entre 2500 a 3000 PF 
estimados é muito baixo e portanto o risco é muito alto 
para concluirmos que ao valor realmente medido será 
próximo do estimado. 
 
Considere os pontos em um gráfico do tipo (ponto função, 
hora trabalhadas) e que o risco é baixo para se fazer 
interpolação linear entre os pontos: ( 120, 3000) e (180, 
4500). Qual o valor do esforço em horas trabalhadas 
estimadas para uma contagem de 150 PF. 
total de horas trabalhadas = 3750 
 
Considere os registros estatísticos de uma empresa na tabela 
abaixo: 
Projeto Linguagem Prazo de 
duração 
Tamanho em 
kloc 
Sistema 1 C++ 8 meses 15 
Sistema 2 Java 8 meses 15 
Sistema 3 PHP 6 meses 12 
Sistema 4 Python 4 meses 12 
Sistema 5 Java 6 meses 12 
Sistema 6 C++ 5 meses 15 0,5 R$ 3.800,00 
Analisando a tabela pode-se concluir, sem nenhuma dúvida, 
que: 
Que para um novo projeto a linguagem mais indicada é o 
Python 
 
Considere uma métrica com as seguintes características: 
Nome: facilidade de entendimento 
Descrição: contar o número de parágrafos na documentação, 
pois isto indica que o documentador criou uma descrição 
bem segmentada e isto facilita a leitura; 
Forma de se medir: fazer a contagem do caráter “ponto” no 
texto após sua finalização; 
A métrica não está corretamente definida pois ¿ponto¿ não 
define um parágrafo; 
 
Da formula de ponto de função ajustado mostrada abaixo 
podemos sempre concluir: Tot_ponto_função¬_ajustado = 
tot_contado * (0,65 + 0,01 * (somatoriodegrau de influencia 
de 1 a 14 )) 
O fator de ajuste ésempre um número real. 
 
Diariamente o sistema financeiro de uma empresa processa 
um arquivo texto fornecido pelo banco para conciliação do 
saldo das contas da empresa, conferindo o valor do saldo 
com o saldo das contas no banco. Como este arquivo texto é 
classificado para o sistema financeiro do banco. 
Arquivo Lógico Interno. 
 
Em que consiste a modalidade preço por PF (Ponto Função)? 
É o valor unitário negociado com o qual se fará a transação 
comercial para um desenvolvimento de software 
 
Em uma concorrência, qual o objetivo de discriminar os 
13800 PF (Pontos Função) globais? 
O objetivo de se dar o total de PF é permitir que o 
fornecedor avalie o valor total do contrato dependendo do 
seu valor por PF. 
 
Escolha a alternativa abaixo que melhor define o propósito 
da contagem de Ponto Função. 
Definir uma forma de medir, estimar e controlar o 
desenvolvimento. 
 
Escolha a alternativa correta: 
Uma medida é feita segundo definições de uma métrica. A 
métrica precisa ser claramente definida. 
 
Escolha a opção correta sobre ferramentas e estimativas de 
esforço: 
Técnicas empíricas usam expressões derivadas de dados 
históricos, para o esforço e o tempo, com o objetivo de 
prognosticar essas quantidades para o projeto 
 
Escolha a opção INCORRETA sobre a fronteira da aplicação: 
Varia de acordo com a tecnologia empregada; 
 
Escolha alternativa abaixo que melhor define o propósito da 
contagem de Ponto Função. 
Definir uma forma de medir, estimar e controlar o 
desenvolvimento. 
 
Existem formas de estimativas que ainda usam linhas de 
código, tem-se o método de Putnam que considera múltiplas 
variáveis e o ciclo de desenvolvimento do projeto, sobre o 
qual podemos afirmar: 
É um método que considera o tempo e características do 
ambiente de desenvolvimento, como experiência, recursos, 
etc. 
 
Há necessidade de se alterar um campo mas consultam-se 
outros n itens. Quantos itens de dados devem ser contados? 
Apenas n+1 itens de dados 
 
Identifique qual das alternativas não faz parte das regras de 
identificação de entradas externas. 
O fluxo de saída é equivalente ao fluxo de armazenamento. 
 
Modelos Empíricos de Estimativa são fórmulas construídas 
empiricamente para fornecer informações de planejamento 
de projeto deve-se saber que: 
I) São obtidas de dados empíricos – resultam de uma amostra 
limitada de projetos. 
II) Modelos de software – não são apropriados para todas as 
classes de software. 
III) Devem ser usados criteriosamente e por segurança deve-
se usar mais de um método de avaliação. 
IV) Deve-se fazer um diagrama de decomposição e verificar o 
custo e o prazo para cada tarefa. 
Com base na análise dessas sentenças podemos afirmar que: 
As opções I, II, III referem-se a fórmulas empíricas e IV é 
uma recomendação do PMI. 
 
Na classificação de classe de projeto com modo Embutido ou 
restrito temos as seguintes características, segundo Bhoem: 
software deve ser desenvolvido dentro de restrições 
operacionais, como por exemplo, sistema de controle de 
telefonia. 
 
Na classificação de classe de projeto com modo Orgânico ou 
convencional temos as seguintes características, segundo 
Bhoem: 
software simples, pequenos, pequenas equipes com relativa 
experiência. Trabalha-se um conjunto de requisitos não tão 
rígidos, podem-se exemplificar pequenos sistemas. 
 
Na classificação de classe de projeto com modo semi-
destacado ou difuso temos as seguintes características, 
segundo Bhoem: 
software intermediário (em tamanho e complexidade) na 
qual temos equipes com vários níveis de experiência que 
devem programar uma combinação de requisitos rígidos. 
Por exemplo, um sistema de processamento de transações. 
 
Na proposta inicial para se medir a funcionalidade é correto 
afirmarmos que: 
Foi definida uma função construída que mapeia os reais a 
partir de qualquer especificação 
 
No modelo de COCOMO intermediário consideram-se 4 
grandes categorias de custos: 
I. Atributos do produto 
II. Atributos do Hardware 
III. Atributos de pessoal 
IV. Atributos de projeto 
Considerado as classes de custo acima responda a opção 
correta: 
O analista irá definir um multiplicador que será aplicado na 
fórmula do modelo básico. Este valor será o produto de 
valores que se encontram em uma tabela. A avaliação é 
feita de forma subjetiva pelo analista (ou quem faz à 
estimativa) com conhecimento em desenvolvimento de 
sistemas. 
 
No Software orientado a objetos, segundo o Prof. Pressman, 
podemos afirmar: 
Deve-se usar a estimativa por PF usando-se a decomposição 
de casos e uso. 
 
O benefício principal de Análise de Ponto Função (APF) é: 
Ser uma forma de estimar custos e recursos para o 
desenvolvimento e manutenção do software. 
 
O fator de ajuste considera: 
Os requisitos não funcionais do sistema. 
 
O Lei 8.666/93 regulamenta o artigo 37, inciso XXI, da 
Constituição Federal, instituindo normas para licitações e 
contratos da administração pública. Com base nessa lei, 
como se pode usar o PF (Ponto Função) para remunerar o 
fornecedor em uma concorrência? 
Em uma concorrência o vencedor é o que determina a 
menor quantidade de PF e o menor prazo para entrega dos 
PF. 
 
O valor do fator de ajuste: 
Ajusta em +/- 35% os pontos de função não ajustados. 
 
O valor total de influência para uma aplicação é 39 e o fator 
de ajuste é 1,04. As características dessa aplicação são: 
Comunicação de dados 3 
Atualizações on line 5 
Processamento distribuído 3 
Processamento complexo 1 
Performace 3 
Reusabilidade 3 
Configuração altamente utilizada 3 
Facilidade de instalação 2 
Volume de transações on line 4 
Facilidade de operação 2 
Eficiência do usuário final 5 
Múltiplos locais 2 
Entrada de dados on line 3 
Modificação facilitada 0 
Assinale o novo fator de ajuste, caso todas as características 
tivessem nota cinco: 
1,35 
 
O valor total de influência para uma aplicação é de 39 e o 
fator de ajuste é: 1,04. As características dessa aplicação são: 
Comunicação de dados 3 
Atualizações on line 5 
Processamento distribuído 3 
Processamento complexo 1 
Performance 3 
Reusabilidade 3 
Configuração altamente utilizada 3 
Facilidade de instalação 2 
Volume de transações on line 4 
Facilidade de operação 2 
Eficiência do usuário final 5 
Múltiplos locais 2 
Entrada de dados on line 3 
Modificação facilitada 0 
Caso todas as características tivessem nota ZERO, o novo 
fator de ajuste seria: 
0,65 
 
Qual o valor do fator de ajuste para uma aplicação cujos 
níveis de influencia por características são: 
Comunicação de dados 3 
Atualizações online 5 
Processamento distribuído 3 
Processamento complexo 1 
Performace 3 
Reusabilidade 3 
Configuração altamente utilizada 3 
Facilidade de instalação 2 
Volume de transações online 4 
Facilidade de operação 2 
Eficiência do usuário final 5 
Múltiplos locais 2 
Entrada de dados online 3 
Modificação facilitada 0 
1,04 
 
Para se determinar um arquivo de interface externa deve-se: 
Determinar os processos elementares eu ocorrem sobre ele 
 
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 queprotocolos 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. 
i, iii, ii, iv 
 
Podemos afirmar sobre a classificação do tipo do software 
chamado de básico, no modelo COCOMO de Bhoem, que: 
incorpora um conjunto de requisitos não tão rígidos, pode-
se exemplificar pequenos sistemas. 
 
Podemos afirmar sobre a classificação do tipo do software 
chamado de Modelo 2 (intermediário), no modelo COCOMO 
de Bhoem, que: 
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. 
 
Podemos afirmar sobre a classificação do tipo do software 
chamado de Modelo 3 (avançado), no modelo COCOMO de 
Bhoem, que: 
incorpora a avaliação dos impactos nos direcionadores de 
custo sobre cada passo do processo de desenvolvimento 
(análise de projeto, codificação, testes...) 
 
Podemos concluir de forma correta: 
As estimativas no Brasil ainda são feitas, na sua maioria, 
sem método. 
 
Quais as vantagens e desvantagens da contratação por 
homem/hora? 
O contrato por homem/hora é bom para o fornecedor de 
mão de obra, pois o risco é todo do contratante inclusive os 
referentes a falta de produtividade e erros de especificação 
 
Quais dos seguintes passos não faz parte do procedimento de 
contagem de Ponto Função: 
Classificar as características do sistema em simples, médias 
e complexas 
 
Quais os tipos de contagem de Ponto Função? 
Projeto de melhoria, projeto de desenvolvimento e 
manutenção de software. 
 
Qual a característica geral que contempla uma aplicação que 
deve rodar em batch ou online? 
Comunicação de dados 
 
Qual a principal intenção de uma consulta externa? 
Recuperar dados para fora da fronteira sem nenhuma 
alteração nos dados. 
 
Qual das afirmativas abaixo não é objetivo da Análise de 
Ponto Função? 
Permitir desenvolver a análise de um sistema de forma mais 
objetiva e correta. 
 
Qual das afirmativas abaixo não pode ser usada na definição 
da fronteira da aplicação: 
Deve-se observar os arquivos que estão sendo usados 
independente do negócio. 
 
Qual dos seguintes passos não faz parte do procedimento de 
contagem de pontos função? 
Classificar as características gerais do sistema em simples, 
médias e complexas. 
 
Qual o maior problema na modalidade de contratação por 
preço global? 
O maior problema da contratação por preço global é o de 
modificações solicitadas durante o projeto. O contratado 
deve estabelecer mecanismos de reajuste caso isto 
aconteça. 
 
Qual o valor total de influência para uma aplicação é de 39 e 
o fator de ajuste é: 1,04. Características são: Comunicação de 
dados 3 Atualizações online 5 Processamento distribuído 3 
Processamento complexo 1 performance 3 reusabilidade 3 
Configuração altamente utilizada 3 Facilidade de instalação 2 
Volume de transações online 4 Facilidade de operação 2 
Eficiência do usuário final 5 Múltiplos locais 2 Entrada de 
dados online 3 Modificação facilitada 0 O que aconteceria 
com o fator de ajuste se todas as características tivessem 
nota ZERO. Novo fator de ajuste seria: 
0,65 
 
Quantas são as características gerais de um sistema definidas 
em Análise de Ponto Função (APF)? 
14 
 
Quanto ao KLOC podemos afirmar corretamente: 
Tem uma interpretação física compreensível por seus 
usuários. 
 
Quanto ao Ponto Função pode-se afirmar corretamente que: 
Tem objetivo de medir a funcionalidade a ser entregue; 
 
Quanto ao tipo de projeto, Bohen, classificou sua amostra de 
observação em: 
orgânico, semi destacado, embarcado 
 
Quantos itens de dados podem sem identificados em um ALI 
ou AIE? 
Mínimo 1 e Máximo Indeterminado. 
 
São Arquivos de Interface Externa (AIE): 
Dados armazenados fora da fronteira da aplicação; 
 
São fatores de configuração: 
I. A forma como os dados se comunicam 
II. A complexidade dos algoritmos 
III. A modelagem de dados referente ao sistema 
IV. A especificação conceitual do sistema 
V. A tecnologia de desenvolvimento do sistema em OO 
A(s) sentença(s) correta(s) é(são): 
I,II,V 
 
Sobre as escolhas das 14 características podemos afirmar de 
forma absolutamente correta: 
Foram escolhidas no modelo inicial mas, têm sido adaptadas 
pelo IFPUG para a situação atual. 
 
Sobre o escopo da contagem escolha a afirmativa 
INCORRETA: 
Deve abranger apenas entradas para a aplicação. 
 
Tenho um relatório que é somente extração da base, mas 
sendo que se ultrapassar o limite de 100 linhas o relatório sai 
em arquivo. Como se deve contar? 
Contar como SE, pois há o cálculo das linhas e é 
desconhecimento do usuário que o relatório ultrapassar o 
limite (há contagem de linhas) ele será gravado em disco, 
senão será impresso 
 
Um arquivo é definido como: 
Um conjunto de informações percebidas pelo usuário. 
 
Um arquivo referenciado: 
É um ALI lido ou mantido por um processo elementar ou um 
AIE lido por um processo elementar. 
 
Um dos objetivos da Análise de Ponto Função (APF) é: 
Medir a funcionalidade que usuário solicita e recebe. 
 
Um item de dado ou dado elementar é um campo, 
reconhecido pelo usuário dentro dos arquivos lógicos 
internos (ALI) ou dentro de arquivos de interface externa 
(AIE). Qual da opção abaixo NÃO É uma regra de contagem: 
Os arquivos de relacionamento devem ter suas chaves 
consideradas com as respectivas repetições. 
 
Um item de dado, também chamado de tipo de dado, é: 
Um campo único, não repetido e reconhecido pelo usuário. 
 
Um processo elementar é definido como: 
A menor unidade de atividade significativa para o usuário. 
 
Um projeto medido em Kloc mostrou que a produtividade do 
programador era de 10 linhas de código por dia, em uma 
linguagem X. Outro projeto em uma linguagem Y mostrou 
que a produtividade foi de 12 linhas de código por dia. 
Marque a afirmativa correta. 
Não há como comparar o trabalho ao se utilizar a linguagem 
X e a linguagem Y, vai depender das características da 
linguagem. 
 
Um relatório solicitado por um usuário foi considerado muito 
trabalhoso pelo analista. E foi preciso gerar um arquivo 
intermediário para guardar dados transitórios durante o 
processamento e finalmente gerar o relatório. Como este 
arquivo é classificado para o processo de contagem de PF? 
Não é contado. 
 
Um software do tipo ERP deverá ser desenvolvido por várias 
equipes. Os requisitos estão formalizados. Neste caso para 
este software de 5,8 Kloc. Não temos informações sobre a 
plataforma de hardware, experiência das pessoas ou método 
de desenvolvimento. Neste caso classificaríamos o 
desenvolvimento segundo Boehm como: 
Intermediário e semi destacado 
 
Um usuário, na definição da IFPUG, é: 
Qualquer pessoa ou "coisa" que interage com o sistema a 
qualquer momento e/ou especifica requisitos funcionais. 
 
Uma consulta externa deve: 
Referenciar pelo menos um arquivo. 
 
Uma consultoria foi contratada para identificar problemas de 
¿performance¿ no banco de dados de uma aplicação. Após 
uma cuidadosa análise decidiu-se dividir uma tabela crítica(para o desempenho) m três outras tabelas menores. Como a 
tabela inicial era um arquivo lógico interno que impacto esta 
mudança introduziu no número de PF: 
Nenhuma mudança no número de PF. 
 
Uma gravação em pen drive com dados da base, é uma CE ou 
SE? 
Se a extração tiver processamento (cálculo de registros) é 
SE, se for cópia da base é CE. 
 
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 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. 
 
Uma tela permite visualizar o mesmo relatório com quatro 
tipos de ordenação diferentes. O rodapé do relatório sempre 
traz o total de registros listados. Como esta funcionalidade 
deve ser contada? 
Quatro saídas externas 
 
 
SUBJETIVAS 
 
Ao se contratar por valor para um PF, qual a vantagem para 
uma concorrência pública, no Brasil? 
Ao se definir PF cria-se uma referencia que permite 
comparar as propostas dos fornecedores. Desta forma, 
podem-se comparar condições e preços entre os 
fornecedores. 
 
Com relação ao risco de contratação, considerando que o 
controle é feito por PF, qual a diferença da contratação por 
homem hora e preço fixo? 
Na contratação por preço fixo todo o risco é transferido 
para o fornecedor. Na contratação por homem hora o risco 
é todo do contratante. 
 
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). 
O sistema sempre terá 135 PF, pois a medida da 
funcionalidade independe da linguagem ou forma de 
implementação. 
 
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? 
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) 
 
No processo de contagem de um AIE, 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. 
São contados dois arquivos referenciados. E 5 itens de 
dados no primeiro + 3 itens de dados. (oito itens de dados). 
 
No projeto do CERN, sobre a partícula de DEUS, as colisões de 
prótons são identificadas por métodos computacionais 
gráficos. Os dados são obtidos por sensores e processados. 
Após o processamento são executadas uma série de medidas 
que permitem aos físicos fazerem comparações. Neste caso, 
considerando a teoria apresentada no contexto do curso 
responda justificando se a medida é Direta ou Indireta? 
A medida é feita de forma indireta, pois não é feita 
diretamente no fenômeno. A medida é feita a partir de 
gráficos modelados em dados obtidos a partir de sensores. 
 
Por que uma medida direta não é adequada para o 
planejamento? 
A medida direta é feita no produto ou processo, portanto o 
produto ou processo precisam estar prontos ou serem 
realizados. O planejamento deve ser feito antes da 
produção ou realização. 
 
Qual a diferença entre medida e métrica? 
A medida é feita a partir de uma especificação. A 
especificação é a métrica. Uma métrica é definida para se 
acompanhar alguma característica de um produto ou 
processo. 
 
Qual a importância da fronteira do sistema para o processo 
de medição? 
A fronteira é fundamental para definir o que será contado. 
Quais os limites, o que entra no sistema e o que não deve 
ser considerado. 
 
Qual a importância dos requisitos do software para o cálculo 
de PF? 
Os requisitos do software são fundamentais para a APF, pois 
o processo de medição é baseado exclusivamente neles. O 
insumo básico da medição são os requisitos do sistema. 
Convém destacar que a APF mede apenas uma parte dos 
requisitos do usuário para o sistema: os requisitos 
funcionais. 
 
Qual o principio básico da proposta da medida por ponto 
função proposta por Albrecht? 
Medir a funcionalidade que é entregue ao usuário. Isto é 
caracterizado pelo número de entradas, saídas, consultas, 
arquivos e interfaces envolvidas no sistema. 
 
Segundo a proposta de Albretch, a funcionalidade funcional a 
ser medida é fundamenta em que aspectos de um sistema? 
A medida da funcionalidade proposta por Albretch é 
baseada no número de saída, número de entradas, número 
de consultas, número de arquivos, número de interfaces. 
 
Um sistema foi definido e deverá ter um cadastro de cliente, 
outro cadastro de funcionários. O usuário solicitou um 
arquivo de LOG que possibilita auditoria. O sistema necessita 
ordenar dados por isto foi definido um arquivo TEMP para 
auxiliar nesta tarefa. Também há necessidade de um arquivo 
que mantenha durante o processamento as últimas 
informações pesquisadas. O sistema deverá ter mensagens 
de auxilio, na forma de help. O sistema será acionado por um 
arquivo batch. Quais destes arquivos devem ser considerados 
como ALI? 
São ALI todos os arquivos solicitados ou que são 
relacionados ao ¿trabalho¿ do Cliente: cadastro de clientes, 
cadastro de funcionários, log de auditoria, mensagens de 
auxilio. Os arquivos de trabalho do sistema ou não 
solicitados NÃO SÃO ALI: arquivo de TEMP, arquivo de 
manter informações e o arquivo batch. 
 
O que é CoCoMo (ConstructiveCostModel)? 
CoCoMo é um método que busca medir esforço, prazo, 
tamanho de equipe e custo necessário para o 
desenvolvimento do software, desde que se tenha a 
dimensão do mesmo, através de um modelo de estimativa 
de tamanho de software, como Análise de Pontos de 
Função. 
 
O que é, e como podemos identificar, a fronteira do sistema? 
Gabarito: Fronteira é o limite entre a aplicação e os demais 
usuários. Podemos identificar na documentação do fluxo de 
dados no sistema desenhar uma fronteira em volta para 
destacar quais partes são internas e externas à aplicação. 
Identificar áreas funcionais pela atribuição definidas por 
objetos de análise, como entidades e processos; Verificar 
como o grupo de dados são mantidos; Verificar como a 
aplicação é gerenciada. 
 
Interpolação é o método que permite construir um novo 
conjunto de dados a partir de um conjunto discreto de dados 
pontuais previamente conhecidos. Em engenharia é comum 
dispor-se de dados pontuais obtidos a partir de uma 
amostragem ou de um experimento. Em que consiste o 
problema da interpolação? 
Gabarito: O problema da interpolação consiste em substituir 
funções intrincadas por um conjunto de funções mais 
simples, de tal

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes