ВОПРОСЫ ПО ДИСЦИПЛИНАМ БАЗОВОЙ ПОДГОТОВКИ ПО СПЕЦИАЛЬНОСТИ 230105 – «Программное обеспечение автоматизированных систем и вычислительной техники» 1. Основы теории управления (Составитель: профессор каф. АСУ А.М. Кориков) 1. Сравнительный анализ временных и частотных характеристик линейных систем. Связь частотной характеристики стационарной линейной системы с весовой функцией и наоборот. 2. Основные задачи синтеза оптимальных систем автоматического управления (САУ) и их особенности. Классификация оптимальных САУ. 3. Понятие о законе управления. Принципы Ползунова-Уатта и Понселе. 4. Импульсные САУ. Виды модуляции. Особенности цифровых САУ. Кодоимпульсная модуляция. 5. Основные линейные законы регулирования: краткая характеристика законов и их сравнительный анализ. 6. Весовая (импульсная переходная) функция дискретной линейной системы. Весовые коэффициенты дискретных линейных систем. Особенности описания стационарных дискретных линейных систем. 7. Алгебраические критерии устойчивости САУ. Достоинства и недостатки этих критериев. 8. Метод точечных преобразований (отображений) в теории автоматического управления. 9. Второй (прямой) метод Ляпунова. 10.Первый метод Ляпунова. 11.Синтез оптимальных дискретных САУ методом динамического программирования. 12.Структура интеллектуальной СУ. ИСУ с экспертной системой (регулятором). 13.Принципы управления и классификация САУ. 14.Коррекция динамических свойств САУ: краткая характеристика корректирующих звеньев и их сравнительный анализ. 15.Инвариантность: основные понятия и количественные оценки инвариантности. 16.Устойчивость дискретных систем. 17.Управляемость и наблюдаемость дискретных САУ. 18.Графовые модели дискретной нелинейной динамической системы. 19.Принцип максимума: геометрическая интерпретация, управление автономной системой. 20.Адаптивное управление: общие сведения, алгоритмы адаптации, дуальное управление. 2. Базы данных (Составитель: доцент каф. АСУ В.Д. Сибилев) 1. Назначение и области применения систем баз данных (СБД). Типы СБД. 2. Понятие базы данных. Структурные единицы БД. Метаданные и индексы. 3. Понятие системы баз данных. Компоненты СБД. 4. Трёхуровневая архитектура СУБД. 5. Функции СУБД (8 сервисов Кодда). 6. Организация доступа приложений к данным в СБД. 7. Организация процессов обработки данных в системах оперативной обработки транзакций. 8. Жизненный цикл системы с базами данных. Фазы проектирования БД. 9. Модель "сущность - связь". Назначение модели. Понятия сущности, связи, атрибута. Типы связей. 10.Назначение и составные части реляционной модели данных. Понятия домена, атрибута, схемы отношения, кортежа, отношения. Свойства отношений. 11.Назначение и составные части реляционной модели данных (РМД). Внутренние ограничения целостности РМД. Механизмы поддержания целостности реляционной базы данных. 12.Операции реляционной алгебры. Синтаксис выражений. 13.Реляционные исчисления (РИ). Правильно построенные формулы РИ с переменными-кортежами. 14.Понятие функциональной зависимости атрибутов. Нормальные формы отношений. Процедура нормализации. 15.Назначение модели данных IDEF1X. Компоненты модели. Нотации графического языка IDEF1X. Уровни модели. Этапы моделирования. 16.Понятие транзакции. Свойства АСИД. 17.Подходы к ограничению доступа к данным в СБД. 18.Восстановление состояния базы данных. Типы сбоев и их последствия. Роль системного журнала в процедурах восстановления. Протокол WAL. 19.Проблема синхронизации транзакций. Двухфазный протокол синхронизационных блокировок. 20.Организация данных SQL-системы. Объекты, схема, каталог, кластер. 21.Операторы обновления данных в SQL. 22.Модель транзакции в SQL. 23.Механизм представлений в SQL. 4. Объектно-ориентированное программирование (Составитель: профессор каф. АСУ М.Ю. Катаев) 1. Раннее связывание и позднее связывание. 2. Объектно-ориентированная разработка программ. Определение объектно-ориентированного подхода. Конструктор и деструктор. Объектная модель програаммной системы. Инкапсуляция. Правила доступности членов класса в С++. Агрегация, связь правил объектной модели и правил объектноориентированного программирования. 9. Наследования. 10.Виртуальные методы. 11.Класс и структура. 12.Полиморфизм. 13.Указатели. 14.Перегрузка функций. 15.Шаблоны функций и классов. 16.Указатель this. 17.Локальные классы. 18.Абстрактные классы. 19.Друзья классов. 20.Объектная декомпозиция. 3. 4. 5. 6. 7. 8. Примеры экзаменационных билетов по дисциплинам базовой подготовки специальности 230501 Государственный экзамен по специальности 230501 Билет №1 1. Сравнительный анализ временных и частотных характеристик линейных систем. Связь частотной характеристики стационарной линейной системы с весовой функцией и наоборот. 2. Восстановление состояния базы данных. 3. Методика оценки затрат. Методика инженерно-технической оценки затрат. 4. Раннее связывание и позднее связывание. Государственный экзамен по специальности 230501 Билет №2 1. Основные задачи синтеза оптимальных САУ и их особенности. Классификация оптимальных САУ. 2. Система базы данных: назначение, пользователи, компоненты. 3. Этапы разработки программного обеспечения. 4. Объектно-ориентированная разработка программ. Государственный экзамен по специальности 230501 Билет №3 1. 2. 3. 4. Понятие о законе управления. Принципы Ползунова-Уатта и Понселе. Модель транзакции в SQL. Механизм представлений в SQL. Пошаговое совершенствование. Восходящее проектирование. Определение объектно-ориентированного подхода.