SlideShare a Scribd company logo
1 of 12
Введение в теорию
автоматов и вычислений
Курс 1: Автоматы
Занятие 12 дорожная карта 2
(с) Клейнер Игорь – M.Sc.
Школа обработки и анализа данных - ШОАДик
2015
Повторение
OДКА– детерминистический конечный
автомат (DFA)
OОдна из самых простых моделей
вычислений
OКонтролер с небольшим количеством
памяти
DFA
  ),,,,( FqQ o
OQ – конечное множество состояний
O∑ - конечный алфавит
Oq0 – начальное состояние
O∂ - функция переходов
OF – множество конечных состояний
DFA
  ),,,,( FqQ o
OQ – конечное множество состояний
O∑ - конечный алфавит
Oq0 – начальное состояние
O∂ - функция переходов
OF – множество конечных состояний
DFA - свойства
OF – может быть пустым
OКоличество стрелок выходящих из
каждого состояния равно размеру
алфавита
OКоличество состояний в автомате
всегда конечно
DFA - свойства
OВсе конечные слова над заданным
алфавитом можно поделить на два
класса эквивалентности
OСлова прочитав которые автомат
окажется в конечном состоянии
OИные слова
DFA - свойства
OЯзык автомата – неформальное
определение
OL(M)={ w| автомат прочитав w, окажется
в конечном состоянии}
DFA - свойства
OДля данного языка можно построить
бесконечное множество автоматов
DFA - свойства
OДля данного языка можно построить
бесконечное множество автоматов
OКак правило предпочтительнее более
простые автоматы (Occam Razor)
DFA - свойства
OДля данного языка можно построить
бесконечное множество автоматов
OКак правило предпочтительнее более
простые автоматы (Occam Razor)
OЕсть теорема с помощью которой можно
строить автоматы с минимальным
количеством состояний
Поддержка курса
OМатериала курса полностью бесплатны,
но если вы хотите поддержать канал и
его создателя, то сделать это можно с
помощью сервиса «яндекс деньги» -
410013661432725
Ссылки
O Слайды на slideshare: slideshare.net/igorkleiner5/
O Плейлист курса: https://goo.gl/Joqyjd
O Группа в контакте: https://vk.com/computationtheory
O Канал на ютуб: www.youtube.com/user/igorkle1

More Related Content

What's hot

Основы программирования на ruby
Основы программирования на rubyОсновы программирования на ruby
Основы программирования на rubyEvgeny Smirnov
 
Способы записи алгоритмов
Способы записи алгоритмовСпособы записи алгоритмов
Способы записи алгоритмовAndrey Dolinin
 
Общие сведения о языке программирования Паскаль
Общие сведения о языке программирования ПаскальОбщие сведения о языке программирования Паскаль
Общие сведения о языке программирования ПаскальAndrey Dolinin
 
Дизайн больших приложений в ФП
Дизайн больших приложений в ФПДизайн больших приложений в ФП
Дизайн больших приложений в ФПAlexander Granin
 
Инкапсуляция и полиморфизм в ruby
Инкапсуляция и полиморфизм в rubyИнкапсуляция и полиморфизм в ruby
Инкапсуляция и полиморфизм в rubyEvgeny Smirnov
 
Запись вспомогательный алгоритмов на языка Паскаль
Запись вспомогательный алгоритмов на языка ПаскальЗапись вспомогательный алгоритмов на языка Паскаль
Запись вспомогательный алгоритмов на языка ПаскальAndrey Dolinin
 
к.р. информатика (10 класс)
к.р. информатика (10 класс)к.р. информатика (10 класс)
к.р. информатика (10 класс)Aliya Abulkina
 
Конструирование алгоритмов
Конструирование алгоритмовКонструирование алгоритмов
Конструирование алгоритмовAndrey Dolinin
 
язык програмирования
язык програмированияязык програмирования
язык програмированияOlegmingalev1997
 
Защита информации семинар №3 МФТИ
Защита информации семинар №3 МФТИЗащита информации семинар №3 МФТИ
Защита информации семинар №3 МФТИAlexander Kolybelnikov
 
020
020020
020JIuc
 
введение в паскаль
введение в паскальвведение в паскаль
введение в паскальisva69
 
Back to the future: Функциональное программирование вчера и сегодня
Back to the future: Функциональное программирование вчера и сегодняBack to the future: Функциональное программирование вчера и сегодня
Back to the future: Функциональное программирование вчера и сегодняAlexander Granin
 
Алгоритмы на ruby: перебор и рекурсия
Алгоритмы на ruby: перебор и рекурсияАлгоритмы на ruby: перебор и рекурсия
Алгоритмы на ruby: перебор и рекурсияEvgeny Smirnov
 

What's hot (20)

Основы программирования на ruby
Основы программирования на rubyОсновы программирования на ruby
Основы программирования на ruby
 
Способы записи алгоритмов
Способы записи алгоритмовСпособы записи алгоритмов
Способы записи алгоритмов
 
Общие сведения о языке программирования Паскаль
Общие сведения о языке программирования ПаскальОбщие сведения о языке программирования Паскаль
Общие сведения о языке программирования Паскаль
 
Урок 8. Введение в редукцию графов
Урок 8. Введение в редукцию графовУрок 8. Введение в редукцию графов
Урок 8. Введение в редукцию графов
 
Дизайн больших приложений в ФП
Дизайн больших приложений в ФПДизайн больших приложений в ФП
Дизайн больших приложений в ФП
 
структура программы
структура программыструктура программы
структура программы
 
Инкапсуляция и полиморфизм в ruby
Инкапсуляция и полиморфизм в rubyИнкапсуляция и полиморфизм в ruby
Инкапсуляция и полиморфизм в ruby
 
Запись вспомогательный алгоритмов на языка Паскаль
Запись вспомогательный алгоритмов на языка ПаскальЗапись вспомогательный алгоритмов на языка Паскаль
Запись вспомогательный алгоритмов на языка Паскаль
 
Document
DocumentDocument
Document
 
к.р. информатика (10 класс)
к.р. информатика (10 класс)к.р. информатика (10 класс)
к.р. информатика (10 класс)
 
Конструирование алгоритмов
Конструирование алгоритмовКонструирование алгоритмов
Конструирование алгоритмов
 
язык програмирования
язык програмированияязык програмирования
язык програмирования
 
Защита информации семинар №3 МФТИ
Защита информации семинар №3 МФТИЗащита информации семинар №3 МФТИ
Защита информации семинар №3 МФТИ
 
моап 2011 04
моап 2011 04моап 2011 04
моап 2011 04
 
Obj c
Obj cObj c
Obj c
 
020
020020
020
 
введение в паскаль
введение в паскальвведение в паскаль
введение в паскаль
 
Back to the future: Функциональное программирование вчера и сегодня
Back to the future: Функциональное программирование вчера и сегодняBack to the future: Функциональное программирование вчера и сегодня
Back to the future: Функциональное программирование вчера и сегодня
 
Алгоритмы на ruby: перебор и рекурсия
Алгоритмы на ruby: перебор и рекурсияАлгоритмы на ruby: перебор и рекурсия
Алгоритмы на ruby: перебор и рекурсия
 
8 2-2
8 2-28 2-2
8 2-2
 

Viewers also liked

Автоматы и теория вычислений 1-2: 3 миникурса
Автоматы и теория вычислений 1-2: 3 миникурсаАвтоматы и теория вычислений 1-2: 3 миникурса
Автоматы и теория вычислений 1-2: 3 миникурсаIgor Kleiner
 
Введение в теорию автоматов и вычислений. 1.6 операции над словами и сторками
Введение в теорию автоматов и вычислений. 1.6 операции над словами и сторкамиВведение в теорию автоматов и вычислений. 1.6 операции над словами и сторками
Введение в теорию автоматов и вычислений. 1.6 операции над словами и сторкамиIgor Kleiner
 
Теория автоматов и вычислений 1.3 знакомство, учебники, ссылки
Теория автоматов и вычислений 1.3 знакомство, учебники, ссылкиТеория автоматов и вычислений 1.3 знакомство, учебники, ссылки
Теория автоматов и вычислений 1.3 знакомство, учебники, ссылкиIgor Kleiner
 
Pro osteon vs hueso esponjoso
Pro osteon vs hueso esponjosoPro osteon vs hueso esponjoso
Pro osteon vs hueso esponjosoDan Melendez
 
La Discriminacion
La DiscriminacionLa Discriminacion
La Discriminacionrosalili20
 
Введение в теорию автоматов и вычислений. Курс 1. Беседа 1
Введение в теорию автоматов и вычислений. Курс 1. Беседа 1 Введение в теорию автоматов и вычислений. Курс 1. Беседа 1
Введение в теорию автоматов и вычислений. Курс 1. Беседа 1 Igor Kleiner
 
Plasmax gpsiii brch
Plasmax gpsiii brchPlasmax gpsiii brch
Plasmax gpsiii brchDan Melendez
 
Refrigeracion y aire acondicionado actividad n°06
Refrigeracion y aire acondicionado actividad n°06Refrigeracion y aire acondicionado actividad n°06
Refrigeracion y aire acondicionado actividad n°06Cristian Escalona
 
Informe de pasantias matadero industrial la FE
Informe de pasantias matadero industrial la FEInforme de pasantias matadero industrial la FE
Informe de pasantias matadero industrial la FECristian Escalona
 
Medtronic cd horizonadvanceddeformityst
Medtronic cd horizonadvanceddeformitystMedtronic cd horizonadvanceddeformityst
Medtronic cd horizonadvanceddeformitystDan Melendez
 
Historia de las finanzas
Historia de las finanzasHistoria de las finanzas
Historia de las finanzasmariasayago23
 
Resenhas sobre filme Pequena Miss Sunshine (EUA/2006)
Resenhas sobre filme Pequena Miss Sunshine (EUA/2006)Resenhas sobre filme Pequena Miss Sunshine (EUA/2006)
Resenhas sobre filme Pequena Miss Sunshine (EUA/2006)Professor Belinaso
 

Viewers also liked (19)

Автоматы и теория вычислений 1-2: 3 миникурса
Автоматы и теория вычислений 1-2: 3 миникурсаАвтоматы и теория вычислений 1-2: 3 миникурса
Автоматы и теория вычислений 1-2: 3 миникурса
 
Введение в теорию автоматов и вычислений. 1.6 операции над словами и сторками
Введение в теорию автоматов и вычислений. 1.6 операции над словами и сторкамиВведение в теорию автоматов и вычислений. 1.6 операции над словами и сторками
Введение в теорию автоматов и вычислений. 1.6 операции над словами и сторками
 
Теория автоматов и вычислений 1.3 знакомство, учебники, ссылки
Теория автоматов и вычислений 1.3 знакомство, учебники, ссылкиТеория автоматов и вычислений 1.3 знакомство, учебники, ссылки
Теория автоматов и вычислений 1.3 знакомство, учебники, ссылки
 
Visita a planta agosto 16
Visita a planta agosto 16Visita a planta agosto 16
Visita a planta agosto 16
 
Internet
Internet Internet
Internet
 
Pro osteon vs hueso esponjoso
Pro osteon vs hueso esponjosoPro osteon vs hueso esponjoso
Pro osteon vs hueso esponjoso
 
La Discriminacion
La DiscriminacionLa Discriminacion
La Discriminacion
 
Введение в теорию автоматов и вычислений. Курс 1. Беседа 1
Введение в теорию автоматов и вычислений. Курс 1. Беседа 1 Введение в теорию автоматов и вычислений. Курс 1. Беседа 1
Введение в теорию автоматов и вычислений. Курс 1. Беседа 1
 
Plasmax gpsiii brch
Plasmax gpsiii brchPlasmax gpsiii brch
Plasmax gpsiii brch
 
Zephir
ZephirZephir
Zephir
 
Refrigeracion y aire acondicionado actividad n°06
Refrigeracion y aire acondicionado actividad n°06Refrigeracion y aire acondicionado actividad n°06
Refrigeracion y aire acondicionado actividad n°06
 
Gps iii
Gps iii Gps iii
Gps iii
 
Informe de pasantias matadero industrial la FE
Informe de pasantias matadero industrial la FEInforme de pasantias matadero industrial la FE
Informe de pasantias matadero industrial la FE
 
Medtronic cd horizonadvanceddeformityst
Medtronic cd horizonadvanceddeformitystMedtronic cd horizonadvanceddeformityst
Medtronic cd horizonadvanceddeformityst
 
Practica de compresores
Practica de compresoresPractica de compresores
Practica de compresores
 
Capstone
CapstoneCapstone
Capstone
 
Historia de las finanzas
Historia de las finanzasHistoria de las finanzas
Historia de las finanzas
 
Resenhas sobre filme Pequena Miss Sunshine (EUA/2006)
Resenhas sobre filme Pequena Miss Sunshine (EUA/2006)Resenhas sobre filme Pequena Miss Sunshine (EUA/2006)
Resenhas sobre filme Pequena Miss Sunshine (EUA/2006)
 
Ejercicio
Ejercicio Ejercicio
Ejercicio
 

More from Igor Kleiner

Анализ данных просто и доступно - урок 1
Анализ данных просто и доступно - урок 1Анализ данных просто и доступно - урок 1
Анализ данных просто и доступно - урок 1Igor Kleiner
 
מדעי נתונים לכל אחד
מדעי נתונים לכל אחדמדעי נתונים לכל אחד
מדעי נתונים לכל אחדIgor Kleiner
 
מדע נתונים - למידה מכונות
מדע נתונים - למידה מכונותמדע נתונים - למידה מכונות
מדע נתונים - למידה מכונותIgor Kleiner
 
מבוא למדעי הנתונים שבוע 2
מבוא למדעי הנתונים שבוע 2מבוא למדעי הנתונים שבוע 2
מבוא למדעי הנתונים שבוע 2Igor Kleiner
 
מבוא למדעי הנתונים הרצאה 1
מבוא למדעי הנתונים הרצאה 1מבוא למדעי הנתונים הרצאה 1
מבוא למדעי הנתונים הרצאה 1Igor Kleiner
 
תכנות דינמי הרצאה 3
תכנות דינמי הרצאה 3תכנות דינמי הרצאה 3
תכנות דינמי הרצאה 3Igor Kleiner
 
תכנות דינמי הרצאה 4
תכנות דינמי הרצאה 4תכנות דינמי הרצאה 4
תכנות דינמי הרצאה 4Igor Kleiner
 
שאלות לתרגול עצמי
שאלות לתרגול עצמישאלות לתרגול עצמי
שאלות לתרגול עצמיIgor Kleiner
 
פתרון תרגיל 3
פתרון תרגיל 3פתרון תרגיל 3
פתרון תרגיל 3Igor Kleiner
 
מבוא לתכנות מדעי: פייתון הרצאה 13
מבוא לתכנות מדעי: פייתון הרצאה 13מבוא לתכנות מדעי: פייתון הרצאה 13
מבוא לתכנות מדעי: פייתון הרצאה 13Igor Kleiner
 
תכנות מדעי פייתון: הרצאה 12: סיבוכיות
תכנות מדעי פייתון: הרצאה 12: סיבוכיותתכנות מדעי פייתון: הרצאה 12: סיבוכיות
תכנות מדעי פייתון: הרצאה 12: סיבוכיותIgor Kleiner
 
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמי
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמימבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמי
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמיIgor Kleiner
 
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעה
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעהתכנות מדעי: פייתון: הרצאה 10: : תחום הכרעה
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעהIgor Kleiner
 
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017Igor Kleiner
 
תכנות מדעי: פייתון: הרצאה 8: 2017
תכנות מדעי: פייתון: הרצאה 8:  2017תכנות מדעי: פייתון: הרצאה 8:  2017
תכנות מדעי: פייתון: הרצאה 8: 2017Igor Kleiner
 
תכנות מדעי: פייתון : הרצאה 7: 2017
תכנות מדעי: פייתון : הרצאה 7: 2017תכנות מדעי: פייתון : הרצאה 7: 2017
תכנות מדעי: פייתון : הרצאה 7: 2017Igor Kleiner
 
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימות
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימותתכנות מדעי: פייתון: הרצאה 6: קבצים, רשימות
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימותIgor Kleiner
 
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017Igor Kleiner
 
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017Igor Kleiner
 
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאות
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאותמבוא לתכנות מדעי: פייתון: הרצאה 3: לולאות
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאותIgor Kleiner
 

More from Igor Kleiner (20)

Анализ данных просто и доступно - урок 1
Анализ данных просто и доступно - урок 1Анализ данных просто и доступно - урок 1
Анализ данных просто и доступно - урок 1
 
מדעי נתונים לכל אחד
מדעי נתונים לכל אחדמדעי נתונים לכל אחד
מדעי נתונים לכל אחד
 
מדע נתונים - למידה מכונות
מדע נתונים - למידה מכונותמדע נתונים - למידה מכונות
מדע נתונים - למידה מכונות
 
מבוא למדעי הנתונים שבוע 2
מבוא למדעי הנתונים שבוע 2מבוא למדעי הנתונים שבוע 2
מבוא למדעי הנתונים שבוע 2
 
מבוא למדעי הנתונים הרצאה 1
מבוא למדעי הנתונים הרצאה 1מבוא למדעי הנתונים הרצאה 1
מבוא למדעי הנתונים הרצאה 1
 
תכנות דינמי הרצאה 3
תכנות דינמי הרצאה 3תכנות דינמי הרצאה 3
תכנות דינמי הרצאה 3
 
תכנות דינמי הרצאה 4
תכנות דינמי הרצאה 4תכנות דינמי הרצאה 4
תכנות דינמי הרצאה 4
 
שאלות לתרגול עצמי
שאלות לתרגול עצמישאלות לתרגול עצמי
שאלות לתרגול עצמי
 
פתרון תרגיל 3
פתרון תרגיל 3פתרון תרגיל 3
פתרון תרגיל 3
 
מבוא לתכנות מדעי: פייתון הרצאה 13
מבוא לתכנות מדעי: פייתון הרצאה 13מבוא לתכנות מדעי: פייתון הרצאה 13
מבוא לתכנות מדעי: פייתון הרצאה 13
 
תכנות מדעי פייתון: הרצאה 12: סיבוכיות
תכנות מדעי פייתון: הרצאה 12: סיבוכיותתכנות מדעי פייתון: הרצאה 12: סיבוכיות
תכנות מדעי פייתון: הרצאה 12: סיבוכיות
 
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמי
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמימבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמי
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמי
 
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעה
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעהתכנות מדעי: פייתון: הרצאה 10: : תחום הכרעה
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעה
 
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017
 
תכנות מדעי: פייתון: הרצאה 8: 2017
תכנות מדעי: פייתון: הרצאה 8:  2017תכנות מדעי: פייתון: הרצאה 8:  2017
תכנות מדעי: פייתון: הרצאה 8: 2017
 
תכנות מדעי: פייתון : הרצאה 7: 2017
תכנות מדעי: פייתון : הרצאה 7: 2017תכנות מדעי: פייתון : הרצאה 7: 2017
תכנות מדעי: פייתון : הרצאה 7: 2017
 
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימות
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימותתכנות מדעי: פייתון: הרצאה 6: קבצים, רשימות
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימות
 
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
 
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
 
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאות
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאותמבוא לתכנות מדעי: פייתון: הרצאה 3: לולאות
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאות
 

Введение в теорию автоматов и вычислений. 1.12 дорожная карта 2 - ДКА

  • 1. Введение в теорию автоматов и вычислений Курс 1: Автоматы Занятие 12 дорожная карта 2 (с) Клейнер Игорь – M.Sc. Школа обработки и анализа данных - ШОАДик 2015
  • 2. Повторение OДКА– детерминистический конечный автомат (DFA) OОдна из самых простых моделей вычислений OКонтролер с небольшим количеством памяти
  • 3. DFA   ),,,,( FqQ o OQ – конечное множество состояний O∑ - конечный алфавит Oq0 – начальное состояние O∂ - функция переходов OF – множество конечных состояний
  • 4. DFA   ),,,,( FqQ o OQ – конечное множество состояний O∑ - конечный алфавит Oq0 – начальное состояние O∂ - функция переходов OF – множество конечных состояний
  • 5. DFA - свойства OF – может быть пустым OКоличество стрелок выходящих из каждого состояния равно размеру алфавита OКоличество состояний в автомате всегда конечно
  • 6. DFA - свойства OВсе конечные слова над заданным алфавитом можно поделить на два класса эквивалентности OСлова прочитав которые автомат окажется в конечном состоянии OИные слова
  • 7. DFA - свойства OЯзык автомата – неформальное определение OL(M)={ w| автомат прочитав w, окажется в конечном состоянии}
  • 8. DFA - свойства OДля данного языка можно построить бесконечное множество автоматов
  • 9. DFA - свойства OДля данного языка можно построить бесконечное множество автоматов OКак правило предпочтительнее более простые автоматы (Occam Razor)
  • 10. DFA - свойства OДля данного языка можно построить бесконечное множество автоматов OКак правило предпочтительнее более простые автоматы (Occam Razor) OЕсть теорема с помощью которой можно строить автоматы с минимальным количеством состояний
  • 11. Поддержка курса OМатериала курса полностью бесплатны, но если вы хотите поддержать канал и его создателя, то сделать это можно с помощью сервиса «яндекс деньги» - 410013661432725
  • 12. Ссылки O Слайды на slideshare: slideshare.net/igorkleiner5/ O Плейлист курса: https://goo.gl/Joqyjd O Группа в контакте: https://vk.com/computationtheory O Канал на ютуб: www.youtube.com/user/igorkle1