- •4. Физические характеристики сигналов. Необходимые и достаточные условия реализации сигнала.
- •5. Статические и динамические сигналы.
- •6. Свойства обогащения. Классификация информационных процессов. Теорема Котельникова.
- •7. Процесс управления, основные способы управления. Классификация асу тп.
- •9. Системы scada/dcs. Пакет Genie. Краткое описание возможностей.
- •10. Основные особенности scada-систем и их обзор.
- •Встроенные командные языки
- •Поддерживаемые базы данных
- •Графические возможности
- •Удобство использования
- •Наличие и качество поддержки
- •Русификация
- •Стоимость освоения системы
- •Стоимость сопровождения или "стоимость владения"
- •Стоимость разработки прикладных систем
- •Стоимость окупаемости scada-систем
- •Драйверы ввода-вывода
- •11. Интерфейс пакета genie. Процесс создания стратегии. Понятие связи, входных и выходных каналов. Пакеты трасе mode, genesis, fix32 и др.
- •13. Операционные системы с монолитным ядром. Системы с микроядром. Системы объектно-ориентированные.
- •14. Свойства осрв. Понятия системы разработки(host) и системы исполнения(target) (Intel, Motorola, risc,mips, PowerPc, и другие).
- •15. Состав осрв. Резидентные средства разработки, средства удаленной отладки, профилирования(измерения времени)
- •16. Механизмы реального времени. Базовые, обязательные механизмы: система приоритетов и алгоритмы диспетчеризации (динамические, приоритетные, монотонные, адаптивные и пр).
- •17. Механизмы межзадачного взаимодействия, средства синхронизации процессов и передачи данных между ними, семафоры
- •18. Классы операционных систем реального времени, обзор( VxWorks, os9, qnx, vrtx).
- •24. Стандарт iec-61131. Система ultralogic.
- •28. Аппаратные средства срв.
- •29. Простейшие ср-ва нормализации и гальванической развязки.
- •33.Wago I/o system.Сравнительный анализ с adam 5000.
- •34. Одноплатные пк и промышленные компьютеры( фирмы advantech, octagon systems).
- •36. Объединение асу тп и асуп ( mes –системы). Класс систем erp и mrp II.
13. Операционные системы с монолитным ядром. Системы с микроядром. Системы объектно-ориентированные.
Все ОСРВ являются мультизадачными, направленные на оптимальное разделение рес-ов. В любой ОС выделяют ядро с базовыми ф-ями: 1. планирование задач 2. синхронизация задач 3.межзадачные коммуникации 4. упр-ие памятью Станд-ые ф-ции: 1. Ведение ф.с. 2. Обеспечение сетевой поддержки 3. Интерфейс с оператором. Типы ОСРВ: 1. Монолитные ОС(рис1): заключался в представлении ОС как набора модулей, взаимод-щих м/у собой различным образом внутри ядра сист и предоставляющих прикл-м прогр-м вх интерфейсы для обращений к апп-ре. «-« плохая предсказуемость ее поведения, вызванная сложным взаимод-ем модулей сист м/у собой. 2. ОС на основе микроядра(клиент- сервер): Осн принципом такой арх-ры явл вынесение сервисов ОС в виде серверов на Ур-нь польз-я, а микроядро вып-ет ф-ии диспетчера сообщений м/у клиентскими польз-ими прогр-ми и серверами – сист сервисами. Такая арх-ра дает массу плюсов: 1. Повыш над-сть ОС, т.к. кажд сервис явл, по сути, самост-ым прил-ем и его легче отладить и отследить ошибки. 2. Такая сист лучше масштаб-ся, поскольку ненужные сервисы м б исключены из сист без ущерба к ее работосп-сти. 3. Повыш отказоуст-ть сист, т.к. «зависший» сервис м б перезапущен без перезагрузки сист. 3. - (рис3.): кажд прогр-ый компонент явл функц-но изолир-ым от др и ОООС позволяет легко расширить сист. Осн понятием этого подхода является "объект". Объект - единица программ и данных, взаимод-щая с др объектам посредством приема и передачи сообщений. Объект м б предст-ием как некот-х конкретных вещей - прикладной прогр или док-та, так и некот абстракций - процесса, события. Прогр-ы (ф-ии) объекта опр-т перечень действий, кот м б вып-ы над данными этого объекта. Объект-клиент может обратиться к др объекту, послав сообщ с запросом на вып-ие к-л ф-ции объекта-сервера. Внутр стр-ра данных объекта скрыта от наблюдения. Для того, чтобы получить данные из объекта или поместить данные в объект, необх вызывать соотв-щие объектные ф-ции. Также данные ОС обладают св-ом инкапсуляцией. Исп-ние объектно-ориент подхода особенно эфф-но при созд активно развив-гося програм обесп-ия, напр, при разраб прил-ий, предназн-ых для вып-ия на разных апп-ых платформах. Объектно-ориент подход явл одной из самых перспективных тенденций в конструировании програм обесп. Об-ор подход к построению опер сист был принят на вооружение многими известными фирмами, такими как Microsoft, Apple, IBM, Novell/USL (UNIX Systems Laboratories) и Sun Microsystems.
14. Свойства осрв. Понятия системы разработки(host) и системы исполнения(target) (Intel, Motorola, risc,mips, PowerPc, и другие).
Свойства ОСРВ
Системы исполнения и системы разработки операционных системах реального времени Одно из коренных внешних отличий систем реального времени от систем общего назначения - четкое разграничение систем разработки и систем исполнения Система исполнения операционных системах реального времени - набор инструментов (ядро, драйверы, исполняемые модули), обеспечивающих функционирование приложения реального времени.
Большинство современных ведущих операционных систем реального времени поддерживают целый спектр аппаратных архитектур, на которых работают системы исполнения (Intel, Motorola, RISC,MIPS, PowerPC, и другие). Это объясняется тем, что набор аппаратных средств - часть комплекса реального времени и аппаратура должна быть также адекватна решаемой задаче, поэтому ведущие операционные системы реального времени перекрывают целый ряд наиболее популярных архитектур, чтобы удовлетворить самым разным требованиям по части аппаратуры. Система исполнения операционных системах реального времени и компьютер, на котором она исполняется называют "целевой" (target) системой. Система разработки (host) - набор средств, обеспечивающих создание и отладку приложения реального времени (компиляторы, отладчики и всевозможные tools) они работают, как правило, в популярных и распространенных ОС, таких, как UNIX и Windows. Кроме того, многие операционные системы реального времени имеют и так называемые резидентные средства разработки, исполняющиеся в среде самой операционной системы реального времени - особенно это относится к операционным системам реального времени класса "ядра"
Заметим, что функционально средства разработки операционных систем реального времени отличаются от привычных систем разработки, таких, например, как Developers Studio, TaskBuilder, так как часто они содержат средства удаленной отладки, средства профилирования (измерение времен выполнения отдельных участков кода), средства эмуляции целевого процессора, специальные средства отладки взаимодействующих задач, а иногда и средства моделирования.