Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Логическое программирование1 / 6_Лабораторна_робота_ЛП_2012-13.doc
Скачиваний:
24
Добавлен:
07.02.2016
Размер:
177.66 Кб
Скачать

6.1. Контрольне завдання 1

Підзавдання 1.1.

Продемонструйте на декількох наочних прикладах дію кожного зі стандартних предикатів мови Пролог, призначених для файлового введення та виведення інформації (openread, openwrite, openappend, openmodify, readdevice, writedevice, closefile, eof).

Підзавдання 1.2.

Удоскональте Пролог-програму, що була розроблена вами під час виконання контрольного завдання 1 лабораторної роботи 5 для одного з наведених нижче варіантів тем, посиливши в ній функції введення та виведення інформації на основі комплексного застосування стандартних предикатів файлового введення та виведення Прологу (openread, openwrite, openappend, openmodify, readdevice, writedevice, closefile, eof).

Таблиця 6.2

Варіанти тем

для виконання контрольного завдання 1

Номер

варіанту

Найменування тем для виконання завдання 1

Набір тем № 1

1

Центральні процесори

2

Математичні співпроцесори

3

Спеціалізовані графічні процесори

4

Материнські плати

5

Відеокарти

6

Оперативна пам'ять

7

Спеціалізована графічна пам'ять

8

Жорсткі диски

9

Компакт-диски

10

Приводи для роботи з компакт-дисками

11

Адаптери

12

Кулери

13

Корпуси комп`ютерів

14

Графічні планшети

15

Сканери

16

Цифрові фотокамери

17

Цифрові відеокамери

18

Веб-камери

19

Монітори

20

Проектори

21

Інша тема (за узгодженням із викладачем)

Набір тем № 2

1

Принтери

2

Плотери

3

Копіри

4

Багатофункціональні пристрої

5

Графічні робочі столи

6

Мінітипографії

7

Домашні кінотеатри

8

Стереогарнітури

9

Медіа-плеєри

10

Стереоскопічне обладнання та спорядження

11

Моноблочні комп`ютери

12

Мережні пристрої

13

Планшетні комп`ютери

14

Мобільні телефони

15

Графічні робочі станції

16

Навігатори

17

Ігрові маніпулятори

18

Операційні системи

19

Мови програмування

20

Графічне програмне забезпечення

21

Інша тема (за узгодженням із викладачем)

6.2. Контрольне завдання 2

Удоскональте Пролог-програму для виведення діагностичних інформаційних повідомлень про несправності процесорів, яку було поетапно створено вами в процесі виконання контрольного завдання 2 лабораторних робіт 2-5, застосувавши для її модифікації стандартні предикати Прологу, призначені для файлового введення (читання) та виведення (запису) інформації.

Примітка. Варіанти індивідуальних контрольних завдань залишаються такими самими, як і в попередній лабораторній роботі.

7. Література

1. Братко И. Алгоритмы искусственного интеллекта на языке PROLOG, 4-е издание. – М.: Издательский дом “Вильямс”, 2008. – 640 с.

2. Братко И. Программирование на языке Пролог для искусственного интеллекта. – М.: ДМК; Радио и связь, 2004. – 560 с.

ДОДАТОК А