Крос-платформне програмування
Для вивчення у 2017-2018 навчальному році
Всього годин: 150
У контексті рівнів крос-платформного програмування описуються характерні для кожного рівня мови програмування, а саме: С, С++ для рівня компіляції та С#, Java для рівня виконання. Для крос-платформних мов на рівні виконання описуються використовувані для цього технології, виявляються переваги і недоліки даного підходу і порівнюються варіанти реалізації багатоплатформності в різних мовах. Розглядається поняття крос-компіляції. Виділяється поняття апаратної багатоплатформності. Дається поняття емулятора як апаратної, так і програмної платформ. Описуються різні крос-платформні середовища розробки: Code::Blocks, Eclipse, MonoDevelop, QDevelop. Розглядаються крос-платформні бібліотеки: Glib, Qt, GTK +, STL, Pthreads та ін.
Мета курсу
Програмні результати навчання
Автори курсу
Яскевич Владислав ОлександровичПідрозділ
Кафедра комп`ютерних наук і математики (архів),Факультет інформаційних технологій та управління (архів)
Викладачі
Гладун Марія АнатоліївнаПеріод навчання
3-й рік
Розподіл
| Курс / рік навчання | II | III | IV | |||
| Семестр | 3 | 4 | 5 | 6 | 7 | 8 |
| Розподіл кредитів (5) | 0 | 0 | 0 | 5 | 0 | 0 |
| Години (150) | ||||||
| Лекції | 0 | 0 | 0 | 20 | 0 | 0 |
| ...з них дистанційно | 0 | 0 | 0 | 0 | 0 | 0 |
| Семінарські, практичні, лабораторні | 0 | 0 | 0 | 50 | 0 | 0 |
| ...з них дистанційно | 0 | 0 | 0 | 0 | 0 | 0 |
| Модульний контроль | 0 | 0 | 0 | 10 | 0 | 0 |
| ...з них дистанційно | 0 | 0 | 0 | 0 | 0 | 0 |
| Самостійна робота | 0 | 0 | 0 | 70 | 0 | 0 |
Кількість учасників
| Одиниця | Студенти | Групи | Підгрупи |
| Мінімальна кількість | 12 | 1 | 1 |
| Максимальна кількість | 12 | 1 | 1 |