Конструирование Компиляторов, Проведение Экзамена

Материал из eSyr's wiki.

(Различия между версиями)
Перейти к: навигация, поиск
(добавлена инфа по пересдаче)
 
(5 промежуточных версий не показаны.)
Строка 1: Строка 1:
-
Условия проведения экзамена в 2008 году:
+
= Условия проведения экзамена в 2008 году =
== Досрочная сдача ==
== Досрочная сдача ==
- 
Сдача теоретической и практической частей независимы, любую из них можно как получить досрочно, так и сдать на экзамене.
Сдача теоретической и практической частей независимы, любую из них можно как получить досрочно, так и сдать на экзамене.
Строка 14: Строка 13:
=== Условия проведения ===
=== Условия проведения ===
-
Весь поток пишет одновременно, в одной аудитории. Время отводится 3 часа (изначально планировалось 2ч 30мин, но экзаменаторы "намудрили с накрученностью задач" и добавили еще 30 минут).
+
Весь поток пишет одновременно, в одной аудитории. Время отводится 3 часа (изначально планировалось 2ч 30мин, но экзаменаторы «намудрили с накрученностью задач» и добавили еще 30 минут).
Выдается 4 задачи и 2 теоретических вопроса.
Выдается 4 задачи и 2 теоретических вопроса.
Строка 20: Строка 19:
Времени хватает вполне, и даже на спокойную проверку всех заданий остается.
Времени хватает вполне, и даже на спокойную проверку всех заданий остается.
-
Экзамен проверяют к вечеру, примерно к 17 часам. После объявления результатов возможна аппеляция, проводимая с проверявшим работу. Случаи успешного отспаривания баллов достаточно распространены.
+
Работы проверяют к вечеру, примерно к 17 часам. После объявления результатов возможна апелляция, проводимая с проверявшим работу. Случаи успешного оспаривания баллов достаточно распространены.
=== Критерии оценки ===
=== Критерии оценки ===
Разбалловка задач:<br>
Разбалловка задач:<br>
-
1 б. - 1. Построение минимального ДКА по регулярному выражению, построение соответствующей грамматики.<br>
+
# (1 балл) Построение минимального ДКА по регулярному выражению, построение соответствующей грамматики.
-
2 б. - 2. LR, LL. (P.S. LR(2) ни в одном условии строить было не нужно).<br>
+
# (2 балла) LR, LL. (P.S. LR(2) ни в одном условии строить было не нужно).
-
1 б. - 3. Генерация кода для логических/арифметических выражений.<br>
+
# (1 балл) Генерация кода для логических/арифметических выражений.
-
1 б. - 4. Генерация оптимального кода методом сопоставления образцов.<br>
+
# (1 балл) Генерация оптимального кода методом сопоставления образцов.
Каждая задача делится на части. Например, в задаче 2: построил схему с замыканиями - столько то баллов из 2х, сделал таблицу - еще сколько то из 2х, разобрал цепочку - оставшиеся до 2х баллов. (что-то типа 0.7+0.7+0.6).
Каждая задача делится на части. Например, в задаче 2: построил схему с замыканиями - столько то баллов из 2х, сделал таблицу - еще сколько то из 2х, разобрал цепочку - оставшиеся до 2х баллов. (что-то типа 0.7+0.7+0.6).
-
Теоретическая часть состоит из двух вопросов из [[Конструирование_Компиляторов,_Определения|списка определений]] и [[Конструирование_Компиляторов,_Теоретический_минимум|теормина]]. Корректное написание обоих вопросов или успешная сдача их на лекции расценивается в 0 баллов, каждый незачтенный вопрос - в -0.5 баллов.
+
Теоретическая часть состоит из двух вопросов из [[Конструирование_Компиляторов,_Определения|списка определений]] и [[Конструирование_Компиляторов,_Теоретический_минимум|теормина]]. Корректное написание обоих вопросов или успешная сдача их на лекции расценивается в 0 баллов, каждый незачтенный вопрос в -0.5 баллов.
Максимум набирается 5 баллов, минимум -1.
Максимум набирается 5 баллов, минимум -1.
-
Критерии оценки:<br>
+
Критерии оценки:
-
оценка - баллы<br>
+
{|
-
3 >= 2.5 <br>
+
!Оценка
-
4 >= 3.5 <br>
+
!Баллы
-
5 >= 4.5 <br>
+
|-
 +
|3
 +
|&ge; 2.5
 +
|-
 +
|4
 +
|&ge; 3.5
 +
|-
 +
|5
 +
|&ge; 4.5
 +
|}
== Пересдача ==
== Пересдача ==
Строка 46: Строка 54:
Время отводится теперь 1.5 часа.
Время отводится теперь 1.5 часа.
-
Выдается теперь уже 3 задачи и снова 2 теоретических вопроса.
+
Выдается теперь уже 3 задачи и снова 2 теоретических вопроса (''если в предыдущие попытки, вам удалось сдать хотя бы родну из теорий, то вы освобождаетесь от её сдачи на всех последующих попытках'').
-
Теперь времени катастрофически не хватает, а задачи при этом ничуть не легче, учитывая то, что в вторя и на LL, и LR!!
+
Работы проверяют чуть ли не к 12—13 часам. После объявления результатов возможна апелляция, проводимая с проверявшим работу. Случаи успешного оспаривания баллов достаточно распространены.
-
 
+
-
Экзамен проверяют чуть ли не к 12-13 часам. После объявления результатов возможна аппеляция, проводимая с проверявшим работу. Случаи успешного отспаривания баллов достаточно распространены.
+
=== Критерии оценки ===
=== Критерии оценки ===
-
Разбалловка задач:<br>
+
Разбалловка задач:
-
1 б. - 1. Построение минимального ДКА по регулярному выражению, построение соответствующей грамматики.<br>
+
# (1 балл) Построение минимального ДКА по регулярному выражению, построение соответствующей грамматики.
-
1.5 б. - 2. LR, LL. (P.S. LR(2) ни в одном условии строить было не нужно).<br>
+
# (1.5 балла) LR, LL. (P.S. LR(2) ни в одном условии строить было не нужно).
-
1 б. - 3. Генерация кода для логических/арифметических выражений '''или''' генерация оптимального кода методом сопоставления образцов.<br>
+
# (1 балл) Генерация кода для логических/арифметических выражений '''или''' генерация оптимального кода методом сопоставления образцов.
-
Теоретическая часть абсолютна такая же. Если ранее, например на соновном экзамене ты за нихх уже получил плюс, то далее этот теор. вопрос снимается.
+
Теоретическая часть абсолютна такая же. Если ранее, например на основном экзамене ты за них уже получил плюс, то далее этот теор. вопрос снимается.
Максимум набирается 3.5 баллов, минимум -1.
Максимум набирается 3.5 баллов, минимум -1.
-
Критерии оценки:<br>
+
Критерии оценки:
-
оценка - баллы<br>
+
{|
-
3 >= 2 <br>
+
!Оценка
-
4 >= 3 <br>
+
!Баллы
-
5 можно получить только если набрать 3.5 и после '''разговора с лектором'''!!!
+
|-
 +
|3
 +
|&ge; 2
 +
|-
 +
|4
 +
|&ge; 3
 +
|}
 +
 
 +
5 можно получить только если набрать 3.5 и после '''разговора с лектором''', в результате которого оценка может и понизиться.
 +
 
 +
== Вторая пересдача ==
 +
=== Условия проведения ===
 +
 
 +
Время отводится '''ещё меньше''': '''1 час''', но задачи субъективно простые.
 +
 
 +
Выдается опять 3 задачи и снова 2 теоретических вопроса (''если в предыдущие попытки, вам удалось сдать хотя бы одну из теорий, то вы совобождаетесь от её сдачи на всех последующих попытках'').
 +
 
 +
Работы проверяют в течение 15-30 минут.
 +
 
 +
=== Критерии оценки ===
 +
Разбалловка задач:
 +
# (1 балл) Построение минимального ДКА по регулярному выражению, построение соответствующей грамматики.
 +
# (1 балл) LR и LL. (P.S. LR(2) ни в одном условии строить было не нужно).
 +
# (1 балл) Генерация кода для логических/арифметических выражений '''или''' генерация оптимального кода методом сопоставления образцов.
 +
 
 +
Максимум набирается 3 балла, минимум -1.
 +
 
 +
Критерии оценки:
 +
{|
 +
!Оценка
 +
!Баллы
 +
|-
 +
|3
 +
|&ge; 2
 +
|-
 +
|4
 +
|&ge; 3
 +
|}
 +
 
 +
5 можно получить только если набрать 3 и после '''дополнительной усложненной задачи от лектора'''. Автору неизвестны попытки эту задачу получить и решить.
 +
 
 +
= Условия проведения экзамена в 2009 году =
 +
 
 +
Информация от лектора: в 2009 году каждый незачтенный вопрос оценивается в -1 балл. <!-- ''//Sirian (Василий Хайрулин) 28.05.2009'' -->
 +
 
{{Курс Конструирование Компиляторов}}
{{Курс Конструирование Компиляторов}}

Текущая версия

Содержание

[править] Условия проведения экзамена в 2008 году

[править] Досрочная сдача

Сдача теоретической и практической частей независимы, любую из них можно как получить досрочно, так и сдать на экзамене.

[править] Теоретическая часть

Лектор на лекциях проводит две контрольные работы. Успешное их написание расценивается, как сдача теоретической части экзамена, иначе теоретическую часть придется писать на экзамене.

[править] Практическая часть

Все семинаристы проводят на итоговом занятии контрольную работу. Контрольная работа состоит из трех задач, за каждую дается +1 балл к базовым двум. Тем не менее, автоматы получают немногие.

[править] Экзамен

[править] Условия проведения

Весь поток пишет одновременно, в одной аудитории. Время отводится 3 часа (изначально планировалось 2ч 30мин, но экзаменаторы «намудрили с накрученностью задач» и добавили еще 30 минут).

Выдается 4 задачи и 2 теоретических вопроса.

Времени хватает вполне, и даже на спокойную проверку всех заданий остается.

Работы проверяют к вечеру, примерно к 17 часам. После объявления результатов возможна апелляция, проводимая с проверявшим работу. Случаи успешного оспаривания баллов достаточно распространены.

[править] Критерии оценки

Разбалловка задач:

  1. (1 балл) Построение минимального ДКА по регулярному выражению, построение соответствующей грамматики.
  2. (2 балла) LR, LL. (P.S. LR(2) ни в одном условии строить было не нужно).
  3. (1 балл) Генерация кода для логических/арифметических выражений.
  4. (1 балл) Генерация оптимального кода методом сопоставления образцов.

Каждая задача делится на части. Например, в задаче 2: построил схему с замыканиями - столько то баллов из 2х, сделал таблицу - еще сколько то из 2х, разобрал цепочку - оставшиеся до 2х баллов. (что-то типа 0.7+0.7+0.6).

Теоретическая часть состоит из двух вопросов из списка определений и теормина. Корректное написание обоих вопросов или успешная сдача их на лекции расценивается в 0 баллов, каждый незачтенный вопрос — в -0.5 баллов.

Максимум набирается 5 баллов, минимум -1.

Критерии оценки:

Оценка Баллы
3 ≥ 2.5
4 ≥ 3.5
5 ≥ 4.5

[править] Пересдача

[править] Условия проведения

Время отводится теперь 1.5 часа.

Выдается теперь уже 3 задачи и снова 2 теоретических вопроса (если в предыдущие попытки, вам удалось сдать хотя бы родну из теорий, то вы освобождаетесь от её сдачи на всех последующих попытках).

Работы проверяют чуть ли не к 12—13 часам. После объявления результатов возможна апелляция, проводимая с проверявшим работу. Случаи успешного оспаривания баллов достаточно распространены.

[править] Критерии оценки

Разбалловка задач:

  1. (1 балл) Построение минимального ДКА по регулярному выражению, построение соответствующей грамматики.
  2. (1.5 балла) LR, LL. (P.S. LR(2) ни в одном условии строить было не нужно).
  3. (1 балл) Генерация кода для логических/арифметических выражений или генерация оптимального кода методом сопоставления образцов.

Теоретическая часть абсолютна такая же. Если ранее, например на основном экзамене ты за них уже получил плюс, то далее этот теор. вопрос снимается.

Максимум набирается 3.5 баллов, минимум -1.

Критерии оценки:

Оценка Баллы
3 ≥ 2
4 ≥ 3

5 можно получить только если набрать 3.5 и после разговора с лектором, в результате которого оценка может и понизиться.

[править] Вторая пересдача

[править] Условия проведения

Время отводится ещё меньше: 1 час, но задачи субъективно простые.

Выдается опять 3 задачи и снова 2 теоретических вопроса (если в предыдущие попытки, вам удалось сдать хотя бы одну из теорий, то вы совобождаетесь от её сдачи на всех последующих попытках).

Работы проверяют в течение 15-30 минут.

[править] Критерии оценки

Разбалловка задач:

  1. (1 балл) Построение минимального ДКА по регулярному выражению, построение соответствующей грамматики.
  2. (1 балл) LR и LL. (P.S. LR(2) ни в одном условии строить было не нужно).
  3. (1 балл) Генерация кода для логических/арифметических выражений или генерация оптимального кода методом сопоставления образцов.

Максимум набирается 3 балла, минимум -1.

Критерии оценки:

Оценка Баллы
3 ≥ 2
4 ≥ 3

5 можно получить только если набрать 3 и после дополнительной усложненной задачи от лектора. Автору неизвестны попытки эту задачу получить и решить.

[править] Условия проведения экзамена в 2009 году

Информация от лектора: в 2009 году каждый незачтенный вопрос оценивается в -1 балл.


Конструирование Компиляторов


01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16


Календарь

пн пн пн пн пн
Февраль
12 19 26
Март
05 12 19 26
Апрель
02 09 16 23 30
Май
07 14 21 28

Материалы к экзамену
Проведение экзамена | Определения | Теормин: 2007, 2009, 2012 | Алгоритмы решения задач

Личные инструменты
Разделы