Программные средства САПР
![](./images/logo_ps_sapr.png)
Курс "Программные средства САПР" читается студентам 3 курса института ИнЭл, обучающиимся по профилю "Автоматизация проектирования изделий наноэлектроники" (группы ЭН-34, ЭН-35), в пятом (осеннем) семестре.
План курса:
- 8 лекций;
- 8 лабораторных работ.
Самостоятельная работа к лекциям не предусмотрена
Изучение дисцины "Программные средства САПР" заканчивается экзаменом.
КРАТКАЯ АННОТАЦИЯ
Материал данного курса приближает студентов к суровым реалиям настоящей разработки программного обеспечения.
В лекционной части курса рассказывается об основных программных средствах, применяемых на различных этапах проектирования, включая материалы как по видам ПО, так и по алгоритмам их работы.
Тематика лабораторных работ сводится к разработке уже не только консольных, но и имеющих графический интерфейс пользователя программ c применением Windows API и библиотеки OpenGL.
![](./images/img_ps_sapr_real3.jpg)
Материалы к лекциям
Лекция | Рассматриваемые вопросы | Презентация PDF |
---|---|---|
Лекция 1 Основы построения программ с графическим интерфейсом пользователя |
Основные отличия между консольными программами и программаи, имеющими графический интерфейс пользователя на примере ОС Windows. Функция WinMain, создание окна, оконные процедуры, обработка сообщений. |
Тематика лабораторных работ
Все лабораторные работы выполняются в лабораториях ВЦ МИЭТ в ОС Windows 7, используется интегрированная среда разработки Microsoft Visual Studio 2017.
Лабораторная работа | Рассматриваемые вопросы | Материалы |
---|---|---|
Лабораторная работа №1 Волновой алгоритм |
Реализация волнового алгоритма в консольном приложении. Задание повышенной сложности для ЭН-35: |