Об’єктно-орієнтовна система Pharo (кн)

Тип: На вибір студента

Кафедра: програмування

Навчальний план

СеместрКредитиЗвітність
74Залік

Лекції

СеместрК-сть годинЛекторГрупа(и)
716доцент Ярошко С. А.ПМі-41, ПМі-42, ПМі-43, ПМі-44, ПМі-45

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
732ПМі-41доцент Ярошко С. А., Ярошко О. С.
ПМі-42доцент Ярошко С. А., Ярошко О. С.
ПМі-43доцент Ярошко С. А., Ярошко О. С.
ПМі-44доцент Ярошко С. А., Ярошко О. С.
ПМі-45доцент Ярошко С. А., Ярошко О. С.

Опис курсу

Фокус уваги курсу спрямовано на вивчення сучасної реалізації Pharo.

Pharo (Фаро) – це сучасна об’єктно-орієнтована динамічно типізована мова програмування, дуже близька за синтаксисом до класичної мови Smalltalk. Водночас Pharo – це інтерактивне середовище, оснащене досконалими інструментами для “живого” програмування, яке дає змогу розробникові легко створювати, налагоджувати, поширювати програмний код, ба, більше – змінювати його під час виконання. Pharo – багатоплатформна система, яка однаково добре працює в різних операційних системах: OS X, Windows, Linux, Android, iOS та Raspberry Pi. Pharo – універсальна мова. Завдяки наявним бібліотекам можна писати настільні та веб застосунки, взаємодіяти з базами даних, застосовувати числові методи, розв’язувати задачі штучного інтелекту тощо.

Курс пов’язаний з дисциплінами “Програмування”, “Програмна інженерія”, “Алгоритми і структури даних”, “Програмування та підтримка веб-застосувань”.

Рекомендована література

Стефан Дюкас Pharo 9 на прикладах / С. Дюкас, Дж. Ракіч [та ін.] ; пер. з англ. С. Ярошко. – Львів : ЛНУ ім. Івана Франка, 2022. – 270 с. [Електронне видання] — Режим доступу: http://books.pharo.org/pharo-by-example9/ — Назва з екрану.

Силабус:

Завантажити силабус

Силабус: 122 Комп'ютерні науки (2023 р.)

Завантажити силабус