conhecimento processual:
conhecimento processual também conhecido como conhecimento Interpretativo, é o tipo de conhecimento no qual clarifica como uma coisa em particular pode ser realizada. Não é tão popular porque geralmente não é usado.
enfatiza como fazer algo para resolver um dado problema.
vamos ver com um exemplo:
var a=;var b=;for(var i=0;i<a.length;i++){ b.push(a);}console.log(b);
a saída é:
conhecimento declarativo:
o conhecimento declarativo também conhecido como conhecimento descritivo, é o tipo de conhecimento que diz o conhecimento básico sobre algo e é mais popular do que o conhecimento processual.
enfatiza o que fazer para resolver um dado problema.
vamos ver com um exemplo:
var a=;var b=a.map(function(number){ return number*1});console.log(b);
a saída é:
em ambos os exemplos podemos ver que a saída de um dado problema é a mesma porque a única diferença em que dois métodos para alcançar a saída ou a solução do problema.
diferença entre os conhecimentos processuais e declarativos:
S.NÃO | Conhecimento Processual | Conhecimento Declarativo |
---|---|---|
Ele também é conhecido como Interpretativo do conhecimento. | é também conhecido como conhecimento descritivo. | |
conhecimento processual significa como uma coisa em particular pode ser realizada. | enquanto conhecimento declarativo significa conhecimento básico sobre algo. | |
o conhecimento processual geralmente não é usado significa que não é mais popular. | o conhecimento declarativo é mais popular. | |
o conhecimento processual não pode ser facilmente comunicado. | o conhecimento declarativo pode ser facilmente comunicado. | |
o conhecimento processual é geralmente orientado pelo processo por natureza. | o conhecimento declarativo é orientado por dados na natureza. | |
na depuração e validação do conhecimento processual não é fácil. | na depuração e validação do conhecimento declarativo é fácil. | |
o conhecimento processual é menos eficaz na programação competitiva. | o conhecimento declarativo é mais eficaz na programação competitiva. |