На первый взгляд кажется, что регламентация творческого мышления любыми правилами или принципами' скорее препятствует, чем помогает этому процессу, но на практике это вовсе не так. Дисциплина мышления мобилизует вдохновение, а не подавляет его.
Информатикой является изучение структуры, поведения и взаимодействия естественных и инженерных вычислительных систем.
» мультиварки Redmond . великолепная фотоэпиляция по низким ценам . удобный интернет магазин парфюмерии цена
Приступаем к формулировке возможных задач анализа некоторого текста и к составлению соответствующих алгоритмов.
Обсудим теперь вопрос о типах данных, которые должен " уметь" обрабатывать компьютер.
Текст криптограммы можно представить в виде массива символов:
лит таб ТЕКСТ[1 ..N].
Во второй и последующих задачах потребуются еще два массива. Один - для хранения различных символов, встречающихся в тексте криптограммы. Назовем его SIM. Необходимо зарезервировать М элементов в этом массиве, где М - максимальное число различных символов, которыми может воспользоваться человек для записи каких-либо текстов. Это достаточно большое число, если учесть, например, количество китайских иероглифов, которые могут быть применены для шифровки. Мы ограничимся в нашей задаче числом различных символов, имеющих определенные коды в компьютере. Это число, как. правило, не более 128. Так, массив SIM можно описать следующим образом:
лит таб SIM [1 ..128].
Для хранения частот появления этих символов в тексте потребуется арифметический массив той же размерности:
вещ таб KOL [1.. 128].
Выбор характеристик остальных данных будем обсуждать по мере их появления и по мере надобности.
Страницы: 1 2