Главная / Программирование /
Основы программирования на языке Пролог / Тест 13
Основы программирования на языке Пролог - тест 13
Упражнение 1:
Номер 1
Можно ли сохранить факты, размещенные в динамической базе данных, на диске?
Ответ:
 (1) да 
 (2) нет 
Номер 2
Обработка данных, размещенных во внутренней базе данных, по сравнению с обработкой данных, размещенных во внешней базе данных, происходит:
Ответ:
 (1) быстрее 
 (2) медленнее 
 (3) примерно с той же скоростью 
Номер 3
Емкость внутренней базы данных ограничена сверху:
Ответ:
 (1) емкостью жесткого диска 
 (2) объемом оперативной памяти 
 (3) ничем не ограничена 
Упражнение 2:
Номер 1
Может ли раздел описания предикатов внутренней базы данных быть безымянным?
Ответ:
 (1) да 
 (2) нет 
Номер 2
Может ли быть в программе несколько разделов описания предикатов внутренней базы?
Ответ:
 (1) да 
 (2) нет 
Номер 3
Можно ли разместить во внутренней базе данных Турбо Пролога правила?
Ответ:
 (1) да 
 (2) нет 
Упражнение 3:
Номер 1
Предикат retract
служит для удаления из внутренней базы данных:
Ответ:
 (1) первого факта 
 (2) последнего факта 
 (3) всех фактов 
Номер 2
Для добавления факта в начало внутренней базы данных служит предикат:
Ответ:
 (1) Assert
 
 (2) Asserta
 
 (3) Assertz
 
Номер 3
Нельзя использовать для добавления факта в конец внутренней базы данных предикат:
Ответ:
 (1) Assert
 
 (2) Asserta
 
 (3) Assertz
 
Упражнение 4:
Номер 1
Емкость внешней базы данных ограничена сверху:
Ответ:
 (1) емкостью жесткого диска 
 (2) объемом оперативной памяти 
 (3) ничем не ограничена 
Номер 2
Может ли быть в программе несколько безымянных разделов описаний предикатов внутренней базы данных?
Ответ:
 (1) да 
 (2) нет 
Номер 3
Предикат retractall
служит для удаления из внутренней базы данных:
Ответ:
 (1) первого факта 
 (2) последнего факта 
 (3) всех фактов 
Упражнение 5:
Номер 1
Могут ли факты внутренней базы данных Турбо Пролога содержать свободные переменные?
Ответ:
 (1) да 
 (2) нет 
Номер 2
Могут ли факты внутренней базы данных Турбо Пролога содержать анонимную переменную?
Ответ:
 (1) да 
 (2) нет 
Номер 3
Возможно ли изменить сохраненную в файл внутреннюю базу данных, средствами обычного текстового редактора?
Ответ:
 (1) нет, это возможно сделать только из программы; 
 (2) да