///
A Análise de Pontos de Função (APF) é usada para medir o tamanho funcional do software. Considere que, no desenvolvimento de um software, foram fornecidos os dados abaixo.
| Tabela 1: Complexidade funcional dos Arquivos Lógicos Internos (ALI) e Arquivos de Interface Externa (AIE) | |||
|---|---|---|---|
| Tipos de Dados (TD) | < 20 | 20 - 50 | > 50 |
| Tipos de Registros (TR) | |||
| 1 | Baixa | Baixa | Média |
| 2 - 5 | Média | Média | Alta |
| > 5 | Média | Alta | Alta |
| Tabela 2: Contribuição dos Pontos de Função (PF) por tipo de função | |||
|---|---|---|---|
| Tipo de Função | Baixa | Média | Alta |
| Arquivo Lógico Interno (ALI) | 7 PF | 10 PF | 15 PF |
| Arquivo de Interface Externa (AIE) | 5 PF | 7 PF | 10 PF |
| Entrada Externa (EE) | 3 PF | 4 PF | 6 PF |
| Saída Externa (SE) | 4 PF | 5 PF | 7 PF |
| Consulta Externa | 3 PF | 4 PF | 6 PF |
O fragmento de tabela abaixo foi construído para fazer a contagem de Pontos de Função de um projeto de desenvolvimento de software.
| Nome da Função | Tipo | TD | TR | Complexidade | Contribuição |
|---|---|---|---|---|---|
| Função A | AIE | 3 | 1 | Baixa | I |
| Função B | SE | 21 | 6 | II | 7 PF |
| Função C | ALI | 3 | 2 | Média | III |
| Função D | EE | 51 | 7 | IV | 6 PF |
Com base nos dados apresentados, pode-se afirmar que as lacunas I, II, III e IV são preenchidas correta e, respectivamente, com: