Buscar

MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE TESTE

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1.
		As métricas de software podem ser divididas em duas categorias: medidas diretas e indiretas. Podemos considerar como medidas diretas do processo de engenharia de software o esforço aplicado ao desenvolvimento e à manutenção do software, bem como a (o)
	
	
	
	confiabilidade.
	
	
	custo.
	
	
	manutenibilidade.
	
	
	qualidade.
	
	
	eficiência.
	
	
	
	 
		
	
		2.
		As empresas necessitam de controles de desempenho de seus negócios de forma a identificar possíveis problemas e, de acordo com a necessidade, fazer os devidos ajustes. Por isso, é importante saber qual indicador de desempenho é o mais adequado para cada situação.
Em que momento se usa o Indicador de Lucratividade?
	
	
	
	Quando queremos dar uma visão com base na avaliação de investimentos em um determinado projeto.
	
	
	Quando se quer atuar diretamente em cálculos de faturamento e lucro dando suporte à medições que mostram possíveis problemas nos setores e/ou atividades da empresa.
	
	
	Quando eles nos proporcionam formas de medir se os objetivos determinados foram devidamente alcançados.
	
	
	Quando queremos verificar o desempenho das tarefas e se os resultados são esperados.
	
	
	Quando queremos verificar o nível de satisfação dos clientes por intermédio de pesquisas com consumidores.
	
Explicação:
Esta resposta está correta, porque as outras respostas se referem a INDICADORES DE EFETIVIDADE, INDICADORES DE RENTABILIDADE, INDICADORES DE SATISFAÇÃO DOS CLIENTES e INDICADORES DE DESEMPENHO DE PROCESSOS.
	
	
	
	 
		
	
		3.
		Para se definir a funcionalidade no modelo de Ponto função inicial era:
	
	
	
	A funcionalidade é expressa por um conjunto de requisitos não funcionais que são quantificados e transformados em um número real.
	
	
	Inicialmente se medir os requisitos funcionais e para isto se criou o Fator de ajuste.
	
	
	Dada qualquer especificação de uma aplicação criar se uma medida para quantificar a funcionalidade.
	
	
	Quanto mais funcionalidade fosse identificada maior seria o inverso do número real determinado.
	
	
	Criar uma função que mapeie a funcionalidade do software na reta dos reais a partir de um caso de uso somente.
	
	
	
	 
		
	
		4.
		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 documentação bem escrita.
	
	
	Definir um conjunto de métricas e montar uma grande base de dados voltados para estimativas.
	
	
	Organizar os projetos por profissionais mais experientes.
	
	
	Melhorar o método de desenvolvimento de software.
	
	
	
	 
		
	
		5.
		O que é KLOC?
	
	
	
	É uma medida de software, que pode ser mensurada de acordo com projetos anteriores, sem preocupação com linguagem.
	
	
	Inclui pontos por função, métricas e todas as suas medidas.
	
	
	É 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 indireta, feita ainda na fase de analise do projeto.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		6.
		Métricas de software são formas de quantificar o esforço necessário para a construção de um sistema de software. Sobre métricas de software é correto afirmar que:
	
	
	
	Um indicador é parte de uma métrica.
	
	
	Custo, funcionalidade e número de erros são métricas indiretas.
	
	
	A métrica de pontos de função só pode ser calculada com o código terminado.
	
	
	Métricas de produtividade indicam o quanto o software atende aos requisitos.
	
	
	Linhas de código, esforço e memória são métricas diretas.
	
	
	
	 
		
	
		7.
		considere uma métrica com as seguintes características: Nome: facilidade de entendimento Descrição: contar o número de parágrafos na documentação, pois isto indica que o documentador criou uma descrição bem segmentada e isto facilita a leitura; Forma de se medir: fazer a contagem do caráter ¿ponto¿ no texto após sua finalização;
	
	
	
	A métrica não está corretamente definida pois ¿ponto¿ não define um parágrafo;
	
	
	A métrica não esta corretamente definida pois a forma de medir não está clara.
	
	
	A métrica está corretamente definida e a forma de medir é desnecessária.
	
	
	A métrica está corretamente definida e a descrição está coerente com a forma de se fazer a medida.
	
	
	A métrica não está corretamente definida, pois falta o sistema de medidas, a referência e principalmente a descrição esta coerente com a forma de se medir;
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		8.
		A medida KLOC (Kilo Line of Code) foi uma medida amplamente utilizada no passado, porém hoje está caindo em desuso. Dentre os motivos abaixo:
I - Alguns contestam o KLOC por que não privilegia a boa programação (mais eficiente) ou o uso de linguagens mais eficientes.
II - Prioriza a estimativa de custo de requisitos não-funcionais do software.
III - Precisa de ferramentas de alto custo para ser executada.
IV - Só pode ser utilizada após o software ter sido entregue, o que atrasava a estimativa do esforço.
V - A medição em linguagens baseadas em POO é prejudicada pelo fato dessas linguagens gerarem uma quantidade enorme de artefatos, encarecendo o produto final.
Qual a alternativa que corresponde aos itens corretos?
	
	
	
	I, II, III
	
	
	II, III e IV
	
	
	I, IV e V
	
	
	II e IV
	
	
	I, III e V
		
	Gabarito
Comentado
	
	
	
		1.
		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.
	
	
	Medir a funcionalidade dos sistemas independentemente da tecnologia que foi utilizada no seu desenvolvimento.
	
	
	Permitir desenvolver a análise 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.
	
	
	Fornecer ferramenta para auxiliar nas estimativas de recursos para o desenvolvimento de software.
	
	
	
	 
		
	
		2.
		Um técnico de TI está utilizando a Análise de Pontos de Função - APF para determinar o tamanho de um software e, na etapa de contagem das funções de dados, está levantando os Arquivos Lógicos Internos - ALI. Nesse levantamento, classifica-se corretamente como ALI os
	
	
	
	arquivos de view, os quais contêm dados extraídos de outros arquivos.  
	
	
	arquivos temporários ou várias interações adicionais de um mesmo arquivo.  
	
	
	dados introduzidos devido à tecnologia, que não são informações de negócio, como arquivos de configuração.  
	
	
	dados de negócio ou de controle da aplicação mantidos e processados por suas transações.  
	
	
	dados de arquivos mantidos por outra aplicação e somente referenciados.  
	
	
	
	 
		
	
		3.
		Para obtermos os nossos pontos por função não ajustado, dependemos essencialmente de que informação do nosso escopo?
	
	
	
	Requisitos funcionais
	
	
	Funções de cálculos
	
	
	Requisitos não funcionais
	
	
	Requisitos de medição
	
	
	Funções fundamentais
	
	
	
	 
		
	
		4.
		O valor do fator de ajuste:
	
	
	
	Sempre diminui em até 35% a contagem dos pontos de função.
	
	
	Sempre aumenta em até 35% a contagem dos pontos função.
	
	
	Reflete a dificuldade em dar manutenção em um sistema existente.
	
	
	Ajusta em +/- 35% os pontos de função não ajustados.
	
	
	Possui uma faixa de valore que varia de 0 a 5.
	
	
	
	 
		
	
		5.
		Qual das afirmativas abaixo não é objetivo da Análise de Ponto Função?
	
	
	
	Avaliar com base no que o sistema faz, ou seja, baseado nas funçõesque o sistema executa, independente da tecnologia utilizada em sua implementação;
	
	
	Fornecer ferramenta para auxiliar nas estimativas de recursos para o desenvolvimento de software;
	
	
	Permitir desenvolver a analise de um sistema de forma mais objetiva e correta;
	
	
	Possibilitar o uso em diferentes projetos, em diferentes empresa e ambientes variados, demonstrando consistência na comparação;
	
	
	medir a funcionalidade dos sistemas independentemente da tecnologia que foi utilizada no seu desenvolvimento;
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		6.
		CONSTRUÇÃO DA FUNÇÃO: -O Principio é construir uma função que mapeie um número real. - O número real representa uma quantidade de medida da funcionalidade que foi chamado de PONTO FUNÇÃO - Esta função foi construída por ajuste, baseado em dados observados em outros softwares. Este método de construir uma função por observação é muito comum na engenharia Utilizamos uma tabela de contragem com valores de 0 a 5 para cada item. Qual opção abaixo não é um desses itens?
	
	
	
	Número de arquivos
	
	
	Número de consultas de usuários
	
	
	Número de interfaces internas
	
	
	Número de saidas de usuários
	
	
	Número de entradas de usuários
	
	
	
	 
		
	
		7.
		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:
	
	
	
	1,04
	
	
	39
	
	
	1,35
	
	
	0,65
	
	
	0,39
	
	
	
	 
		
	
		8.
		Qual a característica geral que contempla uma aplicação que deve rodar em batch ou online?
	
	
	
	Comunicação de dados
	
	
	Facilidade de instalação
	
	
	Processamento distribuído
	
	
	Facilidade de operação
	
	
	Múltiplos locais
	
	
		1.
		Assinale a opção abaixo que indica as características que uma métrica deve ter
	
	
	
	Deve ser sempre extraída/coletada manualmente
	
	
	Dever ser complexa, pois quanto mais complexidade, mais importante
	
	
	Deve ser automatizada e desligada de qualquer outro processo da empresa
	
	
	Deve ser facilmente calculada, entendida e testada
	
	
	Deve contar com o apoio de terceiros e externos para ser calculada
	
Explicação: Uma métrica deve ser facilmente calculada, entendida e testada
	
	
	
	 
		
	
		2.
		Considere as afirmativas abaixo:
I - Uma medida direta serve para acompanhar a execução de um projeto, entretanto não pode ser usada no planejamento de um produto;
II - Uma métrica pode ser definida para acompanhar algum processo sobre o qual se deseja acompanhar algum aspecto;
III - Que a qualidade de software é uma medida direta, por isto deve ser definida e utilizada durante o planejamento do projeto;
Pode-se afirmar com toda a certeza que:
	
	
	
	Estão todas corretas
	
	
	Estão corretas as afirmativas II, III e incorreta a afirmativa I
	
	
	Estão corretas as afirmativas I, II e incorreta a afirmativa III.
	
	
	Está correta a afirmativa II e incorretas as afirmativas I e III.
	
	
	Estão corretas as afirmativas I, III e incorreta a afirmativa II.
	
	
	
	 
		
	
		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 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.
	
	
	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 o código gerado para a linguagem y é estruturado e o da linguagem x não é.
	
	
	
	 
		
	
		4.
		Podemos dizer que são características de uma métrica: I- Expressa em alguma unidade II- Facilmente calculada, entendida e testada. III- Passível de estudos estatísticos IV- Não precisa ter objetivo para as medidas.
	
	
	
	Somente a afirmativa IV está incorreta
	
	
	Afirmativas II e III estão incorretas
	
	
	Afirmativas I e IV estão corretas.
	
	
	Todas as afirmativas estão corretas
	
	
	Somente a afirmativa I está correta
	
	
	
	 
		
	
		5.
		Os indicadores de desempenho em sua definição são instrumentos de gestão e como tal são essenciais para a medição dos resultados de uma organização. Podemos categorizar alguns Indicadores de Desempenho. Marque a alternativa que NÃO corresponde a essas categorias.
	
	
	
	Indicadores de produtividade e Indicadores de qualidade;
	
	
	Indicadores de qualidade e Indicadores de capacidade;
	
	
	Indicadores de capacidade e Indicadores estratégicos;
	
	
	Indicadores de qualidade e Indicadores estratégicos;
	
	
	Indicadores de produtividade e Indicadores de melhoramentos;
	
Explicação:
Esta resposta está errada, porque melhoramentos é um elemento de ação dos indicadores.
	
	
	
	 
		
	
		6.
		Como realizar a medição de desempenho através da Avaliação?
	
	
	
	Através da identificação e escolha de estratégias com vista a alcançar os objetivos determinados.
	
	
	Através de um sistema de medição de desempenho tem como objetivo proporcionar melhorias nas atividades de uma empresa, fornecendo medidas que estejam de acordo com o ambiente da organização.
	
	
	Através da observação e registro de atividades de um determinado processo.
	
	
	Através da representação de uma atividade no processo de gerenciamento, promovendo um acompanhamento contínuo do desempenho com o objetivo de garantir conformidade com as estratégias determinadas.
	
	
	Através da mensuração das coisas tangíveis e intangíveis.
	
Explicação:
Esta resposta está correta, porque as outras respostas se referem a MEDIAÇÃO, SISTEMA DE MEDIÇÃO DE DESEMPENHO, CONTROLE EM SISTEMA DE MEDIÇÃO DE DESEMPENHO e MONITORAMENTO.
	
	
	
	 
		
	
		7.
		As empresas necessitam de controles de desempenho de seus negócios de forma a identificar possíveis problemas e, de acordo com a necessidade, fazer os devidos ajustes. Por isso, é importante saber qual indicador de desempenho é o mais adequado para cada situação.
Em que momento se usa o Indicador de Efetividade?
	
	
	
	Quando queremos dar uma visão com base na avaliação de investimentos em um determinado projeto.
	
	
	Quando queremos verificar o desempenho das tarefas e se os resultados são esperados.
	
	
	Quando queremos verificar o nível de satisfação dos clientes por intermédio de pesquisas com consumidores.
	
	
	Quando eles nos proporcionam formas de medir se os objetivos determinados foram devidamente alcançados.
	
	
	Quando se quer atuar diretamente em cálculos de faturamento e lucro dando suporte à medições que mostram possíveis problemas nos setores e/ou atividades da empresa.
	
Explicação:
Esta resposta está correta, porque as outras respostas se referem a INDICADORES DE LUCRATIVIDADE, INDICADORES DE RENTABILIDADE, INDICADORES DE SATISFAÇÃO DOS CLIENTES e INDICADORES DE DESEMPENHO DE PROCESSOS.
	
	
	
	 
		
	
		8.
		Considere os registros estatísticos de uma empresa na tabela abaixo : projeto linguagem Prazo de duração Tamanho em kloc Produtividade Kloc/mêsCusto/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 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 é se trabalhar com PHP.
	
	
	Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java.
	
		1.
		Quantas são as características gerais de um sistema definidas em Análise de Ponto Função (APF)?
	
	
	
	21
	
	
	5
	
	
	Depende do tipo de negócio
	
	
	17
	
	
	14
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		2.
		Um dos objetivos da Análise de Ponto Função é:
	
	
	
	Estimar o tamanho de uma equipe de desenvolvimento.
	
	
	Ajudar no processo de depuração do software
	
	
	Definir os procedimentos para os testes do software.
	
	
	Medir a funcionalidade que usuário solicita e recebe.
	
	
	Calcular quantas tabelas o sistema terá
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		3.
		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
	
	
	
	0,41
	
	
	1,06
	
	
	0,65
	
	
	41,65
	
	
	41
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		4.
		Escolha a opção INCORRETA sobre a fronteira da 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 que é externo à aplicação;
	
	
	Define o interesse do usuário em relação ao negócio;
	
	
	Define o que deve ser contado na aplicação;
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		5.
		Considere um mapa do Brasil cuja escala é de 1 cm vale 100 km. Um observador mediu com uma régua a distancia entre o centro de dois pontos, com aproximadamente 3 milímetros cada ponto, a distancia de 4 cm. O primeiro ponto tem a legenda Rio de Janeiro e o segundo a legenda São Paulo. Podemos concluir sobre a ação acima de forma correta o seguinte:
	
	
	
	Não há nenhuma relação entre a medida direta e a indireta quando se usa uma escala como neste caso.
	
	
	A medida indireta no mapa indica que o Rio dista 400 km de São Paulo, considerando o centro de cada cidade, considerando-se que se usou uma escala.
	
	
	A medida direta nada representa em relação à medida indireta, considerando-se que usou se uma escala.
	
	
	A medida indireta do do Rio de Janeiro feita pela rodovia até São Paulo é de 400 km.
	
	
	A medida direta no mapa mostra que o Rio dista exatamente 400 km de São Paulo segundo a medida feita entre as duas cidades.
	
	
	
	 
		
	
		6.
		Métricas de software são formas de quantificar o esforço necessário para a construção de um sistema de software. Sobre métricas de software é correto afirmar que:
	
	
	
	A métrica de pontos de função só pode ser calculada com o código terminado.
	
	
	Custo, funcionalidade e número de erros são métricas indiretas.
	
	
	Um indicador é parte de uma métrica.
	
	
	Linhas de código, esforço e memória são métricas diretas.
	
	
	Métricas de produtividade indicam o quanto o software atende aos requisitos.
	
Explicação:
O aluno deve ter como base os conceitos definidos nas web aulas.
	
	
	
	 
		
	
		7.
		NÃO é um valor de domínio de informação usado na métrica ponto por função:
	
	
	
	Número de consultas externas (External Inquiries - EQs).  
	
	
	Número de arquivos lógicos internos (Internal Logical Files - ILFs).  
	
	
	d) Número de consultas internas (Internal Inquiries - IQs).  
	
	
	Número de saídas externas (External Outputs - EOs).
	
	
	Número de entradas externas (External Inputs - EIs).  
	
	
	
	 
		
	
		8.
		Qual métrica é obrigatória na esfera federal e estadual para medir o esforço de desenvolvimento de um software?
	
	
	
	Goal Question Metric
	
	
	Planing Poker
	
	
	Análise de Ponto de Função
	
	
	Análise de Ponto de Caso de Uso
	
	
	WideBand Delphi
	
Explicação:
O aluno deve ter como base os conceitos definidos nas web aulas.
		1.
		Qual dos seguintes passos não faz parte do procedimento de contagem de pontos função?
	
	
	
	Calcular a contribuição dada por ALI e AIE.
	
	
	Determinar o tipo de contagem.
	
	
	Identificar a fronteira da aplicação.
	
	
	Classificar as características gerais do sistema em simples, médias e complexas.
	
	
	Calcular o valor do fator de ajuste.
	
	
	
	 
		
	
		2.
		Análise de Ponto de Casos de Uso são baseados em:
	
	
	
	Casos de Uso e Classes
	
	
	Somente Classes
	
	
	Somente Requisitos Funcionais
	
	
	Somente Casos de Usos
	
	
	Somente Requisitos Não Funcionais
	
Explicação:
O aluno deve ter como base os conceitos definidos nas web aulas.
	
	
	
	 
		
	
		3.
		Como classificar um arquivo texto que é importado pelo sistema?
	
	
	
	Deve-se considerar como uma saída externa.
	
	
	Deve se considerar como uma entrada externa.
	
	
	Deve-se considerar como uma consulta seguida de uma entrada.
	
	
	Deve-se considerar uma entrada externa e uma consulta externa.
	
	
	Deve-se considerar como uma consulta externa.
	
	
	
	 
		
	
		4.
		Assinale 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.
	
	
	
	 
		
	
		5.
		Nós utilizamos os requisitos não funcionais para obtermos os pontos por função ajustados. Qual a parte da métrica de APF utilizamos para obter dados para esse calculo?
	
	
	
	Funções transacionais
	
	
	Fatores de ajustes
	
	
	Funções fundamentais
	
	
	Fatores de calculo
	
	
	Fatores de pontuação
	
	
	
	 
		
	
		6.
		Dentre as alternativas abaixo, selecione aquela que NÃO representa corretamente um indicador de projeto de software.
	
	
	
	Distribuição do esforço pelas tarefas.
	
	
	Esforço / tempo por cada tarefa de engenharia de software.
	
	
	Datas planejadas X datas executadas.
	
	
	Custo de desenvolvimento do projeto.
	
	
	Erros não identificados por hora de revisão.
	
Explicação: indicador é uma métrica (ou conjunto de) que fornece compreensão de um processo de software, de um projeto de software ou do produto propriamente dito.
	
	
	
	 
		
	
		7.
		A técnica de Análise por Pontos de Função considera que outros fatores afetam o tamanho funcional de um sistema. Estes fatores estão relacionados com características da aplicação.
Por que precisa ser calculado o valor do fator de ajuste que é baseado em 14 características gerais de sistema?
	
	
	
	Porque são desconsideradas a tecnologia usada e os requisitos não funcionais no calculo do fator não ajustado.
	
	
	Porque independente de ser um fator ajustado ou não, não deve-se considerar a tecnologia usada no calculo do fator.
	
	
	Porque e desconsiderada somente a tecnologia usada no calculo do fator não ajustado.
	
	
	Porque independente de ser um fator ajustado ou não, não deve-se considerar requisitos não funcionais no calculo do fator.
	
	
	Porque e desconsiderada somente os requisitosnão funcionais no calculo do fator não ajustado.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		8.
		As funções do tipo transações existentes são:
	
	
	
	Saída externa, consulta externa e entrada externa.
	
	
	Fator de ajuste, escopo de contagem e fronteira da aplicação.
	
	
	Arquivo lógico Interno, arquivo de interface externa e fator de contagem
	
	
	Projeto de desenvolvimento, projeto de melhoria e aplicação.
	
	
	Entrada externa, saída externa e arquivo de interface externa.
		
	Gabarito
Comentado
	
	
	
		1.
		Da expressão: Tot_ponto_função¬_ajustado = tot_contado * (0,65 + 0,01 * ) Podemos afirmar de forma correta:
	
	
	
	A funcionalidade não é expressa diretamente na fórmula .
	
	
	Que 66% da contagem refere-se à funcionalidade.
	
	
	Que 1% da contagem refere-se à implementação.
	
	
	Que 65 % da contagem refere-se à funcionalidade.
	
	
	Que 35 % da contagem refere-se à implementação.
	
	
	
	 
		
	
		2.
		Quais dos seguintes passos não faz parte do procedimento de contagem de Ponto Função:
	
	
	
	Identificar a fronteira da aplicação
	
	
	Classificar as características do sistema em simples, média e complexas
	
	
	Levantar o total de itens de dados usados
	
	
	Determinar o tipo de contagem
	
	
	Calcula o valor do fator de ajuste
	
	
	
	 
		
	
		3.
		Um arquivo referenciado:
	
	
	
	É um conjunto de itens de dados logicamente relacionados que podem ou não ser usados por processos elementares.
	
	
	É uma tabela do sistema.
	
	
	É um ALI lido ou mantido pela aplicação que está sendo contada.
	
	
	É uma ALI lido ou mantido por um processo elementar ou um AIE lido por um processo elementar.
	
	
	São dados usados pelo sistema e solicitados ou não pelos usuário.
	
Explicação:
O aluno deve seguir os conceitos ministrados nas web aulas.
	
	
	
	 
		
	
		4.
		Volume de transações: Consistem na avaliação do nível de influência do volume de transações no projeto, desenvolvimento, implantação e manutenção do sistema. Qual opção abaixo esta incorreta para as avaliações de transações
	
	
	
	0. Não estão previstos períodos de picos de volume de transação.
	
	
	4. Baixo volume de transações foi estabelecido pelo Sistema
	
	
	2. São previstos picos semanais.
	
	
	1. Estão previstos picos de transações mensalmente, trimestralmente, anualmente ou em certo período do ano.
	
	
	3. São previstos picos diários.
	
Explicação: 4. Alto volume de transações foi estabelecido pelo usuário, ou o tempo de resposta necessário atinge nível alto o suficiente para requerer análise de desempenho na fase de projeto.
	
	
	
	 
		
	
		5.
		Marque a alternativa correta.
	
	
	
	As métricas de produto ajudam a melhorar o produto desenvolvido.
	
	
	O controle de um projeto independe de medições e feedback.
	
	
	Métricas de software podem ser classificadas quanto ao objeto das métricas, ou seja, o âmbito da sua aplicação.
	
	
	Métricas de Manutenção Corretiva são do tipo produto, pois trazem sua melhora.
	
	
	As métricas de processo ajudam a avaliar a qualidade do produto.
	
	
	
	 
		
	
		6.
		A FRONTEIRA DA APLICAÇÃO deve ser definida com base:
	
	
	
	Nas diferentes linguagens que serão utilizadas.
	
	
	Nas diferentes plataformas em que a aplicação é executada.
	
	
	Nas diferentes equipes envolvidas.
	
	
	No ponto de vista do usuário.
	
	
	No ponto de vista do analista.
	
	
	
	 
		
	
		7.
		Dentre os objetivos do International Function Point Users Group está a
	
	
	
	definição da quantidade máxima de LOC a serem incluídas em um novo ponto de função.
	
	
	regulamentação sobre como inserir pontos de função em sistemas legados, ou seja, antigos.
	
	
	padronização da forma de medição do PFs de sistemas com base no manual de contagem.
	
	
	formação de profissionais que pratiquem a contagem de KLOC em seus projetos de sistema.
	
	
	ajuda no aumento da complexidade envolvida no processo de contagem de pontos de função.
	
	
	
	 
		
	
		8.
		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:
	
	
	
	Etapas de desenvolvimento do software
	
	
	Métricas de software
	
	
	Qualidade de Software
	
	
	Processo de Software
	
	
	Artefatos de Software
	
		1.
		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?
	
	
	
	Arquivo lógico interno.
	
	
	Arquivo de interface externa
	
	
	Saída externa
	
	
	Não é contado
	
	
	Entrada de dados
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		2.
		A principal diferença entre um Arquivo Lógico Interno (ALI) e um Arquivo de Interface Externa (AIE) é que
	
	
	
	os tipos de dados do ALI e do AIE são diferentes.
	
	
	um AIE é lido, mas não é mantido pela aplicação contada.
	
	
	os itens de dados de um AIE são sempre grupos lógicos de um ALI.
	
	
	um ALI tem tipos distintos de registros e um AIE, não.
	
	
	um AIE envia dados para fora da fronteira da aplicação.
		
	Gabarito
Comentado
	
	
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		3.
		Para se identificar um Arquivo Lógico Interno deve-se:
	
	
	
	Contar seus itens de dados e tipos de registros.
	
	
	Contar seus itens de dados e seus arquivos referenciados.
	
	
	Contar os tipos de registros lógicos e os itens de dados.
	
	
	Determinar os processos elementares atuando sobre o arquivo.
	
	
	Identificar os registros lógicos e arquivos referenciados.
	
	
	
	 
		
	
		4.
		Na APF, são exemplos de documentos utilizados para contagem:
	
	
	
	Modelos Lógicos de Dados, Diagramas de Casos de Uso, Lay-outs de Telas.
	
	
	Lay-out de Tabelas de Indicadores de Crédito, Diagramas de Classe e Arquitetura da Aplicação..
	
	
	Fluxograma de Processos, Diagrama de Classes, Descrições dos Padrões de Programação.
	
	
	Manuais do Sistema, Descrições Processuais, Fluxogramas do Código.
	
	
	Modelos Físicos de Dados, Descrição da Linguagem de Programação a ser utilizadas, Lay-Outs de Arquivos Externos
	
Explicação: Para contagem de funções em APF são utilizados artefatos, principalmente da etapa de Projeto Técnico e de Arquitetura do Software.
	
	
	
	 
		
	
		5.
		Quantos itens de dados podem sem identificados em um ALI ou AIE?
	
	
	
	No mínimo zero e no Máximo indeterminado.
	
	
	Mínimo 1 e Máximo Indeterminado.
	
	
	No mínimo zero e no Máximo 52.
	
	
	No mínimo indeterminado e no Máximo 52.
	
	
	No Máximo 52 e no mínimo 1.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		6.
		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 formatados e processados para uso por outra aplicação (Saídas Externas - SE);
	
	
	Dados referentes a arquivos de processamento por necessidades operacionais;
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		7.
		Marque a única alternativa correta sobre os elementos de métricas de software.
	
	
	
	Uma entrada externa é um processo elementar que processa dados ou informações de controle recebidos dentro da fronteira da aplicação e cujo objetivo principal é manter um ou mais arquivos de interface externa.
	
	
	Uma saída externa consiste em um par gatilho-resposta (ou pergunta-resposta) através do qual a pergunta ou solicitaçãode dados entra no aplicativo vinda de fora (tipicamente a partir de um usuário ou de outro aplicativo), os dados são recuperados para atender à solicitação e enviados para fora.
	
	
	Arquivos de interface externa, assim como os arquivos lógicos internos, são parte dos requisitos lógicos dos usuários.
	
	
	Nenhuma das anteriores.
	
	
	São considerados exemplos de arquivos lógicos internos arquivos temporários, arquivos de trabalho, arquivos de classificação.
	
	
	
	 
		
	
		8.
		Qual dos seguintes passos não faz parte do procedimento de contagem de pontos função?
	
	
	
	Calcular o valor do fator de ajuste.
	
	
	Identificar a fronteira da aplicação.
	
	
	Calcular a contribuição dada por ALI e AIE.
	
	
	Determinar o tipo de contagem.
	
	
	Classificar as características gerais do sistema em simples, médias e complexas.
	
	
		1.
		(FCC - 2009) Você está trabalhando em um projeto com duração prevista inicialmente de 6 meses. Ainda há, pelo cronograma original, mais 3 meses de trabalho pela frente. O gerente do seu projeto resolveu coletar e calcular as medidas referentes ao progresso do projeto em relação a prazo (ou, SPI - Schedule Performance Index, também mencionado como IDP - Índice de Desempenho de Prazo) e ao progresso do projeto em relação a custo (ou CPI - Cost Performance Index, também mencionado como IDC - Índice de Desempenho de Custo). Ele obteve os seguintes valores: - SPI = 0,75 - CPI = 1,25 Com base nessa informação, é correto concluir que o projeto está:
	
	
	
	atrasado e custando menos que o previsto.
	
	
	adiantado e custando mais que o previsto.
	
	
	dentro do prazo e dos custos estimados.
	
	
	atrasado e custando mais que o previsto
	
	
	adiantado e custando menos que o previsto.
	
	
	
	 
		
	
		2.
		Assinale a sentença INCORRETA abaixo:
	
	
	
	Um método que para a mesma situação ao se fazer uma nova estimativa apresentada mudanças pode ser usado, pois a consistência do método independe do risco introduzido.
	
	
	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.
	
	
	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 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.
	
	
	
	 
		
	
		3.
		Uma análise de pf que obtém 6 EEs médios, 2 AIEs complexos, 2 ALIs simples, 8 SEs médias, 1 SE complexa e 5 CEs médias, após a contagem, apresentará, em pontos brutos, o valor
	
	
	
	126
	
	
	127
	
	
	132
	
	
	143
	
	
	138
	
	
	
	 
		
	
		4.
		O processo de contagem, definido pelo IPFUG, é feito em sete passos. Um destes é destinado a determinar o tipo de Contagem.
Com base neste passo, correlacione as colunas abaixo:
i. Contagem de Projeto de desenvolvimento
ii. Contagem de Projeto de melhoria
iii. Contagem de Projeto de aplicação
(   ) A contagem de pontos de função de uma aplicação  já instalada, mede a funcionalidade fornecida ao usuário
(   ) Após a conclusão e implantação do projeto de melhoria , o número de pontos de função da aplicação deve ser atualizado para refletir as mudanças nas funcionalidades da aplicação.
(   ) O número de pontos de função mede as modificações para uma aplicação já existente, ou seja, as funções adicionais , modificadas ou excluídas do sistema pelo projeto e as funções de conversões de dados.
(   ) Ela é iniciada ao final da contagem do projeto de desenvolvimento e atualizado no final do projeto de melhoria.;
(   ) O número de pontos de função de um projeto de desenvolvimento mede a funcionalidade fornecida aos usuários finais, quando da primeira instalação do software.
	
	
	
	iii, ii, iii, ii, i
	
	
	i, ii, iii, ii, i
	
	
	ii, iii, ii, i, i
	
	
	ii, ii, iii, i, ii
	
	
	iii, ii, ii, iii, i
	
	
	
	 
		
	
		5.
		O benefício principal de Análise de Ponto Função (APF) é:
	
	
	
	Identificar os requisitos não funcionais do sistema.
	
	
	Identificar entidades que devem ser normalizadas.
	
	
	Ajudar o desenvolvedor na programação do sistema.
	
	
	Definir os principais objetos e métodos do sistema.
	
	
	Ser uma forma de estimar custos e recursos para o desenvolvimento e manutenção do software.
	
	
	
	 
		
	
		6.
		Considere as afirmativas abaixo:
I - Cada Arquivo Lógico Interno deve ser classificado de acordo com sua complexidade funcional relativa, que é baseada no número de Registros Lógicos (RL) e no número de Itens de Dados (ID) do arquivo. (IFPUG,1999);
II - Um item de dados (ID) representa um segmento de um arquivo em que cada campo de dados inclusive repetições deve ser contado. (IFPUG, 1999);
III - Um item de dados (ID) representa um segmento de um ALI que possui um significado único, não repetitivo e pode ser reconhecido pelo usuário. Representa um campo de dados que formula uma ocorrência de informação completa.
(IFPUG, 1999);
Pode-se afirmar com toda a certeza que: 
	
	
	
	Estão corretas as afirmativas II, III e incorreta a I.
	
	
	Estão corretas as afirmativas I, III e incorreta a II.
	
	
	Está correta a afirmativa II e incorreta I e III.
	
	
	Estão todas corretas.
	
	
	Estão corretas as afirmativas I, II e incorreta a III.
	
	
	
	 
		
	
		7.
		Uma das etapas para calcular o tamanho de um SI com a técnica Análise por pontos de função é medir o tamanho funcional do sistemia, a partir dos ALI e AIE encontrados. Assinale a alternativa onde existam APENAS exemplos de funções de dados
	
	
	
	Tabelas, arquivos de configuração e arquivos mantidos por outras aplicações
	
	
	Tabelas, arquivos temporários e arquivos de configuração
	
	
	Tabelas, arquivos de backup e arquivos de configuração
	
	
	Tabelas, arquivos temporários e arquivos mantidos por outras aplicações
	
	
	Tabelas, arquivos de backup e arquivos mantidos por outras aplicações
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		8.
		Relacione as funções identificadas na contagem por pontos de função.
1. Arquivo Lógico Interno
2. Arquivo de Interface Externa
3. Entradas Externas
4. Saídas Externas
5. Consultas Externas
***
A. Representam as atividades da aplicação (processos) que têm como resultado a extração de dados da aplicação.
B. Representam os requerimentos de armazenamento de grupos de dados logicamente relacionados, cuja manutenção é efetuada pela própria aplicação.
C. Representam as atividades que, através de uma requisição de dados (entrada), gera uma aquisição e exibição imediata da dados (saída).
D. Representam as atividades vindas diretamente do usuário, através de um processo lógico único, com o objetivo de inserir, modificar ou remover dados dos arquivos lógicos internos.
E. Representam as necessidades de grupos de dados logicamente relacionadas, utilizados pela aplicação, mas que sofrem manutenção a partir de outra aplicação.
	
	
	
	1-B, 2-C, 3-A, 4-D, 5-E
	
	
	1-B, 2-E, 3-D, 4-A, 5-C
	
	
	1-C, 2-D, 3-E, 4-B, 5-A
	
	
	1-C, 2-E, 3-A, 4-B, 5-D
	
	
	1-A, 2-D, 3-C, 4-E, 5-B
	
	
		1.
		Considerando uma aplicação que o usuário determinou dois tipos de relatórios diferentes, e os dados são consolidados em gráficos (setor, linha e barras). Outro relatório especial que contém dados derivados dos dois relatórios iniciais. E consultas "on line" das informações, sendo uma consulta feita pelo código do cliente e outra pelo CEP. A entrada de dados é feita por duas telas (uma com dados do cliente, outra com dados relativos ao endereço). Neste caso consideramos as funções de entrada, saída e consulta:
	
	
	
	Saídas = 3; entradas = 2; consultas = 5
	
	
	Saídas = 2; entradas= 2; consultas = 2
	
	
	Saídas = 2; entradas = 2; consultas = 6
	
	
	Saídas = 6; entradas = 2; consultas = 2
	
	
	Saídas = 3; entradas = 2; consultas = 3
	
	
	
	 
		
	
		2.
		Uma vez que dispusermos da duração estimada de uma atividade, calculada com base em uma estimativa de três pontos por exemplo, como poderíamos estimar a duração de um projeto? Assinale a alternativa que responde corretamente a questão.
	
	
	
	Calculando, com base em estimativas paramétricas, a soma dos valores das durações estimadas de atividades.
	
	
	Somando-se a duração estimada das atividades que compõem o caminho crítico do projeto.
	
	
	Calculando, com base na técnica "delphi", o somatório dos valores das durações estimadas do conjunto de atividades.
	
	
	Utilizando a opinião especializada sobre a duração estimada de projetos colhidas em bases de dados públicas.
	
	
	Utilizando as estimativas obtidas com base na técnica de "grupo nominal" para gerar a totalização da duração estimada do projeto.
	
	
	
	 
		
	
		3.
		(2015 - IESES) Durante o processo de estimativa do tamanho de um software usando a técnica de pontos por função, chegou-se ao valor de 127 pontos por função não ajustados. Os pontos de ajuste somaram 37 pontos. Sendo assim, aplique as fórmulas corretas para calcular o fator de ajuste e o valor final do tamanho do software em pontos por função ajustados. Selecione a alternativa que apresenta o valor correto para o tamanho do software citado acima em pontos por função:
	
	
	
	127,12
	
	
	129,54,
	
	
	129,16.
	
	
	132,54
	
	
	127,54.
	
Explicação:
O aluno deve ter como base os conceitos definidos nas web aulas.
	
	
	
	 
		
	
		4.
		Em uma concorrência, qual o objetivo de discriminar os 13800 PF (Pontos Função) 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 é que o fornecedor contrate um profissional de APF que irá fazer a análise do que se trata os 13800 PF.
	
	
	O objetivo de se dar o total de ponto função é para limitar a participação dos fornecedores que não conhecem esta metodologia de contagem.
	
	
	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.
	
	
	O objetivo é que o fornecedor aumente o seu valor por PF considerando que deverá contratar um profissional especialista em APF.
	
	
	
	 
		
	
		5.
		Sobre os arquivos em APF, podemos afirmar:
	
	
	
	ALI são objetos que representam Arquivos Lógicos de Integração com outros sistemas
	
	
	Os arquivos em APF são os mesmos e em igual quantidade aos arquivos físicos ou Tabelas unitárias em um Banco de Dados.
	
	
	ALI são objetos que representam Arquivos Ligados Integrados ao Sistema
	
	
	AIE e ALI são tipos de arquivos que são gerenciados pela aplicação, portanto estão dentro da fronteira da aplicação
	
	
	AIE são objetos que representam Arquivos com Estrutura Externa ao Sistema, ou seja, está fora da fronteira da aplicação
	
Explicação: Conceito de Contagem de Dados e de Fronteira da Aplicação
	
	
	
	 
		
	
		6.
		As funcionalidades do sistema, para o usuário, são apresentadas na forma de funções.  São elas que manuseiam os dados.  As funções são classificadas quanto a relação de uso em de Entrada externas, Saídas e Consultas externas.
Baseado nestes conceitos de contagem, identifique com verdadeiro ou falso as alternativas abaixo:
(  ) Uma Função do tipo  EE tem um  fluxo de informação de fora da fronteira da aplicação para dentro , ou seja, transações originadas do usuário ou de outros sistemas e que representam alguma forma de entrada de dados no sistema.
(  ) O processo de identificação de EE requer que sejam analisados todos os processos elementares que recebem dados de fora da aplicação e que fazem a atualização de um ou mais ALI, onde os dados ou informações devem ser recebidos de fora da fronteira da aplicação.
(  ) Uma EE é considerada única para uma aplicação se possuir um formato diferente das demais ou se precisar de uma lógica de processamento diferente de outras EE que tenham o mesmo formato.
	
	
	
	f, f, v
	
	
	v, f, v
	
	
	v, v, f
	
	
	v, v, v
	
	
	f, v, v
	
	
	
	 
		
	
		7.
		Um processo elementar é definido como:
	
	
	
	Um módulo de programa.
	
	
	Um requisito no negócio do usuário.
	
	
	Um grupamento lógico de dados.
	
	
	Toda atividade que o sistema realiza.
	
	
	A menor unidade de atividade significativa para o usuário.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		8.
		Identifique qual das alternativas não faz parte das regras de identificação de entradas externas.
	
	
	
	O fluxo de saída é equivalente ao fluxo de armazenamento.
	
	
	Dados ou informações de controle são recebidos de fora da fronteira da aplicação.
	
	
	Dados enviados por um agente (pessoa ou outra aplicação)
	
	
	Um arquivo lógico é atualizado
	
	
	O comportamento do sistema é alterado.
	
	
		1.
		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 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: Custo do projeto, tamanho, qualidade e escopo do projeto.
	
	
	O processo de estimativas envolve basicamente quatro aspectos: Esforço empregado, escopo definido, custo do projeto, qualidade do projeto.
	
	
	
	 
		
	
		2.
		Considere a contagem para uma tabela de clientes que tem:
I - Uma consulta que retorna quase todos os itens de dados da tabela para uma tela.
II - Outra consulta retorna-se uma lista de CPF e Nome de clientes.
Então, podemos afirmar que:
	
	
	
	Deve-se contar duas consultas externas.
	
	
	Deve-se contar como uma entrada externa e uma consulta externa.
	
	
	Deve-se contar uma saída externa e uma consulta.
	
	
	Deve-se contar duas entradas externas.
	
	
	Deve-se contar duas entradas e duas saídas.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		3.
		Uma saída externa NÃO PODE:
	
	
	
	Gerar dados derivados.
	
	
	Ser considerada para cada tipo de gráfico gerado.
	
	
	Alterar o comportamento do sistema.
	
	
	Atualizar um arquivo lógico interno.
	
	
	Ter o fluxo de informação de fora para dentro da fronteira de contexto.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		4.
		Podemos afirmar sobre a classificação do tipo do software chamado de Modelo 3 (avançado), no modelo COCOMO de Bhoem, que:
	
	
	
	é 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.
	
	
	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.
	
	
	incorpora um conjunto de requisitos não tão rígidos, pode-se exemplificar pequenos sistemas.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		5.
		Os índices de custo e prazo são elementos usados na técnica de valor agregado. Nesse contexto, analise as afirmações a seguir sobre a técnica de valor agregado. I - É um método para medir o desempenho do projeto em relação à linhade base do projeto. II - Integra o custo, o tempo e o trabalho realizado (escopo). III - Envolve a imprevisibilidade de desempenho futuro, das datas e dos custos para a conclusão do projeto. Está correto o que se afirma em:
	
	
	
	II e III, apenas.
	
	
	I, II e III.
	
	
	II, apenas.
	
	
	I e II, apenas.
	
	
	I e III, apenas.
	
	
	
	 
		
	
		6.
		Qual a principal intenção de uma consulta externa?
	
	
	
	Apresentar diferentes ordenações de dados para saída.
	
	
	Alterar o comportamento do sistema.
	
	
	Gerar dados derivados para apresentação.
	
	
	Recuperar dados para fora da fronteira sem nenhuma alteração nos dados.
	
	
	Atualizar arquivos lógicos internos.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		7.
		Uma consulta externa deve:
	
	
	
	Gerar dados derivados
	
	
	Atualizar um arquivo lógico
	
	
	Pode gerar um ou mais gráficos
	
	
	Referenciar pelo menos um arquivo
	
	
	Alterar o comportamento do sistema
	
	
	
	 
		
	
		8.
		(2011 - CESPE) Medição é o processo por meio do qual números ou símbolos são atribuídos a entidades do mundo real, de forma a quantificá-las, ou seja, é o processo de obtenção de medidas para entidades do mundo real. Julgue o item a seguir, relativo a análise de pontos de função (APF) e a análise por pontos de caso de uso (APCU). I) A tabela de fatores de complexidade técnica permite avaliar o impacto de fatores como atualização online, volume de transações e entrada de dados online. II) A contagem da APF considera fatores de complexidade ambiental e fatores de complexidade funcional; a contagem da APCU trata as características gerais de sistema. III) São funções do tipo transação: entradas externas, saídas externas e consultas externas. Uma das principais diferenças entre as saídas externas e as consultas externas é que as primeiras devem conter alguma fórmula matemática ou cálculo, enquanto as consultas externas representam uma recuperação simples de dados. Estão CORRETAS as afirmativas:
	
	
	
	I e III, apenas.
	
	
	II e III, apenas.
	
	
	III apenas.
	
	
	II apenas.
	
	
	I e II, apenas.
	
	
		1.
		Podemos concluir de forma correta:
	
	
	
	As estimativas no Brasil feitas com Ponto Função tem muita rejeição.
	
	
	Todas as empresas do governo e privadas usam LOC ou Ponto Função.
	
	
	As empresas que utilizam LOC são todas do governo.
	
	
	As estimativas no Brasil ainda são feitas, na sua maioria, sem método.
	
	
	As empresas que utilizam Ponto Função são todas do governo.
	
	
	
	 
		
	
		2.
		Depois da análise dos requisitos funcionais do software, o tamanho 4 da aplicação deve ser estimado em milhares de linhas de código (KLOC) e o Projeto deve ser classificado em um dos três modos de desenvolvimento, identificados por Boehm, que sao os seguintes:
	
	
	
	Nenhuma das alternativas anteriores
	
	
	organico, embutido e semidestadado
	
	
	organico, semidestacado e destacado
	
	
	semidestacado, embutido e destacado
	
	
	organico, inorganico, semidestacado
	
Explicação: os modelos de Boehm sao orgânico, embutido ou semidestacado
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		3.
		Selecione a afirmativa CORRETA, segundo o PMI, para se estimar o prazo em um projeto, a partir de um conjunto de registros de tempo em tarefas similares anteriores:
	
	
	
	Deve-se considerar o maior prazo encontrado para tarefas similares.
	
	
	Deve-se considerar o menor prazo.
	
	
	Deve-se calcular o valor que considere o maior, o menor valor e a media dos prazos das tarefas.
	
	
	Deve-se calcular a média entre o menor valor e o maior valor relacionado para as tarefas.
	
	
	Deve-se calcular o valor médio do conjunto de tarefas.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		4.
		Dentre as métricas estudadas pela engenharia de software, existe o modelo COCOMO (constructive cost model), concebido por Barry Boehm. Acerca desse modelo, julgue o item que se segue. I - Um dos mecanismos para se medir a qualidade de um software é chamado de modelo empírico, como o Constructive Cost Model, COCOMO, que é um modelo desenvolvido para estimar esforço, prazo, custo, e tamanho da equipe que trabalhará em projeto de software. II - O modelo COCOMO intermediário é uma extensão do modelo COCOMO básico que também considera um conjunto de fatores relativos à quantidade de funções a serem implementadas no software. III - Para projetos de software compostos por código reutilizado, o modelo de estimativa COCOMO II - 2000 requer informações sobre o tamanho total das linhas de código do sistema em desenvolvimento. Estão CORRETAS as afirmativas:
	
	
	
	I apenas.
	
	
	I e II, apenas.
	
	
	I, II e III.
	
	
	II e III, apenas.
	
	
	II apenas.
	
	
	
	 
		
	
		5.
		Em COCOMO, calcula-se o esforço de desenvolvimento de software em função do tamanho do programa e de um conjunto de direcionadores de custo, alternativamente chamados atributos ou fatores de software. Um direcionador de custo é uma característica de desenvolvimento de software que tem efeito aumentativo ou diminutivo na quantidade de esforço de desenvolvimento final do projeto. No Modelo Intermediário são utilizados itens de avaliação do modelo básico e criados mais alguns ATRIBUTOS DE, tais como:
	
	
	
	Processo, Software, Tecnologia e Projeto.
	
	
	Processo, Software, Escopo e Tecnologia.
	
	
	Produto, Hardware, Pessoais e Projeto.
	
	
	Processo, Produto, Projeto e Pessoais.
	
	
	Software, Hardware, Pessoais e Escopo.
	
	
	
	 
		
	
		6.
		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.
	
	
	Para uma aplicação existente desejamos saber quanto tempo será necessário para fazer uma alteração.
	
	
	Para uma aplicação existente desejamos saber qual o custo de uma alteração.
	
	
	Para uma nova aplicação desejamos saber quanto tempo será necessário para fazer.
	
	
	Para uma nova aplicação desejamos saber qual o custo da aplicação.
	
	
	
	 
		
	
		7.
		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
	
	
	As afirmativas I, II e IV estão corretas e a afirmativa III está errada
	
	
	As afirmativas I, II, III e IV estão corretas
	
	
	As afirmativas II, III e IV estão corretas e a afirmativa I está errada
	
	
	As afirmativas I, III e IV estão corretas e a afirmativa II está errada
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		8.
		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:
	
	
	
	Albrecht Intermediário
	
	
	Albrecht Avançado.
	
	
	COCOMO Avançado.
	
	
	COCOMO Intermediário
	
	
	COCOMO Básico
		
	Gabarito
Comentado
	
	
	
		1.
		A transação, cuja finalidade é de manipular os arquivos contidos dentro da fronteira do software chama-se:
	
	
	
	Consulta Interna.
	
	
	Saída Externa.
	
	
	Saída Interna.
	
	
	Entrada Externa.
	
	
	Consulta Externa.
	
	
	
	 
		
	
		2.
		Sobre o COCOMO II, marque a alternativa que NÃO representa uma mudança realizada no modelo:
	
	
	
	Modelo de projeto preliminar
	
	
	Modelo de metodologia ágil
	
	
	Modelo de reuso
	
	
	Modelo de pós arquitetura
	
	
	Modelo de composição de aplicação
	
	
	
	 
		
	
		3.
		Assinale a alternativa ERRADA.
	
	
	
	O método COCOMO (ou COnstructive COst MOdel) é um modelo de estimativado tempo de desenvolvimento de um software.
	
	
	A maioria das referências ao COCOMO encontradas na literatura publicadas a partir de 1995 referem-se ao COCOMO II.
	
	
	COCOMO consiste em três implementações: básico, intermediário e avançado.
	
	
	COCOMO básico é bom por ser rápido em estimativas e custos de software, além de bastante exato devido ao seu invés empírico.
	
	
	Para atender às necessidades de um modelo de custo de projeto de software mais adequado às práticas de ciclo de vida de software dos anos 1990 e 2000, teve início, em 1994, o projeto COCOMO II.
	
	
	
	 
		
	
		4.
		(2009 - FUNIVERSA) O Constructive Cost Model (COCOMO) é um modelo utilizado para estimar projetos de software. Assinale a alternativa que contém atributos direcionadores de custo do modelo intermediário do COCOMO.
	
	
	
	Nível de aptidão dos gerentes, tamanho das saídas externas, uso de práticas modernas.
	
	
	Práticas de programação modernas, tamanho da base de dados, nível de aptidão dos programadores.
	
	
	Tamanho das saídas externas, tamanho da base de dados, uso de práticas modernas.
	
	
	Tamanho das entradas externas, práticas de programação modernas, restrições de prazo.
	
	
	Tamanho da base de dados, uso de entradas externas, nível de aptidão dos gerentes.
	
Explicação:
O aluno deve ter como base os conceitos definidos nas web aulas.
	
	
	
	 
		
	
		5.
		Como o tempo de duração do projeto pode ser calculado utilizando o MODELO COCOMO?
	
	
	
	multiplicando-se o esforço pela quantidade de pontos de função
	
	
	multiplicando-se o esforço pelas constantes (c) e (d), que são constantes do Modelo COCOMO
	
	
	multiplicando-se o esforço pelas constantes (a) e (b), que são constantes do Modelo COCOMO
	
	
	Elevando o valor do esforço por (b) e multiplicando o resultado por (a)
	
	
	Elevando o valor do esforço por (a) e multiplicando o resultado por (b)
	
	
	
	 
		
	
		6.
		O principal fator que distingue um projeto de software de modo embutido ou restrito é...
	
	
	
	o esforco de desenvolvimento
	
	
	Todas as opcoes anteriores
	
	
	o tempo de desenvolvimento
	
	
	o custo do desenvolvimento
	
	
	a necessidade de seguir restrições rigorosas
	
Explicação: O principal fator que distingue um projeto de software de modo embutido ou restrito é a necessidade de seguir restrições rigorosas. O produto a ser desenvolvido deverá operar dentro de um contexto complexo de hardware, software e regras e procedimentos operacionais.
	
	
	
	 
		
	
		7.
		" É um processo elementar que processa dados ou informações de controle recebidos de fora da fronteira da aplicação e cujo objetivo principal é manter um ou mais Arquivos Lógicos Internos (ALI) e/ou alterar o comportamento do sistema. Dessa forma uma EE provoca uma inclusão , exclusão e/ou alteração nos dados dos ALI. "
A afirmativa acima, se refere a:
	
	
	
	Saída Externa
	
	
	Entrada Interna
	
	
	Entrada Externa
	
	
	Consulta Interna
	
	
	Consulta Externa
	
	
	
	 
		
	
		8.
		Além de estimar o esforço, o COCOMO também apresenta equações para:
	
	
	
	estimar a duraçao do projeto e os custos de implantacao
	
	
	estimar a necessidade de mao de obra especializada para o projeto
	
	
	estimar o custo do projeto e o tamanho da equipe
	
	
	Todas as opcoes estao corretas
	
	
	estimar o prazo de desenvolvimento nominal do projeto em meses e a divisão do esforço por fases e atividades do projeto.
	
Explicação: Além de estimar o esforço, o COCOMO também apresenta equações para estimar o prazo de desenvolvimento nominal do projeto em meses e a divisão do esforço por fases e atividades do projeto.
		
	Gabarito
Comentado
	
	
	
		1.
		(COBRA Tecnologia, 2014) Fazem parte do processo de medição de Pontos por Caso de Uso (PCU), exceto:
	
	
	
	calcular os PCUs não ajustados.
	
	
	contar os casos de uso e identificar sua complexidade.
	
	
	contar os atores e identificar sua complexidade.
	
	
	contar as classes e determinar suas relações.
	
	
	calcular os PCUs ajustados.
	
	
	
	 
		
	
		2.
		Assinale a sentença INCORRETA abaixo:
	
	
	
	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 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.
	
	
	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 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.
	
	
	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.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		3.
		Qual das afirmativas abaixo NAO é objetivo da Análise de Ponto Função?
	
	
	
	Fornecer ferramenta para auxiliar nas estimativas de recursos para o desenvolvimento de software.
	
	
	Capacitar os Analistas de Sistema na arquitetura criada para o Software.
	
	
	Apoiar as estimativas de software para Novos Projetos e Projetos de Manutenção de Software.
	
	
	Medir a funcionalidade dos sistemas independentemente da tecnologia que foi utilizada no seu desenvolvimento.
	
	
	Fornecer uma perspectiva do Sfotware do ponto de vista do Usuario.
	
	
	
	 
		
	
		4.
		De acordo com o IFPUG (International Function Point Users Group), análise de pontos de função é uma técnica
	
	
	
	Que analisa as funções de uma linguagem, determinando o número de linhas (pontos) presentes nessas funções, utilizadas para medir o tempo de desenvolvimento do sistema.
	
	
	Utilizada para determinar as funcionalidades do sistema sob o ponto de vista do usuário, determinando o tamanho funcional do sistema a ser desenvolvido.
	
	
	Utilizada para medir o sistema em linhas de código e, pela sua natureza, depende diretamente da linguagem utilizada no desenvolvimento do sistema.
	
	
	Para análise das funções em uso no sistema, analisando, em tempo de processamento, os pontos de entrada e saída de cada função, gerando dessa forma uma visão de qualidade do código.
	
	
	Para análise de domínio do sistema, trazendo elementos que podem medir a qualidade, tamanho e tempo necessário para desenvolvimento, utilizando pontos de vista funcionais e não funcionais.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		5.
		O processo de medição funcional de um software utilizando pontos de função possui uma série de etapas, dentre elas, a de medir as funções de transação. Estas funções representam a funcionalidade fornecida ao usuário para atender às suas necessidades de processamento de dados pela aplicação. São classificadas em entradas externas, saídas externas ou consultas externas. Constitui exemplo de entrada externa:
	
	
	
	Processamento em lotes de atualização de bases cadastrais a partir de arquivos de movimento.
	
	
	Telas de filtro de relatório e consultas.
	
	
	Informações que possuem formato gráfico.
	
	
	Telas de login com objetivo de verificar se o usuário pode ou não acessar o sistema.
	
	
	Relatórios que possuem totalização de dados.
	
	
	
	 
		
	
		6.
		Várias técnicas de estimativa podem ser usadas em qualquer projeto de software, no entanto, quanto uma equipe de software encontra um projeto de duração extremamente curta, planejamento em geral e estimativa em particular devem ser abreviadas.
Estimativa para projetos ágeis usa uma abordagem de decomposição que vários passos. Qual das opções abaixo não é um destes passos?
	
	
	
	O tamanho do cenário não pode ser estimado em LOC, PF ou alguma outra medida orientada a volume.
	
	
	As estimativas de esforço para todos os cenários que devemimplementar um incremento de software são somadas para definir a estimativa para o incremento.
	
	
	As estimativas de cada tarefa são somadas para criar uma estimativa de cenário.
	
	
	O volume de esforço é estimado para cenário é traduzido para esforço baseado em dados históricos.
	
	
	O cenário é composto de um conjunto de funções e tarefas de engenharia de software.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		7.
		Um projeto usando um processo de desenvolvimento ágil e feito como um conjunto de cenários de usuários. É possível desenvolver uma estimativa com razoável significado com os seguintes passos:
Qual das opções abaixo não corresponde a um destes passos?
	
	
	
	Cada tarefa é estimada separadamente.
	
	
	Calcular a média das estimativas de cada tarefa para criar uma estimativa de cenário
	
	
	O volume de esforço é estimado para cenário é traduzido para esforço baseado em dados históricos
	
	
	O cenário é composto de um conjunto de funções e tarefas de engenharia de software.
	
	
	Cada cenário de usuário é considerado separadamente para a estimativa.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		8.
		Segundo Pressman, um software orientado a objetos deve ter outra abordagem.
Qual das opções abaixo não corresponde a um destes 6 passos?
	
	
	
	A partir do modelo de análise, determinar o número de classes-chave.
	
	
	Desenvolver estimativas, usando decomposição de esforço, análise FP que seja aplicável a aplicações convencionais.
	
	
	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.
	
	
	Dividir o número total de classes (chave e apoio) pelo número médio de unidades de trabalho por classes.
	
	
	Desenvolver casos, usos e determine uma contagem. Reconhecer que o número de casos e uso podem modificar à medida que se desenvolve o projeto.
		
	Gabarito
Comentado
	
	
	
		1.
		Atualmente no mercado existem vários tipos de métricas para análise de dimensão de tamanho de software. Estas técnicas surgiram com o objetivo de estimar o esforço para dimensionar a quantidade de pessoas-hora e ao mesmo tempo estimar os prazos associados ao desenvolvimento do software. Existem várias técnicas de estimativas de tamanho de software, a maioria das técnicas possui uma padronização para a sua apuração de contagem, na sua elaboração de estimativa de tempo e custo do projeto.
Podemos afirmar que o modelo de estimativa que busca medir esforço e prazo através da dinâmica de múltiplas variáveis que pressupõe distribuição de esforços específicos ao longo da existência de um projeto de software e relaciona o número de linhas de código ao tempo e esforço de desenvolvimento, corresponde a o modelo:
	
	
	
	COCOMO ( Constructive Cost Model)
	
	
	Linhas de Código ¿ (LOC)
	
	
	PCU ¿ Pontos por Caso de Uso
	
	
	Métricas de Hasltead
	
	
	Puttnam
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		2.
		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
	
	
	
	
	 
		
	
		3.
		O valor do Fator de Ajuste de Pontos de Função é calculado a partir de 14 características gerais dos sistemas, que permitem uma avaliação geral da funcionalidade da aplicação. Assim, o valor do fator de ajuste (VAF) para calcular os pontos de função ajustados é baseado:
	
	
	
	nas características gerais de sistema e na complexidade das funções do sistema.
	
	
	nos pontos de função não ajustados e no nível de influência das características do sistema.
	
	
	nas características gerais de sistema e no nível de influência de cada característica.
	
	
	nas funções do sistema e no nível de influência de cada função.
	
	
	nos pontos de função não ajustados e na complexidade de cada função do sistema.
	
	
	
	 
		
	
		4.
		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.
	
	
	Deve-se analisar cada caso e uso e fazer estimativas de tamanho somando-os no final.
	
	
	Deve-se definir um caso e uso padrão e o resultado aplicado ao longo do projeto.
	
	
	Devem-se modelar as classes principais e depois aplicar PF que servirá de unidade para o resto do projeto.
	
	
	Deve-se usar a estimativa de tamanho para dimensionar um caso e uso.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		5.
		Um software possui uma contagem total de 450PF e o valor do seu questionário de grau de influência foi de 55. Determine qual o tamanho ajustado do software?
	
	
	
	1,2 PF
	
	
	16.33 PF
	
	
	541 PF
	
	
	540 PF
	
	
	36.3 PF
	
	
	
	 
		
	
		6.
		(FGV - 2009) As métricas de software podem ser utilizadas para estimar o esforço em um projeto de software. Com relação aos pontos de função e pontos de caso de uso, analise as afirmativas a seguir: I. Na métrica de PCU os atores são classificados e possuem sempre o mesmo nível de complexidade. II. A métrica de Pontos de Caso de Uso (PCU) pode ser aplicada somente em projetos de software que tenham sido descritos por casos de uso. III. A análise de pontos de função (APF) é uma técnica para medir o tamanho funcional de um software do ponto de vista do usuário. Assinale:
	
	
	
	Se somente a afirmativa I estiver correta.
	
	
	Se somente as afirmativas II e III estiverem corretas.
	
	
	Se somente as afirmativas I e II estiverem corretas.
	
	
	Se todas as afirmativas estiverem corretas.
	
	
	Se somente as afirmativas I e III estiverem corretas.
	
	
	
	 
		
	
		7.
		Sobre pontos de caso de uso, marque a alternativa INCORRETA:
	
	
	
	É baseada na técnica de pontos por função
	
	
	Não é necessário ajustes dos pontos de função
	
	
	Trabalha com aspectos do casos de uso
	
	
	É uma métrica para tamanho de software
	
	
	Trabalha com aspectos do ator
	
	
	
	 
		
	
		8.
		A análise de Ponto de Casos de Usos é:
	
	
	
	Especificada unicamente para o Paradigma Imperativo
	
	
	Especificada unicamente para o Paradigma Declarativo
	
	
	Especificada unicamente para o Paradigma Orientado a Objetos
	
	
	Especificada preferencialmente para o Paradigma Orientado a Objetos
	
	
	Especificada preferencialmente para o Paradigma Imperativo
	
	
		1.
		Da expressão: Tot_ponto_função_ajustado = tot_contado * (0,65 + 0,01 * Somatorio_14_aspectos ) Podemos afirmar de forma correta:
	
	
	
	O valor ajustado deve ser 66% do total contado.
	
	
	Que 66% da contagem é influenciada pela funcionalidade
	
	
	Que 10 % da contagem é influenciada pela implementação.
	
	
	Que 65 % da contagem é influenciada pela funcionalidade identificada.
	
	
	Que 1% da contagem é influenciada pela implementação.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		2.
		Considere uma empresa que entregou no mês de outubro de 2010 um total de 1980 PF. Esta empresa tem um total de cinco analistas que ganham em média R$ 6000,00 e 8 programadores que ganham em média R$ 3000,00, um analista de testes cujo salário é R$ 5000,00 além de dois documentadores cujo salário é R$ 2000,00. O gerente geral de produção ganha R$ 8000,00. Determinou-se que o custo fixo é de R$ 15 000,00 (alugueis, telefone, luz, secretárias, limpeza, condomínio). Os encargos sociais dos empregados são de 100%. O total de impostos é de 21% sobre a receita bruta. Considerando a teoria apresentada no curso podemos afirmar que:
	
	
	
	O custo depende dogerente que vai definir o que pode ou não entrar na determinação do valor de um PF
	
	
	O custo de um ponto função deve considerar todos os custos inclusive os impostos.
	
	
	O custo variável deve incluir todos os dados inclusive aluguel, telefone, luz..
	
	
	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.
	
	
	Os dados acima são insuficientes para se determinar o custo da empresa para um PF.
	
	
	
	 
		
	
		3.
		Qual opção completa corretamente a afirmativa abaixo:
A _____________________ é 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.
	
	
	
	organização de parâmetros de decisão
	
	
	análise de ponto focal(APF)
	
	
	implementação de padrões curriculares
	
	
	implementação de parâmetros curriculares
	
	
	seleção de padrões de comportamentais
		
	Gabarito
Comentado
	
	
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		4.
		Identifique, nas opções abaixo, a que não corresponde a uma etapa, baseando-se nos conceito de gestão de projetos usando analise de ponto de função:
	
	
	
	Testes de Unidades
	
	
	Integração do Software
	
	
	Desenho das interfaces
	
	
	Diagrama de sequencia
	
	
	Diagrama de Componentes
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		5.
		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 Software
	
	
	Integração de Diagramas
	
	
	Integração de Banco
	
	
	Integração de Unidades
	
	
	Integração de implantação
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		6.
		Em uma abordagem baseada em PF, o fator de ajuste da complexidade é de 1,17 e a contagem total eqüivale a 320 pontos de função (PF). Para uma produtividade organizacional média de 6,5 PF/pessoas mês e um valor bruto salarial de R$ 8.000,00 (oito mil reais) por mês, o custo por PF é de,aproximadamente:
	
	
	
	R$6.838.00
	
	
	R$21,00
	
	
	R$1.230,00
	
	
	R$1.778.00
	
	
	R$25,00
	
	
	
	 
		
	
		7.
		Considerando a determinação do custo de um PF, segundo o que foi apresentado no curso, considere as afirmativas abaixo:
 
I) O ponto de equilíbrio (break event point) ocorre quando o número de pontos função produzidos é igual ao número de pontos função equivalentes ao custo total
 
II) É preciso definir uma linha base de projetos. para a tomada de registros, para que a base estatística esteja adequada aos processos de desenvolvimento da empresa e a metodologia usada em cada etapa, ou templates estabelecido.
 
III) processo de desenvolvimento e relaciona o custo e prazo em relação ao Ponto Função.
 
IV) A empresa pode (deve) fazer registros por projeto, dividido as fases e registrando os respectivos custos por etapa e assim identificar % de utilização valor total para cada fase. 
	
	
	
	As afirmativas I, II, III são corretas a Iv não é correta.
	
	
	As afirmativas I, II, IV são corretas a III não é correta.
	
	
	As afirmativas II, III e IV são corretas e I 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.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		8.
		(2014 - Quadrix) Leia as afirmativas a seguir. I. A Análise Por Pontos de Função pode ser aplicada a qualquer tipo de software, independentemente de como este será desenvolvido. II. Pontos por Casos de Uso só podem ser aplicados de forma eficiente a projetos de software que especifiquem requisitos por meio de casos de uso. III. O processo de medição usando Pontos por Caso de Uso deve ser empregado antes de concluída a análise de requisitos do projeto. IV. Utilizando Pontos por Casos de Uso conseguem-se medidas padronizadas, consistentes e isentas de subjetividade. Está correto o que se afirma somente em:
	
	
	
	I, III e IV.
	
	
	II e IV.
	
	
	I, II e III.
	
	
	IV.
	
	
	I e II.
	
		1.
		É preciso que se mantenha uma base estatística de projetos realizados e que a tomada de registros para esta base estatística esteja adequada aos processos de desenvolvimento da empresa e a metodologia usada em cada etapa, ou template estabelecido.
Dentre as opções a abaixo, qual não corresponde a uma fase da tabela de distribuição dos pontos funções?
	
	
	
	Implementação do banco
	
	
	Modelagem de pacotes
	
	
	Diagrama de sequencia
	
	
	Implementação das interfaces
	
	
	Desenho das interfaces
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		2.
		(CESGRANRIO 2010) Ao consultar a documentação do projeto de instalação de um novo servidor WEB, o gerente de projeto se depara com o custo orçado do trabalho agendado a ser terminado em um componente da EAP até determinado momento. Esse valor corresponde ao(à)
	
	
	
	variação do custo.
	
	
	valor planejado.
	
	
	custo real.
	
	
	valor agregado.
	
	
	orçamento no término.
	
	
	
	 
		
	
		3.
		CONSIDERANDO O CONCEITO DE GESTÃO DE PROJETOS USANDO ANALISE DE PONTO DE FUNÇÃO, IDENTIFIQUE A OPÇÃO QUE NÃO CORRESPONDE A UMA ETAPA:
	
	
	
	TESTE DA IMPLANTAÇÃO
	
	
	DIAGRAMA DE PACOTES
	
	
	IMPLEMENTAÇÃO DO BANCO
	
	
	LEVANTAMENTO DE REQUISITOS
	
	
	MODELAGEM DAS CLASSES
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		4.
		(2010 - ESAF) Baseando-se nas Características Gerais do Sistema (CGS), um dos passos para o cálculo do fator de ajuste é:
	
	
	
	avaliar o impacto de cada uma das 14 CGS no aplicativo que está sendo contado, atribuindo peso de 0 a 5 para cada característica.
	
	
	avaliar as entradas de cada uma das 14 CGS no aplicativo que está sendo contado, atribuindo peso de 0 a 10 para cada característica.
	
	
	avaliar o impacto de cada uma das 14 CGS no aplicativo que está sendo contado, atribuindo peso de 0 a 10 para cada característica.
	
	
	calcular o nível de influência por meio da soma dos pesos da primeira metade das 14 CGS.
	
	
	calcular o nível de influência por meio da multiplicação dos pesos de cada uma das 14 CGS.
	
	
	
	 
		
	
		5.
		Identifique, nas opções abaixo, a que não corresponde a uma etapa, baseando-se nos conceito de gestão de projetos usando analise de ponto de função:
	
	
	
	Implementação do Banco
	
	
	Implementação da sequencia
	
	
	Integração do Software
	
	
	Implementação das Interfaces
	
	
	Testes de requisitos
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		6.
		Análise de Pontos de Função (APF) é uma técnica para a medição de projetos de desenvolvimento de software, visando estabelecer uma medida de tamanho, em Pontos de Função (PF), considerando a funcionalidade implementada, sob o ponto de vista do usuário. A medida é independente da linguagem de programação ou da tecnologia que será usada para implementação.
Qual das opções abaixo que corresponde a uma etapa?
	
	
	
	Diagrama de Componentes
	
	
	Diagrama de Sequência
	
	
	Diagrama de Pacotes
	
	
	Diagrama de Objetos
	
	
	Diagrama de Estados
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		7.
		(MPE-RS 2015) Um indicador do desempenho de custo é o CPI (Cost Performance Index), que é uma medida da eficiência com a qual um projeto vem sendo realizado em termos de custos. O valor do CPI é calculado
	
	
	
	multiplicando-se o valor agregado acumulado pelo custo real acumulado.
	
	
	dividindo-se o valor agregado acumulado pelo custo real acumulado.
	
	
	dividindo-se o custo real acumulado pelo valor agregado acumulado.
	
	
	subtraindo-se o custo real acumulado do valor agregado acumulado.
	
	
	subtraindo-se o valor agregado acumulado do custo agregado acumulado.
	
Explicação: CPI=EV/AC
	
	
	
	 
		
	
		8.
		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

Outros materiais