Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Візуальне програмування
Спеціальність: Прикладна математика та інформатика
Код дисципліни: 6.113.00.O.61
Кількість кредитів: 8
Кафедра: Прикладна математика
Лектор: К. ф.-м. н., ст. викл. Строчик Микола Миколайович
Семестр: 6 семестр
Форма навчання: денна
Результати навчання:
У результаті вивчення модуля студент повинен:
-знати основні методи об’єктно-орієнтованого підходу та засоби візуального проектування для розробки програмних продуктів.
-уміти самостійно здійснювати алгоритмічний аналіз прикладних задач, будувати алгоритмічну модель задачі, створювати програмні продукти з використанням засобів візуального проектування.
-знати основні методи об’єктно-орієнтованого підходу та засоби візуального проектування для розробки програмних продуктів.
-уміти самостійно здійснювати алгоритмічний аналіз прикладних задач, будувати алгоритмічну модель задачі, створювати програмні продукти з використанням засобів візуального проектування.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Пререквізит: програмування, об’єктно-орієнтоване програмування
Кореквізити: немає
Кореквізити: немає
Короткий зміст навчальної програми:
Створення графічного інтерфейсу користувача та програмування для Windows Forms у середовищі C#. Елементи керування, їх властивості, методи, події. Механізм Drag-and-Drop. Векторна та растрова графіка. Графічна підсистема C#. Використання XML, SVG та мови ECMAScript для Web-інтерфейсів.
Рекомендована література:
1. Троелсен Э. C# и платформа .NET. Библиотека программиста. — СПб.: Питер, 2004. — 796 с.
2. Шилдт Г. C#: учебный курс — СПб.: Питер, К.: BHV, 2003. — 512 с.
3. Либерти Д. Программирование на C#. Создание .NET-приложений Символ-Плюс: 2003. — 688 с.
4. Scalable Vector Graphics (SVG) 1.1 (Second Edition) https://www.w3.org/TR/SVG/Overview.html.
5. SVG/Tutorial [Електронний ресурс]. — Режим доступу : URL : https://developer.mozilla.org/ru/docs/Web/SVG/Tutorial — Title from the screen.
6. Scalable Vector Graphics (SVG) [Електронний ресурс]. — Режим доступу : URL : (http://msdn.microsoft.com/en-us/library/ff971903(v=vs.85).aspx) — Title from the screen.
7. ECMAScript® Language Specification [Електронний ресурс]. — Режим доступу : URL : http://www.ecma-international.org/ecma-262/5.1/ — Title from the screen.
8. C# Language Specification [Електронний ресурс]. — Режим доступу : URL : http://www.ecma-international.org/publications/standards/ecma-334.htm — Title from the screen.
2. Шилдт Г. C#: учебный курс — СПб.: Питер, К.: BHV, 2003. — 512 с.
3. Либерти Д. Программирование на C#. Создание .NET-приложений Символ-Плюс: 2003. — 688 с.
4. Scalable Vector Graphics (SVG) 1.1 (Second Edition) https://www.w3.org/TR/SVG/Overview.html.
5. SVG/Tutorial [Електронний ресурс]. — Режим доступу : URL : https://developer.mozilla.org/ru/docs/Web/SVG/Tutorial — Title from the screen.
6. Scalable Vector Graphics (SVG) [Електронний ресурс]. — Режим доступу : URL : (http://msdn.microsoft.com/en-us/library/ff971903(v=vs.85).aspx) — Title from the screen.
7. ECMAScript® Language Specification [Електронний ресурс]. — Режим доступу : URL : http://www.ecma-international.org/ecma-262/5.1/ — Title from the screen.
8. C# Language Specification [Електронний ресурс]. — Режим доступу : URL : http://www.ecma-international.org/publications/standards/ecma-334.htm — Title from the screen.
Методи і критерії оцінювання:
Поточний контроль (40%): виконання лабораторних робіт.
Підсумковий контроль (60%, іспит).
Підсумковий контроль (60%, іспит).