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