Questões de Concurso
Sobre análise de pontos de função em engenharia de software
Foram encontradas 498 questões
Com base na Análise de Pontos de Função (APF), MeuCONTROLE possui:
A técnica de Análise de Pontos de Função (Function Point Analysis, FPA), da International Function Point Users Group (IFPUG), é um método tradicional empregado para medir sistemas pela quantificação da funcionalidade solicitada e fornecida.
Considerando a técnica FPA, assinale a afirmativa correta.
A respeito da mensuração de sistemas em pontos de função segundo o Manual de Práticas de Contagem do IFPUG, julgue o item subsequente.
Uma das condições para que uma função transacional seja
classificada como saída externa é que ela processe dados ou
informações de controle originadas fora da fronteira da
aplicação.
1. Análise de Pontos de Função (APF).
2. Medição não Funcional de Software (Software non-Functional Assessment Process – SNAP).
3. Ciclo de vida do software.
4. Modelos de processos de software.
( ) Importante para se estimar custos e tamanho da equipe de desenvolvimento.
( ) Diz como as funções do software devem se comportar num ponto de vista mais geral do sistema como um todo.
( ) Em algum momento deve levantar os requisitos do sistema que será construído.
( ) Adaptação e melhoria contínua de processos.
Assinale a opção que indica a relação correta, segundo a ordem apresentada.
A Análise de Pontos de Função (APF) é uma técnica de medição de software que quantifica o tamanho funcional de um sistema de software com base nos requisitos funcionais do sistema. Foi desenvolvida inicialmente por Allan Albrecht, na IBM, no final da década de 1970, e, desde então, tornou-se uma técnica amplamente utilizada para estimar o tamanho e a complexidade de sistemas de software.
Disponível em: https://www.ifpug.org/. Acesso em: 20 fev. 2024.
Na APF, a fórmula para calcular a contagem final de Pontos de Função (FP) de um software é:
Na análise de pontos de função, uma consulta implícita de dados ocorre quando a aplicação apresenta dados ao usuário antes de realizar uma transação, sem que o usuário precise solicitar explicitamente os dados.
Considerando-se esses dois valores, o número total de pontos de função estimado é
Considerando-se uma estimativa de 78 pontos de função (PF), uma taxa de produtividade mínima de 5 horas por PF em Java e uma carga de trabalho de 130 horas por homem/mês, conclui-se que seriam necessárias 390 horas, ou três meses, de trabalho para o desenvolvimento de uma aplicação em Java.
A rastreabilidade horizontal refere-se à capacidade de seguir um requisito ou uma funcionalidade de um software desde a sua origem até seus desdobramentos e implementações subsequentes.
( ) Modularidade consiste na divisão de sistemas complexos em partes menores e mais simples com características desejáveis e bem definidas.
( ) Separação de conceitos são soluções genéricas que tendem a ser mais caras em termos de recursos e em tempo de desenvolvimento.
( ) Rigor é a abordagem que produz produtos mais confiáveis pelo controle das variáveis envolvidas.
Assinale a alternativa CORRETA:
I- Modularidade – Separar conceitos permite-nos trabalhar com aspectos individuais e diferentes de um mesmo problema.
II- Separação de Conceitos – Consiste na divisão de sistemas complexos em partes menores e mais simples com características desejáveis e bem definidas (Coesão e Acoplamento).
III- Generalidade/especialidade – Soluções genéricas tendem a ser mais caras em termos de recursos e em tempo de desenvolvimento, ao contrário das soluções mais específicas.
IV- Incrementabilidade – Caracteriza o processo em modo “passo a passo”, incrementalmente e prevê que o objetivo desejado seja atingido por aproximações sucessivas.
Estão CORRETOS:
Em Análise de Pontos de Função (APF), a função de transação para apresentação de dados de AP1 é uma: