Questões de Concurso
Sobre métricas de software em engenharia de software
Foram encontradas 640 questões
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.
Na medição de um software em que sejam encontradas
atividades de manutenção adaptativa, corretiva e perfectiva,
o cálculo do esforço do trabalho deve considerar apenas os
dados das duas primeiras categorias de manutenção.
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.
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 é
Com base nessas informações e considerando-se apenas a parte inteira da porcentagem, qual é o F1 Score desse modelo?
Julgue o item que se segue, a respeito de qualidade de software.
O código correspondente ao grafo a seguir tem complexidade ciclomática igual a 2.
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.
Em análise de pontos de função, a opção do usuário sobre a autorização para obtenção da localização e a ação de coleta da localização em si pelo aplicativo representam, respectivamente, uma: