Содержание

Предисловие 5

1. О моделировании, решении задач, программировании и MS Excel 6

1.1. О решении задач и моделировании 6

1.2. О преимуществах MS Excel при изучении основ

программирования 10

1.3. Основные особенности использования MS Excel при решении задач и моделировании 14

1.4. Создание счетчиков для автоматизации процесса моделирования 23

2. Моделирование с использованием MS Excel 37

2.1. Математика 37

2.1.1. Вращение графиков 37

2.1.2. Комплексное нахождение корней уравнений 40

2.1.3. Определение пределов 42

2.1.4. Встреча путников 43

2.1.5. Переправа через речку 45

2.1.6. Турист 46

2.1.7. Два пловца 48

2.1.8. Катер и плот 49

2.1.9. Велосипедист 49

2.1.10. Моделирования касательной в заданной точке функции 51

2.1.11. Единичная окружность и синус угла 54

2.1.12. Построение простейших объемных фигур 55

2.1.13. Решение графоаналитическим методом задач линейного программирования 59

2.2. Физика 63

2.2.1. Броуновское движение частиц 63

2.2.2. Траектория полета брошенного тела 64

2.2.3. Оценка эффективности бросаний тела по мишени 68

2.2.4. Движение тела по наклонной горке 69

2.2.5. Маятник 73

2.2.6. Движение бруска при попадании пули 76

2.2.7. Сообщающиеся сосуды 81

2.2.8. Подъем аэростата 84

2.2.9. Моделирование фигур Лиссажу 87

2.2.10. Робот футболист с мячом 90

2.2.11. Физическая зарядка для робота 94

2.2.12. Переход КА с одной круговой орбиты на другую 101

2.2.13. Трехмерное моделирование полета КА 105

2.3. Оптимизационные модели 111

2.3.1. Кратчайший путь между пунктом отправления и назначения 111

2.3.2. Задача коммивояжера 119

2.3.3. Перечень покупаемой продукции при условии минимизации суммы оплаты 124

2.4. Защита информации 128

2.4.1. Зашифрованное письмо 128

2.4.2. Стеганографическое письмо 129

2.4.3. Электронная подпись 131

2.5. Другие модели 135

2.5.1. Простейший блокнот 135

2.5.2. Курица, которая пьет воду 139

2.5.3. Построения маршрута движения на карте 144

2.5.4. Часы 147

2.5.5. Алфавитный хоровод 150

Литература 154