Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЗаданиеРР1_2_СИИ .DOC
Скачиваний:
11
Добавлен:
16.02.2016
Размер:
160.77 Кб
Скачать

Расчетная работа №2 Задание n4. Алгоритм сопоставления с образцом

Цель работы: Исследование алгоритма сопоставления с образцом. Программирование алгоритма сопоставления с образцом на языке ЛИСП.

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

а) какую стоимость имеет продукция, выпускаемая предприятием “Эра” в цехе с номером 0023?

б) сколько стоит продукция, выпускаемая предприятием “Эра” в цехе с номером 0023?

в) какая стоимость у продукции, которая выпускается предприятием “Эра” в цехе с номером 0023?

г) какую стоимость имеет продукция, которая выпускается предприятием “Эра” в цехе с номером 0023?

д) сколько стоит продукция, которая выпускается предприятием “Эра” в цехе с номером 0023?

Таблица 1 – Государство

Название государства

Население

Площадь

Государственный язык

Месторасположение

Общественное устройство

Таблица 2 – Предприятие

Название

Адрес

Количество работников

Год основания

Вид деятельности

Количество филиалов

Таблица 3 – Автомобиль

Производитель

Тип кузова

Объем двигателя

Мощность двигателя

Количество дверей

Стоимость

Варианты заданий

    1. таблица 1. Какие государства Европы имеют общественное устройство монархия и площадь больше 500 тыс. км2?

    2. таблица 2. У каких предприятий, основанных до 1989 года, основной вид деятельности оптовая торговля?

    3. таблица 3. Какие производители выпускают автомобили с типом кузова «пикап» и объемом двигателя 1500 см3?

    4. таблица 1. Сколько государств в Южной Америке имеют население больше 75 млн. человек?

    5. таблица 2. Где расположены предприятия с количеством работников не менее 50 и количеством филиалов 5?

    6. таблица 3. Какую среднюю стоимость имеют автомобили с различным типом кузова производителя BMWс мощностью двигателя более 150 л.с.?

    7. таблица 1. Где расположены государства с общественным устройством демократия и государственным языком английским?

    8. таблица 2. Какое количество работников имеют предприятия, основанные с 2000 года?

    9. таблица 3. Сколько производителей выпускают автомобили с типом кузова «кабриолет» и объемом двигателя не менее 1700 см3?

    10. таблица 1. Какой государственный язык имеют страны, расположенные в Северной Америке, площадью менее 10 млн. км2?

    11. таблица 2. Сколько предприятий с основным видом деятельности предоставление транспортных услуг основаны до 1995 года?

    12. таблица 3. Какой максимальный объем двигателя имеют автомобили при стоимости автомобиля не более 20 тыс. у.е.?

    13. таблица 1. Какое количество людей проживает в странах Европы, в которых государственным языком является немецкий?

    14. таблица 2. Какие предприятия имеют количество работников более 20 и основной вид деятельности ремонтно-строительные работы?

    15. таблица 3. Какие производители не выпускают автомобили с количеством дверей 2 и типом кузова «седан»?

    16. таблица 1. У каких стран Азии государственным языком является арабский и общественное устройство республика? Вика.

    17. таблица 2. Какое общее количество филиалов имеют предприятия, занимающиеся производством рыбной продукции?

    18. таблица 3. Какую стоимость имеют автомобили производителя AUDIс типом кузова «универсал» и мощностью двигателя 130 л.с.?

    19. таблица 1. Какую общую площадь занимают государства Южной Америки с государственным языком испанским?

    20. таблица 2. Где расположены предприятия, основанные с 1991 года, с основным видом деятельности производство бытовой химии?

    21. таблица 3. Какой производитель выпускает автомобиль с максимальной мощностью и стоимостью более 100 тыс. у.е.?

    22. таблица 1. Какое среднее количество людей проживает в государствах площадью менее 300 тыс. км2?

    23. таблица 2. Какое среднее количество работников имеют предприятия, у которых нет филиалов?

    24. таблица 3. Какую среднюю стоимость имеют автомобили с типом кузова «кабриолет» и объемом двигателя 2500 см3?

    25. таблица 1. Где расположены страны с населением более 100 млн. человек и площадью не более 1 млн. км2?

    26. таблица 2. Какие фирмы, основной вид деятельности которых розничная торговля, не имеют филиалов?

    27. таблица 3. Сколько производителей выпускают автомобили с объемом двигателя не менее 3000 см3и мощностью более 250 л.с.?

    28. таблица 1. Какое общественное устройство имеют государства с населением не менее 50 млн. человек и государственным языком французским?

    29. таблица 2. Где расположены предприятия с количеством не менее 100 и не имеющих филиалов?

    30. таблица 3. Какие производители выпускают автомобили с типом кузова «универсал» и количеством дверей 5?

Контрольные вопросы

  1. объясните понятия образ и образец.

  2. расскажите о специальных символах, используемых в образце.

  3. расскажите, как используются переменные в образце.

  4. напишите программу, позволяющую использовать символ ? в образце.

  5. напишите программу, позволяющую использовать символ $ в образце.

  6. напишите программу, позволяющую использовать переменную в образце.

  7. объясните общий алгоритм сопоставления с образцом.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]