Правила оформления кода

Правила оформления кода (.pdf)

Первый семестр

Примеры с лекции Задания для практикума на ЭВМ
1   Задание 1 (.pdf)
Сроки сдачи:
  • До 20 (23) сенятбря - без снижения баллов;
  • 27 (30) сентября и 4(7) октября - 50 % баллов;
  • После 4(7) октября задание не принимается.
2 Инструкция по созданию тестов в Visual Studio (*.pdf) Задание 2 (.pdf)
Сроки сдачи:
  • До 27 (30) сенятбря - без снижения баллов;
  • 4 (7) сентября и 11(14) октября - 50 % баллов;
  • После 11(14) октября задание не принимается.
Дополнительное задание (.pdf), для полностью выполнивших 1 и 2 задание.
3   Задание 3 (.pdf)
Сроки сдачи:
  • До 11 (14) октября - без снижения баллов;
  • 18 (21) сентября и 25(28) октября - 50 % баллов;
  • После 25(28) октября задание не принимается.
4 Инструкция по созданию проектов в MSVC с синхронизацией в Git (*.pdf) Задание 4 (.pdf)
Сроки сдачи:
  • После 22(25) ноября оценка задания будет уменьшена на 50 %.
5   Задание 5 (.pdf)
Сроки сдачи:
  • До 29 ноября (2 декабря) - без снижения баллов;
  • до 6 (9) декабря - 50 % баллов;
  • После 6 (9) декабря задание не принимается.
6   Задание 6 (.pdf)
Сроки сдачи:
  • До 13 (16) декабря - без снижения баллов;
  • до конца семестра - 50 % баллов.
7 Видео лекции - часть 1
Видео лекции - часть 2
Если не будет звука - скачивайте файлы локально.
 
8   Задание 7 (.pdf)
Сроки сдачи:
  • до 23 февраля - без снижения баллов;
  • после 23 февраля - 50 % баллов;
  • после 8 марта - задание не принимается.
9   Задание 8 (.pdf)
Сроки сдачи:
  • до 8 марта - без снижения баллов;
  • после 22 марта - 50 % баллов;
  • после 5 апреля - задание не принимается.
10 Пример - указатели и списки (.zip)
Задание 9 (.pdf)
11 Лекция часть 1
Лекция часть 2
Лекция часть 3
Задание 10 (.pdf)
12 Задание 11 (.pdf): Функции FIRST и FOLLOW
Шаблон кода для задания
13 Задание 12 (.pdf):
  • Построение таблицы АМП синтаксического анализатора для LL(1) грамматики.
  • Драйвер табличного синтаксического анализатора.
14 Задание 13.1 (.pdf): Построение транслятора выражений на язык атомов (первая часть синтаксического анализатора)
15 Опубликовано 30.04.2020
Лекция часть 1
Лекция часть 2
16 Опубликовано 16.05.2020
Лекция часть 1
Лекция часть 2
17 Опубликовано 21.05.2020
Лекция часть 1
Лекция часть 2
18 Задание 13.2 (.pdf): Построение полного транслятора с языка MiniC на язык атомов.
19 Опубликовано 26.05.2020
Лекция часть 1
Лекция часть 2
Лекция часть 3
Лекция часть 4