
- •1.Принципы и задачи автоматизированного проектирования
- •2. Операции, этапы, стадии автоматизированного проектирования
- •3. Режимы проектирования
- •4. Математическое обеспечение сапр
- •1. Общие понятия моделирования :
- •Принято выделять материальное модел-ние и идеальное моделирование.
- •3 Требования к математическим моделям
- •4 Методика получения математических моделей элементов
- •5. Техническое обеспечение сапр
- •6. Лингвистическое обеспечение сапр
- •7. Информационное обеспечение сапр
- •8. Организационное и методическое обеспечение сапр
- •9. Программное обеспечение сапр
- •10. Программы, позволяющие создавать графические документы.
- •11. Векторное и растровое изображение
- •13. Интерфейс программы Microsoft Visio
- •14. Инструменты черчения в автоматизированной среде программы Microsoft Visio
- •15. Текстовая вставка. Порядок создания и редактирования
- •16. Команды редактирования программы Microsoft Visio
- •20. Масштаб чертежа. Размер диста графического документа
- •18. Команды установки свойств программы Visio.
- •22. Многослойные документы. Порядок создания и использования.
- •23.Шведский стол
- •24.Фрифло
- •25. Фронт-кукинг – «открытая кухня»
- •27. Кейтеринг (англ. Снабжение и обеспечение провизией)
- •6. Кейтеринг напитков и коктейлей (выездной бар)
- •28. Обосенности проетирования, подборка оборудования и разработки планировочного решения пиццерии.
- •29. Особенности проектирования, подбора оборудования и разработки планировочных решений передвижных объектов общественного питания быстрого обслуживания.
- •30. Особенности проектирования, подбора оборудования и разработки планировочных решений объектов общественного питания при гостиничных комплексах
- •31. Особенности проектирования, подбора оборудования и разработки планировочных решений ооп для организации обслуживания детей
- •32. Особенности проектирования, подбора оборудования и разработки планировочных решений паба и пивного ресторана
- •33.Особенности проектирования, подбора оборудования и разработки планировочных решений суши-бара, пулбара, кальян-бара, фондю.
- •34Особенности проектирования, подбора оборудования и разработки планировочных решений объектов общественного питания придорожного сервиса
- •Вопрос 35. Особенности проектирования, подбора оборудования и разработки планировочных цехов в универамах, торговых центрах, гипер- и супермаркетах
- •Вопрос 36. Особенности проектирования, подбора оборудования и разработки планировочных решений загородных ооп
- •39 Особенности проектирования, подбора оборудования и разработки планировочных решений объектов общественного питания, обслуживающих пассажиров железнодорожного транспорта
6. Лингвистическое обеспечение сапр
Лингвистическое обеспечение САПР:
- Языки программирования. Языки программирования необходимы для создания программного обеспечения при разработке САПР. В настоящее время в мире существует несколько сотен реально используемых языков программирования.
Уровни языков программирования:
- машинные - языки программирования, воспринимаемые аппаратной частью компьютера (машинные коды);
- машинно-оpиентиpованные (ассемблеpы) - языки программирования, которые отражают структуру конкретного типа компьютера;
- машинно-независимые (языки высокого уровня).
Машинные языки и машинно-ориентированные языки — это языки низкого уровня, требующие указания мелких деталей процесса обработки данных. Языки же высокого уровня имитируют естественные языки, используя некоторые слова разговорного языка и общепринятые математические символы.
Языки высокого уровня делятся на: процедурные (Basic, Pascal, C и др.), логические (Prolog, Lisp и др.) и объектно-ориентированны (Object Pascal, C++, Java и др.).
К наиболее распространенным языкам программирования относятся Pascal, Fortran, Basic, Си. В наст. время на их базе разраб-ны и повсеместно используются среды программирования такие, как, соответственно, Delphi, Visual Fortran, Visual Basic, Visual Си. Для разработки систем искусственного интеллекта также используются функциональные языки Лисп, Пролог и СНОБОЛ.
- Языки управления. Языки управления служат для управления ЭВМ, периферийными устройствами. Это операционная система Windows, драйверы принтеров и т.д. Эти языки также относят и к программному обеспечению САПР.
- Языки проектирования. Языки: входные, внутренние, базовые, выходные.
Входные языки являются средством взаимодействия пользователя с САПР, в ходе подготовки и служат для задания исходных данных или формирования проблемы.
Внутренние языки обычно скрыты от рядового пользователя и служат для представления информации об объектах и процессах проектирования во внутренних кодах ЭВМ, передаваемой между различными подсистемами САПР и ЭВМ.
Базовый язык - язык проектирования, предназначенный для представления дополнительных сведений к первичному описанию объекта проектирования.
Выходные языки обеспечивают оформление результатов проектирования в текстовом или графическом виде, в форме, удовлетворяющей требованиям его дальнейшего применения.
Такое деление языков проектирования можно назвать классическим.
Еще существует ряд языков проектирования, из которых интересны для рассмотрения следующие:
Язык описания объектов, входящий в состав внутренних языков, делится на языки: схемные, графические и моделирования. Эти языки используются для описания исходной информации, представленной в виде соответственно схемы, конструкторского чертежа, алгоритма функционирования.
Схемные языки описания объектов применяют, например, при описании принципиальных электрических схем. Графические языки в основном применяются для геометрического модел-ния и машинной графики. Языки модел-ния испол-т для представления объектов в подсистемах имитационного модел-ния.
Языки сопровождения применяются для корректировки и редактирования данных при реализации проектных процедур.
Языки проект-ния, предназн-ные для описания разв-щихся во времени пр-ссов, обычно оказ-ся близкими к языкам описания алгоритмов и наз-ся процедурными языками.
Языки проектирования, предназначенные для описания структур проектируемых объектов, называются непроцудурными языками.
Входные языки должны отвечать следующим требованиям:
- универсальности - возможности описания на входном языке любых объектов проблемной области, ни которую ориентирована САПР;
- удобству пользования - язык должен иметь проблемную ориентацию, обеспечивая пользователю максимальные удобства для описания и восприятия используемых при проектировании данных;
- максимальной лаконичности описания;
- однозначности истолкования элементов и конструкций языка;
- совместимости с другими входными и выходными языками.
- Средства разработки и поддержки языков проектирования. Для эффективного функционирования лингвистического обеспечения САПР необходимо, чтобы оно обладало свойством "открытости", поэтому в составе инструментальных средств САПР целесообразно иметь синтаксически ориентированный языковой процессор, предназначенный для разработки, как новых языков взаимодействия, так и для модификации уже используемых. Этим средством являются языковые процессоры, предназначены для организации взаимодействия проектировщиков с САПР на основе проблемно-ориентированных языков и выполняющие следующие основные функции:
- осуществление синтаксического и семантического анализа;
- выдача диагностических сообщений об ошибках пользователя;
- формирование последовательности выполнения программных модулей, реализующих заданную проектную процедуру;
- передача данных, содержащихся в предложениях, проектным процедурам.
Языковой процессор представляет собой транслятор, который переводит исходный текст, написанный на языке взаимодействия, в эквивалентный ему выходной текст.