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

Спеціальність: Видавництво та поліграфія
Код дисципліни: 6.186.00.O.073
Кількість кредитів: 5.00
Кафедра: Інформаційні технології видавничої справи
Лектор: ст.викладач Ковальчук Анатолій Михайлович
Семестр: 7 семестр
Форма навчання: денна
Результати навчання: • знати основи використання інтерфейсів прикладних програм для візуального програмування; • уміти використовувати компоненти середовища програмування для керування подіями програмованих систем; • уміти виконувати опрацювання виняткових ситуацій.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Пререквізити: • Основи програмування; • Алгоритми і структури даних. • Об’єктно-орієнтоване програмування.
Короткий зміст навчальної програми: Використання інтерфейсів прикладних програм (API): програмування за допомогою API, графічні API та створення графічного інтерфейсу користувача. Вступ у програмування компонент. Програмування систем, керованих подіями: засоби опрацювання подій, опрацювання виняткових ситуацій. Об’єктно-орієнтований аналіз і проектування: основні поняття і принципи, шаблони проектування, проектування з метою повторного використання, діаграми класів. Тестування і відлагодження програм.
Методи та критерії оцінювання: • письмові звіти з лабораторних робіт, усне опитування, розрахунково-графічна робота (35%) • підсумковий контроль (контрольний захід, екзамен): письмово-усна форма (65%)
Рекомендована література: 1. Роберт Седжвик, Кевин Уэйн. Алгоритмы на Java. К.; Вильямс, 2013.-848с. 2. Г. Шилдт. Java: руководство для начинающих. К.; Вильямс, 2013.-624с. 3. Кей С. Хорстманн. Java SE 8. Вводный курс. К.; Вильямс, 2014.-208с. 4. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений, 3-е изд.: Пер. с англ. – М.: ООО “И.Д. Вильямс”, 2008. - 720 с.: ил. 5. Мейер Б. Обьектно-ориентированное конструирование программных систем. – М.: Русская редакция, 2005. – 1204 с.