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), в яких відбувається пошук рішень. Це дозволяє розв’язувати задачі математичного програмування, зокрема задачі дискретної оптимізації.

Читайте також
Бажаєте дізнаватись про особливості вступу у 2024 році?
Підписуйтесь на спільноти спеціальності "121-Інженерія програмного забезпечення" кафедри Інженерії програмного забезпечення та першим отримуйте новини, сповіщення про важливі події, підготовчі курси, дні відкритих дверей та багато цікавого.

Про кафедру

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

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

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

Абітурієнту

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

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

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

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

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

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

Переглядів: 4 333