Про курс

Мета курсувивчення граматик мов програмування, алгоритмів аналізу машино-орієнтованих текстів, алгоритмів оптимізації.

Основними завданнями вивчення дисципліни «Теорія компіляції» є:

  • поглиблення знань щодо створення машинно-залежних мов,

  • створення програм аналізу машино-орієнтованих текстів,

  • оптимізації програм загального призначення.

У результаті вивчення курсу студент повинен

знати:

  • класифікацію граматик машино-орієнтованих мов;

  • алгоритми лексичного та граматичного аналізу;

  • способи перетворення програм;


вміти:

  • формулювати та аналізувати синтаксис машино-орієнтованих мов;

  • розробляти програми аналізу машино-орієнтованих мов.


Міждисциплінарні зв’язки.

Вивчення дисципліни «Теорія компіляції» потребує попередніх знань із дисциплін

«Пpогpамування», «Процедурне пpогpамування», «Об`єктно-орієнтоване програмування», «Теорія програмування», «Паралельні та розподілені обчислення», «Алгоритми і структури даних».


Остання зміна: Thursday 11 January 2018 01:51 AM