Булах Дмитрий Александрович
к.т.н., доцент кафедры ПКИМС

Интерпретируемые языки программирования

Курс "Интерпретируемые языки программирования" читается студентам 2 курса магистратуры кафедры ПКИМС (группа ЭН-25М), обучающимся по программе "Лингвистические средства проектирования САПР СБИС и СнК"

План курса:

  • 8 лабораторных работ;

Самостоятельная работа не предусмотрена

Изучение дисцины "Интерпретируемые языки программирования" заканчивается экзаменом.


КРАТКАЯ АННОТАЦИЯ

На лабораторных работах по данной дисциплине студенты знакомятся с основами синтаксиса и принципов написания кода на различных скриптовых языках, включая языки командных оболочек. Также рассматриваются вопросы написания программ, осуществляющих взаимодействие компилируемых и интерпретируемых языков.

Тематика лабораторных работ

Лабораторная работа Рассматриваемые вопросы Материалы

Лабораторная работа №1

Язык командного интерпретатора BATCH

Пример файла в формате Verilog HDL, который может быть промоделирован симулятором IcarusVerilog, можно взять тут.

Сам симулятор можно взять тут (19 Мб).


PDF

Лабораторная работа №2

Пример файла в формате симулятора HSPICE, который может быть промоделирован симулятором Symica, можно взять тут.

Сам симулятор можно взять тут (35 Мб).

Для тех, у кого нет возможности поставить Linux, рекомендую взять образ VM под VMWare тут (логин и пароль - как и в лаборатории 4131, symspice установлен, в путях прописан)


PDF

Лабораторная работа №3

Язык Tcl. Основные конструкции. Регулярные выражения.


PDF

Лабораторная работа №4

Библиотека Tk


PDF

Лабораторная работа №5

Основы синтаксиса языка Python


PDF

Лабораторная работа №6

ООП в Python. Библиотеки в Python: NumPy, Matplotlib, PyQT


PDF

Лабораторная работа №7

Скриптовые языки для Web: HTML+CSS, JS, PHP

Скачать файлы к лабораторной работе


PDF
PDF

Ваши преподаватели

Лектор

Дмитрий Булах
Булах Дмитрий Александрович

к.т.н., доцент кафедры ПКИМС

УспеваемостьОбновлено
06 октября 2022

Журналы успеваемости студентов


Итоговая аттестация


Рекомендуемая литература

Клик по обложке - переход к ресурсу

...
Brent Welch
Ken Jones
Jeff Hobbs
Practical Programming in Tcl and Tk.

...
Kenneth A. Lambert
Fundamentals of Python. From first programs through data structures. (Прямая ссылка на PDF)