Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика.Могилев А.В., Пак Н.И., Хённер Е.К.....docx
Скачиваний:
37
Добавлен:
11.12.2018
Размер:
5.89 Mб
Скачать

Дополнительная литература к главе 7

1. Араманович И. Г., Левин В. И. Уравнения математической физики. - М.: Наука, 1969.

2. Акулич И. Л. Математическое программирование в примерах и задачах. - М.: Высшая школа, 1993.

3. Беллман Р. Математические методы в медицине: Пер. с англ. - М.: Мир, 1987.

4. Белошапка В К Информационное моделирование в примерах и задачах. -Омск: Из-во ОГПИ, 1992.

5. Бигон М., Харпер Дж., Таунсенд К. Экология. Особи, популяции и сообщества: Пер. с англ. В двух книгах. Кн. 1. - М.: Мир, 1989.

6. Воеводин В. В. Численные методы алгебры. - М.: Наука, 1966.

7. Гнеденко Б. В. Курс теории вероятностей. - М.: Наука, 1965.

8. Гнеденко Б. В., Коваленко И. Н. Введение в теорию массового обслуживания. -М.: Наука, 1966.

9. Горстко А. Б. Познакомьтесь с математическим моделированием. - М.: Знание, 1991.

10. Горстко А. Б., Угольницкий Г. А. Введение в моделирование эколого-зкономических систем. - Ростов: Из-во РГУ, 1990.

11.Гулд X., Тобочник Я. Компьютерное моделирование в физике: Пер. с англ. Т. 1, 2.-М.: Мир, 1990.

12. Демидович Б. П., Марон И. А. Основы вычислительной математики. - М.: Наука,1970.

13. Заварыкин В.М., Житомирский В. Г,. Лапчик М.П. Численные методы. - М.: Просвещение,1990.

14. Зайденберг А. П., Павлович Е.С. Законы распределения случайных величин. -Омск: Изд-во ОГПИ, 1971.

15. Зуховицкий СИ., Авдеева Л. И. Линейное и выпуклое программирование. - М.:

Наука,1967.

16. Кондаков В.М. Математическое программирование. Элементы линейной алгебры и линейного программирования - Пермь: Из-во ПГУ, 1992.

17. Марчук Г.И. Математическое моделирование в иммунологии. - М.: Наука, 1991.

18. Математическое моделирование: Пер. с англ. / Под ред. Дж. Эндрюса, Р. Мак-Лоуна. - М.: Мир, 1979.

19. Матюшкин-Герке А. Учебно-прикладные задачи в курсе информатики. Информатика и образование, № 3-4, 5-6, 1992.

20. Мигулин В. В., Медведев В. И., Мустель Е.Р., Парыгин В.Н. Основы теории колебаний. - М.: Наука, 1988.

21. Риклефс Р. Основы общей экологии: Пер. с англ. - М.: Мир, 1979.

22. Саати Т. Элементы теории массового обслуживания и ее приложения: Пер. с англ. - М.: Сов. радио, 1971.

23. Сайдашев А. А., Хеннер Е.К. Компьютер на уроке математики. - Пермь: Из-во ПГУ.1991.

24. Самарский А. А., Гулин А.В. Численные методы. - М.: Наука, 1989.

25. Стрелков С П. Введение в теорию колебаний. - М.: Наука, 1964.

26. Шеннон Р. Имитационное моделирование систем - искусство и наука: Пер. с англ. - М.: Мир, 1978.

27. Электронные вычислительные машины. / Под ред. АЯ.Соловьева. В 8 книгах. Книга 8. Решение прикладных задач. - М.: Высшая школа, 1987.

Содержание

ПРЕДИСЛОВИЕ 1

ВВЕДЕНИЕ 2

ЧАСТЬ ПЕРВАЯ 6

ГЛАВА 1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ 6

ВВЕДЕНИЕ 6

§ 1. ИНФОРМАТИКА КАК НАУКА И КАК ВИД ПРАКТИЧЕСКОЙ ДЕЯТЕЛЬНОСТИ 6

1.1. ИСТОРИЯ РАЗВИТИЯ ИНФОРМАТИКИ 6

1.2. ИНФОРМАТИКА КАК ЕДИНСТВО НАУКИ И ТЕХНОЛОГИИ 8

1.3. СТРУКТУРА СОВРЕМЕННОЙ ИНФОРМАТИКИ 9

1.4. МЕСТО ИНФОРМАТИКИ В СИСТЕМЕ НАУК 10

1.5. СОЦИАЛЬНЫЕ АСПЕКТЫ ИНФОРМАТИКИ 11

1.6. ПРАВОВЫЕ АСПЕКТЫ ИНФОРМАТИКИ 14

1.7. ЭТИЧЕСКИЕ АСПЕКТЫ ИНФОРМАТИКИ 17

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

§ 2. ИНФОРМАЦИЯ, ЕЕ ВИДЫ И СВОЙСТВА 18

2.1. РАЗЛИЧНЫЕ УРОВНИ ПРЕДСТАВЛЕНИЙ ОБ ИНФОРМАЦИИ 19

2.2. НЕПРЕРЫВНАЯ И ДИСКРЕТНАЯ ИНФОРМАЦИЯ 20

2.3. ЕДИНИЦЫ КОЛИЧЕСТВА ИНФОРМАЦИИ: ВЕРОЯТНОСТНЫЙ И ОБЪЕМНЫЙ ПОДХОДЫ 21

2.4. ИНФОРМАЦИЯ: БОЛЕЕ ШИРОКИЙ ВЗГЛЯД 25

2.5. ИНФОРМАЦИЯ И ФИЗИЧЕСКИЙ МИР 26

§ 3. СИСТЕМЫ СЧИСЛЕНИЯ 28

3.1. ПОЗИЦИОННЫЕ СИСТЕМЫ СЧИСЛЕНИЯ 28

3.2. ДВОИЧНАЯ СИСТЕМА СЧИСЛЕНИЯ 30

3.3. ВОСЬМЕРИЧНАЯ И ШЕСТНАДЦАТИРИЧНАЯ СИСТЕМЫ СЧИСЛЕНИЯ 31

§ 4. КОДИРОВАНИЕ ИНФОРМАЦИИ. 33

4.1. АБСТРАКТНЫЙ АЛФАВИТ 34

4.2. КОДИРОВАНИЕ И ДЕКОДИРОВАНИЕ 35

4.3. ПОНЯТИЕ О ТЕОРЕМАХ ШЕННОНА 36

4.4. МЕЖДУНАРОДНЫЕ СИСТЕМЫ БАЙТОВОГО КОДИРОВАНИЯ 38

§ 5. ЭЛЕМЕНТЫ ТЕОРИИ ГРАФОВ 40

5.1. ОСНОВНЫЕ ПОНЯТИЯ 40

5.2. ПРЕДСТАВЛЕНИЕ ГРАФОВ 41

§ 6. АЛГОРИТМ И ЕГО СВОЙСТВА 42

6.1. РАЗЛИЧНЫЕ ПОДХОДЫ К ПОНЯТИЮ «АЛГОРИТМ» 42

6.2. ПОНЯТИЕ ИСПОЛНИТЕЛЯ АЛГОРИТМА 43

6.3. ГРАФИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ АЛГОРИТМОВ 44

6.4. СВОЙСТВА АЛГОРИТМОВ 46

6.5. ПОНЯТИЕ АЛГОРИТМИЧЕСКОГО ЯЗЫКА 47

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

§7. ФОРМАЛИЗАЦИЯ ПОНЯТИЯ «АЛГОРИТМ» 49

7.1. ПОСТАНОВКА ПРОБЛЕМЫ 49

7.2. МАШИНА ПОСТА 50

73. МАШИНА ТЬЮРИНГА 55

7.4. НОРМАЛЬНЫЕ АЛГОРИТМЫ МАРКОВА 58

7.5. РЕКУРСИВНЫЕ ФУНКЦИИ 61

Контрольные вопросы и задания 64

§ 8. ПРИНЦИПЫ РАЗРАБОТКИ АЛГОРИТМОВ И ПРОГРАММ ДЛЯ РЕШЕНИЯ ПРИКЛАДНЫХ ЗАДАЧ 64

8.1. ОПЕРАЦИОНАЛЬНЫЙ ПОДХОД 64

8.2. СТРУКТУРНЫЙ ПОДХОД 68

8.3. НОВЕЙШИЕ МЕТОДОЛОГИИ РАЗРАБОТКИ ПРОГРАММ ДЛЯ ЭВМ 72

Контрольные вопросы и задания 73

§ 9. СТРУКТУРЫ ДАННЫХ 74

9.1. ДАННЫЕ И ИХ ОБРАБОТКА 74

9.2. ПРОСТЫЕ (НЕСТРУКТУРИРОВАННЫЕ) ТИПЫ ДАННЫХ 74

9.3. СТРУКТУРИРОВАННЫЕ ТИПЫ ДАННЫХ 76

Контрольные вопросы и задания 84

§ 10. ПОНЯТИЕ ОБ ИНФОРМАЦИОННОМ МОДЕЛИРОВАНИИ 84

10.1. МОДЕЛИРОВАНИЕ КАК МЕТОД РЕШЕНИЯ ПРИКЛАДНЫХ ЗАДАЧ 84

10.2. ОСНОВНЫЕ ПОНЯТИЯ ИНФОРМАЦИОННОГО МОДЕЛИРОВАНИЯ 85

10.3. СВЯЗИ МЕЖДУ ОБЪЕКТАМИ 88

Контрольные вопросы и задания 90

§ 11. НЕКОТОРЫЕ КИБЕРНЕТИЧЕСКИЕ АСПЕКТЫ ИНФОРМАТИКИ 90

11.1. ПРЕДМЕТ КИБЕРНЕТИКИ 90

11.2. УПРАВЛЯЕМЫЕ СИСТЕМЫ 92

11.3. ФУНКЦИИ ЧЕЛОВЕКА И МАШИНЫ В СИСТЕМАХ УПРАВЛЕНИЯ 94

Контрольные вопросы и задания 94

§ 12. ПОНЯТИЕ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА 95

12.1. НАПРАВЛЕНИЯ ИССЛЕДОВАНИЙ И РАЗРАБОТОК В ОБЛАСТИ СИСТЕМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА 95

12.2. ПРЕДСТАВЛЕНИЕ ЗНАНИЙ В СИСТЕМАХ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА 97

12.3. МОДЕЛИРОВАНИЕ РАССУЖДЕНИЙ 99

12.4. ИНТЕЛЛЕКТУАЛЬНЫЙ ИНТЕРФЕЙС ИНФОРМАЦИОННОЙ СИСТЕМЫ 103

12.5. СТРУКТУРА СОВРЕМЕННОЙ СИСТЕМЫ РЕШЕНИЯ ПРИКЛАДНЫХ ЗАДАЧ 104

Контрольные вопросы и задания 105

Дополнительная литература к главе 1 107

ГЛАВА 2 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЭВМ 109

ВВЕДЕНИЕ 109

§ 1. ОПЕРАЦИОННЫЕ СИСТЕМЫ 110

1.1. НАЗНАЧЕНИЕ И ОСНОВНЫЕ ФУНКЦИИ ОПЕРАЦИОННЫХ СИСТЕМ 110

1.2. ПОНЯТИЕ ФАЙЛОВОЙ СИСТЕМЫ 113

1.3. ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC 117

1.4. ОБОЛОЧКИ ОПЕРАЦИОННЫХ СИСТЕМ 124

Контрольные вопросы и задания 135

§ 2. ПОНЯТИЕ О СИСТЕМЕ ПРОГРАММИРОВАНИЯ 135

2.1. ОСНОВНЫЕ ФУНКЦИИ И КОМПОНЕНТЫ 135

2.2. ТРАНСЛЯЦИЯ ПРОГРАММ И СОПУТСТВУЮЩИЕ ПРОЦЕССЫ 138

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

§3. ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ОБЩЕГО НАЗНАЧЕНИЯ 141

3.1. КЛАССИФИКАЦИЯ 141

3.2. ИНСТРУМЕНТАЛЬНЫЕ ПРОГРАММНЫЕ СРЕДСТВА ОБЩЕГО НАЗНАЧЕНИЯ 142

3.3. ИНСТРУМЕНТАЛЬНЫЕ ПРОГРАММНЫЕ СРЕДСТВА СПЕЦИАЛЬНОГО НАЗНАЧЕНИЯ 143

3.4. ПРОГРАММНЫЕ СРЕДСТВА ПРОФЕССИОНАЛЬНОГО УРОВНЯ 144

3.5. ОРГАНИЗАЦИЯ «МЕНЮ» В ПРОГРАММНЫХ СИСТЕМАХ 144

Контрольные вопросы ч задания 148

§ 4. СИСТЕМЫ ОБРАБОТКИ ТЕКСТОВ 148

4.1. ЭЛЕМЕНТЫ ИЗДАТЕЛЬСКОГО ДЕЛА 148

4.2. ТЕКСТОВЫЕ РЕДАКТОРЫ 149

4.3. ИЗДАТЕЛЬСКИЕ СИСТЕМЫ 151

§ 5. СИСТЕМЫ КОМПЬЮТЕРНОЙ ГРАФИКИ 160

5.1. ПРИНЦИПЫ ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЙ НА ЭКРАНЕ 160

5.2. ИЗОБРАЗИТЕЛЬНАЯ ГРАФИКА 161

5.3. ГРАФИЧЕСКИЕ РЕДАКТОРЫ 166

5.4. ДЕЛОВАЯ ГРАФИКА 169

5.5. ИНЖЕНЕРНАЯ ГРАФИКА 171

5.6. НАУЧНАЯ ГРАФИКА 173

Контрольные вопросы и упражнения 174

§ 6. БАЗЫ ДАННЫХ И СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ 174

6.1. ПОНЯТИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 174

6.2. ВИДЫ СТРУКТУР ДАННЫХ 175

6.3. ВИДЫ БАЗ ДАННЫХ 176

6.4. СОСТАВ И ФУНКЦИИ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ 178

6.5. ПРИМЕРЫ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ 183

Контрольные вопросы и задания 189

§ 7. ЭЛЕКТРОННЫЕ ТАБЛИЦЫ 189

7.1. НАЗНАЧЕНИЕ И ОСНОВНЫЕ ФУНКЦИИ ТАБЛИЧНЫХ ПРОЦЕССОРОВ 189

7.2. ЭЛЕКТРОННЫЕ ТАБЛИЦЫ SUPERCALC 191

7.3. ЭЛЕКТРОННЫЕ ТАБЛИЦЫ EXCEL 200

§8. ИНТЕГРИРОВАННЫЕ ПРОГРАММНЫЕ СРЕДСТВА 202

8.1. ПРИНЦИПЫ ПОСТРОЕНИЯ ИНТЕГРИРОВАННЫХ ПРОГРАММНЫХ СИСТЕМ 202

8.2. ИНТЕГРИРОВАННЫЙ ПАКЕТ MS-WORKS 203

§ 9. ЭКСПЕРТНЫЕ СИСТЕМЫ 207

Контрольные вопросы и задания 213

§ 10. ИНСТРУМЕНТАЛЬНЫЕ ПРОГРАММНЫЕ СРЕДСТВА ДЛЯ РЕШЕНИЯ ПРИКЛАДНЫХ МАТЕМАТИЧЕСКИХ ЗАДАЧ 213

10.1. НАЗНАЧЕНИЕ ПРОГРАММ 213

10.2. ПАКЕТ MATHCAD 213

10.3. СИСТЕМА АНАЛИТИЧЕСКИХ ПРЕОБРАЗОВАНИЙ REDUCE 218

§ 11. КОМПЬЮТЕРНОЕ ТЕСТИРОВАНИЕ 221

11.1. ТЕХНОЛОГИЯ ПРОЕКТИРОВАНИЯ КОМПЬЮТЕРНЫХ ТЕСТОВ ПРЕДМЕТНОЙ ОБЛАСТИ 221

11.2. ТИПЫ КОМПЬЮТЕРНЫХ ТЕСТОВ 224

11.3. ИНСТРУМЕНТАЛЬНЫЕ ТЕСТОВЫЕ ОБОЛОЧКИ 225

11.4. ПРИМЕР ТЕСТА ПО ШКОЛЬНОМУ КУРСУ ИНФОРМАТИКИ 226

§12. КОМПЬЮТЕРНЫЕ ВИРУСЫ 230

12.1. ЧТО ТАКОЕ КОМПЬЮТЕРНЫЙ ВИРУС 230

12.2. РАЗНОВИДНОСТИ КОМПЬЮТЕРНЫХ ВИРУСОВ 230

12.3. АНТИВИРУСНЫЕ СРЕДСТВА 232

Контрольные вопросы и задания 233

§ 13. КОМПЬЮТЕРНЫЕ ИГРЫ 234

13.1. ВИДЫ И НАЗНАЧЕНИЕ КОМПЬЮТЕРНЫХ ИГР 234

13.2. ОБЗОР КОМПЬЮТЕРНЫХ ИГР 236

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

ГЛАВА 3 ЯЗЫКИ И МЕТОДЫ ПРОГРАММИРОВАНИЯ 241

ВВЕДЕНИЕ 241

§ 1. ИСТОРИЯ РАЗВИТИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ 241

§2. ЯЗЫКИ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ 246

2.1. ПОНЯТИЕ О ЯЗЫКАХ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ 246

2.2. МЕТАЯЗЫКИ ОПИСАНИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ 247

23. ГРАММАТИКА ЯЗЫКОВ ПРОГРАММИРОВАНИЯ 249

§3. ПАСКАЛЬ КАК ЯЗЫК СТРУКТУРНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ 252

3.1. ВВЕДЕНИЕ 252

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

3.2. ОСНОВНЫЕ КОНСТРУКЦИИ ЯЗЫКА 257

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

3.3. СТРУКТУРЫ ДАННЫХ 260

3.4. ПРОЦЕДУРЫ И ФУНКЦИИ 273

3.5. РАБОТА С ФАЙЛАМИ 278

3.6. ДИНАМИЧЕСКИЕ ИНФОРМАЦИОННЫЕ СТРУКТУРЫ 283

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

3.7. РАБОТА С ГРАФИКОЙ 287

Контрольные вопросы и задания 294

3.8. ТУРБО-ОБОЛОЧКИ. ВЕРСИИ ПАСКАЛЯ 294

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

3.9. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЮ ТУРБО-ПАСКАЛЯ 298