XS
SM
MD
LG
Державний університет телекомунікацій

Адреса:
03110, Україна
м. Київ, вул. Солом'янська, 7
Контактна інформація:
Державний університет телекомунікацій

Мова програмування OZ, чи знали Ви про таку?

21:01, 15-05-2015

Сьогодні, 15 травня, 159 років тому народився Френк Баум (англ. Lyman Frank Baum) (15 травня 1856 – 6 травня 1919) – американський дитячий письменник, автор серії казок про країну Оз, на честь яких названо навчальну мову програмування високого рівня.

Мова програмування Oz – поєднує функціональність та процедурність.

Разробка мови Oz почалась в 1991 році профессор Gert Smolka зі своїми студентами з лабораторії систем програмування Лувенського католицького університета в Бельгії. В 1996 році до процесу розробки приєднались Seif Haridi и Peter Van Roy зі Шведського інституту інформатики (Swedish Institute of Computer Science), які використовували цю мову в своєму класичному підручнику «Concepts Techniques and Models of Computer Programming». З 1999 по 2005 рік мова розвивалась під керівництвом міжнародної науково-дослідної групи (Mozart Consortium), що складалась з трьох університетів: Саарський університет, Шведський інститут інформатики (Swedish Institute of Computer Science) та Лувенський католицький університет.

Відкрита реалізація мови Oz —носить назву  Mozart. Ця система випущена групою Mozart Consortium з вільним доступом для найбільш популярних операційних систем: Unix, FreeBSD, Linux, Microsoft Windows и Mac OS X.

До основних переваг цієї мови можна віднести програмування в обмеженнях та розподілені обчислення. На рівні мовних конструкцій підтримується природнє розпаралелювання та розподілені обчислення по мережі, що дозволяє легко створювати відмовостійкі додатки. Для реалізації програмування в обмеженнях в мові Oz вводиться концепція обчислюванних просторів (computation spaces), в яких відбувається пошук рішень. Це дозволяє розв’язувати задачі математичного програмування, зокрема задачі дискретної оптимізації.

Про кафедру

Кафедра Інженерії програмного забезпечення

Отримати консультацію

Ваш запит на зворотній дзвінок отримає завідуючий кафедрою
Надіслати запит

Абітурієнту

Спеціалізація: Програмна інженерія

Програмна інженерія пов'язана з усіма аспектами виробництва програмного забезпечення: від початкових стадій створення до підтримки системи після передачі замовнику.

Якщо Вам подобається захоплюючий процес розробки веб-сайтів, комп'ютерних ігор, створення та обробки баз даних, та багато іншого, то Вам слід обрати спеціалізацію «Програмна інженерія».

Спеціалізація: Програмна інженерія

Програмна інженерія пов'язана з усіма аспектами виробництва програмного забезпечення: від початкових стадій створення до підтримки системи після передачі замовнику.

Якщо Вам подобається захоплюючий процес розробки веб-сайтів, комп'ютерних ігор, створення та обробки баз даних, та багато іншого, то Вам слід обрати спеціалізацію «Програмна інженерія».

Переглядів: 3 290