Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы 2017.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
89 Кб
Скачать
☆

Языки программирования

  1. Охарактеризуйте технологию COM/DCOM разработки ПО, архитектура, понятие компонентного приложения. Технология ActiveX.

  2. Охарактеризуйте OPC-технология разработки программного обеспечения, использование в системах клиент-сервер, архитектура, назначение элементов.

  1. Рассмотрите на примере систем программирования Visual Basic 6.0 и C++ модульный принцип построения проекта.

  2. Покажите особенности работы с динамической памятью на примере языка С++.

  3. Охарактеризуйте дружественные функции, назначение, примеры использования.

  4. Покажите реализацию принципа инкапсуляции в объектно-ориентированных языках программирования.

  5. Покажите реализацию принципа полиморфизма в объектно-ориентированных языках программирования.

  6. Покажите реализацию принципа наследования в объектно-ориентированных языках программирования.

  7. Дайте определение динамического полиморфизма, его назначение, примеры.

Интерактивные графические интерфейсы в системах управления

  1. Охарактеризуйте интерактивные графические интерфейсы в системах управления, концепции проектирования, требования к разработке. Определите информационно-логическую структуру интерфейса взаимодействия в системах управления.

  2. Охарактеризуйте SCADA-системы, назначение, историю возникновения, структуру, технические характеристики.

  3. Охарактеризуйте основные подсистемы пакетов SCADA, архитектурное построение, модульность SCADA- систем, примеры.

  4. Опишите рабочее место диспетчера (оператора) АСУ, графический интерфейс пользователя, мнемосхема.

  5. Покажите на примере обмен данными между GraphWorX и приложением Ecxel.

  6. Покажите на примере подключение модулей ввода/вывода Advantech к ICONICS GENESIS32.

  7. Охарактеризуйте технологии обмена данными между контроллерами и внешними приложениями Windows.

Программирование встраиваемых и мобильных систем

  1. Охарактеризуйте встраиваемые системы, основные определения, опишите классификацию, характеристики, эволюцию развития.

  2. Охарактеризуйте технологию разработки ПО для PC-совместимых контроллеров на примере утилиты чтения\записи данных.

  3. Покажите алгоритм программирования COM-портов РС-совместимых контроллеров с использованием встроенных библиотек Advantech.

  4. Опишите беспроводные технологии обмена данными для мобильных систем.

Практические задания Программные средства автоматизированных систем

  1. Разработать пользовательский класс с конструктором, на его примере доказать актуальность принципа ООП - отделение интерфейса класса от его реализации.

  2. Разработать приложение, допускающее возможность управления с использованием динамически добавленных элементов управления.

Программирование встраиваемых и мобильных систем

  1. Разработать ПО для контроллера ADAM 5510M, реализующее функцию чтения\записи данных от внешних устройств.

  2. Разработать ПО ADAM 5510M для передачи данных с одного из его COM-портов на управляющий компьютер.