gestão de projetos

562 palavras 3 páginas
Modularização

Modularização
O que é?
— É a decomposição da solução de um problema

computacional em módulos (ou subalgoritmos) para dominar a complexidade e organizar o processo de resolução; — Módulo
— É um trecho de algoritmo com uma função bem definida e independente do resto do algoritmo.

— O que se ganha?
—
—
—
—

Confiabilidade;
Legibilidade;
Manutenibilidade
Flexibilidade.

Módulos

Funções
Pré-Definidas

Funções Pré-Definidas
— As linguagens de programação já vêm com um grupo de funções que facilitam a vida do programador

— Estas funções realizam diversas tarefas, tais como:
— cálculos aritméticos e trigonométricos
— manipulação e conversão de dados

— Geralmente, essas funções são muito usadas em

diversos programas e por isso mesmo já são disponibilizadas pelas linguagens de programação
— Assim, o programador não tem que reinventar a roda a cada programa que faz

— A este grupo de funções dá-se às vezes o nome de biblioteca VisuAlg: Funções numéricas, algébricas e trigonométricas

VisuAlg: Funções numéricas, algébricas e trigonométricas

— Os valores que estão entre parênteses, representados pelas palavras como expressão, base e expoente, são os parâmetros, ou, como dizem alguns autores, os argumentos que passamos para a função para que realize seus cálculos e retorne um outro valor, que usaremos no programa

— Algumas funções, como Pi e Rand, não precisam de parâmetros, mas a maioria tem um ou mais

— O valor dos parâmetros naturalmente altera o valor retornado pela função VisuAlg –> Exemplo: Potência

VisuAlg –> Exemplo: Raiz Quadrada

Funções de Usuário

Modularização

Função
— Em VisuAlg, função é um subprograma que retorna um valor (corresponde ao function do Pascal).

— Sua declaração deve estar entre o final da

declaração de variáveis e a linha inicio do programa principal, e segue a sintaxe abaixo:

funcao

Relacionados

  • Projeto de gestáo de projetos
    5251 palavras | 22 páginas
  • gestão de projetos
    464 palavras | 2 páginas
  • Gestão de Projetos
    12365 palavras | 50 páginas
  • Gestão de Projetos
    1905 palavras | 8 páginas
  • Gestão de projetos
    1850 palavras | 8 páginas
  • Gestão de projetos
    527 palavras | 3 páginas
  • Gestão de projetos
    7415 palavras | 30 páginas
  • Gestão de projetos
    679 palavras | 3 páginas
  • Gestao de projetos
    1240 palavras | 5 páginas
  • Gestão de Projetos
    287 palavras | 2 páginas