8.2.3. Использование рисунков

8.2.3. Использование рисунков

В поиске идей для решения задачи часто бывает полезным обратиться к ее графическому представлению. Рисунок может помочь выявить в задаче некоторые существенные отношения. После этого останется только описать на языке программирования то, что мы видим на рисунке.

Использование графического представления при решении задач полезно всегда, однако похоже, что в Прологе оно работает особенно хорошо. Происходит это по следующим причинам:

(1) Пролог особенно хорошо приспособлен для задач, в которых фигурируют объекты и отношения между ними. Часто такие задачи естественно иллюстрировать графами, в которых узлы соответствуют объектам, а дуги — отношениям.

(2) Естественным наглядным изображением структурных объектов Пролога являются деревья.

(3) Декларативный характер пролог-программ облегчает перевод графического представления на Пролог. В принципе, порядок описания "картинки" не играет роли, мы просто помещаем в программу то, что видим, в произвольном порядке. (Возможно, что из практических соображений этот порядок впоследствии придется подправить с целью повысить эффективность программы.) 

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Поиск рисунков

Из книги автора

Поиск рисунков Миллиарды картинок, хранящихся в Сети, могут быть использованы с самыми разными целями: в качестве рисунка Рабочего стола, как иллюстрация к научной или другой работе, для создания собственных открыток или презентаций и т. д. Искать рисунки сложнее, чем


6.1.3. Вставка рисунков

Из книги автора

6.1.3. Вставка рисунков В любом современном документе есть рисунки - будь-то диаграмма или же простой логотип компании. Давно прошли времена сугубо текстовых документов. Рисунки оживляют документ, делают его внешне привлекательнее. Рис. 6.3. Окно вставки картинкиВставить


Открытие рисунков

Из книги автора

Открытие рисунков Программа AutoCAD по умолчанию записывает внутреннее представление рисунка в файл с расширением DWG. Кроме рисунка файл содержит ряд параметров, определяющих значения переключателей режимов шага SNAP, сетки GRID, ортогонального режима ORTHO; принятые единицы


Создание рисунков

Из книги автора

Создание рисунков При создании рисунка могут использоваться различные стандарты. Иногда они диктуются государственными и отраслевыми стандартами или нормами предприятия, иногда – требованиями заказчика. Ключевой момент как для непосредственных исполнителей, так и


Сохранение рисунков

Из книги автора

Сохранение рисунков Команда сохранения рисунка QSAVE вызывается из падающего меню File ? Save или щелчком на пиктограмме Save CTRL+S на стандартной панели инструментов. Команда QSAVE используется в тех случаях, когда уже существующий рисунок сохраняется без изменения его имени. Если


Открытие рисунков

Из книги автора

Открытие рисунков Программа AutoCAD по умолчанию записывает внутреннее представление рисунка в файл с расширением DWG. Кроме рисунка файл содержит ряд параметров, определяющих значения переключателей режимов шага SNAP, сетки GRID, ортогонального режима ORTHO; принятые единицы


Создание рисунков

Из книги автора

Создание рисунков При создании рисунка могут использоваться различные стандарты. Иногда они диктуются государственными и отраслевыми стандартами или нормами предприятия, иногда – требованиями заказчика. Ключевой момент как для непосредственных исполнителей, так и


Сохранение рисунков

Из книги автора

Сохранение рисунков Команда сохранения рисунка QSAVE вызывается из падающего меню FileSave или щелчком на пиктограмме Save CTRL+S на стандартной панели инструментов. Команда QSAVE используется в тех случаях, когда уже существующий рисунок сохраняется без изменения его имени. Если


Открытие рисунков

Из книги автора

Открытие рисунков Программа AutoCAD по умолчанию записывает внутреннее представление рисунка в файл с расширением DWG. Кроме рисунка файл содержит ряд параметров, определяющих значения переключателей режимов шага SNAP, сетки GRID, ортогонального режима ORTHO; принятые единицы


Создание рисунков

Из книги автора

Создание рисунков При создании рисунка могут использоваться различные стандарты. Иногда они диктуются государственными и отраслевыми стандартами или нормами предприятия, иногда – требованиями заказчика. Ключевой момент как для непосредственных исполнителей, так и


Сохранение рисунков

Из книги автора

Сохранение рисунков Команда сохранения рисунка QSAVE вызывается из падающего меню File ? Save или щелчком на пиктограмме Save CTRL+S на стандартной панели инструментов. Команда QSAVE используется в тех случаях, когда уже существующий рисунок сохраняется без изменения его имени. Если


Открытие рисунков

Из книги автора

Открытие рисунков Программа AutoCAD по умолчанию записывает внутреннее представление рисунка в файл с расширением DWG.AutoCAD предлагает многооконную среду проектирования Multiple Design Environment (MDE), которая допускает одновременное открытие нескольких чертежей. Открыть существующий


Создание рисунков

Из книги автора

Создание рисунков Создать новый рисунок позволяет команда NEW, вызываемая из падающего меню File ? New... или щелчком на пиктограмме QNew на стандартной панели инструментов.После запуска команды необходимые настройки параметров рабочей среды AutoCAD производятся в диалоговом


Сохранение рисунков

Из книги автора

Сохранение рисунков Команда сохранения рисунка QSAVE вызывается из падающего меню File ? Save или щелчком на пиктограмме Save Ctrl+S на стандартной панели инструментов.Команды SAVE и SAVEAS предназначены для сохранения рисунка под другим именем. Команда SAVE может вызываться только из


Вставка рисунков

Из книги автора

Вставка рисунков Инструмент вставки изображений активизируется щелчком на кнопке Figure (Изображение) раздела More (Дополнительно) палитры Toolbox (Палитра инструментов). На информационной палитре появляются его параметры (рис. 12.6). Рис. 12.6. Настройки вставки рисунков на


Печать рисунков

Из книги автора

Печать рисунков Чтобы не тратить зря время и бумагу, перед началом печати следует выполнить следующие подготовительные действия.Выполните команду Файл ? Параметры страницы. Откроется окно, изображенное на рис. 1.27.Здесь все элементы управления размещены в нескольких