Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Програма вступного фахового випробування з інфо...doc
Скачиваний:
1
Добавлен:
23.08.2019
Размер:
111.1 Кб
Скачать

Перелік екзаменаційних питань

Чисельні методи.

  1. Теорія похибок обчислень. Обчислення з врахуванням похибки.

  2. Методи розв'язку нелінійних рівнянь з однією змінною: метод дихотоміі.

  3. Методи розв'язку нелінійних рівнянь з однією змінною: метод хорд, дотичних.

  4. Метричні простори і принцип стискаючих відображень. Метод простої ітерації. Перетворення рівняння до ітераційного вигляду.

  5. Методи розв'язку систем лінійних алгебраїчних рівнянь.

  6. Методи ітерацій і умови збіжності процесу.

  7. Методи інтерполяції функцій многочленами.

  8. Чисельне диференціювання функцій.

  9. Чисельне інтегрування: квадратурні формули Ньютона-Котеса.

  10. Формули чисельного інтегрування (прямокутників, трапеції, Сімпсона). Оцінка похибки.

  11. Квадратурна формула Гауса.

  12. Середньоквадратичне наближення функцій. Метод найменших квадратів.

  13. Знаходження функції наближення у вигляді многочлена. Методи лінеаризації.

  14. Наближенні методи розв'язку задачі Коші (одно крокові методи).

  15. Наближенні методи розв'язку задачі Коші (багато крокові методи)

  16. Наближенні методи розв'язку граничних задач.

  17. Розв'язок систем звичайних диференціальних рівнянь (одно крокові методи).

Програмування.

  1. Основні поняття об’єктно-орієнтованого програмування: інкапсуляція, спадкування, поліморфізм.

  2. Опис і визначення класу. Члени класу. Доступ до членів класу. Модифікатори доступу protected, private і public. Класи та об’єкти.

  3. Конструктори та деструктори. Використання в конструкторах аргументів за замовчуванням.

  4. Статичні члени класу. Вказівник this.

  5. Константні об’єкти та константні функції-члени класу. Ключове слово mutable.

  6. Дружні функції та друзі класу: призначення, правила, приклади.

  7. Просте спадкування. Передача параметрів конструктору базового класу. Обмеження в механізмі спадкування. Доступ до членів батьківського класу при спадкуванні.

  8. Множинне спадкування.

  9. Віртуальні класи при множинному спадкуванні.

  10. Раннє і пізнє зв’язування. Динамічний поліморфізм.

  11. Віртуальні методи. Віртуальні деструктори.

  12. Абстрактні класи та чисто віртуальні функції.

  13. Перевантаження функцій. Перевантаження конструкторів.

  14. Перевантаження операторів.

  15. Перевантаження бінарних операторів. Перевантаження оператора привласнення.

  16. Перевантаження унарних операторів.

  17. Шаблони функцій.

  18. Шаблони класів.

  19. Обробка виключних ситуацій.

  20. Обробка помилок в потоках.

  21. Форматування потоків. Прапори форматування потоків. Маніпулятори.

  22. Операції вставки та видалення з потоку.

  23. Перевизначення операцій введення-виведення.

  24. Файлове введення-виведення з використанням потоків.

  25. Стандартна бібліотека шаблонів.

Системне програмування.

  1. Способи адресації даних у командах.

  2. Неперервна адресація. Сторінкова адресація. Сегментна адресація. Віртуалізація пам’яті. Індексні регістри дескрипторів Сегментні регістри.

  3. Вирівнювання даних та коду.

  4. Регістри загального призначення. Індексні регістри. Спеціальні регістри.

  5. Флаги ознак. Флаги керування. Команди керування. Команди керування флагами.

  6. Стек та регістри стека. Організація роботи зі стеком.

  7. Моделі пам’яті.

  8. Арифметичні команди.

  9. Команди блочної обробки даних. Команди пересилки. Команди вводу-виводу.

  10. Стек математичного співпроцесора. Команди пересилки математичного співпроцесора

  11. Команди арифметичні математичного співпроцесора

  12. Стандарт IEEE формату чисел з плаваючою комою. Різновиди чисел. Порівняння чисел з плаваючою комою. Способи округлення

  13. Трансцендентні команди. Команди завантаження констант співпроцесора

  14. Загальна структура жорсткого диску. Головний завантажувальний запис. Boot. LBA. CHS.

  15. Структура розділу FAT. Структура FAT та призначення. Структура директорію.

  16. Структура UFS. Суперблок UFS. Індексний дескриптор UFS

  17. Основні механізми передачі параметрів. Основні місця передачі параметрів

  18. Різновиди комбінацій сегментів. Порядок завантаження сегментів, директиви

  19. Алгоритмічна оптимізація. Основні методи алгоритмічної оптимізації. Низькорівнева оптимізація. Основні рекомендації оптимізацій низького рівня

  20. Особливості архітектури Pentium. AGI.

  21. Конвеєрізація обчислень. Конвеєри MMX та SSE

  22. Драйвери, будова

  23. Переривання, маскування та обробка.

  24. Елеваторний кеш. Кеш з зворотнім записом. Кеш з відкладеним записом.Наскрізний кеш. Кеш читання

  25. Повністю асоціативний кеш. Напівасоціативний кеш. Неасоціативний кеш. Принципи роботи кешу. Структура кешу. Теги, призначення

Інтелектуальні системи.

  1. Технології інтелектуального аналізу данних.

  2. Метод кластерного аналізу.

  3. Нейромережі, класифікація.

  4. Складові нейромережі «Персептрон».

  5. Моделі нейромереж. Моделі нейромереж, без персептрона.

  6. Методи оптимізації нейронних мереж.

  7. Методи навчання нейромереж. Навчання без учителя. Навчання з учителем.(нейромережі). Вимоги до навчальної вибірки.

  8. Мережа Кохонена

  9. Нейронні мережі з прямим та зворотнім розповсюдженням сигналу.

  10. Етапи програмування нейромережі. (створення).

  11. Використання нейронної мережі.

  12. Мережі Петрі.

  13. Основні принципи нечіткої логіки.

  14. Різновиди логіки які використовувалися як базиси чіткої логіки.

  15. Міркування за індукцією , парадокс Хенпеля.

  16. Логіка предикатів.

  17. Основні принципи побудови експертних систем. Різновиди експертних систем.

  18. Властивості знань, неоднорідність знань, області та рівні знань.

  19. Формальні граматики і мови.

  20. Поняття про евристичний пошук.

  21. «Жадібні» алгоритми, поняття.

  22. Алгоритм Харта, Нільсона, Рафаеля.

  23. Генетичний алгоритм. Способи представлення генетичної інфомарції. Умови створення початкової популяції. Генетичні оператори, мутації. Переважне правило розмноження найсильніших.

Методи оптимізації та дослідження операцій

  1. Лінійне програмування. Постановка задач ЛП і дослідження їхньої структури. Основні теореми ЛП.

  2. Методи розв’язання задач ЛП. Симплекс-метод.

  3. Двоїста задача ЛП. Двоїстий симплекс-метод.

  4. Дослідження моделей ЛП, задачі на чутливість.

  5. Постановка та властивості транспортної задачі. Метод потенціалів.

  6. Дискретне програмування.

  7. Метод відсікаючих площин Гоморі.

  8. Метод гілок та меж в задачі ЛЦП і в задачі комівояжера.

  9. Нелінійне програмування.

  10. Класичний метод пошуку умовного екстремуму.

  11. Метод множників Лагранжа.

  12. Теорема Куна-Такера та її роль в нелінійному програмуванні (НП).

  13. Задача квадратичного програмування.

  14. Задача геометричного програмування без обмежень.

  15. Загальна задача ГП та метод її розв’язання.

  16. Методи пошуку рішення в умовах визначеності.

  17. Методи пошуку рішення в умовах часткової визначеності.

  18. Методи пошуку рішення в умовах не визначеності.