You are on page 1of 20

MEDIDAS DE ESFORO DE DESENVOLVIMENTO DE SOFTWARE

Banco de Questes
1) A FRONTEIRA DA APLICAO deve ser definida com base:
Nas diferentes linguagens que sero utilizadas
No ponto de vista do usurio
Nas diferentes equipes envolvidas
No ponto de vista do analista
Nas diferentes plataformas em que a aplicao executada
2) A primeira atividade de uma empresa que deseja ter um processo de estimativas para o projeto de software :
Estabelecer um processo de software e manter o desenvolvimento sobre o controle de um bom gerente.
Associar os projetos de desenvolvimento a uma documentao bem escrita.
Definir um conjunto de mtricas e montar uma grande base de dados voltados para estimativas.
Organizar os projetos por profissionais mais experientes.
Melhorar o mtodo de desenvolvimento de software.
3) A principal diferena entre um arquivo lgico Interno e um arquivo de interface externa que:
Os itens de dados de um AIE so sempre grupos lgicos em um ALI.
Um ALI tem tipos de registros e um AIE no.
Um AIE envia dados para fora da fronteira da aplicao.
Um AIE lido, mas no mantido pela aplicao que est sendo contada.
Os tipos de dados do ALI e do AIE so diferentes.
4) A regio do Impossvel determinado na curva de Rayleigh-Putnam mostra de forma matemtica que:
Sempre possvel diminuir o prazo necessrio ao projeto com aumento de recursos.
Nem sempre possvel diminuir o prazo de um projeto com o aumento de recursos.
A regio do impossvel caracterizada por uma rea onde indica que se deve desistir do projeto, pois no h
como dimension-lo.
A curva mostra duas regies distintas caracterizando um ponto que caracteriza um volume critico. Para
pequenos volumes o comportamento linear e para grandes volumes a curva torna-se exponencial.
A curva tem comportamento linear mostrando que o prazo de um projeto diretamente proporcional ao
recurso envolvido.
5) A tcnica de anlise de Pontos de Funo no traz benefcios para:
Apoio para estimativa de custos e recursos requeridos para o desenvolvimento e manuteno de software.
Apoio para gerenciamento da qualidade e produtividade no processo de desenvolvimento de software.
Apoio para a tomada de deciso relativa seleo para aquisio de pacotes, e contratao de servios.
Para definir o desenho do software e as tabelas de banco de dados.
Dimensionamento dos sistemas, em produo e/ou em desenvolvimento bem como, solicitaes de
manuteno.
6) A variao de notas das caractersticas de um software pode influenciar o valor final da contagem de Ponto
Funo:
De 0,35 at-0,35 na pontuao de cada caracterstica do software.
De um a cinco para cada caracterstica.
De 0 a 70 para todas as caractersticas.
De 0,01 para as caractersticas funcionais e 0,65 para as caractersticas no funcionais.
De 0,65 at 1,35 para todas as caractersticas.
7) Analise as sentenas abaixo sobre as tcnicas para desenvolver estimativas de esforo e em seguida assinale a
alternativa correta:
I. As tcnicas de estimativas envolvem uma anlise das tarefas a serem feitas em termos de detalhe, por isto
deve-se fazer a decomposio detalhada da tarefa.
II. Outra forma de se estimar os custos e o esforo necessrio 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 aps ouvir a
opinio destes escolher o parecer do profissional mais experiente, mesmo para novas situaes.
IV. Outra forma manter uma base estatstica de projetos anteriores e fazer interpolao de para novas
necessidades.
As afirmativas I, II, IV so corretas a III de alto risco
As afirmativas I, II, III e IV so todas corretas.
As afirmativas I, II, III so corretas a Iv de alto risco
As afirmativas I,III, IV so corretas a II de alto risco
As afirmativas II, III e IV so corretas e I de alto risco
8) Ao se definir as variveis de estimativa usadas para "classificar por tamanho" cada elemento e etapa no processo
de desenvolvimento do software, de forma sempre correta, estamos:
Definindo um conjunto de variveis para as quais se ir fazer registros estatsticos. Estes registros sero
plotados em curvas. Estas curvas sero utilizadas de forma comum para qualquer tipo de projeto, pois desta
forma se compensa os riscos introduzidos na estimativa.
Uma "base line" no nica pois para cada tipo de projeto deve-se ter um conjunto diferente de pontos de
medida. Mas, quando se faz estimativa considera-se um conjunto nico. Isto permite que quem faz
estimativa tenha um erro menor independente do tipo de projeto e portanto trabalhar com um risco muito
menor.
Escolhendo um conjunto de pontos para controle do software, e que ser base para pontos de pagamento e
de avaliao de futuras estimativas.
Definindo uma "base line" que fixa para todos os tipos de sistemas (software e hardware) que sero feitos
na empresa, desta forma estabelece-se um conjunto nico de parmetros de estimativa e custo o que diminui
o risco, considerando um tratamento nico para todos os projetos da empresa.
Definindo uma "base line" para coletar dados histricos e que sero usados como um conjunto com variveis
de estimativa para que se desenvolva projees de custo e de esforo.
9) Ao se encontrar o valor 132,34 PF podemos afirmar com certeza que:
O valor refere-se funcionalidade total de entradas, sadas e consultas.
O valor refere-se funcionalidade das entradas e dos arquivos ALI.
O valor refere-se funcionalidade total dos ALI e AIE.
O valor refere-se a ponto funo ajustado.
O valor refere-se a ponto funo no ajustado.
10) Ao se estimar o esforo de um software dependendo da fase do projeto pode-se afirmar de forma correta:
No existe erro diferenciado para as fases do projeto
Pode-se definir o nvel de erro e usar o valor sem risco
Avalia-se o valor com preciso baseado em mtodos tradicionais
Pode-se ter uma um erro significativo
As estimativas tm dois limites: inferior e superior. E, ns devemos escolher o limite inferior
11) As funes do tipo dado existentes so:
Arquivo simples e arquivo complexo.
Entrada externa, sada externa e consulta simples.
Toda tabela lida e mantida pelo sistema.
Modelo lgico de dados e itens de dados.
Arquivos lgicos internos e arquivos de interface externa.
12) As funes do tipo transaes existentes so:
Arquivo lgico Interno, arquivo de interface externa e fator de contagem.
Projeto de desenvolvimento, projeto de melhoria e aplicao.
Fator de ajuste, escopo de contagem e fronteira da aplicao.
Sada externa, consulta externa e entrada externa.
Entrada externa, sada externa e arquivo de interface externa.
13) As seguintes regras no so aplicveis fronteira de aplicao:
A fronteira inicial estabelecida para a aplicao ou aplicaes sendo modificadas no influenciada pelo
escopo da contagem.
A fronteira entre aplicaes em anlise devem ser baseada em reas funcionais na viso do usurio, no h
consideraes tcnicas.
Deve ser determinada com base na viso do usurio. O foco deve estar no que ele consegue entender e
descrever.
Deve-se considerar o volume d trabalho de cada equipe desenvolvimento para se definir a fronteira da
aplicao.
A definio da necessidade do usurio e seu entendimento que definem a fronteira da aplicao.
14) Assinale a sentena INCORRETA abaixo:
O processo de desenvolvimento gil feito como um conjunto de cenrios de usurios e que devem ser
totalizados para se definir a estimativa total do projeto.
Ponto de caso de uso uma adaptao especfica dos Pontos de Funo para medir o tamanho de projetos
de software orientados a objeto.
Um mtodo que para a mesma situao ao se fazer a um estimativa pode ser usado pois a consistncia do
mtodo independe do risco introduzido.
Um bom mtodo de estimativa deve considerar uma validao fazendo referencias cruzadas com outros
mtodos e desta foram diminui o risco da estimativa.
Um mtodo de estimativa que ao se definir caso de uso adaptando caractersticas tcnicas proposta pelos
Pontos de Funo pode ser usado pois est sedimentado na prtica de APF.
15) Assinale o que melhor representa a viso do usurio, para Anlise de Ponto Funo:
So implementadas em diagramas de classes.
somente aquilo que o usurio entende.
Depende do seu nvel de conhecimento sobre sistemas.
uma descrio das funes do negcio podendo variar na implementao.
a representao do negcio em forma de diagramas.
16) Baseado na recomendao do PMI sobre estimativas de prazos pode-se afirmar:
O esforo estimado deve ser de 14,63 ms*homem e o prazo 10,73 meses.
O esforo estimado deve ser de 14,63 ms*homem e o prazo 8,00 meses
O esforo estimado deve ser de 14,70 ms*homem e o prazo 10,73 meses
O esforo estimado deve ser de 21,00 ms*homem e o prazo 16,00 meses
O esforo estimado deve ser de 8,00 ms*homem e o prazo 6,00 meses
17) Com relao consulta e sada podemos afirmar corretamente que:
A sada externa permite diferentes ordenaes dos dados.
A consulta externa permite diferentes ordenaes de dados.
A consulta considerada a partir do processo elementar que a gera, acrescentando dados derivados
necessrios a consulta.
A quantidade de arquivos referenciados e itens de dados so sempre diferentes.
O processamento da consulta igual ao processamento da sada, portanto uma deciso de quem conta.
18) Com relao s estimativas de software marque a afirmativa correta (forma completa):
Para uma aplicao existe ou nova desejamos saber quanto tempo ser necessrio para o desenvolvimento
e tambm quanto o custo.
Para uma aplicao existente desejamos saber quanto tempo ser necessrio para fazer uma alterao.
Para uma nova aplicao desejamos saber quanto tempo ser necessrio para fazer.
Para uma nova aplicao desejamos saber qual o custo da aplicao.
Para uma aplicao existente desejamos saber qual o custo de uma alterao.
19) Como classificar um arquivo texto que importado pelo sistema?
Deve-se considerar uma entrada externa e uma consulta externa
Deve-se considerar como uma consulta seguida de uma entrada
Deve se considerar como uma entrada externa
Deve-se considerar como uma consulta externa
Deve-se considerar como uma sada externa
20) Como contar a manuteno de um sistema que s ter seu padro visual alterado?
O total de Ponto de Funo no ser til para este caso
O total de Ponto de Funo ser alterado
Deve-se considerar a contagem de manuteno
Devem-se considerar as transaes que forem alteradas
Deve-se usar o tipo de contagem de aplicao
21) Como se aplica engenharia reversa para determinar preos para PF (Ponto Funo)?
Pode-se fazer a contagem de PF para projetos j terminados, analisando-se o custo e prazo para cada etapa
e artesanato produzido.
No se pode fazer a contagem no que est pronto assim pode-se fazer estimativas para etapas e artefatos
que j foram realizados.
Pode-se fazer a contagem de PF para cada artefato e etapa de projetos prontos. Com estes dados devemos
fazer estimativas com os diversos mtodos.
Pode-se decompor um projeto e verificar como foi feito a partir desta observao fazer estimativas com os
diversos mtodos.
Pode-se fazer a contagem de PF para cada artefato e etapa de projetos prontos. Com estes dados devemos
fazer estimativas com os diversos mtodos utilizados para determinar o prazo.
22) Como se deve contar se uma aplicao atualiza a data de importao em um arquivo texto?
Deve-se contar apenas uma entrada externa
Deve-se contar uma EE e a data como dois itens de dados
Deve-se contar uma entrada externa e uma consulta externa
Deve-se contar uma EE e contar a data como item de dados
Deve-se contar uma consulta externa
23) Considerando a contratao por preo fixo analise as sentenas abaixo e em seguida assinale a alternativa
correta:
I) O risco totalmente transferido para o fornecedor. O contratante negocia com o contratado um preo e as
formas de pagamento. O contratante estabelece os pontos de avaliao 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 mudana
de requisitos. A mudana de um requisito implica em uma nova negociao
IV) Ponto Funo (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 distribuies percentuais do total de PF
estimado para o projeto estabelecidos entre o contratante e contratado para se controlar o projeto (pagamento,
avaliao, etc.)
As sentenas I, II, III so corretas e a IV no correta.
As sentenas I,III, IV so corretas e a II no correta.
As sentenas II, III e IV so corretas e a I no correta.
As sentenas I, II, IV so corretas e a III no correta.
As sentenas I, II, III e IV so todas corretas.
24) Considerando a determinao do custo de um PF, segundo o que foi apresentado no curso, considere as
afirmativas abaixo:
I. No possvel dentro de um mesmo projeto vrias empresas fazerem partes isoladas, pois no temos
como atribuir referencias de preos.
II. Para contratar apenas parte do projeto de fundamental importncia que a empresa saiba os custos de
referncia para cada etapa do projeto.
III. Processo de desenvolvimento e relaciona o custo e prazo em relao ao Ponto Funo.
IV. Os % de Ponto funo equivalente para os diversos projetos servem de base estatstica para definir
preos em partes de um projeto.
As afirmativas I,III, IV so corretas a II no correta.
As afirmativas I, II, IV so corretas a III no correta.
As afirmativas I, II, III so corretas a Iv no correta.
As afirmativas II, III e IV so corretas e I no correta.
As afirmativas I, II, III e IV so todas corretas.
25) Considerando a determinao do custo de um PF, segundo o que foi apresentado no curso, considere as
afirmativas abaixo:
I. O ponto de equilbrio (break event point) ocorre quando o nmero de pontos funo produzidos igual ao
nmero de pontos funo equivalentes ao custo total
II. preciso definir uma linha base de projetos. para a tomada de registros, para que a base estatstica
esteja adequada aos processos de desenvolvimento da empresa e a metodologia usada em cada etapa,
ou templates estabelecido.
III. processo de desenvolvimento e relaciona o custo e prazo em relao ao Ponto Funo.
IV. A empresa pode (deve) fazer registros por projeto, dividido as fases e registrando os respectivos custos
por etapa e assim identificar % de utilizao valor total para cada fase.
As afirmativas I, II, III so corretas a Iv no correta.
As afirmativas I,III, IV so corretas a II no correta.
As afirmativas I, II, III e IV so todas corretas.
As afirmativas I, II, IV so corretas a III no correta.
As afirmativas II, III e IV so corretas e I no correta.
26) Considerando as caractersticas do software conforme a tabela abaixo:
Comunicao de dados 3
Atualizaes on line 5
Processamento distribudo 3
Processamento complexo 1
Performance 3
Reusabilidade 3
Configurao altamente utilizada 3
Facilidade de instalao 2
Volume de transaes on line 4
Facilidade de operao 2
Eficincia do usurio final 5
Mltiplos locais 2
Entrada de dados on line 3
Modificao facilitada 0
Podemos concluir que:
A Eficincia do usurio final crtica bem como o processamento complexo
A eficincia do usurio critica, mas no fundamental as Atualizaes on line.
A comunicao de dados, processamento distribudo tem um grau de influencia baixo enquanto a atualizao
on line tem pouca influencia
Modificao facilitada no tem nenhuma influencia enquanto que as demais caractersticas so de influncia
mdia.
A eficincia do usurio critica e Modificao da facilidade no influencia em nada
27) Considerando o conceito de gesto de projetos usando Analise de Ponto de Funo, identifique a opo que no
corresponde a uma etapa:
Teste da implantao
Implementao do banco
Diagrama de pacotes
Levantamento de requisitos
Modelagem das classes
28) Considerando uma aplicao que o usurio determinou dois tipos de relatrios diferentes, e os dados so
consolidados em grficos (setor, linha e barras). Outro relatrio especial que contm dados derivados dos dois
relatrios iniciais. E consultas "on line" das informaes, sendo uma consulta feita pelo cdigo do cliente e outra
pelo CEP. A entrada de dados feita por duas telas (uma com dados do cliente, outra com dados relativos ao
endereo). Neste caso consideramos as funes de entrada, sada e consulta:
Sadas = 3; entradas = 2; consultas = 3
Sadas = 2; entradas = 2; consultas = 2
Sadas = 6; entradas = 2; consultas = 2
Sadas = 3; entradas = 2; consultas = 5
Sadas = 2; entradas = 2; consultas = 6
29) 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.
Deve-se contar como uma entrada externa e uma consulta externa
Deve-se contar uma sada externa e uma consulta
Deve-se contar duas entradas e duas sadas
Deve-se contar duas entradas externas
30) Considere a frmula abaixo e responda a sentena correta:
Esforo = 0,12*nmero de pginas + 0,36*nmero de linhas de cdigo + 0,35* quantidade de testes
especificados + 0,12*numero de telas + 0,05*itens de dados.
Modelo similar ao de Putnam.
uma formula de medidas diretas de um modelo esttico de variveis simples.
uma formula de medidas diretas de um modelo dinmico de mltiplas variveis.
uma formula de medidas indiretas de um modelo estatstico de variveis simples.
uma formula de medidas indiretas de um modelo esttico de variveis dinmicas.
31) Considere a opo com a afirmativa que NO EST CORRETA, quando se trata de estimativas:
O mtodo de Putnam considera todo o ciclo de vida do desenvolvimento e prova que sempre se pode
diminuir o prazo com aumento de recursos.
Os modelos de estimativa para software so estratgicos sob o ponto de vista de oramento e controle de
desenvolvimento de software.
Deve-se usar mais de um mtodo para se diminuir o nvel de risco da estimativa.
O modelo deve ser periodicamente revisto.
No existe um modelo nico e deve-se desenvolver o modelo mais adequado a empresa.
32) Considere as afirmativas abaixo:
I. Cada Arquivo Lgico Interno deve ser classificado de acordo com sua complexidade funcional relativa,
que baseada no nmero de Registros Lgicos (RL) e no nmero 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
repeties deve ser contado. (IFPUG, 1999);
III. Um item de dados (ID) representa um segmento de um ALI que possui um significado nico, no
repetitivo e pode ser reconhecido pelo usurio. Representa um campo de dados que formula uma
ocorrncia de informao completa. (IFPUG, 1999);
Pode-se afirmar com toda a certeza que:
Esto corretas as afirmativas I, III e incorreta a II.
Esto corretas as afirmativas II, III e incorreta a I.
Esto corretas as afirmativas I, II e incorreta a III.
Esto todas corretas.
Est correta a afirmativa II e incorreta I e III.
33) Considere as afirmativas abaixo:
i) Pode-se calcular o fator de ajuste para cada segmento de negcio e us-lo em diversos oramentos.
ii) No obrigatrio o seu uso a partir de 2003 devido s mltiplas interpretaes que se pode ter para as 14
caractersticas.
iii) O IFPUG procura padronizar a forma de avaliao dos tcnicos, determinando caractersticas da observao,
a fim de diminuir a subjetividade
Escolha a opo verdadeira:
ii e iii so verdadeiras e i falsa
i e ii so verdadeiras e iii falsa
i e ii so verdadeiras e iii verdadeira
i e ii so falsas e iii falsa
i e iii so verdadeiras e ii falsa
34) 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 mtrica deve atender a coerncia, se houve um
crescimento ele pode ser inverso marcando um valor menor.
iii Especificao da mtrica deve registrar a forma de tomada de medida, o objetivo e os
nveis de erro aceitveis na medio.
So corretas as afirmaes:
Apenas iii
Apenas i e ii
Apenas ii
Todas as afirmaes
Apenas i
35) Considere as afirmativas abaixo relativas a definir a fronteira da aplicao.
i) todos os relacionamentos do sistema com o seu exterior;
ii) a pertinncia dos dados, ou seja, a quem confiada responsabilidade de manuteno das informaes,
residentes no sistema;
iii) os processos suportados pelo sistema que est sendo contado.
iv) os critrios do analista que ir conduzir a contagem.
Escolha a opo correta:
As opes i, ii esto corretas; as opes iii e iv esto corretas
As opes i,ii, iii esto corretas; a opo iv est errada
As opes i,iii, iv esto corretas; a opo ii est errada
As opes i,ii, iv esto corretas; a opo iii est errada
As opes ii,iii, iv esto corretas; a opo i est errada
36) Considere as afirmativas abaixo sobre estimativas de custos e prazos em software:
( i ) No cincia exata;
( ii ) Deve-se diminuir o nvel de erro das estimativas;
( iii ) Um erro na estimativa pode comprometer o projeto;
( iv ) Com funes matemticas temos como definir valores de forma precisa.
Escolha a alternativa correta:
As afirmativas I, III e IV esto corretas e a afirmativa II est errada.
As afirmativas I, II e III esto corretas e a afirmativa IV est errada.
As afirmativas I, II e IV esto corretas e a afirmativa III est errada.
As afirmativas II, III e IV esto corretas e a afirmativa I est errada.
As afirmativas I, II, III e IV esto corretas.
37) Considere as sentenas abaixo e em seguida assinale a alternativa correta:
i) Pode-se calcular o fator de ajuste para cada segmento de negcio e us-lo em diversos oramentos.
ii) No obrigatrio o seu uso a partir de 2003 devido s mltiplas interpretaes que se pode ter para as 14
caractersticas.
iii) O IFPUG procura padronizar a forma de avaliao dos tcnicos, determinando caractersticas da observao,
a fim de diminuir a subjetividade.
As trs sentenas so verdadeiras
As sentenas i e iii so verdadeiras e a ii falsa
As sentenas i e ii so verdadeiras e a iii falsa
As sentenas ii e iii so verdadeiras e a i falsa
As sentenas i e ii so falsas e a iii verdadeira
38) Considere o grfico abaixo e escolha a opo correta.

O nmero de pontos no intervalo entre 2500 a 3000 PF estimados conclusivo para sabermos que o risco
baixo ao valor realmente medido, pois a reta (por hipteses) tem 45 graus.
Para 400 PF tem-se pontos suficientes para se definir uma curva que permita estimar se o que ser medido
prximo do que estimado, sabendo que deve-se ter uma variao devido ao risco da estimativa.
Existe apenas uma curva que pode ser ajustada experimentalmente para representar os pontos no intervalo
de 0 a 500 PF estimados.
No intervalo de 100 PF estimados o comportamento linear adequado e o risco de se estimar neste intervalo
baixo.
O nmero de pontos no intervalo entre 2500 a 3000 PF estimados pode ser ajustado a uma curva logartmica
o que ir reduzir o risco, pois o nmero de pontos suficiente para concluirmos por este tipo de curva
39) Considere o grfico de estimativas usado para estimativas com ponto funo:

Escolha a alternativa correta abaixo:
O nmero 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 prximo do estimado.
O nmero de pontos no intervalo entre 2500 a 3000 PF estimados conclusivo para sabermos que o risco
baixo ao valor realmente medido, pois a reta (por hipteses) tem 45 graus.
Existe apenas uma curva que pode ser ajustada experimentalmente para representar os pontos no intervalo
de 0 a 500 PF estimados.
No intervalo de 100 PF estimados o comportamento linear adequado e o risco de se estimar neste intervalo
baixo.
Pode-se estimar se o que ser medido prximo do que estimado, mas apenas para os pontos que esto
definidos no grfico., caso o ponto no exista apenas interpolaes lineares nos conduziro ao resultado.
40) Considere os pontos em um grfico do tipo (ponto funo, hora trabalhadas) e que o risco baixo para se fazer
interpolao linear entre os pontos: ( 120, 3000) e (180, 4500). Qual o valor do esforo em horas trabalhadas
estimadas para uma contagem de 150 PF.
total de horas trabalhadas = 4000
total de horas trabalhadas = 3500
total de horas trabalhadas = 3120
total de horas trabalhadas = 3750
total de horas trabalhadas = 750
41) Considere os registros estatsticos de uma empresa na tabela abaixo:
Projeto Linguagem
Prazo de
durao
Tamanho em
kloc
Produtividade
kloc/ms
Custo/kloc
Sistema 1 C++ 8 meses 15 0,375 R$ 5.400,00
Sistema 2 Java 8 meses 15 0,468 R$ 4.300,00
Sistema 3 PHP 6 meses 12 0,5 R$ 3.900,00
Sistema 4 Python 4 meses 12 0,75 R$ 2.600,00
Sistema 5 Java 6 meses 12 0,5 R$ 3.800,00
Sistema 6 C++ 5 meses 15 0,5 R$ 3.800,00
Analisando a tabela pode-se concluir, sem nenhuma dvida, que:
Que para um novo projeto o indicado se trabalhar com PHP.
Que a equipe de desenvolvimento do sistema 2 tem menos experincia de que a desenvolveu o sistema 4.
Que o desenvolvimento em C++ menos produtivo que o desenvolvimento em Java.
Que para um novo projeto a linguagem mais indicada o Python
Que para um novo projeto o indicado trabalhar com Java.
42) Considere uma mtrica com as seguintes caractersticas:
Nome: facilidade de entendimento
Descrio: contar o nmero de pargrafos na documentao, pois isto indica que o documentador criou uma
descrio bem segmentada e isto facilita a leitura;
Forma de se medir: fazer a contagem do carter ponto no texto aps sua finalizao;
A mtrica no est corretamente definida pois ponto no define um pargrafo;
A mtrica est corretamente definida e a descrio est coerente com a forma de se fazer a medida.
A mtrica est corretamente definida e a forma de medir desnecessria.
A mtrica no est corretamente definida, pois falta o sistema de medidas, a referncia e principalmente a
descrio esta coerente com a forma de se medir;
A mtrica no esta corretamente definida pois a forma de medir no est clara.
43) Da formula de ponto de funo ajustado mostrada abaixo podemos sempre concluir:
Tot_ponto_funo_ajustado = tot_contado * (0,65 + 0,01 * (somatoriodegrau de influencia de 1 a 14 ))
O fator de ajuste pode ser um real ou um inteiro, indiferentemente.
O fator de ajuste sempre um nmero real.
O total da parcela de grau de influencia sempre um numero real.
O total_contado sempre um numero real
O total de ponto funo ajustado sempre um nmero inteiro.
44) Diariamente o sistema financeiro de uma empresa processa um arquivo texto fornecido pelo banco para
conciliao 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 referenciado lgico interno
No um arquivo e sim um relatrio.
Arquivo referenciado de interface externo
Arquivo Lgico Interno.
Arquivo de interface externa.
45) Em que consiste a modalidade preo por PF (Ponto Funo)?
um valor que serve para definir o quanto se pode pagar ao profissional contratado (em regime CLT) em
uma empresa
um valor de referncia de custo e que deve participar de um contrato
o valor global que uma empresa fornecedora est cobrando para um determinado servio
um valor que serve para medir a produtividade de um programador
o valor unitrio negociado com o qual se far a transao comercial para um desenvolvimento de software
46) Em uma concorrncia, qual o objetivo de discriminar os 13800 PF (Pontos Funo) globais?
O objetivo que o fornecedor diminua o seu valor por PF considerando que o valor de PF independa do
custo que o fornecedor tem.
O objetivo de se dar o total de ponto funo para limitar a participao dos fornecedores que no
conhecem esta metodologia de contagem.
O objetivo que o fornecedor aumente o seu valor por PF considerando que dever contratar um profissional
especialista em APF.
O objetivo que o fornecedor contrate um profissional de APF que ir fazer a anlise do que se trata os
13800 PF.
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.
47) Escolha a alternativa abaixo que melhor define o propsito da contagem de Ponto Funo.
Fornecer uma resposta a um problema de negcio.
Definir uma forma de medir, estimar e controlar o desenvolvimento.
Identificar todos os requisitos do usurio do sistema.
garantir a qualidade do sistema que comprado.
Definir ferramentas, procedimentos e caractersticas do negocio.
48) Escolha a alternativa correta:
Uma medida feita com instrumentos prprios e sempre de forma direta.
Uma medida feita segundo definies de uma mtrica. A mtrica precisa ser claramente definida.
A referncia de uma medida um valor especificado na medida par se saber se erramos ou no na tomada
do valor.
Uma medida feita segundo definies de uma mtrica, que a prpria medida.
Uma mtrica uma definio de medida. Nela definimos os limites mximos e mnimos das referencias. A
forma direta e indireta de se fazer a mesma medida.
49) Escolha a opo correta sobre ferramentas e estimativas de esforo:
Estimativas de projeto precisas geralmente fazem uso de pelo menos trs tcnicas diferentes de estimativas
e aps determina-se a mais conveniente para se utilizar no projeto
As tcnicas de estimativas baseiam-se na opinio dos profissionais mais experientes, e normalmente nado
dono da empresa que deve assumir todos os riscos
As tcnicas gerais de estimativa utilizam frmulas tradicionais como s do modelo orgnico e associam-se
com os resultados obtidos por Putnam
Tcnicas empricas usam expresses derivadas de dados histricos, para o esforo e o tempo, com o
objetivo de prognosticar essas quantidades para o projeto
Ferramentas automatizadas implementam um modelo emprico especfico e so desenvolvidas para serem
utilizadas de uma forma abrangente e geral
50) Escolha a opo INCORRETA sobre a fronteira da aplicao:
Age como membrana por meio da qual os dados processados pelas transaes entram e saem;
Define o que externo aplicao;
Define o interesse do usurio em relao ao negcio;
Define o que deve ser contado na aplicao;
Varia de acordo com a tecnologia empregada;
51) Escolha alternativa abaixo que melhor define o propsito da contagem de Ponto Funo.
Definir uma forma de medir, estimar e controlar o desenvolvimento.
garantir a qualidade do sistema que comprado.
Definir ferramentas, procedimentos e caractersticas do negocio.
Identificar todos os requisitos do usurio do sistema.
Fornecer uma resposta a um problema de negcio.
52) Existem formas de estimativas que ainda usam linhas de cdigo, tem-se o mtodo de Putnam que considera
mltiplas variveis e o ciclo de desenvolvimento do projeto, sobre o qual podemos afirmar:
um mtodo que considera o tempo e caractersticas do ambiente de desenvolvimento, como experincia,
recursos, etc.
um mtodo que considera os arquivos de entrada, sada e os recursos associados para o desenvolvimento
associado a estes recursos.
um mtodo de se a estimar quando usamos mtodos rpidos para processo de desenvolvimento.
um mtodo complementar ao de Bohen, sendo que Bhoem baseia-se em Kloc e Putnam baseia-se em
Ponto Funo.
um mtodo que se caracteriza por um conjunto de frmula, um para cada variveis encontrada, e define-se
em termos de Ponto Funo.
53) H necessidade de se alterar um campo mas consultam-se outros n itens. Quantos itens de dados devem ser
contados?
Apenas um item de dados
Apenas n + n + 1 itens de dados
Apenas 2 itens de dados
Apenas n+1 itens de dados
Apenas n itens de dados
54) Identifique qual das alternativas no faz parte das regras de identificao de entradas externas.
Dados ou informaes de controle so recebidos de fora da fronteira da aplicao.
Dados enviados por um agente (pessoa ou outra aplicao)
O comportamento do sistema alterado.
Um arquivo lgico atualizado
O fluxo de sada equivalente ao fluxo de armazenamento.
55) Modelos Empricos de Estimativa so frmulas construdas empiricamente para fornecer informaes de
planejamento de projeto deve-se saber que:
I) So obtidas de dados empricos resultam de uma amostra limitada de projetos.
II) Modelos de software no so apropriados para todas as classes de software.
III) Devem ser usados criteriosamente e por segurana deve-se usar mais de um mtodo de avaliao.
IV) Deve-se fazer um diagrama de decomposio e verificar o custo e o prazo para cada tarefa.
Com base na anlise dessas sentenas podemos afirmar que:
As opes I, III referem-se a frmulas empricas e II e IV so recomendaes do PMI.
As opes I, II, III referem-se a frmulas empricas e IV uma recomendao do PMI.
As opes I, II referem-se a frmulas empricas e III e IV so recomendaes do PMI.
As opes I, II, III e IV referem-se a frmulas empricas.
As opes I, IV referem-se a frmulas empricas e II e III so recomendaes do PMI.
56) Na classificao de classe de projeto com modo Embutido ou restrito temos as seguintes caractersticas,
segundo Bhoem:
software deve ser desenvolvido dentro de restries operacionais, como por exemplo, sistema de controle de
telefonia.
software intermedirio (em tamanho e complexidade) na qual temos equipes com vrios nveis de
experincia que devem programar uma combinao de requisitos rgidos. Por exemplo, um sistema de
processamento de transaes.
software simples, pequenos, pequenas equipes com relativa experincia. Trabalha-se um conjunto de
requisitos no to rgidos, podem-se exemplificar pequenos sistemas.
o software computa o esforo de desenvolvimento como uma funo do tamanho, e de um conjunto de
direcionadores de custo (definidos em tabelas) que incluem avaliaes subjetivas do produto, hardware,
experincia do pessoal e dos atributos do projeto.
o software incorpora a avaliao dos impactos nos direcionadores de custo sobre cada passo do processo de
desenvolvimento ( analise projeto, codificao, testes...).
57) Na classificao de classe de projeto com modo Orgnico ou convencional temos as seguintes caractersticas,
segundo Bhoem:
software deve ser desenvolvido dentro de restries operacionais, como por exemplo, sistema de controle de
telefonia.
o software incorpora a avaliao dos impactos nos direcionadores de custo sobre cada passo do processo de
desenvolvimento (anlise de projeto, codificao, testes...).
software simples, pequenos, pequenas equipes com relativa experincia. Trabalha-se um conjunto de
requisitos no to rgidos, podem-se exemplificar pequenos sistemas.
software intermedirio (em tamanho e complexidade) na qual temos equipes com vrios nveis de
experincia que devem programar uma combinao de requisitos rgidos. Por exemplo, um sistema de
processamento de transaes.
o software computa o esforo de desenvolvimento como uma funo do tamanho, e de um conjunto de
direcionadores de custo (definidos em tabelas) que incluem avaliaes subjetivas do produto, hardware,
experincia do pessoal e dos atributos do projeto.
58) Na classificao de classe de projeto com modo semi-destacado ou difuso temos as seguintes caractersticas,
segundo Bhoem:
software simples, pequenos, pequenas equipes com relativa experincia. Trabalha-se um conjunto de
requisitos no to rgidos, podem-se exemplificar pequenos sistemas.
o software computa o esforo de desenvolvimento como uma funo do tamanho, e de um conjunto de
direcionadores de custo (definidos em tabelas) que incluem avaliaes subjetivas do produto, hardware,
experincia do pessoal e dos atributos do projeto.
o software incorpora a avaliao dos impactos nos direcionadores de custo sobre cada passo do processo de
desenvolvimento ( analise projeto, codificao, testes...)
software intermedirio (em tamanho e complexidade) na qual temos equipes com vrios nveis de
experincia que devem programar uma combinao de requisitos rgidos. Por exemplo, um sistema de
processamento de transaes.
software deve ser desenvolvido dentro de restries operacionais, como por exemplo, sistema de controle de
telefonia.
59) Na proposta inicial para se medir a funcionalidade correto afirmarmos que:
Foram definidas 14 caractersticas do software de forma matemtica
A contagem feita no modelo e deve-se considerar o nmero de usurios e sua complexidade ao tratar o
sistema
A complexidade do processamento dada por tabelas, que ao serem preenchidas somam ao total de
entradas e sadas valores pr-determinados
Foi definida uma funo construda que mapeia os reais a partir de qualquer especificao
uma alternativa para se usar o KLOC, independentemente das 14 caractersticas do software
60) No modelo de COCOMO intermedirio 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 opo correta:
O analista ir verificar a confiabilidade exigida do software, as restries de desempenho de run-time,
restries de memria, mudanas do ambiente de software e tempo de resposta definindo um nico
multiplicador que ser aplicado as frmulas do modelo bsico.
O analista ir verificar a confiabilidade exigida do software, o tamanho do Banco de dados e a complexidade
do software definindo um nico multiplicador que ser aplicado as frmulas do modelo bsico.
O analista ir verificar a confiabilidade exigida do software, a capacidade dos analistas , Capacidade dos
programadores, experincia na aplicao, experincia no ambiente de Hardware e experincia com a
linguagem de programao definindo um nico multiplicador que ser aplicado as frmulas do modelo
bsico.
O analista ir definir um multiplicador que ser aplicado na frmula do modelo bsico. Este valor ser o
produto de valores que se encontram em uma tabela. A avaliao feita de forma subjetiva pelo analista (ou
quem faz estimativa) com conhecimento em desenvolvimento de sistemas.
O analista ir verificar a confiabilidade exigida do software , o uso de ferramenta de software, tcnicas
modernas de programao, prazo requerido para o desenvolvimento definindo um nico multiplicador que
ser aplicado as frmulas do modelo bsico.
61) No Software orientado a objetos, segundo o Prof. Pressman, podemos afirmar:
Deve-se definir um caso e uso padro e o resultado aplicado ao longo do projeto.
Deve-se usar a estimativa de tamanho para dimensionar um caso e uso.
Devem-se modelar as classes principais e depois aplicar PF que servir de unidade para o resto do projeto.
Deve-se analisar cada caso e uso e fazer estimativas de tamanho somando-os no final.
Deve-se usar a estimativa por PF usando-se a decomposio de casos e uso.
62) O benefcio principal de Anlise de Ponto Funo (APF) :
Definir os principais objetos e mtodos do sistema.
Ajudar o desenvolvedor na programao do sistema.
Ser uma forma de estimar custos e recursos para o desenvolvimento e manuteno do software.
Identificar entidades que devem ser normalizadas.
Identificar os requisitos no funcionais do sistema.
63) O fator de ajuste considera:
Que no pode ser estabelecido para caractersticas comuns em sistemas de uma rea.
Os requisitos no funcionais do sistema.
As adaptaes do modelo as formas de contar da empresa
Os requisitos funcionais do sistema.
Aspectos funcionais e no funcionais do sistema
64) O Lei 8.666/93 regulamenta o artigo 37, inciso XXI, da Constituio Federal, instituindo normas para licitaes e
contratos da administrao pblica. Com base nessa lei, como se pode usar o PF (Ponto Funo) para
remunerar o fornecedor em uma concorrncia?
Em uma concorrncia que usa PF o vencedor o que produz um mesmo nmero de pontos funes no
menor prazo possvel.
Em uma concorrncia o objetivo menor preo portanto deve-se verificar a empresa que faz o mesmo
servio no menor prazo e depois analisar o menor valor oferecido por PF.
Em uma concorrncia se define o servio como uma quantidade de PF e se verifica a empresa que fornece o
mesmo servio com o menor nmero de PF contados.
Em uma concorrncia fica definido que o vencedor o que conta o menor nmero de PF para um mesmo
servio. O servio detalhado de forma descritiva.
Em uma concorrncia o vencedor o que determina a menor quantidade de PF e o menor prazo para
entrega dos PF.
65) O valor do fator de ajuste:
Ajusta em +/- 35% os pontos de funo no ajustados.
Possui uma faixa de valore que varia de 0 a 5.
Reflete a dificuldade em dar manuteno em um sistema existente.
Sempre diminui em at 35% a contagem dos pontos de funo.
Sempre aumenta em at 35% a contagem dos pontos funo.
66) O valor total de influncia para uma aplicao 39 e o fator de ajuste 1,04. As caractersticas dessa aplicao
so:
Comunicao de dados 3
Atualizaes on line 5
Processamento distribudo 3
Processamento complexo 1
Performace 3
Reusabilidade 3
Configurao altamente utilizada 3
Facilidade de instalao 2
Volume de transaes on line 4
Facilidade de operao 2
Eficincia do usurio final 5
Mltiplos locais 2
Entrada de dados on line 3
Modificao facilitada 0
Assinale o novo fator de ajuste, caso todas as caractersticas tivessem nota cinco:
1,04
39
0,39
1,35
0,65
67) O valor total de influncia para uma aplicao de 39 e o fator de ajuste : 1,04. As caractersticas dessa
aplicao so:
Comunicao de dados 3
Atualizaes on line 5
Processamento distribudo 3
Processamento complexo 1
Performance 3
Reusabilidade 3
Configurao altamente utilizada 3
Facilidade de instalao 2
Volume de transaes on line 4
Facilidade de operao 2
Eficincia do usurio final 5
Mltiplos locais 2
Entrada de dados on line 3
Modificao facilitada 0
Caso todas as caractersticas tivessem nota ZERO, o novo fator de ajuste seria:
1,04
39
0,65
0,39
1,35
68) Para se determinar um arquivo de interface externa deve-se:
Determinar os processos elementares eu ocorrem sobre ele
Contar os seus tipos de dados e arquivos que esto sendo usados
Contar apenas os campos que esto sendo usados pela aplicao
Contar o total de campos do arquivo
Contar quantos subgrupos existem no arquivo
69) Para trabalhar com APF a IFPUG para 14 fatores a serem analisados um conjunto de caractersticas que devem
ser verificadas.
Em funo destas caractersticas, correlacione as colunas abaixo:
i. Interao
ii. Distribuio
iii. Operao
iv. Flexibilidade
( ) Aspectos relacionados aos recursos utilizados na comunicao de dados do aplicativo. importante
determinar que protocolos so utilizados pelo aplicativo para o recebimento ou o envio de informaes;
( ) Aspectos relacionados com a facilidade de operao do aplicativo. Avalia procedimentos operacionais
automticos e mecanismos de iniciao,
( ) Aspectos relacionados reutilizao do cdigo do aplicativo.
( ) Aspectos relacionados com o grau de dificuldade de implementao do aplicativo. Verifica planos de
converso e de implementao.
ii, iii, i, iv
ii, iv, i, iii
i, iii, ii, iv
iii, iv, i, ii
iv, ii, i, iii
70) Podemos afirmar sobre a classificao do tipo do software chamado de bsico, no model o COCOMO de Bhoem,
que:
incorpora a avaliao dos impactos nos direcionadores de custo sobre cada passo do processo de
desenvolvimento (anlise de projeto, codificao, testes...).
um modelo esttico de valor simples que computa o esforo de desenvolvimento de software.
computa o esforo de desenvolvimento como uma funo do tamanho, e de um conjunto de direcionadores
de custo (definidos em tabelas) que incluem avaliaes subjetivas do produto, hardware, experincia do
pessoal e dos atributos do projeto.
incorpora um desenvolvimento dentro de restries operacionais, como por exemplo, sistema de controle de
telefonia.
incorpora um conjunto de requisitos no to rgidos, pode-se exemplificar pequenos sistemas.
71) Podemos afirmar sobre a classificao do tipo do software chamado de Modelo 2 (intermedirio), no modelo
COCOMO de Bhoem, que:
um modelo esttico de valor simples que computa o esforo de desenvolvimento de software.
computa o esforo de desenvolvimento como uma funo do tamanho, e de um conjunto de direcionadores
de custo (definidos em tabelas) que incluem avaliaes subjetivas do produto, hardware, experincia do
pessoal e dos atributos do projeto.
incorpora um desenvolvimento dentro de restries operacionais, como por exemplo, sistema de controle de
telefonia.
incorpora a avaliao dos impactos nos direcionadores de custo sobre cada passo do processo de
desenvolvimento (anlise de projeto, codificao, testes...)
incorpora um conjunto de requisitos no to rgidos, pode-se exemplificar pequenos sistemas.
72) Podemos afirmar sobre a classificao do tipo do software chamado de Modelo 3 (avanado), no modelo
COCOMO de Bhoem, que:
computa o esforo de desenvolvimento como uma funo do tamanho, e de um conjunto de direcionadores
de custo (definidos em tabelas) que incluem avaliaes subjetivas do produto, hardware, experincia do
pessoal e dos atributos do projeto.
incorpora a avaliao dos impactos nos direcionadores de custo sobre cada passo do processo de
desenvolvimento (anlise de projeto, codificao, testes...)
incorpora um conjunto de requisitos no to rgidos, pode-se exemplificar pequenos sistemas.
um modelo esttico de valor simples que computa o esforo de desenvolvimento de software.
incorpora um desenvolvimento dentro de restries operacionais, como por exemplo, sistema de controle de
telefonia.
73) Podemos concluir de forma correta:
As estimativas no Brasil feitas com Ponto Funo tem muita rejeio.
As estimativas no Brasil ainda so feitas, na sua maioria, sem mtodo.
As empresas que utilizam LOC so todas do governo.
As empresas que utilizam Ponto Funo so todas do governo.
Todas as empresas do governo e privadas usam LOC ou Ponto Funo.
74) Quais as vantagens e desvantagens da contratao por homem/hora?
O contrato de homem/hora muito bom para o tratado pois o risco da qualidade de mo de obra todo do
contratado e assim fica garantido o controle de risco do contratante com relao a produtividade
O contrato de homem/hora muito bom para o contratante pois o risco da qualidade de mo de obra todo
do contratado e assim fica garantido o controle de risco do contratante com relao a produtividade
O risco do contratante, mas o risco da qualidade de mo de obra todo do contratado e assim fica
garantido o risco referente a qualidade da especificao
O contrato por homem/hora bom para o contratante da mo de obra, pois permite que se modifique
requisitos, e o risco de especificaes mal feitas passado para o fornecedor de mo de obra: o contratado
O contrato por homem/hora bom para o fornecedor de mo de obra, pois o risco todo do contratante
inclusive os referentes a falta de produtividade e erros de especificao
75) Quais dos seguintes passos no faz parte do procedimento de contagem de Ponto Funo:
Classificar as caractersticas do sistema em simples, mdias e complexas
Determinar o tipo de contagem
Calcula o valor do fator de ajuste
Levantar o total de itens de dados usados
Identificar a fronteira da aplicao
76) Quais os tipos de contagem de Ponto Funo?
Corretiva, adaptativa e evolutiva.
Dados, transaes e fator de ajuste.
Projeto de melhoria, projeto de desenvolvimento e manuteno de software.
Contagem prvia, contagem ajustada e contagem no ajustada.
Contagem de linhas do cdigo.
77) Qual a caracterstica geral que contempla uma aplicao que deve rodar em batch ou online?
Comunicao de dados
Processamento distribudo
Mltiplos locais
Facilidade de operao
Facilidade de instalao
78) Qual a principal inteno de uma consulta externa?
Gerar dados derivados para apresentao.
Recuperar dados para fora da fronteira sem nenhuma alterao nos dados.
Apresentar diferentes ordenaes de dados para sada.
Atualizar arquivos lgicos internos.
Alterar o comportamento do sistema.
79) Qual das afirmativas abaixo no objetivo da Anlise de Ponto Funo?
Medir a funcionalidade dos sistemas independentemente da tecnologia que foi utilizada no seu
desenvolvimento.
Permitir desenvolver a anlise de um sistema de forma mais objetiva e correta.
Fornecer ferramenta para auxiliar nas estimativas de recursos para o desenvolvimento de software.
Possibilitar o uso em diferentes projetos, em diferentes empresa e ambientes variados, demonstrando
consistncia na comparao.
Avaliar com base no que o sistema faz, ou seja, baseado nas funes que o sistema executa, independente
da tecnologia utilizada em sua implementao.
80) Qual das afirmativas abaixo no pode ser usada na definio da fronteira da aplicao:
Observar os relacionamentos do sistema com o meio externo focalizando os processos voltados para o
negcio, como visto pelo usurio;
Deve-se gerar uma documentao resultante da etapa de definio da fronteira: O Diagrama da fronteira da
aplicao;
Deve-se observar os arquivos que esto sendo usados independente do negcio.
Definir a fronteira, em projetos de manuteno coerente com a fronteira estabelecida para o sistema original;
Definir a fronteira da aplicao baseada na viso do usurio, ou seja, deve refletir a descrio do sistema
como percebido pelo usurio;
81) Qual dos seguintes passos no faz parte do procedimento de contagem de pontos funo?
Determinar o tipo de contagem.
Identificar a fronteira da aplicao.
Classificar as caractersticas gerais do sistema em simples, mdias e complexas.
Calcular a contribuio dada por ALI e AIE.
Calcular o valor do fator de ajuste.
82) Qual o maior problema na modalidade de contratao por preo global?
O maior problema da contratao por modalidade de preo global definir a forma de controlar os pontos de
pagamento do contrato, pois no h como medir a produtividade dos recursos humanos envolvidos no
projeto.
O maior problema da contratao por preo global o fato de no se poder trocar os recursos, pois isto
implica na produtividade do recurso no projeto.
O maior problema da contratao por modalidade de preo total que os recursos humanos envolvidos so
alocados no contratante e este no tem como controlar a produtividade.
O maior problema da contratao por preo global dividir as responsabilidades, portanto em caso de
modificaes estas devem ser autorizadas pelo contratado.
O maior problema da contratao por preo global o de modificaes solicitadas durante o projeto. O
contratado deve estabelecer mecanismos de reajuste caso isto acontea.
83) Qual o valor total de influncia para uma aplicao de 39 e o fator de ajuste : 1,04. Caractersticas so:
Comunicao de dados 3 Atualizaes online 5 Processamento distribudo 3 Processamento complexo 1
performance 3 reusabilidade 3 Configurao altamente utilizada 3 Facilidade de instalao 2 Volume de
transaes online 4 Facilidade de operao 2 Eficincia do usurio final 5 Mltiplos locais 2 Entrada de dados
online 3 Modificao facilitada 0 O que aconteceria com o fator de ajuste se todas as caractersticas tivessem
nota ZERO. Novo fator de ajuste seria:
39
0,39
1,04
1,35
0,65
84) Quantas so as caractersticas gerais de um sistema definidas em Anlise de Ponto Funo (APF)?
5
21
17
Depende do tipo de negcio
14
85) Quanto ao KLOC podemos afirmar corretamente:
Tem uma interpretao fsica compreensvel por seus usurios.
uma das melhores formas de medida usadas hoje, pois no permite interpretaes diferentes.
uma medida indireta, e pode ser usada como base para nos permitir comparar de forma precisa aspectos
dos diversos projetos.
uma medida fsica, direta, e permite comparar coisas diferentes (projetos com vrias caractersticas)
Serve como unidade de comparao entre as diversas linguagens, pois tem uma interpretao comum
86) Quanto ao Ponto Funo pode-se afirmar corretamente que:
Tem uma representao fsica e de fcil entendimento;
Tem como objetivo estimar as funcionalidades e definir o nmero de KLOC;
Assim como o KLOC pode medir o nmero de linhas de um software;
uma medida direta feita no cdigo do sistema;
Tem objetivo de medir a funcionalidade a ser entregue;
87) Quanto ao tipo de projeto, Bohen, classificou sua amostra de observao em:
bsico, intermedirio e avanado
orgnico, semi destacado, embarcado
orgnico, intermedirio, embutido
bsico, orgnico, embutido
bsico, orgnico e semi destacado
88) Quantos itens de dados podem sem identificados em um ALI ou AIE?
No mnimo zero e no Mximo indeterminado.
No Mximo 52 e no mnimo 1.
Mnimo 1 e Mximo Indeterminado.
No mnimo zero e no Mximo 52.
No mnimo indeterminado e no Mximo 52.
89) So Arquivos de Interface Externa (AIE):
Dados que sejam recebidos de outra aplicao e utilizados para adicionar, alterar/remover dados em arquivo
lgico interno (Entradas Externas - EE);
Dados referentes a arquivos de processamento por necessidades operacionais;
Dados cuja manuteno feita pela aplicao mas que sejam acessados e utilizados por outra aplicao
(Arquivos Lgicos Internos - ALI);
Dados armazenados fora da fronteira da aplicao;
Dados formatados e processados para uso por outra aplicao (Sadas Externas - SE);
90) So fatores de configurao:
I. A forma como os dados se comunicam
II. A complexidade dos algoritmos
III. A modelagem de dados referente ao sistema
IV. A especificao conceitual do sistema
V. A tecnologia de desenvolvimento do sistema em OO
A(s) sentena(s) correta(s) (so):
I,II,V
I,II,III,V
I,II,III,IV
todas
I,II,IV,V
91) Sobre as escolhas das 14 caractersticas podemos afirmar de forma absolutamente correta:
Estas caractersticas no precisam ser padronizadas pois so interpretadas de forma nica.
So usadas normalmente, mas devemos considerar valores mais baixos na avaliao devido defasagem.
Foram escolhidas no modelo inicial mas, tm sido adaptadas pelo IFPUG para a situao atual.
Foram escolhidas no modelo inicial e permanecem vlidas nos aspectos de sua observao.
No devem ser usadas modernamente, pois no refletem as caractersticas da tecnologia de TI de hoje.
92) Sobre o escopo da contagem escolha a afirmativa INCORRETA:
Deve considerar a viso do usurio sobre o negcio;
Afeta a medida a ser feita;
Deve ser definida dependendo dos processos elementares identificados pelo usurio;
Define um subconjunto do software medido e/ou pode incluir mais de uma aplicao;
Deve abranger apenas entradas para a aplicao.
93) Tenho um relatrio que somente extrao da base, mas sendo que se ultrapassar o limite de 100 linhas o
relatrio sai em arquivo. Como se deve contar?
Deve-se contar como duas SE, pois pode sair em relatrio ou gravado em disco
Deve ser contado como uma consulta e uma sada, pois precisa se definir o tipo de gravao
Neste caso existem diversas maneiras de contar como consulta
Pode ser considerado como CE ou SE depende do usurio
Contar como SE, pois h o clculo das linhas e desconhecimento do usurio que o relatrio ultrapassar o
limite (h contagem de linhas) ele ser gravado em disco, seno ser impresso
94) Um arquivo definido como:
Um conjunto de informaes percebidas pelo usurio.
Um grupo de dados logicamente relacionados.
Um conjunto de informaes definidas pelo analista.
Uma tabela do banco de dados do sistema.
Um registro de persistncia de dados.
95) Um arquivo referenciado:
uma tabela do sistema.
um ALI lido ou mantido por um processo elementar ou um AIE lido por um processo elementar.
um conjunto de itens de dados logicamente relacionados que podem ou no ser usados por processos
elementares.
So dados usados pelo sistema e solicitados ou no pelos usurio.
um ALI lido ou mantido pela aplicao que est sendo contada.
96) Um dos objetivos da Anlise de Ponto Funo (APF) :
Ajudar no processo de depurao do software
Definir os procedimentos para os testes do software.
Calcular quantas tabelas o sistema ter.
Medir a funcionalidade que usurio solicita e recebe.
Estimar o tamanho de uma equipe de desenvolvimento.
97) Um item de dado ou dado elementar um campo, reconhecido pelo usurio dentro dos arquivos lgicos internos
(ALI) ou dentro de arquivos de interface externa (AIE). Qual da opo abaixo NO uma regra de contagem:
Contar um item para cada campo reconhecido pelo usurio dentro dos ALI ou AIE.
Contar como itens de dados distintos, campos repetitivos com formatos idnticos mas que existem para
permitir mltiplas ocorrncias de um campo. (ex.: um campo de valor mensal aparecendo 12 vezes e um
campo de valor anual devem ser contados como dois itens de dados).
Contar somente um item de dados para campos que aparecem mais de uma vez em um ALI por causa da
tecnologia utilizada. (ex: tabelas de BD. As chaves utilizadas para relacionar as tabelas so contadas uma s
vez).
Contar somente um item para campos armazenados em mltiplos lugares. (ex.: data)
Os arquivos de relacionamento devem ter suas chaves consideradas com as respectivas repeties.
98) Um item de dado, tambm chamado de tipo de dado, :
Um campo nico, no repetido e reconhecido pelo usurio.
Um dado derivado de um processamento em um processo elementar na funo de consulta.
Qualquer elemento visual em um relatrio ou tela de entrada de dados.
Um dado derivado de um processo elementar que no atravessa a fronteira da aplicao.
Um subgrupo de dados dentro de um arquivo.
99) Um processo elementar definido como:
Um requisito no negcio do usurio.
Toda atividade que o sistema realiza.
Um mdulo de programa.
Um grupamento lgico de dados.
A menor unidade de atividade significativa para o usurio.
100) Um projeto medido em Kloc mostrou que a produtividade do programador era de 10 linhas de cdigo por dia,
em uma linguagem X. Outro projeto em uma linguagem Y mostrou que a produtividade foi de 12 linhas de cdigo
por dia. Marque a afirmativa correta.
Nada podemos falar sobre a qualidade do cdigo gerado, mas sendo x e y linguagens com caractersticas
diferentes, podemos concluir que o programador que trabalhou com X melhor do que o da linguagem y.
Podemos ter certeza que o cdigo gerado para a linguagem y estruturado e o da linguagem x no .
No h como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das
caractersticas da linguagem.
Podemos ter certeza que a produtividade do programador que trabalhou com a linguagem X maior que o
que trabalhou com a linguagem Y gerando cdigo de melhor qualidade.
Podemos ter certeza que a linguagem x exige menos comandos que a linguagem y para uma mesma tarefa.
101) Um relatrio solicitado por um usurio foi considerado muito trabalhoso pelo analista. E foi preciso gerar um
arquivo intermedirio para guardar dados transitrios durante o processamento e finalmente gerar o relatrio.
Como este arquivo classificado para o processo de contagem de PF?
Entrada de dados.
Sada externa.
Arquivo lgico interno.
No contado.
Arquivo de interface externa.
102) Um software do tipo ERP dever ser desenvolvido por vrias equipes. Os requisitos esto formalizados.
Neste caso para este software de 5,8 Kloc. No temos informaes sobre a plataforma de hardware, experincia
das pessoas ou mtodo de desenvolvimento. Neste caso classificaramos o desenvolvimento segundo Boehm
como:
Intermedirio e orgnico
Bsico e orgnico
Bsico restrito
Intermedirio e restrito
Intermedirio e semi destacado
103) Um usurio, na definio da IFPUG, :
Qualquer pessoa que usa e/ou opera o sistema.
o especialista em sistemas que contrata e/ou faz o clculo de PF dos sistemas.
Qualquer pessoa responsvel pela contratao de sistemas na organizao.
Qualquer pessoa ou "coisa" que interage com o sistema a qualquer momento e/ou especifica requisitos
funcionais.
Pessoa responsvel por fazer a anlise de ponto funo.
104) Uma consulta externa deve:
Gerar dados derivados.
Atualizar um arquivo lgico.
Referenciar pelo menos um arquivo.
Alterar o comportamento do sistema.
Pode gerar um ou mais grficos.
105) Uma consultoria foi contratada para identificar problemas de performance no banco de dados de uma
aplicao. Aps uma cuidadosa anlise decidiu-se dividir uma tabela crtica (para o desempenho) m trs outras
tabelas menores. Como a tabela inicial era um arquivo lgico interno que impacto esta mudana introduziu no
nmero de PF:
Deve-se contar como arquivos apenas os acessados por processos elementares, no ponto de vista do
analista.
Deve-se tornar a fazer a contagem considerando trs ALI.
Deve-se calcular o PF no ajustado , tendo em vista que esta tabela altera a performance do software.
Deve-se contar mais dois arquivos lgicos internos e verificar o total de PF para cada um.
Nenhuma mudana no nmero de PF.
106) Uma gravao em pen drive com dados da base, uma CE ou SE?
Se a extrao no tiver processamento SE, se for cpia da base CE
Se a extrao tiver processamento (clculo de registros) SE, se for cpia da base CE.
Se o pen drive servir de backup uma SE
Se o pen drive executar um antivrus SE
Se a extrao tiver processamento (clculo de registros) CE, se for cpia da base no deve ser contada.
107) Uma mtrica precisa ser estabelecida quando falamos em medidas. Quando falamos que o Rio de Janeiro
esta distante 400 km de So Paulo que aspecto da mtrica no est claramente definido?
A unidade de medida no esta claramente definida considerando que existem outros mltiplos de km e
ningum citou o sistema mtrico, isto pode tornar a informao imprecisa.
A descrio da mtrica no esta correta. Existe impreciso entre os locais iniciais e finais da medida. Isto nos
leva a informao errada sobre a distancia entre a cidade do Rio e a de So Paulo, pois no sabemos de
onde para onde se est medindo.
A expresso distancia entre Rio e So Paulo est corretamente definida e qualquer motorista de taxi levaria
um passageiro a So Paulo sem se preocupar com a distancia, pois sabe que de 400 km.
A forma de fazer a medida. Se esta medida direta ou indireta. E isto pode nos levar a dvida da distancia
entre o Rio e So Paulo.
A forma de medida neste caso pode nos levar a informao incorreta, pois existe um erro em cada forma de
medida. Ao se fazer a medida deve-se definir se feita de forma direta ou indireta.
108) Uma tela permite visualizar o mesmo relatrio com quatro tipos de ordenao diferentes. O rodap do
relatrio sempre traz o total de registros listados. Como esta funcionalidade deve ser contada?
Quatro consultas externas
Uma consulta externa
Quatro sadas externas
Quatro sadas e uma consulta
Uma sada externa
109) Ao se contratar por valor para um PF, qual a vantagem para uma concorrncia pblica, no Brasil?
Ao se definir PF cria-se uma referencia que permite comparar as propostas dos fornecedores. Desta forma,
podem-se comparar condies e preos entre os fornecedores.
110) Com relao ao risco de contratao, considerando que o controle feito por PF, qual a diferena da
contratao por homem hora e preo fixo?
Na contratao por preo fixo todo o risco transferido para o fornecedor. Na contratao por homem hora o
risco todo do contratante.
111) Considerando que o valor da contagem de um sistema 135 PF. O desenvolvimento em C OBOL deste
sistema gerou 12.150 linhas de Cdigo. Considerando que 1 PF equivalente a 70 linhas de Cdigo Java.
Calcule e justifique quantos pontos funes 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
implementao.
112) Em um grfico de prazo (no eixo vertical) e nmero de total de PF (no eixo horizontal) verificou-se que 150
PF so feitos em um prazo de 300 dias. E que 200 PF so feitos em 320 dias. Considerando que se assume o
risco da interpolao 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 interpolao: (170 150) /50 = (y
300)/20 2 / 5 = (y 300)/20 Y = 308 dias (assumindo o risco)
113) No processo de contagem de um AIE, verificou-se um registro de arquivo com os campos: nome, endereo,
telefone, CEP, Nmero-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 tero 55000 registros.
So contados dois arquivos referenciados. E 5 itens de dados no primeiro + 3 itens de dados. (oito itens de
dados).
114) No projeto do CERN, sobre a partcula de DEUS, as colises de prtons so identificadas por mtodos
computacionais grficos. Os dados so obtidos por sensores e processados. Aps o processamento so
executadas uma srie de medidas que permitem aos fsicos fazerem comparaes. 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 no feita diretamente no fenmeno. A medida feita a partir de grficos
modelados em dados obtidos a partir de sensores.
115) Por que uma medida direta no 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 produo ou realizao.
116) Qual a diferena entre medida e mtrica?
A medida feita a partir de uma especificao. A especificao a mtrica. Uma mtrica definida para se
acompanhar alguma caracterstica de um produto ou processo.
117) Qual a importncia da fronteira do sistema para o processo de medio?
A fronteira fundamental para definir o que ser contado. Quais os limites, o que entra no sistema e o que no
deve ser considerado.
118) Qual a importncia dos requisitos do software para o clculo de PF?
Os requisitos do software so fundamentais para a APF, pois o processo de medio baseado exclusivamente
neles. O insumo bsico da medio so os requisitos do sistema. Convm destacar que a APF mede apenas
uma parte dos requisitos do usurio para o sistema: os requisitos funcionais.
119) Qual o principio bsico da proposta da medida por ponto funo proposta por Albrecht?
Medir a funcionalidade que entregue ao usurio. Isto caracterizado pelo nmero de entradas, sadas,
consultas, arquivos e interfaces envolvidas no sistema.
120) 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 nmero de sada, nmero de entradas, nmero
de consultas, nmero de arquivos, nmero de interfaces.
121) Um sistema foi definido e dever ter um cadastro de cliente, outro cadastro de funcionrios. O usurio
solicitou um arquivo de LOG que possibilita auditoria. O sistema necessita ordenar dados por isto foi definido um
arquivo TEMP para auxiliar nesta tarefa. Tambm h necessidade de um arquivo que mantenha durante o
processamento as ltimas informaes 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?
So ALI todos os arquivos solicitados ou que so relacionados ao trabalho do Cliente: cadastro de clientes,
cadastro de funcionrios, log de auditoria, mensagens de auxilio. Os arquivos de trabalho do sistema ou no
solicitados NO SO ALI: arquivo de TEMP, arquivo de manter informaes e o arquivo batch.
122)