Програмне забезпечення систем” Галузь знань: 0501 “Інформатика та обчислювальна техніка”

Вид материалаДокументы

Содержание


3. Патентознавство та авторське право
5. Цивільна оборона
7. Правове регулювання підприємницької діяльності
9. Проектування систем із розподіленими базами даних
10. Програмне забезпечення інтелектуальних систем
11. Графічне та геометричне моделювання
13. Комп’ютерні технології в сучасній економіці
14. Охорона праці
17. Спецглави програмування
18. Об’єктно - орієнтоване проектування програмних систем
19. Графічні інформаційні технології проектування динамічних об'єктів
20. Основи наукових досліджень
1.1. Розробка прикладних програм із застосуванням основних засобів мови Java
1.3. Розробка мережевих прикладних програм, які працюють у мережах різного стандарту та забезпечують міжмережеву взаємодію
1.4. Створення UML - моделі інформаційної системи
1.6. Проектування системи підтримки розподілених БД
1.7. Розробка триланкової архітектури доступу до розподілених БД із використанням сучасних технологій
1.8. Розробка програмного забезпечення для розв'язання задач штучного інтелекту
1.9. Розробка та реалізація алгоритмів, що автоматизують творчу діяльність людини з прийняття рішень у критичних ситуаціях
1.10. Твердотільне проектування тривимірних об'єктів та реальних сцен з елементами анімації
...
Полное содержание
Подобный материал:

Спеціальність 8.05010301

“ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ СИСТЕМ”



Галузь знань: 0501 “Інформатика та обчислювальна

техніка”

Освітньо - кваліфікаційний рівень: магістр

Освітній рівень: повна вища освіта

Кваліфікація: науковий співробітник

(програмування)

Узагальнений об’єкт діяльності: комп’ютерні інформаційні системи

та технології

Перша вища освіта на базі: бакалавра однойменного напряму

Термін підготовки: 1,5 року

Форми навчання: денна, заочна


Вимоги до професійного відбору вступників

Попередній рівень освіти або професійної підготовки: бакалавр. Абітурієнти повинні мати державний документ про освіту або професійну підготовку встановленого зразка.


Фахівець підготовлений до роботи за видами економічної діяльності:
  • консультант з питань інформатизації;
  • створення програмного забезпечення;
  • оброблення даних;
  • робота з базами даних;
  • технічне обслуговування та ремонт комп’ютерної техніки.


Фахівець здатний виконувати професійну роботу наукового співробітника (програмування) і займати первинну посаду інженера - дослідника з комп’ютерних систем без вимог до стажу роботи.


Дисципліни спеціальності:

з/п

Назва дисципліни

К-ть годин

Питома вага, %

Кафедра

1

Підготовка атестаційної роботи магістра

918

29,8%

Інформаційних технологій та програмування

2

Наукові дослідження за темою

270

8,7%

Інформаційних технологій та програмування

3

Математичні основи CASE – технологій

189

6,1%

Інформаційних технологій та програмування

4

Мережні інформаційні технології

162

5,3%

Комп’ютерної інженерії

5

Основи сучасної теорії управління

162

5,3%

Комп’ютерного еколого - економічного моніторингу

6

Проектування систем з розподіленими базами даних

162

5,3%

Комп’ютерного еколого - економічного моніторингу

7

Математична економіка

135

4,3%

Комп’ютерної інженерії

8

Автоматизація проектування пристроїв на ПЛІС**

108

3,5%

Інформаційних технологій та програмування

9

Захист інформації

108

3,5%

Комп’ютерного еколого - економічного моніторингу

10

Іноземна мова

108

3,5%

Іноземної філології

11

Надійність функціонування КС

108

3,5%

Комп’ютерної інженерії

12

Основи наукових досліджень

108

3,5%

Комп’ютерної інженерії

13

Теорія прийняття рішень

108

3,5%

Комп’ютерного еколого - економічного моніторингу

14

Геометричне та графічне моделювання**

81

2,6%

Комп’ютерного еколого - економічного моніторингу

15

Корпоративні комп'ютерні мережі**

Комп’ютерної інженерії

16

Дистанційні технології навчання**

81

2,6%

Інформаційних технологій та програмування

17

Маркетинг

54

1,8%

Маркетингу

18

Охорона праці в галузі

54

1,8%

Соціальної безпки

19

Педагогіка вищої школи

54

1,8%

Теорії та історії держави і права

20

Філософські проблеми наукового пізнання

54

1,8%

Гуманітарних дисциплін

21

Цивільна оборона

54

1,8%

Соціальної безпеки




Всього

3078

100,0%




** – дисципліни за вибором студента


Перелік дисциплін і практик та змістовних модулів, що входять до них

1. Педагогіка вищої школи:

1.1. Основи процесу навчання.

1.2. Науково - методичне забезпечення.

1.3. Інформаційні технології навчання у вищій школі.

2. Філософські проблеми наукового пізнання:

2.1. Теорія пізнання.

2.2. Філософія науки.

3. Патентознавство та авторське право:

3.1. Захист інтелектуальної власності.

3.2. Авторське право.

4. Іноземна мова:

4.1. Технічний переклад та спілкування іноземною мовою.

5. Цивільна оборона:

5.1. Надзвичайні ситуації (НС) та ліквідація наслідків.

6. Маркетинг:

6.1. Методика маркетингових досліджень.

6.2. Стратегія комплексу маркетингу в умовах сучасної ринкової економіки.

7. Правове регулювання підприємницької діяльності:

7.1. Правове регулювання створення, функціонування та відповідальності суб’єктів підприємницької діяльності.

8. Глобальні комп’ютерні мережі:

8.1. Основи мови Java.

8.2. Програмування прикладних задач у глобальних мережах мовою Java.

8.3. Протоколи, стандарти та апаратне забезпечення глобальних комп’ютерних мереж.

9. Проектування систем із розподіленими базами даних:

9.1. Проектування інформаційних систем із розподіленими БД.

9.2. Використання СОМ - технології для організації взаємодії між Windows - додатками.

9.3. Проектування Windows - додатків для підтримки розподілених БД.

9.4. Інструментальні засоби розробки систем і з розподіленими БД.

10. Програмне забезпечення інтелектуальних систем:

10.1. Автоматичне доведення теорем.

10.2. Нейронні мережі

10.3. Прийняття рішень у ситуаціях з неповнотою інформації

11. Графічне та геометричне моделювання:

11.1. Твердотільне проектування.

12. Моделювання складних процесів і систем:

12.1. Математичне моделювання розподілених інформаційних систем.

12.2. Методи опису та дослідження систем і мереж масового обслуговування.

12.3. Стохастично - імітаційна методологія моделювання систем і процесів.

12.4. Аналітично - імітаційна методологія моделювання систем і процесів.

13. Комп’ютерні технології в сучасній економіці:

13.1. Біржові та позабіржові інформаційні системи фондового ринку.

13.2. Економічний та фінансовий аналіз діяльності підприємства.

13.3. Комп’ютерні системи бухгалтерського обліку.

14. Охорона праці:

14.1. Вимоги до персоналу, приміщення та обладнання.

15. Основи розробки системних додатків:

15.1. Основи розробки системних додатків.

16. Сучасні технічні засоби ЕОМ:

16.1. Конфігурування ПЕОМ.

16.2. Зовнішнє обладнання.

16.3. Мережі.

17. Спецглави програмування:

17.1. Загальні характеристики операційних систем платформи Windows.

17.2. Основи використання пристроїв в операційній системі Windows.

17.3. Основні об’єкти операційної системи Windows.

17.4. Керування програмами в операційній системі Windows.

18. Об’єктно - орієнтоване проектування програмних систем:

18.1. Концепція об’єктно - орієнтованого проектування програмних систем.

18.2. Методи моделювання елементів інформаційних систем.

18.3. Інструментальні засоби проектування програмної системи.

19. Графічні інформаційні технології проектування динамічних об'єктів:

19.1. Деформаційне моделювання за допомогою нелінійних перетворень.

19.2. Комп’ютерні системи деформаційного конструювання.

20. Основи наукових досліджень:

20.1. Наукова робота.

20.2. Наукові дослідження.




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


Виробничі функції, типові задачі діяльності та вміння

щодо вирішення типових задач діяльності

Вищі навчальні заклади забезпечують опанування випускниками системи вмінь вирішувати типові задачі діяльності під час здійснення певних виробничих функцій:

І. ПРОЕКТУВАЛЬНА

1.1. Розробка прикладних програм із застосуванням основних засобів мови Java:

1.1.1. На основі даних про об'єкт комп'ютеризації розробляти прикладні програми мовою Java, використовуючи базові засоби мови в автоматизованому інструментальному середовищі.

Основні принципи функціонування Java.

1.1.2. На основі даних про об'єкт комп'ютеризації розробляти прикладні програми мовою Java, використовуючи спеціалізовані інструментальні засоби (інтерфейси, пакети, потоки) в автоматизованому інструментальному середовищі розробки програм.

Основні інструментальні засоби мови Java.

1.1.3. На основі даних про об'єкт комп'ютеризації розробляти прикладні програми з візуалізацією графічних об'єктів та анімацією, використовуючи графічний інтерфейс мови Java в автоматизованому інструментальному середовищі.

Графічний інтерфейс мови Java.

1.2. Розробка мережевих прикладних програм та програм обробки даних на Web - сервері:

1.2.1. На основі даних про об'єкт комп'ютеризації розробляти мережеві прикладні програми із використанням мережевих засобів мови Java різних специфікацій в автоматизованому інструментальному середовищі розробки програм.

Засоби Java для створення мережевих з'єднань.

1.2.2. Розробляти додатки до Web - серверів для обробки даних із використанням технології сервлетів та технології розподілених транзакцій в автоматизованому інструментальному середовищі.

Обробка даних на Web - сервері з використанням Java.

1.3. Розробка мережевих прикладних програм, які працюють у мережах різного стандарту та забезпечують міжмережеву взаємодію:

1.3.1. Розробляти мережеві прикладні програми, що функціонують у мережах, побудованих за різними стандартами, використовуючи документацію на стандарти та відповідні інструментальні засоби в автоматизованому інструментальному середовищі розробки програм.

    Технології функціонування глобальних комп’ютерних мереж.

    1.3.2. Розробляти прикладні програми, які забезпечують міжмережеву взаємодію, використовуючи відповідні засоби мови Java (мости, маршрутизатори, протоколи та алгоритми маршрутизації) в автоматизованому інструментальному середовищі.

Міжмережева взаємодія.

1.4. Створення UML - моделі інформаційної системи:

1.4.1. Визначати склад основних сутностей, основних відношень та UML - діаграм предметної області, використовуючи нормативні документи, за допомогою інструментальних засобів моделювання інформаційних систем.

Моделювання інформаційних систем із розподіленими БД.

1.4.2. Будувати UML - діаграми для представлення статичних аспектів (структури) інформаційної системи за допомогою інструментальних засобів моделювання інформаційних систем.

Моделювання інформаційних систем із розподіленими БД.

1.4.3. Будувати UML - діаграми для представлення динамічних аспектів (поведінки) інформаційної системи за допомогою інструментальних засобів моделювання інформаційних систем.

Моделювання інформаційних систем із розподіленими БД.

1.4.4. Формувати структуру розподіленої БД, аналізуючи інформаційні потоки за допомогою відповідних інструментальних засобів.

Загальна структура розподілених БД.

1.5. Розробка систем клієнт - сервер на основі застосування СОМ - технології:

1.5.1. Розробляти систему клієнт - сервер для надання клієнту визначеного кола функцій з боку сервера на основі базового інтерфейсу СОМ - технології.

Основи СОМ - технології. Сервери автоматизації.

1.5.2. Розробляти систему клієнт - сервер для надання клієнту визначеного кола функцій з боку сервера на основі інтерфейсу автоматизації.

Основи СОМ - технології. Сервери автоматизації.

1.5.3. Розробляти систему клієнт - сервер, що надає можливість обміну інформаційними послугами між клієнтом та сервером, на основі інтерфейсу зворотного зв'язку СОМ - технології.

Інтерфейси зворотного зв’язку в СОМ - технології.

1.6. Проектування системи підтримки розподілених БД:

1.6.1. Проектувати систему клієнт - сервер доступу до розподілених баз даних на засадах дволанкової архітектури, використовуючи наявні бази даних та відповідні інструментальні засоби.

Проектування та розробка дволанкової архітектури клієнт - сервер.

1.6.2. Проектувати систему клієнт - сервер доступу до розподілених баз даних на засадах триланкової архітектури, використовуючи наявні бази даних та відповідні інструментальні засоби.

Проектування триланкової архітектури клієнт - сервер.

1.6.3. Проектувати функціональність сервера додатків у триланковій архітектурі для авторизації клієнта та реалізації доступу до інформації в розподілених БД.

Проектування триланкової архітектури клієнт - сервер.

1.7. Розробка триланкової архітектури доступу до розподілених БД із використанням сучасних технологій:

1.7.1. Розробляти компоненти триланкової архітектури доступу до розподілених БД, використовуючи інструментальні засоби технології Data Snap.

Принципи функціонування та використання технології Data Snap.

1.7.2. Розробляти компоненти триланкової архітектури доступу до розподілених БД, використовуючи інструментальні засоби технології ADO.

Принципи функціонування та використання технології ADO.

1.7.3. Розробляти компоненти триланкової архітектури доступу до розподілених БД, використовуючи інструментальні засоби технології системи МЕГАПОЛІС.

Принципи функціонування та використання технології системи МЕГАПОЛІС.

1.8. Розробка програмного забезпечення для розв'язання задач штучного інтелекту:

1.8.1. Формулювати постановку задачі з автоматизації міркувань у конкретній предметній галузі та складання алгоритму її розв'язання, використовуючи метод резолюцій при розв'язанні інтелектуальних задач, що потребують символьних перетворень.

Автоматизація доведення теорем.

1.8.2. Створювати програми для автоматизованого доведення теорем, використовуючи спеціалізований програмний засіб Пролог при розв'язанні інтелектуальних задач, що потребують символьних перетворень.

Програмна реалізація доведення теорем.

1.8.3. Розв'язувати задачі теорії наближення, використовуючи програмне забезпечення, яке базується на нечіткій логіці та нейроних мережах (EasyNN, Fuzzy TECH та ін.) в умовах моделювання складних процесів та систем.

Програмне забезпечення штучних нейронних мереж.

1.9. Розробка та реалізація алгоритмів, що автоматизують творчу діяльність людини з прийняття рішень у критичних ситуаціях:

1.9.1. Представляти неповні знання, використовуючи апарат нечітких логік при розробці інтелектуальних систем управління.

Неповні знання та нечіткі логіки.

1.9.2. Розробляти та реалізовувати алгоритми прийняття оптимальних рішень при неповному описі складних ситуацій, використовуючи апарат нечітких логік в умовах розробки інтелектуальних систем управління.

Системи прийняття рішень у ситуаціях з неповною інформацією.

1.10. Твердотільне проектування тривимірних об'єктів та реальних сцен з елементами анімації:

1.10.1. Проводити візуалізацію тривимірних об'єктів, застосовуючи видові перетворення, методи вилучення невидимих ліній та поверхонь, методи створення моделі освітлення за умови твердотільного моделювання.

Побудова реалістичних зображень твердотільних об’єктів.

1.10.2. Будувати реалістичні зображення об'єктів та навколишнього середовища, застосовуючи методи зафарбовування, створення тіней, нанесення фактури на гладку поверхню, включення ефекту прозорості за умови моделювання зображень об'єктів тривимірного простору.

Побудова реалістичних зображень твердотільних об’єктів.

1.10.3. Моделювати реалістичні зображення об'єктів та процесів, які можуть бути представлені у вигляді сукупності геометричного опису за умови програмування тривимірної графіки, застосовуючи засоби бібліотеки OpenGl.

Програмування тривимірної графіки на базі CorelDraw, OpenGl та інших пакетів.

1.10.4. Розробляти комп'ютерні зображення з елементами анімації, використовуючи CorelDraw, 3Dmax, TrueSpace та інші пакети в умовах моделювання реальних сцен із тривимірними об'єктами.

Програмування тривимірної графіки на базі CorelDraw, OpenGl та інших пакетів.

1.11. Розробка математичних моделей систем масового обслуговування:

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

Моделювання динамічних процесів математичної статистики.

1.11.2. Розробляти математичну модель СМО, використовуючи метод дослідження СМО на період зайнятості протоколом HDLC в умовах автоматизованого проектування розподілених інформаційних систем.

Аналітичні методи теорії мереж масового обслуговування.

1.12. Розробка та тестування імітаційних моделей систем і мереж:

1.12.1. Розробляти стохастичні моделі та будувати статистичні оцінки для випадкових змінних в умовах проведення експериментів на ЕОМ за допомогою методу статистичного моделювання дискретних та неперервних випадкових величин.

Стохастичне моделювання систем і процесів.

1.12.2. Розробляти та тестувати імітаційні моделі систем і мереж в умовах автоматизованого проектування, використовуючи методики розробки і тестування імітаційних моделей за допомогою локального комп'ютера або мережі.

Імітаційне моделювання систем, мереж і окремих процесів.

1.12.3. Проектувати моделюючі алгоритми систем і мереж, використовуючи дифузійні методи сумісної роботи аналітичних та імітаційних компонентів.

Проектування моделюючих алгоритмів із використанням дифузійних процесів.

1.12.4. Створювати бази даних та знань для системи конструювання аналітично - імітаційних моделей систем і мереж, використовуючи мови моделювання.

Автоматизація конструювання аналітично - імітаційних моделей систем і мереж.

1.13. Розробка систем аналізу біржової торгівлі та фондового ринку:

1.13.1. Розробляти системи обліку біржової та позабіржової торгівлі, аналізуючи біржові процеси, використовуючи комп'ютерні технології розробки програмних продуктів.

Інформаційні системи обліку біржової та позабіржової торгівлі.

1.13.2. Розробляти АРМи операторів банків для обробки банківських документів, аналізуючи процедуру виконання банківських операцій, використовуючи комп'ютерні технології розробки програмних продуктів.

АРМи операторів банків та інвестиційних компаній.

1.14. Розробка систем аналізу економічних та фінансових показників господарської діяльності підприємства:

1.14.1. Проводити комп'ютерний аналіз фінансово - економічних розрахунків та показників діяльності підприємства із застосуванням економіко - математичних методів фінансового аналізу для виявлення змін стану об'єкта у просторово - часовому розрізі.

Комп'ютерний аналіз господарської діяльності із застосуванням економіко - математичних методів.

1.14.2. Розробляти програми аналізу та обліку матеріальних і фінансових потоків підприємства, аналізуючи відповідні документи, застосовуючи комп'ютерні технології розробки програмних продуктів.

Аналіз матеріальних і фінансових потоків підприємства.

1.14.3. Проводити комп'ютерний аналіз фінансово - економічних розрахунків та показників діяльності підприємства із застосуванням детермінованих та стохастичних методів фінансового аналізу для виявлення змін стану об'єкта у просторово - часовому розрізі.

Системи детермінованої та стохастичної оцінки результатів господарської діяльності.

1.15. Розробка комп'ютерних систем бухгалтерського обліку:

1.15.1. Розробляти комп'ютерні системи бухгалтерського обліку, використовуючи законодавчі акти про організацію бухгалтерського обліку, застосовуючи комп'ютерні технології.

Комп'ютерні системи бухгалтерського обліку.

1.15.2. Розробляти розрахункові бухгалтерські комп'ютерні системи для розрахунку дивідендів, амортизації обладнання, зарплати і т.ін., використовуючи статутні документи підприємства та відповідні законодавчі акти, застосовуючи комп'ютерні технології.

Розрахункові бухгалтерські комп'ютерні системи (дивіденди, амортизація, зарплата).

1.16. Захист життя і здоров'я працівників галузі інформаційних технологій та забезпечення безпечної експлуатації обладнання:

1.16.1. Визначати та контролювати параметри приміщення, де експлуатується ЕОМ, здійснюючи аналіз небезпечних та шкідливих факторів, що супроводжують роботу за ЕОМ, використовуючи нормативно - правові акти з охорони праці в галузі комп'ютерних технологій.

Вимоги до персоналу, приміщення та обладнання в системі "людина - комп'ютер - середовище".

1.16.2. Визначати та контролювати параметри випромінювань, електро- та пожежної безпеки, обладнання обчислювальних систем, використовуючи вимірювальні пристрої, спираючись на нормативно - правові акти з охорони праці в галузі комп'ютерних технологій.

Вимоги до персоналу, приміщення та обладнання в системі "людина - комп'ютер - середовище".

1.17. Програмування та супровід прикладних задач у мережі Internet із використанням Web - технологій:

1.17.1. Проектувати Web - сторінки з використанням засобів таблиць стилів, мови Java Script та об'єктної моделі документу при розробці прикладного програмного забезпечення мережі Internet.

Проектування інтерактивних Web - сторінок.

1.17.2. Програмувати обробку даних на Web - сервері з використанням Perl, а також технологій РНР та ASP при розробці прикладного програмного забезпечення мережі Internet.

Обробка даних на Web - сервері.

1.17.3. Програмувати обробку даних на Web - сервері, використовуючи засоби XML, при розробці прикладних задач для мережі Internet.

Технології XML.

1.18. Проектування технічного забезпечення комп'ютерних інформаційних систем і технологій:

1.18.1. Оптимізувати конструкцію ЕОМ, застосовуючи стандартні блоки, за умови вирішення конкретної проектної задачі.

Основні елементи сучасного комп’ютера класу ІВМ РС.

1.18.2. Встановлювати та налагоджувати типові операційні системи, враховуючи характеристики наявних технічних засобів, за умови забезпечення вимог користувача до функціональності комп'ютера.

Операційні системи. Встановлення та налагодження.

1.18.3. Встановлювати та налагоджувати додаткові апаратні пристрої, забезпечуючи різноманітні режими їх експлуатації та найбільш ефективне їх використання за умови задоволення вимог до функціональності АРМа.

Додаткове обладнання, що є основним компонентом автоматизованого робочого місця розробника програмного забезпечення.

1.18.4. Встановлювати та налагоджувати апаратне забезпечення нових стандартів, застосовуючи інструктивні матеріали, забезпечуючи режими безперервної роботи комплексу.

Обладнання нових стандартів. Встановлення та налагодження.

1.18.5. Будувати локальні мережі з підтримкою оптимального трафіку, використовуючи мережеве обладнання, застосовуючи технічні засоби, користуючись відповідною документацією.

Основні принципи побудови локальних мереж.

1.18.6. Інсталювати програмне забезпечення локальної мережі, враховуючи наявні технічні засоби, задовольняючи вимоги щодо конфіденційності інформації та безперервності працездатності мережі, користуючись відповідною документацією.

Інсталяція та налагодження локальної мережі.

1.19. Розробка загальних Windows - додатків:

1.19.1. Створювати прикладні програми із використанням основних об'єктів Windows, застосовуючи бібліотеки функцій ядра Windows.

Вікна, повідомлення та багатозадачність в операційній системі Windows.

1.19.2. Створювати прикладні програми з визначеною структурою із використанням класів вікна та циклу обробки черги повідомлень, застосовуючи засоби обробки повідомлень у середовищі Windows.

Структура Windows - програми.

1.19.3. Створювати Windows - додатки для керування базовими пристроями з використанням системних повідомлень, застосовуючи черги повідомлень в операційній системі Windows.

Засоби використання базових пристроїв в операційній системі Windows.

1.19.4. Створювати Windows - додатки для керування графічними пристроями із використанням системних повідомлень, застосовуючи черги повідомлень в операційній системі Windows.

Засоби використання графічних пристроїв в операційній системі Windows.

1.19.5. Створювати інтерфейс користувача з використанням елементів керування загального призначення, застосовуючи об'єкти базових класів Windows.

Елементи керування загального призначення в операційній системі Windows.

1.19.6. Створювати додатки Windows із можливістю керування оперативною пам'яттю з використанням адресного простору комп'ютера, застосовуючи функції ядра Windows керування пам'яттю.

Принципи керування пам’яттю.

1.20. Розробка багатозадачних Windows - додатків:

1.20.1. Створювати додатки Windows з можливістю організації багатозадачності з використанням потоків як базових елементів механізму виконання програми, застосовуючи функції ядра Windows щодо створення та синхронізації потоків.

Потоки та багатозадачність.

1.20.2. Створювати додатки Windows, які застосовують MDI або SDI - механізми побудови інтерфейсу користувача з використанням базових класів Windows за допомогою функцій керування MDI та SDI - механізмами.

MDI та SDI - інтерфейси користувача.

1.21. Розробка загальних Windows - додатків із динамічним обміном даних:

1.21.1. Створювати додатки Windows, які використовують функції бібліотек динамічного компонування з використанням механізмів створення та організації доступу до бібліотек DLL.

Бібліотеки динамічного компонування.

1.21.2. Створювати системи клієнт - сервер із використанням технології DDE, застосовуючи відповідні об'єкти та функції ядра Windows.

Взаємодія програм в операційній системі Windows.

1.22. Створення об'єктно - орієнтованого проекту інформаційної системи:

1.22.1. Визначати структуру складної системи, аналізуючи її ознаки, використовуючи документований інформаційний опис системи.

Структура складних інформаційних систем.

1.22.2. Будувати об'єктну модель інформаційної системи, аналізуючи об'єкти предметної області, використовуючи засоби об'єктно - орієнтованого аналізу.

Об'єктна модель інформаційної системи.

1.22.3. Проектувати інформаційну систему, використовуючи моделі елементів системи, дотримуючись принципів об'єктно - орієнтованого проектування.

Процес виконання об'єктно - орієнтованого проектування.

1.23. Побудова моделей елементів інформаційних систем:

1.23.1. Моделювати структури даних системи, аналізуючи об'єкти предметної області, їх властивості та взаємозв'язки, використовуючи відповідні інструментальні засоби.

Функціональне моделювання інформаційних систем.

1.23.2. Будувати модель процесів та потоків даних, аналізуючи функціональність об'єктів предметної області та інформаційні потоки між ними, використовуючи відповідні інструментальні засоби.

Моделювання даних.

1.23.3. Будувати уніфіковану модель інформаційної системи, використовуючи склад об'єктів системи, їх поведінку та необхідну функціональність, за допомогою відповідних інструментальних засобів.

UML - моделювання.

1.24. Використання сучасних інструментальних засобів проектування інформаційних систем:

1.24.1. Здійснювати процес керування виконанням проекту за чинниками термінів та фінансування проекту, використовуючи інструментальний засіб Project Manager.

Система керування проектом Project Manager.

1.24.2. Використовувати Case - засіб Silver Run для моделювання даних та процесів інформаційної системи в умовах автоматизованого проектування.

Case - засіб проектування Silver Run.

1.24.3. Використовувати Case - засіб Rational Rose для уніфікованого моделювання інформаційних систем.

Case - засіб проектування Rational Rose.

1.25. Графічне деформаційне моделювання динамічних об'єктів:

1.25.1. Проводити візуалізацію та будувати відображення деформованих об'єктів, використовуючи методи політканинних перетворень, за умови застосування комп'ютерної техніки.

Деформаційне моделювання методами політканинних перетворень.

1.25.2. Проводити візуалізацію та будувати відображення об'єктів, які зазнали деформаційних змін, використовуючи методи політочкових перетворень в умовах автоматизованого моделювання процесів деформації.

Деформаційне моделювання методами політочкових перетворень.

1.25.3. Здійснювати обґрунтований оптимальний вибір системи конструювання при вирішенні задачі побудови динамічного об'єкта, спираючись на властивості програмних пакетів 3Dmax, TrueSpace та ін.

Комп'ютерні системи деформаційного конструювання.

1.25.4. Моделювати реальні об'єкти, використовуючи теорію фракталів в умовах автоматизованого моделювання процесів і об'єктів навколишнього середовища.

Комп'ютерні системи деформаційного конструювання.

1.26. Виробництво наукового знання та оволодіння механізмами його застосування:

1.26.1. Формулювати твердження і гіпотези у межах певної наукової теорії, використовуючи механізми верифікації та фальсифікації в умовах дослідницької роботи.

Епістемологія.

1.26.2. Створювати абстрактні та ідеалізовані об'єкти, їх теоретичні і концептуальні моделі з розв'язання наукових проблем, використовуючи форми і методи емпіричного і теоретичного знання.

Взаємозв’язок емпіричного та теоретичного знання.

1.26.3. Впроваджувати процес отримання нових знань при виконанні науково - дослідної і конструкторської робіт, використовуючи загальнонаукові і філософські методи.

Методологія науки.

1.26.4. Планувати власну творчу діяльність у науковій роботі, користуючись методами інтуїтивного пізнання та досягненнями кібернетики.

Проблеми наукової творчості.

ІІ. ОРГАНІЗАЦІЙНА

2.1. Здійснення науково - дослідницької роботи та організація творчої діяльності колективу:

2.1.1. Отримувати та виробляти нові знання в галузі передових інформаційних технологій, використовуючи сукупність прийомів та технологій отримання наукових результатів.

Отримання наукових результатів.

2.1.2. Організовувати та сприяти творчій діяльності у колективі за умов науково - дослідницької роботи, використовуючи методи організації продуктивного мислення.

Організація творчої діяльності.

2.1.3. Приймати рішення в умовах нестандартних ситуацій, використовуючи методи евристичного аналізу.

Організація творчої діяльності.

2.1.4. Виконувати конкретну інженерно - конструкторську та науково - дослідницьку роботу, застосовуючи емпіричні та теоретичні методи досліджень і організації знань, використовуючи комп'ютерні технології.

Методи наукових досліджень.

2.1.5. Розробляти план наукового дослідження, застосовуючи його основні компоненти, такі як постановка задачі, апріорний аналіз, формулювання гіпотез, планування та організація експерименту, перевірка тощо, використовуючи комп'ютерні технології.

Складові елементи наукових досліджень.

2.1.6. Оформляти результати наукових досліджень, дотримуючись стандартної форми і структури викладення наукових матеріалів, користуючись науковою термінологією в галузі обчислювальної техніки та інформаційних технологій.

Форми викладення наукових матеріалів.

2.2. Здійснення педагогічної діяльності у вищому навчальному закладі:

2.2.1. Планувати навчальні заняття згідно з робочою програмою дисципліни, користуючись положеннями теорії пізнання в умовах викладання у вищих навчальних закладах різного рівня.

Психолого - дидактичні основи процесу навчання.

2.2.2. Застосовувати методи об'єктивної діагностики знань студентів з дисципліни, вносити корективи в процес навчання з урахуванням результатів діагностики, спираючись на нормативні документи вищої освіти з конкретної спеціальності.

Психолого - дидактичні основи процесу навчання.

2.2.3. Організовувати навчальну діяльність студентів та оцінювати її результати, застосовуючи нормативні документи з проведення навчального процесу.

Основні принципи викладання навчального матеріалу.

2.2.4. Формувати навчальну та робочу навчальну програми дисципліни, використовуючи робочий план, освітньо - кваліфікаційну характеристику та освітньо - професійну програму спеціальності відповідного освітнього рівня.

Навчально - методична документація зі спеціальності та дисципліни.

2.2.5. Складати контрольні завдання для проведення контролю різних видів, користуючись робочою навчальною програмою та освітньо - професійною програмою.

Навчально - методична документація зі спеціальності та дисципліни.

2.2.6. Застосовувати комп'ютерні технології навчання та контролю знань у вищій школі.

Навчально - методична документація зі спеціальності та дисципліни.

2.3. Захист інтелектуальної власності:

2.3.1. Складати заявки на об'єкти власності, спираючись на закон України про охорону авторських прав та інтелектуальну власність, в умовах підприємства або науково - дослідного інституту і вести листування з Укрпатентом.

Організація захисту наукових ідей та технічних розробок.

2.3.2. Проводити патентно - інформаційні дослідження в певній галузі інформаційних технологій.

Патентна інформація та документація.

2.3.3. Використовувати патентну інформацію та документацію при проведенні науково - дослідних, проектно - конструкторських, проектно - технологічних розробок з метою створення конкурентоспроможної продукції.

Патентна інформація та документація.

2.3.4. Знаходити аналоги та встановлювати класифікаційний індекс винаходу згідно міжнародної патентної класифікації, національної класифікації винаходів або міжнародної класифікації промислових знаків.

Патентна інформація та документація.

2.3.5. Оформлювати заявку на патент або "ноу - хау", спираючись на закон України про охорону авторських прав в умовах підприємства.

Патентна інформація та документація.

2.3.6. Забезпечувати правову охорону науково - технічної документації та товарної продукції, застосовуючи нормативно - правові акти про охорону промислової власності.

Промислова власність.

2.3.7. Організовувати ліцензійно - патентну діяльність на підприємстві або в установі, спираючись на закон України про охорону авторських прав та інтелектуальну власність.

Ліцензування та передача прав інтелектуальної власності.

2.3.8. Планувати роботу підрозділу з охорони авторських прав, спираючись на закон України про охорону авторських прав, в умовах підприємства, науково - дослідного інституту або вищого навчального закладу.

Закон України про авторське право.

2.4. Захист населення та забезпечення стійкості виробництва у надзвичайних ситуаціях та запобігання виникнення надзвичайних ситуацій:

2.4.1. Визначати правові акти відповідно до конкретної надзвичайної ситуації, аналізуючи ознаки ситуації, використовуючи відповідне законодавство.

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

2.4.2. Визначати та практично здійснювати заходи щодо захисту населення від наслідків аварій, катастроф, стихійного лиха в умовах виникнення надзвичайних ситуацій.

Захист населення від наслідків надзвичайних ситуацій (НС).

2.4.3. Оцінювати радіаційну, хімічну, бактеріологічну обстановку та обстановку, яка може виникнути внаслідок стихійного лиха та аварії, використовуючи методи дозиметричного і хімічного контролю.

Наслідки надзвичайних ситуацій.

2.4.4. Оцінювати вплив на стійкість роботи підприємства та визначати заходи її підвищення в умовах виникнення надзвичайних ситуацій, користуючись відповідними методиками.

Наслідки надзвичайних ситуацій.

2.4.5. Прогнозувати розвиток надзвичайних ситуацій, використовуючи методику прогнозування в умовах виникнення надзвичайних ситуацій.

Прогнозування надзвичайних ситуацій.

2.4.6. Організовувати і керувати проведенням робіт із ліквідації наслідків НС, аналізуючи ознаки ситуації, користуючись нормативними документами.

Ліквідація наслідків надзвичайних ситуацій.

2.5. Маркетинг ринку інформаційних послуг:

2.5.1. Виконувати маркетингові дослідження на ринку програмної продукції та інформаційних послуг з метою прийняття управлінських рішень в умовах зміни факторів мікро- і макроринкового середовища за допомогою програмних і технічних засобів, використовуючи первинні та вторинні джерела маркетингової інформації, методи аналізу достовірності даних тощо.

Аналіз маркетингових можливостей підприємства.

2.5.2. Здійснювати аналіз потреб і мотивів споживачів програмної продукції та інформаційних послуг і моделювання поведінки споживачів, використовуючи розгорнуту модель кінцевого споживача.

Типи ринків та моделі поведінки споживачів.

2.5.3. Здійснювати відбір цільових сегментів та розробку товарно - ринкової та конкурентної стратегії підприємства, використовуючи методи сегментування ринку.

Відбір цільових ринків.

2.5.4. Проводити повний опис товару на всіх рівнях з метою розробки нових товарів на ринку програмної продукції та інформаційних послуг в умовах ризику за допомогою аналізу ринкового попиту.

Товар з точки зору маркетингу.

ІІІ. ВИКОНАВСЬКА

3.1. Спілкування іноземною мовою в соціально - побутовій та професійній сферах:

3.1.1. Читати, відповідати на запитання, вести бесіду, робити доповіді в обсязі необхідного спілкування в соціально - побутовій та професійній сферах, використовуючи навички усного спілкування іноземною мовою.

Професійне та соціально - побутове спілкування іноземною мовою в усній формі.

3.1.2. Розуміти іноземну мову в письмовій формі і складати ділові листи, угоди, контракти та робити переклади науково - технічної літератури за своєю спеціальністю, використовуючи навички технічного перекладу та спеціальні комп'ютерні засоби.

Професійне та соціально - побутове спілкування іноземною мовою в письмовій формі.

Вимоги до Державної атестації випускників


Державна атестація осіб, які навчаються у вищих навчальних закладах, проводиться на основі аналізу успішності навчання, оцінювання якості розв'язання випускниками задач діяльності та рівня сформованості здатностей розв'язувати задачі діяльності, які можуть виникнути.

Нормативною формою Державної атестації випускників є кваліфікаційна робота, що захищається в ДЕК.

>