Buscar

Questões Medidas e Esforços Desenv de Soft[1]

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 22 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 22 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 22 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

01. Considere as afirmativas abaixo:
 
i – Uma medida pode ser feita sem necessidade 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: Resp.: Apenas iii
 
02. Considere as afirmativas abaixo:
 
i) a medida da estrada rio-são paulo entre o marco do kilometro 1 e kilometro 200 
pode ser feita por medida direta ou indireta.
ii) A medida da capa de um livro pode ser feita com uma régua, portanto é uma 
medida indireta.
iii) A medida entre o centro da terá e o centro da lua pode ser feito por uma medida 
direta.
iv) O tempo para a produção de um filme pode ser medida por medida direta, mas 
a criatividade do roteirista deve ser feita por medida indireta.
v) Um vírus pode ser pesado, com a tual tecnologia, de maneira direta usando-se o 
Kilograma e suas unidaddes.
 Resp.: As afirmativas i, iv estão totalmente corretas.
03. É possivel ter um mundo sem utilizar medidas? Vocês podem dar exemplos de situações 
que não se usem métricas e medidas? Como se pode conviver, na área de software, sem 
medidas?
Resp.: Não podemos conviver na área de software sem medidas e métricas.Temos dificuldade 
em concordar sobre o que medir e como avaliar o resultado das medições obtidas. As Métricas 
nos possibilitam realizar uma das atividades mais fundamentais do processo de gerenciamento 
de projetos que é o planejamento. Objetivos da Medição de Software e utilidade das métricas:
● Entender: ajudam a entender o comportamento e o funcionamento de produtos 
de software.
● Avaliar: utilizadas para determinar padrões, metas e critérios de aceitação.
● Controlar: utilizadas para controlar processos, produtos e serviços de software.
● Prever: utilizadas para prever valores de atributos
04. Considere a tabela, com as métricas e informações abaixo, para responder a questão 
abaixo:
projeto métrica
linguage
m
total 
folhas/ PF
KLO
C/PF
progra
mador
erros/pf :em 
um ano
total em 
pf
proj 1 cobol 22 90 4 32 145,31
proj 2 c ++ 36 70 5 14 121,61
proj 3 java 25 60 3 32 189,45
proj 4 java 30 50 3 18 169,32
proj 5 c ++ 28 80 4 16 132,45
 
Com relação as métricas apresentadas, escolha a opção correta: Resp.: Um programa 
desenvolvido em Cobol gasta mais linhas de código que todos os demais.
05. Da fórmula de ponto de função ajustado mostrada abaixo, podemos sempre concluir:
Tot_ponto_função_ajustado = tot_contado * (0,65 + 0,01 * )
Resp.: O fator de ajuste é sempre um número real.
06. O fator de ajuste considera: Resp.: Os requisitos não funcionais do sistema.
 
07. O fator de ajuste para um sistema com a pontuação abaixo é:
Resp.: 0,41
 
08. 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
 Estão corretas as afirmativas: Resp.: I,II,V 
09. Objetivos da qualidade de software (CMMI - CMM - SPICE - ISO 9001) podem ser 
atendidos, quanto a estimativas de prazos, e custos, como vocês acham que análise de ponto 
função pode contribuir para estes objetivos? Imaginem como se pode fazer a gestão utilizando 
APF?
A Análise de Pontos de Função (APF) é uma medida de tamanho de claro significado ao nível 
do negócio. A medida relaciona-se diretamente aos requisitos do negócio que o software 
pretende tratar. 
Os objetivos da APF são:
● Medir a funcionalidade solicitada pelo usuário, antes do projeto de software, de forma a 
estimar seu tamanho e seu custo;
● Medir projetos de desenvolvimento e manutenção de software, independentemente da 
tecnologia utilizada na implementação, de forma a acompanhar sua evolução;
● Medir a funcionalidade recebida pelo usuário, após o projeto de software, de forma a 
verificar seu tamanho e custo, comparando-os com o que foi originalmente estimado;
O uso da técnica de análise por pontos de função traz os seguintes benefícios:
• Dimensionamento dos sistemas, em produção e/ou em desenvolvimento bem como, 
solicitações de manutenção;Gestão da TI usando APF
• Apoio para estimativa de custos e recursos requeridos para o desenvolvimento e 
manutenção de software;
• Apoio para gerenciamento da qualidade e produtividade no processo de 
desenvolvimento do software;
• Apoio para a tomada de decisão relativa à seleção para aquisição de pacotes, e
contratação de serviços.
10. Quais, dos seguintes passos, não faz parte do procedimento de contagem de ponto função:
Resp.: Classificar as características do sistema em simples, média e complexas. 
 
11. A FRONTEIRA DA APLICAÇÃO deve ser definida com base: Resp.: No ponto de vista do 
usuário. 
12. Para se determinar um arquivo de interface externa deve-se: Resp.: Determinar os 
processos elementares que ocorrem sobre ele. 
 
13. Um tipo de registro é: Resp.: Um subgrupo de dados, dentro de um ALI ou AIE, 
reconhecido pelo usuário. 
 
14. 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.
Resp.: Devem-se contar duas Consultas Externas. 
 
15. Há necessidade de se alterar um campo, mas consultam-se outros n itens. Quantos itens 
de dados devem ser contados? Resp.: Apenas n+1 itens de dados. 
 
16. Como contar a manutenção de um sistema que só terá seu padrão visual alterado?
Resp.: O total de ponto de função não será útil para este caso. 
 
17. Como classificar um arquivo texto que é importado pelo sistema?
Resp.: Deve se considerar como uma entrada externa. 
 
18. Como se deve contar, se uma aplicação atualizar a data de importação em um arquivo 
texto ? Resp.: Deve-se contar uma EE e contar a data como item de dados. 
 
19. Uma gravação em “pen drive”, com dados da base, é uma CE ou SE ?
Resp.: Se a extração tiver processamento (cálculo de registros) é SE; se for cópia da base é 
CE. 
 
20. 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? 
Resp.: Contar como SE, pois, há o cálculo das linhas e é de conhecimento do usuário que se o 
relatório ultrapassar o limite (há contagem de linhas), o relatório será gravado em disco, senão 
será impresso. 
21. Considere a tabela abaixo, que contém dados sobre dez projetos e que será utilizado para 
estima o esforço e o prazo para um novo projeto.
 
Projetos
prazo (mês)
*homem
prazo 
(mês)
projeto 1 11 8
projeto 2 19 10
projeto 3 20 12
projeto 4 8 6
projeto 5 10 10
projeto 6 21 16
projeto 7 13 9
projeto 8 13 9
projeto 9 18 14
projeto 10 14 12
média 14,7 10,6
 
Baseado na recomendação do PMI sobre estimativas de prazos, pode-se afirmar:
Resp.: O esforço estimado deve ser de 14,63 mês*homem e o prazo 10,73 meses. 
 
22. Considere o Gráfico mostrado abaixo (Boehm)
Considere as afirmativas abaixo e assinale a afirmativa correta:
Resp.: O gráfico mostra o nível de incerteza que temos para cada fase do desenvolvimento. 
 
23. Um software do tipo ERP deverá ser desenvolvido por várias equipes. Os requisitos estão 
formalizados. Nesse caso, para este software de %,8 Kloc. Não temos informações sobre a 
plataforma de hardware, experiência das pessoas ou método de desenvolvimento.
Nesse caso, classificaríamos o desenvolvimento, segundo Boehm, como:
Resp.: Intermediário e semidestacado. 
24. Considere a constante CK na formula 
Resp.: Representa as condições de trabalho da empresa refletidopor projetos já realizados.
 
25. No Software orientado a objetos, segundo o Prof. Pressman, podemos afirmar:
Resp.: Deve-se usar a estimativa por PF usando-se a decomposição de casos e uso.
 
26. Considerando a pesquisa realizada pela Secretaria de Política de Informática – SEPIN , em 
2001, cujo resultado é apresentado na tabela:
Categorias Nº de organizações Percentual(%)
Linhas de código ( LOC ) 25 5,6
Pontos por função ( Function Point ) 43 9,6
Outras métricas 26 5,8
Não utiliza 363 81,4
Base 446 100
Podemos concluir de forma correta: Resp.: As estimativas no Brasil ainda são feitas, na sua 
maioria, sem método.
 
27. A primeira coisa a ser feita em uma empresa que vai implementar um processo de 
estimativas confiáveis é: Resp.: Definir um processo e determinar valores a serem coletados 
dos projetos. No inicio tentar buscar uma base histórica em outra empresa.
28. Trabalhar com APF tem como principal vantagem em relação ao KLOC.
Resp.: Trabalhar com a funcionalidade é mais natural pois independe da implementação 
 
29. Considere uma empresa que entregou no mês de outubro de 2010 um total de 980 
PF. Esta empresa têm um total de 5 analista que ganham em média R$ 5000,00 e 8 
programadores que ganham em média R$ 3000,00, um analista de testes cujo salário é R$ 
6000,00 além de dois documentadores cujo salário é R$ 2000,00. O gerente geral de produção 
ganha R$ 9000,00. Determinou-se que o custo fixo é de R$ 12 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.
Resp.: O custo de um ponto função deve considerar todos os custos inclusive os impostos.
30. Considere a curva abaixo obtida de um conjunto de pontos de uma tabela de ponto função 
por esforça e podemos concluir corretamente.
Resp.:A curva é uma função, que foi ajustada por métodos estatísticos e serve para mostar a 
tendencia entre PF e o esforço.
 
31. Em relação as estimativas e a medida do realizado o gráfico abaixo mostra que podemos 
afirmar de forma correta:
Resp.: As estimativas estão sendo feitas com um alto nivel de acerto.
32. A primeira atividade em uma empresa que deseja ter um processo de estimativas para o 
projeto de software é: Resp.: Definir um conjunto de métricas e montar uma grande base de 
dados voltados para estimativas.
33. Marque a opção que destaque uma vantagem de se fazer a contratação homem/hora
Resp.: Normalidade na alteração de requisitos de software.
 
34. Quanto aos riscos podemos afirma que: Resp.: Se não desejamos riscos contratamos por 
Preço unitário em PF.
 
35. Considere as afirmativas:
 
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 é garantir a mesma forma de contar.
 
As afirmativas absolutamente corretas são:
Resp.: I e IV 
36. Um relatório solicitado por um usuário foi considerado muito trabalhoso pelo analista. 
E foi preciso gerar um arquivo intermediários 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? Resp.: Não é contado.
37. 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
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 
Caso todas as características tivessem nota ZERO, o novo fator de ajuste seria: Resp.: 0,65
38. O valor do fator de ajuste: Resp.: Ajusta em +/- 35% os pontos de função não ajustados.
39. 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? Resp.: Arquivo Lógico Interno.
40. Escolha a opção INCORRETA sobre a fronteira da aplicação: Resp.: Varia de acordo com a 
tecnologia empregada;
41. Em uma concorrência, qual o objetivo de discriminar os 13800 PF (Pontos Função) globais? 
Resp.: 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.
42. Sobre as escolhas das 14 características podemos afirmar de forma absolutamente correta: 
Resp.: Foram escolhidas no modelo inicial mas, têm sido adaptadas pelo IFPUG para a 
situação atual.
43. No projeto do CERN, sobre a partícula de DEUS, as colisões de protons 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? Resp.: 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.
44. Qual a importância da fronteira do sistema para o processo de medição? Resp.: 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.
45. Quantas são as características gerais de um sistema definidas em Análise de Ponto 
Função (APF)? Resp.: 14
46. São Arquivos de Interface Externa (AIE): Resp.: Dados armazenados fora da fronteira da 
aplicação.
47. Um dos objetivos da Análise de Ponto Função (APF) é: Resp.: Medir a funcionalidade que 
usuário solicita e recebe.
48. Na proposta inicial para se medir a funcionalidade é correto afirmarmos que: Resp.: Foi 
definida uma função construída que mapeia os reais a partir de qualquer especificação.
49. Qual das afirmativas abaixo não é objetivo da Análise de Ponto Função? Resp.: Permitir 
desenvolver a análise de um sistema de forma mais objetiva e correta.
50. Considere os registros estatísticos de uma empresa na tabela abaixo : projeto linguagem 
Prazo de duração Tamanho em kloc Produtividade Kloc/mês Custo/kloc Sistema1 C++ 8 meses 
15 0,375 R$ 5400,00 Sistema2 Java 8 meses 15 0,468 R$ 4300,00 Sistema3 PHP 6 meses 12 
0,5 R$ 3900,00 Sistema4 Python 4 meses 12 0,75 R$ 2600,00 Sistema5 Java 6 meses 12 0,5 
R$ 3800,00 Sistema6 C++ 5 meses 15 0,5 R$ 3800,00 Analisando a tabela pode-se concluir, 
sem nenhuma dúvida, que: Resp.: Que para um novo projeto a linguagem mais indicada é o 
Python.
51. 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 - Uma medida direta de qualidade de software, por exemplo, contar o número de 
linhas de software executado; 
Pode-se afirmar com toda a certeza que: Resp.: Estão corretas as afirmativas I, II e incorreta a 
III.
52. Trabalhar com métricas normalmente é uma nova visão sobre o software. É a visão 
gerencial. De forma absolutamente correta isto permite que: Resp.: Se defina questões sobre 
prazos e tamanho de software.
53. O valor total de influência para uma aplicação é 39 e o fator de ajuste é 1,04. As 
característicasdessa 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: Resp.: 1,35
54. 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
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 
Podemos concluir que: Resp.: A eficiência do usuário é critica e modificação da facilidade não 
influencia em nada.
55. 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: Resp.: As opções i,ii, iii estão corretas; a opção iv está errada.
56. Existem diversas propostas para tratar a qualidade do produto "software". Pode-se 
destacar, entre outras, CMMI, MPS-BR, SPICE. Como o processo de medição pode favorecer 
estas propostas?
O processo de medição de software ajuda na identificação de pontos positivos e negativos da 
organização, na tomada de decisão baseada em fatos e a prever a entrega de produtos, assim 
como no ciclo da melhoria de processo.
 
Em organizações de TI, é necessário a utilização de dados para determinar boas práticas, 
melhorar modelos de processos, analisar tendências, melhorar estimativas, estabelecendo um 
conhecimento sobre a organização que vai de gerentes a desenvolvedores.
A medição é um componente chave de qualquer engenharia, portanto, com o amadurecimento 
da engenharia de software ela tem se tornado fundamental na coleta de dados significativos, na 
identificação de pontos positivos e falhos da organização, assim como no ciclo da melhoria de 
processo.
O propósito do processo Medição é coletar e analisar os dados relativos aos produtos 
desenvolvidos e aos processos implementados na organização e em seus projetos, de forma a 
apoiar os objetivos organizacionais. 
Resultados esperados: 
MED 1. Objetivos e atividades de medição são estabelecidos a partir das necessidades 
de informação e objetivos da organização; 
MED 2. Um conjunto adequado de medidas, orientado pelas necessidades de 
informação e objetivos de medição, é identificado e/ou desenvolvido, priorizado, 
documentado, revisado e atualizado; 
MED 3. As atividades coleta e armazenamento são especificadas, incluindo-se métodos 
e ferramentas; 
MED 4. As atividades de análise são especificadas, incluindo-se métodos e 
ferramentas; 
MED 5. Os dados requeridos são coletados e analisados; 
MED 6. Os dados e os resultados são armazenados; 
MED 7. As informações produzidas são usadas para apoiar decisões e para fornecer 
uma base objetiva para comunicação aos interessados.
57. O propósito do processo Medição é coletar e analisar os dados relativos aos produtos 
desenvolvidos e aos processos implementados na organização. Defina indicadores.
Os indicadores são medidas base ou medidas derivadas que, associadas a critérios de 
avaliação ou decisão pré-definidos, são capazes de fornecer informações que descrevem o 
avanço dos objetivos estabelecidos. São definidos, inicialmente, no Plano de Medição, mas à 
medida que novas necessidades são identificadas, novos indicadores são definidos.
58. 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: Resp.: Todas estão corretas.
59. Um relatório solicitado por um usuário foi considerado muito trabalhoso pelo analista. 
E foi preciso gerar um arquivo intermediários 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? Resp.: Não é contado.
60. As seguintes regras não são aplicáveis à fronteira de aplicação: Resp.: Deve-se considerar 
o volume d trabalho de cada equipe desenvolvimento para se definir a fronteira da aplicação.
61. O fator de ajuste para um sistema com a pontuação abaixo é: 
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 2
Resp.: 1,06
62. Escolha alternativa abaixo que melhor define o propósito da contagem de Ponto Função. 
Resp.: Definir uma forma de medir, estimar e controlar o desenvolvimento.
63. 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); 
Resp.: Estão corretas as afirmativas I, III e incorreta a II.
64. 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).
Resp.: O sistema sempre terá 135 PF, pois a medida da funcionalidade independe da 
linguagem ou forma de implementação.
65. Na classificação de classe de projeto com modo Embutido ou restrito temos as seguintes 
características, segundo Bhoem: Resp.: Software deve ser desenvolvido dentro de restrições 
operacionais, como por exemplo, sistema de controle de telefonia.
66. 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
Resp.: É uma formula de medidas diretas de um modelo dinâmico de múltiplas variáveis.
67. 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? Resp.: Arquivo de interface externa ou Arquivo lógico externo
68. 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 aodesentendimento.
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.
Resp.: Todas as alternativas estão corretas.
69. 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? Resp.: Quatro saídas externas.
70. A técnica de análise de Pontos de Função não traz benefícios para: Resp.:Para definir o 
desenho do software e as tabelas de banco de dados.
71. Assinale o que melhor representa a visão do usuário, para Análise de Ponto Função: Resp.: 
É somente aquilo que o usuário entende. 
72. Uma gravação em pen drive com dados da base, é uma CE ou SE? Resp.: Se a extração 
tiver processamento (cálculo de registros) é SE, se for cópia da base é CE.
73. Identifique qual das alternativas não faz parte das regras de identificação de entradas 
externas. Resp.: O fluxo de saída é equivalente ao fluxo de armazenamento. 
74. Em uma concorrência, qual o objetivo de discriminar os 13800 PF (Pontos Função) globais? 
Resp.: 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. 
75. 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 on line 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 
Resp.: 1,04.
76. Sobre arquivo referenciado é correto afirmar que: Resp.: São dados de referência mantidos 
pelo sistema e solicitados pelo usuário.
77. 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: Resp.: Saídas = 6; entradas = 2; 
consultas = 2
78. Uma consulta externa deve: Resp.: Referenciar pelo menos um arquivo.
79. 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: Resp.: Deve-se 
calcular o valor que considere o maior, o menor valor e a media dos prazos das tarefas.
80. 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 em tabelas) 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.
Resp.: 3, 2, 1
81. Com relação à atividade de estimar podemos afirmar de forma correta: Resp.: 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.
82. Considere a opção com a afirmativa que NÃO ESTÁ CORRETA, quando se trata de 
estimativas: Resp.: 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.
83. No Software orientado a objetos, segundo o Prof. Pressman, podemos afirmar: Resp.: 
Deve-se usar a estimativa por PF usando-se a decomposição de casos e uso.
84. A região do Impossível determinado na curva de Rayleigh-Putnam mostra de forma 
matemática que: Resp.: Nem sempre é possível diminuir o prazo de um projeto com o aumento 
de recursos.
85. 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.
Resp.: As afirmativas II, III e IV são corretas e I não é correta.
86. 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: Resp.: O custo de um ponto função deve considerar todos os custos 
inclusive os impostos.
87. 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.
Marque a sentença correta: Resp.: 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.
88. 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. Resp.: o valor deve estar no intervalo 
de (3750 - 375 e 3750 + 375)
89. Considere o gráfico abaixo e escolha a opção correta.
Resp.: 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.
90. 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. Resp.: total 
de horas trabalhadas= 3750
91. Pontos por Função é baseada no paradigmaprocedimental, 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. Resp.: 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.
92. 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: Resp.: 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.
93. Quanto aos riscos de um contrato, podemos afirmar que: Resp.: Se não desejamos riscos 
contratamos por preço unitário em PF (Ponto Função).
94. Por que uma medida direta não é adequada para o planejamento? Resp.: 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.
 
95. Qual a diferença entre medida e métrica? Resp.: 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.
96. Qual o principio básico da proposta da medida por ponto função proposta por Albrecht
Resp.: Medir a funcionalidade que é entregue ao usuário. Isto é caracterizado pelo número de 
entradas, saídas, consultas, arquivos e interfaces envolvidas no sistema.
97. O que inviabiliza, hoje em dia o uso do KLOC? Resp.: O KLOC é uma medida direta 
inconveniente para o planejamento. Hoje, como temos linguagem com características 
diferentes não há como comparar linguagens diferentes.
98. Para que serve na formula de cálculo de ponto função as 14 caracteristicas do software?
Resp.: Para considera os aspectos dos requisitos não funcionais do produto
99. Qual a variação que se pode ter no fator de ajuste? Resp.: O fator de ajuste pode variar 
de 0,65 ( quando a funcionalidade não funcional não tem influencia nenhuma) e 1,35 (quando 
funcionalidade tem o máximo de importancia).
100. Justifiquem por que os arquivos de trabalho de um sistema não são contados como ALI.
Resp.: Porque os arquivos de uso do sistema não têm nenhum sentido para o usuário. Os ALI 
são arquivos lógicos resultantes da necessidade do usuário guardar dados.
101. No processo de contagem qual a importância de se definir a fronteira de contagem?
Resp.: Há necessidade de se definir o escopo da contagem para que se possa definir o que 
será contado para o sistema.
 
102. O que caracteriza um processo elementar? Respo.: Caracteriza-se por um processamento 
completo para uma atividade do usuários, como por exemplo, contabilizar um pagamento de 
uma nota fiscal.
 
103. Qual a diferença de uma função de saída e uma consulta? Resp.: Em uma saída existe 
um processamento elementar, pode ser um cálculo, uma derivação de dados (cálculo de uma 
expressão), enquanto na saída não existe nenhum processamento.
104. O que se precisa classificar para se usar as equações de BOHEM? Resp.: Classificar o 
tipo de projeto e o tipo de software dependendo da classificação se define as constantes das 
fórmulas.
105. Em que unidade se mede o esforço no método do COCOMO? Resp.: Esta unidade é em 
homem mês. Ou seja, é uma estimativa que representa o produto do número de homem pelo 
numero de meses que deverá durar o projeto.
 
106. Qual a conclusão importante que se pode tirar da curva gerada pela equação de Putnam?
Resp.: Existe uma região chamada região do impossível, para a qual não adianta aumentar os 
recurso que não diminuirá o prazo do projeto.
107. O que se chama de “base line” para medidas? Resp.: É uma definição de pontos de 
medição ao longo do processo do software. Estes pontos irão constituir a base de estimativas 
da empresa.
108. Quais tipos de custos devem ser considerados para determinar o valor do custo PF para 
uma empresa? Resp.: Devem ser utilizados os valores dos custos fixos e dos custos variados 
(os envolvidos na produção de PF). Estes custos são somados e divididos pelo número de PF 
equivalentes produzidos no mês.
109. Em termos de PF como se determina o ponto de equilíbrio? Resp.: É obtido quando o 
número de PF equivalentes produzidos são iguais aos números de PF equivalentes para pagar 
todos os custos da empresa.
110. Pode-se assumir que o comportamento dos valores em uma função entre dois pontos 
é sempre linear? Resp.: Ao assumir que o comportamento é linear, devemos saber que esta 
simplificação poderá nos custar caro, pois dificilmente temos este tipo de comportamento.
111. Qual o risco assumido quando se tem um número pequeno de pontos para representar 
um evento ou fenômeno? Resp.: Fica difícil verificar a tendência da curva que será usada para 
estimativas e isto introduz uma margem de erro alta (e perigosa).
 
112. Por que para o contratado é vantajoso a contratação por homem hora? Resp.: Neste caso 
o risco é todos do contratante. O recurso de mão de obra é entregue ao contratado e este 
assume os erros de especificação e erros no trabalho mal executado.
113. Por que é importante o uso de PF em uma concorrência pública? Resp.: Quando a 
concorrência usa PF cria uma referencia comum para a análise entre os participantes. Assim 
pode-se, por exemplo, verificar o fornecedor que oferece o menor valor por Ponto função. Ou 
medir-se a experiência no desenvolvimento de um número de pontos função.
114. O valor do fator de ajuste: Resp.: Ajusta em +/- 35% os PF não ajustados.
115. A primeira atividade em uma empresa que deseja ter um processo de estimativas para o 
projeto de software é: Resp.: Definir um conjunto de métricas e montar uma grande base de 
dados voltados para estimativas.
116. Como se deve contar se uma aplicação atualiza a data de importação em um arquivo 
texto? Resp.: Deve-se contar uma EE e contar a data como item de dados.
117. 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.
Resp: As afirmativas I, II e IV são corretas. A afirmativa III é de alto risco.
118. 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: Resp.: As afirmativas I, II e III estão corretas.
119. Qual a importância da fronteira do sistema para o processo de medição? Resp.: 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.
120. Um sistema foi definido e deverá ter um cadastro de cliente, outro cadastro defuncioná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 últiimas 
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? Resp.: 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
121. Ao se contratar por valor para um PF, qual a vantagem para uma concorrência pública, no 
Brasil? Resp.: Ao se definir PF cria-se uma referencia que permite comparar as propostas dos 
fornecedores. Desta forma, pode-se comparar condições e preços entre os fornecedores.
122. Qual a principal intenção de uma consulta externa? Resp.: Recuperar dados para fora da 
fronteira sem nenhuma alteração nos dados.
123. 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? Resp.: 
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.
124. Com relação à consulta e saída podemos afirmar corretamente que: Resp.: A saída 
externa permite diferentes ordenações dos dados.
125. 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: Resp.: 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.
126. 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.)
Resp.: As sentenças I,III, IV são corretas e a II não é correta.

Outros materiais