13.7. Лингвистическое обеспечение
Лингвистическое обеспечение автоматизированной системы - совокупность языковых средств для формализации естественного языка, построения и сочетания информационных единиц, используемых в АС при функционировании системы для общения с КСА.
Языки, используемые в АС, можно разбить на две основные группы:
языки программирования и
языки проектирования.
Языки программирования предназначены для написания текстов программ.
При этом процедурно-ориентированные языки (Фортран, ПЛ1, Паскаль, АДА, Си) предназначены для широкого класса задач.
Машинно-ориентированные языки (Ассемблер) позволяют создавать программы, наиболее эффективные в смысле использования ресурсов памяти, времени счёта и т.д.
Выбор языка определяется поставленной задачей, например, требуется разработать программу в предельно короткие сроки; программу, которая была бы наиболее эффективной с точки зрения вычислительных затрат (затрат времени, памяти) или программу, максимально мобильную, т.е. пригодную для работы на любом компьютере.
Таким образом, при выборе языка необходимо учитывать, каким требованиям должна удовлетворять программа.
Основные соображения при выборе языка, которых нужно придерживаться, следующие.
Если главное - скорость написания, то программу следует писать на языках высокого уровня - процедурно - или проблемно-ориентированных.
Если основным требованием является эффективность программы, то используется язык низкого уровня - Ассемблер.
Машинно-ориентированные языки используют также в случае, если основным требованием выступает мобильность.
При написании сложных программ возможен компромисс.
Перечисленные выше языки программирования не пригодны для описания объектов и задач проектирования, т.к. в них отсутствует такие понятия, как "тип объекта", "связи объекта", "параметры объекта", нет описания типовых процедур проектирования.
Для этого созданы предметно-ориентированные языки. Они называются входными языками или просто языками проектирования.
Языки проектирования можно разделить на три группы:
описательные, или структурного типа;
моделирующие, или процедурного типа;
диалоговые, или директивного типа.
Язык описания (структурный язык) состоит из трёх частей:
описания объекта;
описания задачи;
описания элементов.
Языки моделирования (процедурные языки) описывают не только структуру и параметры объекта проектирования, но и алгоритм, процедуру его функционирования (например, алгоритм передачи сигнала от блока к блоку).
Часто язык моделирования совмещён со стандартным языком программирования, в который добавлены дополнительные конструкции. Такой язык моделирования называется расширенным языком программирования.
Если язык моделирования основан на самостоятельных конструкциях, то он называется автономным.
Как правило, языки моделирования применяются на верхних уровнях проектирования - структурном и функциональном.
Таким образом, пользователь составляет математическую модель схемы ни с помощью математических выражений, а пользуясь специальным языком моделирования.
Языки диалога предназначены для организации взаимодействия пользователя и КТС в процессе проектирования.
Различают три типа диалоговых языка:
с инициативой у пользователя;
с инициативой у ЭВМ;
комбинированный.
В первом случае вопросы и указания задаёт пользователь, а ЭВМ отвечает на вопросы и реализует указания; во втором случае, соответственно, наоборот.
В третьем случае пользователь и ЭВМ могут меняться местами в процессе работы.
Основными элементами языка является следующее:
подсказка ЭВМ пользователю;
директивы пользователя ЭВМ;
меню, предоставляющее ЭВМ, а чаще пользователю возможность выбора;
анкета (бланк).
- И.П.Беляев. Проектирование асоиу. – Москва, 2009. – 103 стр.
- Некоторые определения
- Назначение автоматизированных систем
- 4.1. Автоматизированные системы управления
- Асу технологическими процессами
- Ас научными исследованиями
- Системы автоматизированного проектирования
- 4.5. Ас обработки информации
- Ас технологической подготовки производства
- Ас контроля испытаний
- Состав и структура автоматизированных систем
- 2. В процессе проектирования ас (ее частей) разрабатывают, в общем случае, следующие виды обеспечений:
- 2) Технические (элементы-устройства, компоненты и комплексы; связи-линии и каналы связи);
- 3) Организационные (элементы-коллективы людей и отдельные исполнители; связи - информационные, соподчинения, взаимодействия);
- Принципы создания автоматизированных систем
- 1. Ас создают в соответствии с техническим заданием, являющимся основным исходным документом, на основании которого проводят создание ас и приемку ее заказчиком.
- Основные положения по созданию и функционированию автоматизированных систем Требования к планированию и нормированию разработки
- Разделение полномочий при создании ас
- Особо важные моменты создания ас
- Изменения в организационной структуре, вызванные созданием ас
- Комплекс средств автоматизации
- 7.7. Подготовка персонала
- Использование сетей эвм
- Технология распределенных баз данных и по промежуточного уровня
- Стадии и этапы создания ас
- 8.1. Общие положения
- 8.2. Стадии и этапы создания ас
- Содержание работ по созданию ас
- 9.1. Предпроектные стадии
- Содержание работ по этапам проектирования ас
- Содержание документов, разрабатываемых на предпроектных стадиях
- Состав и порядок разработки технического задания на автоматизированную систему
- 1. Общие положения
- 2. Состав и содержание тз
- 3. Правила оформления
- 4. Порядок разработки, согласования и утверждения тз на ас
- 5. Форма титульного листа
- 11.6. Форма последнего листа тз на ас
- Создание автоматизированной системы
- Содержание документов, разрабатываемых при создании ас
- Требования к содержанию документов по общесистемным решениям
- 1. Ведомость эскизного (технического) проекта
- 2. Пояснительные записки к эскизному, техническому проектам
- 3. Общее описание системы
- 4. Схема организационной структуры
- 5. Схема функциональной структуры
- 6. Описание автоматизируемых функций
- 7. Описание постановки задачи (комплекса задач)
- 8. Программа и методика испытаний (компонентов, комплексов средств автоматизации, подсистем, систем)
- 9. Ведомость покупных изделий.
- 10. Локальная смета и локальный сметный расчет
- 11. Проектная оценка надежности системы
- 12. Ведомость держателей подлинников.
- 13. Ведомость эксплуатационных документов
- 14. Паспорт
- 15. Формуляр
- Разработка решений по видам обеспечения ас организационное обеспечение
- Требования к содержанию документов с решениями по организационному обеспечению
- 1. Описание организационной структуры
- 2. Технологическая инструкция
- 3. Описание технологического процесса обработки данных
- 4. Руководство пользователя
- 5. Методика (технология) автоматизированного проектирования
- Информационное обеспечение
- Требования к содержанию документов с решениями по информационному обеспечению
- 1. Перечень входных сигналов и данных
- 2. Перечень выходных сигналов (документов)
- 3. Описание информационного обеспечения системы
- 4. Ведомость машинных носителей информации
- 5. Описание организации информационной базы
- 6. Описание систем классификации и кодирования
- 7. Описание массива информации (файла базы данных)
- 8. Чертеж формы документа (видеокадра)
- Программное обеспечение требования к содержанию документов с решениями по программному обеспечению
- 1. Описание программного обеспечения
- Техническое обеспечение
- Требования к содержанию документов с решениями по техническому обеспечению
- 1. Схема автоматизации
- 2. Описание комплекса технических средств
- 3. План расположения
- 4. План расположения оборудования и проводок
- 10. Схема соединения внешних проводок.
- 15. Чертеж установки технических средств
- 16. Схема принципиальная
- 17. Спецификация оборудования
- 18. Ведомость потребности в материалах.
- 19. Инструкция по эксплуатации ктс
- 20. Ведомость оборудования и материалов
- Требования к содержанию документов с решениями по математическому обеспечению
- 1. Описание алгоритма (проектной процедуры)
- 13.6. Правовое обеспечения ас
- 13.7. Лингвистическое обеспечение
- 13.8. Эргономическое обеспечение
- Проектирование пользовательского интерфейса
- Эргономические цели и показатели качества программного продукта
- 1. Эффективность работы
- 2. Производительность работы
- 3. Удовлетворенность пользователя от работы
- Проектирование интерфейса. Элементы стандарта ibm
- 14.8.1. Согласованность интерфейса
- 14.8.2. Разработка интерфейса
- 14.8.2.1. Проектирование панелей
- 14.8.2.2. Принцип проектирования: объект-действие
- 14.8.2.3. Проектирование диалога
- 14.8.2.4. Окна
- 14.8.2.5. Краткое описание типов панелей
- 14.8.2.6. Краткое описание элементов панелей
- Ввод ас в действие
- 1. Общие положения
- 2. Предварительные испытания
- 2.1. Автономные испытания
- 2.2. Комплексные испытания
- 3. Опытная эксплуатация
- 4. Приемочные испытания
- Содержание организационно-распорядительных документов
- 1. Акт завершения работ
- 2. Акт приемки в опытную эксплуатацию
- 3. Акт приемки в промышленную эксплуатацию
- 4. Документ "Приказ о начале опытной эксплуатации ас (ее частей)"
- 5. Документ "Приказ о вводе в промышленную эксплуатацию ас (ее частей)"
- 6. Приказ о составе приемочной комиссии
- 7. Протокол испытаний
- 8. Протокол согласования