Языковые средства— информационные языки (языки описания данных — ЯОД, словари данных, языки манипулирования данными — ЯМД).
ЯОД — язык высокого уровня, предназначен для формализованного описания типов данных, их структур и взаимосвязей. Сего помощью администратор БД и программисты описывают структуру и содержимое БД. В настоящее время стандартом ЯОД стал язык SQL (Structured Query Language), в котором предусмотрены компоненты для описания БД.
Словарь данных — файл или таблица БД, содержащие описания данных и типы их обработки.
ЯМД предназначен для поиска и отображения данных и включает в себя язык запросов (ЯЗ) и информационно-поисковый язык (ИПЯ). ЯМД является средством, которое применяется пользователем или прикладным программистом для выполнения операций над данными.
Компоненты запросов хорошо развиты в языках SQL, FoxPro и других. В настоящее время язык SQL стал стандартным ЯЗ.
ИПЯ содержат лексику (словарь) и грамматику. Единицы текста словаря используют для индексирования, а по правилам грамматики составляют ПОД — поисковые образы документов (фактов).
Различают индексирование предкоординируемое и посткоординируемое. Первое предполагает наличие классов, к которым следует относить закодированный соответствующим индексом документ. Второе позволяет приписать документу несколько дескрипторов. Например, к ИПЯ первого вида можно отнести классификационную систему УДК. В основе ИПЯ второго вида лежат тезаурусы, они являются ИПЯ дескрипторного типа.
МО в АС предназначено для реализации управляющих решений, рассматриваемых как совокупность действий для достижения поставленных целей в рамках технического задания.
Состав МО:
Математическое описание (формализация) задач.
Математические модели и их оптимизация.
Данные, подготовленные для описания исследуемых процессов.
Алгоритмы решения задач.
Анализ моделей и алгоритмов по результатам выполненных работ на ЭВМ.
Система математического обеспечения АС должна выполнять следующие функции:
реализацию любых процедур обработки данных;
компоновку рабочих программ решения конкретных задач из стандартных программ и оригинальных блоков;
организацию управления процессом решения задач и их комплексов;
реализацию экономико-математических методов решения оптимизационных задач.
МО АС должна содержать средства автоматизации программирования задач, а также средства компоновки рабочих моделей конкретных систем из стандартных программ и их обслуживания.
В МО по последовательности проектирования АСУ рассматривают три уровня:
математическое обеспечение конкретной АС, которой определяется мощность АС;
автоматизацию проектирования АС;
автоматизацию программирования и организацию работ на ЭВМ.
Разработка МО предполагает выполнение следующих этапов:
Прежде всего выполняют постановку задачи моделирования:
определение требований к исходной информации, ее сбор;
выдвижение гипотез и предположений;
определение параметров и переменных модели;
обоснование выбора показателей и критериев эффективности системы;
определение содержания и описание модели (основной документ).
Так как АСУ является информационной системой, то ее функционирование есть последовательность действий по обработке информации, предназначенной для управления. Поэтому рассмотрим структуру МО на примере АСУ. МО АСУ включает совокупность методов и средств, позволяющих строить экономико-математические модели задач управления объектом: методы + модели + алгоритмы обработки информации.