Этот курс и более
11 500 других учебников
и курсов будут доступны
при покупке личной
подписки
ПРОГРАММИРОВАНИЕ: ТЕОРИЯ ТИПОВ
Используют:
60
учебных заведений
24
преподавателя
40
студентов
Избранное
4 зачетных единицы
144 академ/часа
8 часов в неделю
Доступно к покупке
Оплаченный доступ к контенту предоставляется только на платформе, а также онлайн и офлайн в мобильном приложении
Оплаченный доступ к контенту
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
Скачивание контента в
PDF недоступно
PDF недоступно
Скачивание контента в PDF недоступно
Документы о прохождении курсов не выдаются. Преподаватели могут повысить квалификацию:
Документы о прохождении курсов не выдаются. Преподаватели могут повысить квалификацию:
- О курсе
- Авторы
- Программа курса
- Методика
О курсе
Учебное пособие представляет собой систему упражнений и лабораторных работ по курсу «Теоретические основы программирования», содержащих теоретические сведения по элементам теории типов, теории категорий и интуиционистской логике. Особое внимание уделено методам решения основных задач теории типов (TCP, TSP, TIP). Соответствует актуальным требованиям федерального государственного образовательного стандарта высшего образования. Пособие предназначено для преподавателей, аспирантов и студентов факультетов институтов компьютерных наук и информационных технологий.
Базовый учебник
Серия
Высшее образование
Тематика/подтематика
Компьютерные и информационные науки / ПрограммированиеДисциплины
Программирование ,
Теория и технология программирования ,
Методы программирования ,
Основы программирования ,
Прикладное программирование ,
Программирование для ЭВМ ,
Введение в программирование ,
Программирование на ЭВМ ,
Теория типов
Направления подготовки/Специальности/Профессии
10.05.02 Информационная безопасность телекоммуникационных систем,
09.04.01 Информатика и вычислительная техника,
30.05.03 Медицинская кибернетика,
12.05.01 Электронные и оптико-электронные приборы и системы специального назначения,
13.03.02 Электроэнергетика и электротехника,
38.03.02 Менеджмент,
23.03.02 Наземные транспортно-технологические комплексы,
44.04.01.13 Педагогическое образование (Обществознание, экономика, право),
04.05.01 Фундаментальная и прикладная химия,
05.05.01 Метеорология специального назначения,
35.03.03 Агрохимия и агропочвоведение,
26.05.07 Эксплуатация судового электрооборудования и средств автоматики,
26.05.05 Судовождение,
24.05.05 Интегрированные системы летательных аппаратов,
22.03.02 Металлургия,
19.03.04 Технология продукции и организация общественного питания,
17.05.03 Проектирование, производство и испытание корабельного вооружения и информационно-управляющих систем,
14.05.03 Технологии разделения изотопов и ядерное топливо,
14.05.02 Атомные станции: проектирование, эксплуатация и инжиниринг,
06.05.01 Биоинженерия и биоинформатика
09.04.01 Информатика и вычислительная техника,
30.05.03 Медицинская кибернетика,
12.05.01 Электронные и оптико-электронные приборы и системы специального назначения,
13.03.02 Электроэнергетика и электротехника,
38.03.02 Менеджмент,
23.03.02 Наземные транспортно-технологические комплексы,
44.04.01.13 Педагогическое образование (Обществознание, экономика, право),
04.05.01 Фундаментальная и прикладная химия,
05.05.01 Метеорология специального назначения,
35.03.03 Агрохимия и агропочвоведение,
26.05.07 Эксплуатация судового электрооборудования и средств автоматики,
26.05.05 Судовождение,
24.05.05 Интегрированные системы летательных аппаратов,
22.03.02 Металлургия,
19.03.04 Технология продукции и организация общественного питания,
17.05.03 Проектирование, производство и испытание корабельного вооружения и информационно-управляющих систем,
14.05.03 Технологии разделения изотопов и ядерное топливо,
14.05.02 Атомные станции: проектирование, эксплуатация и инжиниринг,
06.05.01 Биоинженерия и биоинформатика
Свернуть
Еще 16
Авторы
Лекции
Швецкий Михаил Владимирович
доктор педагогических наук, профессор
Задания
Швецкий Михаил Владимирович
доктор педагогических наук, профессор
Программа курса
Свернуть все темы
Развернуть все темы
Часть 1. ТИПИЗИРОВАННОЕ λ-ИСЧИСЛЕНИЕ
Время прохождения 282 минуты
Свернуть
Развернуть тему
Часть 2. АЛГОРИТМЫ УНИФИКАЦИИ
Время прохождения 472 минуты
- Упражнение 2. Алгоритмы унификации в логическом программировании (170мин.)
- Упражнение 3. Алгоритмы унификации в теории типов (249мин.)
Свернуть
Развернуть тему
Часть 3. МОНОМОРФНЫЕ ТИПЫ (СИСТЕМА λ->)
Время прохождения 2444 минуты
- Упражнение 4. Мономорфные типы: система λ-> в стиле А. Чёрча (406мин.)
- Упражнение 5. Мономорфные типы: система λ-> в стиле X. Карри (393мин.)
- Упражнение 6. Мономорфные типы: изоморфизм Карри - Говарда, свойства системы λ-> (341мин.)
- Упражнение 7. Элементы теории типов λ-> (для первокурсников) (184мин.)
- Упражнение 8. Мономорфные типы: алгоритм Хиндли - Милнера в системе λ-> в стиле X. Карри (170мин.)
- Упражнение 9. Проверка и синтез типа для функций в бесточечной форме записи (485мин.)
- Упражнение 10. Расширения системы λ->: рекурсивные типы (система λµ), типы-пересечения (система λ) (249мин.)
- Лабораторная работа 11. Программная модель вывода типов (в системе λ->) (79мин.)
Свернуть
Развернуть тему
Часть 4. ПОЛИМОРФНЫЕ ТИПЫ (СИСТЕМА λ2)
Время прохождения 1742 минуты
- Упражнение 12. Полиморфные типы: система λ2 в стиле X. Карри (551мин.)
- Упражнение 13. Полиморфные типы: решение задачи TSP для рекурсивных типов (302мин.)
- Упражнение 14. Полиморфные типы: система λ2 в стиле А. Чёрча (302мин.)
- Упражнение 15. Система λ2 в стиле А. Чёрча: логические связки и квантор , логические операции, упорядоченные пары, нумералы, списки (354мин.)
- Упражнение 16. Система λ2 в стиле А. Чёрча: метод синтаксически ориентированного конструирования (144мин.)
Свернуть
Развернуть тему
Часть 5. λ-КУБ БАРЕНДРЕГТА
Время прохождения 1377 минут
- Упражнение 17. Операторы на типах. Кайнды конструкторов типов (288мин.)
- Упражнение 18. Система типов λω с операторами на типах (184мин.)
- Упражнение 19. Система типов λP с зависимыми типами (275мин.)
- Упражнение 20. λ-куб Барендрегта (328мин.)
- Упражнение 21. Логические системы λ-куба. Прямое погружение логических систем в λ-куб (210мин.)
Свернуть
Развернуть тему
Часть 6. ИНТУИЦИОНИСТСКИЕ ЛОГИЧЕСКИЕ ИСЧИСЛЕНИЯ
Время прохождения 1471 минута
- Упражнение 1L. Интуиционистские пропозициональные логики (354мин.)
- Упражнение 2L. Интуиционистские пропозициональные логики: минимальное позитивное исчисление Prop (236мин.)
- Упражнение 3L. Интуиционистские пропозициональные логики: секвенциальное исчисление Н. Н. Воробьёва - Дж. Худельмайера без правила сокращения (354мин.)
- Упражнение 4L. Интуиционистские пропозициональные логики: логика второго порядка Рrор2 (184мин.)
- Упражнение 5L. Интуиционистская предикатная логика: минимальная логика Pred (249мин.)
Свернуть
Развернуть тему
Новые издания по дисциплине "Программирование" и смежным дисциплинам
Время прохождения 39 минут
Свернуть
Развернуть тему
Приложение 1. Программа синтеза типа λ-терма в системе λ-> по двухэтапному алгоритму Хиндли - Милн
Время прохождения 262 минуты
Свернуть
Развернуть тему
Приложение 2. Транслятор математической формы записи λ-терма в системе λ-> в запись с конструктора
Время прохождения 52 минуты
Свернуть
Развернуть тему
Приложение 3. Программа синтеза типа λ-терма и кайнда типа в системах λ-куба Барендрегта
Время прохождения 406 минут
Свернуть
Развернуть тему
Методика
Материалы курса
Лекции659
Тесты26
Задания26
Поделиться курсом
Подписка от 475 ₽/мес.
Курсы по теме:
Используют:
31
учебное заведение
12
преподавателей
27
студентов
Используют:
0
учебных заведений
0
преподавателей
0
студентов
Попробуйте личную
подписку от 475 ₽/мес
Полный доступ к порталу Юрайт со всеми учебниками, курсами и сервисами на 1, 6 и 12 месяцев
Образовательная платформа Юрайт - это цифровой контент, сервисы, данные для университетов и колледжей.
Ссылки
ООО «Электронное издательство Юрайт»
Свидетельство о регистрации СМИ 2020
Свидетельство о регистрации СМИ 2020
Ваш IP-адрес: 216.73.216.147
Репутация и технологическое лидерство в цифровом образовании
Приглашаем на XVIII Зимнюю школу преподавателя 26-30 января 2026 г. Скидка до 1 декабря на платные форматы: получите УПК на 72 и 108 ч.!
Начать экзамен
У вас на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Начать экзамен
У вас осталось на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Создание новой папки
Выбранная книга издается в нескольких томах (частях), рекомендуем добавить в корзину следующие книги:
| Название | Цена | Заказать |
