Редставление знаний - вопрос, возникающий в когнитологии (науке о мышлении), в информатике и в искусственном интеллекте. В когнитологии он связан с тем, как люди хранят и обрабатывают информацию. В информатике - основная цель - подбор представления конкретных и обобщенных знаний, сведений и фактов для накопления и осмысленной обработки информации в ЭВМ.<span>В Искусственном интеллекте (ИИ) основная цель - научиться хранить знания таким образом, чтобы программы могли обрабатывать их и достигнуть подобия человеческого интеллекта. Исследователи ИИ используют теории представления знаний из когнитологии. Такие методы как фреймы, правила, и семантические сети пришли в ИИ из теорий обработки информации человеком. Так как знание используется для достижения разумного поведения, фундаментальной целью дисциплины представления знаний является поиск таких способов представления, которые делают возможным процесс логического вывода, то есть создание выводов из знаний.</span>
I = 2 Кбайта = 2 * 1024 * 8 = 16384 бит
k = 4096 символов
I = k * i
Найдём i
i = I / k
i = 16384 / 4096 = 4
N = 2 ** i
N = 2 ** 4
N = 16
Ответ: Мощность алфавита 16.
От того какой он и что в нем
Пусть длинна сообщения будет X. Тогда размер сообщения в кодировке UniCode будет 16 * X, а в КОИ-8 - 8 * X. Размер сообщения в кодировке UniCode на 240 бит больше чем размер в КОИ-8. Следовательно, имеем уравнение:
8X +240 = 16X
8X = 240
X = 30
Ответ: длинна сообщения - 30 символов.
Тебе нужно ввести число 2 в степени N.
Но по условию задачи (просто эта задача находится у нас в dots) это число может быть равно 25. А число 2 в 25 степени довольно большое.
Поэтому единственное что осталось написать - это алгоритм возведения N в квадрат (но длинной арифметикой).