segunda-feira, 29 de novembro de 2010

Conceitos de Subalgoritmos

Alguns conceitos sao essenciais para melhor entendimento de subalgoritmos:




Variáveis Globais: São as declaradas no algoritmo principal, tais variáveis são visíveis e acessíveis no algoritmo principal e em todos os seus subalgoritmos.
Variáveis Locais: São as declaradas no subalgoritmo e portanto visíveis apenas nos subalgoritmos.


Argumento Real: Aquele que aparece na chamada do subprograma.
Argumento Formal: Aquele que aparece na definição do subprograma.


Argumentos passados por referência:
- O endereço de memória do argumento real é passado ao subprograma, e o formal correspondente compartilha o mesmo endereço.
- O formal e o real se referem a mesma localização de memória.
- Qualquer mudança feita no argumento formal é refletida no real.

Argumentos passados por valor:
- O valor do argumento real é literalmente copiado como valor do correspondente argumento formal.
- As mudanças no argumento formal são refletidas no argumento real.



Um comentário:

  1. Gi, acho mto legal a sua iniciativa de com esses posts tentar ajudar as pessoas q nao sabem resolver o algoritmos, no entanto, eu nesse momento dou graças a Deus por fazer humanas!!! E adoro seus posts sobre curiosidades arquitetonicas e de engenharias!por tanto nao esqueça de nós que não nos damos mto bem com os numeros!!!

    ResponderExcluir