14. Артамонов Б.Н. и др. Основы современных компьютерных технологий. - Спб.: КОРОНА, 1998.
15. Фигурнов Э.В. IBM PC для пользователя. - М.: ИНФРА-М, 1999.
16. Ершов А.П. и др. Основы информатики и вычислительной техники. Пробный учебник для 10-11-х классов. - М.: Просвещение, 1985.
17. Каймии В.А. и др. Основы информатики и вычислительной техники. Пробный учебник для 10-11-ых классов. - М.: Просвещение, 1989.
18. Гейн А.Г. и др. Основы информатики и вычислительной техники. Пробный учебник для 10-11 классов. - М.: Просвещение, 1996.
19. Семакин И.Г. и др. Информатика. Учебник для 7-9 классов. - М.: БИНОМ, 1998.
20. Каймин В.А. и др. Информатика. Пособие для поступающих в вузы. - М.: Бридж, 1994.
21. Шафрин Ю.А. Основы компьютерной технологии. Учебное пособие для учащихся старших классов. - М.: ABF, 1996.
22. Громов Г.Р. Очерки информационной технологии. - М.: Инфоарт, 1993.
22. Каймин В.А. Основы компьютерной технологии. - М.: Финансы и статистика, 1992.
23. Лихачева Г.Н. Информационные технологии в экономике. - М.: МЭСИ, 1999.
24. Кураков Л.П., Смирнов С.Н. Информация как объект правовой защиты. М., Гелиос, 1998.
25. Крылов В.В. Информационные компьютерные преступления. М., ИНФРА-М, 1997.
26. Терещенко Л.К. и др. Защита прав создателей и пользователей программ для ЭВМ и баз данных. М.: МЮ РФ, 1996.
ОГЛАВЛЕНИЕ
Введение...................................................................................................................................................................................................... 2
Глава 1. ИНФОРМАЦИЯ И ПЕРСОНАЛЬНЫЕ ЭВМ...................................................................................................................... 3
1.1. Введение в информатику............................................................................................................................................................. 3
1.2. Персональные компьютеры......................................................................................................................................................... 6
1.3. Работа на персональных ЭВМ.................................................................................................................................................... 9
1.4. Редактирование текстов на ЭВМ........................................................................................................................................... 11
1.5. Контроль знаний на ЭВМ........................................................................................................................................................... 13
Глава 2. ЭЛЕМЕНТЫ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ............................................................................................... 17
2.1. Основные возможности Интернет......................................................................................................................................... 17
2.2. Базы данных на ЭВМ................................................................................................................................................................... 20
2.3. Выполнение расчетов на компьютерах.............................................................................................................................. 23
2.4. Постановка и решение задач................................................................................................................................................... 25
Глава 3. ОСНОВЫ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА.......................................................................................................... 28
3.1. Элементы математической логики...................................................................................................................................... 28
3.2. Основные логические операции............................................................................................................................................. 30
3.3. Элементы языка Пролог.............................................................................................................................................................. 33
3.4. Базы знаний на ЭВМ.................................................................................................................................................................... 37
3.5. Законы логического вывода.................................................................................................................................................... 39
Глава 4. ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ.................................................................................. 45
4.1. Основные свойства алгоритмов............................................................................................................................................. 45
4.2. Базовые средства программирования................................................................................................................................. 49
4.3. Основы структурного программирования......................................................................................................................... 53
4.4. Основы безошибочного программирования..................................................................................................................... 58
4.5. Средства обработки данных..................................................................................................................................................... 61
Глава 5. ТЕХНОЛОГИЯ РЕШЕНИЯ ЗАДАЧ.................................................................................................................................... 67
5.1. Решение задач на ЭВМ................................................................................................................................................................ 67
5.2. Анализ правильности алгоритмов......................................................................................................................................... 74
5.3. Решение прикладных задач...................................................................................................................................................... 80
5.4. Элементы доказательного программирования.............................................................................................................. 88
5.5. Решение сложных задач............................................................................................................................................................. 95
Глава 6. ЭКЗАМЕНЫ ПО ИНФОРМАТИКЕ................................................................................................................................... 103
6.1. Экзамены и зачеты по информатике................................................................................................................................. 103
6.2. Решение экзаменационных задач...................................................................................................................................... 106
6.3. Проверка программ на ЭВМ.................................................................................................................................................... 112
6.4. Олимпиадные задачи по информатике............................................................................................................................ 116
6.5. Технология дистанционного обучения............................................................................................................................ 127
Приложение................................................................................................................................................................................................. 130
ИНТЕРПРЕТАТОР ЯЗЫКА ПРОЛОГ............................................................................................................................................... 130
1. Назначение интерпретатора Пролога................................................................................................................................... 130
2. Запуск интерпретатора Пролога.............................................................................................................................................. 130
3. Диалог с программами на Прологе........................................................................................................................................ 131
4. Ввод и редактирование программ.......................................................................................................................................... 131
5. Операции с файлами..................................................................................................................................................................... 132
6. Краткое описание языка Пролог............................................................................................................................................. 133
6.1. Базовые понятия языка Пролог.............................................................................................................................................. 133
6.2. Описания фактов........................................................................................................................................................................ 134
6.3. Правила записи вопросов......................................................................................................................................................... 135
6.4. Запись правил и процедур........................................................................................................................................................ 135
6.5. Встроенные предикаты Пролога........................................................................................................................................... 136
Толковый словарь.................................................................................................................................................................................... 138
Списокрекомендуемой литературы.................................................................................................................................................. 142