ОПЕРАЦИОННЫЕ СИСТЕМЫ DOS IBM PC DOS MS-DOS SDK DR-DOS FreeDOS Сборки на базе DOS Расширители DOS Другие платформы OS/2 SDK Windows Windows 1.x-3.x Патчи и дополнения к Win1.x-3.x Windows 9x Патчи и дополнения к Win9x Windows NT Патчи и дополнения к WinNT+ Сборки на базе Windows SDK Linux/Unix СР/М Другие операционные системы Загрузочные диски Готовые образы операционных систем Многозадачные оболочки Системные программы Твикеры Русификаторы Утилиты Оборудование Работа с CD/DVD Инсталляторы Системные Инструменты Turbo Pascal Pentium II DIV BUG fixing Прочее Замедлители Тесты оборудования и системы Обновления Драйверы Звук Видео Мыши CD/DVD Клавиатура Принтеры USB Сеть Память Материнские платы Периферия Другое OS BuildList
ЭМУЛЯТОРЫ И СИМУЛЯТОРЫ Консоли Эмуляторы компьютеров Инструменты для эмуляторов
ПРОГРАММИРОВАНИЕ Assembler Disassembler Pascal/Delphi C/C++ Basic/Visual Basic Фортран SDK & DDK, etc. Декомпиляторы Форт Генераторы блок-схем Отладчики программ (DEBUGGERs) Трассировщики Другие языки программирования
BIOS, прошивки
ДИСКИ И ФАЙЛЫ Файловые менеджеры Каталогизаторы Копировщики Поиск файлов, текста, байтов Сканирование каталогов Архиваторы EXE-упаковщики EXE-распаковщики Восстановление информации и резервное копирование (бэкап) HDD-утилиты Дискеты Разное
СУБД
ОФИС Интегрированные программные пакеты Издательские системы Электронные таблицы Редакторы текста Редакторы HTML Утилиты для работы с текстом OCR — распознавание текста Просмотр документов Печать Перекодировка Сравнение текстов Шрифты Работа со шрифтами Словари и переводчики Правописание Органайзеры Создание презентаций Бизнес Разное
ОБРАЗОВАНИЕ И НАУКА Информатика Инженерное ПО Расчётные задачи Пар и вода ЧПУ САПР Механика — моделирование 2D/3D AutoCAD и утилиты для AutoCAD’а Строительство Электроника, радио- и электротехника Тестирование знаний и навыков Обучающие программы Музыка Математика Калькуляторы Эмуляторы калькуляторов Физика Химия Электроника и электротехника Астрономия Астрология География и картография Биология и медицина Психология История и политология Лингвистика Гаданье на кофейной гуще Справочники разные
БЕЗОПАСНОСТЬ Антивирусы Шифры и пароли
ИНТЕРНЕТ И СЕТИ Браузеры Почтовые клиенты IM-меседжеры Звонилки Кодеры/декодеры UUE FTP BBS и FIDO Работа с СОM/LPT LAN Удалённое управление Факсы Разное
МУЛЬТИМЕДИА Графика Просмотр графики Редакторы графики Грабберы графики Конвертеры Звук и видео Проигрыватели (плееры) аудио и видео Редакторы аудио и видео Грабберы (захват) аудио и видео Синтез речи Конвертеры Кодеки Разное
РАБОЧИЙ СТОЛ Календари Часы Напоминалки Скринсейверы DEMO Программы-шутки Разное
АНДЕРГРАУНД Hack tools Крякеры CRK-утилиты Генераторы лоадеров (Loader generators) Патчи, коды Стеганография Шестнадцатеричные редакторы Вирусы
РАЗНОЕ
ФЕЙКИ, ПОДДЕЛКИ, ХИМЕРЫ
—НА УДАЛЕНИЕ
КАК ЗАГРУЖАТЬ ФАЙЛЫ НА Old-DOS
Turbo Prolog
Описание
Информация
Язык программирования Пролог (PROgramming LOGic) появился в 1972 г., Он был разработан Аланом Колмари из университета в Лумини (Марсель). Турбо-Пролог — это осуществленная компанией Borland International реализация языка программирования высокого уровня Пролог компиляторного типа. Ее отличает большая скорость компиляции и счета. Турбо-Пролог предназначен для выдачи ответов, которые он логически выводит при посредстве своих мощных внутренних процедур.
Версии практически идентичны. Язык частично русский, частично английский.
Раздел: Другие языки программирования (случайный скриншот) Скриншоты Операционная система: MS-DOS Требования: — Автор: Borland Издатель: —
Доступные файлы — сортировка по имени и версии, времени добавления Файлов: 5.
Файл
Размер
Выпуск
Версия
Язык
Качество
Загрузил
Turbo Prolog
13874
650 Кб
1988
2.0
SR 2009.06.11
Turbo Prolog (alt)
2307
512.7 Кб
1988
2.0
SR 2011.09.30
Turbo Prolog 1.0
1447
181.2 Кб
1986
1.0
Английский
Login 2011.11.04
Turbo Prolog 1.1
2229
282.3 Кб
1986
1.1
Английский
Login 2011.11.04
Turbo Prolog
7777
769.3 Кб
1988
2.0
Английский
cznprivol 2012.08.22
Комментарии
#1 Автор: (2012.03.15 14:36)
Спасибо, очень довольна. Спасли
#2 Автор: Алеша (2013.03.29 19:22)
Огромное спасибо.
#3 Автор: Валя (2014.08.29 00:24)
как начать пользоваться, как установить?
#4 Автор: Nika (2014.08.29 21:04)
Валя, распаковать архив и запустить на выполнение файл PROLOG.EXE
#5 Автор: SergeCpp (2014.09.18 04:01)
Достаточно серьёзно я им когда-то занимался, очень хорошая вещь.
#6 Автор: Nika (2014.09.18 15:07)
Вообще, на мой взгляд, в период 1980..1995 с появлением персональных IBM PC произошло формирование понятий о том, каков должен быть язык программирования. Потому что в выработке окончательной концепции приняло участие достаточное количество людей, а не как раньше, когда это было уделом научных организаций. Я вот помню одну беседу с весьма уважаемым прикладным прграммистом в начале 90-х. Он работал на ЕСЭВМ и на ВАКСЕ. Потом уже я понял, что на его высоком уровне программирования там разница между этими системами была непринципиальна. Сам он пользовался Фортраном, но очень хвалил Аду (не пользуясь ею) и мечтательно отзывался о ЛИСПе (руководствуясь слухами о нём). Как только у меня появился компьютер, я сам увидел, что такое ЛИСП, Ада и Фортран. Это мне сэкономило много времени и лишило всяких иллюзий. Поэтому я тут же начал ковыряться с ТурбоПаскалем и во время возни с первой же программой пришёл к выводу, что нужно разбираться с Си\Асм. Просто стартануть сразу с них мне категорически не позволял недостаток времени.
Чем хороши такие архивы, как Old-DOS — это тем, что услышав отголоски старых споров о достоинствах\недостатках того или иного софта, можно найти собственно сам этот софт и составить личное о нём мнение, не полагаясь на мнение других.
Что же касается этого PROLOG’а, то не сомневаюсь, что он вполне функцицонален. Хотя бы потому, что за поддержку его взялась фирма Borland, а они с самого начала очертили для себя круг языков программирования, которыми они занимаются, и которые считают неконкурентноспособными.
Я, как уже говорил тут где-то, начинал с весьма странной смеси бейсика и машинных кодов (или «ассемблера на листочке»). Тот же «ассемблер ДВК» (заметно позже) — шедевр по сравнению с PC (процессоры 80xxx). А вот Паскаль я только «проходил», сам не заинтересовавшись (несколько программ, впрочем, написал). Си как-то «сам собой» получился. C++ — знакомился по 1 и 2 изданию Страуструпа («все говорят», что по ним невозможно знакомиться с языком, а я говорю — прекрасно можно /хотя, это уже молодёжь говорит, им Липпмана подавай, где всё «разжёвано и в рот положено»/).
Пролог именно тем и хорош, что он концептуально отличается от «процедуралов» (asm, c, pascal), что даёт некий взгляд на само программирование с другой стороны (с «логической»), что полезно — крайне. (Ещё концептуально отличны /от всех упомянутых/ функциональные языки /см. курс SICP <те же Лисп/Схема из той серии, "функциональной">/ или Форт /стековый/.)
Я им занимался хоть и в процессе учёбы (мы его «проходили»), но, заинтересовавшись, занимался серьёзно (помогал одногруппникам писать программы /попросту писал за них/). Под конец там, помню, было у кого-то задание, про которое сам преподаватель говорил, что его нельзя на Прологе решить. Так вот, решилось.
Эти подходы, кстати, пригождаются и в отдалённой перспективе, вот мне пригодилось при встраивании макропроцессора в Мульти-Эдит. Посмотрите (непременно в DOS-кодировке /лучше в моём ME, так как там подсветка очень облегчает понимание/, так как там много спецсимволов применено), какие там своеобразные «программы»: файлы *.ML1 в каталоге ME\UTIL (они там по «уровням», снизу-вверх: ENV, STD, CONV, _TEST, причём _TEST — это некий уже «процедурал» на базе предыдущих уровней, а можно и по-другому сделать, на сайте языка всё очень детально описано).