Различают также знания декларативные и процедурные. Первые представляют собой утверждения об объектах предметной области, их свойствах и отношениях между ними. По сути дела – это факты из предметной области, фактические знания. Процедурные знания (процедуры) описывают правила преобразования объектов предметной области. Это могут быть рецепты, алгоритмы, методики, инструкции, стратегии принятия решений. Различие между ними состоит в том, что декларативные знания – это правила связи, а процедурные знания – это правила преобразования.
Деклоративные - свойства предметов. Вода - жидкость без цвета, вкуса запаха. Вобщем из учебника по химии, физике. Свойства дерева, камня. Вес предметов. Цвета предметов.
А проц- как что то найти и вычислить, математика например, формулы, как сварить суп - кулинарная книга. Как пользоваться таблицей умножения, взвешивать предметы.
// PascalABC.Net
// Первая программа, если необходимо выбрать нечетные элементы и их отсортировать.
begin
var a := ArrRandom(10);
writeln('Исходный массив: ');
a.PrintLn(', ');
writeln('Отсортированный массив нечетных элементов: ');
a.Where(e -> e mod 2 <> 0).OrderBy(e -> e).Print(', ');
end.
// Вторая программа, если необходимо в исходном массиве отсортировать нечетные значения
begin
var a := ArrRandom(10);
writeln('Исходный массив: ');
a.PrintLn(', ');
writeln('Отсортированный массив нечетных элементов: ');
var odd := a.Select((e, i) -> (i, e)).Where(e -> e[1] mod 2 <> 0).OrderBy(e -> e[1]);
var sortedOdd := odd.Zip(odd.Select(e -> e[0]).OrderBy(e -> e), (f, s) -> (s, f[1]));
foreach var e in sortedOdd do
a[e[0]] := e[1];
a.PrintLn(', ');
end.
Деклоративные - свойства предметов.
Вода - жидкость без цвета, вкуса запаха. Вобщем из учебника по химии, физике. Свойства дерева, камня. Вес предметов. Цвета предметов.
А проц- как что то найти и вычислить, математика например, формулы, как сварить суп - кулинарная книга. Как пользоваться таблицей умножения, взвешивать предметы.