БАЗЫ ЗНАНИЙ НА ЭВМ

Любая база данных может быть описана на языке Пролог набором фактов. При этом любые запросы к этим базам данных можно выразить с помощью сложносоставных правил на Прологе. Пример сложносоставного вопроса:

? папа(х,у),папа(у, Вова); - кто папа у папы

Вовы?

Правила в Прологе — это правила логического вывода. Слева в правилах записывается следствие, а справа — предусловие. Предусловие может состоять из одного или нескольких предикатов, разделяемых запятыми.

Примеры записи правил вывода на Прологе: студент(х) <- занятие(х,учеба); — Студент - тот, кто занят учебой',

нумизмат(х) <- собирает(х,монеты); — Нумизмат собирает монеты.

Примеры вопросов на применение правил вывода: ?студент(х); - Кто - студент?

х = Алеша х = Лена

? нумизмат(у) - Кто — нумизмат?

у = Алеша

Правила вывода в программах на Прологе используются для описания определений, запросов к базам данных, а также обращений к другим правилам и процедурам. Примеры записи правил:

родителях,у) <- мама(х,у); родителях,у) <- папа(х,у); бабушка(х,г) <- мама(х,у),родитель(у,г); дедушка(х^) <- папа(х,у),родитель(уд);

База знаний в ЭВМ — это совокупность фактов и правил вывода, хранящихся в памяти ЭВМ. Содержание баз знаний составляют конкретные и обобщенные сведения об определенной предметной области или сфере деятельности.

Обобщенные сведения в базах знаний записываются в форме правил вывода, выражающих определения понятий. Примеры обобщенных сведений:

бабушка(х.г) <- мама(х,у),мама(у,г); — бабушкаэто мама мамы,

двоечник(х) <- оценка(х,_ ,2); - двоечниктот, у кого есть двойки.

Использование логического вывода и конкретных и обобщенных сведений позволяет интерпретаторам Пролога давать ответы на широкий круг вопросов. Для этого соответствующая база знаний должна храниться в памяти ЭВМ.

Главная особенность Пролога — наличие механизмов поиска и обработки осмысленной информации в базах данных на основе правил логического вывода из имеющихся данных и правил, приведенных в программе.

ПРАВОВЫЕ АСПЕКТЫ ЗАЩИТЫ ИНФОРМАЦИИ

Работа на ЭВМ — это работа с программами, файлами, документами и базами данных, хранящимися в памяти ЭВМ. Неправильное обращение с ними или с компьютером может привести к утрате информации или неработоспособности ЭВМ. Информация в ЭВМ — в личных или служебных компьютерах, а также на сетевых серверах — приобретает все большую ценность, и ее утрата или порча может принести существенный материальный ущерб.

Правонарушениями являются: 1) неправомерный доступ к информации, охраняемой законом; 2) нарушение правил эксплуатации ЭВМ, повлекшее существенный вред; 3) распространение вредоносных программ.

Для ограничения доступа во всех операционных системах и автоматизированных системах применяется регистрация пользователей с проверкой паролей доступа к информационным и аппаратным ресурсам. Для пакетов программ лучшим средством хранения копий на компьютерах служат компакт-диски, а в сетях ЭВМ — архивные копии на сетевых серверах. При записи новых программ необходимо проверить отсутствие вирусов.

Компьютерные вирусы - это саморазмножающи- еся программы, которые могут уничтожить или испортить все программы и файлы, хранящиеся в памяти ЭВМ или в компьютерной сети. Заражение вирусами происходит исключительно при копировании файлов или при их перезаписи через Интернет. При обнаружении вирусов необходимо немедленно «пролечить» ЭВМ с помощью антивирусных программ.

Наиболее безопасной является операционная система Linux, имеющая отличную от Windows файловую систему, в которой не могут размножаться компьютерные вирусы для Windows. Перезапись файлов через Linux может «вылечить» их от вирусов.

Для защиты от вирусов из сети Интернет: 1) не запускайте программы, полученные по Интернету, без проверки на вирусы; 2) не открывайте файлы, полученные по электронной почте, без проверки их на вирусы. Антивирусные программы, т.е. средства защиты от вирусных атак, должны быть обязательно установлены на ЭВМ. Если вы не хотите утратить информацию на своих ЭВМ, регулярно обновляйте антивирусные программы. Правила «компьютерной гигиены»: 1) при вводе чужих дисков в свою машину проверьте их на наличие вирусов; 2) после работы на чужой машине сразу же проверьте свои диски на вирусы.

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >