Buscar

Medidas de esforço de desenvolvimento de software

Prévia do material em texto

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 
 
 
 
apenas ii 
 
apenas i e ii 
 
apenas i 
 
iii 
 
Todas as afirmações 
 
Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201402840982) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) 
 
Segundo Pressman, as medidas quantitativas que permitem ao pessoal de software ter ideia da eficácia do 
processo de software e dos projetos que são conduzidos usando o processo como arcabouço, são 
 
 
 
Métricas de software. 
 
Artefatos de software. 
 
Etapas de desenvolvimento do software. 
 
Processo de software. 
 
Qualidade de software. 
 
Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201402276600) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) 
 
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. 
 
 
 
Podemos ter certeza que o código gerado para a linguagem y é estruturado e o da linguagem x não é. 
 
Podemos ter certeza que a produtividade do programador que trabalhou com a linguagem X é maior 
que o que trabalhou com a linguagem Y gerando código de melhor qualidade. 
 
Podemos ter certeza que a linguagem x exige menos comandos que a linguagem y para uma mesma 
tarefa. 
 
Não há como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das 
características da linguagem. 
 
Nada podemos falar sobre a qualidade do código gerado, mas sendo x e y linguagens com 
características diferente, podemos concluir que o programador que trabalhou com X é melhor do que o 
da linguagem y. 
 
 
 
 
 
 4a Questão (Ref.: 201402817390) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) 
 
O que é KLOC? 
 
 
 
É uma medida direta, e por isso, é feita sobre o fenômeno. Só podemos contar as linhas de um software 
após ele ter sido terminado. 
 
É uma métrica mal especificada e pode conduzir a decisões de baixa qualidade. 
 
É uma medida de software, que pode ser mensurada de acordo com projetos anteriores, sem 
preocupação com linguagem. 
 
É uma medida indireta, feita ainda na fase de analise do projeto. 
 
Inclui pontos por função, métricas e todas as suas medidas. 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201402276614) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) 
 
escolha a afirmativa correta: 
 
 
 
A medida mede o produto e a medida de referencia mede o processo. 
 
A medida direta só pode ser feita no produto. Sempre que precisamos medir o processo precisamos fazê-
lo de forma indireta. 
 
A medida pode ser feita no produto ou no processo, mas precisa estar corretamente definida em termos 
de métrica. 
 
A métrica mede o processo enquanto a medida mede o produto. 
 
A métrica e medida no caso do processo são sinônimas e a referencia mede o produto. 
 
Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201402276629) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) 
 
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 o indicado é se trabalhar com PHP. 
 
Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java. 
 
Que para um novo projeto o indicado é trabalhar com Java. 
 
Que para um novo projeto a linguagem mais indicada é o Python 
 
Que a equipe de desenvolvimento do sistema 2 tem menos experiência de que a desenvolveu o 
sistema 4. 
 
1a Questão (Ref.: 201402276732) Fórum de Dúvidas (0) Saiba (0) 
 
Ao se encontrar o valor 132,34 PF podemos afirmar com certeza. 
 
 
 
O valor refere-se à funcionalidade total de entradas, saídas 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 função ajustado 
 
O valor refere-se a ponto função não ajustado 
 
 
 
 
 
 2a Questão (Ref.: 201402775818) Fórum de Dúvidas (0) Saiba (0) 
 
Qual a afirmativa absolutamente comrreta sobre como APF é usado no gerenciamento de projetos de software? 
 
 
 
PF não serve para medir projetos de software 
 
PF só serve para concorrência públicas 
 
permite medir o software 
 
Não é usado em projetos de software 
 
PF não tem um uso muito dessiminado 
 
 
 
 
 
 3a Questão (Ref.: 201402394844) Fórum de Dúvidas (0) Saiba (0) 
 
A indústria de software continua sentindo os efeitos da crise do software da década 80. 
Principalmente a falta de previsibilidade de custo e prazo de projetos de software, pode 
levar a conseqüências desastrosas 
Baseado nos conceitos de medidas indiretas e medida da funcionalidade, identifique com 
verdadeiro ou falso as alternativas abaixo: 
( ) Ponto de função é uma unidade de medida de software para estimar o tamanho de um 
sistema de informação baseando-se na funcionalidade percebida pelo usuário do sistema. 
( ) Ponto de função é uma unidade de medida de software dependentemente da 
tecnologia usada para implementá-lo. 
( ) Os Pontos de Função podem ser utilizados para medir sistemas em várias fases do 
ciclo de vida, no desenvolvimento ou na manutenção. 
 
 
 
 
 
v, v, v 
 
f, v, v 
 
v, f, v 
 
v, v, f 
 
f, f, v 
 
Gabarito Comentado 
 
 
 
 4a Questão (Ref.: 201402276777) Fórum de Dúvidas (0) Saiba (0) 
 
o que melhor representa a visão do usuário, para análise de ponto função: 
 
 
 
São implementadas em diagramas de classes. 
 
Depende do seu nível de conhecimento sobre sistemas. 
 
É a representação do negócio em forma de diagramas. 
 
É somente aquilo que o usuário entende. 
 
É uma descrição das funções do negócio podendo variar na implementação. 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201402762701) Fórum de Dúvidas (0) Saiba (0) 
 
Uma vez calculada a quantidade de pontos de função ajustados, é necessário o cálculo de um fator de ajuste 
baseado nas características gerais do sistema. Qual a principal fonte de informação para esse cálculo 
 
 
 
Os requisitos funcionais do sistema e o modelo de casos de uso 
 
A modelagem OO do sistema e seus principais diagramas UML 
 
Os requisitos não funcionais identificados em 14 características 
 
Os protótipos funcionais e os modelos de caso de uso 
 
Os requisitos não funcionais identificados pela ISO 9126 
 
 
 
 
 
 6a Questão (Ref.: 201402253280) Fórum de Dúvidas (0) Saiba (0) 
 
O valor do fator de ajuste: 
 
 
 
Possui uma faixa de valore que varia de 0 a 5. 
 
Ajusta em +/- 35% os pontos de função não ajustados. 
 
Reflete a dificuldade em dar manutenção em um sistema existente. 
 
Sempre aumenta em até 35% a contagem dos pontos função. 
 
Sempre diminui em até 35% a contagem dos pontos de função.1a Questão (Ref.: 201402253232) Fórum de Dúvidas (0) Saiba (0) 
 
Quais dos seguintes passos não faz parte do procedimento de contagem de Ponto Função: 
 
 
 
Calcula o valor do fator de ajuste 
 
Levantar o total de itens de dados usados 
 
Identificar a fronteira da aplicação 
 
Classificar as características do sistema em simples, média e complexas 
 
Determinar o tipo de contagem 
 
 
 
 
 
 2a Questão (Ref.: 201402253233) Fórum de Dúvidas (0) Saiba (0) 
 
A FRONTEIRA DA APLICAÇÃO deve ser definida com base: 
 
 
 
No ponto de vista do analista 
 
Nas diferentes plataformas em que a aplicação é executada 
 
No ponto de vista do usuário 
 
Nas diferentes linguagens que serão utilizadas 
 
Nas diferentes equipes envolvidas 
 
 
 
 
 
 3a Questão (Ref.: 201402867216) Fórum de Dúvidas (0) Saiba (0) 
 
A técnica de Análise por Pontos de Função considera que outros fatores afetam o tamanho funcional de um 
sistema. Estes fatores estão relacionados com características da aplicação. 
Assinale a alternativa correta abaixo: 
 
 
 
No cálculo dos PF não ajustados, é levada em conta a tecnologia usada, mas não é levada em conta os 
requisitos não funcionais 
 
No cálculo dos PF ajustados, não é levada em conta a tecnologia usada nem os requisitos não 
funcionais 
 
No cálculo dos PF não ajustados, é levada em conta a tecnologia usada e os requisitos não funcionais 
 
No cálculo dos PF não ajustados, não é levada em conta a tecnologia usada, mas é levada em conta os 
requisitos não funcionais 
 
No cálculo dos PF não ajustados,não é levada em conta a tecnologia usada nem os requisitos não 
funcionais 
 
 
 
 
 
 4a Questão (Ref.: 201402867233) Fórum de Dúvidas (0) Saiba (0) 
 
O número de pontos de função não ajustados de um sistema reflete a funcionalidade que o sistema fornecerá ao 
usuário, sem considerar as especificidades do sistema. Para ajustar os pontos de função encontrados devem ser 
levadas em consideração 14 (quatorze) características do sistema que serão analisadas e fornecerão o valor do 
fator de ajuste. 
Dentre as opções abaixo, qual não corresponde a uma destas características? 
 
 
 
Formatação de Dados 
 
Múltiplos Locais 
 
Entrada de Dados On-Line 
 
Atualização On-Line 
 
Processamento Distribuído 
 
 
 
 
 
 5a Questão (Ref.: 201402394963) Fórum de Dúvidas (0) Saiba (0) 
 
Para trabalhar com APF a IFPUG para 14 fatores a serem analisados um conjunto de características que devem 
ser verificadas. 
Em função destas características, correlacione as colunas abaixo: 
i. Interação 
ii. Distribuição 
iii. Operação 
iv. Flexibilidade 
( ) Aspectos relacionados aos recursos utilizados na comunicação de dados do aplicativo. É importante 
determinar que protocolos são utilizados pelo aplicativo para o recebimento ou o envio de informações; 
( ) Aspectos relacionados com a facilidade de operação do aplicativo. Avalia procedimentos operacionais 
automáticos e mecanismos de iniciação, 
( ) Aspectos relacionados à reutilização do código do aplicativo. 
( ) Aspectos relacionados com o grau de dificuldade de implementação do aplicativo. Verifica planos de 
conversão e de implementação; 
 
 
 
iii, iv, i, ii 
 
ii, iii, i, iv 
 
iv, ii, i, iii 
 
ii, iv, i, iii 
 
i, iii, ii, iv 
 
 
 
 
 
 6a Questão (Ref.: 201402276679) Fórum de Dúvidas (0) Saiba (0) 
 
Da expressão: Tot_ponto_função¬_ajustado = tot_contado * (0,65 + 0,01 * ) Podemos afirmar de forma 
correta: 
 
 
 
Que 1% da contagem refere-se à implementação. 
 
Que 65 % da contagem refere-se à funcionalidade. 
 
A funcionalidade não é expressa diretamente na fórmula . 
 
Que 66% da contagem refere-se à funcionalidade. 
 
Que 35 % da contagem refere-se à implementação. 
1a Questão (Ref.: 201402253634) Fórum de Dúvidas (0) Saiba (0) 
 
Quantos itens de dados podem sem identificados em um ALI ou AIE? 
 
 
 
No mínimo indeterminado e no Máximo 52. 
 
Mínimo 1 e Máximo Indeterminado. 
 
No mínimo zero e no Máximo indeterminado. 
 
No Máximo 52 e no mínimo 1. 
 
No mínimo zero e no Máximo 52. 
 
Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201402897407) Fórum de Dúvidas (0) Saiba (0) 
 
No âmbito da análise de pontos de função, as funções de dados representam as funcionalidades fornecidas ao 
usuário para atender requisitos internos e externos referentes a dados. De acordo com o IFPUG, são dois tipos 
de função de dados: 
 
 
 
arquivo lógico externo e arquivo de interface interno. 
 
consulta externa e entrada externa. 
 
arquivo de interface interno e arquivo de interface externo. 
 
arquivo lógico interno e arquivo lógico externo. 
 
arquivo lógico interno e arquivo de interface externo. 
 
 
 
 
 
 3a Questão (Ref.: 201402805636) Fórum de Dúvidas (0) Saiba (0) 
 
Podemos dizer que uma medida é: 
 
 
 
Só é utilizado em KLOC. 
 
Não é usada em pontos por função 
 
é um valor tomado segundo a definição de uma métrica 
 
é a descrição perfeita de um processo 
 
é uma métrica 
 
 
 
 
 
 4a Questão (Ref.: 201402253690) Fórum de Dúvidas (0) Saiba (0) 
 
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+1 itens de dados 
 
 
Apenas n itens de dados 
 
 
Apenas 2 itens de dados 
 
 
Apenas n + n + 1 itens de dados 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201402253694) Fórum de Dúvidas (0) Saiba (0) 
 
Uma gravação em pen drive com dados da base, é uma CE ou SE ? 
 
 
 
Se o pen drive servir de backup é uma SE 
 
Se a extração tiver processamento (cálculo de registros) é CE, se for cópia da base não deve ser contada 
 
Se a extração não tiver processamento é SE, se for cópia da base é CE 
 
Se o pen drive executar um antivírus é SE 
 
Se a extração tiver processamento (cálculo de registros) é SE, se for cópia da base é CE. 
 
 
 
 
 
 6a Questão (Ref.: 201402276788) Fórum de Dúvidas (0) Saiba (0) 
 
Quais dos seguintes passos não faz parte do procedimento de contagem de ponto função: 
 
 
 
Determinar o tipo de contagem 
 
levantar o total de itens de dados usados 
 
calcula o valor do fator de ajuste 
 
classificar as características do sistema em simples, média e complexas 
 
Identificar a fronteira da aplicação. 
Sobre arquivo referenciado é correto afirmar que: 
 
 
 
É um conjunto de itens de dados que são usados, mas não lidos ou mantidos pelo sistema. 
 
É um AIE lido ou mantido por um processo elementar da aplicação que está sendo contada. 
 
É uma tabela do sistema. 
 
É um ALI lido ou mantido por um processo elementar ou um AIE lido por um processo elementar. 
 
São dados de referência mantidos pelo sistema e solicitados pelo usuário. 
 
Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201402276793) Fórum de Dúvidas (0) Saiba (0) 
 
Um processo elementar é definido como: 
 
 
 
Um requisito no negócio do usuário. 
 
Toda atividade que o sistema realiza. 
 
Um módulo de programa. 
 
Um grupamento lógico de dados. 
 
A menor unidade de atividade significativa para o usuário. 
 
Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201402276818) Fórum de Dúvidas (0) Saiba (0) 
 
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.Se a extração tiver processamento (cálculo de registros) é CE se for copia da base não deve ser contada 
 
Se o pen drive executar um anti vírus é SE 
 
Se a extração não tiver processamento é SE se for copia da base é CE 
 
Se o pen-drive servir de backup é uma SE 
 
Gabarito Comentado 
 
 
 
 4a Questão (Ref.: 201402253972) Fórum de Dúvidas (0) Saiba (0) 
 
Podemos afirmar sobre a classificação do tipo do software chamado de Modelo 3 (avançado), no modelo 
COCOMO de Bhoem, que: 
 
 
 
incorpora um conjunto de requisitos não tão rígidos, pode-se exemplificar pequenos sistemas. 
 
incorpora a avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de 
desenvolvimento (análise de projeto, codificação, testes...) 
 
incorpora um desenvolvimento dentro de restrições operacionais, como por exemplo, sistema de controle 
de telefonia. 
 
é um modelo estático de valor simples que computa o esforço de desenvolvimento de software. 
 
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. 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201402253957) Fórum de Dúvidas (0) Saiba (0) 
 
Com relação à atividade de estimar podemos afirmar de forma correta: 
 
 
 
O processo de estimativa envolve basicamente estimar quatro aspectos: o tamanho do produto a ser 
gerado; o esforço empregado; duração do projeto; e custo do projeto. 
 
O processo de estimativas envolve basicamente quatro aspectos: Custo do projeto, tamanho, qualidade e 
escopo do projeto. 
 
O processo de estimativas envolve basicamente estimar: Esforço empregado, custo do projeto, erros a 
serem cometidos e qualidade do projeto. 
 
O processo de estimativas envolve basicamente quatro aspectos: Esforço do projeto, escopo do projeto, 
custos do projeto e duração. 
 
O processo de estimativas envolve basicamente quatro aspectos: Esforço empregado, escopo definido, 
custo do projeto, qualidade do projeto. 
 
 
 
 
 
 6a Questão (Ref.: 201402762678) Fórum de Dúvidas (0) Saiba (0) 
 
A Análise de pontos de função possui um ciclo de contagem para chegar ao que é denominado "pontos de 
função não ajustados". Assinale a opção que possui etapas desse ciclo 
 
 
 
Especificação de Requisitos, Medir Funções de Dados e Implantação do 
Sistema 
 
Especificação de Requisitos, Medir Funções de Dados e Medir Funções 
Transacionais 
 
Determinação de Escopo e Fronteira,Medir Funções de Dados e Implantação 
do Sistema 
 
Determinação de Escopo e Fronteira,Medir Funções de Dados e Medir 
Funções Transacionais 
 
Especificação de Requisitos, Determinação de Escopo e Fronteira e 
Implantação do Sistema 
1a Questão (Ref.: 201402895460) Fórum de Dúvidas (0) Saiba (0) 
 
Considerado modelo estático de valor simples que computa o esforço de desenvolvimento de software como 
uma função do tamanho expresso em linhas de código. 
A afirmativa acima, se refere a: 
 
 
 
COCOMO Intermediário 
 
COCOMO Avançado. 
 
COCOMO Básico 
 
Albrecht Avançado. 
 
Albrecht Intermediário 
 
 
 
 
 
 2a Questão (Ref.: 201402895474) Fórum de Dúvidas (0) Saiba (0) 
 
A identificação de uma saída externa pode ser feita pela identificação de todos os processo e informações de 
controle que enviam dados para fora da fronteira da aplicação. 
Identifique qual das opções abaixo não corresponde a uma saída externa: 
 
 
 
Relatórios Online 
 
Gerador de relatório; 
 
Formatos gráficos 
 
Dados transferidos para outra aplicação 
 
Tela de ajuda 
 
 
 
 
 
 3a Questão (Ref.: 201402895488) Fórum de Dúvidas (0) Saiba (0) 
 
Uma saída externa é um processo elementar que envia dados ou informações de controle para fora da fronteira 
da aplicação. 
Qual das assertivas abaixo corresponde a uma Saída externa? 
 
 
 
Telas de ajuda 
 
Relatórios múltiplos com a mesma lógica e formato 
 
Controles de paginação. 
 
Relatórios criados pelo usuário de forma dinâmica usando uma linguagem como SQL 
 
Dados transferidos para outra aplicação. 
 
 
 
 
 
 4a Questão (Ref.: 201402750794) Fórum de Dúvidas (0) Saiba (0) 
 
O foco desta métrica é? 
 
 
 
Complexidade 
 
Casos de uso 
 
Funcionalidades 
 
Requisitos 
 
Linhas de código 
 
 
 
 
 
 5a Questão (Ref.: 201402760824) Fórum de Dúvidas (0) Saiba (0) 
 
Qual dos itens abaixo representa um custo variável, em um projeto de desenvolvimento de software? 
 
 
 
Salário da equipe administrativa 
 
Segurança e vigilância 
 
Insumos produtivos 
 
Aluguel de equipamentos 
 
Limpeza e conservação do ambiente de desenvolvimento 
 
 
 
 
 
 6a Questão (Ref.: 201402395291) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
 
 
i, iii, ii 
 
i, ii, iii 
 
ii, iii, i 
 
ii, i, iii 
 
iii, ii, i 
 
1a Questão (Ref.: 201402895516) Fórum de Dúvidas (0) Saiba (0) 
 
Segundo Pressman, um software orientado a objetos deve ter outra abordagem. 
Qual das opções abaixo não corresponde a um destes 6 passos? 
 
 
 
Desenvolver estimativas, usando decomposição de esforço, análise FP que seja aplicável a aplicações 
convencionais. 
 
Desenvolver casos, usos e determine uma contagem. Reconhecer que o número de casos e uso podem 
modificar à medida que se desenvolve o projeto. 
 
A partir do modelo de análise, determinar o número de classes-chave. 
 
Dividir o número total de classes (chave e apoio) pelo número médio de unidades de trabalho por 
classes. 
 
Categorizar o tipo de interface para aplicação, para as classes de apoio. -Multiplicar o número de classes 
chaves pelo multiplicador, para obter uma estimativa para o número de classes de apoio. 
 
 
 
 
 
 2a Questão (Ref.: 201402726793) Fórum de Dúvidas (0) Saiba (0) 
 
Atualmente no mercado existem vários tipos de métricas para análise de dimensão de tamanho de software. 
Estas técnicas surgiram com o objetivo de estimar o esforço para dimensionar a quantidade de pessoas-hora e 
ao mesmo tempo estimar os prazos associados ao desenvolvimento do software. Existem várias técnicas de 
estimativas de tamanho de software, a maioria das técnicas possui uma padronização para a sua apuração de 
contagem, na sua elaboração de estimativa de tempo e custo do projeto. 
Podemos afirmar que o modelo de estimativa que busca medir esforço e prazo através da dinâmica de múltiplas 
variáveis que pressupõe distribuição de esforços específicos ao longo da existência deum projeto de software e 
relaciona o número de linhas de código ao tempo e esforço de desenvolvimento, corresponde a o modelo: 
 
 
 
Puttnam 
 
Linhas de Código ¿ (LOC) 
 
COCOMO ( Constructive Cost Model) 
 
PCU ¿ Pontos por Caso de Uso 
 
Métricas de Hasltead 
 
Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201402738564) Fórum de Dúvidas (0) Saiba (0) 
 
A análise de Ponto de Casos de Usos é: 
 
 
 
Especificada unicamente para o Paradigma Imperativo 
 
Especificada unicamente para o Paradigma Orientado a Objetos 
 
Especificada unicamente para o Paradigma Declarativo 
 
Especificada preferencialmente para o Paradigma Orientado a Objetos 
 
Especificada preferencialmente para o Paradigma Imperativo 
 
 
 
 
 
 4a Questão (Ref.: 201402756469) Fórum de Dúvidas (0) Saiba (0) 
 
Baseado na técnica Análise de Pontos de Função - APF, o Fator de Ajuste considera: 
 
 
As adaptações do modelo as formas de estimar os tamanhos dos softwares da empresa. 
 
Os requisitos funcionais do sistema a ser estimado seu tamanho. 
 
Aspectos funcionais e não funcionais do sistema a ser estimado seu tamanho. 
 
Que não pode ser estabelecido para características comuns em sistemas de uma área. 
 
Os requisitos não funcionais do sistema a ser estimado seu tamanho. 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201402895517) Fórum de Dúvidas (0) Saiba (0) 
 
Foram criados como uma adaptação específica dos Pontos de Função para medir o tamanho de projetos de 
software orientados a objeto. É um método simples e de fácil utilização mas ainda esta em fase de pesquisas e 
não existem regras de contagem padronizadas. 
A afirmativa acima, se refere ao modelo: 
 
 
 
Pontos por Caso de Uso(PCU) 
 
COCOMO Básico 
 
Kloc. 
 
COCOMO avançado. 
 
Albrecht 
 
 
 
 
 
 6a Questão (Ref.: 201402254052) Fórum de Dúvidas (0) Saiba (0) 
 
Assinale a sentença INCORRETA abaixo: 
 
 
 
Ponto de caso de uso é uma adaptação específica dos Pontos de Função para medir o tamanho de 
projetos de software orientados a objeto. 
 
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. 
 
Um bom método de estimativa deve considerar uma validação fazendo referencias cruzadas com outros 
métodos e desta foram diminui o risco da estimativa. 
 
O processo de desenvolvimento ágil é feito como um conjunto de cenários de usuários e que devem ser 
totalizados para se definir a estimativa total do projeto. 
 
Um método de estimativa que ao se definir caso de uso adaptando características técnicas proposta pelos 
Pontos de Função pode ser usado pois está sedimentado na prática de APF. 
 
1a Questão (Ref.: 201402895530) Fórum de Dúvidas (0) Saiba (0) 
 
Em um projeto com 100 caso e uso você gastou 10.000,00 para uma etapa de 25 PF. 
Sabendo-se que no total foi dimensionado para 250 PF, qual seria o orçamento total deste projeto? 
 
 
70.000,00 
 
75.000,00 
 
120.000,00 
 
100.000,00 
 
50.000,00 
 
 
 
 
 
 2a Questão (Ref.: 201402895525) Fórum de Dúvidas (0) Saiba (0) 
 
Com relação a Gestão de Projetos Usando APF podemos concluir que: 
 
 
 
A organização de parâmetros de complexidade, ao longo do processo, é fundamental para se gerar um 
sistema confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em 
termos de decisão. 
 
A organização de parâmetros de tamanho, ao longo do processo, é fundamental para se gerar um 
sistema confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em 
termos de complexidade 
 
A organização de parâmetros de decisão, ao longo do processo, é fundamental para se gerar um sistema 
confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em termos de 
tamanho. 
 
A organização de parâmetros de decisão, ao longo do processo, é fundamental para se gerar um sistema 
confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em termos de 
custo e prazo. 
 
A organização de parâmetros de decisão, ao longo do processo, não é fundamental para se gerar um 
sistema confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em 
termos de custo e prazo. 
 
 
 
 
 
 3a Questão (Ref.: 201402393290) Fórum de Dúvidas (0) Saiba (0) 
 
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: 
 
 
 
Os dados acima são insuficientes para se determinar o custo da empresa para um PF. 
 
O custo de um ponto função deve considerar todos os custos inclusive os impostos. 
 
O custo depende do gerente que vai definir o que pode ou não entrar na determinação do valor 
de um PF 
 
O custo de gerar um ponto função, a ser usado na empresa acima, deve levar em consideração 
apenas os elementos do setor produtivo. 
 
O custo variável deve incluir todos os dados inclusive aluguel, telefone, luz.. 
 
 
 
 
 
 4a Questão (Ref.: 201402727183) Fórum de Dúvidas (0) Saiba (0) 
 
Baseando-se nos conceito de gestão de projetos usando analise de ponto de função, identifique, nas opções 
abaixo, a que corresponde a uma etapa: 
 
 
 
Integração de Diagramas 
 
Integração de Unidades 
 
Integração de implantação 
 
Integração de Software 
 
Integração de Banco 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201402802192) Fórum de Dúvidas (0) Saiba (0) 
 
Da expressão: Tot_ponto_função_ajustado = tot_contado * (0,65 + 0,01 * Somatorio_14_aspectos ) Podemos 
afirmar de forma correta: 
 
 
 
Que 10 % da contagem é influenciada pela implementação. 
 
Que 65 % da contagem é influenciada pela funcionalidade identificada. 
 
Que 1% da contagem é influenciada pela implementação. 
 
Que 66% da contagem é influenciada pela funcionalidade 
 
O valor ajustado deve ser 66% do total contado. 
 
Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201402403445) Fórum de Dúvidas (0) Saiba (0) 
 
Considerando a determinação do custo de um PF, segundo o que foi apresentado no curso, considere as 
afirmativas abaixo: 
i) Não é possível dentro de um mesmo projeto várias empresas fazerem partes isoladas, pois não 
temos como atribuir referencias de preços. 
ii) Para contratar apenas parte do projeto é de fundamental importância que a empresa saiba os custos 
de referência para cada etapa do projeto. 
iii) Processo de desenvolvimento e relaciona o custo e prazo em relação ao Ponto Função. 
iv) Os % de Ponto função equivalente para os diversos projetos servem de base estatística para definir 
preços em partes de um projeto. 
 
 
 
As afirmativas II, III e IV são corretas e I não é correta. 
 
As afirmativas I, II, IV são corretas a III não é correta. 
 
As afirmativas I, II, III e IV são todas corretas. 
 
As afirmativas I,III, IV são corretas a II não é correta. 
 
As afirmativas I, II, III são corretas a Iv não é correta. 
1a Questão (Ref.: 201402777850) Fórum de Dúvidas (1) Saiba (0)Identifique a opção abaixo que define o conceito de interpolação. 
 
 
 
Consiste basicamente em encontrar uma função que seja a expressão estatística 
 
Consiste basicamente em encontrar uma função que seja a função estatística 
 
Consiste basicamente em encontrar uma função estatística que seja a expressão lógica de determinados 
pontos de uma função conhecida 
 
Consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de 
uma função conhecida 
 
Consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de 
uma função desconhecida 
 
Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201402778056) Fórum de Dúvidas (1 de 1) Saiba (0) 
 
Dentre as opções abaixo, referentes ao conceito de Interpolação, identifique a afirmação que está correta: 
 
 
 
As interpolações de dados devem ser feitos com muita técnica, ao se estimar uma valor, pois não 
estamos assumindo um risco 
 
Conhecendo-se (x1 , y1), (x2 , y2).....(xn , yn) de uma função conhecida poderemos calcular o valor 
numérico intermediário da função num ponto não tabelado desprezando-se grau de erro 
 
O nível de erro deve ser desprezado, pois pode levar a altos prejuízos, quando se tem uma base de 
dados com pouca informação 
 
É o método que permite construir um novo conjunto de dados a partir de um conjunto discreto de dados 
pontuais previamente conhecidos 
 
A interpolação consiste basicamente em encontrar uma função que seja a expressão lógica de 
determinados pontos de uma função conhecida. 
 
Gabarito Comentado Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201402727233) Fórum de Dúvidas (1) Saiba (0) 
 
Um conceito extremamente importante em engenharia de software é o de interpolação. Qual das opções abaixo 
não corresponde a este conceito: 
 
 
 
permite construir um novo conjunto de dados a partir de um conjunto discreto de dados pontuais 
previamente conhecidos. 
 
O problema da interpolação consiste em substituir funções intricadas por um conjunto de funções mais 
simples, de tal forma que muitas operações comuns como a diferenciação e a integração, possam ser 
realizadas mais facilmente. 
 
Independente do domínio do problema e do método de interpolação utilizado, o ganho de simplicidade 
nuca compensa o erro. 
 
Outra aplicação da interpolação é a aproximação de funções complexas por funções mais simples. 
 
Através da interpolação, pode-se construir uma função que se ajuste nestes dados pontuais, 
representando a continuidade desejada. 
 
Gabarito Comentado Gabarito Comentado 
 
 
 
 4a Questão (Ref.: 201402403440) Fórum de Dúvidas (1) Saiba (0) 
 
Considere o gráfico abaixo e escolha a opção correta. 
 
 
 
 
Para 400 PF tem-se pontos suficientes para se definir uma curva que permita estimar se o que será 
medido é próximo do que é estimado, sabendo que deve-se ter uma variação devido ao risco da 
estimativa. 
 
No intervalo de 100 PF estimados o comportamento linear é adequado e o risco de se estimar neste 
intervalo é baixo. 
 
O número 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 hipótes) tem 45 graus. 
 
Existe apenas uma curva que pode ser ajustada experimentalmente para representar os pontos no 
intervalo de 0 a 500 PF estimados. 
 
O número de pontos no intervalo entre 2500 a 3000 PF estimados pode ser ajustado a uma curva 
logarítmica o que irá reduzir o risco, pois o número de pontos é suficiente para concluirmos por este tipo 
de curva 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201402777997) Fórum de Dúvidas (1) Saiba (0) 
 
Dentre as opções abaixo, referentes ao conceito de Interpolação, identifique a afirmação que está incorreta: 
 
 
 
O nível de erro não deve ser desprezado, pois pode levar a altos prejuízos, quando se tem uma base de 
dados com pouca informação 
 
As interpolações de dados devem ser feitos com muita técnica, ao se estimar uma valor, estamos 
assumindo um risco 
 
Conhecendo-se (x1 , y1), (x2 , y2).....(xn , yn) de uma função desconhecida poderemos calcular o valor 
numérico intermediário da função num ponto não tabelado com certo grau de erro 
 
É o método que não permite construir um novo conjunto de dados a partir de um conjunto discreto de 
dados pontuais previamente conhecidos 
 
A interpolação consiste basicamente em encontrar uma função que seja a expressão lógica de 
determinados pontos de uma função desconhecida. 
 
Gabarito Comentado Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201402895535) Fórum de Dúvidas (1) Saiba (0) 
 
Você foi contratado para achar o esforço em Homem*hora para um novo projeto. Observando projetos 
existentes verificamos os dados abaixo: 
Projeto A) total PF estimado: 268,30 PF, homem*horas trabalhadas: 7200 H*H 
Projeto B) total PF estimado: 431,45 PF homem*horas trabalhadas: 9600 H*H 
Qual será o esforço para este novo projeto de 600 pontos? 
 
 
 
20.132,14 
 
12.000,42 
 
13.151,23 
 
120.790,31 
 
12.079,31 
1a Questão (Ref.: 201402252160) Fórum de Dúvidas (0) Saiba (0) 
 
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 III estão corretas 
 
Somente as sentenças III e IV estão corretas 
 
Somente as sentenças I e IV estão corretas 
 
Todas as sentenças estão corretas 
 
Nenhuma das sentenças está correta 
 
Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201402802169) Fórum de Dúvidas (0) Saiba (0) 
 
Em uma concorrencia, que avalia melhor preço e melhores condiçoes, segundo os conceitos apresentados no 
curso, como se pode usar o PF (lei 8666 - Brasil) para remunerar o fornecedor? 
 
 
 
Em uma concorrencia o objetivo é menor preço portanto deve-se verificar a empresa que faz o mesmo 
serviço no menor prazo, e a que determinou o menor número de PF para o Serviço. E possui uma equipe 
de desenvolvedores bastante experientes, a maior quantidade de certificações. 
 
Em uma concorrencia o vencedor é o que determina o menor valor para um PF, e atenda as condiçoes 
minimas exigidas no edital normalmente referenciadas por PF 
 
Em uma concorrencia se verifica a empresa que fornece o mesmo serviço com o menor número de PF 
contados e pontua-se o maior número de certificações e a experiencia dos desenvolvedores 
obrigatoriamente. 
 
Em uma concorrencia fica definido que o vencedor é o que conta o menor número de PF para um mesmo 
serviço. O serviço é detalhado de forma descritiva. E a experiencia dos desenvolvedores é aftor decisivo 
na decisão. 
 
Em uma concorrencia que usa PF o vencedor é o que produz um mesmo número de pontos funções e 
tem o maior número de certificações de fabricantes. 
 
 
 
 
 
 3a Questão (Ref.: 201402393335) Fórum de Dúvidas (0) Saiba (0) 
 
Considere as afirmativas abaixo: 
I - Contratação por homem hora: Neste tipo de contratação a empresa fornecedora estabelece um preço por 
hora para seus profissionais que são alocados na contratante. O profissional recebe ordens dos gerentes de ti da 
empresa contratante e comporta-se como funcionário da contratante; 
II - Modalidade de Preço Fixo: Estamodalidade o risco é totalmente transferido para o fornecedor. O 
contratante negocia com o contratado um preço e as formas de pagamento; 
III - A lei 8666, no BRASIL, determina que se estabeleça a análise de serviço e se contrate o menor preço. As 
concorrências de contratação de software tem estabelecido condições de participação baseada em Ponto 
Função; 
Pode-se afirmar com toda a certeza que: 
 
 
 
Estão corretas as afirmativas I, III e incorreta a II. 
 
Estão todas corretas 
 
Está correta a afirmativa II e incorreta I e III. 
 
Estão corretas as afirmativas I, II e incorreta a III. 
 
Estão corretas as afirmativas II, III e incorreta a I. 
 
 
 
 
 
 4a Questão (Ref.: 201402252225) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
O contrato de homem/hora é muito bom para o contratante pois o risco da qualidade de mão de obra é 
todo do contratado e assim fica garantido o controle de risco do contratante com relação a produtividade 
 
O risco é do contratante, mas o risco da qualidade de mão de obra é todo do contratado e assim fica 
garantido o risco referente a qualidade da especificação 
 
O contrato por homem/hora é bom para o contratante da mão de obra, pois permite que se modifique 
requisitos, e o risco de especificações mal feitas é passado para o fornecedor de mão de obra: o 
contratado 
 
O contrato de homem/hora é muito bom para o tratado pois o risco da qualidade de mão de obra é todo 
do contratado e assim fica garantido o controle de risco do contratante com relação a produtividade 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201402253102) Fórum de Dúvidas (0) Saiba (0) 
 
Qual o maior problema na modalidade de contratação por preço global? 
 
 
 
O maior problema da contratação por modalçidade de preço total é que os recursos humanos envolvidos 
são alocados no contratante e este não tem como controlar a produtividade. 
 
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. 
 
O maior problema da contratação por preço global é o fato de não se poder trocar os recursos, pois isto 
implica na produtividade do recurso no projeto. 
 
O maior problema da contratação por preço global é dividir as responsabilidades, portanto em caso de 
modificações estas devem ser autorizadas pelo contratado. 
 
O maior problema da contratação por modalidade de preço global é definir a forma de controlar os 
pontos de pagamento do contrato, pois não há como medir a produtividade dos recuros humanos 
envolvidos no projeto. 
 
Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201402253101) Fórum de Dúvidas (0) Saiba (0) 
 
O que é a modalidade de contratação por preço total? 
 
 
 
A contratação por preço global é uma modalidade em que os riscos são divididos 
entre o contratante e o contratado, e isto é dividido proporcionalmente com os 
PF entregues. 
 
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. 
 
Na contratação por preço total, deve-se estabelecer um preço e fazer o contrato 
com um fornecedor. O contratante fornece os recursos que devem ser faturados 
em Ponto Função. 
 
Na contratação por preço toal o risco é do contratante e deve-se estabelecer 
médias de entregas, para isto se usa o conceito de PF (Ponto Função). 
 
Na contratação de preço total deve-se colocar no preço global os valores 
relativos às modificações de requisitos, pois isto garante ao contratante e 
contratado em relação aos riscos do projeto. 
1a Questão (Ref.: 201402276614) Pontos: 1,0 / 1,0 
escolha a afirmativa correta: 
 
 
 
A métrica mede o processo enquanto a medida mede o produto. 
 
A métrica e medida no caso do processo são sinônimas e a referencia mede o produto. 
 
A medida mede o produto e a medida de referencia mede o processo. 
 
A medida direta só pode ser feita no produto. Sempre que precisamos medir o processo precisamos fazê-
lo de forma indireta. 
 
A medida pode ser feita no produto ou no processo, mas precisa estar corretamente definida em termos 
de métrica. 
Gabarito Comentado. 
 
 
 
 2a Questão (Ref.: 201402276629) Pontos: 1,0 / 1,0 
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 
 
Que para um novo projeto o indicado é trabalhar com Java. 
 
Que para um novo projeto o indicado é se trabalhar com PHP. 
 
Que a equipe de desenvolvimento do sistema 2 tem menos experiência de que a desenvolveu o 
sistema 4. 
 
Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java. 
 
 
 
 
 3a Questão (Ref.: 201402276689) Pontos: 1,0 / 1,0 
Sobre o valor de ponto função NAO AJUSTADO pode-se afirmar de forma correta: 
 
 
 
O valor obtido multiplicando o total da contagem com o fator de ajuste gera o total de ponto função não 
ajustado. 
 
Dependendo das características necessárias é obrigatório o uso do fator de ajuste. 
 
Não se pode definir indicadores que permitem comparar softwares com características diferentes (o que 
era possível com LOC). 
 
Muitas empresas usam este número para sua gerência de software. 
 
A falta do fator de ajuste não permite que se compare totais de ponto função entre softwares de 
aplicações diferentes. 
Gabarito Comentado. 
 
 
 
 4a Questão (Ref.: 201402253228) Pontos: 1,0 / 1,0 
Quanto ao Ponto Função pode-se afirmar corretamente que: 
 
 
 
Tem como objetivo estimar as funcionalidades e definir o número de KLOC; 
 
Tem objetivo de medir a funcionalidade a ser entregue; 
 
Tem uma representação física e de fácil entendimento; 
 
Assim como o KLOC pode medir o número de linhas de um software; 
 
É uma medida direta feita no código do sistema; 
Gabarito Comentado. 
 
 
 
 5a Questão (Ref.: 201402276754) Pontos: 1,0 / 1,0 
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. 
 
Deve ser determinada com base na visão do usuário. O foco deve estar no que ele consegue entender e 
descrever. 
 
A fronteira entre aplicações em análise devem ser baseada em áreas funcionais na visão do usuário, não 
há considerações técnicas. 
 
A definição da necessidade do usuário e seu entendimento é que definem a fronteira da aplicação. 
 
A fronteira inicial estabelecida para a aplicação ou aplicações sendo modificadas não é influenciada pelo 
escopo da contagem 
 
 
 
 
 6a Questão (Ref.: 201402276751) Pontos: 1,0 / 1,0 
O Valor do fator de ajuste: 
 
 
 
Sempre diminui em até 35% a contagem dos pontos de função. 
 
Possui uma faixa de valore que varia de 0 a 5 
 
Ajusta em +/- 35% os pontos de função não ajustados. 
 
Reflete a dificuldade em dar manutenção em um sistema existente. 
 
Sempre aumenta em até 35% a contagemdos pontos função. 
Gabarito Comentado. 
 
 
 
 7a Questão (Ref.: 201402253610) Pontos: 1,0 / 1,0 
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. 
 
A definição da necessidade do usuário e seu entendimento é que definem a fronteira da aplicação. 
 
A fronteira entre aplicações em análise devem ser baseada em áreas funcionais na visão do usuário, não 
há considerações técnicas. 
 
A fronteira inicial estabelecida para a aplicação ou aplicações sendo modificadas não é influenciada pelo 
escopo da contagem. 
 
Deve ser determinada com base na visão do usuário. O foco deve estar no que ele consegue entender e 
descrever. 
 
 
 
 
 8a Questão (Ref.: 201402817395) Pontos: 1,0 / 1,0 
Quando vamos usar pontos por função, o primeiro passo é definir o tipo de contagem que vamos fazer. O IFPUG 
definiu três tipos de contagens, entre os quais podemos escolher, para alcançar o nosso objetivo. Quais são 
esses tipos? 
 
 
 
KLOC, LOC e Indicador 
 
Contagem de projeto de desenvolvimento; Contagem de projeto de melhoria (manutenção); Contagem 
de aplicação.(produção) 
 
Funções adicionais , modificadas ou excluídas do sistema . 
 
Contagem de projeto de desenvolvimento; contagem de limites do projeto ; Contagem de 
aplicação.(produção) 
 
Contagem de funções, contagem de AIEs e contagem de ALIs. 
Gabarito Comentado. 
 
 
 
 9a Questão (Ref.: 201402253709) Pontos: 1,0 / 1,0 
Qual a principal intenção de uma consulta externa? 
 
 
 
Recuperar dados para fora da fronteira sem nenhuma alteração nos dados. 
 
Atualizar arquivos lógicos internos. 
 
Gerar dados derivados para apresentação. 
 
Alterar o comportamento do sistema. 
 
Apresentar diferentes ordenações de dados para saída. 
Gabarito Comentado. 
 
 
 
 10a Questão (Ref.: 201402253713) Pontos: 1,0 / 1,0 
Uma saída externa NÃO PODE: 
 
 
 
Ser considerada para cada tipo de gráfico gerado. 
 
Ter o fluxo de informação de fora para dentro da fronteira de contexto. 
 
Atualizar um arquivo lógico interno. 
 
Alterar o comportamento do sistema. 
 
Gerar dados derivados 
1a Questão (Ref.: 201402416950) Pontos: 1,0 / 1,0 
O Valor do Nível de Influência é obtido: 
 
 
 
O peso atribuído como nível de influência vai de 0 a 5, no qual 0 indica nenhuma influência e 5 máxima 
influência. 
 
Ponderando 14 características em relação aos requisitos funcionais. 
 
Ponderando 14 características em relação aos requisitos não funcionais. 
 
O Valor do Nível de Influência é o somatório dos pesos atribuídos a cada uma das 14 características. 
 
O peso atribuído como nível de influência vai de 0 a 5, no qual 0 indica máxima influência e 5 nenhuma 
influência. 
 
 
 
 
 2a Questão (Ref.: 201402750796) Pontos: 0,0 / 1,0 
São exemplos de métricas de desenvolvimento de software: 
 
 
 
COnstructive COst MOdel (COCOMO) 
 
Plan - Do - Check - Act (PDCA) 
 
Goal Question Metric (GQM) 
 
Use Case Point Analysis (UCPA) 
 
Function Point Analysis (FPA) 
 
 
 
 
 3a Questão (Ref.: 201402253230) Pontos: 1,0 / 1,0 
Escolha a opção INCORRETA sobre a fronteira da aplicação: 
 
 
 
Define o que deve ser contado na aplicação; 
 
Define o que é externo à aplicação; 
 
Varia de acordo com a tecnologia empregada; 
 
Age como membrana por meio da qual os dados processados pelas transações entram e saem; 
 
Define o interesse do usuário em relação ao negócio; 
Gabarito Comentado. 
 
 
 
 4a Questão (Ref.: 201402253229) Pontos: 1,0 / 1,0 
Sobre o escopo da contagem escolha a afirmativa INCORRETA: 
 
 
 
Deve considerar a visão do usuário sobre o negócio; 
 
Deve ser definida dependendo dos processos elementares identificados pelo usuário; 
 
Afeta a medida a ser feita; 
 
Deve abranger apenas entradas para a aplicação; 
 
Define um subconjunto do software medido e/ou pode incluir mais de uma aplicação; 
 
 
 
 
 5a Questão (Ref.: 201402867093) Pontos: 1,0 / 1,0 
O fator de ajuste consiste nas restrições de negócio adicionais do software e não consideradas pelos cincos tipos 
de funções sendo baseados no nível de influência sobre as 14 características gerais do Sistema ou Requisitos 
não funcionais. 
Identifique abaixo a opção correta referente ao fator de ajuste: 
 
 
 
O fator de ajuste influência a contagem de pontos de função não ajustados em +/- 35% , o que dá um 
intervalo de variação da ordem de 0,65 a 1,35 
 
O fator de ajuste influência a contagem de pontos de função não ajustados em +/- 15% , o que dá um 
intervalo de variação da ordem de 0,15 a 0,35 
 
O fator de ajuste influência a contagem de pontos de função ajustados em +/- 15% , o que dá um 
intervalo de variação da ordem de 0,15 a 0,35 
 
O fator de ajuste não influência a contagem de pontos de função não ajustados. 
 
O fator de ajuste não se aplica a pontos de funções.. 
 
 
 
 
 6a Questão (Ref.: 201402276749) Pontos: 1,0 / 1,0 
As funções do tipo transações existentes são: 
 
 
 
Entrada externa, saída externa e arquivo de interface externa. 
 
Fator de ajuste, escopo de contagem e fronteira da aplicação. 
 
Projeto de desenvolvimento, projeto de melhoria e aplicação. 
 
Saída externa, consulta externa e entrada externa. 
 
Arquivo lógico Interno, arquivo de interface externa e fator de contagem 
Gabarito Comentado. 
 
 
 
 7a Questão (Ref.: 201402253690) Pontos: 1,0 / 1,0 
Há necessidade de se alterar um campo mas consultam-se outros n itens. Quantos itens de dados devem ser 
contados? 
 
 
 
 
Apenas 2 itens de dados 
 
 
Apenas n itens de dados 
 
 
Apenas n+1 itens de dados 
 
 
Apenas n + n + 1 itens de dados 
 
 
Apenas um item de dados 
Gabarito Comentado. 
 
 
 
 8a Questão (Ref.: 201402253688) Pontos: 1,0 / 1,0 
São Arquivos de Interface Externa (AIE): 
 
 
 
Dados cuja manutenção é feita pela aplicação mas que sejam acessados e utilizados por outra aplicação 
(Arquivos Lógicos Internos - ALI); 
 
Dados armazenados fora da fronteira da aplicação; 
 
Dados que sejam recebidos de outra aplicação e utilizados para adicionar, alterar/remover dados em 
arquivo lógico interno (Entradas Externas - EE); 
 
Dados referentes a arquivos de processamento por necessidades operacionais; 
 
Dados formatados e processados para uso por outra aplicação (Saídas Externas - SE); 
Gabarito Comentado. 
 
 
 
 9a Questão (Ref.: 201402253906) Pontos: 1,0 / 1,0 
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. 
 
Deve-se contar duas entradas e duas saídas. 
 
Deve-se contar como uma entrada externa e uma consulta externa. 
 
Deve-se contar duas entradas externas. 
 
Deve-se contar uma saída externa e uma consulta. 
Gabarito Comentado. 
 
 
 
 10a Questão (Ref.: 201402253972) Pontos: 1,0 / 1,0 
Podemos afirmar sobre a classificação do tipo do software chamado de Modelo 3 (avançado), no modelo 
COCOMO de Bhoem, que: 
 
 
 
incorpora um conjunto de requisitos não tão rígidos, pode-se 
exemplificar pequenos sistemas. 
 
incorpora a avaliação dos impactos nos direcionadores de custo sobre 
cada passo do processo de desenvolvimento (análise de projeto, 
codificação, testes...) 
 
é um modelo estático de valor simples que computao esforço de 
desenvolvimento de software. 
 
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. 
 
incorpora um desenvolvimento dentro de restrições operacionais, como 
por exemplo, sistema de controle de telefonia. 
1a Questão (Ref.: 201402276629) Pontos: 1,0 / 1,0 
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 o indicado é se trabalhar com PHP. 
 
Que a equipe de desenvolvimento do sistema 2 tem menos experiência de que a desenvolveu o 
sistema 4. 
 
Que para um novo projeto o indicado é trabalhar com Java. 
 
Que para um novo projeto a linguagem mais indicada é o Python 
 
Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java. 
 
 
 
 
 2a Questão (Ref.: 201402416950) Pontos: 1,0 / 1,0 
O Valor do Nível de Influência é obtido: 
 
 
 
Ponderando 14 características em relação aos requisitos não funcionais. 
 
O peso atribuído como nível de influência vai de 0 a 5, no qual 0 indica nenhuma influência e 5 máxima 
influência. 
 
O peso atribuído como nível de influência vai de 0 a 5, no qual 0 indica máxima influência e 5 nenhuma 
influência. 
 
O Valor do Nível de Influência é o somatório dos pesos atribuídos a cada uma das 14 características. 
 
Ponderando 14 características em relação aos requisitos funcionais. 
 
 
 
 
 3a Questão (Ref.: 201402276742) Pontos: 1,0 / 1,0 
Qual o valor total de influência para uma aplicação é de 39 e o fator de ajuste é: 1,04. Características são: 
Comunicação de dados 3 Atualizações 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 O que aconteceria com o fator de ajuste se todas as características tivessem nota 
ZERO. Novo fator de ajuste seria: 
 
 
 
39 
 
1,35 
 
0,65 
 
1,04 
 
0,39 
 
 
 
 
 4a Questão (Ref.: 201402276739) Pontos: 1,0 / 1,0 
Qual das afirmativas abaixo não é objetivo da Análise de Ponto Função? 
 
 
 
Possibilitar o uso em diferentes projetos, em diferentes empresa e ambientes variados, demonstrando 
consistência na comparação; 
 
Fornecer ferramenta para auxiliar nas estimativas de recursos para o desenvolvimento de software; 
 
medir a funcionalidade dos sistemas independentemente da tecnologia que foi utilizada no seu 
desenvolvimento; 
 
Permitir desenvolver a analise de um sistema de forma mais objetiva e correta; 
 
Avaliar com base no que o sistema faz, ou seja, baseado nas funções que o sistema executa, 
independente da tecnologia utilizada em sua implementação; 
Gabarito Comentado. 
 
 
 
 5a Questão (Ref.: 201402867093) Pontos: 1,0 / 1,0 
O fator de ajuste consiste nas restrições de negócio adicionais do software e não consideradas pelos cincos tipos 
de funções sendo baseados no nível de influência sobre as 14 características gerais do Sistema ou Requisitos 
não funcionais. 
Identifique abaixo a opção correta referente ao fator de ajuste: 
 
 
 
O fator de ajuste influência a contagem de pontos de função não ajustados em +/- 35% , o que dá um 
intervalo de variação da ordem de 0,65 a 1,35 
 
O fator de ajuste influência a contagem de pontos de função ajustados em +/- 15% , o que dá um 
intervalo de variação da ordem de 0,15 a 0,35 
 
O fator de ajuste não se aplica a pontos de funções.. 
 
O fator de ajuste influência a contagem de pontos de função não ajustados em +/- 15% , o que dá um 
intervalo de variação da ordem de 0,15 a 0,35 
 
O fator de ajuste não influência a contagem de pontos de função não ajustados. 
 
 
 
 
 6a Questão (Ref.: 201402253235) Pontos: 1,0 / 1,0 
Um tipo de registro é: 
 
 
 
é um conjunto de dados usado apenas por um processo 
 
depende de quem está contando 
 
opcional ou obrigatório dentro da aplicação 
 
um subgrupo de dados dentro de um ALI ou AIE reconhecido pelo usuário 
 
é um arquivo lógico que se encontra em um DFD 
Gabarito Comentado. 
 
 
 
 7a Questão (Ref.: 201402276784) Pontos: 1,0 / 1,0 
Um relatório solicitado por um usuário foi considerado muito trabalhoso pelo analista. E foi preciso gerar um 
arquivo intermediário para guardar dados transitórios durante o processamento e finalmente gerar o relatório. 
Como este arquivo é classificado para o processo de contagem de PF? 
 
 
 
Não é contado 
 
Arquivo de interface externa 
 
Saída externa 
 
Arquivo lógico interno. 
 
Entrada de dados 
Gabarito Comentado. 
 
 
 
 8a Questão (Ref.: 201402805636) Pontos: 1,0 / 1,0 
Podemos dizer que uma medida é: 
 
 
 
Só é utilizado em KLOC. 
 
é uma métrica 
 
Não é usada em pontos por função 
 
é um valor tomado segundo a definição de uma métrica 
 
é a descrição perfeita de um processo 
 
 
 
 
 9a Questão (Ref.: 201402253906) Pontos: 1,0 / 1,0 
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 entradas e duas saídas. 
 
Deve-se contar duas consultas externas. 
 
Deve-se contar duas entradas externas. 
 
Deve-se contar como uma entrada externa e uma consulta externa. 
 
Deve-se contar uma saída externa e uma consulta. 
Gabarito Comentado. 
 
 
 
 10a Questão (Ref.: 201402253972) Pontos: 1,0 / 1,0 
Podemos afirmar sobre a classificação do tipo do software chamado de Modelo 3 (avançado), no modelo 
COCOMO de Bhoem, que: 
 
 
 
incorpora a avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de 
desenvolvimento (análise de projeto, codificação, testes...) 
 
incorpora um conjunto de requisitos não tão rígidos, pode-se exemplificar pequenos sistemas. 
 
é um modelo estático de valor simples que computa o esforço de desenvolvimento de software. 
 
incorpora um desenvolvimento dentro de restrições operacionais, como por exemplo, sistema de controle 
de telefonia. 
 
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.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes