WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

ПРОГРАММА

по курсу «Теория программирования» на 2013-2014 гг

составлена доцентом, к.ф.-м.н. Бульонковым М.А.

ЛЕКЦИИ

1. Понятие машины Тьюринга. Запись программ на МТ. Функционирования МТ:

конфигурация, протокол. Вычисляемая функция. Временная сложность. Ёмкостная сложность.

Вариации МТ. Понятие РАМ-машины. Вычисление на РАМ: состояние памяти,

конфигурация, операнды, команды. Функция, вычисляемая РАМ. Временная и ёмкостная сложность, равномерный и логарифмический весовой критерии. Понятие сложности в среднем.

2. Понятие порядка сложности, полиномиальная связанность, экспоненциальная функция.

Понятие моделирования, пошаговое моделирование. Моделирование РАМ на МТ, оценка сложности. Невозможность моделирование РАМ на МТ при равномерном весовом критерии.

Моделирование РАМ на МТ при логарифмическом весовом критерии, оценка сложности.

3. Теорема об ускорении. Понятие сигнализирующего оператора. Временная и ёмкостная сложность МТ как сигнализирующие. Теорема Цейтина, диагональный метод. Теорема Рабина.

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

5. Понятие конечного автомата. Графовое представление. Язык конечного автомата.

Понятие регулярного выражения и его языка. Понятие регулярного выражения. Теорема о регулярности конечно-автоматных языков. Лемма о разрастании, примеры использования.

6. Проблемы пустоты и эквивалентности конечных автоматов. Переборный и алгебраический способы доказательства эквивалентности, оценка сложности. Понятие минимального автомата и его построение методом грубейшего разбиения. Оценка сложности.

Доказательство эквивалентности методом сведения к задаче «Объединить-найти».

7. Поиск в информационном массиве. Линейный поиск, оценка сложности в худшем и среднем. Бинарный поиск и двоичные деревья поиска. Сбалансированные деревья. 2- деревья: оценка сложности, процедуры вставки и удаления. B-деревья, как обобщение 2- деревьев: оценка сложности. АВЛ-деревья: оценка сложности, процедуры вставки в АВЛ дерево. Метод расстановки: оценка сложности в худшем и среднем.

8. Задача сортировки. Классификация методов сортировки: по области применения, по используемым методам. Критерии оценки сложности. Примеры сортировки вставкой, выбором и обменом. Понятие дерева решений. Оценка сложности в худшем случае для сортировки, основанной на сравнениях. Сортировка слиянием: оценка временной и ёмкостной сложности в худшем случае. Оценка сложности в среднем для сортировки, основанной на сравнениях. Быстрая сортировка: оценка временной сложности в среднем.

9. Метод разметки. Понятие ориентированного мультиграфа, примеры. Понятие полурешётки свойств, свойства ограниченности и обрыва цепей. Понятие монотонных и дистрибутивных преобразователей свойств. Формулировка задачи глобального анализа.

Понятие точного решение ЗГА, Понятие недетерминированного процесса разметки. Понятие стационарной разметки, доказательство её существования. Понятие безопасной разметки.

Теоремы о безопасности и единственности стационарной разметки.

10. Теорема о точности стационарной разметки в дистрибутивном случае. Пример формулировки ЗГА для анализа циклов в графе. Методы минимизации количества применений правила разметки. Теорема о невозможности построения точного решения в монотонном случае.

11. Понятие стандартной схемы: базис, термы, операторы. Понятие аргументов и результатов, правильность стандартной схемы. Понятие интерпретации: значение терма, протокол, результат. Свободные интерпретации как пример интерпретации. Понятие функциональной эквивалентности стандартных схем. Понятие логико-термальной эквивалентности: логико-термальная история, детерминант. Теорема о корректности лтэквивалентности.

12. Понятие информационных связей и информационного графа. Нахождение информационного графа путём сведения к ЗГА. Компоненты связности информационного графа, их зацеплённость. Переименование переменных, минимизация количества переменных в стандартной схеме путём сведения к задаче раскраски графов.

13. Понятие инвариантного соотношения. Функциональные сети, как средство представления инвариантных соотношений. Множество утверждений функциональной сети, приведённые сети. Операция пересечения функциональных сетей. Функциональные сети как полурешётка свойств. Преобразователи функциональных сетей, их дистрибутивность.

Решение задачи нахождения инвариантных соотношений методом ЗГА.

14. Понятие фрагмента стандартной схемы. Фрагмент, как обобщение стандартной схемы.

Эквивалентность фрагментов, вхождения фрагментов. Понятие система преобразований.

Система лт. Теорема о корректности. Теорема о полноте: согласование стандартных схем, Лграфы, Оценка сложности.

15. Понятие смешанного вычисления программ: программы как данные, доступные и задержанные вычисления, основное уравнение СВ. Связь смешанных вычислений с S-m-n теоремой Клини. Условия выгодности СВ, Связь СВ и трансляции программ: понятие транслятора и интерпретатора. Проекции Футамуры. Понятие метаинтерпретатора и автоинтерпретатора, критерий оптимальности Джонса. Другие потенциальные применения СВ.

16. Пример функции xn. Интерпретационный подход к реализации СВ. Понятие генерирующего расширения, как объектного кода для семантики, заданной СВ, Трансформационный подход.

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

Построение транслятора конечных автоматов.

18. Понятие анализа периода связывания (BTA). Сведение задачи BTA к ЗГА, Решение BTA методом нахождения неподвижной точки. Решение BTA методом решения системы неравенств. Понятие поливариантного анализа периода связывания: преобразование программы в процессе анализа.

ЛИТЕРАТУРА

1. Ахо А., Хопкрофт Дж., Ульман Дж. Структуры данных и алгоритмы. – М.:

Издательский дом “Вильямс”, 2000.

2. Бульонков М.А. Смешанные вычисления. Учебное пособие. – Новосибирск: Изд-во НГУ, 1995.

3. Карпов Ю. Теория автоматов. Учебник для вузов. – СПб.: Издательский дом Питер, 2002.

4. Котов В.Е., Сабельфельд В.К. Теория схем программ. – М.: Наука, 1991.

5. Лавров С. Программирование. Математические основы, средства, теория. – СПб.: БХВПетербург, 2001.

6. Мотвани Р., Хопкрофт Дж., Ульман Дж. Введение в теорию автоматов, языков и вычислений, 2-е издание, – М.: Издательский дом “Вильямс”, 2002.

7. Сабельфельд В.К. Теория программирования. Учебное пособие. – Новосибирск: Изд-во НГУ, 1993.

8. Ахо А., Сети Р., Ульман Дж.Д. Компиляторы: принципы, технологии и инструменты. – М.: Издательский дом “Вильямс”, 2001.

9. Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов.

10. Биркгоф Г. Теория решеток. – М.: Наука, 1984.

11. Ершов А.П. Введение в теоретическое программирование (беседы о методе). – М.:

12. Касьянов В.Н. Лекции по теории формальных языков, автоматов и сложности вычислений. Учебное пособие. – Новосибирск: Изд-во НГУ, 1995.

13. Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы: построение и анализ. – М.: МЦНМО, 14. Котов В.Е. Введение в теорию схем программ. – М.: Наука, 1978.

15. Трахтенброт Б.А. Сложность алгоритмов и вычислений. – Новосибирск: Изд-во НГУ,



Похожие работы:

«МИНИСТЕРСТВО ЗДРАВООХРАНЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Государственное бюджетное образовательное учреждение высшего профессионального образования Саратовский государственный медицинский университет имени В.И. Разумовского Министерства здравоохранения Российской Федерации (ГБОУ ВПО Саратовский ГМУ им. В.И. Разумовского Минздрава России) Программа вступительных испытаний в ординатуру по специальности 31.08.43 - Нефрология Саратов, 2014 год 1. Анатомия и физиология почки. 2. Поликистоз почек....»

«Белорусский государственный университет УТВЕРЖДАЮ Декан экономического факультета М.М.Ковалев (подпись) _20г. (дата утверждения) Регистрационный № УД-/р. ТЕОРИЯ ОТРАСЛИ Учебная программа для специальности 1-25 01 01 Экономическая теория Факультет экономический (название факультета) Кафедра теоретической и институциональной экономики (название кафедры) Курс (курсы) _5_ Семестр (семестры) _ Лекции _8 Экзамен 9_ (количество часов) (семестр) Практические (семинарские) занятия 2 Зачет (количество...»

«УТВЕРЖДАЮ заведующий кафедрой международных отношений и регионоведения факультета международных отношений (_).20 РАБОЧАЯ ПРОГРАММА Шифр и наименование специальности/направления: 080200, Регионоведение 1. Уровень образования: высшее, бакалавр 2. Форма обучения: дневная, очная 3. Код и наименование дисциплины (в соответствии с Учебным планом): CД 08, Теоретические 4. аспекты европейской интеграции Кафедра, отвечающая за дисциплину: международных отношений и регионоведения 5. Составители: к.и.н.,...»

«СОДЕРЖАНИЕ 1. Общие положения 1.1. Основная образовательная программа бакалавриата по направлению подготовки 240700.62 Биотехнология 1.2. Нормативные документы для разработки ООП бакалавриата по направлению подготовки 240700.62 Биотехнология 1.3. Общая характеристика вузовской основной образовательной программы высшего профессионального образования (бакалавриат). 5 1.3.1. Цель (миссия) ООП бакалавриата 1.3.2. Срок освоения ООП бакалавриата 1.3.3. Трудоёмкость ООП бакалавриата 1.4. Требования к...»

«Глава 1. Основные сведения о языке UML Самое лучшее средство – это большая диаграмма, приколотая к стене. Даг Скотт 1.1. Цели и история создания языка UML Унифицированный язык моделирования UML (Unified Modeling Language) – это преемник того поколения методов объектноориентированного анализа и проектирования, которые появились в конце 80-х и начале 90-х годов. Создание UML фактически началось в конце 1994 г., когда Гради Буч и Джеймс Рамбо начали работу по объединению их методов Booch...»

«Министерство образования иинауки Российской Федерации Министерство образования науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования высшего профессионального образования РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТУРИЗМА И СЕРВИСА ТУРИЗМА И СЕРВИСА Ереванский филиал Ереванский филиал Кафедра туризма ии сервиса Кафедра...»

«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМЕНИ М.В. ЛОМОНОСОВА ГЕОЛОГИЧЕСКИЙ ФАКУЛЬТЕТ ПРОГРАММА для вступительного экзамена в аспирантуру по специальности 04.00.21 ЛИТОЛОГИЯ Составил: доктор геол.-мин. наук, Профессор О.В. Япаскурт Москва 2014 Введение. Литология – фундаментальный раздел геологической науки. Её сущность. История литологии. Её современное состояние и место в ряду геологических наук. Задачи литологии. Её базовые методы: генетический, литолого-фациальный, стадиальный анализы. 1....»

«ПРОГРАММА вступительного экзамена в аспирантуру по специальности 14.01.22 Ревматология Введение В основу настоящей программы положены следующие разделы: номенклатура и классификация ревматических болезней; эпидемиология, этиология, патогенез и диагностика ревматических заболеваний; основные средства и методы лечения больных с ревматическими заболеваниями; основные нозологические формы. 1. Номенклатура и классификация ревматических болезней Спектр ревматических заболеваний. Ревматические...»

«кто есть кто в Нижегородской области Выпуск 5 Н. Новгород 2009 г. УДК- 030 ББК- 92.2 К- 87 Редакционный совет В. Е. Булавинов, В. Н. Барулин, И.Б.Живихина, В. П. Кириенко, Д. Г. Краснов, Ю.П.Кириков, Е.В.Муравьев, А.Н.Прошельцев, Н. А. Пугин, Н.П.Сатаев, Л.К.Седов, С. Ф. Спицын, О.Н.Сысоева, А.А.Тимофеев, А. И. Цапин, В. Н. Цыбанев, В.Н.Челомин. Главный редактор А. Н. Прошельцев Редактор А.Ю. Саясов В энциклопедии биографические данные составлены на основании анкетирования. Фотографии...»

«Государственное бюджетное образовательное учреждение высшего профессионального образования Воронежская государственная медицинская академия имени Н.Н.Бурденко Министерства здравоохранения и социального развития Российской Федерации ОСНОВНАЯ ПРОФЕССИОНАЛЬНАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА ПОСЛЕВУЗОВСКОГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ПО СПЕЦИАЛЬНОСТИ ТЕРАПИЯ (ординатура) Воронеж - 2012 ОДОБРЕНА Ученым Советом ГБОУ ВПО ВГМА им. Н.Н. Бурденко Минздравсоцразвития России 26.04.2012 г. протокол № 8...»

«Белорусский государственный университет УТВЕРЖДАЮ Декан химического факультета Д.В. Свиридов 2011 г. _06_июня Регистрационный № УД -4554/баз. ХИМИЯ МОНОМЕРОВ Учебная программа по специальности 1-31 05 01 Химия (по направлениям) направление специальности 1-31 05 01-01 Химия (научно-производственная деятельность); специализация 1-31 05 01-01 05 Высокомолекулярные соединения 2011 г. СОСТАВИТЕЛИ: Л.Б. Якимцова, доцент кафедры высокомолекулярных соединений Белорусского государственного университета,...»

«Исполнительный совет Ежегодная сессия Рим, 3-6 июня 2014 года РЕСУРСЫ, ФИНАНСОВЫЕ И БЮДЖЕТНЫЕ ВОПРОСЫ Пункт 6 повестки дня ЗАКЛЮЧЕНИЕ ВНЕШНЕГО Для рассмотрения АУДИТОРА О СКЛАДАХ ГУМАНИТАРНОЙ ПОМОЩИ ОРГАНИЗАЦИИ ОБЪЕДИНЕННЫХ НАЦИЙ R Distribution: GENERAL WFP/EB.A/2014/6-H/1 23 April 2014 ORIGINAL: ENGLISH Настоящий документ отпечатан в ограниченном количестве экземпляров. Документы Исполнительного совета размещаются на веб-сайте ВПП ( http://www.wfp.org/eb). 2 WFP/EB.A/2014/6-H/ ЗАПИСКА ДЛЯ...»

«Тюльпан с глубокой древности являлся для наших предков “божественным цветком” – символом оживающей природы. По мнению археолога М.Е.Массона и искусствоведа Г.А.Пугаченковой, в Средней Азии, в том числе в Туркменистане, уже в эпоху античности существовал праздник тюльпана, связанный с наступлением весны. В архитектурном декоре Туркменистана, да и вообще Средней Азии и Ирана, стилизованные виноградные листья и лотосовидный тюльпан в V-VII вв.н.э. занимали господствующее положение. Даже в более...»

«ЗАКЛЮЧЕНИЕ ДИССЕРТАЦИОННОГО СОВЕТА Д 212.253.01 НА БАЗЕ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ (СибГТУ) ПО ДИССЕРТАЦИИ НА СОИСКАНИЕ УЧЕНОЙ СТЕПЕНИ КАНДИДАТА НАУК аттестационное дело № решение диссертационного совета от 16.05.2014 г. № 4 О присуждении Евсееву Михаилу Михайловичу, гражданину Российской Федерации ученой степени кандидата технических наук. Диссертация Повышение...»

«ПРОГРАММА вступительного экзамена в аспирантуру ОАО Концерн ЦНИИ Электроприбор по специальности 05.13.01 Системный анализ, управление и обработка информации Санкт-Петербург 2 1. Методы описания и общие свойства систем обработки информации и управления и их характеристики Определение и классификация динамических систем. Общее определение динамических систем, описание в форме Коши. Линейные и нелинейные. Стационарные и нестационарные. Стохастические и детерминированные. Линейные стационарные...»

«Провизор.- 2005.- №10 ФАРМАЦЕВТИЧЕСКАЯ НАУКА И ПРОИЗВОДСТВО ЛЕКАРСТВЕННЫХ СРЕДСТВ В УКРАИНЕ Наука давно перестала чуждаться жизни и написала на своем знамени: Посев научный взойдет для жатвы народной Д. И. Менделеев 21 и 22 апреля в Харькове прошла открытая научно-практическая конференция молодых ученых и специалистов на тему: Современные аспекты создания лекарственных средств. Государственный научный центр лекарственных средств, на базе которого проходила конференция, в эти же дни отмечал свой...»

«ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Учебно-методический центр бухгалтеров, финансовых менеджеров, аудиторов и налоговых консультантов (номер 12 в госреестре Минфина России) ПРОГРАММА дополнительного профессионального образования Бухгалтерский учет, налогообложение, бизнес-информатика и малое предпринимательство Воронеж 2009 ПРОГРАММА ДОПОЛНИТЕЛЬНОГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ Бухгалтерский учет,...»

«Министерство образования и науки Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ УТВЕРЖДАЮ Председатель приёмной комиссии Е.А. Ваганов 31 января 2014 г. ПРОГРАММА вступительного испытания в магистратуру в форме письменного экзамена Направление 27.04.01 Стандартизация и метрология Магистерская программа 27.04.01.01 Стандартизация и метрология в инновационной сфере Красноярск СОДЕРЖАНИЕ...»

«РОССИЙСКАЯ ФЕДЕРАЦИЯ РОСТОВСКАЯ ОБЛАСТЬ МУНИЦИПАЛЬНОЕ ОБРАЗОВАНИЕ ГОРОД ТАГАНРОГ АДМИНИСТРАЦИЯ ГОРОДА ТАГАНРОГА ПОСТАНОВЛЕНИЕ № 3273 г. Таганрог 17.10.2013 Об утверждении муниципальной программы города Таганрога Муниципальная политика В соответствии со статьей 179 Бюджетного кодекса Российской Федерации, Решением Городской Думы города Таганрога от 30.09.2013 № 590 Об утверждении Положения О бюджетном устройстве и бюджетном процессе муниципального образования Город Таганрог, постановлениями...»

«Приложение 1 ПОЛОЖЕНИЕ о ежегодной городской олимпиаде по психологии учащихся старших классов общеобразовательных учреждений (далее - Олимпиада) 1. Цели и задачи Олимпиады 1.1. Развитие интеллектуальных и творческих способностей учащихся через систему психологических исследований. 1.2. Совершенствование навыков межличностных отношений. 1.3. Формирование у школьников системы духовных ценностей и толерантности. 1.4. Популяризация знаний по психологии среди школьников. 1.5. Развитие у...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.