Этот курс и более
11 500 других учебников
и курсов будут доступны
при покупке личной
подписки
ПРОГРАММИРОВАНИЕ: ТЕОРИЯ ТИПОВ
Используют:
0
учебных заведений
0
преподавателей
0
студентов
Избранное
4 зачетных единицы
144 академ/часа
8 часов в неделю
Доступно к покупке
Оплаченный доступ к контенту предоставляется только на платформе, а также онлайн и офлайн в мобильном приложении
Оплаченный доступ к контенту
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
Скачивание контента в
PDF недоступно
PDF недоступно
Скачивание контента в PDF недоступно
Документы о прохождении курсов не выдаются. Преподаватели могут повысить квалификацию:
Документы о прохождении курсов не выдаются. Преподаватели могут повысить квалификацию:
- О курсе
- Авторы
- Программа курса
- Методика
О курсе
Учебник представляет собой систему упражнений и лабораторных работ по курсу «Теоретические основы программирования», содержащих теоретические сведения по элементам теории типов, теории категорий и интуиционистской логике. Особое внимание уделено методам решения основных задач теории типов (TCP, TSP, TIP). Соответствует актуальным требованиям федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям. Для преподавателей, аспирантов и студентов факультетов образовательных учреждений среднего профессионального образования компьютерных наук и информационных технологий.
Базовый учебник
Серия
Профессиональное образование
Тематика/подтематика
Компьютерные и информационные науки / ПрограммированиеДисциплины
Программирование ,
Методы программирования ,
Основы программирования ,
Программирование для ЭВМ ,
Введение в программирование ,
Программирование на ЭВМ
Направления подготовки/Специальности/Профессии
Авторы
Лекции
Швецкий Михаил Владимирович
доктор педагогических наук, профессор
Задания
Швецкий Михаил Владимирович
доктор педагогических наук, профессор
Программа курса
Свернуть все темы
Развернуть все темы
Часть 1. ТИПИЗИРОВАННОЕ λ-ИСЧИСЛЕНИЕ
Время прохождения 285 минут
Свернуть
Развернуть тему
Часть 2. АЛГОРИТМЫ УНИФИКАЦИИ
Время прохождения 476 минут
- Упражнение 2. Алгоритмы унификации в логическом программировании (172мин.)
- Упражнение 3. Алгоритмы унификации в теории типов (251мин.)
Свернуть
Развернуть тему
Часть 3. МОНОМОРФНЫЕ ТИПЫ (СИСТЕМА λ->)
Время прохождения 2465 минут
- Упражнение 4. Мономорфные типы: система λ-> в стиле А. Чёрча (410мин.)
- Упражнение 5. Мономорфные типы: система λ-> в стиле X. Карри (397мин.)
- Упражнение 6. Мономорфные типы: изоморфизм Карри - Говарда, свойства системы λ-> (344мин.)
- Упражнение 7. Элементы теории типов λ-> (для первокурсников) (185мин.)
- Упражнение 8. Мономорфные типы: алгоритм Хиндли - Милнера в системе λ-> в стиле X. Карри (172мин.)
- Упражнение 9. Проверка и синтез типа для функций в бесточечной форме записи (490мин.)
- Упражнение 10. Расширения системы λ->: рекурсивные типы (система λµ), типы-пересечения (система λ) (251мин.)
- Лабораторная работа 11. Программная модель вывода типов (в системе λ->) (79мин.)
Свернуть
Развернуть тему
Часть 4. ПОЛИМОРФНЫЕ ТИПЫ (СИСТЕМА λ2)
Время прохождения 1758 минут
- Упражнение 12. Полиморфные типы: система λ2 в стиле X. Карри (556мин.)
- Упражнение 13. Полиморфные типы: решение задачи TSP для рекурсивных типов (304мин.)
- Упражнение 14. Полиморфные типы: система λ2 в стиле А. Чёрча (304мин.)
- Упражнение 15. Система λ2 в стиле А. Чёрча: логические связки и квантор , логические операции, упорядоченные пары, нумералы, списки (357мин.)
- Упражнение 16. Система λ2 в стиле А. Чёрча: метод синтаксически ориентированного конструирования (146мин.)
Свернуть
Развернуть тему
Часть 5. λ-КУБ БАРЕНДРЕГТА
Время прохождения 1389 минут
- Упражнение 17. Операторы на типах. Кайнды конструкторов типов (291мин.)
- Упражнение 18. Система типов λω с операторами на типах (185мин.)
- Упражнение 19. Система типов λP с зависимыми типами (278мин.)
- Упражнение 20. λ-куб Барендрегта (331мин.)
- Упражнение 21. Логические системы λ-куба. Прямое погружение логических систем в λ-куб (212мин.)
Свернуть
Развернуть тему
Часть 6. ИНТУИЦИОНИСТСКИЕ ЛОГИЧЕСКИЕ ИСЧИСЛЕНИЯ
Время прохождения 1484 минуты
- Упражнение 1L. Интуиционистские пропозициональные логики (357мин.)
- Упражнение 2L. Интуиционистские пропозициональные логики: минимальное позитивное исчисление Prop (238мин.)
- Упражнение 3L. Интуиционистские пропозициональные логики: секвенциальное исчисление Н. Н. Воробьёва - Дж. Худельмайера без правила сокращения (357мин.)
- Упражнение 4L. Интуиционистские пропозициональные логики: логика второго порядка Рrор2 (185мин.)
- Упражнение 5L. Интуиционистская предикатная логика: минимальная логика Pred (251мин.)
Свернуть
Развернуть тему
Новые издания по дисциплине "Программирование" и смежным дисциплинам
Время прохождения 40 минут
Свернуть
Развернуть тему
Приложение 1. Программа синтеза типа λ-терма в системе λ-> по двухэтапному алгоритму Хиндли - Милн
Время прохождения 265 минут
Свернуть
Развернуть тему
Приложение 2. Транслятор математической формы записи λ-терма в системе λ-> в запись с конструктора
Время прохождения 53 минуты
Свернуть
Развернуть тему
Приложение 3. Программа синтеза типа λ-терма и кайнда типа в системах λ-куба Барендрегта
Время прохождения 410 минут
Свернуть
Развернуть тему
Методика
Материалы курса
Лекции653
Тесты26
Задания26
Поделиться курсом
Подписка от 475 ₽/мес.
Курсы по теме:
Используют:
13
учебных заведений
3
преподавателя
7
студентов
Используют:
58
учебных заведений
13
преподавателей
57
студентов
Попробуйте личную
подписку от 475 ₽/мес
Полный доступ к порталу Юрайт со всеми учебниками, курсами и сервисами на 1, 6 и 12 месяцев
Образовательная платформа Юрайт - это цифровой контент, сервисы, данные для университетов и колледжей.
Ссылки
ООО «Электронное издательство Юрайт»
Свидетельство о регистрации СМИ 2020
Свидетельство о регистрации СМИ 2020
Ваш IP-адрес: 216.73.216.147
Репутация и технологическое лидерство в цифровом образовании
Приглашаем на XVIII Зимнюю школу преподавателя 26-30 января 2026 г. Скидка до 1 декабря на платные форматы: получите УПК на 72 и 108 ч.!
Начать экзамен
У вас на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Начать экзамен
У вас осталось на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Создание новой папки
Выбранная книга издается в нескольких томах (частях), рекомендуем добавить в корзину следующие книги:
| Название | Цена | Заказать |
