A análise por pontos de função constitui uma técnica utiliza...

Próximas questões
Com base no mesmo assunto
Q500528 Engenharia de Software
A análise por pontos de função constitui uma técnica utilizada para medição da estimativa de esforço no desenvolvimento de software. Um dos tipos de componentes básicos dessa análise introduz dados externos para dentro do domínio do software sob análise. Esse componente é denominado
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A resposta correta é a Alternativa B - entradas externas. Vamos entender o contexto dessa pergunta e o porquê dessa alternativa ser a correta.

A análise por pontos de função é uma técnica de medição que nos permite estimar o tamanho e o esforço necessário para o desenvolvimento de software, baseando-se na funcionalidade que o software oferece aos seus usuários. Ao contrário de outras métricas, como linhas de código, que dependem da linguagem de programação utilizada, os pontos de função são independentes de tecnologia, o que os torna úteis para comparações e estimativas em estágios iniciais do ciclo de desenvolvimento do software.

Na análise por pontos de função, identificamos e classificamos várias categorias de componentes, e uma delas é responsável por introduzir dados do mundo externo para dentro do software que está sendo analisado. Estes são conhecidos como entradas externas, que representam uma das cinco categorias de funções de dados definidas pelo IFPUG (International Function Point Users Group). As entradas externas são caracterizadas por serem ações que envolvem a entrada de dados vindos do exterior do sistema para serem processados.

Entender esses componentes é fundamental para realizar uma análise de pontos de função correta. As entradas externas são diferentes das consultas externas, que envolvem tanto a entrada quanto a saída de dados, e das saídas externas, que são os dados que saem do sistema para o exterior. As medidas externas e os números externos não são termos reconhecidos na terminologia padrão de pontos de função.

Portanto, a alternativa correta (B - entradas externas) refere-se a essa categoria específica de componente que trata da entrada de dados vinda de fora do sistema para processamento no software. Isso é crucial no cálculo dos pontos de função, pois cada tipo de componente possui um peso diferente na contagem total, influenciando diretamente a estimativa de tamanho e esforço do projeto de desenvolvimento de software.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Uma entrada externa é 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. Desta forma uma EE provoca uma inclusão , exclusão e/ou alteração nos dados dos ALI. (VAZQUEZ, 2005)

As EE representam o fluxo de informação de fora para dentro da fronteira da aplicação , ou seja, transações originadas do usuário ou de outros e que representam alguma forma de entrada de dados no sistema.

Uma EE processa dados ou informações de controle que entram pela fronteira da aplicação. Esses dados, através de um processo lógico único, atualizam ALI, Informações de controle podem ou não atualizar diretamente. 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.

O conceito de formato pode ser compreendido como um conjunto de dados arrumados em uma ordem única dentro da aplicação e a lógica de processamento é visto como o conjunto de críticas, cálculos, algoritmos e referências/utilização de ALI ou AIE, requeridos pelo usuário para realizar um processo elementar.


Fonte: http://www.macoratti.net/apf_pcta.htm

Gabarito B

Entrada Externa (EE) corresponde ao processamento de dados originados do lado de fora da fronteira de aplicação, isto é, entradas que foram recebidas externamente para dentro da aplicação. Essas entradas podem ou não provocar alterações no comportamento do sistema.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo