Home : Termos de Software : Definição de Função

função

Em matemática, uma função é definida como uma relação entre valores definidos e uma ou mais variáveis. Por exemplo, uma função matemática simples pode ser:

y = 2x

Neste exemplo, a relação de y com x é que y é duas vezes maior que o valor atribuído a x. Embora as funções matemáticas possam ser muito mais complexas que isso, a maioria é simples em relação às funções usadas na programação de computadores. Pode ser por isso que as funções matemáticas são frequentemente chamadas de "expressões", enquanto as funções do computador são chamadas de "procedimentos" ou "sub-rotinas".

As funções do computador são semelhantes às funções matemáticas, pois podem referenciar parâmetros, que são passados ​​ou entrada para a função. Se o exemplo acima foi escrito como uma função de computador, "x" seria o parâmetro de entrada e "y" seria o resultado saída valor. Pode ser algo como isto:

função dupla (x)
{
$ y = 2 * x;
retornar $ y;
}

O exemplo acima é uma função muito básica. A maioria das funções usadas em programas de computador inclui várias linhas de instruções e pode até fazer referência a outras funções. Uma função também pode se referir a si mesma; nesse caso, é chamada de função recursiva. Algumas funções podem não exigir parâmetros, enquanto outras podem exigir vários. Embora seja comum que as funções retornem variáveis, muitas funções não retornam nenhum valor, mas emitem dados à medida que são executados.

Às vezes, as funções são consideradas os blocos de construção do computador programas, pois eles podem controlar pequenas e grandes quantidades de dados. Embora as funções possam ser chamadas várias vezes em um programa, elas precisam ser declaradas apenas uma vez. Portanto, os programadores geralmente criam "bibliotecas" de funções que podem ser referenciadas por um ou mais programas. Ainda assim, o código fonte programas de computador grandes podem conter centenas ou até milhares de funções.

TechLib - O dicionário de informática Lib Tech

Esta página contém uma definição técnica de Função. Explica na terminologia de computação o que significa Function e é um dos muitos termos de software no dicionário TechLib.

Todas as definições no site da TechLib foram escritas para serem tecnicamente precisas, mas também fáceis de entender. Se você achar útil essa definição de Função, poderá consultá-la usando os links de citação acima.