Освітньо-професійна програма підготовки молодшого спеціаліста (назва освітньо-кваліфікаційного рівня)
Вид материала | Документы |
- Освітньо-професійна програма підготовки молодшого спеціаліста (назва освітньо-кваліфікаційного, 1134.54kb.
- Програма фахового вступного випробування на здобуття освітньо-кваліфікаційного рівня, 471.07kb.
- Програма фахового вступного випробування для вступу на навчання для здобуття освітньо-кваліфікаційного, 196.23kb.
- Освітньо-професійної програми підготовки бакалаврів з напряму підготовки „ Системна, 248.12kb.
- Програма фахового вступного випробування для вступу на навчання, 55.51kb.
- Освітньо-професійної програми підготовки бакалаврів з напряму підготовки „Економіка, 124.55kb.
- Освітньо-професійної програми підготовки бакалаврів з напряму підготовки "Комп’ютерна, 406.58kb.
- Програма фахових вступних випробувань для здобуття освітньо-кваліфікаційного рівня, 279.32kb.
- Програма фахових вступних випробувань для здобуття освітньо-кваліфікаційного рівня, 104.87kb.
- Ідно до гсвоу мону «Освітньо-кваліфікаційної характеристики» та «Освітньо-професійної, 281.29kb.
Моделювання базових елементів архітектури комп’ютерів | 1.08.ПФ.C.03.02 | ||
Здійснювати вибір структури комплексу технічних засобів автоматизованих систем в умовах технічного і робочого проектування за допомогою методів оптимізації структури КТЗ, використовуючи специфікації технічного обладнання інформаційних систем і технологій. | 1.08.ПФ.C. 04 | Структура комплексу технічних засобів автоматизованих систем | 1.08.ПФ.C.04.01 |
Оптимізація вибору КТЗ автоматизованих систем | 1.08.ПФ.C.04.02 | ||
Експлуатувати локальні та корпоративні комп’ютерні мережі в процесі супроводження програмного забезпечення автоматизованих систем, використовуючи технічну документацію та відповідне програмне забезпечення. | 1.09.ПФ.C.01 | Принципи організації комп’ютерних мереж | 1.09.ПФ.C.01.01 |
Апаратне забезпечення комп’ютерних мереж (концентратори, маршрутизатори, мости, комутатори, шлюзи) | 1.09.ПФ.C.01.02 | ||
Архітектура, протоколи та топологія комп’ютерних мереж | 1.09.ПФ.C.01.03 | ||
Функціонування комп’ютерних мереж | 1.09.ПФ.C.01.04 | ||
Відновлювати роботу комп’ютерної мережі в умовах аварійних ситуацій за допомогою програмних і технічних засобів, використовуючи план відновлювання працездатності мережі. | 1.09.ПФ.C.02 | Апаратне забезпечення комп’ютерних мереж (концентратори, маршрутизатори, мости, комутатори, шлюзи) | 1.09.ПФ.C.02.01 |
Архітектура, протоколи та топологія комп’ютерних мереж | 1.09.ПФ.C.02.02 | ||
Функціонування комп’ютерних мереж | 1.09.ПФ.C.02.03 | ||
Установка та налагодження мережних операційних систем | 1.09.ПФ.C.02.04 | ||
Адмініструвати комп’ютерні мережі в умовах виникнення несправностей і конфліктів за допомогою платформи мережного управління, використовуючи процедури пошуку несправностей в шлюзах, серверах, окремих комп’ютерах, сегментів мережі, автоматизованого тестування мережі, контроль адміністративної бази даних. | 1.09.ПФ.C.03 | Функціонування комп’ютерних мереж | 1.09.ПФ.C.03.01 |
Установка та налагодження мережних операційних систем | 1.09.ПФ.C.03.02 | ||
Захист інформації в комп’ютерних мережах | 1.09.ПФ.C.03.03 | ||
Корпоративні та глобальні комп’ютерні мережі | 1.09.ПФ.C.03.04 | ||
Користуватися методами маршрутизації в комп’ютерній мережі в процесі супроводження програмного забезпечення автоматизованих систем, використовуючи технічну документацію та відповідне програмне забезпечення. | 1.09.ПФ.C.04 | Засоби мережної взаємодії, мережні комутатори | 1.09.ПФ.C.04.01 |
Вибирати мережну операційну систему, що найбільш повно реалізує можливості задач автоматизованих системи в умовах розгортання нових комп’ютерних мереж за допомогою нормативно-довідкової інформації, використовуючи процедури аналізу операційних систем, що діють на ринку. | 1.10.ПФ.C.01 | Мережні операційні системи | 1.10.ПФ.C.01.01 |
Адміністрування мережних операційних систем | 1.10.ПФ.C.01.02 | ||
Встановлювати операційні системи на комп’ютерах та в комп’ютерній мережі в процесі налагодження програмного та технічного забезпечення автоматизованих систем, використовуючи дистрибутивні диски та відповідні технології. | 1.10.ПФ.C. 02 | Архітектура операційних систем | 1.10.ПФ.C.02.01 |
Керування процесами і потоками | 1.10.ПФ.C.02.02 | ||
Логічна та фізична організація і характеристика файлових систем | 1.10.ПФ.C.02.03 | ||
Керування оперативною пам’яттю | 1.10.ПФ.C.02.04 | ||
Керування пристроями введення –виведення | 1.10.ПФ.C.02.05 | ||
Управляти файлами в операційній системі в процесі роботи користувачів, використовуючи розподілення ресурсів, файлову систему, механізми керування об’єктами тощо. | 1.10.ПФ.C.03 | Логічна та фізична організація і характеристика файлових систем | 1.10.ПФ.C.03.01 |
Виконувані файли | 1.10.ПФ.C.03.02 | ||
Взаємодія з користувачем в операційних системах | 1.10.ПФ.C.03.03 | ||
Відновлювати роботу операційних систем після аварійних ситуацій, використовуючи відповідні програмні засоби та технології в процесі налагоджувальних робіт. | 1.10.ПФ.C.04 | Керування процесами і потоками | 1.10.ПФ.C.04.01 |
Логічна та фізична організація і характеристика файлових систем | 1.10.ПФ.C.04.02 | ||
Керування оперативною пам’яттю | 1.10.ПФ.C.04.03 | ||
Динамічний розподіл пам’яті | 1.10.ПФ.C.04.04 | ||
Використовувати системне програмне забезпечення в процесі експлуатації операційних систем і діагностики технічних пристроїв комп’ютерів. | 1.10.ПФ.C.05 | Системне програмне забезпечення: склад, характеристика, функціонування | 1.10.ПФ.C.05.01 |
Багатопроцесорні та розподілені системи | 1.10.ПФ.C.05.02 | ||
Захист інформації в операційних системах | 1.10.ПФ.C.05.03 | ||
Робити логічні виведення на підставі правил виведення, що застосовуються до опису задачі, використовуючи числення предикатів для зображення предметної галузі в процесі прийняття рішень | 1.11.ПФ.E.01 | Числення предикатів | 1.11.ПФ.E.01.01 |
Правила виведення | 1.11.ПФ.E.01.02 | ||
Подавати міркування в просторі станів на підставі числення предикатів в процесі розв’язання задач і опису предметного середовища, використовуючи структури та стратегії пошуку. | 1.11.ПФ.E.02 | Структури та стратегії пошуку в просторі станів | 1.11.ПФ.E.02.01 |
Приймати участь у виконанні системного аналізу об’єктів і процесів автоматизації в процесі їх обстеження, використовуючи сучасну науково-технічну довідникову літературу, інформаційно-довідкові системи, методи системного підходу. | 1.12.ПФ.E.01 | Основи системного аналізу об’єктів і процесів автоматизації | 1.12.ПФ.E.01.01 |
Системний підхід до розробки об’єктів і процесів автоматизації та видів їх забезпечення | 1.12.ПФ.E.01.02 | ||
Приймати участь в обґрунтуванні та виборі середовища програмування та технічних засобів в процесі технічного та робочого проектування автоматизованих систем, використовуючи матеріали про технічне, програмне і інформаційне забезпечення автоматизованих систем. | 1.12.ПФ.E.02 | Системний підхід до розробки об’єктів і процесів автоматизації та видів їх забезпечення | 1.12.ПФ.E.02.01 |
Методологічні основи проектування видів забезпечення автоматизованих систем | 1.12.ПФ.E.02.02 | ||
Здійснювати декомпозицію складних систем в процесі аналізу та проектуванні програмних систем з метою зменшення їх складності, використовуючи методи декомпозиції, відповідні програмні та технічні засоби проектування. | 1.12.ПФ.E.03 | Аналіз складних систем | 1.12.ПФ.E.03.01 |
Алгоритмічна декомпозиції складних систем | 1.12.ПФ.E.03.02 | ||
Об’єктно-орієнтована декомпозиції складних систем | 1.12.ПФ.E.03.03 | ||
Розраховувати показники економічної діяльності підприємств з метою прогнозування їх ефективної діяльності в ринкових умовах, використовуючи відповідні алгоритми та механізми ринкової економіки. | 1.13.ПФ.С.01 | Організація економічної діяльності підприємств та їх показники | 1.13.ПФ.С.01.01 |
Підприємство як суб’єкт господарювання | 1.13.ПФ.С.01.02 | ||
Розраховувати собівартість програмної продукції та її ціну, оцінювати якість програмного забезпечення та його конкурентоспроможність, використовуючи показники роботи підприємств та алгоритми калькуляції собівартості, функціонально-вартісний аналіз в процесі обґрунтування вибору програмних засобів. | 1.13.ПФ.С.02 | Калькуляція собівартості продукції та її ціноутворення в ринкових умовах | 1.13.ПФ.С.02.01 |
Функціонально-вартісний аналіз програмної продукції | 1.13.ПФ.С.02.02 | ||
Визначати потребу в матеріальних і трудових ресурсах в процесі аналізу виробничої діяльності підприємства, використовуючи діючі та прогнозні показники діяльності. | 1.13.ПФ.С.03 | Виробничі ресурси та ефективність їх використання | 1.13.ПФ.С.03.01 |
Розраховувати податки та здійснювати облік грошових коштів, потрібних на придбання необхідного програмного забезпечення, використовуючи довідкові системи з плану податків, цінові пропозиції на ринку програмних продуктів. | 1.13.ПФ.С.04 | Податкова система | 1.13.ПФ.С.04.01 |
Облік товарно-матеріальних цінностей та грошових коштів | 1.13.ПФ.С.04.02 | ||
Здійснювати основні етапи операційних досліджень під час аналізу предметного середовища, застосовуючи принципи побудови математичних моделей та методи пошуку оптимальних розв’язків. | 1.14.ПФ.С.01 | Принципи та класи задач дослідження операцій | 1.14.ПФ.С.01.01 |
Розробка математичних моделей в задачах дослідження операцій | 1.14.ПФ.С.01.02 | ||
Будувати математичні моделі об’єктів та процесів комп’ютеризації на основі даних операційних досліджень, використовуючи принципи побудови моделей та прийняття рішень в задачах дослідження операцій | 1.14.ПФ.С.02 | Розробка математичних моделей в задачах дослідження операцій | 1.14.ПФ.С.02.01 |
Розв’язувати та досліджувати виробничі задачі, що зводяться до задач лінійного програмування, використовуючи симплекс-метод, метод оберненої матриці, двоїстий симплекс-метод за допомогою відповідного програмного забезпечення комп’ютерів. | 1.14.ПФ.С.03 | Постановка задач лінійного програмування | 1.14.ПФ.С.03.01 |
Методи розв’язання задач лінійного програмування (симплекс-метод, метод оберненої матриці, двоїстий симлекс-метод) | 1.14.ПФ.С.03.02 | ||
Розв’язувати та досліджувати виробничі задачі, що зводяться до транспортної задачі лінійного програмування, використовуючи методи потенціалів та венгерський за допомогою відповідного програмного забезпечення комп’ютерів. | 1.14.ПФ.С.04 | Постановка та властивості транспортної задачі лінійного програмування | 1.14.ПФ.С.04.01 |
Методи розв’язання транспортної задачі | 1.14.ПФ.С.04.02 | ||
Розв’язувати та досліджувати виробничі задачі, що зводяться до задач дискретного програмування, використовуючи метод відсікаючи площин, метод гілок та границь за допомогою відповідного програмного забезпечення комп’ютерів. | 1.14.ПФ.С.05 | Математичні моделі задач дискретного програмування | 1.14.ПФ.С.05.01 |
Методи розв’язання задач дискретного програмування (метод відсікаючи площин, метод гілок та границь) | 1.14.ПФ.С.05.02 | ||
Розв’язувати та досліджувати виробничі задачі, що зводяться до задач нелінійного програмування, використовуючи метод множників Лагранжа за допомогою відповідного програмного забезпечення комп’ютерів. | 1.14.ПФ.С.06 | Метод визначення умовного екстремуму | 1.14.ПФ.С.06.01 |
Метод множників Лагранжа | 1.14.ПФ.С.06.02 | ||
Задача нелінійного програмування при обмеженнях-нерівностях | 1.14.ПФ.С.06.03 | ||
Виконувати дії над елементами множини під час конструювання алгоритмів та розробки програм для представлення математичних об’єктів в типових задачах дискретної математики. | 2.01.ПФ.С.01 | Множини, відношення, відображення | 2.01.ПФ.С.01.01 |
Використовувати графи та дерева для моделювання різних об’єктів під час конструювання алгоритмів та розробки програм типових задач дискретної математики. | 2.01.ПФ.С.02 | Графи та типові алгоритми | 2.01.ПФ.С.02.01 |
Зв’язність в графах та потоки в сітках | 2.01.ПФ.С.02.02 | ||
Дерева та типові алгоритми | 2.01.ПФ.С.02.03 | ||
Застосовувати елементи комбінаторного аналізу до комбінаторних систем з оптимальним розподілом елементів під час конструювання алгоритмів та розробки програм типових задач дискретної математики. | 2.01.ПФ.С.03 | Комбінаторний аналіз | 2.01.ПФ.С.03.01 |
Використовувати теорію скінчених автоматів для моделювання реальних об'єктів під час розв’язання прикладних задач за допомогою програмного забезпечення комп’ютерів. | 2.01.ПФ.С.04 | Теорія скінчених автоматів | 2.01.ПФ.С.04.01 |
Формальні граматики | 2.01.ПФ.С.04.02 | ||
Аналізувати досяжність станів, шляхи і маршрути у графах переходів під час конструювання алгоритмів та розробки програм типових прикладних задач. | 2.01.ПФ.С.05 | Графи та типові алгоритми | 2.01.ПФ.С.05.01 |
Зв’язність в графах та потоки в сітках | 2.01.ПФ.С.05.02 | ||
Дерева та типові алгоритми | 2.01.ПФ.С.05.03 | ||
Аналізувати та синтезувати контактні схеми, що реалізують різні бульові функції під час проектування логічних елементів та логічних схем, використовуючи теорію бульових функцій та бульову алгебру. | 2.01.ПФ.С.06 | Теорія бульових функцій | 2.01.ПФ.С.06.01 |
Контактні схеми | 2.01.ПФ.С.06.02 | ||
Обґрунтовувати вибір операційної системи в процесі розробки прикладного програмного забезпечення, здійснюючи аналіз ефективності операційних систем за критеріями надійності, відказостійкості, сумісності, мобільності, продуктивності, вартості. | 2.02.ПФ.С.01 | Взаємодія з користувачем в операційних системах | 2.02.ПФ.С.01.01 |
Захист інформації в операційних системах | 2.02.ПФ.С.01.02 | ||
Функціональні компоненти операційних систем | 2.02.ПФ.С.01.03 | ||
Розробляти елементи прикладного програмного забезпечення автоматизованих систем, використовуючи технічні та інструментальні засоби програмування в процесі проектування автоматизованих систем. | 2.02.ПФ.С.02 | Архітектури програмних застосувань | 2.02.ПФ.С.02.01 |
Методи та засоби розробки прикладного програмного забезпечення | 2.02.ПФ.С.02.02 | ||
Програмне та інформаційне забезпечення функціональних підсистем автоматизованих інформаційних систем | 2.02.ПФ.С.02.03 | ||
Здійснювати кодування алгоритмів в процесі розв’язання прикладних оптимізаційних задач за допомогою відповідних програмних і технічних засобів, використовуючи різні мови програмування. | 2.02.ПФ.С.03 | Методи та алгоритми розв’язання оптимізаційних задач | 2.02.ПФ.С.03.01 |
Процедурне програмування прикладних задач | 2.02.ПФ.С.03.02 | ||
Об’єктно-орієнтоване проектування | 2.02.ПФ.С.03.03 | ||
Об’єктно-орієнтоване програмування | 2.02.ПФ.С.03.04 | ||
Здійснювати кодування алгоритмів в процесі розв’язання комбінаторних задач за допомогою відповідних програмних і технічних засобів, використовуючи різні мови програмування. | 2.02.ПФ.С.04 | Методи та алгоритми розв’язання комбінаторних задач | 2.02.ПФ.С.04.01 |
Процедурно-орієнтоване програмування | 2.02.ПФ.С.04.02 | ||
Об’єктно-орієнтоване проектування | 2.02.ПФ.С.04.03 | ||
Технологія об’єктно-орієнтованого програмування | 2.02.ПФ.С.04.04 | ||
Розробляти програмне забезпечення прикладних задач, застосовуючи принципи побудови обчислювальних систем, архітектуру команд процесора, системи числення | 2.02.ПФ.С.05 | Поняття архітектури комп’ютера фон Неймана | 2.02.ПФ.С.05.01 |
Розробляти структурні алгоритми розв’язання прикладних задач, на підставі базових алгоритмічних структур, використовуючи алгоритмічні мови програмування, програмне забезпечення комп’ютерів. | 2.02.ПФ.С.06 | Поняття алгоритму та базові алгоритмічні структури | 2.02.ПФ.С.06.01 |
Програмувати лінійний, розгалужений та циклічний обчислювальні процеси у процесі розробки програмних застосувань, використовуючи різні мови та середовища розробників програм | 2.02.ПФ.С.07 | Програмування лінійного, розгалуженого та циклічного обчислювального процесу | 2.02.ПФ.С.07.01 |
Розробляти програмні застосування на підставі методології процедурного програмування, застосовуючи бібліотеки стандартних підпрограм, шаблонів функцій, власних модулів тощо. | 2.02.ПФ.С.08 | Процедурно-орієнтоване програмування | 2.02.ПФ.С.08.01 2.02.ПФ.С.04.02 |
Розробляти програмне забезпечення автоматизованих систем, використовуючи методології процедурного, об’єктно-орієнтованого, низхідного, модульного програмування. | 2.02.ПФ.С.09 | Методології розробки програм | 2.02.ПФ.С.09.01 |
Розробляти графічні модулі програмних застосувань для створення анімаційних ілюстрацій, використовуючи графічні можливості інтегрованих середовищ розробників програм | 2.02.ПФ.С.10 | Програмування графіки | 2.02.ПФ.С.10.01 |
Розробляти програмне забезпечення автоматизованих систем, що працює із статичними та динамічними структурами даних, використовуючи алгоритмічні мови програмування, структуровані типи даних за допомогою інтегрованих середовищ розробників програм | 2.02.ПФ.С.11 | Організація даних: масиви, записи (структури), рядки, файли | 2.02.ПФ.С.11.01 |
Розв’язувати типові задачі на підставі фундаментальних алгоритмів, використовуючи алгоритмічні мови програмування та інтегровані середовища розробників програм | 2.02.ПФ.С.12 | Деякі фундаментальні алгоритми | 2.02.ПФ.С.12.01 |
Використовувати сучасні інтегровані середовища розробника прикладних програм та програмні системи користувача в умовах розробки та документування прикладних програм застосовуючи відповідні програмні і технічні засоби, технології ООП, розподілених застосувань тощо. | 2.03.ПФ.Е.01 | Технологія об’єктно-орієнтованого програмування | 2.03.ПФ.Е.01.01 2.02.ПФ.С.04.04 |
Технологія компонентного програмування | 2.03.ПФ.Е.01.02 | ||
Технологія клієнт/сервер | 2.03.ПФ.Е.01.03 | ||
Розробляти візуальні і не візуальні компоненти програмного забезпечення системи в умовах автоматизованого проектування та створення великих програмних продуктів за допомогою сучасних технічних засобів і інтегрованих середовищ розробників, використовуючи технології об’єктно-орієнтованого візуального програмування. | 2.03.ПФ.Е.02 | Мови об’єктно-орієнтованого візуального програмування. | 2.03.ПФ.Е.02.01 |
Інтегровані середовища розробника прикладних програм | 2.03.ПФ.Е.02.02 | ||
Програмування обробників повідомлень для керування подіями. | 2.03.ПФ.Е.02.03 | ||
Програмування інтерфейсу користувача (меню, панелі інструментів, форми, діалогові вікна та інші) | 2.03.ПФ.Е.02.04 | ||
Архітектура програмного застосування типу документ/вид | 2.03.ПФ.Е.02.05 | ||
Інтерфейс графічних пристроїв | 2.03.ПФ.Е.02.06 | ||
Доступ до баз даних за допомогою ODBC (ADO) | 2.03.ПФ.Е.02.07 | ||
Розробляти програмний інтерфейс для користувача програмного забезпечення в умовах автоматизованого проектування та створення великих програмних продуктів за допомогою сучасних технічних засобів і інтегрованих середовищ розробників, використовуючи технології об’єктно-орієнтованого візуального програмування. | 2.03.ПФ.Е.03 | Мови об’єктно-орієнтованого візуального програмування. | 2.03.ПФ.Е.03.01 |
Інтегровані середовища розробника прикладних програм | 2.03.ПФ.Е.03.02 | ||
Програмування обробників повідомлень (подій) для реалізації функцій інтерфейсу | 2.03.ПФ.Е.03.03 | ||
Програмування інтерфейсу користувача (меню, панелі інструментів, форми, діалогові вікна та інші) | 2.03.ПФ.Е.03.04 | ||
Архітектура програмного застосування типу документ/вид | 2.03.ПФ.Е.03.05 | ||
Інтерфейс графічних пристроїв | 2.03.ПФ.Е.03.06 | ||
Доступ до баз даних за допомогою ODBC (ADO) | 2.03.ПФ.Е.03.07 | ||
Здійснювати об’єктно-орієнтовану декомпозицію та об’єктно-орієнтований аналіз предметної області в умовах її формалізації за допомогою процедур об’єктно-орієнтованого аналізу, проектування та програмування., використовуючи ієрархію класів, діаграми процесів та об’єктів | 2.04.ПФ.С.01 | Об’єктно-орієнтований аналіз | 2.04.ПФ.С.01.01 |
Об’єктно-орієнтоване проектування | 2.04.ПФ.С.01.02 | ||
Технологія об’єктно-орієнтованого програмування | 2.04.ПФ.С.01.03 | ||
Розробляти статичну, динамічну та функціональну модель об’єкту автоматизації в умовах технічного та робочого проектування складних систем, використовуючи методи моделювання, засоби UML, відповідні програмні та технічні середовища | 2.04.ПФ.С.02 | Об’єктне моделювання предметного середовища засобами UML | 2.04.ПФ.С.02.01 |
Моделювання об’єктів автоматизації | 2.04.ПФ.С.02.02 | ||
Розраховувати надійність програмного продукту в процесі його розробки та експлуатації, використовуючи методи забезпечення точності, сталості, захищеності на підставі вимог замовника, характеристик технічних засобів. | 2.05.ПФ.С.01 | Забезпечення надійності, якості та функціональності програмних застосувань | 2.05.ПФ.С.01.01 |
Методи та засоби захисту програмного забезпечення від несанкціонованого доступу | 2.05.ПФ.С.01.02 | ||
Забезпечувати якість програмного продукту в процесі його розробки та експлуатації відповідно до вимог користувача, використовуючи методи забезпечення мобільності, ефективності тощо на підставі стандартів якості. | 2.05.ПФ.С. 02 | Стандарти якості програмного забезпечення | 2.05.ПФ.С.02.01 |
Ефективність програмного забезпечення | 2.05.ПФ.С. 02.02 | ||
Розробляти програмні продукти, використовуючи CASE технології для формалізації специфікацій програм в процесі її документування та автоматизованого проектування за допомогою відповідних програмних і технічних засобів. | 2.05.ПФ.С. 03 | CASE технології проектування та супроводження програмних застосувань | 2.05.ПФ.С. 03.01 |
Об’єктно-орієнтоване проектування | 2.05.ПФ.С. 03.02 | ||
Технологія об’єктно-орієнтованого програмування | 2.05.ПФ.С. 03.03 | ||
Розробляти програмні продукти, використовуючи методологію низхідного проектування програм в процесі розробки складних програмних систем за допомогою відповідних інструментальних засобів. | 2.06.ПФ.С.01 | Методи та засоби створення програмних продуктів | 2.06.ПФ.С.01.01 |
Методологія низхідного проектування програм | 2.06.ПФ.С.01.02 | ||
Розробляти архітектуру програмних продуктів, використовуючи методологію модульного та структурного програмування в процесі розробки складних програмних систем за допомогою відповідних інструментальних засобів. | 2.06.ПФ.С.02 | Архітектури програмних застосувань | 2.06.ПФ.С.02.01 |
Методологія модульного та структурного програмування | 2.06.ПФ.С.02.02 | ||
Розробляти архітектуру програмних продуктів, використовуючи методологію клієнт-серверного програмування в процесі розробки складних програмних систем за допомогою відповідних інструментальних засобів. | 2.06.ПФ.С.03 | Архітектури програмних застосувань | 2.06.ПФ.С.03.01 |
Розробляти програмне забезпечення автоматизованих систем, здійснюючи функціональне, інформаційне моделювання, моделювання подій, використовуючи CASE-технології та CASE-засоби | 2.06.ПФ.С.04 | CASE технології проектування та супроводження програмних застосувань | 2.06.ПФ.С.04.01 |
Розраховувати характеристики комплексу технічних засобів в умовах технічного і робочого проектування за допомогою програмних і технічних засобів, використовуючи алгоритми розрахунку надійності, вартості, інформаційної ємності, пропускної спроможності, продуктивності тощо. | 2.07.ПФ.С.01 | Етапи проектування інформаційних технологій (технічне завдання, технічний проект, робочий проект) | 2.07.ПФ.С.01.01 |
Рішення з технічного забезпечення автоматизованих систем | 2.07.ПФ.С.01.02 | ||
Розробляти загальносистемні схемотехнічні рішення в умовах проектування комп’ютерних систем і інформаційних технологій, використовуючи методи аналізу та синтезу систем, відповідні алгоритми і довідкову літературу | 2.07.ПФ.С.02 | Загальносистемні рішення при проектуванні інформаційних систем | 2.07.ПФ.С.02.01 |
Аналіз та синтез складних систем | 2.07.ПФ.С.02.02 | ||
Вибирати конфігурацію персонального комп’ютера, використовуючи технічну документацію та технічні характеристики складових комп’ютера в процесі проектування автоматизованих систем і розв’язання поставлених задач | 2.07.ПФ.С.03 | Архітектури комп’ютерів | 2.07.ПФ.С.03.01 |
Реалізація оперативної пам'яті в комп’ютерах | 2.07.ПФ.С.03.02 | ||
Комп'ютерні інтерфейси та їх протоколи | 2.07.ПФ.С.03.03 | ||
Апаратні принципи машинної графіки | 2.07.ПФ.С.03.04 | ||
Пристрої зовнішньої пам'яті комп'ютерів | 2.07.ПФ.С.03.05 | ||
Вибирати необхідні апаратні пристрої комп’ютерних мереж в процесі проектуванні топології, складу та конфігурації технічних засобів розподілених комп’ютерних мереж, використовуючи процедури аналізу типових проектних рішень і нормативно-довідкову інформацію. | 2.08.ПФ.С.01 | Топологія локальних мереж | 2.08.ПФ.С.01.01 |
Концентратори | 2.08.ПФ.С.01.02 | ||
Мости та маршрутизатори | 2.08.ПФ.С.01.03 | ||
Комутатори. Шлюзи | 2.08.ПФ.С.01.04 | ||
Встановлювати програмне забезпечення комп’ютерних мереж в процесі проектуванні інформаційного та прикладного програмного забезпечення розподілених комп’ютерних мереж, використовуючи процедури аналізу типових проектних рішень і нормативно-довідкову інформацію. | 2.08.ПФ.С.02 | Установка та налагодження мережних операційних систем | 2.08.ПФ.С.02.01 |
Міжмережні протоколи | 2.08.ПФ.С.02.02 | ||
Підтримка працездатності мережі | 2.08.ПФ.С.02.03 | ||
Вибирати СУБД в процесі технічного проектування на основі оціночних варіантів баз даних, вимог користувачів, аналізу технічних, економічних, функціональних, сервісних характеристик СУБД, використовуючи науково-технічну, довідкову інформацію. | 2.09.ПФ.Е.01 | Архітектура та техніко-економічні характеристики СУБД | 2.09.ПФ.Е.01.01 |
Архітектури програмних застосувань | 2.09.ПФ.Е.01.02 | ||
Реалізація доступу до баз даних | 2.09.ПФ.Е.01.03 | ||
Розробляти програмне забезпечення ведення баз даних в процесі проектування інформаційного та програмного забезпечення автоматизованих систем, використовуючи мови програмування, системи керування базами даних, засоби візуального програмування. | 2.09.ПФ.Е.02 | Технологія клієнт/сервер | 2.09.ПФ.Е.02.01 |
Трирівнева архітектура розподіленого застосування | 2.09.ПФ.Е.02.02 | ||
Інтегровані середовища розробника розподілених застосувань | 2.09.ПФ.Е.02.03 | ||
Розробляти логічну структуру бази даних в процесі технічного проектування за допомогою методу нормалізації відношень, використовуючи методів реляційної алгебри, рівні абстракції даних, вимоги вибраної СУБД. | 2.09.ПФ.Е.03 | Моделі даних | 2.09.ПФ.Е.03.01 |
Реляційна алгебра та реляційна модель | 2.09.ПФ.Е.03.02 | ||
Логічна структура бази даних | 2.09.ПФ.Е.03.03 | ||
Розробляти фізичну структуру бази даних в процесі робочого проектування за допомогою вибраної СУБД, використовуючи сучасні технічні і програмні засоби розробника баз даних. | 2.09.ПФ.Е.04 | Фізична структура бази даних | 2.09.ПФ.Е.04.01 |
Створювати таблиці баз даних в умовах розробки баз даних за допомогою програмних і технічних засобів проектування баз даних, використовуючи візуальні інструменти інтегрованих оболонок розробника програмного забезпечення. | 2.10.ПФ.Е.01 | Реляційна модель даних | 2.10.ПФ.Е.01.01 |
Відношення та забезпечення цілісності даних | 2.10.ПФ.Е.01.02 | ||
Алгоритми нормалізації відношень | 2.10.ПФ.Е.01.03 | ||
Реалізовувати ввід, модифікацію, вилучення, відображення даних в таблиці бази даних в процесі робочого проектування за допомогою технічних і програмних засобів, використовуючи форми введення та модифікації даних і табличні режими | 2.10.ПФ.Е.02 | Створення і модифікація об’єктів баз даних | 2.10.ПФ.Е.02.01 |
Розробляти тригери та збережені процедури в умовах розробки баз даних за допомогою програмних і технічних засобів проектування баз даних, використовуючи візуальні інструменти інтегрованих оболонок розробника програмного забезпечення. | 2.10.ПФ.Е. 03 | Тригери та збережені процедури | 2.10.ПФ.Е. 03.01 |
Програмувати транзакції в умовах необхідності збереження цілісності даних за допомогою відповідних програмних і технічних засобів, використовуючи програмні механізми, журнал транзакцій, ізоляцію та блокування транзакцій | 2.11.ПФ.Е.01 | Керування транзакціями | 2.11.ПФ.Е.01.01 |
Режими монопольного і колективного доступу до баз даних. | 2.11.ПФ.Е.01.02 | ||
Розробляти навігації по набору даних в умовах доступу до потрібного запису набору даних за допомогою програмних засобів СУБД, використовуючи навігаційні методи об’єктів. | 2.11.ПФ.Е.02 | Основи навігації по базах даних | 2.11.ПФ.Е.02.01 |
Розробляти програмні модулі сортування, фільтрації, пошуку даних в процесі відбору потрібних даних, що відповідають будь-яким критеріям, за допомогою програмних засобів СУБД, використовуючи методи зміни індексів полів | 2.11.ПФ.Е.03 | Розробка програмних модулів сортування, фільтрації, пошуку даних в базі даних. | 2.11.ПФ.Е.03.01 |
Розробляти запити до баз даних в умовах роботи з локальними і віддаленими серверами за допомогою структурованої мови запитів SQL, використовуючи процедури вибору, коректування, вилучення, вставлення записів. | 2.12.ПФ.Е.01 | Мова SQL | 2.12.ПФ.Е.01.01 |
Інтерфейс взаємодії SQL та базової мови застосування | 2.12.ПФ.Е.01.02 | ||
Оптимізувати запити до баз даних сервером в умовах проектування запитів з мінімальним часом їх виконання за допомогою програмних засобів СУБД – оптимізатора запитів, використовуючи методи аналізу і нормалізації запитів, вибору стратегії виконання запитів, побудови плану запитів | 2.12.ПФ.Е.02 | Мова SQL | 2.12.ПФ.Е.02.01 |
Оптимізація запитів до баз даних | 2.12.ПФ.Е.02.02 | ||
Приймати участь в розробці інформаційного забезпечення автоматизованих систем, використовуючи методи розробки логічної структури баз даних, системи керування базами даних на базі відповідного технічного забезпечення. | 2.13.ПФ.С.01 | Склад та організація інформаційного забезпечення автоматизованих систем | 2.13.ПФ.С.01.01 |
Організація збору та передачі інформації в автоматизованих системах | 2.13.ПФ.С.01.02 | ||
Розробляти структуру вхідної та вихідної інформації в процесі технічного та робочого проектування автоматизованих систем, використовуючи дані обстеження об'єкту автоматизації, вимоги замовника | 2.13.ПФ.С.02 | Склад та організація інформаційного забезпечення автоматизованих систем | 2.13.ПФ.С.02.01 |
Організація збору та передачі інформації в автоматизованих системах | 2.13.ПФ.С.02.02 | ||
Приймати участь в розробці програмного забезпечення автоматизованих систем, використовуючи технології та мови програмування, працюючи в колективі розробників, на підставі технічного завдання на розробку системи та даних обстеження об’єкту автоматизації. | 2.14.ПФ.С.01 | Архітектура програмного забезпечення автоматизованих систем | 2.14.ПФ.С.01.01 |
Методи та засоби створення програмного забезпечення автоматизованих систем | 2.14.ПФ.С.01.02 | ||
Архітектури програмних застосувань | 2.14.ПФ.С.01.03 | ||
Розробляти та включати до програмної системи програмні модулі, використовуючи технології та мови програмування, працюючи в колективі розробників, на підставі технічного завдання на розробку системи та даних обстеження об’єкту автоматизації. | 2.14.ПФ.С.02 | Технологія процедурного програмування | 2.14.ПФ.С.02.01 |
Технологія об’єктно-орієнтованого програмування | 2.14.ПФ.С.02.02 | ||
Технологія компонентного програмування | 2.14.ПФ.С.02.03 | ||
Розробляти об’єктну модель предметного середовища у процесі аналізу та проектуванні програмного забезпечення інформаційних систем, використовуючи технологію об’єктно-орієнтованого проектування та програмування за допомогою діаграм об’єктів, класів, станів та переходів тощо. | 2.14.ПФ.С.03 | Об’єкти та класи предметного середовища | 2.14.ПФ.С.03.01 |
Розробляти інтерфейси та реалізації класів у процесі аналізу та проектуванні програмного забезпечення автоматизованих систем, використовуючи технологію об’єктно-орієнтованого проектування та програмування | 2.14.ПФ.С.04 | Концепції ООП: абстрагування, інкапсуляція, успадкування, поліморфізм | 2.14.ПФ.С.04.01 |
Розробляти інтерфейси та реалізації класів у процесі аналізу та проектуванні програмного забезпечення автоматизованих систем, використовуючи технологію об’єктно-орієнтованого проектування та програмування | 2.14.ПФ.С.05 | Інтерфейс і реалізація класу | 2.14.ПФ.С.05.01 |
Розробляти методи створення та знищення об’єктів у процесі аналізу та проектуванні програмного забезпечення автоматизованих систем, використовуючи технологію об’єктно-орієнтованого проектування та програмування | 2.14.ПФ.С.06 | Конструктори, деструктори | 2.14.ПФ.С.06.01 |
Здійснювати динамічний розподіл пам’яті у процесі створення та знищення об’єктів під час розробки програмного забезпечення інформаційних систем, використовуючи технологію об’єктно-орієнтованого проектування та програмування | 2.14.ПФ.С.07 | Динамічний розподіл пам’яті | 2.14.ПФ.С.07.01 |
Розробляти методи , що характеризують поведінку об’єктів предметного середовища, під час розробки програмного забезпечення автоматизованих систем, застосовуючи технологію перевантаження операцій та функцій у процесі об’єктно-орієнтованого проектування та програмування. | 2.14.ПФ.С.08 | Перевантаження операцій та функцій | 2.14.ПФ.С.08.01 |
Розробляти ієрархію класів для повторного використання коду під час розробки програмного забезпечення автоматизованих систем, застосовуючи технологію одиночного та множинного успадкування у процесі об’єктно-орієнтованого проектування та програмування. | 2.14.ПФ.С.09 | Одиночне та множинне успадкування | 2.14.ПФ.С.09.01 |
Розробляти поліморфні кластери під час проектування програмного забезпечення автоматизованих систем, застосовуючи технологію одиночного та множинного успадкування у процесі об’єктно-орієнтованого проектування та програмування. | 2.14.ПФ.С.10 | Поліморфізм і його реалізація через віртуальні функції | 2.14.ПФ.С.10.01 |
Розробляти ієрархію класів для повторного використання коду під час проектування програмного забезпечення автоматизованих систем, застосовуючи технологію одиночного та множинного успадкування у процесі об’єктно-орієнтованого проектування та програмування. | 2.14.ПФ.С.11 | Абстрактні та віртуальні базові класи | 2.14.ПФ.С.11.01 |
Забезпечувати введення та виведення даних, застосовуючи потоки введення-виведення у процесі опрацювання вхідних та вихідних даних в автоматизованих системах | 2.14.ПФ.С.12 | Потоки введення –виведення в С++ | 2.14.ПФ.С.12.01 |
Приймати участь в розробці технічного забезпечення автоматизованих систем, використовуючи довідкову інформацію з технічних засобів, працюючи в колективі розробників, на підставі технічного завдання на розробку системи та даних обстеження об’єкту автоматизації. | 2.15.ПФ.С.01 | Структура комплексу технічних засобів автоматизованих систем | 2.15.ПФ.С.01.01 |
Архітектура комп’ютерів | 2.15.ПФ.С.01.02 | ||
Оптимізація вибору КТЗ автоматизованих систем | 2.15.ПФ.С.01.03 | ||
Налагоджувати розроблений програмний продукт в умовах державних, міжвідомчих, прийомоздавальних випробувань за допомогою сучасної технічної бази, використовуючи реальні вхідні дані, виробничі ситуації, критичні режими роботи програми, штатні і нештатні ситуації | 3.01.ПФ.Д.01 | Життєвий цикл програмних продуктів | 3.01.ПФ.Д.01.01 |
Тестування та налагодження програмних застосувань | 3.01.ПФ.Д.01.02 | ||
Адаптувати прикладне програмне забезпечення до технічних особливостей, операційного середовища і вимог автоматизованих систем в процесі експлуатації і супроводження програмного забезпечення за допомогою технічних засобів, використовуючи вихідні коди, реальні бази даних тощо. | 3.01.ПФ.Д.02 | Життєвий цикл програмних продуктів | 3.01.ПФ.Д.02.01 |
Супроводження програмного забезпечення автоматизованих систем | 3.01.ПФ.Д.02.02 | ||
Проводити тестування програмних модулів в процесі налагодження програмного продукту за допомогою сучасного технічного забезпечення, використовуючи методи тестування ’’білої скриньки’’, ’’чорної скриньки’’. | 3.01.ПФ.Д.03 | Життєвий цикл програмних продуктів | 3.01.ПФ.Д.03.01 |
Тестування та налагодження програмних застосувань | 3.01.ПФ.Д.03.02 | ||
Тестування та налагодження програмних застосувань | 3.01.ПФ.Д.03.03 | ||
Обробляти помилки, що виникають, і виключні ситуації, що приводять до припинення програм або невірним результатам, в умовах розробки програмних продуктів за допомогою сучасних технічних і програмних засобів, використовуючи механізм оброблення виключних ситуацій. | 3.01.ПФ.Д.04 | Тестування та налагодження програмних застосувань | 3.01.ПФ.Д.04.01 |
Обробка виключних ситуацій в програмному застосуванні | 3.01.ПФ.Д.04.02 | ||
Виявляти, аналізувати та оперативно усувати збої в роботі програмного забезпечення в процесі його експлуатації за допомогою програмних і технічних засобів, використовуючи технічну документацію на програмну систему, ситуаційний аналіз об’єкта | 3.02.ПФ.C.01 | Супроводження програмного забезпечення автоматизованих систем | 3.02.ПФ.C.01.01 |
Надійність програмного забезпечення автоматизованих систем | 3.02.ПФ.C.01.02 | ||
Супроводжувати розроблений програмний продукт в період його експлуатації за допомогою технічних засобів, використовуючи технічну документацію на програмну продукцію. | 3.02.ПФ.C.02 | Супроводження програмного забезпечення автоматизованих систем | 3.02.ПФ.C.02.01 |
Освоювати нові прикладні програмні продукти в процесі підвищення кваліфікації користувача, використовуючи меню дій, спливаючі вікна, елементи діалогових вікон текстового та графічного інтерфейсів тощо. | 3.02.ПФ.C.03 | Інсталяція програмних продуктів | 3.02.ПФ.C.03.01 |
Підключення драйверів зовнішніх пристроїв | 3.02.ПФ.C.03.02 | ||
Підключення файл-серверів до систем обробки даних | 3.02.ПФ.C.03.03 | ||
Супроводження програмного забезпечення автоматизованих систем | 3.02.ПФ.C.03.04 | ||
Підключення баз даних до програм-клієнтів | 3.02.ПФ.C.03.05 | ||
Оцінювати робочі параметри комп’ютерних систем, користуючись тестовим програмним забезпеченням, відповідними приладами і устаткуванням в процесі налагодження та профілактики комп’ютерних систем. | 3.03.ПФ.C.01 | Організація обчислювальних процесів в комп’ютерних системах | 3.03.ПФ.C.01.01 |
Організація паралельних обчислювальних систем | 3.03.ПФ.C.01.02 | ||
Мультипроцесорні та багатомашинні системи. | 3.03.ПФ.C.01.03 | ||
Архітектура комп’ютерів | 3.03.ПФ.C.01.04 | ||
Топологія локальних мереж | 3.03.ПФ.C.01.05 | ||
Проводити тестові перевірки і профілактичні огляди комп’ютерних систем з метою своєчасного виявлення несправностей, зараження вірусами тощо, використовуючи тестове програмне забезпечення, контрольно-вимірювальні прилади і устаткування. | 3.03.ПФ.C.02 | Організація обчислювальних процесів в комп’ютерних системах | 3.03.ПФ.C.02.01 |
Загальна характеристика і класифікація програмних вірусів. | 3.03.ПФ.C.02.02 | ||
Методи і засоби боротьби з програмними вірусами. | 3.03.ПФ.C.02.03 | ||
Встановлювати причини відмовлень в роботі комп’ютерних систем в процесі обробки інформації, використовуючи тестове програмне забезпечення, контрольно-вимірювальні прилади і устаткування. | 3.03.ПФ.C.03 | Архітектура комп’ютерів | 3.03.ПФ.C.03.01 |
Організація паралельних обчислювальних систем | 3.03.ПФ.C.03.02 | ||
Моніторинг комп’ютерної мережі | 3.03.ПФ.C.03.03 | ||
Виконувати операції п о управлінню системами збору, передачі і обробки інформації в процесі функціонування автоматизованих систем, використовуючи відповідні технічні та програмні засоби. | 3.03.ПФ.C.04 | Автоматизовані системи збору, передачі та обробки інформації | 3.03.ПФ.C.04.01 |
Технічні та програмні засоби систем збору, передачі та обробки інформації | 3.03.ПФ.C.04.02 | ||
Працювати в інтерактивному режимі з розподіленими базами даних як користувач в процесі супроводження програмного забезпечення автоматизованих систем, використовуючи технічну документацію та відповідне програмне забезпечення. | 3.04.ПФ.C.01 | Архітектури програмних застосувань | 3.04.ПФ.C.01.01 |
Трирівнева архітектура розподіленого застосування | 3.04.ПФ.C.01.02 | ||
Реалізація доступу до розподілених баз даних | 3.04.ПФ.C.01.03 | ||
Забезпечувати захист даних в локальному комп’ютері та мережах в умовах несанкціонованого доступу за допомогою спеціальних програмних і технічних засобів, використовуючи процедури дистанційної реєстрації подій, резервування даних на сервері, перевірки захищеності комп’ютера і паролів, контроль змін в системних файлах, систему аутентифікації тощо. | 3.04.ПФ.C.02 | Методи криптографічного захисту інформації. | 3.04.ПФ.C.02.01 |
Методи і засоби захисту баз даних у комп’ютерних мережах. | 3.04.ПФ.C.02.02 | ||
Засоби захисту даних від несанкціонованого доступу | 3.04.ПФ.C.02.03 | ||
Системи керування засобами забезпечення безпеки даних у і комп’ютерних мережах. | 3.04.ПФ.C.02.04 | ||
Здійснювати обмін інформацією між робочими станціями в процесі супроводження програмного забезпечення автоматизованих систем, використовуючи технічну документацію та відповідне програмне забезпечення. | 3.04.ПФ.C.03 | Апаратне, мережне та програмне забезпечення робочих станцій | 3.04.ПФ.C.03.01 |
Методи та технології обміну інформацією в комп’ютерній мережі | 3.04.ПФ.C.03.02 | ||
Налагоджувати розроблене програмне забезпечення перед здачею замовнику автоматизованої інформаційної системи, використовуючи технології налагодження програм і технічні засоби. | 3.05.ПФ.C.01 | Тестування та налагодження програмних застосувань | 3.05.ПФ.C.01.01 |
Приймати участь у розробці технічної документації на автоматизовану інформаційну систему, спираючись на міжнародні та державні стандарти, вимоги замовника, конкретні виробничі ситуації, використовуючи програмні та технічні засоби розробки документації. | 3.05.ПФ.C.02 | Стадії розробки автоматизованої інформаційної системи | 3.05.ПФ.C.02.01 |
Зміст документів на автоматизовані інформаційні системи | 3.05.ПФ.C.02.02 | ||
Здійснювати адаптацію прикладного програмного забезпечення до конкретної виробничої задачі та ситуації в умовах впровадження та налагодження автоматизованих та інформаційних систем, використовуючи дані системного аналізу об’єкту автоматизації. | 3.05.ПФ.C.03 | Тестування та налагодження програмних застосувань | 3.05.ПФ.C.03.01 |
Обробляти текстові документи, використовуючи методи та засоби обробки текстової інформації за допомогою відповідного програмного та технічного забезпечення в процесі розпізнавання, зберігання, передачі даних. | 3.06.ПФ.C.01 | Методи та засоби обробки текстової інформації | 3.06.ПФ.C.01.01 |
Здійснювати введення та виведення текстових документів і даних, використовуючи методи та засоби введення-виведення інформації за допомогою відповідного програмного та технічного забезпечення в процесі роботи з базами даних, звітами тощо. | 3.06.ПФ.C.02 | Методи та засоби обробки текстової інформації | 3.06.ПФ.C.02.01 |
Методи та засоби введення – виведення інформації | 3.06.ПФ.C.02.02 | ||
Здійснювати пошук потрібних даних для аналізу існуючих рішень з певного питання, використовуючи засоби доступу до баз даних, пошукові системи Internet за допомогою процедур складання запитів на пошук інформації. | 3.07.ПФ.C.01 | Мова SQL | 3.07.ПФ.C.01.01 |
Оптимізація запитів до баз даних | 3.07.ПФ.C.01.02 | ||
Пошукові системи Інтернет | 3.07.ПФ.C.01.03 | ||
Створювати та відображати графічні зображення, використовуючи методи та засоби обробки графічної інформації за допомогою відповідного програмного та технічного забезпечення в процесі комп’ютерного дизайну, розробки презентацій тощо. | 3.07.ПФ.C.02 | Методи та засоби обробки графічної інформації | 3.07.ПФ.C.02.01 |
Здійснювати озвучування прикладних застосувань, використовуючи методи та засоби обробки мовної інформації за допомогою відповідного програмного та технічного забезпечення в процесі розробки презентацій та на вимогу замовників. | 3.07.ПФ.C.03 | Методи та засоби обробки мовної інформації | 3.07.ПФ.C.03.01 |
Здійснювати кодування інформації в процесі передавання даних по каналу зв’язку, з метою захисту даних, використовуючи відповідні алгоритми кодування, програмне та технічне забезпечення. | 3.07.ПФ.C.04 | Методи та засоби захисту інформації | 3.07.ПФ.C.04.01 |
Здійснювати запис та зчитування даних на магнітних та оптичних носіях, використовуючи відповідні технології в процесі кодування, запису та зчитування інформації. | 3.07.ПФ.C.05 | Методи та засоби зберігання інформації | 3.07.ПФ.C.05.01 |