Buscar

Medida de esfor

Prévia do material em texto

1) Na classificação de classe de projeto com modo Embutido ou restrito temos as seguintes características, segundo Bhoem:
	
	software deve ser desenvolvido dentro de restrições operacionais, como por exemplo, sistema de controle de telefonia.
2) Considere as afirmativas abaixo relativas a definir a fronteira da aplicação. i) todos os relacionamentos do sistema com o seu exterior; ii) a pertinência dos dados, ou seja, a quem é confiada à responsabilidade de manutenção das informações, residentes no sistema; iii) os processos suportados pelo sistema que está sendo contado. iv) os critérios do analista que irá conduzir a contagem. Escolha a opção correta:
	
	As opções i,ii, iii estão corretas; a opção iv está errada
3) Quantas são as características gerais de um sistema definidas em Análise de Ponto Função (APF)?
	
	14
4) Qual a principal intenção de uma consulta externa?
	
	Recuperar dados para fora da fronteira sem nenhuma alteração nos dados.
5) Uma métrica precisa ser estabelecida quando falamos em medidas. Quando falamos que o Rio de Janeiro esta distante 400 km de São Paulo que aspecto da métrica não está claramente definido?
	
	A 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.
6) 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 contem dados derivados dos dois relatórios iniciais. E consultas "on line" as informações, sendo uma consulta feita pelo código do cliente, e outra pelo CEP. A entrada de dados é feita por duas telas (uma com dados do cliente, outra com dados relativos ao endereço) Neste caso consideramos as funções de entrada, saída e consulta:
	
	Saídas = 6; entradas = 2; consultas =2;
7) Com relação à consulta e saída podemos afirmar corretamente que:
	
	A saída externa permite diferentes ordenações dos dados.
8) No modelo de COCOMO intermediário consideram-se 4 grandes categorias de custos: 
I. Atributos do produto 
II. Atributos do Hardware 
III. Atributos de pessoal 
IV. Atributos de projeto 
Considerado as classes de custo acima responda a opção correta:
	
	O analista irá definir um multiplicador que será aplicado na fórmula do modelo básico. Este valor será o produto de valores que se encontram em uma tabela. A avaliação é feita de forma subjetiva pelo analista (ou quem faz à estimativa) com conhecimento em desenvolvimento de sistemas.
9) Considerando a contratação por preço fixo analise as sentenças abaixo e em seguida assinale a alternativa correta: 
I) O risco é totalmente transferido para o fornecedor. O contratante negocia com o contratado um preço e as formas de pagamento. O contratante estabelece os pontos de avaliação e pagamento do projeto 
II) Neste caso precisa-se alocar os recursos sob a responsabilidade do contratante e medir o trabalho já foi feito. O risco é incorporado pelo contratante
III) O contratado procura estabelecer controles para evitar os riscos, principalmente os introduzidos por mudança de requisitos. A mudança de um requisito implica em uma nova negociação
IV) Ponto Função (PF) é usado para medir o tamanho do projeto, e principalmente para acompanhar o projeto e liberar pagamentos por fase do projeto. É comum trabalhar-se com distribuições percentuais do total de PF estimado para o projeto estabelecidos entre o contratante e contratado para se controlar o projeto (pagamento, avaliação, etc.)
	
	As sentenças I,III, IV são corretas e a II não é correta.
10) Escolha a opção INCORRETA sobre a fronteira da aplicação:
	
	Varia de acordo com a tecnologia empregada;
11) Um tipo de registro é: 
	
	um subgrupo de dados dentro de um ALI ou AIE reconhecido pelo usuário
12) Um arquivo é definido como 
	
	Um conjunto de informações percebidas pelo usuário.
13) Analise as sentenças abaixo e em seguida assinale a alternativa correta:
I - A falta de tratamento correto na definição de requisitos é um dos maiores riscos do projeto;
II - O risco introduzido pela falta de tratamento correto nos requisitos pode ser eliminada na forma de contratação;
III - Normalmente a contratação por preço fixo conduz ao estabelecimento de um relacionamento harmonioso entre contratante e fornecedor;
IV - O maior problema de trabalhar com PF (Ponto Função) é garantir a mesma forma de contar.
	
	Somente as sentenças I e IV estão corretas
14) Existem formas de estimativas que ainda usam linhas de código, tem-se o método de Putnam que considera múltiplas variáveis e o ciclo de desenvolvimento do projeto, sobre o qual podemos afirmar:
	
	É um método que considera o tempo e características do ambiente de desenvolvimento, como experiência, recursos, etc.
15) Uma tela permite visualizar o mesmo relatório com quatro tipos de ordenação diferentes. O rodapé do relatório sempre traz o total de registros listados. Como esta funcionalidade deve ser contada?
	
	Quatro saídas externas
16) Considerando a contratação por homem hora analise as sentenças abaixo e em seguida assinale a alternatvia correta: 
I) Neste tipo de contratação a empresa fornecedora estabelece um preço por hora para seus profissionais que são alocados na contratante. O profissional recebe ordens dos gerentes de TI da empresa contratante e comporta-se como funcionário da contratante. 
II) O modelo é flexível pois permite ao contratante solicitar modificações e novos serviços, pois esta pagando por hora. Os erros também são absorvidos pelo contratante. 
III) O estabelecimento do controle por ponto função nos permite medir se as horas registradas estão compatíveis com o número de Pontos Função (PF) trabalhados pelos contratados. Desta forma pode-se acompanhar para cada profissional e o número de PF. Pode-se criar a métrica: Produtividade = PF/hora .
IV) Deve-se ainda destacar o alto risco deste tipo de contratação, pois os profissionais são colocados na empresa cumprindo horário, subordinado a outros gerentes e isto gera problemas trabalhistas pois podem criar vínculos de emprego do terceirizado com o contratante.
	
	As sentenças I, II, III e IV são todas corretas.
17) Qual a característica geral que contempla uma aplicação que deve rodar em batch ou online? 
	
	Comunicação de dados
18) A região do Impossível determinado na curva de Rayleigh-Putnam mostra de forma matemática que:
	
	Nem sempre é possível diminuir o prazo de um projeto com o aumento de recursos.
19) Sobre o escopo da contagem escolha a afirmativa INCORRETA:
	
	Deve abranger apenas entradas para a aplicação;
20) Diariamente o sistema financeiro de uma empresa processa um arquivo texto fornecido pelo banco para conciliação do saldo das contas da empresa, conferindo o valor do saldo com o saldo das contas no banco. Como este arquivo texto é classificado para o sistema financeiro do banco.
	
	Arquivo Lógico Interno.
21) Analise as sentenças abaixo sobre as técnicas para desenvolver estimativas de esforço e em seguida assinale a alternativa correta:
I. As técnicas de estimativas envolvem uma análise das tarefas a serem feitas em termos de detalhe, por isto deve-se fazer a decomposição detalhada da tarefa. 
II. Outra forma de se estimar os custos e o esforço necessário para desenvolver software é desenvolver curvas a partir de dados experimentais , e ir calibrando estas curvas. 
III. Uma forma eficaz é para cada necessidade de estimativa reunir a equipe de desenvolvimento e após ouvir a opinião destes escolher o parecer do profissional mais experiente, mesmo para novas situações. 
IV. Outra forma é manter uma base estatística de projetos anteriores e fazer interpolação de para novas necessidades.
	
	As afirmativas I, II,IV são corretas a III é de alto risco
22) Quais dos seguintes passos não faz parte do procedimento de contagem de ponto função:
	
	classificar as características do sistema em simples, média e complexas
23) Quanto ao Ponto Função pode-se afirmar corretamente que:
	
	Tem objetivo de medir a funcionalidade a ser entregue;
24) Com relação às estimativas de software marque a afirmativa correta (forma completa):
	
	Para uma aplicação existe ou nova desejamos saber quanto tempo será necessário para o desenvolvimento e também quanto é o custo.
25) Escolha alternativa abaixo que melhor define o propósito da contagem de Ponto Função. 
	
	Definir uma forma de medir, estimar e controlar o desenvolvimento.
26) O valor total de influência para uma aplicação é 39 e o fator de ajuste é 1,04. As características dessa aplicação são:
Comunicação de dados 3 
Atualizações on line 5
Processamento distribuído 3 
Processamento complexo 1
Performace 3 
Reusabilidade 3
Configuração altamente utilizada 3 
Facilidade de instalação 2
Volume de transações on line 4 
Facilidade de operação 2
Eficiência do usuário final 5 
Múltiplos locais 2
Entrada de dados on line 3 
Modificação facilitada 0 
Assinale o novo fatra de ajuste, caso todas as características tivessem nota cinco:
	
	1,35
27) Ao se definir as variáveis de estimativa usadas para "classificar por tamanho" cada elemento e etapa no processo de desenvolvimento do software, de forma sempre correta, estamos:
	
	Definindo uma "base line" para coletar dados históricos e que serão usados como um conjunto com variáveis de estimativa para que se desenvolva projeções de custo e de esforço.
28) Uma gravação em "pen drive" com dados da base, é uma CE ou SE ?
	
	Se a extração tiver processamento (cálculo de registros) é SE se for cópia da base é CE.
29) Ao se estimar o esforço de um software dependendo da fase do projeto pode-se afirmar de forma correta:
	
	Pode-se ter uma um erro significativo
30) Um projeto medido em Kloc mostrou que a produtividade do programador era de 10 linhas de código por dia, em uma linguagem X. Outro projeto em uma linguagem Y mostrou que a produtividade foi de 12 linhas de código por dia. Marque a afirmativa correta.
	
	Não há como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das características da linguagem.
31) Qual das afirmativas abaixo não é objetivo da Análise de Ponto Função?
	
	Permitir desenvolver a análise de um sistema de forma mais objetiva e correta.
32) Como se deve contar se uma aplicação atualiza a data de importação em um arquivo texto?
	
	Deve-se contar uma EE e contar a data como item de dados
33) As seguintes regras não são aplicáveis à fronteira de aplicação:
	
	Deve-se considerar o volume d trabalho de cada equipe desenvolvimento para se definir a fronteira da aplicação.
34) Baseado na recomendação do PMI sobre estimativas de prazos pode-se afirmar
	
	O esforço estimado deve ser de 14,63 mês*homem e o prazo 10,73 meses.
35) 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. 
Então, podemos afirmar que:
	
	Deve-se contar duas consultas externas.
36) Tenho um relatório que é somente extração da base, mas sendo que se ultrapassar o limite de 100 linhas o relatório sai em arquivo. Como se deve contar?
	
	Contar como SE, pois há o cálculo das linhas e é de conhecimento do usuário que o relatório ultrapassar o limite (há contagem de linhas) ele será gravado em disco, senão será impresso
37) O valor do fator de ajuste:
	
	Ajusta em +/- 35% os pontos de função não ajustados.
38) Podemos concluir de forma correta:
	
	As estimativas no Brasil ainda são feitas, na sua maioria, sem método.
39) Uma gravação em pen drive com dados da base, é uma CE ou SE ?
	
	Se a extração tiver processamento (cálculo de registros) é SE, se for cópia da base é CE.
40) Qual das afirmativas abaixo não pode ser usada na definição da fronteira da aplicação:
	
	Deve-se observar os arquivos que estão sendo usados independente do negócio.
41) 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
	
	1,06
42) Considere as sentenças abaixo e em seguida assinale a alternativa correta: 
i) Pode-se calcular o fator de ajuste para cada segmento de negócio e usá-lo em diversos orçamentos. 
ii) Não é obrigatório o seu uso a partir de 2003 devido às múltiplas interpretações que se pode ter para as 14 características. 
iii) O IFPUG procura padronizar a forma de avaliação dos técnicos, determinando características da observação, a fim de diminuir a subjetividade.
	
	As três sentenças são verdadeiras
43) O Lei 8.666/93 regulamenta o artigo 37, inciso XXI, da Constituição Federal, instituindo normas para licitações e contratos da administração pública. No Brasil, uma concorrência pública:
	
	deve garantir o menor preço na mesma unidade, por isto se determina o menor valor de R$ por PF (Ponto Função), garantindo-se que a avaliação de PF será medido por profissionais igualmente qualificados
44) Qual das afirmativas abaixo não é objetivo da Análise de Ponto Função?
	
	Permitir desenvolver a analise de um sistema de forma mais objetiva e correta;
45) A primeira atividade em uma empresa que deseja ter um processo de estimativas para o projeto de software é:
	
	Definir um conjunto de métricas e montar uma grande base de dados voltados para estimativas
46) Considere as afirmativas abaixo sobre estimativas de custos e prazos em software:
( i ) Não é ciência exata; 
( ii ) Deve-se diminuir o nível de erro das estimativas; 
( iii ) Um erro na estimativa pode comprometer o projeto. 
( iv ) Com funções matemáticas temos como definir valores de forma precisa. 
Escolha a alternativa correta:
	
	As afirmativas I, II e III estão corretas e a afirmativa IV está errada
47) A técnica de análise de Pontos de Função não traz benefícios para:
	
	Para definir o desenho do software e as tabelas de banco de dados;
48) Quanto ao tipo de projeto, Bohen, classificou sua amostra de observação em:
	
	orgânico, semi destacado, embarcado
49) Que vantagens na modalidade homem/hora são introduzidas ao se usar PF (Ponto Função)?
	
	O uso de PF permite que o contratante controle a produtividade de cada recurso alocado pelo contratado, podendo pedir a substituição do recurso cuja produtividade não atenda ao nível desejado
50) Quais as vantagens e desvantagens da contratação por homem/hora? 
	
	O contrato por homem/hora é bom para o fornecedor de mão de obra, pois o risco é todo do contratante inclusive os referentes a falta de produtividade e erros de especificação
51) Um arquivo referenciado:
	
	É uma ALI lido ou mantido por um processo elementar ou um AIE lido por um processo elementar.
52) Considere a fórmula abaixo e responda a sentença correta: 
Esforço = 0,12*número de páginas + 0,36*número de linhas de código + 0,35* quantidade de testes especificados + 0,12*numero de telas + 0,05*itens de dados. 
	
	É uma formula de medidas diretas de um modelo dinâmico de múltiplas variáveis.
53) Como se aplica engenharia reversa para determinar preços para PF (Ponto Função)?
	
	Pode-se fazer a contagem de PF para projetos já terminados, analisando-se o custo e prazo para cada etapa e artefato produzido54) Assinale a sentença INCORRETA abaixo:
	
	Um método que para a mesma situação ao se fazer a um estimativa pode ser usado pois a consistência do método independe do risco introduzido.
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:
	
	As opções i,ii, iii estão corretas; a opção iv está errada
56) O que é a modalidade de contratação por preço total?
	
	Na modalidade de preço total o rissco passa a ser todo do contratado e este desve estabelecer mecanismos
de reajuste para casos de modificação dos requisistos.
57) Como classificar um arquivo texto que é importado pelo sistema?
	
	Deve se considerar como uma entrada externa
58) Da formula de ponto de função ajustado mostrada abaixo podemos sempre concluir: Tot_ponto_função¬_ajustado = tot_contado * (0,65 + 0,01 * (somatoriodegrau de influencia de 1 a 14 ))
	
	O fator de ajuste é sempre um número real.
59) Há necessidade de se alterar um campo mas consultam-se outros n itens. Quantos itens de dados devem ser contados?
	
	Apenas n+1 itens de dados
60) Quais os tipos de contagem de Ponto Função?
	
	Projeto de melhoria, projeto de desenvolvimento e manutenção de software.
61) Qual dos seguintes passos não faz parte do procedimento de contagem de pontos função?
	
	Classificar as características gerais do sistema em simples, médias e complexas.
62) Escolha a alternativa correta:
	
	Uma medida é feita segundo definições de uma métrica. A métrica precisa ser claramente definida.
63) Em uma concorrência, qual o objetivo de discriminar os 13800 PF (Pontos Função) globais?
	
	O objetivo de se dar o total de PF é permitir que o fornecedor avalie o valor total do contrato dependendo
do seu valor por PF.
64) O Lei 8.666/93 regulamenta o artigo 37, inciso XXI, da Constituição Federal, instituindo normas para licitações e contratos da administração pública. Com base nessa lei, como se pode usar o PF (Ponto Função) para remunerar o fornecedor em uma concorrência?
	
	Em uma concorrência o vencedor é o que determina a menor quantidade de PF e o menor prazo para
entrega dos PF.
65) Um usuário, na definição da IFPUG, é
	
	Qualquer pessoa ou "coisa" que interage com o sistema a qualquer momento e/ou especifica requisitos
funcionais.
66) Qual o maior problema na modalidade de contratação por preço global?
	
	O maior problema da contratação por preço global é o de modificações solicitadas durante o projeto. O
contratado deve estabelecer mecanismos de reajuste caso isto aconteça.
67) Na classificação de classe de projeto com modo Orgânico ou convencional temos as seguintes características, segundo Bhoem:
	
	software simples, pequenos, pequenas equipes com relativa experiência. Trabalha-se um conjunto de
requisitos não tão rígidos, podem-se exemplificar pequenos sistemas.
68) A variação de notas das características de um software, pode influenciar o valor final da contagem de Ponto Função:
	
	De 0 a 70 para todas as características.
69) Quantos itens de dados podem sem identificados em um ALI ou AIE?
	
	Mínimo 1 e Máximo Indeterminado.
70) 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:
	
	Que para um novo projeto a linguagem mais indicada é o Python
71) São fatores de configuração:
I. A forma como os dados se comunicam
II. A complexidade dos algoritmos
III. A modelagem de dados referente ao sistema
IV. A especificação conceitual do sistema
V. A tecnologia de desenvolvimento do sistema em OO
A(s) sentença(s) correta(s) é(são):
	
	I,II,V
72) No software orientado a objetos, segundo o Prof. Pressman, podemos afirmar:
	
	Deve-se usar a estimativa por PF usando-se a decomposição de casos e uso.
73) O valor do fator de ajuste:
	
	Reflete a funcionalidade específica da aplicação.
74) 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?
	
	Não é contado.
75) Uma consultoria foi contratada para identificar problemas de ¿performace¿ no banco de dados de uma aplicação. Após uma cuidadosa análise decidiu-se dividir uma tabela crítica (para o desempenho) m três outras tabelas menores. Como a tabela inicial era um arquivo lógico interno que impacto esta mudança introduziu no número de PF:
	
	Nenhuma mudança no número de PF.
76) Um projeto medido em Kloc mostrou que a produtividade do programador era de 10 linhas de código por dia, em uma linguagem X. Outro projeto em uma linguagem Y mostrou que a produtividade foi de 12 linhas de código por dia. Marque a afirmativa correta.
	
	Não há como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das
características da linguagem.
77) Escolha a opção correta sobre ferramentas e estimativas de esforço:
	
	Técnicas empíricas usam expressões derivadas de dados históricos, para o esforço e o tempo, com o
objetivo de prognosticar essas quantidades para o projeto
78) Um dos objetivos da Análise de Ponto Função (APF) é:
	
	Medir a funcionalidade que usuário solicita e recebe.
79) Ao se encontrar o valor 132,34 PF podemos afirmar com certeza que:
	
	O valor refere-se a ponto função ajustado.

Continue navegando