Questões de Concurso sobre Análise de Pontos de Função (APF)

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
212 questões encontradas
Questões por página
20
Mais recentes
 

No processo de medição do tamanho funcional de sistemas de software, a Análise por Pontos de Função (APF), conforme o padrão do IFPUG (International Function Point Users Group), prevê diferentes tipos de contagem, variando conforme o nível de informação disponível sobre os requisitos e as funcionalidades. Em determinadas situações iniciais do projeto, utiliza-se um tipo de contagem em que todas as funções recebem uma complexidade funcional previamente definida, sem detalhamento completo de seus elementos.

Essa modalidade de contagem é tecnicamente denominada:


A

Contagem Analítica.


B

Contagem Indicativa.


C

Contagem Estimativa.


D

Contagem Preliminar.

O departamento de Informática da ALEGO que atende o setor financeiro enfrenta dificuldades em estimar custos e prazos porque não utiliza uma métrica padronizada de tamanho funcional.


Para melhorar a previsibilidade e a comparabilidade entre projetos, a diretoria avalia adotar a Análise de Pontos de Função (APF) e busca entender, de forma geral, como essa métrica pode apoiar o planejamento e a gestão de desenvolvimento.


A

A APF considera apenas as funcionalidades visíveis para o usuário final, considerando também as funcionalidades internas do sistema.


B

Uma contagem de pontos de função ajustados é realizada apenas para projetos de desenvolvimento, não sendo necessária em projetos de melhoria.


C

A complexidade das funções do tipo transação é determinada exclusivamente pela quantidade de dados processados, sem considerar a estrutura do sistema.


D

A contribuição de Arquivos Lógicos Internos (ALI) e Arquivos de Interface Externa (AIE) é padronizada por organizações como o IFPUG, permitindo comparações consistentes entre diferentes sistemas.


E

A estimativa de custos em projetos de software utilizando APF é totalmente independente das taxas de produtividade da equipe de desenvolvimento.

Um analista de sistemas de um ministério foi encarregado de realizar a contagem de Pontos de Função de um novo projeto de software. Para isso, ele precisa seguir as diretrizes e os manuais de referência adotados pelo governo. Associe os documentos da Coluna A com suas respectivas finalidades e escopos na Coluna B, no contexto da medição de software no SISP.


Coluna A


1. Manual de Práticas de Contagem (CPM) do IFPUG

2. Roteiro de Métricas de Software do SISP

3. Guia de Contagem de Pontos de Função do SISP para Projetos de Data Warehouse


Coluna B


(__) Guia complementar ao CPM que define regras de medição em Pontos de Função para diversos serviços não contemplados pelo manual principal, como a medição de serviços de migração de dados, scripts e outras demandas comuns em contratos de software.

(__) Documento de referência principal para a contagem de Pontos de Função, que aborda especificamente as contagens em projetos de desenvolvimento e melhoria de software, definindo as regras para identificar e medir funções de transação e arquivos lógicos.

(__) Documento específico que orienta a contagem de Pontos de Função em projetos de Data Warehouse, adaptando as regras do CPM para as particularidades desse tipo de sistema, como a medição de processos de extração, transformação e carga (ETL).


A sequência correta de preenchimento dos parênteses, de cima para baixo, é:


A

3, 1, 2.


B

1, 2, 3.


C

2, 3, 1.


D

2, 1, 3.


E

1, 3, 2.

No âmbito da APF segundo o IFPUG, a saída externa (SE) distingue-se da consulta externa (CE): enquanto a SE envolve lógica de processamento adicional, como cálculos matemáticos, geração de dados derivados ou aplicação de regras de negócio, a CE tem como objetivo principal recuperar e apresentar dados a partir de arquivos lógicos, restringindo-se a processamentos que não envolvam a criação de informações derivadas.


C

Certo


E

Errado

Um time de desenvolvimento está definindo os requisitos para um sistema de controle de tributos estaduais. Eles estruturam o backlog da seguinte forma: “Processamento de Declarações Fiscais” como um épico, dentro dele uma feature “Importação de Declarações”, e várias histórias de usuário como: “Como Auditor, quero importar arquivo X para que o sistema valide os dados automaticamente”. Nessa abordagem, ao estimar o tamanho funcional bruto do sistema via Análise de Pontos de Função (APF), deve-se considerar


A

as user stories que geram interfaces diretamente visíveis ao usuário. Também é possível usar os requisitos não funcionais focando no desempenho e segurança da informação.


B

as histórias, features e épicos, todas, independentemente de gerarem funcionalidade visível, porque muitas funcionalidades estão “escondidas” por trás de requisitos não funcionais após sua elicitação.


C

a iniciativa de negócio global do ponto de vista técnico.


D

as tasks técnicas decorrentes das histórias de usuário.


E

as funcionalidades do usuário que representam entradas, saídas, consultas ou arquivos lógicos referenciados no sistema.

O Analista de Sistemas precisa estimar o esforço e o custo de um novo módulo de software usando uma métrica independente de linguagem de programação.


A seguinte métrica de tamanho de software é baseada na funcionalidade entregue ao usuário, sendo independente da linguagem de implementação:


A

Linhas de Código (Lines of Code - LOC).


B

Complexidade Ciclomática.


C

Ponto de Função (Function Point - FP).


D

Effort (Esforço, em Person-Months).


E

Bugs por Módulo.

Na análise de pontos (APF), a unidade de medida é o ponto de função e sua contagem é feita a partir do ponto de vista dos requisitos lógicos do usuário. Nesse contexto, os dados de código não devem influenciar o tamanho funcional da aplicação, e as operações que existirem exclusivamente para a manutenção desses dados não devem ser consideradas funções de transação para efeitos de contagem. Sendo assim, os dados de código que não devem influenciar o tamanho funcional da aplicação são conhecidos como dados:


A

ou informações de controle, reconhecidos pelo usuário, referenciados pela aplicação sendo medida, mas que são mantidos dentro da fronteira de outra aplicação


B

de substituição, contendo um código e um nome ou descrição, geralmente sofrendo pouca ou nenhuma alteração ao longo do tempo


C

ou informações de controle, reconhecidos pelo usuário e mantidos dentro da fronteira da aplicação sendo medida


D

que não são mantidos por nenhuma aplicação

Considerando o roteiro de métricas de software do Sistema de Administração dos Recursos de Tecnologia da Informação (SISP), assinale a afirmativa correta.


A

O objetivo da medição de software é pagar por hora trabalhada para evitar ineficiências.


B

Há definição clara do que não gera pontos de função e, para que uma funcionalidade seja paga, a existência de documentação é uma exigência.


C

A função de transação Entrada Externa armazena dados apenas lidos de outras transações.


D

A Função de dados Consulta Externa recupera dados sem cálculos.


E

A versão 2.0 não adota o IFPUG - International Function Point Users Group.

Observe as seguintes descrições de funcionalidades que compõem um sistema de controle de notas de alunos:


Imagem associada para resolução da questão


Considere as complexidades e as contribuições para funções de transação constantes do Manual de Práticas de Pontos de Função do IFPUG, versão 4.3.1., e desconsidere quaisquer funcionalidades não citadas. As quantidades de transações do tipo entrada externa (EE), consulta externa (CE), saída externa (SE) e o somatório de Pontos de Função (PF’s) de todas as funções de transação, respectivamente, são:


A

2 / 2 / 0 / 13


B

2 / 0 / 2 / 15


C

2 / 1 / 1 / 15


D

2 / 1 / 1 / 17

O sistema PRODUS é utilizado para apoiar o controle da produtividade das equipes da ORG1. O PRODUS possui uma funcionalidade para calcular a taxa de produtividade dos colaboradores da equipe com base na quantidade de resoluções de pedidos de serviço e na quantidade de horas trabalhadas. As taxas de produtividade são calculadas e armazenadas na base de dados a partir do comando do usuário que tenha o perfil de líder. Para os usuários com perfil de gestor, o PRODUS disponibiliza uma outra funcionalidade para comandar a apresentação das taxas de produtividade de cada equipe em uma janela de tempo.


Com base na Análise de Pontos de Função (APF), as funcionalidades supracitadas do PRODUS serão contadas, respectivamente, como:


A

Saída Externa e Consulta Externa;


B

Entrada Externa e Saída Externa;


C

Entrada Externa e Consulta Externa;


D

Arquivo Lógico Interno e Consulta Externa;


E

Arquivo Lógico Interno e Arquivo de Interface Externa.

A Análise de Pontos de Função (APF), conforme definido pelo IFPUG, no Counting Practices Manual (versão 4.3), estabelece critérios para medir o tamanho funcional de sistemas com base na visão do usuário. Nesse contexto, assinale a alternativa que apresenta CORRETAMENTE uma classificação de funções utilizada na APF.


A

Funções estruturais e funções comportamentais.


B

Funções estáticas e funções dinâmicas.


C

Funções de dados e funções de transação.


D

Funções lógicas e funções físicas.


E

Funções operacionais e funções estratégicas.

Com base na métrica de análise de pontos de função (APF), conforme as diretrizes que estabelecem o cálculo do fator de ajuste (VAF), considere que um sistema tenha 120 pontos de função não ajustados (UFP) e que a soma das 14 características gerais do sistema (GSC) seja igual a 30. Nessa situação, o total de pontos de função ajustados (PFA) será exatamente igual a 114.


C

Certo


E

Errado

O IFCE pretende contratar a evolução de um sistema acadêmico e optou por estimar o tamanho funcional da demanda utilizando a metodologia de Análise de Pontos de Função (APF). Durante o levantamento, o analista de tecnologia da informação identificou uma nova funcionalidade que permitirá aos usuários consultar dados já armazenados no sistema, sem manutenção de arquivos internos adicionais. Considerando a metodologia de Ponto de Função, essa funcionalidade deve ser classificada como


A

Arquivo Lógico Interno (ALI), pois envolve dados mantidos pelo próprio sistema.


B

Arquivo de Interface Externa (AIE), pois os dados são consultados por usuários internos.


C

Entrada Externa (EE), pois há interação do usuário com o sistema.


D

Saída Externa (SE), pois envolve consulta a dados com processamento complexo obrigatório.


E

Consulta Externa (CE), pois envolve recuperação de dados sem manutenção de arquivos e com processamento simples.

Considerando a técnica de Análise de Pontos de Função (APF), utilizada para medir o tamanho funcional de um software, assinale a afirmativa correta.


A

Um dos objetivos principais da APF é medir a funcionalidade que entregue ao usuário, mas só analisa softwares cuja tecnologia utilizada foi o Python.


B

A APF fornece unidades de medidas distintas para custos, estimativas e produtividade.


C

As funções de dados medem o processamento das informações, e as funções de transação medem o conhecimento que a aplicação mantém.


D

A Regra de Intencionalidade do Usuário estabelece que uma transação só é contada se ela completar um processo de negócio.


E

O Ponto de Função Não Ajustado (PFNA) é um exemplo de função de transação.

No contexto da metodologia de ponto de função, ao determinar a fronteira de cada aplicação contida no escopo da contagem, qual das alternativas a seguir está correta sobre esse processo?


A

A fronteira de cada aplicação é definida pela interação do usuário com o sistema, considerando as funcionalidades que o usuário percebe como parte da aplicação.


B

A fronteira da aplicação é determinada exclusivamente pelas funcionalidades do sistema, desconsiderando a interação do usuário com a interface.


C

A fronteira da aplicação é determinada pelos aspectos técnicos de implementação, como servidores e protocolos de comunicação utilizados.


D

A fronteira de cada aplicação deve ser definida com base na quantidade de tabelas e entidades do banco de dados envolvidas no sistema.

Conforme as orientações de contagem de pontos de função adotadas pelo roteiro de métrica do SISP v.2.3, o uso da fórmula PF_CONSULTA_PRÉVIA = PF_ALTERADO permite dimensionar uma consulta prévia sem atualização, com base no tamanho da funcionalidade.


C

Certo


E

Errado

Para estimar o tamanho funcional de um software pode-se utilizar a Análise de Pontos de Função (APF). Entre os tipos de contagem de pontos de função da APF, qual utiliza uma complexidade funcional predefinida para todas as funções?


A

Determinada.


B

Estimativa.


C

Detalhada.


D

Prevista.


E

Inicial.

No cálculo de pontos de função (FP) por meio da equação FP = count_total × [0,65 + 0,01 × Σ(Fi)], em que count_total corresponde à contagem bruta dos pontos de função, o somatório dos Fi, Σ(Fi), reflete a subjetividade inerente à avaliação da complexidade do projeto.


C

Certo


E

Errado

Diversas técnicas e métricas foram desenvolvidas para estimar o tamanho de um projeto de software.


Com relação à metodologia de Ponto de Função e Story Points, assinale (V) para a afirmativa verdadeira e (F) para a falsa.


( ) Pontos de Função devem necessariamente ser utilizados para medir a qualidade e a produtividade de um projeto, permitindo comparar diferentes projetos e equipes de desenvolvimento

( ) Story Points representa uma métrica mais formal, utilizada principalmente em métodos ágeis de desenvolvimento de software, como Scrum e XP.

( ) Os Pontos de Função são mais adequados para projetos ágeis e adaptativos, enquanto os Story Points são mais indicados para projetos que exigem estimativas detalhadas e padronizadas.


As afirmativas são, respectivamente,


A

F – F – V.


B

F – F – F.


C

F – V – V.


D

V – V – F.


E

V – F – V.

A Análise por Pontos de Função (APF) é uma técnica usada para medir o tamanho funcional de um sistema de software. Um dos elementos utilizados na APF são os chamados deflatores, que são usados para


A

avaliar o desempenho do sistema com base nas transações de entrada externa.


B

ajustar o total de pontos de função com base nas características gerais do sistema.


C

converter pontos de função em estimativas de esforço com base na complexidade das funções de dados.


D

calcular a complexidade das funções transacionais com base no número de dados elementares referenciados.


E

reduzir os pontos de função considerando a reutilização de código com base em registros lógicos referenciados.

 
Ir para a página:
OK
 
Gerar simulado