• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Prolog помощь в долгу не останусь

  • Автор темы pas
  • Дата начала
Статус
Закрыто для дальнейших ответов.
P

pas

Вот текст задания, кто возьмется..сообщите..Договорится о цене. pasweb@mail.ru


Королев В.П.
Тема №14. Разработка базы знаний «Учет подержанных автомобилей» на языке Пролог
Требования
1. В программе должен быть реализован удобный интерфейс пользователя (с
разветвленной системой меню и возвратом после окончания выбранной операции в
меню).
2. База данных программы должна содержать следующую информацию об автомобилях:
• марка автомобиля,
• модель автомобиля,
• класс.
• год выпуска,
• объем двигателя,
• цвет,
• состояние (хорошее, аварийное и т.д.),
• цена (у.е.)
3. Программа должна осуществлять пять основных операций при работе с базой данных:
• просмотр базы данных фактов,
• добавление новых записей в базу данных,
• удаление записи из базы данных,
• редактирование записи базы данных,
• поиск информации в базе данных.
4. Поиск информации в базе данных должен осуществляться как «по образцу» (т.е. на
совпадение критерия поиска с одним из полей записи в базе данных), так и по
частичному совпадению с ключом поиска (т.е. осуществлять поиск подстроки в строке).
Реализовать поиск ответов на следующие запросы:
• список автомобилей (марка, модель, класс и год выпуска), содержащих в наименовании модели указанному пользователем подстроку;
• список автомобилей, цена которых лежит в указанном пользователем диапазоне (от ... до ...);
• список автомобилей, выпущенных в указанном пользователем году и имеющих хорошее состояние,
• список автомобилей указанного пользователем класса, объем двигателя которых не превышает заданный.

5. В начале работы программы факты, хранящиеся в файле на диске, должны загружаться во внутреннюю базу данных системы. Если указанный пользователем файл отсутствует, программа должна выдавать соответствующее сообщение.
6. При окончании работы программы база данных фактов должна сохраняться в файл на диске, а ОП - очищаться.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!