|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Лингвистическое обеспечение САПРЛингвистическое обеспечение включает совокупность средств и правил для формализации естественного языка, используемых при общении пользователей и эксплуатационного персонала САПР с комплексом средств автоматизации при функционировании. Термин язык, в контексте лингвистического обеспечения, обозначает средство общения проектировщика с САПР — систему символов, знаков (алфавит языка) и правил, используемых для обмена информацией. Основу лингвистического обеспечения составляют формальные языки, предназначенные для общения пользователя с техническими и программными средствами автоматизации. Формализация естественного языка позволяет более полно представить информацию о проектируемых объектах, процессе и средствах проектирования. В лингвистическом обеспечении используются следующие языки: • программирования; • управления; • проектирования. Языки программирования применяются для записи исходного текста (кода) разрабатываемых программ. К наиболее распространенным относятся Си, Pascal, Fortran, Basic. В настоящее время на их базе разработаны среды программирования, такие как Visual Си, Delphi, Visual Fortran, Visual Basic. Использование языков программирования позволяет создавать собственные специализированные приложения. Системы программирования – предназначены для создания и отладки программ. Системы программирования содержат алгоритмический язык программирования и транслятор. Трансляторы бывают двух видов: компиляторы и интерпретаторы. Компиляторы сначала переводят всю программу в язык машинных кодов и записывают ее в виде файла с расширением *.exe или *.com, затем программа выполняется. Интерпретаторы переводят программу с алгоритмического языка в машинный по ходу выполнения программы, при этом повторяющиеся части программы (подпрограммы) переводятся многократно. Наиболее известными алгоритмическими языками программирования являются Basic, Visual Basic, Foxbase (интерпретаторы), Pascal, Delphi, C, C++ (компиляторы), специализированными языками для Internet являются Java и HTML. Языки управления предназначены для описания управляющей информации для программно управляемого технологического оборудования: фотонаборных установок, графопостроителей, металлообрабатывающих станков с ЧПУ и т. п. Они позволяют управлять ЭВМ и периферийными устройствами. Языки проектирования применяются в процессе эксплуатации САПР для описания информации об объектах. Они могут быть построены на базе классификации и используются для описания детали и поиска ее аналога и типового технологического процесса в базе данных. Например, компанией АСКОН разработан классификатор ЕСКД.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |