procedurell kunskap:
procedurell kunskap även känd som tolkande kunskap, är den typ av kunskap där den klargör hur en viss sak kan uppnås. Det är inte så populärt eftersom det vanligtvis inte används.
det betonar hur man gör något för att lösa ett givet problem.
Låt oss se det med ett exempel:
var a=;var b=;for(var i=0;i<a.length;i++){ b.push(a);}console.log(b);
utgången är:
deklarativ kunskap:
deklarativ kunskap även känd som beskrivande kunskap, är den typ av kunskap som berättar grundläggande kunskaper om något och det är mer populärt än Procedurkunskap.
det betonar vad man ska göra något för att lösa ett givet problem.
Låt oss se det med ett exempel:
var a=;var b=a.map(function(number){ return number*1});console.log(b);
utgången är:
i båda exemplen kan vi se att utmatningen av ett givet problem är samma eftersom den enda skillnaden i att två metoder för att uppnå utgången eller lösningen av problemet.
skillnad procedurell och deklarativ kunskap:
S.Nej | Procedurkunskap | deklarativ kunskap |
---|---|---|
det är också känt som tolkande kunskap. | det är också känt som beskrivande kunskap. | |
Procedurkunskap betyder hur en viss sak kan uppnås. | medan deklarativ kunskap betyder grundläggande kunskaper om något. | |
Procedurkunskap används i allmänhet inte betyder att det inte är mer populärt. | deklarativ kunskap är mer populär. | |
Procedurkunskap kan inte enkelt kommunicera. | deklarativ kunskap kan enkelt kommunicera. | |
Procedurkunskap är i allmänhet processorienterad i naturen. | deklarativ kunskap är dataorienterad i naturen. | |
i Procedurkunskap är felsökning och validering inte lätt. | i deklarativ kunskap är felsökning och validering lätt. | |
Procedurkunskap är mindre effektiv i konkurrenskraftig programmering. | deklarativ kunskap är effektivare i konkurrenskraftig programmering. |