Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1Шпоры по фоке 3.doc
Скачиваний:
9
Добавлен:
15.05.2015
Размер:
275.97 Кб
Скачать

19.Возможности математического моделирования.

При помощи математического моделирования реальные процессы, происходящие в окружающем мире, можно описывать в виде формальных характеристик.

Математическое моделирование позволяет исследовать различные объекты и явления и прогнозировать развитие ситуации.

Математическое моделирование является одним из наиболее распространенных методов изучения окружающей природной среды, который позволяет при минимальных затратах получить достоверную информацию об изучаемых объектах и явлениях. А в некоторых случаях это единственный способ решения определенных типов задач. Однако при этом необходимо учитывать то обстоятельство, что при весьма высокой стоимости разработки модели ценность модели может оказаться сомнительной.

Математические модели отображают свойства, особенности и характеристики исследуемых объектов и процессов с помощью уравнений, неравенств и т.д.

Математические модели позволяют выявить количественные закономерности изучаемых явлений, установить взаимную связь и зависимость характеризующих их факторов.

Математическое моделирование представляет собой идеальное знаковое формальное моделирование, при котором описание объекта-оригинала осуществляется на языке математики, а исследование модели выполняется с использованием различных математических методов.

24. Язык программирования vba…

Microsoft Excel имеет встроенный язык программирования - Visual Basic for Аpplications (VBA). Этот язык позволяет создавать приложения, выполняемые в среде Microsoft Office. Это могут быть разнообразные аналитические программы, финансовые системы, программы учета кадров, системы автоматического создания официальных писем/документов с помощью библиотеки готовых шаблонов и т.п.

VBA позволяет создавать программные модули, меню, диалоговые окна и другие ресурсы в среде Windows. Благодаря этому языку появляется возможность значительно расширить набор функций в Excel, а также создавать функции, значения которых зависят от некоторых условий и событий. В принципе, можно полностью перепрограммировать все функции программы Excel, если в этом появилась необходимость.

С помощью VBA можно записывать последовательности повторяющихся команд, характерных для какого-либо приложения, и назначить правила, по которым эти последовательности (процедуры VBA) будут вызываться в приложении пользователя. Например, при нажатии на кнопку, рабочий лист Excel будет отформатирован в соответствии с требованиями пользователя, оформленными в виде записей на VBA и сохраненными в виде шаблона.

К достоинствам языка можно отнести сравнительную лёгкость освоения, благодаря которой приложения могут создавать даже пользователи, не программирующие профессионально.

К недостаткам именно VBA, если не рассматривать недостатки Basic в целом, можно отнести невозможность создания более-менее автономного кода и слишком высокую открытость кода для случайного изменения.

22. Линейные, циклические, разветвляющиеся алгоритмы

Линейный алгоритм – алгоритм, в котором операция выполняется последовательно от начала до конца.

Разветвляющийся алгоритм – алгоритм, в котором в зависимости от поставленного условия и текущего значения проверяемой переменной выполнение алгоритма пройдет по одной и другой ветви.

Циклический алгоритм – алгоритм, в котором происходит многократный проход по одним и тем же участкам алгоритма, например с целью многократного выполнения операции по одним и тем же зависимостям при различных значениях входящих в них переменных. Циклические алгоритмы бывают трех типов:1циклич.алг.со счетчиком;2циклич.ал.с предусловием;3циклич.ал. с постусловием.

1

2

3

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]