Освітньо-професійна програма підготовки молодшого спеціаліста (назва освітньо-кваліфікаційного рівня)

Вид материалаДокументы
Подобный материал:
1   2   3   4   5   6   7   8

Моделювання базових елементів архітектури комп’ютерів

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