- •Освітньо -професійна програма підготовки
- •Видання офіційне міністерство освіти і науки україни
- •Передмова
- •Освітньо- професійна програма підготовки
- •1. Галузь використання
- •2. Нормативні посилання
- •3. Визначення
- •4. Позначення і скорочення
- •5 Розподіл змісту навчання та навчального часу за циклами підготовки, навчальними дисциплінами й практиками.
- •Додаток а
- •6 Нормативна частина змісту освітньо-професійної програми
- •7. Державна атестація осіб, які навчаються у вищих навчальних закладах
- •8. Вимоги до системи освіти та професійної підготовки
- •Додаток б Таблиця – Система змістовних модулів
- •Додаток в. Таблиця – Перелік навчальних дисциплін і практик
- •Додаток г Таблиця – Розподіл змісту навчання та навчального часу за циклами підготовки, рекомендованими навчальними дисциплінами й практиками
- •Додаток д. Нормативні форми державної атестації осіб, які навчаються у вищих навчальних закладах
- •Література
8. Вимоги до системи освіти та професійної підготовки
Враховуючи вимоги ст.47 та ст.48 Закону України “Про вищу освіту”, обов’язковою вимогою до кваліфікації викладацького складу, який бере участь у викладанні навчальних дисциплін нормативної частини змісту навчання у вищих навчальних закладах першого і другого рівня акредитації, є наявність у викладачів диплому про повну вищу
Додаток б Таблиця – Система змістовних модулів
Зміст уміння, що забезпечується |
Шифр уміння |
Назва змістовного модуля |
Шифр змістовного модуля |
Під керівництвом менеджера проекту або галузевого експерту розробляти специфікації вимог користувачів , використовуючи державні та галузеві стпндарт та інші нормативно-технічні документи |
1.ПФ.Д.01.ПП.Р.01 |
Спеціфікації та документування вимог користувачів |
КСП.01.01 |
Документування програмних продуктів |
КСП.01.02 |
||
Під керівництвом менеджера проекту або галузевого експерту здійснювати аналіз вимог, розробляти специфікацію програмних вимог, виконувати їхню верифікацію та атестацію , використовуючи державні та галузеві стандарти та інші нормативно-технічні документи |
1.ПФ.Е.02.ПП.Р.01 |
Основи інженерії вимог до програмного забезпечення.
|
КЗП.02.01
|
Аналіз вимог, специфікацію програмних вимог, їх верифікація та атестація |
КЗП.03.01
|
||
Під керівництвом менеджера проекту або галузевого експерту моделювати різні аспекти системи, для якої створюється програмного забезпечення , використовуючи відповідні програмні засоби |
1.ПФ.Е.02.ПП.О.02 |
Основи моделювання програмного забезпечення |
КЗП.04.01 КЗП.05.01
|
Розробляти алгоритми та структури даних для програмних продуктів |
1.ПФ.Е.03.ПР.О.01 |
Базові структури даних: стеки, черги, зв'язані списки, хеш-таблиці, дерева, графи |
КЗП.06.01 |
Основні обчислювальні алгоритми: сортування, хеш-таблиці та алгоритми виключення колізій, двійкові дерева пошуку, представлення графів, обхід в глибину та в ширину |
КЗП.06.02 |
||
Рекурсія |
КЗП.06.03 |
||
Аналіз алгоритмів на складність |
КЗП.06.04 |
||
Проектувати компоненти архітектурного рішення |
1.ПФ.Е.03.ПР.О.02
|
Інженерні основи програмного забезпечення |
КЗП.07.01 |
Технології розробки програмного забезпечення |
КЗП.08.01 |
||
Структура та архітектура програмного забезпечення |
КЗП.07.02 |
||
Оцінювання якості людино-машинного інтерфейсу |
КЗП.09.01 |
||
Самостійно проектувати людино-машинний інтерфейс, використовуючи засоби візуального програмування |
1.ПФ.Е.03.ПР.О.03 |
Психологічні принципи людино-машинної взаємодії |
КЗП.09.02 |
Аналіз, проектування та прототипування людино-машинного інтерфейсу |
КЗП.10.01 |
||
Функціональні компоненти та властивості людино-машинного інтерфейсу |
КЗП.10.02 |
||
Обґрунтування проектних рішень |
КЗП.10.03 |
||
Володіти основами конструювання програмного забезпечення |
1.ПФ.Д.04.ЗП.О.01
|
ОРГАНІЗАЦІЯ ПРОГРАМ |
КЗП.11.01 |
ОРГАНІЗАЦІЯ ДАНИХ |
КЗП.11.02 |
||
Моделі конструювання |
КЗП.11.03 |
||
Планування конструювання |
КЗП.11.04 |
||
Мови конструювання |
КЗП.11.05 |
||
Інтеграція |
КЗП.11.06 |
||
Якість конструювання |
КЗП.11.07 |
||
Шаблони проектування |
КЗП.11.08 |
||
Володіти методами та технологіями об'єктно-орієнтованого програмування |
1.ПФ.Д.04.ПР.О.02 |
Інкапсуляція та приховування інформації |
КЗП.12.01 |
Перевантаження операторів та функцій |
КЗП.12.02 |
||
Успадкування та повторне використання коду |
КЗП.12.03 |
||
Множине успадкування . Конфлікт імен і протоколів класу |
КЗП.12.04 |
||
Поліморфізм та віртуальні функції |
КЗП.12.05 |
||
Бібліотека STL Visual C++
|
КЗП.12.06 |
||
Брати участь у проектуванні та реалізації баз даних, використовуючи системи управління базами даних |
1.ПФ.Д.04.ПР.О.03 |
Системи баз даних .Моделі даних |
КЗП.13.01 |
Реляційні бази даних. Мова SQL запитів до баз даних |
КЗП.14.01 |
||
Проектування баз даних |
КЗП.14.02 |
||
Захист баз даних |
КЗП.14.03 |
||
Розподілені , паралельні бази даних |
КЗП.14.04 |
||
Бази даних в Інтернеті |
КЗП.14.05 |
||
Самостійно застосовувати та створювати компоненти багаторазового використання, використовуючи відповідні програмні засоби |
1.ПФ.Д.04.ЗП.О.04 |
Шаблони проектування |
КЗП.15.01 |
Мати уявлення про сучасні стандарти та процеси управління якістю програмного забезпечення |
1.ПФ.Д.04.ЗП.О.05 |
Процеси управління якістю програмного забезпечення |
КСП.04.01 |
|
|
|
|
Володіти основами методів та технологій візуального програмування |
1.ПФ.Д.04.ПР.О.05 |
Архітектура візуального застосування Windows . Приципи подійно-орієнтованого програмування. |
КЗП.16.01 |
Основні інструменти інтегрованого середовища розробки (IDE) Borland C++ Builder |
КЗП.16.02 |
||
Об’єктно-орієнтоване програмування в C++ Builder |
КЗП.16.03 |
||
Практичне використання візуальних компонентів бібліотеки VCL |
КЗП.16.04 |
||
Розробка застосувань для баз даних |
КЗП.16.05 |
||
Розробка мережевих застосувань |
КЗП.16.06 |
||
Створення власних компонентів |
КЗП.16.07 |
||
Використовувати можливості апаратного забезпечення |
4.ПФ.С.03.ПП.О.01 |
Представлення даних |
КЗП.18.01 |
Процесори |
КЗП.18.02 |
||
Організація пам'яті комп'ютера |
КЗП.18.03 |
||
Системні пристрої ПК |
КЗП.18.04 |
||
Інтерфейси вводу/ виводу |
КЗП.18.05 |
||
Сучасні архітектури |
КЗП.18.06 |
||
Використовувати можливості операційних систем |
4.ПФ.С.03.ПП.О.02 |
Основи операційних систем |
КЗП.19.01 |
Паралельнімть ( багатозадачність) |
КЗП.19.02 |
||
Планування та диспетчеризація процесів |
КЗП.19.03 |
||
Організація віртуальної пам'яті |
КЗП.19.04 |
||
Управління пристроями |
КЗП.19.05 |
||
Використовувати можливості офісних і мережевих програмних систем |
4.ПФ.С.03.ПП.О.03 |
Розподілені обчислення |
КЗП.20.01 |
Основи мереж і телекомунікацій |
КЗП.20.02 |
||
Керування мережами |
КЗП.20.03 |