Лингвистическое обеспечение информационных систем —это набор операций и средств, предназначенных для формализации понятий естественного языка с целью формирования информационных объектов, применяемых в информационных системах.
Введение
Термином «автоматизация проектных работ» характеризуются любые работы, в границах которых компьютеры применяются для исполнения сложных расчётных операций, обеспечения нахождения и сохранения информационных данных, построения геометрических моделей и отображения итогов в графическом формате, коррекции документов для разработки, анализа и преобразования предметов и процессов. Автоматизация проектных работ выполняется обычно при помощи систем автоматизированного проектирования (САПР). САПР базируется на комплексе средств автоматической реализации проектов, представленный следующими видами обеспечения:
- Математическое обеспечение.
- Лингвистическое обеспечение.
- Аппаратное обеспечение.
- Программное обеспечение.
- Методическое обеспечение.
- Организационное обеспечение.
- Информационное обеспечение.
Лингвистическое обеспечение информационных систем
Лингвистическое обеспечение информационных систем является набором представленных в нужном формате языков, необходимых для работы информационной системы. Языки, применяемые в компьютерном оборудовании, считаются алгоритмическими. Они предназначены для формирования необходимых алгоритмов информационной обработки и реализованы при помощи символьного набора и правил организации конкретного языка. В информационных системах используются языки программирования и языки, предназначенные для организации общения компьютера и человека, то есть лингвистическое обеспечение. Лингвистическое обеспечение информационных систем является целостным набором формальных языков представления информации и алгоритмов её переработки при автоматизированном проектировании.
Формальным языком является система знаков, предназначенная для описания и информационного обмена среди людей, между компьютером и человеком, разным автоматическим оборудованием.
Лингвистическое обеспечение формируется при помощи следующих языков:
- Языка программирования.
- Языка управления.
- Языка проектирования.
Языки программирования требуются, чтобы создать программное обеспечение при реализации информационной системы. К таким языкам могут быть отнесены, к примеру, Си, Паскаль, Фортран и другие.
Языки управления необходимы для управления компьютерным оборудованием, периферийными модулями.
Языки проектирования предназначены для специалистов, выполняющих проектные работы, и необходимы при эксплуатации информационных систем. Данная языковая группа может быть поделена на:
- Входные языки.
- Внутренние языки.
- Выходные языки.
Входные языки используются как средство общения конечного пользователя с информационной системой, к примеру, при подготовке начальных данных или формулировании проблемы.
Внутренние языки являются скрытыми от пользователей и необходимы для представления информации, транслируемой среди разных подсистем.
Выходные языки предназначены для оформления итогов проектных работ в виде текста или графики.
Исходными компонентами всех языков считаются символы и знаки. Определённый сформированный их комплект является алфавитом. Алфавитный комплект подразделяется на буквы, цифры и специальные знаки. Отдельные заданные символьные наборы образуют слова, которые формируют языковый словарь. Комбинации цифр с десятичными точками или без них формируют числа. Числа и слова при посредстве специальных знаков соединяются в предложения, из которых формируются тексты.
Правила образования слов именуются языковой морфологией. В данных правилах предусмотрено формирование слова, состоящего из префикса, основы и постфикса. Во всех языках выделяются не бесконечные множества базовых компонентов слова и указывается набор правил составления из них полного многообразного комплекта языковых слов. По факту данное многообразие способно стать труднообозримым, и по этой причине часто вводят ограничения, заключающиеся в применении специально выстроенных лексик, в которые входят самые типичные словарные слова, именуемые лексемами.
Правила формирования предложений и текстов являются языковым синтаксисом. Словообразование, морфология и синтаксис языка являются его грамматикой. Смысловое содержание слов, предложений и текстов именуются языковой семантикой. Набор, состоящий из алфавита, морфологии, синтаксиса и семантики считаются полной характеристикой всех формальных языков. В работающих информационных системах применяются формальные языки различных уровней сложности и предназначения, согласно многообразию решаемых задач.
Лингвистическое обеспечение информационных систем подразделяется на базовую и управляющую части, связанные между собой при посредстве специальных языковых компиляторов, интерпретаторов и тому подобного.
Базовое лингвистическое обеспечение считается языковым основанием программного обеспечения информационной системы и представлено, главным образом, действующими языками программирования, при помощи которых выполняются вычислительные процессы и моделирование.
Управляющее лингвистическое обеспечение составлено из специальных проблемно-ориентированных языков, описывающих общий алгоритм работы в терминологии проектных действий, операций и задач. В данных языках сформирован словарь, синтаксис и семантика, конкретно соединённые с предметной сферой информационной системы. Реализация и использование проблемно-ориентированных языков даёт возможность организации высокоэффективного и эргономичного процесса управления информационной системой.
Языкам лингвистического обеспечения управляющей части должна быть приведена в соответствие некоторая заданная система агрегирования компонентов базового обеспечения.