Выдержка из работы:
ВВЕДЕНИЕ
Современная экономическая среда характеризуется высокой степенью неопределенности, волатильностью рыночной конъюнктуры и множественностью факторов, влияющих на результаты хозяйственной деятельности. В учебной и практической литературе часто размывается грань между сценарным прогнозированием и сценарным программированием как алгоритмически реализуемым подходом. Кроме того, потенциал языка Visual Basic for Applications (VBA) как среды для автоматизации сценарных расчетов в экономике остается недостаточно раскрытым в контексте конкретных инвестиционных задач.
………………………………………..
Раздел 1. Теоретические основы сценарного программирования в экономике
1.1. Эволюция понятия «сценарное программирование» и его интерпретация в экономической науке
Термин «сценарное программирование» не имеет единственной устоявшейся дефиниции, что порождает терминологическую неопределенность при попытке внедрения данного инструмента в практику инвестиционного анализа. В широком смысле под сценарным программированием понимается метод построения и численной реализации множественных альтернатив развития экономической системы, при котором каждый сценарий представляет собой логически непротиворечивую траекторию изменения ключевых параметров во времени [12, с. 45]. Однако данное определение требует уточнения: прогнозирование сценариев и их алгоритмическое программирование — не тождественные операции.
Согласно подходу, изложенному в исследовании по экономическому моделированию, классическое сценарное прогнозирование завершается на этапе описания качественных картин будущего (оптимистический, пессимистический, базовый сценарии). Сценарное программирование, в отличие от прогнозирования, включает обязательную стадию алгоритмизации, то есть перевода качественных допущений на язык вычислительных процедур [8, с. 112]. Именно на этом этапе возникают основные методические сложности, связанные с необходимостью учета взаимозависимостей между переменными. Исторически первыми формами сценарного программирования можно считать имитационные модели, реализованные в языках высокого уровня (Fortran, Pascal) в 1970-1980-х годах. Однако высокая стоимость разработки и необходимость специальных знаний ограничивали их применение.
Ситуация изменилась с распространением табличных процессоров, в первую очередь Microsoft Excel, и встроенного языка VBA. Интеграция вычислительных возможностей электронной таблицы и алгоритмической гибкости VBA создала предпосылки для демократизации сценарного программирования [17, с. 203]. Аналитик, не являясь профессиональным программистом, получил возможность конструировать пользовательские функции для перебора значений ставки дисконтирования, темпов роста выручки, уровня операционных затрат и других факторов неопределенности. Более того, процедуры VBA позволяют автоматизировать не только расчеты, но и визуализацию результатов — например, построение «дерева сценариев» или диаграмм чувствительности.
Для понимания места сценарного программирования в системе экономико-математических методов целесообразно выделить его ключевые отличия от смежных подходов (таблица 1.1).
………………………………………..
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. ГОСТ 2.105-95. Единая система конструкторской документации. Общие требования к текстовым документам. – Введ. 1996–07–01. – М.: Стандартинформ, 2005. – 45 с.
2. ГОСТ 2.106-96. Единая система конструкторской документации. Текстовые документы. – Введ. 1997–07–01. – М.: Стандартинформ, 2005. – 38 с.
3. ГОСТ 7.9-95. Система стандартов по информации, библиотечному и издательскому делу. Реферат и аннотация. Общие требования. – Введ. 1997–07–01. – М.: Стандартинформ, 2005. – 12 с.
4. ГОСТ 7.32-2001. Система стандартов по информации, библиотечному и издательскому делу. Отчет о научно-исследовательской работе. Структура и правила оформления. – Введ. 2002–07–01. – М.: Стандартинформ, 2004. – 22 с.
………………………………………..