Входные языки прикладных программных систем

Входные языки прикладных программных систем, предназначены для более эффективного решения экономических задач. Конструкции входных языков прикладных систем понятны специалистам экономической сферы. Синтаксис программных конструкций определяется специально разработанными формальными грамматиками.

Программы для прикладных систем разрабатываются либо пользователями прикладного программного обеспечения, знакомыми с современными технологиями программирования, либо прикладными программистами, хорошо знающими экономику.

Данные языки, используют технологии, которые лежат в основе прикладных систем. Как правило, языки программирования данной группы относятся к категории 4GL (Fourth-Generation Language, языки четвертого поколения). Языки четвертого поколения предназначены для быстрой разработки проектов в определенной предметной области.

Входные языки прикладных программных систем в значительной степени отличаются от универсальных языков программирования. Универсальные языки программирования такие, как Visual С, Delphi могут быть использованы для программирования в различных областях, в том числе и при решении экономических задач. Однако, инструментарий данных языков в основном ориентирован на системное программирование.

Наиболее известные прикладные программные продукты, как правило, предоставляют разнообразные возможности обработки экономической информации, включая входной язык, обеспечивающий программирование требуемой обработки. В частности, широко распространенная во всем мире, система управления базами данных Visual FoxPro имеет собственный объектно-ориентированный язык программирования и большое число программных инструментов, предназначенных для визуального программирования. Таким образом, при работе с системами управления базами данных, можно выделить следующие уровни применения прикладного программного обеспечения:

интерактивный режим;

командный режим;

разработка программных кодов для работы с файлами базы данных;

использование технологии ООП;

использование средств SQL (Structured Query Language).

Наглядным примером прикладного программного обеспечения, в котором пользователю предоставлены разнообразные возможности применения, является пакет Statistica. В пакете Statistica, статистический анализ данных может быть произведен на следующих уровнях:

Управление ресурсами прикладного программного средства

во-первых, интерактивный режим работы. Интерактивный режим работы с данным пакетом удобен на этапе выбора математической модели и метода статистического анализа. После того, как выбор сделан, рекомендуется использование различных вариантов входного языка пакета для автоматизации выполнения рутинных задач обработки;

во-вторых, использование макрокоманд. В пакете Statistica имеется возможность записи последовательности команд в одну макрокоманду. При этом, можно записывать как последовательности нажатий на клавиши клавиатуры, так и движения мыши. Это удобное средство позволяет автоматизировать выполнение часто повторяющихся шагов статистического анализа;

в-третьих, применение встроенного командного языка пакета Statistica (язык SCL - Statistica Command Language). С помощью языка SCL пользователь имеет возможность выполнять статистическую обработку данных в пакетном режиме. Кроме того, имеется возможность установить соответствие между разработанной прикладной программой и ярлыком на рабочем столе компьютера и, таким образом, запускать программу как обычное Windows приложение;

в-четвертых, применение встроенного входного языка Statistica Basic. С помощью языка Statistica Basic пользователь может написать свои собственные процедуры обработки данных. Язык Statistica Basic ориентирован на структуру данных системы Statistica. Данный входной язык прикладной системы содержит большое число специальных математических и статистических функций. Например, операции разложения матриц; операции нахождения векторов; операции вычисления различных статистических распределений и др.

Современные бухгалтерские системы, такие как «1С:Бухгалтерия» имеют развитый входной язык. Входной язык позволяет расширить возможности пользователя по применению данной бухгалтерской системы. Прикладной язык системы «1.С:Бухгалтерия» реализован как, в англоязычном варианте, так и на русском языке.

Программные продукты Microsoft Office, также имеют различные возможности программирования.

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >