Системное программное обеспечение. Теория языков программирования и методы трансляции

Страницы работы

Содержание работы

Малявко Александр Антонович

Системное программное обеспечение. Теория языков программирования и методы трансляции.

Семестр 7:

Лекции (34 часа)                                   – экзамен.

Лабораторные работы (8 работ)          – допуск к экзамену.

Семестр 8:

Курсовая работа                                   – диф. зачет.

http://vt.cs.nstu.ru/~malyavko/TFL – задания на ЛР и КР, варианты, результаты проверки, программное обеспечение, …

translab@ngs.ru

Литература.

1.  Малявко А.А. Системное программное обеспечение. Формальные языки и методы трансляции: Учеб. пособие. – Новосибирск: Изд-во НГТУ, 2010. – Ч.1. M 219 Id=143812

2.  Малявко А.А. Системное программное обеспечение. Формальные языки и методы трансляции: Учеб. пособие. – Новосибирск: Изд-во НГТУ, 2011. – Ч.2. M 219 Id=155235

3.  Малявко А.А. Теория формальных языков: Учеб. пособие. – Новосибирск: Изд-во НГТУ, 2004. – Ч. 3. M 219 Id=45513

4.  Малявко А.А. Системное программное обеспечение ЭВМ. Трансляторы / Методические указания. – Новосибирск: Изд-во НГТУ, 2006 № 3151 004 С 409 Id=58442

5.  Ахо А., Сети Р., Ульман Д. Компиляторы: принципы, технологии и инструменты. – М.: «Вильямс», 2001 Id=16803

6.  Карпов Ю.Г. Теория и технология программирования. Основы построения трансляторов: учеб. пособие. – СПб.: БХВ-Петербург, 2005. Id=64347

7.  Молчанов А.Ю. Системное программное обеспечение: Учебник для вузов. СПб.: Питер, 2003. Id=54728

8.  Мозговой М. В. Классика программирования : алгоритмы, языки, автоматы, компиляторы : практический подход – СПб., 2006. Id=66995

9.  Свердлов С. З. Языки программирования и методы трансляции : учебное пособие для вузов - СПб., 2007. Id=65534

10.  Хантер Р. Проектирование и конструирование компиляторов. – М.: Финансы и статистика, 1984. Id=46402

11.  Пратт Т., Зелковиц М. Языки программирования: реализация и разработка. – СПб.: Питер, 2001.

12.  Гавриков М.М., ИванченкоА.Н., Гринченков Д.В. Теоретические основы разработки и реализации языков программирования. – М.: Кнорус, 2010.


Правила аттестации:

п/п

Вид учебной работы

Макс. кол-во баллов

Диапазоны баллов

Срок выполнения / защиты (неделя семестра)

10

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

8

4-8

3/5

11

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

8

4-8

5/7

12

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

8

4-8

7/9

13

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

8

4-8

9/11

14

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

8

4-8

11/13

15

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

8

4-8

13/15

16

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

8

4-8

15/17

17

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

4

2-4

17/17

Итого по текущему рейтингу:

60

30-60

18

Экзамен

40

20-40

Итого за седьмой семестр:

100

50-70 (удовл.) 71-85 (хор.) 86-100 (отл.)

1

Курсовая работа, пункт 1

5

2-5

7/9

2

Курсовая работа, пункт 2

8

4-8

8/10

3

Курсовая работа, пункт 3

10

5-10

9/11

4

Курсовая работа, пункт 4 или 5

14

7-14

10/12

5

Курсовая работа, пункт 6

12

6-12

11/13

6

Курсовая работа, пункт 7

12

6-12

12/14

7

Курсовая работа, пункт 8

13

7-13

13/15

8

Курсовая работа, пункт 9

6

3-6

14/16

Итого по текущему рейтингу

80

40-80

9

Защита курсовой работы

20

0-20

Итого за восьмой семестр

100

41-60 (удовл.) 61-80 (хор.) 81-100 (отл.)

Формирование оценки ECTS:

7-й семестр

8-й семестр

Баллы

Оценка

Баллы

Оценка

97 - 100

A+

97 - 100

A+

93 - 96

A

93 - 96

A

89 - 92

A-

89 - 92

A-

85 - 88

B+

85 - 88

B+

81 - 84

B

81 - 84

B

77 - 80

B-

77 - 80

B-

63 - 76

C+

63 - 76

C+

72 - 75

C

72 - 75

C

68 - 71

C-

68 - 71

C-

65 - 67

D+

65 - 67

D+

62 - 64

D

60 - 64

D

59 - 61

D-

55 - 59

D-

56 - 58

E+

50 - 54

E+

53 - 55

E

45 - 49

E

50 - 52

E-

40 - 44

E-

Меньше 50

F

Меньше 40

F

Похожие материалы

Информация о работе