Introdução à programação/Estruturas de manipulação de dados: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Lightningspirit (discussão | contribs)
Lightningspirit (discussão | contribs)
Linha 150:
 
=== Arrays ===
Os Arrays são simples estruturas de dados, denominadas como ''vector'' ou ''lista'' se forem arrays uni-dimensionais, ou ''matriz'' se forem poli-dimensionais. O que acontece é que numa Array os dados são listados e ordenados segundo propriedades ou variáveis que tentamos dominar.
''(brevemente...)
No caso seguinte apresentamos uma array ordenada com dados sobre o estado de um programa open-source:
<pre>
ARRAY ("versão" => ARRAY ("alpha" => 0.1
"beta" => 0.5
"final" => 0.9
)
FIM-ARRAY;
"SO" => ARRAY ("win" => "Windows"
"uni" => "UNIX-Like"
"mac" => "Mac-OS"
)
FIM-ARRAY;
)
FIM-ARRAY;
</pre>
Àos dados descriptos como "versão" e "SO" chamamos ''Chave'' e todos os outros são ''Valores''. Então a todo um valor aponta uma chave.
<pre>
ARRAY (Chave => Valor);
</pre>
 
=== Orientação a Objectos ===