Visual Prolog — язык программирования и одноименная среда разработки программного обеспечения под платформы Windows x86 и x64. Это условно-бесплатная программа. Существующая бесплатная версия имеет функциональные ограничения, и не предназначена для коммерческого использования. Подходит для запуска на компьютерах под управлением Windows XP, 7, 8/8.1 и 10 (32 и 64 бит). Интерфейс не переведен на русский язык.
Visual Prolog является мультипарадигмальным языком программирования, основанном на логическом языке «Prolog». Основная цель Visual Prolog — облегчить разработку сложных систем, основанных на знаниях, систем управления базами данных и поддержки принятия решений, программ-планировщиков с многочисленными связанными между собой элементами и подобного ПО.
По словам разработчиков, Visual Prolog — мощный типобезопасный язык программирования высокого уровня, сочетающий в себе лучшие черты логической, функциональной и объектно-ориентированной парадигм программирования последовательным и элегантным образом. Разработка ПО в среде Visual Prolog освобождает программиста от выполнения многих тривиальных операций вроде создания диалоговых окон для взаимодействия конечных пользователей с создаваемой программой (для этой и ряда других задач в Visual Prolog предусмотрены специальные визуальные модули).
Visual Prolog поддерживает передовые клиент-серверные и трехуровневые решения, предоставляет в расположение программиста разнообразные инструменты для быстрого проектирования пользовательских интерфейсов.
Возможности Visual Prolog как языка программирования
Основные характеристики и понятия языка программирования Visual Prolog:
- Язык создан на основе логического программирования с дизъюнктами Хорна.
- Полностью объектно-ориентированный язык.
- Строго типизированный язык.
- Использование алгебраических типов данных.
- Сопоставление с образцом и унификация.
- Контролируемый недетерминизм.
- Полностью интегрированные базы данных фактов.
- Поддержка параметрических полиморфизмов.
- Автоматическое управление памятью.
- Поддержка прямой связи с C/C ++.
- Поддержка прямых вызовов функций Win32 API.
Система объектов построена так, чтобы между поставщиком и пользователем была слабая связь. Доступ к объектам возможен только через интерфейсы, а они, в свою очередь, слабо связаны с имплементациями. Любой класс может реализовать любой интерфейс, как с наследованием имплементаций от других классов, так и без наследования.
Благодаря комбинации строгой проверки типов, арифметики без указателей и автоматического управления памятью были практически полностью устранены нарушения доступа. Visual Prolog давно известен тем, что не вызывает нарушений доступа.
Алгебраические типы данных, базы данных фактов и сопоставление с образцом в сочетании с недетерминированным поиском делают Visual Prolog очень подходящим для работы со сложными структурированными знаниями.
Все данные Visual Prolog, за исключением значений предикатов и объектов, имеют удобочитаемое текстовое представление, которое можно записывать в программы и считывать их обратно.
Интегрированная среда разработки Visual Prolog
Интегрированная среда разработки (IDE) Visual Prolog разработана с целью упрощения, увеличения удобства и скорости разработки, тестирования и изменения приложений, написанных на языке Visual Prolog. Вот некоторые особенности среды разработки, которые окажутся полезными при работе с крупными проектами:
- Древовидное представление модулей, включаемых файлов и ресурсов в окне «Проект» помогает сгруппировать элементы проекта в пакеты и, таким образом, дает дополнительный уровень абстракции.
- Удобный в использовании текстовый редактор кода, предоставляющий возможность просмотра деклараций и имплементаций.
- Встроенный редактор диалоговых окон предоставляет стандартные элементы управления для быстрой разработки диалогов.
- Редактор меню позволяет создавать как раскрывающиеся, так и всплывающие меню.
- Редактор панелей инструментов позволяет создавать различные виды панелей инструментов.
- Графический редактор — удобный инструмент для создания, просмотра и редактирования значков, курсоров и небольших растровых изображений.
- Средства просмотра предоставляет возможность поиска конкретных объектов, а частности — определений и объявлений.
Особенности компилятора Visual Prolog
Компилятор Visual Prolog описывается разработчиками, как один из самых мощных и эффективных компиляторов, который обладает следующими особенностями:
- Создание автономных исполняемых файлов или DLL-библиотек на основе предварительно созданных объектных файлов.
- Разрешает использование перекрестных ссылок между объявлениями.
- Выполнение тщательной проверки типов.
- Проверка инициализации фактов в конструкторах.
- Разрешает использование предикатов и другие особенности.
Особенности отладчика (дебаггера) Visual Prolog
Среда разработки Visual Prolog содержит встроенный графический отладчик, который способен:
- Отображать обычные представления отладчика: память, стек, переменные.
- Отображать факты классов и объектов с присвоенными им значениями.
- Пошаговая отладка программ при использовании методов типа «Step into» (Шаг в…), «Step Over» (перешагнуть) и т.п.
- Наличие специальных пошаговых методов отладки, включая «Step Out» (Выйти) и «Run To Prolog Code» (Перейти к коду пролога);
Визуализация неудач компиляции и др.
Visual Prolog
для Windows
Visual Prolog — язык, предназначенный для программирования приложений, использующих средства и методы искусственного интеллекта и создания экспертных систем. Причиной растущей популярности Пролога явилось требование создания средств, обеспечивающее «дружественный интерфейс» и интеллектуальность программ. Пролог применяется при создании приложений в следующих областях:
- разработка быстрых прототипов прикладных программ;
- управление производственными процессами;
- создание динамических реляционных баз данных;
- перевод с одного языка на другой;
- создание естественно-языковых интерфейсов для существующих систем;
- реализация экспертных систем и оболочек экспертных систем;
- создание пакетов символьных вычислений для решения уравнений, дифференцирования и интегрирования;
- доказательства теорем и пакеты искусственного интеллекта, в которых возможности Пролога по обеспечению дедуктивного вывода применяются для проверки различных теорий.
Visual Prolog — язык пятого поколения, открывающий новое измерение для программирования.
- Visual Prolog 5.2 (16.96 Мб)
ТОП-сегодня раздела «Прочие языки»
Python 3.11.4
Высокоуровневый объектно-ориентированный динамический язык программирования, который…
Visual Prolog 7.5 Build 7502
Visual Prolog — язык, предназначенный для программирования приложений, использующих средства и методы искусственного интеллекта и создания экспертных систем…
Отзывы о программе Visual Prolog
Пётр про Visual Prolog 7.5 Build 7502 [22-11-2016]
А программа действительно бесплатна? Или все таки условно-бесплатная, ибо при компиле выскакивает сообщение что версия не зарегистрирована. Даже у вас на скрине одном красуется «unregistered».
5 | 4 | Ответить
Korm в ответ Пётр про Visual Prolog 7.5 Build 7502 [23-11-2016]
Note that the Personal Edition is for non-commercial usage only. For long term usage registration is mandatory.
Обратите внимание, что персональная версия предназначена для некоммерческого использования. На длительный срок регистрация является обязательной.
4 | 4 | Ответить
tupoy про Visual Prolog 7.1 Build 7100 [04-12-2010]
сложный язык но обьемный а самое главное то что там можно удобно составлять рекурсионные программы
4 | 7 | Ответить
Pavel про Visual Prolog 7.1 Build 7100 [30-09-2010]
Документация на русском языке http://www.brain2life.com/category-21.html
5 | 14 | Ответить
Ваня про Visual Prolog 7.1 Build 7100 [18-05-2010]
Народ подскажите, где найти самоучитель для эьтого пролога?
7 | 18 | Ответить
User2 про Visual Prolog 7.1 Build 7100 [05-09-2008]
А есть ли где нибудь документация по Visual Prolog на РУССКОМ языке?
5 | 19 | Ответить
Visual Prolog – данный цифровой продукт представляет собой сверхтехнологичный язык программирования 5-ого поколения, который даст возможность для вас создавать инноваторские программы, владеющие передовыми функциями искусственного ума. Так же в собственных проектах вы можете применять любые технические средства, и создавать ведущие экспертные системы.
- Передовой язык программирования 5-ого поколения;
- Возможность разработки новейшего софта с ведущими функциями искусственного ума;
- Действенное управление производственными действиями;
- Стремительная подготовка реляционных баз данных;
- Разработка гибкого и интуитивно понятного интерфейс;
Так же данная платформа выделяется тем, что она способна подарить не только лишь огромную универсальность продукта, да и весьма отзывчивый и гармонический интерфейс. В итоге вы можете получить функциональную программу, оптимизированную для всех типов юзеров.
- Язык интерфейса: на Русском языке, на Английском и других
- Лечение: Крякнутый
- Системные требования: Windows 10 / 11 / 8.1 / 8 / 7 (х32/x64/x86 бит)
- Типы файлов: RAR, EXE
Пароль к архиву: 1progs
Утилита предназначена для разработки приложений на языке программирования Prolog. Есть возможность искать ошибки и проектировать пользовательские интерфейсы.
Дата обновления:
22.02.2021
Разработчик:
Prolog Development Center
Версия Windows:
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10
Visual Prolog – приложение для Windows, представляющее собой среду визуального программирования. Главной задачей утилиты является автоматизация выполнения последовательностей команд. В состав программы входит текстовый редактор, инструмент для создания графических интерфейсов, система отслеживания изменений, компилятор и отладчик. Есть возможность настроить интеграцию с СУБД, в том числе MySQL.
Проекты
Для удобства разработки структура файлов представлена в виде дерева. Пользователи могут подключать сторонние библиотеки и редактировать программный код. Утилита позволяет использовать средства объектно-ориентированного программирования, циклы, функции и операторы.
Есть возможность разрабатывать графические интерфейсы при помощи конструктора. Для этого следует перемещать на рабочую область различные элементы, в том числе текстовые поля, кнопки и так далее. Можно настроить связи между объектами. Приложение содержит инструмент для генерации программного кода, обеспечивающего функционирование элементов управления.
Разработка
Среда разработки включает в себя инструменты для отладки и оптимизации кода. Есть возможность подключать внешние библиотеки и сторонние плагины. Результатом компиляции является исполняемый файл с расширением EXE.
Особенности
- приложение можно скачать и использовать бесплатно;
- утилита представляет собой среду визуального программирования для разработки на языке Prolog;
- есть возможность проектировать графические интерфейсы;
- доступен набор инструментов для анализа и отладки кода;
- пользователи могут компилировать проекты и создавать исполняемые файлы;
- программа совместима с актуальными версиями Windows.
35,8 Мб (скачиваний: 414)
Skybox AI
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 11 Бесплатно
С помощью онлайн сервиса пользователи могут создавать трехмерные красочные сцены. Доступно более 30 стилистических шаблонов: от эскизов и аниме до реалистичных.
ver Beta 0.4.2
Durable
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно
Сервис на основе нейронной сети способен сгенерировать сайт с нуля всего за одну минуту. Пользователям доступны инструменты для SEO оптимизации и продвижения.
ver 1.0
Watermark Remover
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатно
Онлайн сервис предназначен для удаления водяных знаков и логотипов с изображений. Платформа использует возможности машинного обучения для анализа и обработки фото.
ver 1.0.0.10
Gyroflow
Windows 10, Windows 11 Бесплатно
Приложение позволяет сделать более плавным видео, снятое на экшн камеру, смартфон или планшет. Есть возможность настроить смещение и параметры стабилизации.
ver 1.5.0
Topaz Photo AI
Windows 10, Windows 11 Бесплатно
Приложение предназначено для обработки изображений с помощью нейронной сети. Пользователи могут увеличить разрешение, устранить дефекты и повысить четкость.
ver 1.2.9
Topaz Video
Windows 10, Windows 11 Бесплатно
Приложение использует возможности искусственного интеллекта для повышения качества видеозаписи. Пользователи могут повысить четкость изображения и убрать шумы.
ver 3.1.11
DeNoise
Windows 10, Windows 11 Бесплатно
Программа представляет собой инструмент для улучшения качества снимков. С помощью приложения можно быстро удалить шумы на фотографиях и восстановить мелкие детали.
ver 3.7.2
Gigapixel
Windows 10, Windows 11 Бесплатно
Утилита для обработки снимков с целью увеличения разрешения. Приложение обеспечивает профессиональное качество и высокую детализацию, а также устраняет шум.
ver 6.3.3
Скачать
Скачать Visual Prolog 7.5 Build 802
Скачать с сервера Freesoft
Visual Prolog 7.5 Build 802
x32/x64
ShareWare
Скачать
Все файлы предоставленные на сайте — оригинальные, мы не переупаковываем и не изменяем файлы.