Підготовка до ЄФВВ
з інформаційних технологій
Онлайн-курс для підготовки до єдиного фахового вступного випробування (ЄФВВ) з інформаційних технологій — для вступників до магістратури
Що ви отримаєте
-
~ 4,5 годин відеолекцій
-
10 тематичних модулів
-
> 10 додаткових матеріалів для читання
-
15 пробних варіантів тестових завдань
-
Доступ без обмежень у часі
-
Онлайн-формат, самостійний темп
Для кого цей курс
Курс розроблено для вступників, які готуються до єдиного фахового вступного випробування (ЄФВВ) з інформаційних технологій. Підготовка охоплює всі теми офіційної програми випробування.
-
Бакалавр ІТ-спеціальностей
Вступники до магістратури з інформатики, прикладної математики, кібербезпеки, програмної інженерії та суміжних напрямів.
-
ІТ-фахівці без профільної освіти
Ті, хто здобув досвід у галузі практично, але потребує систематизованих теоретичних знань для складання ЄФВВ.
-
Вступники після перерви у навчанні
Ті, хто отримав бакалаврат кілька років тому і потребує освіжити знання з профільних дисциплін.
-
Студенти суміжних спеціальностей
Ті, хто хоче змінити напрям на ІТ-магістратуру і потребує заповнити прогалини у базових технічних дисциплінах.
Мета курсу
Допомогти вступникам до магістратури ефективно підготуватися до ЄФВВ з інформаційних технологій:
02
Засвоїти типові формати тестових завдань
01
Cформувати впевненість для успішного складання іспиту
03
Cтруктурувати знання з ключових дисциплін
Після проходження курсу ви зможете:
- Орієнтуватися в усіх темах програми ЄФВВ з ІТ — від алгоритмів до штучного інтелекту
- Розв'язувати типові тестові завдання в форматі реального іспиту
- Систематизувати знання з алгоритмів, архітектури комп'ютерів, баз даних, мереж, ОС, кібербезпеки та програмування
- Застосовувати математичний апарат (лінійна алгебра, дискретна математика, теорія ймовірностей) у задачах ІТ
- Оцінити рівень готовності до іспиту за результатами тематичних і підсумкового тестів
Програма курсу
Курс складається з 10 тематичних модулів, вступу та підсумкового тесту. Кожен модуль включає відеолекції з розбором типових завдань, розширені матеріали для читання та тематичний тест для самоперевірки.
Вступ до курсу
Теми: 1
Відео
Вступ до курсу
Знайомство з курсом, структурою ЄФВВ, форматом завдань і рекомендаціями для ефективної підготовки.
Теми: 1
- Вступне відео
1.
Алгоритми та обчислювальна складність
Теми: 3
Відео
Читання
Тест
1. Алгоритми та обчислювальна складність
Структури даних (масиви, списки, стеки, черги, дерева, графи). Алгоритми сортування та пошуку. Оцінка складності (О-нотація). Стратегії розробки алгоритмів: «розділяй та владарюй», жадібний алгоритм, динамічне програмування. Моделі обчислень.
Теми: 3
- Основи структури даних і алгоритми
- Стратегії розроблення алгоритмів
- Моделі обчислень
2.
Архітектура обчислювальних систем
Теми: 4
Відео
Читання
Тест
2. Архітектура обчислювальних систем
Функції бінарної логіки та логічні схеми. Подання чисел у комп'ютері (двійкова арифметика, доповнення до 2, числа з плаваючою крапкою). Функціональна організація процесора та пам'яті. Принципи роботи системи команд.
Теми: 4
- Функції бінарної логіки
- Подання даних на рівні машини
- Пристрої введення-виведення. Поняття шини комп'ютера
- Функціональна організація обчислювальних систем
3.
Бази та сховища даних
Теми: 6
Відео
Читання
Тест
3. Бази та сховища даних
Ключі та нормалізація реляційних баз даних (1НФ–5НФ, BCNF). Основні концепції СУБД. Реляційна модель даних, ER-моделювання. Побудова SQL-запитів (SELECT, JOIN, агрегація). Обробка запитів та оптимізація.
Теми: 6
- Ключі та нормалізація даних
- Реляційні бази даних
- Основні концепції систем баз даних
- Побудова запиту
- Моделювання даних
- Обробка запитів
4.
Інженерія систем і програмного забезпечення
Теми: 8
Відео
Читання
Тест
4. Інженерія систем і програмного забезпечення
Складні та великі системи, системна інженерія. Програмування ПЗ: моделі та парадигми, UML. Реалізація та рефакторинг. Тестування, верифікація та валідація. Методології розробки: Agile, Scrum, Kanban. Командна робота та управління проектами.
Теми: 8
- Складні та великі системи
- Реалізація програмного забезпечення
- Моделі систем
- Забезпечення якості: спільне та відмінності процесів тестування, верифікації, валідації
- Інформаційні системи
- Командна робота, підходи до розробки програмного забезпечення (ПЗ)
- Аналіз вимог
- Проектування програмного забезпечення
5.
Кібербезпека та захист інформації
Теми: 3
Відео
Читання
Тест
5. Кібербезпека та захист інформації
Основи інформаційної безпеки: CIA-тріада, загрози, вразливості. Типи кібератак (DDoS, фішинг, SQL-ін'єкція, XSS, Man-in-the-Middle). Безпека мережевої інфраструктури: фаєрвол, VPN, IDS/IPS, шифрування каналів.
Теми: 3
- Основи кібербезпеки
- Кіберзагрози та кібератаки
- Безпека мережі
6.
Прикладна математика
Теми: 4
Відео
Читання
Тест
6. Прикладна математика
Математичний аналіз та лінійна алгебра в IT (похідні, інтеграли, матриці, власні значення). Дискретна математика (теорія графів, булева алгебра, комбінаторика). Теорія ймовірностей і математична статистика (розподіли, перевірка гіпотез, регресія). Диференціальні рівняння та їх застосування.
Теми: 4
- Застосування методів математичного аналізу, аналітичної геометрії, лінійної алгебри в ІТ
- Застосування теорії ймовірностей та математичної статистики в ІТ
- Дискретна математика
- Диференціальні рівняння
7.
Комп'ютерні мережі та обмін даними
Теми: 3
Відео
Читання
Тест
7. Комп'ютерні мережі та обмін даними
Моделі OSI та TCP/IP, протоколи мережевого рівня, IP-адресація та маршрутизація. Протоколи транспортного рівня (TCP, UDP), HTTP/HTTPS, DNS, DHCP. Бездротові мережі, мережева безпека.
Теми: 3
- Класифікація та функції комп'ютерних мереж. Загальні принципи комутації каналів і комутації пакетів. Топології локальних комп'ютерних мереж
- Поняття протоколу та інтерфейсу. Еталонні моделі ISO/OSI та TCP/IP. Структура адрес IPv4 та IPv6. Маска підмережі та префікс IPv4. Поняття порту
- Інтернет речей: основні поняття, сфери застосування
8.
Операційні системи
Теми: 2
Відео
Читання
Тест
8. Операційні системи
Архітектура та функції операційних систем. Управління процесами та потоками. Синхронізація та взаємовиключення. Управління пам'яттю (пагінація, сегментація). Файлові системи та введення/виведення.
Теми: 2
- Призначення операційних систем
- Файлові системи
9.
Основи мов програмування
Теми: 4
Відео
Читання
Тест
9. Основи мов програмування
Класифікація мов програмування (процедурні, ООП, функціональні, логічні). Парадигми програмування та їх застосування. Моделі паралельних обчислень. Транслятори: компілятори, інтерпретатори, JIT.
Теми: 4
- Сутність і види мов програмування
- Моделі паралельних обчислень: класифікація Флінна
- Принципи і сфера застосування видів програмування: функціональне, логічне, подійно-орієнтоване, реактивне, узагальнення
- Трансляція та виконання: компілятор, інтерпретатор, компонувальник
10.
Штучний інтелект
Теми: 3
Відео
Читання
Тест
10. Штучний інтелект
Основні підходи в ШІ: символьне та машинне навчання. Типи ML: навчання з учителем, без учителя, з підкріпленням. Нейронні мережі та глибоке навчання. Застосування ШІ в IT.
Теми: 3
- Фундаментальні поняття: інтелектуальна система, агент, середовище, задачі штучного інтелекту, сильний і слабкий штучний інтелект
- Пошук у просторі станів і подання знань
- Машинне навчання
Заключна частина та підсумковий тест
Теми: 2
Відео
Тест
Заключна частина та підсумковий тест
Теми: 2
- Заключне відео
- Підсумковий тест по всьому курсу
Про авторів
Курс розроблено командою викладачів-практиків — фахівців у своїх предметних областях. Кожен модуль веде профільний викладач.
-
Томащук Олексій Петрович
Доцент, кандидат педагогічних наук, доцент кафедри прикладної математики
- Застосування методів математичного аналізу, аналітичної геометрії, лінійної алгебри в ІТ
- Диференціальні рівняння
-
Апенько Наталія Вікторівна
Кандидат технічних наук, доцент кафедри інтелектуальних кібернетичних систем
- Алгоритми та обчислювальна складність
- Основи мов програмування
-
Олешко Тетяна Анатоліївна
Доцент, кандидат фізико-математичних наук, в.о. завідувача кафедри прикладної математики
- Застосування теорії ймовірностей та математичної статистики в ІТ
-
Шибицька Наталія Миколаївна
Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення
- Інженерія систем і програмного забезпечення
-
Бєлозьорова Яна Андріївна
Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення
- Складні та великі системи
-
Чуба Ірина Вікторівна
Кандидат технічних наук, доцент кафедри комп'ютерних інформаційних технологій
- Операційні системи
-
Журавель Сергій Володимирович
Старший викладач кафедри комп'ютерних систем та мереж
- Комп'ютерні мережі та обмін даними
-
Темніков Андрій Володимирович
Старший викладач кафедри прикладної математики
- Дискретна математика
-
Малярчук Василь Олександрович
Кандидат технічних наук, доцент кафедри комп'ютерних систем та мереж
- Архітектура комп'ютера
-
Яковенко Олеся Леонідівна
Старший викладач кафедри кібербезпеки
- Основи кібербезпеки
- Кіберзагрози та кібератаки
-
Мороз Олег Васильович
Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення
- Забезпечення якості: спільне та відмінності процесів тестування, верифікації, валідації
-
Скалова Валентина Анатоліївна
Старший викладач кафедри інженерії програмного забезпечення
- Командна робота, підходи до розробки програмного забезпечення (ПЗ)
-
Дорош Олег Ігорович
Старший викладач кафедри комп'ютерних систем та мереж
- Комп'ютерні мережі та обмін даними
-
Коцюр Анатолій Борисович
Старший викладач кафедри комп'ютерних систем та мереж
- Комп'ютерні мережі та обмін даними
-
Висоцька Олена Олександрівна
Кандидат технічних наук, доцент кафедри кібербезпеки
- Безпека мережі
-
Зівакін Валерій Дмитрович
Доктор філософії за спеціальністю «Комп'ютерні науки», доцент кафедри прикладної математики
- Штучний інтелект
-
Толстікова Олена Володимирівна
Доцент, кандидат технічних наук, доцент кафедри комп'ютерних інформаційних технологій
- Бази та сховища даних
-
Татаринов Євген Олександрович
Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення
- Проектування та реалізація програмного забезпечення
-
Гріненко Олена Олександрівна
Доцент, кандидат педагогічних наук, завідувач кафедри інженерії програмного забезпечення
- Аналіз вимог
-
Печененко Владислав Олександрович
Асистент кафедри інженерії програмного забезпечення
- Реалізація програмного забезпечення
-
Талалаєв Володимир Опанасович
Доцент, кандидат технічних наук, доцент кафедри комп'ютерних систем та мереж
- Інформаційні системи
Готові почати підготовку до ЄФВВ ?
Усі теми програми в одному структурованому курсі.
Відеолекції,
розширені матеріали та тести для самоперевірки.