Conocimiento Procedimental:
El Conocimiento Procedimental, también conocido como conocimiento interpretativo, es el tipo de conocimiento en el que aclara cómo se puede lograr una cosa en particular. No es tan popular porque generalmente no se usa.
Enfatiza cómo hacer algo para resolver un problema determinado.
Vamos a verlo con un ejemplo:
var a=;var b=;for(var i=0;i<a.length;i++){ b.push(a);}console.log(b);
la Salida es:
Conocimiento Declarativo:
El conocimiento declarativo, también conocido como conocimiento descriptivo, es el tipo de conocimiento que cuenta el conocimiento básico sobre algo y es más popular que el Conocimiento Procedimental.
Enfatiza qué hacer para resolver un problema determinado.
Vamos a verlo con un ejemplo:
var a=;var b=a.map(function(number){ return number*1});console.log(b);
La salida es:
En ambos ejemplos podemos ver que la salida de un problema dado es la misma porque la única diferencia en esos dos métodos para lograr la salida o solución del problema.
Diferencia el Conocimiento Procedimental y Declarativo:
S.NO | Conocimiento de procedimiento | Conocimiento Declarativo |
---|---|---|
También se conoce como conocimiento interpretativo. | También se conoce como Conocimiento descriptivo. | |
El conocimiento de procedimientos significa cómo se puede lograr una cosa en particular. | Mientras que el Conocimiento declarativo significa conocimiento básico sobre algo. | |
El conocimiento de procedimientos generalmente no se utiliza, lo que significa que no es más popular. | El conocimiento declarativo es más popular. | |
El conocimiento de procedimientos no se puede comunicar fácilmente. | El conocimiento declarativo se puede comunicar fácilmente. | |
El conocimiento de los procedimientos generalmente está orientado a los procesos. | El conocimiento declarativo es de naturaleza orientada a los datos. | |
En el conocimiento de Procedimientos, la depuración y validación no es fácil. | En el conocimiento declarativo, la depuración y validación es fácil. | |
El conocimiento de procedimientos es menos efectivo en la programación competitiva. | El conocimiento declarativo es más efectivo en la programación competitiva. |