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

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

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

План курса:

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

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

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


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

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

УДАЛЁННОЕ ВЫПОЛНЕНИЕ И СДАЧА ЛАБОРАТОРНОЙ РАБОТЫ

Важная информация для тех, кто сидит на карантине!

Для виртуального присутствия на лабораторной работе воспользуйтесь Zoom.

Ссылка: https://us02web.zoom.us/j/4079826884?pwd=TTJ4ZjVaNi9GaGxjSkpGNzYxMFVDUT09

  • Идентификатор конференции: 407 982 6884
  • Код доступа: 035630

Эту же сылку нужно использовать, если вы хотите сдавать лабораторные работы через Zoom. Кто хочет через TeamViewer - сдаёт через TeamViewer.

Контакты для связи со мной:

Тематика лекций

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

Лекция №1

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


PDF

Лекцияа №2

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


PDF

Лекция №3

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


PDF

Лекция №4

Библиотека Tk


PDF

Лекция №5

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


PDF

Лекция №6

Библиотеки в Python: numpy, matplotlib, PyQT, wxPython


PDF

Лекция №7

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


PDF

Лекция №8

Совмещение программ на компилируемых и интерпретируемых языках


PDF

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

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

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

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

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

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


PDF

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

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

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


PDF

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

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


PDF

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

Библиотека Tk


PDF

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

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


PDF

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

Библиотеки в Python: PyQT, wxPython

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


PDF

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

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


PDF

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

Совмещение программ на компилируемых и интерпретируемых языках

Язык LUA-5.4.0 и обёртку LuaBridge : скачать

Код для лабораторной работы : скачать


PDF

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

Лектор

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

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

УспеваемостьОбновлено
14 января 2021

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


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


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

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

...
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)