Лингвистическое и программное обеспечение САПР. Кревский И.Г. - 3 стр.

UptoLike

Составители: 

1 .Цели и задачи дисциплины.
Целью дисциплины является изучение и практическое освоение способов организации
программного обеспечения САПР, технологий структурного и объектно-ориентированного
программирования, теоретических основ и методов разработки трансляторов с языков
САПР.
2. Требования к уровню освоения содержания дисциплины.
В результате изучения дисциплины студенты должны:
- знать:
основные способы построения транслирующих программ;
основные способы формального определения синтаксиса языка;
основы проектирования синтаксических анализаторов и методы грамматического разбора;
организацию программного обеспечения САПР;
типовые структуры описания абстрактных данных;
методы программной обработки данных;
-уметь:
использовать язык С++ для написания трансляторов, программ обработки
математических
структур;
-иметь опыт:
разработки трансляторов на основании формального определения заданного языка;
-иметь представление:
об организация диалога в САПР;
о технологиях структурного и объектно-ориентированного программирования.
3. Объем дисциплины и виды учебной работы
Семестр Вид учебной работы Всего часов
45
Об
щ
а
я
т
руд
оемкость
д
ис
ц
иплины 238 119 119
А
уд
ито
р
ные занятия 153 68 85
Лек
ц
ии 85 34 51
Лабо
р
ато
р
ные
р
аботы
(
ЛР
)
51 34 17
Самостоятельная работа, в т.ч. курсовая
работа
17(17)
17(17)
Вид итогового контроля (экзамен, зачет) зач. экз.
       1 .Цели и задачи дисциплины.
Целью дисциплины является изучение и практическое освоение способов организации
программного обеспечения САПР, технологий структурного и объектно-ориентированного
программирования, теоретических основ и методов разработки трансляторов с языков
САПР.

       2. Требования к уровню освоения содержания дисциплины.

В результате изучения дисциплины студенты должны:
- знать:
   основные способы построения транслирующих программ;
   основные способы формального определения синтаксиса языка;
   основы проектирования синтаксических анализаторов и методы грамматического разбора;
   организацию программного обеспечения САПР;
   типовые структуры описания абстрактных данных;
   методы программной обработки данных;
-уметь:
   использовать язык С++ для написания трансляторов, программ обработки математических
   структур;
-иметь опыт:
   разработки трансляторов на основании формального определения заданного языка;
-иметь представление:
   об организация диалога в САПР;
   о технологиях структурного и объектно-ориентированного программирования.


       3. Объем дисциплины и виды учебной работы

Вид учебной работы                        Всего часов   Семестр

                                                           4         5
Общая трудоемкость дисциплины                  238       119       119
Аудиторные занятия                             153        68        85
Лекции                                          85        34        51
Лабораторные работы (ЛР)                        51        34        17
Самостоятельная работа, в т.ч. курсовая       17(17)              17(17)
работа
Вид итогового контроля (экзамен, зачет)                  зач.      экз.