Данное учебное пособие является частью УМК наряду с компьютерным практикумом на CD-ROM. Этот УМК реализует элективный курс "Исследование информационных моделей". Курс позволяет научиться создавать и исследовать информационные модели из предметных областей физики, математики, химии, биологии, географии, экономики, информатики с использованием систем объектно-ориентированного программирования и электронных таблиц. Форма выполнения заданий - проекты. Для этого в учебном пособии даны основы объектно-ориентированного программирования в системах Visual Basic и Delphi. CD-ROM включает интерактивный практикум, содержащий указания по выполнению практических заданий и ответы на них, т. е. готовые проекты на языках Visual Basic и Delphi. На CD-ROM размещено программное обеспечение, необходимое для реализации компьютерного практикума, а именно свободно распространяемые версии систем программирования Visual Basic и Delphi, а также электронные таблицы StarOffice Cale и OpenOffice Calс.
Для учащихся старших классов информационно-технологического, физико-математического и естественно-научного профилей.
Оглавление Рекомендации по использованию учебно-методического комплекта 6 Введение в объектно-ориентированное программирование .. 7 Глава 1. Основы объектно-ориентированного программирования на языке Visual Basic 11 1.1. Графический интерфейс системы программирования Visual Basic 11 1.2. Этапы разработки проектов на языке Visual Basic 16 1.3. Создание первого проекта «Обычный калькулятор» на языке Visual Basic 17 1.4. Переменные в языке программирования Visual Basic ... 20 1.5. Функции в языке программирования Visual Basic 25 1.5.1. Функции преобразования типов данных 25 1.5.2. Математические функции 27 1.5.3. Строковые функции 29 1.5.4. Функции ввода и вывода данных 33 1.6. Основные типы алгоритмических структур и их кодирование на языке Visual Basic 38 1.6.1. Линейный алгоритм 39 1.6.2. Алгоритмическая структура «ветвление» 39 1.6.3. Алгоритмическая структура «выбор» 41 1.6.4. Алгоритмическая структура «цикл» 43 1.6.5. Общие процедуры 48 1.7. Графические возможности языка программирования Visual Basic 49 1.8. Массивы в языке программирования Visual Basic 52 1.8.1. Числовые массивы: заполнение и поиск 52 1.8.2. Сортировка числовых массивов 55 Глава 2. Основы объектно-ориентированного программирования на языке Delphi 58 2.1, Графический интерфейс системы объектно-ориентированного программирования Delphi 58 2.2. Этапы разработки приложения па языке Delphi 62 2.3. Создание первого проекта «Обычный калькулятор» на языке Delphi 63 2.4. Переменные в языке программирования Delphi 66 2.5. Функции в языке программирования Delphi 70 2.5.1. Функции преобразования типов данных . 70 2.5.2. Математические функции 72 2.5.3. Строковые функции 73 2.5.4. Функции ввода и вывода данных 76 2.6. Кодирование алгоритмических структур на языке Delphi 81 2.6.1. Алгоритмическая структура «ветвление 81 2.6.2. Алгоритмическая структура «выбор 82 2.6.3. Алгоритмическая структура «цикло 84 2.6.4. Общие процедуры 87 2.7. Графические возможности языка программирования Delphi 88 2.8. Массивы в языке программирования Delphi 91 2.8.1. Числовые массивы: заполнение и поиск 91 2.8.2. Сортировка числового массива 93 Глава 3, Построение и исследование информационных моделей 96 3.1. Моделирование как метод познания 96 3.1.1. Системный подход в моделировании 96 3.1.2. Материальные модели и информационные модели 98 3.1.3. Основные этапы разработки и исследования моделей на компьютере 101 3.2. Исследование физических моделей 103 3.2.1. Построение информационной модели движения тела, брошенного под углом к горизонту 103 3.2.2. Компьютерная модель движения тела на языке Visual Basic 104 3.2.3. Компьютерная модель движения тела на языке Delphi 109 3.2.4. Компьютерная модель движения тела в электронных таблицах 115 3.3. Приближенное решение уравнений 119 3.3.1. Приближенное решение уравнении на языке Visual Basic 119 3.3.2. Приближенное решение уравнений на языке Delphi 122 3.3.3. Приближенное решение уравнений в электронных таблицах 125 3.4. Вероятностные модели 128 3.4.1. Построение информационной модели с использованием метода Монте-Карло 128 3.4.2. Компьютерные модели, построенные с использованием метода Монте-Карло на языке Visual Basic 129 3.4.3. Компьютерные модели, построенные с использованием метода Монте-Карло на языке Delphi. 131 3.5. Биологические модели развития популяций 133 3.5.1. Информационные модели развития популяций 133 3.5.2. Компьютерные модели развития популяций на языке Visual Basic. 135 3.5.3. Компьютерные модели развития популяций на языке Delphi 138 3.5.4. Компьютерные модели развития популяций в электронных таблицах 142 3.6. Оптимизационное моделирование в экономике 144 3.6Л. Информационные оптимизационные модели 144 3.6.2. Построение и исследование оптимизационной модели на языке Visual Basic 146 3.6.3. Построение и исследование оптимизационной модели на языке Delphi 148 3.6.4. Построение и исследование оптимизационной модели в электронных таблицах 149 3.7. Экспертные системы распознавания химических веществ 152 3.7.1. Построение информационной модели экспертной системы 152 3.7.2. Модель экспертной системы на языке Visual Basic 154 3.7.3. Модель экспертной системы на языке Delphi 157 3.8. Геоинформационные модели в электронных таблицах Microsoft Excel 160 3.9. Модели логических устройств 163 3.9.1. Логические схемы сумматора и триггера 163 3.9.2. Модели логических устройств компьютера на языке Visual Basic 165 3.9.3. Модели логических устройств компьютера на языке Delphi 169 3.9.4. Модели логических устройств компьютера в электронных таблицах 172 3.10. Информационные модели управления объектами 174 3.10.1. Информационные модели систем управления Basic 175 3.10.3. Модели систем управления на языке Delphi 179 Список рекомендуемой литературы 183
Книга:
Размер: 3,76 Мб
Диск к учебному пособию:
Формат: zip
Размер: 7,03 Мб
|