Funcoes pré-definidas

11
Funções Pré-definidas Diego Luiz Cavalca

Transcript of Funcoes pré-definidas

Page 1: Funcoes pré-definidas

Funções Pré-definidasDiego Luiz Cavalca

Page 2: Funcoes pré-definidas

Objetivo

•Entender o funcionamento das funções e abordar suas vantagens no desenvolvimento de um sistema.

Page 3: Funcoes pré-definidas

Tópicos abordados

•Entendimento do fluxo computacional

•Na prática

•Funções e suas vantagens

•Exemplo

Page 4: Funcoes pré-definidas

Fluxo computacional básico

•Todo sistema computacional tem um fluxo comum: ENTRADA, PROCESSAMENTO e SAÍDA;

•Generalizando, todo programa recebe uma entrada de Dados, realiza seus cálculos no processamento e, como saída, temos a Informação que é o dado processado.

Page 5: Funcoes pré-definidas

Na prática

•São operações lógicas escritas a fim de, ao realizar o processamento de informações, obter dados íntegros para nosso algoritmo.

Page 6: Funcoes pré-definidas

Funções e suas vantagens

•Escreva uma vez, use quando precisar;

•Diminui consideravelmente o código-fonte;

•Contribui para escalabilidade do projeto;

•E mais: ▫Agilidade e facilidade de manutenção do código;▫Melhor interação entre desenvolvedores;▫Auxilia versionamento e documentação do

código.

Page 7: Funcoes pré-definidas

Exemplo

Page 8: Funcoes pré-definidas

Exemplos de funções pré-definidas

Segue abaixo alguns exemplos de funções pré-definidas do compilador Pascal:

•Abs(x) = Retorna o valor absoluto de x;•Frac(x) = Retorna a parte fracional de x;•Int(x) = Retorna a parte inteira de x;•Sqr(x) = Retorna o quadrado de x;•Sqrt(x) = Retorna a raiz quadrada de x.

Page 9: Funcoes pré-definidas

Conclusão

•Fluxo computacional

•Vantagens na utilização de funções

•Caso real de aplicação

•Exemplos de funções pré-definidas

Page 10: Funcoes pré-definidas

Dicas de estudo

•Procedimentos