Visual Programing Tools

Major: Publishing and Printing
Code of subject: 6.186.00.O.073
Credits: 5.00
Department: Publishing Information Technologies
Lecturer: Senior lecturer Kovalchuk A.
Semester: 7 семестр
Mode of study: денна
Learning outcomes: • know the basic use of application programming interfaces for visual programming; • be able to use components of the software for managing events programmed systems; • be able to perform processing exceptions.
Required prior and related subjects: Prerequisites: • Fundamentals of Programming; • Algorithms and data structures. • Object-oriented programming.
Summary of the subject: Using the Application Programming Interface (API): programming with the API, API and graphics creation GUI. Introduction to Programming component. Programming systems, event driven, means of processing events processing exceptions. Object-Oriented Analysis and Design: basic concepts and principles of design templates, planning to re-use class diagrams. Testing and debugging programs.
Assessment methods and criteria: • written reports on laboratory work, oral examination, settlement and graphic work (35%) • final control (control measure, exam), written-oral form (65%)
Recommended books: 1. Роберт Седжвик, Кевин Уэйн. Алгоритмы на Java. К.; Вильямс, 2013.-848с. 2. Г. Шилдт. Java: руководство для начинающих. К.; Вильямс, 2013.-624с. 3. Кей С. Хорстманн. Java SE 8. Вводный курс. К.; Вильямс, 2014.-208с. 4. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений, 3-е изд.: Пер. с англ. – М.: ООО “И.Д. Вильямс”, 2008. - 720 с.: ил. 5. Мейер Б. Обьектно-ориентированное конструирование программных систем. – М.: Русская редакция, 2005. – 1204 с.