Рекомендации по программному обеспечению при проведении занятий по компьютерному моделированиюПри проведении лабораторных работ по компьютерному математическому моделированию можно опираться на различные виды программного обеспечения. Трансляторы с языков высокого уровня. Соответствующий способ проведения занятий ориентирован на активно программирующих студентов и позволяет наряду с отработкой навыков моделирования углубить программистскую подготовку. Недостаток этого способа — относительно высокая трудоемкость, особенно если речь идет об оформлении диалогового интерфейса, адекватного современным требованиям, предъявляемым к прикладным программам. Этот недостаток может быть устранен, если наряду с языком (типа Паскаль) использовать современные средства визуального программирования (типа Ое1рЫ). Офисные пакеты (текстовый редактор и электронные таблицы). С помощью электронных таблиц (ЭТ) можно произвести моделирование большей части процессов, описанных в данной главе. Текстовый редактор позволит сделать отчет, в который программы, составленные с помощью ЭТ, и результаты моделирования (численные и графические) войдут органично. Недостаток этого способа — не всегда удобно реализовывать достаточно сложные вычислительные алгоритмы в ЭТ. Специальные пакеты для решения математических задач. Программы типа «МаШСай», «МаШетаИса» и им подобные позволяют обойти трудность, связанную с программированием математических алгоритмов и (частично) представлением результатов моделирования. Это является одновременно и недостатком, так как снижает образовательный эффект от занятий. Специальные пакеты для моделирования соответствующих типов процессов. К примеру, созданная в ГТГПУ среда Мос1е1 Безщпег позволяет моделировать процессы, описываемые обыкновенными дифференциальными уравнениями (скрывая детали их решения), и отображать результаты моделирования в табличной и графической формах. Подобный способ — самый простой, но высказанное в предыдущем пункте замечание применимо к нему в еще большей мере. В любом случае работы рассчитаны на самостоятельное выполнение студентами, включая разработку программ, их отладку и тестирование. Выбор программного средства — в руках преподавателей и студентов. Наилучшее решение — использование каждым студентом в ходе реализации практикума нескольких программных средств. Темы для рефератов Моделирование как метод познания. Информационное моделирование. Компьютерное моделирование физических процессов.
|